[2026-03-04T20:15:03.520525] [DEBUG] [R-STATUS ] Registered 'tdm' as a dependent service. [2026-03-04T20:15:03.700736] [DEBUG] [R-STATUS ] Registered 'sig' as a dependent service. [2026-03-04T20:15:03.876928] [DEBUG] [R-STATUS ] Registered 'sap' as a dependent service. [2026-03-04T20:15:04.062120] [DEBUG] [R-STATUS ] Registered 'exp' as a dependent service. [2026-03-04T20:15:04.062489] [WARN ] [STATE ] State set to: WAITING [2026-03-04T20:15:04.062570] [INFO ] [STATE ] Checking TDM service status... [2026-03-04T20:15:04.192354] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-03-04T20:15:04.196556] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-03-04), and is a dependency of this service. [2026-03-04T20:15:04.251751] [WARN ] [sig-status] Service 'sig' is not running. [2026-03-04T20:15:04.297403] [WARN ] [sap-status] Service 'sap' is not running. [2026-03-04T20:15:04.345420] [WARN ] [exp-status] Service 'exp' is not running. [2026-03-04T20:15:04.345753] [WARN ] [STATE ] State set to: RUNNING [2026-03-04T20:15:04.345837] [INFO ] [CACHE ] Starting cache update [2026-03-04T20:15:04.345887] [DEBUG] [REMOTE ] Fetching unscheduled blackout dates from 'https://tdm.silogroup.org/cache/unscheduled_blackouts.txt'. [2026-03-04T20:15:04.350533] [DEBUG] [REMOTE ] Fetched 1 unscheduled blackout dates. [2026-03-04T20:15:04.350969] [DEBUG] [LOCAL ] Cached 1 unscheduled blackout dates [2026-03-04T20:15:04.351026] [INFO ] [CACHE ] Cache update completed successfully [2026-03-04T20:15:04.351059] [INFO ] [sig ] Resuming configuration (parallel mode, only unconfigured symbols) [2026-03-04T20:15:04.351090] [DEBUG] [REMOTE ] Fetching current symbols from directory listing at 'https://tdm.silogroup.org/data/derivative_storage'. [2026-03-04T20:15:04.430692] [DEBUG] [REMOTE ] Fetched 3365 unique symbols from directory listing. [2026-03-04T20:15:04.442181] [INFO ] [sig ] Skipping 3365 symbols with existing configuration [2026-03-04T20:15:04.442375] [INFO ] [sig ] All symbols already have configuration. Nothing to process. [2026-03-04T20:15:04.444084] [INFO ] [sig ] Generating forecasts for all active symbols [2026-03-04T20:15:04.444176] [DEBUG] [REMOTE ] Fetching current symbols from directory listing at 'https://tdm.silogroup.org/data/derivative_storage'. [2026-03-04T20:15:04.571819] [DEBUG] [REMOTE ] Fetched 3365 unique symbols from directory listing. [2026-03-04T20:15:04.577130] [INFO ] [sig ] Found 3365 active symbols to forecast [2026-03-04T20:15:04.586129] [INFO ] [sig ] [1/3365] Forecasting A... [2026-03-04T20:15:04.586252] [INFO ] [sig ] Generating forecast for: A [2026-03-04T20:15:04.586308] [DEBUG] [REMOTE ] Fetching historical data for symbol 'A' from 'https://tdm.silogroup.org/data/derivative_storage/A.csv'. [2026-03-04T20:15:04.605394] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'A'. [2026-03-04T20:15:04.605917] [INFO ] [FORECASTER] Starting predict_future for A [2026-03-04T20:15:04.607355] [DEBUG] [LOCAL ] No optimal features file found for A: ./output/feature-sets/A.txt [2026-03-04T20:15:04.607462] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:15:04.607504] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:15:04.607541] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:15:04.607661] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:15:04.668252] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:15:04.669375] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:15:04.669505] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:15:04.669548] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:15:04.802146] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:15:04.802313] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:15:04.802355] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:15:04.802402] [INFO ] [FORECASTER] Training complete [2026-03-04T20:15:04.806700] [DEBUG] [FORECASTER] A: Forecast T+1@11:T+2@11: DOWN (p=39.56%) [2026-03-04T20:15:04.807227] [INFO ] [FORECASTER] Completed predict_future for A [2026-03-04T20:15:04.807404] [INFO ] [sig ] A: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:15:04.953633] [INFO ] [LOCAL ] Saved forecast: A 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/A.txt [2026-03-04T20:15:04.953807] [INFO ] [sig ] [1/3365] Completed A in 0.4s | 2.72 sym/s | Total: 0.4s | ETA: 20.6m [2026-03-04T20:15:04.953851] [INFO ] [sig ] [2/3365] Forecasting AAL... [2026-03-04T20:15:04.953884] [INFO ] [sig ] Generating forecast for: AAL [2026-03-04T20:15:04.953918] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AAL' from 'https://tdm.silogroup.org/data/derivative_storage/AAL.csv'. [2026-03-04T20:15:04.967324] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AAL'. [2026-03-04T20:15:04.967773] [INFO ] [FORECASTER] Starting predict_future for AAL [2026-03-04T20:15:04.968668] [DEBUG] [LOCAL ] No optimal features file found for AAL: ./output/feature-sets/AAL.txt [2026-03-04T20:15:04.968916] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:15:04.968950] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:15:04.968978] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:15:04.969036] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:15:05.028777] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:15:05.029707] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:15:05.029805] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:15:05.029840] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:15:05.150299] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:15:05.150473] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:15:05.150516] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:15:05.150546] [INFO ] [FORECASTER] Training complete [2026-03-04T20:15:05.154309] [DEBUG] [FORECASTER] AAL: Forecast T+1@11:T+2@11: UP (p=62.91%) [2026-03-04T20:15:05.154660] [INFO ] [FORECASTER] Completed predict_future for AAL [2026-03-04T20:15:05.154808] [INFO ] [sig ] AAL: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:15:05.302886] [INFO ] [LOCAL ] Saved forecast: AAL 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/AAL.txt [2026-03-04T20:15:05.303056] [INFO ] [sig ] [2/3365] Completed AAL in 0.3s | 2.79 sym/s | Total: 0.7s | ETA: 20.1m [2026-03-04T20:15:05.303097] [INFO ] [sig ] [3/3365] Forecasting AAOI... [2026-03-04T20:15:05.303126] [INFO ] [sig ] Generating forecast for: AAOI [2026-03-04T20:15:05.303157] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AAOI' from 'https://tdm.silogroup.org/data/derivative_storage/AAOI.csv'. [2026-03-04T20:15:05.316031] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AAOI'. [2026-03-04T20:15:05.316383] [INFO ] [FORECASTER] Starting predict_future for AAOI [2026-03-04T20:15:05.317313] [DEBUG] [LOCAL ] No optimal features file found for AAOI: ./output/feature-sets/AAOI.txt [2026-03-04T20:15:05.317370] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:15:05.317401] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:15:05.317429] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:15:05.317486] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:15:05.377014] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:15:05.378006] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:15:05.378126] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:15:05.378174] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:15:05.505692] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:15:05.505856] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:15:05.505898] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:15:05.505929] [INFO ] [FORECASTER] Training complete [2026-03-04T20:15:05.509552] [DEBUG] [FORECASTER] AAOI: Forecast T+1@11:T+2@11: UP (p=92.93%) [2026-03-04T20:15:05.509870] [INFO ] [FORECASTER] Completed predict_future for AAOI [2026-03-04T20:15:05.510008] [INFO ] [sig ] AAOI: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:15:05.656892] [INFO ] [LOCAL ] Saved forecast: AAOI 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/AAOI.txt [2026-03-04T20:15:05.657097] [INFO ] [sig ] [3/3365] Completed AAOI in 0.4s | 2.80 sym/s | Total: 1.1s | ETA: 20.0m [2026-03-04T20:15:05.657145] [INFO ] [sig ] [4/3365] Forecasting AAON... [2026-03-04T20:15:05.657192] [INFO ] [sig ] Generating forecast for: AAON [2026-03-04T20:15:05.657244] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AAON' from 'https://tdm.silogroup.org/data/derivative_storage/AAON.csv'. [2026-03-04T20:15:05.670883] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AAON'. [2026-03-04T20:15:05.671297] [INFO ] [FORECASTER] Starting predict_future for AAON [2026-03-04T20:15:05.672329] [DEBUG] [LOCAL ] No optimal features file found for AAON: ./output/feature-sets/AAON.txt [2026-03-04T20:15:05.672389] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:15:05.672434] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:15:05.672476] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:15:05.672561] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:15:05.736560] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:15:05.737768] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:15:05.737877] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:15:05.737910] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:15:05.868291] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:15:05.868478] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:15:05.868521] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:15:05.868551] [INFO ] [FORECASTER] Training complete [2026-03-04T20:15:05.872138] [DEBUG] [FORECASTER] AAON: Forecast T+1@11:T+2@11: DOWN (p=11.32%) [2026-03-04T20:15:05.872445] [INFO ] [FORECASTER] Completed predict_future for AAON [2026-03-04T20:15:05.872631] [INFO ] [sig ] AAON: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:15:06.018943] [INFO ] [LOCAL ] Saved forecast: AAON 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/AAON.txt [2026-03-04T20:15:06.019138] [INFO ] [sig ] [4/3365] Completed AAON in 0.4s | 2.79 sym/s | Total: 1.4s | ETA: 20.1m [2026-03-04T20:15:06.019185] [INFO ] [sig ] [5/3365] Forecasting AAP... [2026-03-04T20:15:06.019218] [INFO ] [sig ] Generating forecast for: AAP [2026-03-04T20:15:06.019251] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AAP' from 'https://tdm.silogroup.org/data/derivative_storage/AAP.csv'. [2026-03-04T20:15:06.031448] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AAP'. [2026-03-04T20:15:06.031811] [INFO ] [FORECASTER] Starting predict_future for AAP [2026-03-04T20:15:06.032795] [DEBUG] [LOCAL ] No optimal features file found for AAP: ./output/feature-sets/AAP.txt [2026-03-04T20:15:06.032863] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:15:06.032899] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:15:06.032927] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:15:06.032999] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:15:06.098030] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:15:06.098978] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:15:06.099068] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:15:06.099103] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:15:06.225826] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:15:06.225990] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:15:06.226032] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:15:06.226063] [INFO ] [FORECASTER] Training complete [2026-03-04T20:15:06.229699] [DEBUG] [FORECASTER] AAP: Forecast T+1@11:T+2@11: UP (p=81.68%) [2026-03-04T20:15:06.230011] [INFO ] [FORECASTER] Completed predict_future for AAP [2026-03-04T20:15:06.230155] [INFO ] [sig ] AAP: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:15:06.375482] [INFO ] [LOCAL ] Saved forecast: AAP 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/AAP.txt [2026-03-04T20:15:06.375654] [INFO ] [sig ] [5/3365] Completed AAP in 0.4s | 2.79 sym/s | Total: 1.8s | ETA: 20.0m [2026-03-04T20:15:06.375698] [INFO ] [sig ] [6/3365] Forecasting AAPB... [2026-03-04T20:15:06.375727] [INFO ] [sig ] Generating forecast for: AAPB [2026-03-04T20:15:06.375758] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AAPB' from 'https://tdm.silogroup.org/data/derivative_storage/AAPB.csv'. [2026-03-04T20:15:06.387335] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AAPB'. [2026-03-04T20:15:06.387667] [INFO ] [FORECASTER] Starting predict_future for AAPB [2026-03-04T20:15:06.388467] [DEBUG] [LOCAL ] No optimal features file found for AAPB: ./output/feature-sets/AAPB.txt [2026-03-04T20:15:06.388534] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:15:06.388599] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:15:06.388633] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:15:06.388691] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:15:06.447682] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:15:06.448680] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:15:06.448803] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:15:06.448849] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:15:06.574478] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:15:06.574662] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:15:06.574707] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:15:06.574737] [INFO ] [FORECASTER] Training complete [2026-03-04T20:15:06.578430] [DEBUG] [FORECASTER] AAPB: Forecast T+1@11:T+2@11: UP (p=98.89%) [2026-03-04T20:15:06.578767] [INFO ] [FORECASTER] Completed predict_future for AAPB [2026-03-04T20:15:06.578914] [INFO ] [sig ] AAPB: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:15:06.730442] [INFO ] [LOCAL ] Saved forecast: AAPB 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/AAPB.txt [2026-03-04T20:15:06.730641] [INFO ] [sig ] [6/3365] Completed AAPB in 0.4s | 2.80 sym/s | Total: 2.1s | ETA: 20.0m [2026-03-04T20:15:06.730696] [INFO ] [sig ] [7/3365] Forecasting AAPD... [2026-03-04T20:15:06.730731] [INFO ] [sig ] Generating forecast for: AAPD [2026-03-04T20:15:06.730763] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AAPD' from 'https://tdm.silogroup.org/data/derivative_storage/AAPD.csv'. [2026-03-04T20:15:06.743120] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AAPD'. [2026-03-04T20:15:06.743438] [INFO ] [FORECASTER] Starting predict_future for AAPD [2026-03-04T20:15:06.744291] [DEBUG] [LOCAL ] No optimal features file found for AAPD: ./output/feature-sets/AAPD.txt [2026-03-04T20:15:06.744359] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:15:06.744395] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:15:06.744424] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:15:06.744483] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:15:06.807772] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:15:06.808535] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:15:06.808658] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:15:06.808694] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:15:06.933452] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:15:06.933631] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:15:06.933674] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:15:06.933705] [INFO ] [FORECASTER] Training complete [2026-03-04T20:15:06.937207] [DEBUG] [FORECASTER] AAPD: Forecast T+1@11:T+2@11: DOWN (p=6.07%) [2026-03-04T20:15:06.937532] [INFO ] [FORECASTER] Completed predict_future for AAPD [2026-03-04T20:15:06.937691] [INFO ] [sig ] AAPD: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:15:07.084476] [INFO ] [LOCAL ] Saved forecast: AAPD 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/AAPD.txt [2026-03-04T20:15:07.084665] [INFO ] [sig ] [7/3365] Completed AAPD in 0.4s | 2.80 sym/s | Total: 2.5s | ETA: 20.0m [2026-03-04T20:15:07.084711] [INFO ] [sig ] [8/3365] Forecasting AAPL... [2026-03-04T20:15:07.084743] [INFO ] [sig ] Generating forecast for: AAPL [2026-03-04T20:15:07.084775] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AAPL' from 'https://tdm.silogroup.org/data/derivative_storage/AAPL.csv'. [2026-03-04T20:15:07.097268] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AAPL'. [2026-03-04T20:15:07.097634] [INFO ] [FORECASTER] Starting predict_future for AAPL [2026-03-04T20:15:07.098417] [DEBUG] [LOCAL ] No optimal features file found for AAPL: ./output/feature-sets/AAPL.txt [2026-03-04T20:15:07.098470] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:15:07.098502] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:15:07.098530] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:15:07.098619] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:15:07.157557] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:15:07.158269] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:15:07.158351] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:15:07.158383] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:15:07.284565] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:15:07.284747] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:15:07.284790] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:15:07.284822] [INFO ] [FORECASTER] Training complete [2026-03-04T20:15:07.288353] [DEBUG] [FORECASTER] AAPL: Forecast T+1@11:T+2@11: DOWN (p=25.17%) [2026-03-04T20:15:07.288664] [INFO ] [FORECASTER] Completed predict_future for AAPL [2026-03-04T20:15:07.288799] [INFO ] [sig ] AAPL: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:15:07.440053] [INFO ] [LOCAL ] Saved forecast: AAPL 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/AAPL.txt [2026-03-04T20:15:07.440202] [INFO ] [sig ] [8/3365] Completed AAPL in 0.4s | 2.80 sym/s | Total: 2.9s | ETA: 20.0m [2026-03-04T20:15:07.440242] [INFO ] [sig ] [9/3365] Forecasting AAXJ... [2026-03-04T20:15:07.440272] [INFO ] [sig ] Generating forecast for: AAXJ [2026-03-04T20:15:07.440302] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AAXJ' from 'https://tdm.silogroup.org/data/derivative_storage/AAXJ.csv'. [2026-03-04T20:15:07.452116] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AAXJ'. [2026-03-04T20:15:07.452405] [INFO ] [FORECASTER] Starting predict_future for AAXJ [2026-03-04T20:15:07.453244] [DEBUG] [LOCAL ] No optimal features file found for AAXJ: ./output/feature-sets/AAXJ.txt [2026-03-04T20:15:07.453298] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:15:07.453330] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:15:07.453357] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:15:07.453413] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:15:07.513507] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:15:07.514262] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:15:07.514344] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:15:07.514376] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:15:07.638285] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:15:07.638436] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:15:07.638477] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:15:07.638508] [INFO ] [FORECASTER] Training complete [2026-03-04T20:15:07.642007] [DEBUG] [FORECASTER] AAXJ: Forecast T+1@11:T+2@11: DOWN (p=47.56%) [2026-03-04T20:15:07.642296] [INFO ] [FORECASTER] Completed predict_future for AAXJ [2026-03-04T20:15:07.642434] [INFO ] [sig ] AAXJ: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:15:07.787388] [INFO ] [LOCAL ] Saved forecast: AAXJ 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/AAXJ.txt [2026-03-04T20:15:07.787599] [INFO ] [sig ] [9/3365] Completed AAXJ in 0.3s | 2.81 sym/s | Total: 3.2s | ETA: 19.9m [2026-03-04T20:15:07.787643] [INFO ] [sig ] [10/3365] Forecasting AB... [2026-03-04T20:15:07.787673] [INFO ] [sig ] Generating forecast for: AB [2026-03-04T20:15:07.787704] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AB' from 'https://tdm.silogroup.org/data/derivative_storage/AB.csv'. [2026-03-04T20:15:07.799674] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AB'. [2026-03-04T20:15:07.799950] [INFO ] [FORECASTER] Starting predict_future for AB [2026-03-04T20:15:07.800825] [DEBUG] [LOCAL ] No optimal features file found for AB: ./output/feature-sets/AB.txt [2026-03-04T20:15:07.800878] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:15:07.800941] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:15:07.800969] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:15:07.801026] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:15:07.858569] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:15:07.859293] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:15:07.859374] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:15:07.859406] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:15:07.979153] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:15:07.979318] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:15:07.979359] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:15:07.979388] [INFO ] [FORECASTER] Training complete [2026-03-04T20:15:07.982898] [DEBUG] [FORECASTER] AB: Forecast T+1@11:T+2@11: UP (p=59.88%) [2026-03-04T20:15:07.983191] [INFO ] [FORECASTER] Completed predict_future for AB [2026-03-04T20:15:07.983327] [INFO ] [sig ] AB: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:15:08.126285] [INFO ] [LOCAL ] Saved forecast: AB 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/AB.txt [2026-03-04T20:15:08.126406] [INFO ] [sig ] [10/3365] Completed AB in 0.3s | 2.82 sym/s | Total: 3.5s | ETA: 19.8m [2026-03-04T20:15:08.126445] [INFO ] [sig ] [11/3365] Forecasting ABCB... [2026-03-04T20:15:08.126474] [INFO ] [sig ] Generating forecast for: ABCB [2026-03-04T20:15:08.126503] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABCB' from 'https://tdm.silogroup.org/data/derivative_storage/ABCB.csv'. [2026-03-04T20:15:08.137874] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABCB'. [2026-03-04T20:15:08.138156] [INFO ] [FORECASTER] Starting predict_future for ABCB [2026-03-04T20:15:08.138993] [DEBUG] [LOCAL ] No optimal features file found for ABCB: ./output/feature-sets/ABCB.txt [2026-03-04T20:15:08.139048] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:15:08.139080] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:15:08.139108] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:15:08.139165] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:15:08.196601] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:15:08.197319] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:15:08.197403] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:15:08.197436] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:15:08.320562] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:15:08.320746] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:15:08.320787] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:15:08.320815] [INFO ] [FORECASTER] Training complete [2026-03-04T20:15:08.324265] [DEBUG] [FORECASTER] ABCB: Forecast T+1@11:T+2@11: DOWN (p=18.29%) [2026-03-04T20:15:08.324567] [INFO ] [FORECASTER] Completed predict_future for ABCB [2026-03-04T20:15:08.324724] [INFO ] [sig ] ABCB: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:15:08.482376] [INFO ] [LOCAL ] Saved forecast: ABCB 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/ABCB.txt [2026-03-04T20:15:08.482557] [INFO ] [sig ] [11/3365] Completed ABCB in 0.4s | 2.82 sym/s | Total: 3.9s | ETA: 19.8m [2026-03-04T20:15:08.482632] [INFO ] [sig ] [12/3365] Forecasting ABCL... [2026-03-04T20:15:08.482671] [INFO ] [sig ] Generating forecast for: ABCL [2026-03-04T20:15:08.482704] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABCL' from 'https://tdm.silogroup.org/data/derivative_storage/ABCL.csv'. [2026-03-04T20:15:08.495771] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABCL'. [2026-03-04T20:15:08.496167] [INFO ] [FORECASTER] Starting predict_future for ABCL [2026-03-04T20:15:08.497117] [DEBUG] [LOCAL ] No optimal features file found for ABCL: ./output/feature-sets/ABCL.txt [2026-03-04T20:15:08.497179] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:15:08.497222] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:15:08.497260] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:15:08.497369] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:15:08.562848] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:15:08.563847] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:15:08.563950] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:15:08.563987] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:15:08.699698] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:15:08.699875] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:15:08.699919] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:15:08.699949] [INFO ] [FORECASTER] Training complete [2026-03-04T20:15:08.703889] [DEBUG] [FORECASTER] ABCL: Forecast T+1@11:T+2@11: DOWN (p=12.76%) [2026-03-04T20:15:08.704206] [INFO ] [FORECASTER] Completed predict_future for ABCL [2026-03-04T20:15:08.704378] [INFO ] [sig ] ABCL: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:15:08.864917] [INFO ] [LOCAL ] Saved forecast: ABCL 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/ABCL.txt [2026-03-04T20:15:08.865075] [INFO ] [sig ] [12/3365] Completed ABCL in 0.4s | 2.80 sym/s | Total: 4.3s | ETA: 19.9m [2026-03-04T20:15:08.865117] [INFO ] [sig ] [13/3365] Forecasting ABEO... [2026-03-04T20:15:08.865148] [INFO ] [sig ] Generating forecast for: ABEO [2026-03-04T20:15:08.865180] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABEO' from 'https://tdm.silogroup.org/data/derivative_storage/ABEO.csv'. [2026-03-04T20:15:08.877511] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABEO'. [2026-03-04T20:15:08.877853] [INFO ] [FORECASTER] Starting predict_future for ABEO [2026-03-04T20:15:08.878716] [DEBUG] [LOCAL ] No optimal features file found for ABEO: ./output/feature-sets/ABEO.txt [2026-03-04T20:15:08.878772] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:15:08.878805] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:15:08.878835] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:15:08.878894] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:15:08.942921] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:15:08.943783] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:15:08.943866] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:15:08.943898] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:15:09.074745] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:15:09.074911] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:15:09.074953] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:15:09.075021] [INFO ] [FORECASTER] Training complete [2026-03-04T20:15:09.078821] [DEBUG] [FORECASTER] ABEO: Forecast T+1@11:T+2@11: UP (p=77.28%) [2026-03-04T20:15:09.079160] [INFO ] [FORECASTER] Completed predict_future for ABEO [2026-03-04T20:15:09.079329] [INFO ] [sig ] ABEO: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:15:09.225175] [INFO ] [LOCAL ] Saved forecast: ABEO 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/ABEO.txt [2026-03-04T20:15:09.225337] [INFO ] [sig ] [13/3365] Completed ABEO in 0.4s | 2.80 sym/s | Total: 4.6s | ETA: 19.9m [2026-03-04T20:15:09.225378] [INFO ] [sig ] [14/3365] Forecasting ABG... [2026-03-04T20:15:09.225409] [INFO ] [sig ] Generating forecast for: ABG [2026-03-04T20:15:09.225439] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABG' from 'https://tdm.silogroup.org/data/derivative_storage/ABG.csv'. [2026-03-04T20:15:09.237740] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABG'. [2026-03-04T20:15:09.238110] [INFO ] [FORECASTER] Starting predict_future for ABG [2026-03-04T20:15:09.238949] [DEBUG] [LOCAL ] No optimal features file found for ABG: ./output/feature-sets/ABG.txt [2026-03-04T20:15:09.239003] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:15:09.239035] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:15:09.239061] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:15:09.239118] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:15:09.296613] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:15:09.297454] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:15:09.297544] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:15:09.297600] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:15:09.414122] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:15:09.414301] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:15:09.414347] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:15:09.414379] [INFO ] [FORECASTER] Training complete [2026-03-04T20:15:09.418048] [DEBUG] [FORECASTER] ABG: Forecast T+1@11:T+2@11: UP (p=86.30%) [2026-03-04T20:15:09.418339] [INFO ] [FORECASTER] Completed predict_future for ABG [2026-03-04T20:15:09.418481] [INFO ] [sig ] ABG: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:15:09.606261] [INFO ] [LOCAL ] Saved forecast: ABG 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/ABG.txt [2026-03-04T20:15:09.606495] [INFO ] [sig ] [14/3365] Completed ABG in 0.4s | 2.79 sym/s | Total: 5.0s | ETA: 20.0m [2026-03-04T20:15:09.606556] [INFO ] [sig ] [15/3365] Forecasting ABM... [2026-03-04T20:15:09.606627] [INFO ] [sig ] Generating forecast for: ABM [2026-03-04T20:15:09.606675] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABM' from 'https://tdm.silogroup.org/data/derivative_storage/ABM.csv'. [2026-03-04T20:15:09.622533] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABM'. [2026-03-04T20:15:09.623092] [INFO ] [FORECASTER] Starting predict_future for ABM [2026-03-04T20:15:09.624314] [DEBUG] [LOCAL ] No optimal features file found for ABM: ./output/feature-sets/ABM.txt [2026-03-04T20:15:09.624391] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:15:09.624441] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:15:09.624483] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:15:09.624596] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:15:09.686960] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:15:09.687973] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:15:09.688072] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:15:09.688107] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:15:09.841246] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:15:09.841449] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:15:09.841509] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:15:09.841556] [INFO ] [FORECASTER] Training complete [2026-03-04T20:15:09.846726] [DEBUG] [FORECASTER] ABM: Forecast T+1@11:T+2@11: UP (p=99.61%) [2026-03-04T20:15:09.847177] [INFO ] [FORECASTER] Completed predict_future for ABM [2026-03-04T20:15:09.847409] [INFO ] [sig ] ABM: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:15:10.075398] [INFO ] [LOCAL ] Saved forecast: ABM 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/ABM.txt [2026-03-04T20:15:10.075635] [INFO ] [sig ] [15/3365] Completed ABM in 0.5s | 2.73 sym/s | Total: 5.5s | ETA: 20.4m [2026-03-04T20:15:10.075684] [INFO ] [sig ] [16/3365] Forecasting ABNB... [2026-03-04T20:15:10.075719] [INFO ] [sig ] Generating forecast for: ABNB [2026-03-04T20:15:10.075758] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABNB' from 'https://tdm.silogroup.org/data/derivative_storage/ABNB.csv'. [2026-03-04T20:15:10.101609] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABNB'. [2026-03-04T20:15:10.108660] [INFO ] [FORECASTER] Starting predict_future for ABNB [2026-03-04T20:15:10.110474] [DEBUG] [LOCAL ] No optimal features file found for ABNB: ./output/feature-sets/ABNB.txt [2026-03-04T20:15:10.110566] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:15:10.110645] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:15:10.110693] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:15:10.110789] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:15:10.200552] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:15:10.201979] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:15:10.202112] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:15:10.202170] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:15:10.386692] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:15:10.386904] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:15:10.386967] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:15:10.387012] [INFO ] [FORECASTER] Training complete [2026-03-04T20:15:10.393126] [DEBUG] [FORECASTER] ABNB: Forecast T+1@11:T+2@11: UP (p=95.89%) [2026-03-04T20:15:10.393798] [INFO ] [FORECASTER] Completed predict_future for ABNB [2026-03-04T20:15:10.394027] [INFO ] [sig ] ABNB: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:15:10.638951] [INFO ] [LOCAL ] Saved forecast: ABNB 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/ABNB.txt [2026-03-04T20:15:10.639193] [INFO ] [sig ] [16/3365] Completed ABNB in 0.6s | 2.64 sym/s | Total: 6.1s | ETA: 21.1m [2026-03-04T20:15:10.639245] [INFO ] [sig ] [17/3365] Forecasting ABOS... [2026-03-04T20:15:10.639282] [INFO ] [sig ] Generating forecast for: ABOS [2026-03-04T20:15:10.639318] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABOS' from 'https://tdm.silogroup.org/data/derivative_storage/ABOS.csv'. [2026-03-04T20:15:10.701031] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABOS'. [2026-03-04T20:15:10.703000] [INFO ] [FORECASTER] Starting predict_future for ABOS [2026-03-04T20:15:10.704981] [DEBUG] [LOCAL ] No optimal features file found for ABOS: ./output/feature-sets/ABOS.txt [2026-03-04T20:15:10.705080] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:15:10.705115] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:15:10.705142] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:15:10.705201] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:15:10.793182] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:15:10.794670] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:15:10.794802] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:15:10.794849] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:15:10.973132] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:15:10.973341] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:15:10.973409] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:15:10.973463] [INFO ] [FORECASTER] Training complete [2026-03-04T20:15:10.978874] [DEBUG] [FORECASTER] ABOS: Forecast T+1@11:T+2@11: DOWN (p=4.68%) [2026-03-04T20:15:10.979422] [INFO ] [FORECASTER] Completed predict_future for ABOS [2026-03-04T20:15:10.979685] [INFO ] [sig ] ABOS: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:15:11.171108] [INFO ] [LOCAL ] Saved forecast: ABOS 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/ABOS.txt [2026-03-04T20:15:11.171292] [INFO ] [sig ] [17/3365] Completed ABOS in 0.5s | 2.58 sym/s | Total: 6.6s | ETA: 21.6m [2026-03-04T20:15:11.171335] [INFO ] [sig ] [18/3365] Forecasting ABSI... [2026-03-04T20:15:11.171366] [INFO ] [sig ] Generating forecast for: ABSI [2026-03-04T20:15:11.171395] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABSI' from 'https://tdm.silogroup.org/data/derivative_storage/ABSI.csv'. [2026-03-04T20:15:11.183819] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABSI'. [2026-03-04T20:15:11.184231] [INFO ] [FORECASTER] Starting predict_future for ABSI [2026-03-04T20:15:11.185134] [DEBUG] [LOCAL ] No optimal features file found for ABSI: ./output/feature-sets/ABSI.txt [2026-03-04T20:15:11.185191] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:15:11.185237] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:15:11.185265] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:15:11.185322] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:15:11.243015] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:15:11.244044] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:15:11.244137] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:15:11.244171] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:15:11.365378] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:15:11.365542] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:15:11.365603] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:15:11.365635] [INFO ] [FORECASTER] Training complete [2026-03-04T20:15:11.369959] [DEBUG] [FORECASTER] ABSI: Forecast T+1@11:T+2@11: DOWN (p=9.50%) [2026-03-04T20:15:11.370367] [INFO ] [FORECASTER] Completed predict_future for ABSI [2026-03-04T20:15:11.370542] [INFO ] [sig ] ABSI: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:15:11.529124] [INFO ] [LOCAL ] Saved forecast: ABSI 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/ABSI.txt [2026-03-04T20:15:11.529296] [INFO ] [sig ] [18/3365] Completed ABSI in 0.4s | 2.59 sym/s | Total: 6.9s | ETA: 21.5m [2026-03-04T20:15:11.529338] [INFO ] [sig ] [19/3365] Forecasting ABUS... [2026-03-04T20:15:11.529368] [INFO ] [sig ] Generating forecast for: ABUS [2026-03-04T20:15:11.529398] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABUS' from 'https://tdm.silogroup.org/data/derivative_storage/ABUS.csv'. [2026-03-04T20:15:11.542266] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABUS'. [2026-03-04T20:15:11.542640] [INFO ] [FORECASTER] Starting predict_future for ABUS [2026-03-04T20:15:11.543667] [DEBUG] [LOCAL ] No optimal features file found for ABUS: ./output/feature-sets/ABUS.txt [2026-03-04T20:15:11.543721] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:15:11.543917] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:15:11.543943] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:15:11.544000] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:15:11.602923] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:15:11.603832] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:15:11.603919] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:15:11.603952] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:15:11.733465] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:15:11.733649] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:15:11.733692] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:15:11.733723] [INFO ] [FORECASTER] Training complete [2026-03-04T20:15:11.737332] [DEBUG] [FORECASTER] ABUS: Forecast T+1@11:T+2@11: DOWN (p=11.29%) [2026-03-04T20:15:11.737713] [INFO ] [FORECASTER] Completed predict_future for ABUS [2026-03-04T20:15:11.737859] [INFO ] [sig ] ABUS: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:15:11.881741] [INFO ] [LOCAL ] Saved forecast: ABUS 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/ABUS.txt [2026-03-04T20:15:11.881913] [INFO ] [sig ] [19/3365] Completed ABUS in 0.4s | 2.60 sym/s | Total: 7.3s | ETA: 21.4m [2026-03-04T20:15:11.881953] [INFO ] [sig ] [20/3365] Forecasting ABVC... [2026-03-04T20:15:11.881982] [INFO ] [sig ] Generating forecast for: ABVC [2026-03-04T20:15:11.882013] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABVC' from 'https://tdm.silogroup.org/data/derivative_storage/ABVC.csv'. [2026-03-04T20:15:11.894660] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABVC'. [2026-03-04T20:15:11.895094] [INFO ] [FORECASTER] Starting predict_future for ABVC [2026-03-04T20:15:11.895970] [DEBUG] [LOCAL ] No optimal features file found for ABVC: ./output/feature-sets/ABVC.txt [2026-03-04T20:15:11.896025] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:15:11.896058] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:15:11.896086] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:15:11.896144] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:15:11.953832] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:15:11.954817] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:15:11.954953] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:15:11.954988] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:15:12.076248] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:15:12.076410] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:15:12.076452] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:15:12.076481] [INFO ] [FORECASTER] Training complete [2026-03-04T20:15:12.080017] [DEBUG] [FORECASTER] ABVC: Forecast T+1@11:T+2@11: DOWN (p=17.47%) [2026-03-04T20:15:12.080306] [INFO ] [FORECASTER] Completed predict_future for ABVC [2026-03-04T20:15:12.080439] [INFO ] [sig ] ABVC: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:15:12.246160] [INFO ] [LOCAL ] Saved forecast: ABVC 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/ABVC.txt [2026-03-04T20:15:12.246358] [INFO ] [sig ] [20/3365] Completed ABVC in 0.4s | 2.61 sym/s | Total: 7.7s | ETA: 21.4m [2026-03-04T20:15:12.246405] [INFO ] [sig ] [21/3365] Forecasting ABVE... [2026-03-04T20:15:12.246442] [INFO ] [sig ] Generating forecast for: ABVE [2026-03-04T20:15:12.246488] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABVE' from 'https://tdm.silogroup.org/data/derivative_storage/ABVE.csv'. [2026-03-04T20:15:12.259989] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABVE'. [2026-03-04T20:15:12.260414] [INFO ] [FORECASTER] Starting predict_future for ABVE [2026-03-04T20:15:12.261442] [DEBUG] [LOCAL ] No optimal features file found for ABVE: ./output/feature-sets/ABVE.txt [2026-03-04T20:15:12.261514] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:15:12.261560] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:15:12.261624] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:15:12.261709] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:15:12.330060] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:15:12.331051] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:15:12.331141] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:15:12.331175] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:15:12.466552] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:15:12.466790] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:15:12.466849] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:15:12.466887] [INFO ] [FORECASTER] Training complete [2026-03-04T20:15:12.470908] [DEBUG] [FORECASTER] ABVE: Forecast T+1@11:T+2@11: DOWN (p=1.24%) [2026-03-04T20:15:12.471217] [INFO ] [FORECASTER] Completed predict_future for ABVE [2026-03-04T20:15:12.471358] [INFO ] [sig ] ABVE: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:15:12.652452] [INFO ] [LOCAL ] Saved forecast: ABVE 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/ABVE.txt [2026-03-04T20:15:12.652668] [INFO ] [sig ] [21/3365] Completed ABVE in 0.4s | 2.60 sym/s | Total: 8.1s | ETA: 21.4m [2026-03-04T20:15:12.652720] [INFO ] [sig ] [22/3365] Forecasting ABVX... [2026-03-04T20:15:12.652751] [INFO ] [sig ] Generating forecast for: ABVX [2026-03-04T20:15:12.652783] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABVX' from 'https://tdm.silogroup.org/data/derivative_storage/ABVX.csv'. [2026-03-04T20:15:12.667892] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABVX'. [2026-03-04T20:15:12.668499] [INFO ] [FORECASTER] Starting predict_future for ABVX [2026-03-04T20:15:12.670182] [DEBUG] [LOCAL ] No optimal features file found for ABVX: ./output/feature-sets/ABVX.txt [2026-03-04T20:15:12.670360] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:15:12.670413] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:15:12.670456] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:15:12.670556] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:15:12.744984] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:15:12.745970] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:15:12.746079] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:15:12.746113] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:15:12.868308] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:15:12.868486] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:15:12.868527] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:15:12.868557] [INFO ] [FORECASTER] Training complete [2026-03-04T20:15:12.872810] [DEBUG] [FORECASTER] ABVX: Forecast T+1@11:T+2@11: UP (p=77.29%) [2026-03-04T20:15:12.873432] [INFO ] [FORECASTER] Completed predict_future for ABVX [2026-03-04T20:15:12.873628] [INFO ] [sig ] ABVX: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:15:13.038994] [INFO ] [LOCAL ] Saved forecast: ABVX 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/ABVX.txt [2026-03-04T20:15:13.039162] [INFO ] [sig ] [22/3365] Completed ABVX in 0.4s | 2.60 sym/s | Total: 8.5s | ETA: 21.4m [2026-03-04T20:15:13.039203] [INFO ] [sig ] [23/3365] Forecasting ACA... [2026-03-04T20:15:13.039234] [INFO ] [sig ] Generating forecast for: ACA [2026-03-04T20:15:13.039266] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACA' from 'https://tdm.silogroup.org/data/derivative_storage/ACA.csv'. [2026-03-04T20:15:13.054076] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACA'. [2026-03-04T20:15:13.054565] [INFO ] [FORECASTER] Starting predict_future for ACA [2026-03-04T20:15:13.055781] [DEBUG] [LOCAL ] No optimal features file found for ACA: ./output/feature-sets/ACA.txt [2026-03-04T20:15:13.055842] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:15:13.055889] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:15:13.055939] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:15:13.056012] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:15:13.124143] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:15:13.125137] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:15:13.125229] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:15:13.125264] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:15:13.251925] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:15:13.252065] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:15:13.252107] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:15:13.252136] [INFO ] [FORECASTER] Training complete [2026-03-04T20:15:13.255651] [DEBUG] [FORECASTER] ACA: Forecast T+1@11:T+2@11: UP (p=77.40%) [2026-03-04T20:15:13.255941] [INFO ] [FORECASTER] Completed predict_future for ACA [2026-03-04T20:15:13.256090] [INFO ] [sig ] ACA: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:15:13.400375] [INFO ] [LOCAL ] Saved forecast: ACA 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/ACA.txt [2026-03-04T20:15:13.400566] [INFO ] [sig ] [23/3365] Completed ACA in 0.4s | 2.61 sym/s | Total: 8.8s | ETA: 21.3m [2026-03-04T20:15:13.400634] [INFO ] [sig ] [24/3365] Forecasting ACAD... [2026-03-04T20:15:13.400674] [INFO ] [sig ] Generating forecast for: ACAD [2026-03-04T20:15:13.400712] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACAD' from 'https://tdm.silogroup.org/data/derivative_storage/ACAD.csv'. [2026-03-04T20:15:13.413276] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACAD'. [2026-03-04T20:15:13.413620] [INFO ] [FORECASTER] Starting predict_future for ACAD [2026-03-04T20:15:13.414422] [DEBUG] [LOCAL ] No optimal features file found for ACAD: ./output/feature-sets/ACAD.txt [2026-03-04T20:15:13.414476] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:15:13.414509] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:15:13.414536] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:15:13.414610] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:15:13.475375] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:15:13.476305] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:15:13.476394] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:15:13.476429] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:15:13.599400] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:15:13.599598] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:15:13.599643] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:15:13.599673] [INFO ] [FORECASTER] Training complete [2026-03-04T20:15:13.603394] [DEBUG] [FORECASTER] ACAD: Forecast T+1@11:T+2@11: UP (p=72.45%) [2026-03-04T20:15:13.603734] [INFO ] [FORECASTER] Completed predict_future for ACAD [2026-03-04T20:15:13.603877] [INFO ] [sig ] ACAD: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:15:13.777883] [INFO ] [LOCAL ] Saved forecast: ACAD 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/ACAD.txt [2026-03-04T20:15:13.778084] [INFO ] [sig ] [24/3365] Completed ACAD in 0.4s | 2.61 sym/s | Total: 9.2s | ETA: 21.3m [2026-03-04T20:15:13.778138] [INFO ] [sig ] [25/3365] Forecasting ACB... [2026-03-04T20:15:13.778181] [INFO ] [sig ] Generating forecast for: ACB [2026-03-04T20:15:13.778221] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACB' from 'https://tdm.silogroup.org/data/derivative_storage/ACB.csv'. [2026-03-04T20:15:13.791513] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACB'. [2026-03-04T20:15:13.791903] [INFO ] [FORECASTER] Starting predict_future for ACB [2026-03-04T20:15:13.792765] [DEBUG] [LOCAL ] No optimal features file found for ACB: ./output/feature-sets/ACB.txt [2026-03-04T20:15:13.792821] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:15:13.792856] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:15:13.792883] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:15:13.792940] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:15:13.854678] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:15:13.855513] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:15:13.855616] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:15:13.855654] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:15:13.982100] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:15:13.982269] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:15:13.982311] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:15:13.982359] [INFO ] [FORECASTER] Training complete [2026-03-04T20:15:13.986479] [DEBUG] [FORECASTER] ACB: Forecast T+1@11:T+2@11: UP (p=72.42%) [2026-03-04T20:15:13.986808] [INFO ] [FORECASTER] Completed predict_future for ACB [2026-03-04T20:15:13.986951] [INFO ] [sig ] ACB: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:15:14.135339] [INFO ] [LOCAL ] Saved forecast: ACB 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/ACB.txt [2026-03-04T20:15:14.135480] [INFO ] [sig ] [25/3365] Completed ACB in 0.4s | 2.62 sym/s | Total: 9.5s | ETA: 21.3m [2026-03-04T20:15:14.135521] [INFO ] [sig ] [26/3365] Forecasting ACCO... [2026-03-04T20:15:14.135551] [INFO ] [sig ] Generating forecast for: ACCO [2026-03-04T20:15:14.135600] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACCO' from 'https://tdm.silogroup.org/data/derivative_storage/ACCO.csv'. [2026-03-04T20:15:14.148017] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACCO'. [2026-03-04T20:15:14.148317] [INFO ] [FORECASTER] Starting predict_future for ACCO [2026-03-04T20:15:14.149142] [DEBUG] [LOCAL ] No optimal features file found for ACCO: ./output/feature-sets/ACCO.txt [2026-03-04T20:15:14.149195] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:15:14.149227] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:15:14.149253] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:15:14.149309] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:15:14.210119] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:15:14.211060] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:15:14.211149] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:15:14.211183] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:15:14.342665] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:15:14.342840] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:15:14.343074] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:15:14.343104] [INFO ] [FORECASTER] Training complete [2026-03-04T20:15:14.346821] [DEBUG] [FORECASTER] ACCO: Forecast T+1@11:T+2@11: UP (p=64.10%) [2026-03-04T20:15:14.347116] [INFO ] [FORECASTER] Completed predict_future for ACCO [2026-03-04T20:15:14.347247] [INFO ] [sig ] ACCO: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:15:14.494520] [INFO ] [LOCAL ] Saved forecast: ACCO 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/ACCO.txt [2026-03-04T20:15:14.494698] [INFO ] [sig ] [26/3365] Completed ACCO in 0.4s | 2.62 sym/s | Total: 9.9s | ETA: 21.2m [2026-03-04T20:15:14.494740] [INFO ] [sig ] [27/3365] Forecasting ACDC... [2026-03-04T20:15:14.494770] [INFO ] [sig ] Generating forecast for: ACDC [2026-03-04T20:15:14.494799] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACDC' from 'https://tdm.silogroup.org/data/derivative_storage/ACDC.csv'. [2026-03-04T20:15:14.508520] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACDC'. [2026-03-04T20:15:14.508906] [INFO ] [FORECASTER] Starting predict_future for ACDC [2026-03-04T20:15:14.509833] [DEBUG] [LOCAL ] No optimal features file found for ACDC: ./output/feature-sets/ACDC.txt [2026-03-04T20:15:14.509889] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:15:14.509970] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:15:14.510000] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:15:14.510060] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:15:14.576742] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:15:14.577711] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:15:14.577801] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:15:14.578041] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:15:14.695296] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:15:14.695464] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:15:14.695508] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:15:14.695538] [INFO ] [FORECASTER] Training complete [2026-03-04T20:15:14.699232] [DEBUG] [FORECASTER] ACDC: Forecast T+1@11:T+2@11: UP (p=64.79%) [2026-03-04T20:15:14.699562] [INFO ] [FORECASTER] Completed predict_future for ACDC [2026-03-04T20:15:14.699759] [INFO ] [sig ] ACDC: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:15:14.847238] [INFO ] [LOCAL ] Saved forecast: ACDC 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/ACDC.txt [2026-03-04T20:15:14.847400] [INFO ] [sig ] [27/3365] Completed ACDC in 0.4s | 2.63 sym/s | Total: 10.3s | ETA: 21.1m [2026-03-04T20:15:14.847442] [INFO ] [sig ] [28/3365] Forecasting ACEL... [2026-03-04T20:15:14.847473] [INFO ] [sig ] Generating forecast for: ACEL [2026-03-04T20:15:14.847504] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACEL' from 'https://tdm.silogroup.org/data/derivative_storage/ACEL.csv'. [2026-03-04T20:15:14.859364] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACEL'. [2026-03-04T20:15:14.859707] [INFO ] [FORECASTER] Starting predict_future for ACEL [2026-03-04T20:15:14.860516] [DEBUG] [LOCAL ] No optimal features file found for ACEL: ./output/feature-sets/ACEL.txt [2026-03-04T20:15:14.860588] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:15:14.860623] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:15:14.860649] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:15:14.860705] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:15:14.920743] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:15:14.921800] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:15:14.921887] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:15:14.921920] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:15:15.045511] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:15:15.045695] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:15:15.045738] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:15:15.045767] [INFO ] [FORECASTER] Training complete [2026-03-04T20:15:15.049692] [DEBUG] [FORECASTER] ACEL: Forecast T+1@11:T+2@11: DOWN (p=7.61%) [2026-03-04T20:15:15.050145] [INFO ] [FORECASTER] Completed predict_future for ACEL [2026-03-04T20:15:15.050282] [INFO ] [sig ] ACEL: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:15:15.197419] [INFO ] [LOCAL ] Saved forecast: ACEL 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/ACEL.txt [2026-03-04T20:15:15.197590] [INFO ] [sig ] [28/3365] Completed ACEL in 0.4s | 2.64 sym/s | Total: 10.6s | ETA: 21.1m [2026-03-04T20:15:15.197634] [INFO ] [sig ] [29/3365] Forecasting ACGL... [2026-03-04T20:15:15.197669] [INFO ] [sig ] Generating forecast for: ACGL [2026-03-04T20:15:15.197707] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACGL' from 'https://tdm.silogroup.org/data/derivative_storage/ACGL.csv'. [2026-03-04T20:15:15.209502] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACGL'. [2026-03-04T20:15:15.209903] [INFO ] [FORECASTER] Starting predict_future for ACGL [2026-03-04T20:15:15.211154] [DEBUG] [LOCAL ] No optimal features file found for ACGL: ./output/feature-sets/ACGL.txt [2026-03-04T20:15:15.211208] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:15:15.211242] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:15:15.211279] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:15:15.211338] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:15:15.270281] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:15:15.271303] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:15:15.271394] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:15:15.271428] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:15:15.403534] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:15:15.403718] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:15:15.403761] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:15:15.403791] [INFO ] [FORECASTER] Training complete [2026-03-04T20:15:15.407607] [DEBUG] [FORECASTER] ACGL: Forecast T+1@11:T+2@11: DOWN (p=49.89%) [2026-03-04T20:15:15.407913] [INFO ] [FORECASTER] Completed predict_future for ACGL [2026-03-04T20:15:15.408053] [INFO ] [sig ] ACGL: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:15:15.553768] [INFO ] [LOCAL ] Saved forecast: ACGL 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/ACGL.txt [2026-03-04T20:15:15.553921] [INFO ] [sig ] [29/3365] Completed ACGL in 0.4s | 2.64 sym/s | Total: 11.0s | ETA: 21.0m [2026-03-04T20:15:15.553961] [INFO ] [sig ] [30/3365] Forecasting ACGLN... [2026-03-04T20:15:15.553991] [INFO ] [sig ] Generating forecast for: ACGLN [2026-03-04T20:15:15.554022] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACGLN' from 'https://tdm.silogroup.org/data/derivative_storage/ACGLN.csv'. [2026-03-04T20:15:15.566376] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACGLN'. [2026-03-04T20:15:15.566758] [INFO ] [FORECASTER] Starting predict_future for ACGLN [2026-03-04T20:15:15.567773] [DEBUG] [LOCAL ] No optimal features file found for ACGLN: ./output/feature-sets/ACGLN.txt [2026-03-04T20:15:15.567831] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:15:15.567864] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:15:15.567891] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:15:15.567949] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:15:15.626507] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:15:15.627636] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:15:15.627729] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:15:15.627763] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:15:15.754316] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:15:15.754515] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:15:15.754598] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:15:15.754695] [INFO ] [FORECASTER] Training complete [2026-03-04T20:15:15.760055] [DEBUG] [FORECASTER] ACGLN: Forecast T+1@11:T+2@11: UP (p=93.56%) [2026-03-04T20:15:15.760528] [INFO ] [FORECASTER] Completed predict_future for ACGLN [2026-03-04T20:15:15.760774] [INFO ] [sig ] ACGLN: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:15:15.915407] [INFO ] [LOCAL ] Saved forecast: ACGLN 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/ACGLN.txt [2026-03-04T20:15:15.915556] [INFO ] [sig ] [30/3365] Completed ACGLN in 0.4s | 2.65 sym/s | Total: 11.3s | ETA: 21.0m [2026-03-04T20:15:15.915615] [INFO ] [sig ] [31/3365] Forecasting ACGLO... [2026-03-04T20:15:15.915647] [INFO ] [sig ] Generating forecast for: ACGLO [2026-03-04T20:15:15.915679] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACGLO' from 'https://tdm.silogroup.org/data/derivative_storage/ACGLO.csv'. [2026-03-04T20:15:15.928458] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACGLO'. [2026-03-04T20:15:15.928871] [INFO ] [FORECASTER] Starting predict_future for ACGLO [2026-03-04T20:15:15.929740] [DEBUG] [LOCAL ] No optimal features file found for ACGLO: ./output/feature-sets/ACGLO.txt [2026-03-04T20:15:15.929798] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:15:15.929829] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:15:15.929855] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:15:15.929920] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:15:15.994820] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:15:15.995756] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:15:15.995842] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:15:15.995877] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:15:16.118255] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:15:16.118433] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:15:16.118488] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:15:16.118523] [INFO ] [FORECASTER] Training complete [2026-03-04T20:15:16.122621] [DEBUG] [FORECASTER] ACGLO: Forecast T+1@11:T+2@11: UP (p=82.82%) [2026-03-04T20:15:16.122947] [INFO ] [FORECASTER] Completed predict_future for ACGLO [2026-03-04T20:15:16.123093] [INFO ] [sig ] ACGLO: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:15:16.266725] [INFO ] [LOCAL ] Saved forecast: ACGLO 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/ACGLO.txt [2026-03-04T20:15:16.266857] [INFO ] [sig ] [31/3365] Completed ACGLO in 0.4s | 2.65 sym/s | Total: 11.7s | ETA: 20.9m [2026-03-04T20:15:16.266897] [INFO ] [sig ] [32/3365] Forecasting ACHC... [2026-03-04T20:15:16.266928] [INFO ] [sig ] Generating forecast for: ACHC [2026-03-04T20:15:16.266958] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACHC' from 'https://tdm.silogroup.org/data/derivative_storage/ACHC.csv'. [2026-03-04T20:15:16.282949] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACHC'. [2026-03-04T20:15:16.283442] [INFO ] [FORECASTER] Starting predict_future for ACHC [2026-03-04T20:15:16.284596] [DEBUG] [LOCAL ] No optimal features file found for ACHC: ./output/feature-sets/ACHC.txt [2026-03-04T20:15:16.284652] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:15:16.284684] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:15:16.284711] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:15:16.284767] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:15:16.363854] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:15:16.365062] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:15:16.365157] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:15:16.365191] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:15:16.519266] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:15:16.519426] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:15:16.519488] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:15:16.519536] [INFO ] [FORECASTER] Training complete [2026-03-04T20:15:16.524080] [DEBUG] [FORECASTER] ACHC: Forecast T+1@11:T+2@11: DOWN (p=18.23%) [2026-03-04T20:15:16.524443] [INFO ] [FORECASTER] Completed predict_future for ACHC [2026-03-04T20:15:16.524613] [INFO ] [sig ] ACHC: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:15:16.717469] [INFO ] [LOCAL ] Saved forecast: ACHC 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/ACHC.txt [2026-03-04T20:15:16.717720] [INFO ] [sig ] [32/3365] Completed ACHC in 0.5s | 2.64 sym/s | Total: 12.1s | ETA: 21.1m [2026-03-04T20:15:16.717782] [INFO ] [sig ] [33/3365] Forecasting ACI... [2026-03-04T20:15:16.717838] [INFO ] [sig ] Generating forecast for: ACI [2026-03-04T20:15:16.717889] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACI' from 'https://tdm.silogroup.org/data/derivative_storage/ACI.csv'. [2026-03-04T20:15:16.756521] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACI'. [2026-03-04T20:15:16.757223] [INFO ] [FORECASTER] Starting predict_future for ACI [2026-03-04T20:15:16.758550] [DEBUG] [LOCAL ] No optimal features file found for ACI: ./output/feature-sets/ACI.txt [2026-03-04T20:15:16.758658] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:15:16.758710] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:15:16.758760] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:15:16.758867] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:15:16.850435] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:15:16.851475] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:15:16.851601] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:15:16.851639] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:15:16.972948] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:15:16.973119] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:15:16.973161] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:15:16.973191] [INFO ] [FORECASTER] Training complete [2026-03-04T20:15:16.976772] [DEBUG] [FORECASTER] ACI: Forecast T+1@11:T+2@11: UP (p=98.95%) [2026-03-04T20:15:16.977065] [INFO ] [FORECASTER] Completed predict_future for ACI [2026-03-04T20:15:16.977200] [INFO ] [sig ] ACI: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:15:17.130197] [INFO ] [LOCAL ] Saved forecast: ACI 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/ACI.txt [2026-03-04T20:15:17.130352] [INFO ] [sig ] [33/3365] Completed ACI in 0.4s | 2.63 sym/s | Total: 12.5s | ETA: 21.1m [2026-03-04T20:15:17.130395] [INFO ] [sig ] [34/3365] Forecasting ACIC... [2026-03-04T20:15:17.130428] [INFO ] [sig ] Generating forecast for: ACIC [2026-03-04T20:15:17.130471] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACIC' from 'https://tdm.silogroup.org/data/derivative_storage/ACIC.csv'. [2026-03-04T20:15:17.143328] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACIC'. [2026-03-04T20:15:17.143658] [INFO ] [FORECASTER] Starting predict_future for ACIC [2026-03-04T20:15:17.144531] [DEBUG] [LOCAL ] No optimal features file found for ACIC: ./output/feature-sets/ACIC.txt [2026-03-04T20:15:17.144610] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:15:17.144646] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:15:17.144674] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:15:17.144741] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:15:17.208253] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:15:17.209326] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:15:17.209417] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:15:17.209465] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:15:17.330518] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:15:17.330692] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:15:17.330736] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:15:17.330764] [INFO ] [FORECASTER] Training complete [2026-03-04T20:15:17.334235] [DEBUG] [FORECASTER] ACIC: Forecast T+1@11:T+2@11: UP (p=89.87%) [2026-03-04T20:15:17.334520] [INFO ] [FORECASTER] Completed predict_future for ACIC [2026-03-04T20:15:17.334677] [INFO ] [sig ] ACIC: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:15:17.477814] [INFO ] [LOCAL ] Saved forecast: ACIC 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/ACIC.txt [2026-03-04T20:15:17.477975] [INFO ] [sig ] [34/3365] Completed ACIC in 0.3s | 2.64 sym/s | Total: 12.9s | ETA: 21.1m [2026-03-04T20:15:17.478016] [INFO ] [sig ] [35/3365] Forecasting ACLS... [2026-03-04T20:15:17.478046] [INFO ] [sig ] Generating forecast for: ACLS [2026-03-04T20:15:17.478078] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACLS' from 'https://tdm.silogroup.org/data/derivative_storage/ACLS.csv'. [2026-03-04T20:15:17.489861] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACLS'. [2026-03-04T20:15:17.490179] [INFO ] [FORECASTER] Starting predict_future for ACLS [2026-03-04T20:15:17.491015] [DEBUG] [LOCAL ] No optimal features file found for ACLS: ./output/feature-sets/ACLS.txt [2026-03-04T20:15:17.491070] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:15:17.491102] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:15:17.491128] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:15:17.491184] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:15:17.548818] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:15:17.549595] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:15:17.549678] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:15:17.549712] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:15:17.680267] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:15:17.680450] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:15:17.680500] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:15:17.680531] [INFO ] [FORECASTER] Training complete [2026-03-04T20:15:17.684368] [DEBUG] [FORECASTER] ACLS: Forecast T+1@11:T+2@11: UP (p=88.23%) [2026-03-04T20:15:17.684692] [INFO ] [FORECASTER] Completed predict_future for ACLS [2026-03-04T20:15:17.684850] [INFO ] [sig ] ACLS: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:15:17.830249] [INFO ] [LOCAL ] Saved forecast: ACLS 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/ACLS.txt [2026-03-04T20:15:17.830421] [INFO ] [sig ] [35/3365] Completed ACLS in 0.4s | 2.64 sym/s | Total: 13.2s | ETA: 21.0m [2026-03-04T20:15:17.830461] [INFO ] [sig ] [36/3365] Forecasting ACLX... [2026-03-04T20:15:17.830491] [INFO ] [sig ] Generating forecast for: ACLX [2026-03-04T20:15:17.830522] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACLX' from 'https://tdm.silogroup.org/data/derivative_storage/ACLX.csv'. [2026-03-04T20:15:17.843027] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACLX'. [2026-03-04T20:15:17.843343] [INFO ] [FORECASTER] Starting predict_future for ACLX [2026-03-04T20:15:17.844178] [DEBUG] [LOCAL ] No optimal features file found for ACLX: ./output/feature-sets/ACLX.txt [2026-03-04T20:15:17.844231] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:15:17.844262] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:15:17.844288] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:15:17.844345] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:15:17.902324] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:15:17.903156] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:15:17.903248] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:15:17.903283] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:15:18.034031] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:15:18.034211] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:15:18.034254] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:15:18.034299] [INFO ] [FORECASTER] Training complete [2026-03-04T20:15:18.038074] [DEBUG] [FORECASTER] ACLX: Forecast T+1@11:T+2@11: DOWN (p=40.69%) [2026-03-04T20:15:18.038428] [INFO ] [FORECASTER] Completed predict_future for ACLX [2026-03-04T20:15:18.038602] [INFO ] [sig ] ACLX: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:15:18.192293] [INFO ] [LOCAL ] Saved forecast: ACLX 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/ACLX.txt [2026-03-04T20:15:18.192462] [INFO ] [sig ] [36/3365] Completed ACLX in 0.4s | 2.65 sym/s | Total: 13.6s | ETA: 21.0m [2026-03-04T20:15:18.192503] [INFO ] [sig ] [37/3365] Forecasting ACM... [2026-03-04T20:15:18.192534] [INFO ] [sig ] Generating forecast for: ACM [2026-03-04T20:15:18.192563] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACM' from 'https://tdm.silogroup.org/data/derivative_storage/ACM.csv'. [2026-03-04T20:15:18.205507] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACM'. [2026-03-04T20:15:18.205938] [INFO ] [FORECASTER] Starting predict_future for ACM [2026-03-04T20:15:18.206879] [DEBUG] [LOCAL ] No optimal features file found for ACM: ./output/feature-sets/ACM.txt [2026-03-04T20:15:18.206935] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:15:18.206967] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:15:18.206994] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:15:18.207051] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:15:18.272894] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:15:18.273886] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:15:18.274032] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:15:18.274068] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:15:18.397407] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:15:18.397595] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:15:18.397648] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:15:18.397680] [INFO ] [FORECASTER] Training complete [2026-03-04T20:15:18.401839] [DEBUG] [FORECASTER] ACM: Forecast T+1@11:T+2@11: UP (p=70.04%) [2026-03-04T20:15:18.402349] [INFO ] [FORECASTER] Completed predict_future for ACM [2026-03-04T20:15:18.402506] [INFO ] [sig ] ACM: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:15:18.559196] [INFO ] [LOCAL ] Saved forecast: ACM 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/ACM.txt [2026-03-04T20:15:18.559384] [INFO ] [sig ] [37/3365] Completed ACM in 0.4s | 2.65 sym/s | Total: 14.0s | ETA: 20.9m [2026-03-04T20:15:18.559436] [INFO ] [sig ] [38/3365] Forecasting ACN... [2026-03-04T20:15:18.559469] [INFO ] [sig ] Generating forecast for: ACN [2026-03-04T20:15:18.559502] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACN' from 'https://tdm.silogroup.org/data/derivative_storage/ACN.csv'. [2026-03-04T20:15:18.573063] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACN'. [2026-03-04T20:15:18.573486] [INFO ] [FORECASTER] Starting predict_future for ACN [2026-03-04T20:15:18.574362] [DEBUG] [LOCAL ] No optimal features file found for ACN: ./output/feature-sets/ACN.txt [2026-03-04T20:15:18.574418] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:15:18.574451] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:15:18.574488] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:15:18.574553] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:15:18.633531] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:15:18.634507] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:15:18.634616] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:15:18.634653] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:15:18.761619] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:15:18.761982] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:15:18.762022] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:15:18.762050] [INFO ] [FORECASTER] Training complete [2026-03-04T20:15:18.765791] [DEBUG] [FORECASTER] ACN: Forecast T+1@11:T+2@11: DOWN (p=34.81%) [2026-03-04T20:15:18.766073] [INFO ] [FORECASTER] Completed predict_future for ACN [2026-03-04T20:15:18.766217] [INFO ] [sig ] ACN: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:15:18.911531] [INFO ] [LOCAL ] Saved forecast: ACN 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/ACN.txt [2026-03-04T20:15:18.911702] [INFO ] [sig ] [38/3365] Completed ACN in 0.4s | 2.65 sym/s | Total: 14.3s | ETA: 20.9m [2026-03-04T20:15:18.911744] [INFO ] [sig ] [39/3365] Forecasting ACNB... [2026-03-04T20:15:18.911777] [INFO ] [sig ] Generating forecast for: ACNB [2026-03-04T20:15:18.911809] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACNB' from 'https://tdm.silogroup.org/data/derivative_storage/ACNB.csv'. [2026-03-04T20:15:18.925605] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACNB'. [2026-03-04T20:15:18.925965] [INFO ] [FORECASTER] Starting predict_future for ACNB [2026-03-04T20:15:18.926799] [DEBUG] [LOCAL ] No optimal features file found for ACNB: ./output/feature-sets/ACNB.txt [2026-03-04T20:15:18.926852] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:15:18.926884] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:15:18.926910] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:15:18.926967] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:15:18.989460] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:15:18.990370] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:15:18.990458] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:15:18.990492] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:15:19.125455] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:15:19.125691] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:15:19.125753] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:15:19.125796] [INFO ] [FORECASTER] Training complete [2026-03-04T20:15:19.131562] [DEBUG] [FORECASTER] ACNB: Forecast T+1@11:T+2@11: DOWN (p=29.93%) [2026-03-04T20:15:19.132036] [INFO ] [FORECASTER] Completed predict_future for ACNB [2026-03-04T20:15:19.132443] [INFO ] [sig ] ACNB: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:15:19.280429] [INFO ] [LOCAL ] Saved forecast: ACNB 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/ACNB.txt [2026-03-04T20:15:19.280567] [INFO ] [sig ] [39/3365] Completed ACNB in 0.4s | 2.65 sym/s | Total: 14.7s | ETA: 20.9m [2026-03-04T20:15:19.280626] [INFO ] [sig ] [40/3365] Forecasting ACON... [2026-03-04T20:15:19.280656] [INFO ] [sig ] Generating forecast for: ACON [2026-03-04T20:15:19.280692] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACON' from 'https://tdm.silogroup.org/data/derivative_storage/ACON.csv'. [2026-03-04T20:15:19.292661] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACON'. [2026-03-04T20:15:19.292987] [INFO ] [FORECASTER] Starting predict_future for ACON [2026-03-04T20:15:19.293842] [DEBUG] [LOCAL ] No optimal features file found for ACON: ./output/feature-sets/ACON.txt [2026-03-04T20:15:19.293895] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:15:19.293928] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:15:19.293955] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:15:19.294022] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:15:19.351085] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:15:19.351781] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:15:19.351862] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:15:19.351894] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:15:19.466474] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:15:19.466640] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:15:19.466682] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:15:19.466711] [INFO ] [FORECASTER] Training complete [2026-03-04T20:15:19.470171] [DEBUG] [FORECASTER] ACON: Forecast T+1@11:T+2@11: UP (p=83.13%) [2026-03-04T20:15:19.470466] [INFO ] [FORECASTER] Completed predict_future for ACON [2026-03-04T20:15:19.470623] [INFO ] [sig ] ACON: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:15:19.615160] [INFO ] [LOCAL ] Saved forecast: ACON 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/ACON.txt [2026-03-04T20:15:19.615329] [INFO ] [sig ] [40/3365] Completed ACON in 0.3s | 2.66 sym/s | Total: 15.0s | ETA: 20.8m [2026-03-04T20:15:19.615370] [INFO ] [sig ] [41/3365] Forecasting ACP... [2026-03-04T20:15:19.615401] [INFO ] [sig ] Generating forecast for: ACP [2026-03-04T20:15:19.615432] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACP' from 'https://tdm.silogroup.org/data/derivative_storage/ACP.csv'. [2026-03-04T20:15:19.628526] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACP'. [2026-03-04T20:15:19.628967] [INFO ] [FORECASTER] Starting predict_future for ACP [2026-03-04T20:15:19.629890] [DEBUG] [LOCAL ] No optimal features file found for ACP: ./output/feature-sets/ACP.txt [2026-03-04T20:15:19.629953] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:15:19.629987] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:15:19.630016] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:15:19.630076] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:15:19.690406] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:15:19.691632] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:15:19.691724] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:15:19.691758] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:15:19.814119] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:15:19.814286] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:15:19.814330] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:15:19.814362] [INFO ] [FORECASTER] Training complete [2026-03-04T20:15:19.818016] [DEBUG] [FORECASTER] ACP: Forecast T+1@11:T+2@11: DOWN (p=19.44%) [2026-03-04T20:15:19.818321] [INFO ] [FORECASTER] Completed predict_future for ACP [2026-03-04T20:15:19.818463] [INFO ] [sig ] ACP: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:15:19.963892] [INFO ] [LOCAL ] Saved forecast: ACP 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/ACP.txt [2026-03-04T20:15:19.964054] [INFO ] [sig ] [41/3365] Completed ACP in 0.3s | 2.67 sym/s | Total: 15.4s | ETA: 20.8m [2026-03-04T20:15:19.964094] [INFO ] [sig ] [42/3365] Forecasting ACRE... [2026-03-04T20:15:19.964125] [INFO ] [sig ] Generating forecast for: ACRE [2026-03-04T20:15:19.964158] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACRE' from 'https://tdm.silogroup.org/data/derivative_storage/ACRE.csv'. [2026-03-04T20:15:19.976440] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACRE'. [2026-03-04T20:15:19.976828] [INFO ] [FORECASTER] Starting predict_future for ACRE [2026-03-04T20:15:19.977767] [DEBUG] [LOCAL ] No optimal features file found for ACRE: ./output/feature-sets/ACRE.txt [2026-03-04T20:15:19.977846] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:15:19.977886] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:15:19.977919] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:15:19.977978] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:15:20.038657] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:15:20.039638] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:15:20.039761] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:15:20.039797] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:15:20.176507] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:15:20.176691] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:15:20.176732] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:15:20.176760] [INFO ] [FORECASTER] Training complete [2026-03-04T20:15:20.180383] [DEBUG] [FORECASTER] ACRE: Forecast T+1@11:T+2@11: UP (p=59.16%) [2026-03-04T20:15:20.180707] [INFO ] [FORECASTER] Completed predict_future for ACRE [2026-03-04T20:15:20.180853] [INFO ] [sig ] ACRE: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:15:20.344342] [INFO ] [LOCAL ] Saved forecast: ACRE 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/ACRE.txt [2026-03-04T20:15:20.344568] [INFO ] [sig ] [42/3365] Completed ACRE in 0.4s | 2.67 sym/s | Total: 15.8s | ETA: 20.8m [2026-03-04T20:15:20.344654] [INFO ] [sig ] [43/3365] Forecasting ACRS... [2026-03-04T20:15:20.344685] [INFO ] [sig ] Generating forecast for: ACRS [2026-03-04T20:15:20.344717] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACRS' from 'https://tdm.silogroup.org/data/derivative_storage/ACRS.csv'. [2026-03-04T20:15:20.357597] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACRS'. [2026-03-04T20:15:20.357966] [INFO ] [FORECASTER] Starting predict_future for ACRS [2026-03-04T20:15:20.358872] [DEBUG] [LOCAL ] No optimal features file found for ACRS: ./output/feature-sets/ACRS.txt [2026-03-04T20:15:20.358927] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:15:20.358961] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:15:20.358988] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:15:20.359044] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:15:20.424594] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:15:20.425606] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:15:20.425710] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:15:20.425754] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:15:20.555519] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:15:20.555699] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:15:20.555744] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:15:20.555780] [INFO ] [FORECASTER] Training complete [2026-03-04T20:15:20.559800] [DEBUG] [FORECASTER] ACRS: Forecast T+1@11:T+2@11: DOWN (p=4.35%) [2026-03-04T20:15:20.560120] [INFO ] [FORECASTER] Completed predict_future for ACRS [2026-03-04T20:15:20.560265] [INFO ] [sig ] ACRS: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:15:20.721516] [INFO ] [LOCAL ] Saved forecast: ACRS 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/ACRS.txt [2026-03-04T20:15:20.721717] [INFO ] [sig ] [43/3365] Completed ACRS in 0.4s | 2.66 sym/s | Total: 16.1s | ETA: 20.8m [2026-03-04T20:15:20.721763] [INFO ] [sig ] [44/3365] Forecasting ACTG... [2026-03-04T20:15:20.721795] [INFO ] [sig ] Generating forecast for: ACTG [2026-03-04T20:15:20.721829] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACTG' from 'https://tdm.silogroup.org/data/derivative_storage/ACTG.csv'. [2026-03-04T20:15:20.735024] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACTG'. [2026-03-04T20:15:20.735375] [INFO ] [FORECASTER] Starting predict_future for ACTG [2026-03-04T20:15:20.736454] [DEBUG] [LOCAL ] No optimal features file found for ACTG: ./output/feature-sets/ACTG.txt [2026-03-04T20:15:20.736522] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:15:20.736607] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:15:20.736638] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:15:20.736697] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:15:20.798980] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:15:20.800205] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:15:20.800313] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:15:20.800351] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:15:20.928257] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:15:20.928463] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:15:20.928533] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:15:20.928604] [INFO ] [FORECASTER] Training complete [2026-03-04T20:15:20.933052] [DEBUG] [FORECASTER] ACTG: Forecast T+1@11:T+2@11: DOWN (p=7.37%) [2026-03-04T20:15:20.933382] [INFO ] [FORECASTER] Completed predict_future for ACTG [2026-03-04T20:15:20.933539] [INFO ] [sig ] ACTG: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:15:21.084094] [INFO ] [LOCAL ] Saved forecast: ACTG 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/ACTG.txt [2026-03-04T20:15:21.084261] [INFO ] [sig ] [44/3365] Completed ACTG in 0.4s | 2.67 sym/s | Total: 16.5s | ETA: 20.8m [2026-03-04T20:15:21.084302] [INFO ] [sig ] [45/3365] Forecasting ACVA... [2026-03-04T20:15:21.084332] [INFO ] [sig ] Generating forecast for: ACVA [2026-03-04T20:15:21.084362] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACVA' from 'https://tdm.silogroup.org/data/derivative_storage/ACVA.csv'. [2026-03-04T20:15:21.096692] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACVA'. [2026-03-04T20:15:21.097047] [INFO ] [FORECASTER] Starting predict_future for ACVA [2026-03-04T20:15:21.098013] [DEBUG] [LOCAL ] No optimal features file found for ACVA: ./output/feature-sets/ACVA.txt [2026-03-04T20:15:21.098069] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:15:21.098103] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:15:21.098131] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:15:21.098188] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:15:21.158357] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:15:21.159334] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:15:21.159426] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:15:21.159461] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:15:21.299514] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:15:21.299710] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:15:21.299754] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:15:21.299785] [INFO ] [FORECASTER] Training complete [2026-03-04T20:15:21.303554] [DEBUG] [FORECASTER] ACVA: Forecast T+1@11:T+2@11: UP (p=78.11%) [2026-03-04T20:15:21.303955] [INFO ] [FORECASTER] Completed predict_future for ACVA [2026-03-04T20:15:21.304116] [INFO ] [sig ] ACVA: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:15:21.459386] [INFO ] [LOCAL ] Saved forecast: ACVA 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/ACVA.txt [2026-03-04T20:15:21.459557] [INFO ] [sig ] [45/3365] Completed ACVA in 0.4s | 2.67 sym/s | Total: 16.9s | ETA: 20.7m [2026-03-04T20:15:21.459620] [INFO ] [sig ] [46/3365] Forecasting ACWI... [2026-03-04T20:15:21.459652] [INFO ] [sig ] Generating forecast for: ACWI [2026-03-04T20:15:21.459682] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACWI' from 'https://tdm.silogroup.org/data/derivative_storage/ACWI.csv'. [2026-03-04T20:15:21.474853] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACWI'. [2026-03-04T20:15:21.475297] [INFO ] [FORECASTER] Starting predict_future for ACWI [2026-03-04T20:15:21.476338] [DEBUG] [LOCAL ] No optimal features file found for ACWI: ./output/feature-sets/ACWI.txt [2026-03-04T20:15:21.476404] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:15:21.476447] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:15:21.476482] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:15:21.476560] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:15:21.544741] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:15:21.545703] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:15:21.545792] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:15:21.545825] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:15:21.671316] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:15:21.671479] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:15:21.671520] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:15:21.671549] [INFO ] [FORECASTER] Training complete [2026-03-04T20:15:21.675287] [DEBUG] [FORECASTER] ACWI: Forecast T+1@11:T+2@11: UP (p=87.52%) [2026-03-04T20:15:21.675602] [INFO ] [FORECASTER] Completed predict_future for ACWI [2026-03-04T20:15:21.675745] [INFO ] [sig ] ACWI: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:15:21.826534] [INFO ] [LOCAL ] Saved forecast: ACWI 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/ACWI.txt [2026-03-04T20:15:21.826722] [INFO ] [sig ] [46/3365] Completed ACWI in 0.4s | 2.67 sym/s | Total: 17.2s | ETA: 20.7m [2026-03-04T20:15:21.826765] [INFO ] [sig ] [47/3365] Forecasting ACWX... [2026-03-04T20:15:21.826795] [INFO ] [sig ] Generating forecast for: ACWX [2026-03-04T20:15:21.826834] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACWX' from 'https://tdm.silogroup.org/data/derivative_storage/ACWX.csv'. [2026-03-04T20:15:21.843138] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACWX'. [2026-03-04T20:15:21.843601] [INFO ] [FORECASTER] Starting predict_future for ACWX [2026-03-04T20:15:21.844798] [DEBUG] [LOCAL ] No optimal features file found for ACWX: ./output/feature-sets/ACWX.txt [2026-03-04T20:15:21.844885] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:15:21.844943] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:15:21.844987] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:15:21.845075] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:15:21.928192] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:15:21.929392] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:15:21.929496] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:15:21.929531] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:15:22.068971] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:15:22.069136] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:15:22.069177] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:15:22.069240] [INFO ] [FORECASTER] Training complete [2026-03-04T20:15:22.073193] [DEBUG] [FORECASTER] ACWX: Forecast T+1@11:T+2@11: UP (p=51.76%) [2026-03-04T20:15:22.073496] [INFO ] [FORECASTER] Completed predict_future for ACWX [2026-03-04T20:15:22.073652] [INFO ] [sig ] ACWX: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:15:22.222619] [INFO ] [LOCAL ] Saved forecast: ACWX 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/ACWX.txt [2026-03-04T20:15:22.222783] [INFO ] [sig ] [47/3365] Completed ACWX in 0.4s | 2.66 sym/s | Total: 17.6s | ETA: 20.8m [2026-03-04T20:15:22.222827] [INFO ] [sig ] [48/3365] Forecasting ACXP... [2026-03-04T20:15:22.222860] [INFO ] [sig ] Generating forecast for: ACXP [2026-03-04T20:15:22.222890] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACXP' from 'https://tdm.silogroup.org/data/derivative_storage/ACXP.csv'. [2026-03-04T20:15:22.235388] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACXP'. [2026-03-04T20:15:22.235835] [INFO ] [FORECASTER] Starting predict_future for ACXP [2026-03-04T20:15:22.236757] [DEBUG] [LOCAL ] No optimal features file found for ACXP: ./output/feature-sets/ACXP.txt [2026-03-04T20:15:22.236813] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:15:22.236847] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:15:22.236877] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:15:22.236953] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:15:22.298143] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:15:22.299105] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:15:22.299194] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:15:22.299229] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:15:22.431852] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:15:22.432036] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:15:22.432079] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:15:22.432109] [INFO ] [FORECASTER] Training complete [2026-03-04T20:15:22.435779] [DEBUG] [FORECASTER] ACXP: Forecast T+1@11:T+2@11: DOWN (p=0.43%) [2026-03-04T20:15:22.436099] [INFO ] [FORECASTER] Completed predict_future for ACXP [2026-03-04T20:15:22.436247] [INFO ] [sig ] ACXP: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:15:22.595178] [INFO ] [LOCAL ] Saved forecast: ACXP 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/ACXP.txt [2026-03-04T20:15:22.595336] [INFO ] [sig ] [48/3365] Completed ACXP in 0.4s | 2.67 sym/s | Total: 18.0s | ETA: 20.7m [2026-03-04T20:15:22.595378] [INFO ] [sig ] [49/3365] Forecasting ADBE... [2026-03-04T20:15:22.595409] [INFO ] [sig ] Generating forecast for: ADBE [2026-03-04T20:15:22.595441] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADBE' from 'https://tdm.silogroup.org/data/derivative_storage/ADBE.csv'. [2026-03-04T20:15:22.607709] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADBE'. [2026-03-04T20:15:22.608074] [INFO ] [FORECASTER] Starting predict_future for ADBE [2026-03-04T20:15:22.608979] [DEBUG] [LOCAL ] No optimal features file found for ADBE: ./output/feature-sets/ADBE.txt [2026-03-04T20:15:22.609037] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:15:22.609072] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:15:22.609101] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:15:22.609162] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:15:22.669978] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:15:22.670944] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:15:22.671041] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:15:22.671076] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:15:22.795705] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:15:22.795864] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:15:22.795924] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:15:22.795957] [INFO ] [FORECASTER] Training complete [2026-03-04T20:15:22.799844] [DEBUG] [FORECASTER] ADBE: Forecast T+1@11:T+2@11: DOWN (p=37.52%) [2026-03-04T20:15:22.800205] [INFO ] [FORECASTER] Completed predict_future for ADBE [2026-03-04T20:15:22.800351] [INFO ] [sig ] ADBE: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:15:22.952970] [INFO ] [LOCAL ] Saved forecast: ADBE 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/ADBE.txt [2026-03-04T20:15:22.953186] [INFO ] [sig ] [49/3365] Completed ADBE in 0.4s | 2.67 sym/s | Total: 18.4s | ETA: 20.7m [2026-03-04T20:15:22.953245] [INFO ] [sig ] [50/3365] Forecasting ADC... [2026-03-04T20:15:22.953292] [INFO ] [sig ] Generating forecast for: ADC [2026-03-04T20:15:22.953341] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADC' from 'https://tdm.silogroup.org/data/derivative_storage/ADC.csv'. [2026-03-04T20:15:22.966431] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADC'. [2026-03-04T20:15:22.966867] [INFO ] [FORECASTER] Starting predict_future for ADC [2026-03-04T20:15:22.967841] [DEBUG] [LOCAL ] No optimal features file found for ADC: ./output/feature-sets/ADC.txt [2026-03-04T20:15:22.967908] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:15:22.967949] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:15:22.967984] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:15:22.968045] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:15:23.028764] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:15:23.029621] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:15:23.029708] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:15:23.029741] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:15:23.155550] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:15:23.155733] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:15:23.155778] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:15:23.155809] [INFO ] [FORECASTER] Training complete [2026-03-04T20:15:23.159434] [DEBUG] [FORECASTER] ADC: Forecast T+1@11:T+2@11: UP (p=70.27%) [2026-03-04T20:15:23.159811] [INFO ] [FORECASTER] Completed predict_future for ADC [2026-03-04T20:15:23.159984] [INFO ] [sig ] ADC: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:15:23.362882] [INFO ] [LOCAL ] Saved forecast: ADC 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/ADC.txt [2026-03-04T20:15:23.363135] [INFO ] [sig ] [50/3365] Completed ADC in 0.4s | 2.66 sym/s | Total: 18.8s | ETA: 20.7m [2026-03-04T20:15:23.363197] [INFO ] [sig ] [51/3365] Forecasting ADEA... [2026-03-04T20:15:23.363243] [INFO ] [sig ] Generating forecast for: ADEA [2026-03-04T20:15:23.363288] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADEA' from 'https://tdm.silogroup.org/data/derivative_storage/ADEA.csv'. [2026-03-04T20:15:23.379403] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADEA'. [2026-03-04T20:15:23.379905] [INFO ] [FORECASTER] Starting predict_future for ADEA [2026-03-04T20:15:23.380928] [DEBUG] [LOCAL ] No optimal features file found for ADEA: ./output/feature-sets/ADEA.txt [2026-03-04T20:15:23.380996] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:15:23.381031] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:15:23.381058] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:15:23.381118] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:15:23.442304] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:15:23.443307] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:15:23.443410] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:15:23.443443] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:15:23.572627] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:15:23.572799] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:15:23.572843] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:15:23.572874] [INFO ] [FORECASTER] Training complete [2026-03-04T20:15:23.577095] [DEBUG] [FORECASTER] ADEA: Forecast T+1@11:T+2@11: UP (p=77.07%) [2026-03-04T20:15:23.577462] [INFO ] [FORECASTER] Completed predict_future for ADEA [2026-03-04T20:15:23.577630] [INFO ] [sig ] ADEA: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:15:23.740831] [INFO ] [LOCAL ] Saved forecast: ADEA 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/ADEA.txt [2026-03-04T20:15:23.741028] [INFO ] [sig ] [51/3365] Completed ADEA in 0.4s | 2.66 sym/s | Total: 19.2s | ETA: 20.7m [2026-03-04T20:15:23.741069] [INFO ] [sig ] [52/3365] Forecasting ADI... [2026-03-04T20:15:23.741100] [INFO ] [sig ] Generating forecast for: ADI [2026-03-04T20:15:23.741130] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADI' from 'https://tdm.silogroup.org/data/derivative_storage/ADI.csv'. [2026-03-04T20:15:23.753360] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADI'. [2026-03-04T20:15:23.753790] [INFO ] [FORECASTER] Starting predict_future for ADI [2026-03-04T20:15:23.754674] [DEBUG] [LOCAL ] No optimal features file found for ADI: ./output/feature-sets/ADI.txt [2026-03-04T20:15:23.754730] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:15:23.754765] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:15:23.754792] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:15:23.754850] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:15:23.812967] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:15:23.813969] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:15:23.814074] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:15:23.814108] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:15:23.968484] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:15:23.968677] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:15:23.968720] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:15:23.968751] [INFO ] [FORECASTER] Training complete [2026-03-04T20:15:23.972526] [DEBUG] [FORECASTER] ADI: Forecast T+1@11:T+2@11: UP (p=97.06%) [2026-03-04T20:15:23.972905] [INFO ] [FORECASTER] Completed predict_future for ADI [2026-03-04T20:15:23.973059] [INFO ] [sig ] ADI: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:15:24.132280] [INFO ] [LOCAL ] Saved forecast: ADI 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/ADI.txt [2026-03-04T20:15:24.132466] [INFO ] [sig ] [52/3365] Completed ADI in 0.4s | 2.66 sym/s | Total: 19.5s | ETA: 20.8m [2026-03-04T20:15:24.132509] [INFO ] [sig ] [53/3365] Forecasting ADMA... [2026-03-04T20:15:24.132540] [INFO ] [sig ] Generating forecast for: ADMA [2026-03-04T20:15:24.132587] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADMA' from 'https://tdm.silogroup.org/data/derivative_storage/ADMA.csv'. [2026-03-04T20:15:24.145351] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADMA'. [2026-03-04T20:15:24.145842] [INFO ] [FORECASTER] Starting predict_future for ADMA [2026-03-04T20:15:24.146818] [DEBUG] [LOCAL ] No optimal features file found for ADMA: ./output/feature-sets/ADMA.txt [2026-03-04T20:15:24.146875] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:15:24.146921] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:15:24.146951] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:15:24.147008] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:15:24.207908] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:15:24.208853] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:15:24.208949] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:15:24.208984] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:15:24.333989] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:15:24.334151] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:15:24.334193] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:15:24.334222] [INFO ] [FORECASTER] Training complete [2026-03-04T20:15:24.337998] [DEBUG] [FORECASTER] ADMA: Forecast T+1@11:T+2@11: DOWN (p=15.22%) [2026-03-04T20:15:24.338317] [INFO ] [FORECASTER] Completed predict_future for ADMA [2026-03-04T20:15:24.338457] [INFO ] [sig ] ADMA: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:15:24.488546] [INFO ] [LOCAL ] Saved forecast: ADMA 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/ADMA.txt [2026-03-04T20:15:24.488726] [INFO ] [sig ] [53/3365] Completed ADMA in 0.4s | 2.66 sym/s | Total: 19.9s | ETA: 20.7m [2026-03-04T20:15:24.488766] [INFO ] [sig ] [54/3365] Forecasting ADP... [2026-03-04T20:15:24.488797] [INFO ] [sig ] Generating forecast for: ADP [2026-03-04T20:15:24.488827] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADP' from 'https://tdm.silogroup.org/data/derivative_storage/ADP.csv'. [2026-03-04T20:15:24.501887] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADP'. [2026-03-04T20:15:24.502439] [INFO ] [FORECASTER] Starting predict_future for ADP [2026-03-04T20:15:24.503254] [DEBUG] [LOCAL ] No optimal features file found for ADP: ./output/feature-sets/ADP.txt [2026-03-04T20:15:24.503307] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:15:24.503339] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:15:24.503365] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:15:24.503422] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:15:24.562561] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:15:24.563348] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:15:24.563466] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:15:24.563499] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:15:24.685852] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:15:24.686018] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:15:24.686256] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:15:24.686285] [INFO ] [FORECASTER] Training complete [2026-03-04T20:15:24.689974] [DEBUG] [FORECASTER] ADP: Forecast T+1@11:T+2@11: UP (p=91.40%) [2026-03-04T20:15:24.690257] [INFO ] [FORECASTER] Completed predict_future for ADP [2026-03-04T20:15:24.690388] [INFO ] [sig ] ADP: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:15:24.841301] [INFO ] [LOCAL ] Saved forecast: ADP 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/ADP.txt [2026-03-04T20:15:24.841469] [INFO ] [sig ] [54/3365] Completed ADP in 0.4s | 2.67 sym/s | Total: 20.3s | ETA: 20.7m [2026-03-04T20:15:24.841513] [INFO ] [sig ] [55/3365] Forecasting ADSE... [2026-03-04T20:15:24.841544] [INFO ] [sig ] Generating forecast for: ADSE [2026-03-04T20:15:24.841594] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADSE' from 'https://tdm.silogroup.org/data/derivative_storage/ADSE.csv'. [2026-03-04T20:15:24.858036] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADSE'. [2026-03-04T20:15:24.858446] [INFO ] [FORECASTER] Starting predict_future for ADSE [2026-03-04T20:15:24.859346] [DEBUG] [LOCAL ] No optimal features file found for ADSE: ./output/feature-sets/ADSE.txt [2026-03-04T20:15:24.859400] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:15:24.859433] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:15:24.859461] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:15:24.859522] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:15:24.919600] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:15:24.920557] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:15:24.920660] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:15:24.920694] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:15:25.041996] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:15:25.042161] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:15:25.042202] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:15:25.042231] [INFO ] [FORECASTER] Training complete [2026-03-04T20:15:25.045680] [DEBUG] [FORECASTER] ADSE: Forecast T+1@11:T+2@11: UP (p=87.34%) [2026-03-04T20:15:25.045983] [INFO ] [FORECASTER] Completed predict_future for ADSE [2026-03-04T20:15:25.046128] [INFO ] [sig ] ADSE: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:15:25.195663] [INFO ] [LOCAL ] Saved forecast: ADSE 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/ADSE.txt [2026-03-04T20:15:25.195833] [INFO ] [sig ] [55/3365] Completed ADSE in 0.4s | 2.67 sym/s | Total: 20.6s | ETA: 20.7m [2026-03-04T20:15:25.195873] [INFO ] [sig ] [56/3365] Forecasting ADSK... [2026-03-04T20:15:25.195906] [INFO ] [sig ] Generating forecast for: ADSK [2026-03-04T20:15:25.195940] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADSK' from 'https://tdm.silogroup.org/data/derivative_storage/ADSK.csv'. [2026-03-04T20:15:25.207946] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADSK'. [2026-03-04T20:15:25.208344] [INFO ] [FORECASTER] Starting predict_future for ADSK [2026-03-04T20:15:25.209190] [DEBUG] [LOCAL ] No optimal features file found for ADSK: ./output/feature-sets/ADSK.txt [2026-03-04T20:15:25.209245] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:15:25.209277] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:15:25.209303] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:15:25.209358] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:15:25.277782] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:15:25.279014] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:15:25.279138] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:15:25.279188] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:15:25.449899] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:15:25.450096] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:15:25.450155] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:15:25.450201] [INFO ] [FORECASTER] Training complete [2026-03-04T20:15:25.455310] [DEBUG] [FORECASTER] ADSK: Forecast T+1@11:T+2@11: UP (p=74.82%) [2026-03-04T20:15:25.455703] [INFO ] [FORECASTER] Completed predict_future for ADSK [2026-03-04T20:15:25.455890] [INFO ] [sig ] ADSK: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:15:25.621594] [INFO ] [LOCAL ] Saved forecast: ADSK 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/ADSK.txt [2026-03-04T20:15:25.621766] [INFO ] [sig ] [56/3365] Completed ADSK in 0.4s | 2.66 sym/s | Total: 21.0s | ETA: 20.7m [2026-03-04T20:15:25.621806] [INFO ] [sig ] [57/3365] Forecasting ADTN... [2026-03-04T20:15:25.621842] [INFO ] [sig ] Generating forecast for: ADTN [2026-03-04T20:15:25.621875] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADTN' from 'https://tdm.silogroup.org/data/derivative_storage/ADTN.csv'. [2026-03-04T20:15:25.633891] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADTN'. [2026-03-04T20:15:25.634348] [INFO ] [FORECASTER] Starting predict_future for ADTN [2026-03-04T20:15:25.635267] [DEBUG] [LOCAL ] No optimal features file found for ADTN: ./output/feature-sets/ADTN.txt [2026-03-04T20:15:25.635325] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:15:25.635358] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:15:25.635385] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:15:25.635442] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:15:25.696596] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:15:25.697635] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:15:25.697726] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:15:25.697760] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:15:25.825311] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:15:25.825485] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:15:25.825527] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:15:25.825559] [INFO ] [FORECASTER] Training complete [2026-03-04T20:15:25.833393] [DEBUG] [FORECASTER] ADTN: Forecast T+1@11:T+2@11: UP (p=93.74%) [2026-03-04T20:15:25.833888] [INFO ] [FORECASTER] Completed predict_future for ADTN [2026-03-04T20:15:25.834047] [INFO ] [sig ] ADTN: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:15:25.988544] [INFO ] [LOCAL ] Saved forecast: ADTN 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/ADTN.txt [2026-03-04T20:15:25.988772] [INFO ] [sig ] [57/3365] Completed ADTN in 0.4s | 2.66 sym/s | Total: 21.4s | ETA: 20.7m [2026-03-04T20:15:25.988819] [INFO ] [sig ] [58/3365] Forecasting ADUS... [2026-03-04T20:15:25.988851] [INFO ] [sig ] Generating forecast for: ADUS [2026-03-04T20:15:25.988882] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADUS' from 'https://tdm.silogroup.org/data/derivative_storage/ADUS.csv'. [2026-03-04T20:15:26.001703] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADUS'. [2026-03-04T20:15:26.002086] [INFO ] [FORECASTER] Starting predict_future for ADUS [2026-03-04T20:15:26.003013] [DEBUG] [LOCAL ] No optimal features file found for ADUS: ./output/feature-sets/ADUS.txt [2026-03-04T20:15:26.003077] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:15:26.003114] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:15:26.003143] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:15:26.003202] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:15:26.063345] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:15:26.064243] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:15:26.064335] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:15:26.064371] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:15:26.184450] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:15:26.184631] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:15:26.184678] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:15:26.184707] [INFO ] [FORECASTER] Training complete [2026-03-04T20:15:26.188412] [DEBUG] [FORECASTER] ADUS: Forecast T+1@11:T+2@11: UP (p=96.45%) [2026-03-04T20:15:26.188730] [INFO ] [FORECASTER] Completed predict_future for ADUS [2026-03-04T20:15:26.188872] [INFO ] [sig ] ADUS: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:15:26.332252] [INFO ] [LOCAL ] Saved forecast: ADUS 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/ADUS.txt [2026-03-04T20:15:26.332408] [INFO ] [sig ] [58/3365] Completed ADUS in 0.3s | 2.67 sym/s | Total: 21.7s | ETA: 20.7m [2026-03-04T20:15:26.332447] [INFO ] [sig ] [59/3365] Forecasting ADX... [2026-03-04T20:15:26.332477] [INFO ] [sig ] Generating forecast for: ADX [2026-03-04T20:15:26.332507] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADX' from 'https://tdm.silogroup.org/data/derivative_storage/ADX.csv'. [2026-03-04T20:15:26.344293] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADX'. [2026-03-04T20:15:26.344646] [INFO ] [FORECASTER] Starting predict_future for ADX [2026-03-04T20:15:26.345448] [DEBUG] [LOCAL ] No optimal features file found for ADX: ./output/feature-sets/ADX.txt [2026-03-04T20:15:26.345513] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:15:26.345554] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:15:26.345617] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:15:26.345683] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:15:26.404168] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:15:26.405136] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:15:26.405226] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:15:26.405261] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:15:26.537703] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:15:26.537884] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:15:26.537942] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:15:26.537983] [INFO ] [FORECASTER] Training complete [2026-03-04T20:15:26.542731] [DEBUG] [FORECASTER] ADX: Forecast T+1@11:T+2@11: UP (p=86.79%) [2026-03-04T20:15:26.543106] [INFO ] [FORECASTER] Completed predict_future for ADX [2026-03-04T20:15:26.543289] [INFO ] [sig ] ADX: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:15:26.699220] [INFO ] [LOCAL ] Saved forecast: ADX 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/ADX.txt [2026-03-04T20:15:26.699403] [INFO ] [sig ] [59/3365] Completed ADX in 0.4s | 2.67 sym/s | Total: 22.1s | ETA: 20.7m [2026-03-04T20:15:26.699458] [INFO ] [sig ] [60/3365] Forecasting AEE... [2026-03-04T20:15:26.699503] [INFO ] [sig ] Generating forecast for: AEE [2026-03-04T20:15:26.699537] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEE' from 'https://tdm.silogroup.org/data/derivative_storage/AEE.csv'. [2026-03-04T20:15:26.712657] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEE'. [2026-03-04T20:15:26.713064] [INFO ] [FORECASTER] Starting predict_future for AEE [2026-03-04T20:15:26.713936] [DEBUG] [LOCAL ] No optimal features file found for AEE: ./output/feature-sets/AEE.txt [2026-03-04T20:15:26.713995] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:15:26.714030] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:15:26.714057] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:15:26.714115] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:15:26.775971] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:15:26.776911] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:15:26.776999] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:15:26.777033] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:15:26.909036] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:15:26.909201] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:15:26.909245] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:15:26.909294] [INFO ] [FORECASTER] Training complete [2026-03-04T20:15:26.913240] [DEBUG] [FORECASTER] AEE: Forecast T+1@11:T+2@11: DOWN (p=49.70%) [2026-03-04T20:15:26.913612] [INFO ] [FORECASTER] Completed predict_future for AEE [2026-03-04T20:15:26.913773] [INFO ] [sig ] AEE: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:15:27.068791] [INFO ] [LOCAL ] Saved forecast: AEE 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/AEE.txt [2026-03-04T20:15:27.068967] [INFO ] [sig ] [60/3365] Completed AEE in 0.4s | 2.67 sym/s | Total: 22.5s | ETA: 20.6m [2026-03-04T20:15:27.069008] [INFO ] [sig ] [61/3365] Forecasting AEFC... [2026-03-04T20:15:27.069039] [INFO ] [sig ] Generating forecast for: AEFC [2026-03-04T20:15:27.069068] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEFC' from 'https://tdm.silogroup.org/data/derivative_storage/AEFC.csv'. [2026-03-04T20:15:27.081969] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEFC'. [2026-03-04T20:15:27.082561] [INFO ] [FORECASTER] Starting predict_future for AEFC [2026-03-04T20:15:27.083668] [DEBUG] [LOCAL ] No optimal features file found for AEFC: ./output/feature-sets/AEFC.txt [2026-03-04T20:15:27.083729] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:15:27.083792] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:15:27.083824] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:15:27.083884] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:15:27.146818] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:15:27.147860] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:15:27.147957] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:15:27.147992] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:15:27.287058] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:15:27.287227] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:15:27.287268] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:15:27.287328] [INFO ] [FORECASTER] Training complete [2026-03-04T20:15:27.291495] [DEBUG] [FORECASTER] AEFC: Forecast T+1@11:T+2@11: DOWN (p=4.60%) [2026-03-04T20:15:27.291825] [INFO ] [FORECASTER] Completed predict_future for AEFC [2026-03-04T20:15:27.291974] [INFO ] [sig ] AEFC: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:15:27.444208] [INFO ] [LOCAL ] Saved forecast: AEFC 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/AEFC.txt [2026-03-04T20:15:27.444397] [INFO ] [sig ] [61/3365] Completed AEFC in 0.4s | 2.67 sym/s | Total: 22.9s | ETA: 20.6m [2026-03-04T20:15:27.444439] [INFO ] [sig ] [62/3365] Forecasting AEG... [2026-03-04T20:15:27.444469] [INFO ] [sig ] Generating forecast for: AEG [2026-03-04T20:15:27.444502] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEG' from 'https://tdm.silogroup.org/data/derivative_storage/AEG.csv'. [2026-03-04T20:15:27.456898] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEG'. [2026-03-04T20:15:27.457334] [INFO ] [FORECASTER] Starting predict_future for AEG [2026-03-04T20:15:27.458301] [DEBUG] [LOCAL ] No optimal features file found for AEG: ./output/feature-sets/AEG.txt [2026-03-04T20:15:27.458356] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:15:27.458390] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:15:27.458418] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:15:27.458475] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:15:27.518978] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:15:27.519900] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:15:27.520003] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:15:27.520056] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:15:27.641331] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:15:27.641494] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:15:27.641538] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:15:27.641569] [INFO ] [FORECASTER] Training complete [2026-03-04T20:15:27.645256] [DEBUG] [FORECASTER] AEG: Forecast T+1@11:T+2@11: UP (p=90.50%) [2026-03-04T20:15:27.645548] [INFO ] [FORECASTER] Completed predict_future for AEG [2026-03-04T20:15:27.645708] [INFO ] [sig ] AEG: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:15:27.800751] [INFO ] [LOCAL ] Saved forecast: AEG 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/AEG.txt [2026-03-04T20:15:27.800920] [INFO ] [sig ] [62/3365] Completed AEG in 0.4s | 2.67 sym/s | Total: 23.2s | ETA: 20.6m [2026-03-04T20:15:27.800963] [INFO ] [sig ] [63/3365] Forecasting AEI... [2026-03-04T20:15:27.800996] [INFO ] [sig ] Generating forecast for: AEI [2026-03-04T20:15:27.801028] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEI' from 'https://tdm.silogroup.org/data/derivative_storage/AEI.csv'. [2026-03-04T20:15:27.812870] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEI'. [2026-03-04T20:15:27.813277] [INFO ] [FORECASTER] Starting predict_future for AEI [2026-03-04T20:15:27.814117] [DEBUG] [LOCAL ] No optimal features file found for AEI: ./output/feature-sets/AEI.txt [2026-03-04T20:15:27.814173] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:15:27.814206] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:15:27.814233] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:15:27.814295] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:15:27.878151] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:15:27.879148] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:15:27.879240] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:15:27.879283] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:15:28.004178] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:15:28.004347] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:15:28.004388] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:15:28.004417] [INFO ] [FORECASTER] Training complete [2026-03-04T20:15:28.008081] [DEBUG] [FORECASTER] AEI: Forecast T+1@11:T+2@11: DOWN (p=49.20%) [2026-03-04T20:15:28.008424] [INFO ] [FORECASTER] Completed predict_future for AEI [2026-03-04T20:15:28.008601] [INFO ] [sig ] AEI: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:15:28.166545] [INFO ] [LOCAL ] Saved forecast: AEI 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/AEI.txt [2026-03-04T20:15:28.166747] [INFO ] [sig ] [63/3365] Completed AEI in 0.4s | 2.67 sym/s | Total: 23.6s | ETA: 20.6m [2026-03-04T20:15:28.166794] [INFO ] [sig ] [64/3365] Forecasting AEIS... [2026-03-04T20:15:28.166825] [INFO ] [sig ] Generating forecast for: AEIS [2026-03-04T20:15:28.166857] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEIS' from 'https://tdm.silogroup.org/data/derivative_storage/AEIS.csv'. [2026-03-04T20:15:28.180779] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEIS'. [2026-03-04T20:15:28.181186] [INFO ] [FORECASTER] Starting predict_future for AEIS [2026-03-04T20:15:28.182041] [DEBUG] [LOCAL ] No optimal features file found for AEIS: ./output/feature-sets/AEIS.txt [2026-03-04T20:15:28.182095] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:15:28.182128] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:15:28.182155] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:15:28.182223] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:15:28.241274] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:15:28.241974] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:15:28.242055] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:15:28.242088] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:15:28.381214] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:15:28.381612] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:15:28.381657] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:15:28.381735] [INFO ] [FORECASTER] Training complete [2026-03-04T20:15:28.385635] [DEBUG] [FORECASTER] AEIS: Forecast T+1@11:T+2@11: UP (p=57.65%) [2026-03-04T20:15:28.386006] [INFO ] [FORECASTER] Completed predict_future for AEIS [2026-03-04T20:15:28.386212] [INFO ] [sig ] AEIS: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:15:28.544412] [INFO ] [LOCAL ] Saved forecast: AEIS 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/AEIS.txt [2026-03-04T20:15:28.544667] [INFO ] [sig ] [64/3365] Completed AEIS in 0.4s | 2.67 sym/s | Total: 24.0s | ETA: 20.6m [2026-03-04T20:15:28.544736] [INFO ] [sig ] [65/3365] Forecasting AEM... [2026-03-04T20:15:28.544789] [INFO ] [sig ] Generating forecast for: AEM [2026-03-04T20:15:28.544840] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEM' from 'https://tdm.silogroup.org/data/derivative_storage/AEM.csv'. [2026-03-04T20:15:28.562140] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEM'. [2026-03-04T20:15:28.562696] [INFO ] [FORECASTER] Starting predict_future for AEM [2026-03-04T20:15:28.563968] [DEBUG] [LOCAL ] No optimal features file found for AEM: ./output/feature-sets/AEM.txt [2026-03-04T20:15:28.564042] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:15:28.564097] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:15:28.564147] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:15:28.564246] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:15:28.657411] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:15:28.658608] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:15:28.658713] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:15:28.658748] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:15:28.795802] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:15:28.795966] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:15:28.796008] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:15:28.796038] [INFO ] [FORECASTER] Training complete [2026-03-04T20:15:28.800012] [DEBUG] [FORECASTER] AEM: Forecast T+1@11:T+2@11: UP (p=69.81%) [2026-03-04T20:15:28.800383] [INFO ] [FORECASTER] Completed predict_future for AEM [2026-03-04T20:15:28.800555] [INFO ] [sig ] AEM: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:15:28.952005] [INFO ] [LOCAL ] Saved forecast: AEM 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/AEM.txt [2026-03-04T20:15:28.952156] [INFO ] [sig ] [65/3365] Completed AEM in 0.4s | 2.67 sym/s | Total: 24.4s | ETA: 20.6m [2026-03-04T20:15:28.952197] [INFO ] [sig ] [66/3365] Forecasting AEO... [2026-03-04T20:15:28.952229] [INFO ] [sig ] Generating forecast for: AEO [2026-03-04T20:15:28.952260] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEO' from 'https://tdm.silogroup.org/data/derivative_storage/AEO.csv'. [2026-03-04T20:15:28.964618] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEO'. [2026-03-04T20:15:28.964946] [INFO ] [FORECASTER] Starting predict_future for AEO [2026-03-04T20:15:28.965792] [DEBUG] [LOCAL ] No optimal features file found for AEO: ./output/feature-sets/AEO.txt [2026-03-04T20:15:28.965857] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:15:28.965891] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:15:28.965919] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:15:28.965976] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:15:29.028929] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:15:29.029892] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:15:29.029982] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:15:29.030018] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:15:29.161671] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:15:29.161837] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:15:29.161879] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:15:29.161909] [INFO ] [FORECASTER] Training complete [2026-03-04T20:15:29.166090] [DEBUG] [FORECASTER] AEO: Forecast T+1@11:T+2@11: UP (p=98.48%) [2026-03-04T20:15:29.166386] [INFO ] [FORECASTER] Completed predict_future for AEO [2026-03-04T20:15:29.166553] [INFO ] [sig ] AEO: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:15:29.317427] [INFO ] [LOCAL ] Saved forecast: AEO 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/AEO.txt [2026-03-04T20:15:29.317616] [INFO ] [sig ] [66/3365] Completed AEO in 0.4s | 2.67 sym/s | Total: 24.7s | ETA: 20.6m [2026-03-04T20:15:29.317660] [INFO ] [sig ] [67/3365] Forecasting AEP... [2026-03-04T20:15:29.317690] [INFO ] [sig ] Generating forecast for: AEP [2026-03-04T20:15:29.317721] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEP' from 'https://tdm.silogroup.org/data/derivative_storage/AEP.csv'. [2026-03-04T20:15:29.332549] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEP'. [2026-03-04T20:15:29.332960] [INFO ] [FORECASTER] Starting predict_future for AEP [2026-03-04T20:15:29.333898] [DEBUG] [LOCAL ] No optimal features file found for AEP: ./output/feature-sets/AEP.txt [2026-03-04T20:15:29.333954] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:15:29.333987] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:15:29.334014] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:15:29.334075] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:15:29.397789] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:15:29.398764] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:15:29.398851] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:15:29.398885] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:15:29.522662] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:15:29.522828] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:15:29.522870] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:15:29.522899] [INFO ] [FORECASTER] Training complete [2026-03-04T20:15:29.526879] [DEBUG] [FORECASTER] AEP: Forecast T+1@11:T+2@11: DOWN (p=27.67%) [2026-03-04T20:15:29.527194] [INFO ] [FORECASTER] Completed predict_future for AEP [2026-03-04T20:15:29.527540] [INFO ] [sig ] AEP: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:15:29.680121] [INFO ] [LOCAL ] Saved forecast: AEP 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/AEP.txt [2026-03-04T20:15:29.680303] [INFO ] [sig ] [67/3365] Completed AEP in 0.4s | 2.67 sym/s | Total: 25.1s | ETA: 20.6m [2026-03-04T20:15:29.680346] [INFO ] [sig ] [68/3365] Forecasting AES... [2026-03-04T20:15:29.680375] [INFO ] [sig ] Generating forecast for: AES [2026-03-04T20:15:29.680407] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AES' from 'https://tdm.silogroup.org/data/derivative_storage/AES.csv'. [2026-03-04T20:15:29.693012] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AES'. [2026-03-04T20:15:29.693354] [INFO ] [FORECASTER] Starting predict_future for AES [2026-03-04T20:15:29.694198] [DEBUG] [LOCAL ] No optimal features file found for AES: ./output/feature-sets/AES.txt [2026-03-04T20:15:29.694254] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:15:29.694287] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:15:29.694314] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:15:29.694371] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:15:29.757220] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:15:29.758185] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:15:29.758274] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:15:29.758308] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:15:29.882354] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:15:29.882531] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:15:29.882604] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:15:29.882638] [INFO ] [FORECASTER] Training complete [2026-03-04T20:15:29.886870] [DEBUG] [FORECASTER] AES: Forecast T+1@11:T+2@11: DOWN (p=42.96%) [2026-03-04T20:15:29.887260] [INFO ] [FORECASTER] Completed predict_future for AES [2026-03-04T20:15:29.887698] [INFO ] [sig ] AES: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:15:30.047074] [INFO ] [LOCAL ] Saved forecast: AES 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/AES.txt [2026-03-04T20:15:30.047501] [INFO ] [sig ] [68/3365] Completed AES in 0.4s | 2.67 sym/s | Total: 25.5s | ETA: 20.6m [2026-03-04T20:15:30.047553] [INFO ] [sig ] [69/3365] Forecasting AESI... [2026-03-04T20:15:30.047604] [INFO ] [sig ] Generating forecast for: AESI [2026-03-04T20:15:30.047636] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AESI' from 'https://tdm.silogroup.org/data/derivative_storage/AESI.csv'. [2026-03-04T20:15:30.060721] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AESI'. [2026-03-04T20:15:30.061057] [INFO ] [FORECASTER] Starting predict_future for AESI [2026-03-04T20:15:30.062119] [DEBUG] [LOCAL ] No optimal features file found for AESI: ./output/feature-sets/AESI.txt [2026-03-04T20:15:30.062184] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:15:30.062421] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:15:30.062451] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:15:30.062519] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:15:30.128718] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:15:30.129700] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:15:30.129805] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:15:30.129855] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:15:30.263107] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:15:30.263279] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:15:30.263321] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:15:30.263362] [INFO ] [FORECASTER] Training complete [2026-03-04T20:15:30.267161] [DEBUG] [FORECASTER] AESI: Forecast T+1@11:T+2@11: UP (p=75.39%) [2026-03-04T20:15:30.267546] [INFO ] [FORECASTER] Completed predict_future for AESI [2026-03-04T20:15:30.267721] [INFO ] [sig ] AESI: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:15:30.413200] [INFO ] [LOCAL ] Saved forecast: AESI 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/AESI.txt [2026-03-04T20:15:30.413367] [INFO ] [sig ] [69/3365] Completed AESI in 0.4s | 2.67 sym/s | Total: 25.8s | ETA: 20.6m [2026-03-04T20:15:30.413408] [INFO ] [sig ] [70/3365] Forecasting AEVA... [2026-03-04T20:15:30.413438] [INFO ] [sig ] Generating forecast for: AEVA [2026-03-04T20:15:30.413470] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEVA' from 'https://tdm.silogroup.org/data/derivative_storage/AEVA.csv'. [2026-03-04T20:15:30.425702] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEVA'. [2026-03-04T20:15:30.426035] [INFO ] [FORECASTER] Starting predict_future for AEVA [2026-03-04T20:15:30.426875] [DEBUG] [LOCAL ] No optimal features file found for AEVA: ./output/feature-sets/AEVA.txt [2026-03-04T20:15:30.426929] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:15:30.426962] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:15:30.426989] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:15:30.427046] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:15:30.484965] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:15:30.485928] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:15:30.486021] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:15:30.486069] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:15:30.607704] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:15:30.607874] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:15:30.607916] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:15:30.607944] [INFO ] [FORECASTER] Training complete [2026-03-04T20:15:30.611528] [DEBUG] [FORECASTER] AEVA: Forecast T+1@11:T+2@11: UP (p=57.35%) [2026-03-04T20:15:30.611844] [INFO ] [FORECASTER] Completed predict_future for AEVA [2026-03-04T20:15:30.611981] [INFO ] [sig ] AEVA: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:15:30.756106] [INFO ] [LOCAL ] Saved forecast: AEVA 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/AEVA.txt [2026-03-04T20:15:30.756248] [INFO ] [sig ] [70/3365] Completed AEVA in 0.3s | 2.67 sym/s | Total: 26.2s | ETA: 20.5m [2026-03-04T20:15:30.756288] [INFO ] [sig ] [71/3365] Forecasting AEYE... [2026-03-04T20:15:30.756316] [INFO ] [sig ] Generating forecast for: AEYE [2026-03-04T20:15:30.756348] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEYE' from 'https://tdm.silogroup.org/data/derivative_storage/AEYE.csv'. [2026-03-04T20:15:30.767807] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEYE'. [2026-03-04T20:15:30.768128] [INFO ] [FORECASTER] Starting predict_future for AEYE [2026-03-04T20:15:30.768959] [DEBUG] [LOCAL ] No optimal features file found for AEYE: ./output/feature-sets/AEYE.txt [2026-03-04T20:15:30.769012] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:15:30.769044] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:15:30.769071] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:15:30.769128] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:15:30.828012] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:15:30.828961] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:15:30.829070] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:15:30.829104] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:15:30.953206] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:15:30.953547] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:15:30.953609] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:15:30.953645] [INFO ] [FORECASTER] Training complete [2026-03-04T20:15:30.957849] [DEBUG] [FORECASTER] AEYE: Forecast T+1@11:T+2@11: UP (p=94.43%) [2026-03-04T20:15:30.958227] [INFO ] [FORECASTER] Completed predict_future for AEYE [2026-03-04T20:15:30.958381] [INFO ] [sig ] AEYE: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:15:31.118305] [INFO ] [LOCAL ] Saved forecast: AEYE 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/AEYE.txt [2026-03-04T20:15:31.118476] [INFO ] [sig ] [71/3365] Completed AEYE in 0.4s | 2.68 sym/s | Total: 26.5s | ETA: 20.5m [2026-03-04T20:15:31.118731] [INFO ] [sig ] [72/3365] Forecasting AFB... [2026-03-04T20:15:31.118769] [INFO ] [sig ] Generating forecast for: AFB [2026-03-04T20:15:31.118801] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AFB' from 'https://tdm.silogroup.org/data/derivative_storage/AFB.csv'. [2026-03-04T20:15:31.132277] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AFB'. [2026-03-04T20:15:31.132653] [INFO ] [FORECASTER] Starting predict_future for AFB [2026-03-04T20:15:31.133480] [DEBUG] [LOCAL ] No optimal features file found for AFB: ./output/feature-sets/AFB.txt [2026-03-04T20:15:31.133534] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:15:31.133568] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:15:31.133627] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:15:31.133688] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:15:31.197858] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:15:31.198808] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:15:31.198895] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:15:31.198929] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:15:31.326168] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:15:31.326334] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:15:31.326376] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:15:31.326406] [INFO ] [FORECASTER] Training complete [2026-03-04T20:15:31.330170] [DEBUG] [FORECASTER] AFB: Forecast T+1@11:T+2@11: DOWN (p=24.02%) [2026-03-04T20:15:31.330471] [INFO ] [FORECASTER] Completed predict_future for AFB [2026-03-04T20:15:31.330635] [INFO ] [sig ] AFB: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:15:31.481157] [INFO ] [LOCAL ] Saved forecast: AFB 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/AFB.txt [2026-03-04T20:15:31.481336] [INFO ] [sig ] [72/3365] Completed AFB in 0.4s | 2.68 sym/s | Total: 26.9s | ETA: 20.5m [2026-03-04T20:15:31.481379] [INFO ] [sig ] [73/3365] Forecasting AFCG... [2026-03-04T20:15:31.481409] [INFO ] [sig ] Generating forecast for: AFCG [2026-03-04T20:15:31.481438] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AFCG' from 'https://tdm.silogroup.org/data/derivative_storage/AFCG.csv'. [2026-03-04T20:15:31.494816] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AFCG'. [2026-03-04T20:15:31.495309] [INFO ] [FORECASTER] Starting predict_future for AFCG [2026-03-04T20:15:31.496409] [DEBUG] [LOCAL ] No optimal features file found for AFCG: ./output/feature-sets/AFCG.txt [2026-03-04T20:15:31.496474] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:15:31.496508] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:15:31.496536] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:15:31.496613] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:15:31.566182] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:15:31.567128] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:15:31.567228] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:15:31.567262] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:15:31.696955] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:15:31.697124] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:15:31.697183] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:15:31.697214] [INFO ] [FORECASTER] Training complete [2026-03-04T20:15:31.700901] [DEBUG] [FORECASTER] AFCG: Forecast T+1@11:T+2@11: DOWN (p=8.98%) [2026-03-04T20:15:31.701219] [INFO ] [FORECASTER] Completed predict_future for AFCG [2026-03-04T20:15:31.701370] [INFO ] [sig ] AFCG: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:15:31.849207] [INFO ] [LOCAL ] Saved forecast: AFCG 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/AFCG.txt [2026-03-04T20:15:31.849357] [INFO ] [sig ] [73/3365] Completed AFCG in 0.4s | 2.68 sym/s | Total: 27.3s | ETA: 20.5m [2026-03-04T20:15:31.849396] [INFO ] [sig ] [74/3365] Forecasting AFG... [2026-03-04T20:15:31.849426] [INFO ] [sig ] Generating forecast for: AFG [2026-03-04T20:15:31.849456] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AFG' from 'https://tdm.silogroup.org/data/derivative_storage/AFG.csv'. [2026-03-04T20:15:31.861328] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AFG'. [2026-03-04T20:15:31.861634] [INFO ] [FORECASTER] Starting predict_future for AFG [2026-03-04T20:15:31.862434] [DEBUG] [LOCAL ] No optimal features file found for AFG: ./output/feature-sets/AFG.txt [2026-03-04T20:15:31.862488] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:15:31.862520] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:15:31.862547] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:15:31.862621] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:15:31.920359] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:15:31.921306] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:15:31.921390] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:15:31.921423] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:15:32.049983] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:15:32.050130] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:15:32.050170] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:15:32.050199] [INFO ] [FORECASTER] Training complete [2026-03-04T20:15:32.053797] [DEBUG] [FORECASTER] AFG: Forecast T+1@11:T+2@11: UP (p=81.11%) [2026-03-04T20:15:32.054095] [INFO ] [FORECASTER] Completed predict_future for AFG [2026-03-04T20:15:32.054251] [INFO ] [sig ] AFG: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:15:32.202829] [INFO ] [LOCAL ] Saved forecast: AFG 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/AFG.txt [2026-03-04T20:15:32.202991] [INFO ] [sig ] [74/3365] Completed AFG in 0.4s | 2.68 sym/s | Total: 27.6s | ETA: 20.5m [2026-03-04T20:15:32.203031] [INFO ] [sig ] [75/3365] Forecasting AFGC... [2026-03-04T20:15:32.203062] [INFO ] [sig ] Generating forecast for: AFGC [2026-03-04T20:15:32.203092] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AFGC' from 'https://tdm.silogroup.org/data/derivative_storage/AFGC.csv'. [2026-03-04T20:15:32.214203] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AFGC'. [2026-03-04T20:15:32.214472] [INFO ] [FORECASTER] Starting predict_future for AFGC [2026-03-04T20:15:32.215262] [DEBUG] [LOCAL ] No optimal features file found for AFGC: ./output/feature-sets/AFGC.txt [2026-03-04T20:15:32.215316] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:15:32.215348] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:15:32.215375] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:15:32.215431] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:15:32.276118] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:15:32.276921] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:15:32.277001] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:15:32.277034] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:15:32.388930] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:15:32.389082] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:15:32.389125] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:15:32.389153] [INFO ] [FORECASTER] Training complete [2026-03-04T20:15:32.392608] [DEBUG] [FORECASTER] AFGC: Forecast T+1@11:T+2@11: DOWN (p=26.33%) [2026-03-04T20:15:32.392888] [INFO ] [FORECASTER] Completed predict_future for AFGC [2026-03-04T20:15:32.393018] [INFO ] [sig ] AFGC: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:15:32.537058] [INFO ] [LOCAL ] Saved forecast: AFGC 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/AFGC.txt [2026-03-04T20:15:32.537200] [INFO ] [sig ] [75/3365] Completed AFGC in 0.3s | 2.68 sym/s | Total: 28.0s | ETA: 20.4m [2026-03-04T20:15:32.537238] [INFO ] [sig ] [76/3365] Forecasting AFL... [2026-03-04T20:15:32.537269] [INFO ] [sig ] Generating forecast for: AFL [2026-03-04T20:15:32.537345] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AFL' from 'https://tdm.silogroup.org/data/derivative_storage/AFL.csv'. [2026-03-04T20:15:32.549759] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AFL'. [2026-03-04T20:15:32.550055] [INFO ] [FORECASTER] Starting predict_future for AFL [2026-03-04T20:15:32.550941] [DEBUG] [LOCAL ] No optimal features file found for AFL: ./output/feature-sets/AFL.txt [2026-03-04T20:15:32.550996] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:15:32.551028] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:15:32.551055] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:15:32.551113] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:15:32.610650] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:15:32.611606] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:15:32.611690] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:15:32.611723] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:15:32.735421] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:15:32.735621] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:15:32.735673] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:15:32.735708] [INFO ] [FORECASTER] Training complete [2026-03-04T20:15:32.739445] [DEBUG] [FORECASTER] AFL: Forecast T+1@11:T+2@11: DOWN (p=11.18%) [2026-03-04T20:15:32.739747] [INFO ] [FORECASTER] Completed predict_future for AFL [2026-03-04T20:15:32.739884] [INFO ] [sig ] AFL: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:15:32.901168] [INFO ] [LOCAL ] Saved forecast: AFL 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/AFL.txt [2026-03-04T20:15:32.901376] [INFO ] [sig ] [76/3365] Completed AFL in 0.4s | 2.68 sym/s | Total: 28.3s | ETA: 20.4m [2026-03-04T20:15:32.901440] [INFO ] [sig ] [77/3365] Forecasting AFRM... [2026-03-04T20:15:32.901484] [INFO ] [sig ] Generating forecast for: AFRM [2026-03-04T20:15:32.901521] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AFRM' from 'https://tdm.silogroup.org/data/derivative_storage/AFRM.csv'. [2026-03-04T20:15:32.913848] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AFRM'. [2026-03-04T20:15:32.914195] [INFO ] [FORECASTER] Starting predict_future for AFRM [2026-03-04T20:15:32.915069] [DEBUG] [LOCAL ] No optimal features file found for AFRM: ./output/feature-sets/AFRM.txt [2026-03-04T20:15:32.915124] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:15:32.915168] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:15:32.915197] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:15:32.915254] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:15:32.981495] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:15:32.982460] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:15:32.982553] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:15:32.982803] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:15:33.112889] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:15:33.113073] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:15:33.113116] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:15:33.113149] [INFO ] [FORECASTER] Training complete [2026-03-04T20:15:33.117646] [DEBUG] [FORECASTER] AFRM: Forecast T+1@11:T+2@11: DOWN (p=48.85%) [2026-03-04T20:15:33.117942] [INFO ] [FORECASTER] Completed predict_future for AFRM [2026-03-04T20:15:33.118094] [INFO ] [sig ] AFRM: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:15:33.277172] [INFO ] [LOCAL ] Saved forecast: AFRM 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/AFRM.txt [2026-03-04T20:15:33.277373] [INFO ] [sig ] [77/3365] Completed AFRM in 0.4s | 2.68 sym/s | Total: 28.7s | ETA: 20.4m [2026-03-04T20:15:33.277417] [INFO ] [sig ] [78/3365] Forecasting AFYA... [2026-03-04T20:15:33.277446] [INFO ] [sig ] Generating forecast for: AFYA [2026-03-04T20:15:33.277477] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AFYA' from 'https://tdm.silogroup.org/data/derivative_storage/AFYA.csv'. [2026-03-04T20:15:33.290222] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AFYA'. [2026-03-04T20:15:33.290644] [INFO ] [FORECASTER] Starting predict_future for AFYA [2026-03-04T20:15:33.291518] [DEBUG] [LOCAL ] No optimal features file found for AFYA: ./output/feature-sets/AFYA.txt [2026-03-04T20:15:33.291609] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:15:33.291682] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:15:33.291722] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:15:33.291781] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:15:33.356544] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:15:33.357805] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:15:33.357897] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:15:33.357932] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:15:33.490415] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:15:33.490594] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:15:33.490649] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:15:33.490679] [INFO ] [FORECASTER] Training complete [2026-03-04T20:15:33.494693] [DEBUG] [FORECASTER] AFYA: Forecast T+1@11:T+2@11: DOWN (p=48.84%) [2026-03-04T20:15:33.495037] [INFO ] [FORECASTER] Completed predict_future for AFYA [2026-03-04T20:15:33.495209] [INFO ] [sig ] AFYA: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:15:33.658776] [INFO ] [LOCAL ] Saved forecast: AFYA 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/AFYA.txt [2026-03-04T20:15:33.658973] [INFO ] [sig ] [78/3365] Completed AFYA in 0.4s | 2.68 sym/s | Total: 29.1s | ETA: 20.4m [2026-03-04T20:15:33.659023] [INFO ] [sig ] [79/3365] Forecasting AG... [2026-03-04T20:15:33.659061] [INFO ] [sig ] Generating forecast for: AG [2026-03-04T20:15:33.659113] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AG' from 'https://tdm.silogroup.org/data/derivative_storage/AG.csv'. [2026-03-04T20:15:33.672120] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AG'. [2026-03-04T20:15:33.672561] [INFO ] [FORECASTER] Starting predict_future for AG [2026-03-04T20:15:33.673470] [DEBUG] [LOCAL ] No optimal features file found for AG: ./output/feature-sets/AG.txt [2026-03-04T20:15:33.673524] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:15:33.673557] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:15:33.673604] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:15:33.673664] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:15:33.739227] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:15:33.740160] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:15:33.740255] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:15:33.740289] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:15:33.873806] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:15:33.874001] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:15:33.874051] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:15:33.874085] [INFO ] [FORECASTER] Training complete [2026-03-04T20:15:33.878194] [DEBUG] [FORECASTER] AG: Forecast T+1@11:T+2@11: UP (p=93.56%) [2026-03-04T20:15:33.878503] [INFO ] [FORECASTER] Completed predict_future for AG [2026-03-04T20:15:33.878663] [INFO ] [sig ] AG: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:15:34.035194] [INFO ] [LOCAL ] Saved forecast: AG 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/AG.txt [2026-03-04T20:15:34.035376] [INFO ] [sig ] [79/3365] Completed AG in 0.4s | 2.68 sym/s | Total: 29.4s | ETA: 20.4m [2026-03-04T20:15:34.035431] [INFO ] [sig ] [80/3365] Forecasting AGCO... [2026-03-04T20:15:34.035463] [INFO ] [sig ] Generating forecast for: AGCO [2026-03-04T20:15:34.035495] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGCO' from 'https://tdm.silogroup.org/data/derivative_storage/AGCO.csv'. [2026-03-04T20:15:34.048911] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGCO'. [2026-03-04T20:15:34.049312] [INFO ] [FORECASTER] Starting predict_future for AGCO [2026-03-04T20:15:34.050283] [DEBUG] [LOCAL ] No optimal features file found for AGCO: ./output/feature-sets/AGCO.txt [2026-03-04T20:15:34.050338] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:15:34.050372] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:15:34.050398] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:15:34.050455] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:15:34.114682] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:15:34.115624] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:15:34.115716] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:15:34.115750] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:15:34.249160] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:15:34.249341] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:15:34.249383] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:15:34.249412] [INFO ] [FORECASTER] Training complete [2026-03-04T20:15:34.253400] [DEBUG] [FORECASTER] AGCO: Forecast T+1@11:T+2@11: DOWN (p=37.00%) [2026-03-04T20:15:34.253721] [INFO ] [FORECASTER] Completed predict_future for AGCO [2026-03-04T20:15:34.253877] [INFO ] [sig ] AGCO: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:15:34.415160] [INFO ] [LOCAL ] Saved forecast: AGCO 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/AGCO.txt [2026-03-04T20:15:34.415334] [INFO ] [sig ] [80/3365] Completed AGCO in 0.4s | 2.68 sym/s | Total: 29.8s | ETA: 20.4m [2026-03-04T20:15:34.415377] [INFO ] [sig ] [81/3365] Forecasting AGD... [2026-03-04T20:15:34.415414] [INFO ] [sig ] Generating forecast for: AGD [2026-03-04T20:15:34.415448] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGD' from 'https://tdm.silogroup.org/data/derivative_storage/AGD.csv'. [2026-03-04T20:15:34.612248] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGD'. [2026-03-04T20:15:34.612671] [INFO ] [FORECASTER] Starting predict_future for AGD [2026-03-04T20:15:34.613570] [DEBUG] [LOCAL ] No optimal features file found for AGD: ./output/feature-sets/AGD.txt [2026-03-04T20:15:34.613652] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:15:34.613687] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:15:34.613715] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:15:34.613774] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:15:34.680445] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:15:34.681539] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:15:34.681654] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:15:34.681690] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:15:34.820153] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:15:34.820344] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:15:34.820403] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:15:34.820461] [INFO ] [FORECASTER] Training complete [2026-03-04T20:15:34.825025] [DEBUG] [FORECASTER] AGD: Forecast T+1@11:T+2@11: UP (p=96.09%) [2026-03-04T20:15:34.825358] [INFO ] [FORECASTER] Completed predict_future for AGD [2026-03-04T20:15:34.825523] [INFO ] [sig ] AGD: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:15:34.987884] [INFO ] [LOCAL ] Saved forecast: AGD 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/AGD.txt [2026-03-04T20:15:34.988069] [INFO ] [sig ] [81/3365] Completed AGD in 0.6s | 2.66 sym/s | Total: 30.4s | ETA: 20.5m [2026-03-04T20:15:34.988130] [INFO ] [sig ] [82/3365] Forecasting AGEN... [2026-03-04T20:15:34.988192] [INFO ] [sig ] Generating forecast for: AGEN [2026-03-04T20:15:34.988246] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGEN' from 'https://tdm.silogroup.org/data/derivative_storage/AGEN.csv'. [2026-03-04T20:15:35.001318] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGEN'. [2026-03-04T20:15:35.001696] [INFO ] [FORECASTER] Starting predict_future for AGEN [2026-03-04T20:15:35.002548] [DEBUG] [LOCAL ] No optimal features file found for AGEN: ./output/feature-sets/AGEN.txt [2026-03-04T20:15:35.002642] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:15:35.002681] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:15:35.002709] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:15:35.002767] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:15:35.066022] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:15:35.067068] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:15:35.067163] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:15:35.067199] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:15:35.202185] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:15:35.202351] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:15:35.202393] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:15:35.202423] [INFO ] [FORECASTER] Training complete [2026-03-04T20:15:35.206364] [DEBUG] [FORECASTER] AGEN: Forecast T+1@11:T+2@11: UP (p=82.07%) [2026-03-04T20:15:35.206711] [INFO ] [FORECASTER] Completed predict_future for AGEN [2026-03-04T20:15:35.206857] [INFO ] [sig ] AGEN: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:15:35.368981] [INFO ] [LOCAL ] Saved forecast: AGEN 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/AGEN.txt [2026-03-04T20:15:35.369185] [INFO ] [sig ] [82/3365] Completed AGEN in 0.4s | 2.66 sym/s | Total: 30.8s | ETA: 20.5m [2026-03-04T20:15:35.369238] [INFO ] [sig ] [83/3365] Forecasting AGI... [2026-03-04T20:15:35.369269] [INFO ] [sig ] Generating forecast for: AGI [2026-03-04T20:15:35.369300] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGI' from 'https://tdm.silogroup.org/data/derivative_storage/AGI.csv'. [2026-03-04T20:15:35.381995] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGI'. [2026-03-04T20:15:35.382423] [INFO ] [FORECASTER] Starting predict_future for AGI [2026-03-04T20:15:35.383544] [DEBUG] [LOCAL ] No optimal features file found for AGI: ./output/feature-sets/AGI.txt [2026-03-04T20:15:35.383639] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:15:35.383691] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:15:35.383737] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:15:35.383827] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:15:35.451910] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:15:35.452961] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:15:35.453083] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:15:35.453131] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:15:35.598018] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:15:35.598221] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:15:35.598272] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:15:35.598314] [INFO ] [FORECASTER] Training complete [2026-03-04T20:15:35.602765] [DEBUG] [FORECASTER] AGI: Forecast T+1@11:T+2@11: UP (p=92.00%) [2026-03-04T20:15:35.603099] [INFO ] [FORECASTER] Completed predict_future for AGI [2026-03-04T20:15:35.603253] [INFO ] [sig ] AGI: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:15:35.767621] [INFO ] [LOCAL ] Saved forecast: AGI 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/AGI.txt [2026-03-04T20:15:35.767798] [INFO ] [sig ] [83/3365] Completed AGI in 0.4s | 2.66 sym/s | Total: 31.2s | ETA: 20.5m [2026-03-04T20:15:35.767841] [INFO ] [sig ] [84/3365] Forecasting AGIO... [2026-03-04T20:15:35.767870] [INFO ] [sig ] Generating forecast for: AGIO [2026-03-04T20:15:35.767901] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGIO' from 'https://tdm.silogroup.org/data/derivative_storage/AGIO.csv'. [2026-03-04T20:15:35.786912] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGIO'. [2026-03-04T20:15:35.787714] [INFO ] [FORECASTER] Starting predict_future for AGIO [2026-03-04T20:15:35.789095] [DEBUG] [LOCAL ] No optimal features file found for AGIO: ./output/feature-sets/AGIO.txt [2026-03-04T20:15:35.789175] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:15:35.789216] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:15:35.789249] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:15:35.789324] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:15:35.857960] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:15:35.859325] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:15:35.859484] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:15:35.859531] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:15:36.014778] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:15:36.014949] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:15:36.014992] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:15:36.015095] [INFO ] [FORECASTER] Training complete [2026-03-04T20:15:36.019010] [DEBUG] [FORECASTER] AGIO: Forecast T+1@11:T+2@11: DOWN (p=36.08%) [2026-03-04T20:15:36.019344] [INFO ] [FORECASTER] Completed predict_future for AGIO [2026-03-04T20:15:36.019481] [INFO ] [sig ] AGIO: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:15:36.164358] [INFO ] [LOCAL ] Saved forecast: AGIO 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/AGIO.txt [2026-03-04T20:15:36.164537] [INFO ] [sig ] [84/3365] Completed AGIO in 0.4s | 2.66 sym/s | Total: 31.6s | ETA: 20.6m [2026-03-04T20:15:36.164600] [INFO ] [sig ] [85/3365] Forecasting AGM... [2026-03-04T20:15:36.164632] [INFO ] [sig ] Generating forecast for: AGM [2026-03-04T20:15:36.164662] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGM' from 'https://tdm.silogroup.org/data/derivative_storage/AGM.csv'. [2026-03-04T20:15:36.177108] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGM'. [2026-03-04T20:15:36.177456] [INFO ] [FORECASTER] Starting predict_future for AGM [2026-03-04T20:15:36.178317] [DEBUG] [LOCAL ] No optimal features file found for AGM: ./output/feature-sets/AGM.txt [2026-03-04T20:15:36.178373] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:15:36.178407] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:15:36.178434] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:15:36.178492] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:15:36.238519] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:15:36.239519] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:15:36.239717] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:15:36.239758] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:15:36.367997] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:15:36.368190] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:15:36.368240] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:15:36.368476] [INFO ] [FORECASTER] Training complete [2026-03-04T20:15:36.372202] [DEBUG] [FORECASTER] AGM: Forecast T+1@11:T+2@11: UP (p=96.84%) [2026-03-04T20:15:36.372520] [INFO ] [FORECASTER] Completed predict_future for AGM [2026-03-04T20:15:36.372877] [INFO ] [sig ] AGM: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:15:36.521474] [INFO ] [LOCAL ] Saved forecast: AGM 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/AGM.txt [2026-03-04T20:15:36.521634] [INFO ] [sig ] [85/3365] Completed AGM in 0.4s | 2.66 sym/s | Total: 31.9s | ETA: 20.5m [2026-03-04T20:15:36.521677] [INFO ] [sig ] [86/3365] Forecasting AGMH... [2026-03-04T20:15:36.521707] [INFO ] [sig ] Generating forecast for: AGMH [2026-03-04T20:15:36.521738] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGMH' from 'https://tdm.silogroup.org/data/derivative_storage/AGMH.csv'. [2026-03-04T20:15:36.533525] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGMH'. [2026-03-04T20:15:36.533856] [INFO ] [FORECASTER] Starting predict_future for AGMH [2026-03-04T20:15:36.534676] [DEBUG] [LOCAL ] No optimal features file found for AGMH: ./output/feature-sets/AGMH.txt [2026-03-04T20:15:36.534742] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:15:36.534776] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:15:36.534802] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:15:36.534859] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:15:36.600214] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:15:36.601437] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:15:36.601525] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:15:36.601594] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:15:36.725636] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:15:36.725797] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:15:36.725838] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:15:36.725866] [INFO ] [FORECASTER] Training complete [2026-03-04T20:15:36.729345] [DEBUG] [FORECASTER] AGMH: Forecast T+1@11:T+2@11: UP (p=86.80%) [2026-03-04T20:15:36.729650] [INFO ] [FORECASTER] Completed predict_future for AGMH [2026-03-04T20:15:36.729786] [INFO ] [sig ] AGMH: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:15:36.878698] [INFO ] [LOCAL ] Saved forecast: AGMH 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/AGMH.txt [2026-03-04T20:15:36.878887] [INFO ] [sig ] [86/3365] Completed AGMH in 0.4s | 2.66 sym/s | Total: 32.3s | ETA: 20.5m [2026-03-04T20:15:36.878932] [INFO ] [sig ] [87/3365] Forecasting AGNC... [2026-03-04T20:15:36.878962] [INFO ] [sig ] Generating forecast for: AGNC [2026-03-04T20:15:36.878992] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGNC' from 'https://tdm.silogroup.org/data/derivative_storage/AGNC.csv'. [2026-03-04T20:15:36.892874] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGNC'. [2026-03-04T20:15:36.893215] [INFO ] [FORECASTER] Starting predict_future for AGNC [2026-03-04T20:15:36.894240] [DEBUG] [LOCAL ] No optimal features file found for AGNC: ./output/feature-sets/AGNC.txt [2026-03-04T20:15:36.894293] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:15:36.894325] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:15:36.894521] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:15:36.894600] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:15:36.956015] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:15:36.956967] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:15:36.957055] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:15:36.957088] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:15:37.088111] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:15:37.088291] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:15:37.088336] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:15:37.088382] [INFO ] [FORECASTER] Training complete [2026-03-04T20:15:37.092131] [DEBUG] [FORECASTER] AGNC: Forecast T+1@11:T+2@11: UP (p=82.80%) [2026-03-04T20:15:37.092435] [INFO ] [FORECASTER] Completed predict_future for AGNC [2026-03-04T20:15:37.092593] [INFO ] [sig ] AGNC: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:15:37.242467] [INFO ] [LOCAL ] Saved forecast: AGNC 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/AGNC.txt [2026-03-04T20:15:37.242657] [INFO ] [sig ] [87/3365] Completed AGNC in 0.4s | 2.66 sym/s | Total: 32.7s | ETA: 20.5m [2026-03-04T20:15:37.242701] [INFO ] [sig ] [88/3365] Forecasting AGNCL... [2026-03-04T20:15:37.242738] [INFO ] [sig ] Generating forecast for: AGNCL [2026-03-04T20:15:37.242776] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGNCL' from 'https://tdm.silogroup.org/data/derivative_storage/AGNCL.csv'. [2026-03-04T20:15:37.253003] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGNCL'. [2026-03-04T20:15:37.253360] [INFO ] [FORECASTER] Starting predict_future for AGNCL [2026-03-04T20:15:37.254212] [DEBUG] [LOCAL ] No optimal features file found for AGNCL: ./output/feature-sets/AGNCL.txt [2026-03-04T20:15:37.254267] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:15:37.254299] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:15:37.254326] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:15:37.254399] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:15:37.314824] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:15:37.315809] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:15:37.315943] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:15:37.315983] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:15:37.435643] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:15:37.435836] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:15:37.435881] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:15:37.435911] [INFO ] [FORECASTER] Training complete [2026-03-04T20:15:37.439769] [DEBUG] [FORECASTER] AGNCL: Forecast T+1@11:T+2@11: UP (p=53.59%) [2026-03-04T20:15:37.440088] [INFO ] [FORECASTER] Completed predict_future for AGNCL [2026-03-04T20:15:37.440238] [INFO ] [sig ] AGNCL: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:15:37.590871] [INFO ] [LOCAL ] Saved forecast: AGNCL 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/AGNCL.txt [2026-03-04T20:15:37.591050] [INFO ] [sig ] [88/3365] Completed AGNCL in 0.3s | 2.67 sym/s | Total: 33.0s | ETA: 20.5m [2026-03-04T20:15:37.591094] [INFO ] [sig ] [89/3365] Forecasting AGNCM... [2026-03-04T20:15:37.591126] [INFO ] [sig ] Generating forecast for: AGNCM [2026-03-04T20:15:37.591163] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGNCM' from 'https://tdm.silogroup.org/data/derivative_storage/AGNCM.csv'. [2026-03-04T20:15:37.603390] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGNCM'. [2026-03-04T20:15:37.603798] [INFO ] [FORECASTER] Starting predict_future for AGNCM [2026-03-04T20:15:37.604656] [DEBUG] [LOCAL ] No optimal features file found for AGNCM: ./output/feature-sets/AGNCM.txt [2026-03-04T20:15:37.604720] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:15:37.604761] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:15:37.604794] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:15:37.604854] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:15:37.665545] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:15:37.666520] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:15:37.666635] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:15:37.666672] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:15:37.783110] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:15:37.783294] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:15:37.783347] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:15:37.783386] [INFO ] [FORECASTER] Training complete [2026-03-04T20:15:37.787360] [DEBUG] [FORECASTER] AGNCM: Forecast T+1@11:T+2@11: UP (p=97.57%) [2026-03-04T20:15:37.787758] [INFO ] [FORECASTER] Completed predict_future for AGNCM [2026-03-04T20:15:37.787920] [INFO ] [sig ] AGNCM: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:15:37.937468] [INFO ] [LOCAL ] Saved forecast: AGNCM 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/AGNCM.txt [2026-03-04T20:15:37.937646] [INFO ] [sig ] [89/3365] Completed AGNCM in 0.3s | 2.67 sym/s | Total: 33.4s | ETA: 20.5m [2026-03-04T20:15:37.937690] [INFO ] [sig ] [90/3365] Forecasting AGNCN... [2026-03-04T20:15:37.937721] [INFO ] [sig ] Generating forecast for: AGNCN [2026-03-04T20:15:37.937751] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGNCN' from 'https://tdm.silogroup.org/data/derivative_storage/AGNCN.csv'. [2026-03-04T20:15:37.950482] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGNCN'. [2026-03-04T20:15:37.951107] [INFO ] [FORECASTER] Starting predict_future for AGNCN [2026-03-04T20:15:37.952182] [DEBUG] [LOCAL ] No optimal features file found for AGNCN: ./output/feature-sets/AGNCN.txt [2026-03-04T20:15:37.952237] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:15:37.952270] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:15:37.952297] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:15:37.952354] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:15:38.014306] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:15:38.015229] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:15:38.015321] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:15:38.015355] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:15:38.142969] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:15:38.143189] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:15:38.143232] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:15:38.143262] [INFO ] [FORECASTER] Training complete [2026-03-04T20:15:38.147006] [DEBUG] [FORECASTER] AGNCN: Forecast T+1@11:T+2@11: UP (p=86.91%) [2026-03-04T20:15:38.147395] [INFO ] [FORECASTER] Completed predict_future for AGNCN [2026-03-04T20:15:38.147548] [INFO ] [sig ] AGNCN: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:15:38.296553] [INFO ] [LOCAL ] Saved forecast: AGNCN 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/AGNCN.txt [2026-03-04T20:15:38.296745] [INFO ] [sig ] [90/3365] Completed AGNCN in 0.4s | 2.67 sym/s | Total: 33.7s | ETA: 20.4m [2026-03-04T20:15:38.296788] [INFO ] [sig ] [91/3365] Forecasting AGNCO... [2026-03-04T20:15:38.296819] [INFO ] [sig ] Generating forecast for: AGNCO [2026-03-04T20:15:38.296849] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGNCO' from 'https://tdm.silogroup.org/data/derivative_storage/AGNCO.csv'. [2026-03-04T20:15:38.308591] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGNCO'. [2026-03-04T20:15:38.308952] [INFO ] [FORECASTER] Starting predict_future for AGNCO [2026-03-04T20:15:38.309766] [DEBUG] [LOCAL ] No optimal features file found for AGNCO: ./output/feature-sets/AGNCO.txt [2026-03-04T20:15:38.309820] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:15:38.309853] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:15:38.309880] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:15:38.309937] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:15:38.371452] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:15:38.372369] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:15:38.372465] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:15:38.372499] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:15:38.494848] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:15:38.495016] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:15:38.495057] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:15:38.495088] [INFO ] [FORECASTER] Training complete [2026-03-04T20:15:38.498900] [DEBUG] [FORECASTER] AGNCO: Forecast T+1@11:T+2@11: UP (p=86.47%) [2026-03-04T20:15:38.499228] [INFO ] [FORECASTER] Completed predict_future for AGNCO [2026-03-04T20:15:38.499394] [INFO ] [sig ] AGNCO: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:15:38.647021] [INFO ] [LOCAL ] Saved forecast: AGNCO 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/AGNCO.txt [2026-03-04T20:15:38.647194] [INFO ] [sig ] [91/3365] Completed AGNCO in 0.4s | 2.67 sym/s | Total: 34.1s | ETA: 20.4m [2026-03-04T20:15:38.647238] [INFO ] [sig ] [92/3365] Forecasting AGNCP... [2026-03-04T20:15:38.647269] [INFO ] [sig ] Generating forecast for: AGNCP [2026-03-04T20:15:38.647328] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGNCP' from 'https://tdm.silogroup.org/data/derivative_storage/AGNCP.csv'. [2026-03-04T20:15:38.660110] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGNCP'. [2026-03-04T20:15:38.660502] [INFO ] [FORECASTER] Starting predict_future for AGNCP [2026-03-04T20:15:38.661452] [DEBUG] [LOCAL ] No optimal features file found for AGNCP: ./output/feature-sets/AGNCP.txt [2026-03-04T20:15:38.661508] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:15:38.661539] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:15:38.661565] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:15:38.661642] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:15:38.723946] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:15:38.725140] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:15:38.725232] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:15:38.725269] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:15:38.853161] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:15:38.853327] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:15:38.853368] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:15:38.853397] [INFO ] [FORECASTER] Training complete [2026-03-04T20:15:38.856963] [DEBUG] [FORECASTER] AGNCP: Forecast T+1@11:T+2@11: DOWN (p=34.89%) [2026-03-04T20:15:38.857269] [INFO ] [FORECASTER] Completed predict_future for AGNCP [2026-03-04T20:15:38.858871] [INFO ] [sig ] AGNCP: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:15:39.012563] [INFO ] [LOCAL ] Saved forecast: AGNCP 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/AGNCP.txt [2026-03-04T20:15:39.012759] [INFO ] [sig ] [92/3365] Completed AGNCP in 0.4s | 2.67 sym/s | Total: 34.4s | ETA: 20.4m [2026-03-04T20:15:39.012803] [INFO ] [sig ] [93/3365] Forecasting AGO... [2026-03-04T20:15:39.012837] [INFO ] [sig ] Generating forecast for: AGO [2026-03-04T20:15:39.012868] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGO' from 'https://tdm.silogroup.org/data/derivative_storage/AGO.csv'. [2026-03-04T20:15:39.026066] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGO'. [2026-03-04T20:15:39.026697] [INFO ] [FORECASTER] Starting predict_future for AGO [2026-03-04T20:15:39.027925] [DEBUG] [LOCAL ] No optimal features file found for AGO: ./output/feature-sets/AGO.txt [2026-03-04T20:15:39.027983] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:15:39.028018] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:15:39.028047] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:15:39.028105] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:15:39.090441] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:15:39.091932] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:15:39.092043] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:15:39.092087] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:15:39.228979] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:15:39.229149] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:15:39.229194] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:15:39.229224] [INFO ] [FORECASTER] Training complete [2026-03-04T20:15:39.232827] [DEBUG] [FORECASTER] AGO: Forecast T+1@11:T+2@11: UP (p=63.49%) [2026-03-04T20:15:39.233125] [INFO ] [FORECASTER] Completed predict_future for AGO [2026-03-04T20:15:39.233268] [INFO ] [sig ] AGO: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:15:39.395468] [INFO ] [LOCAL ] Saved forecast: AGO 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/AGO.txt [2026-03-04T20:15:39.395667] [INFO ] [sig ] [93/3365] Completed AGO in 0.4s | 2.67 sym/s | Total: 34.8s | ETA: 20.4m [2026-03-04T20:15:39.395713] [INFO ] [sig ] [94/3365] Forecasting AGRO... [2026-03-04T20:15:39.395747] [INFO ] [sig ] Generating forecast for: AGRO [2026-03-04T20:15:39.395778] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGRO' from 'https://tdm.silogroup.org/data/derivative_storage/AGRO.csv'. [2026-03-04T20:15:39.407964] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGRO'. [2026-03-04T20:15:39.408427] [INFO ] [FORECASTER] Starting predict_future for AGRO [2026-03-04T20:15:39.409303] [DEBUG] [LOCAL ] No optimal features file found for AGRO: ./output/feature-sets/AGRO.txt [2026-03-04T20:15:39.409359] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:15:39.409393] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:15:39.409420] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:15:39.409477] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:15:39.470913] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:15:39.471869] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:15:39.471961] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:15:39.471996] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:15:39.598451] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:15:39.598851] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:15:39.598898] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:15:39.598929] [INFO ] [FORECASTER] Training complete [2026-03-04T20:15:39.603007] [DEBUG] [FORECASTER] AGRO: Forecast T+1@11:T+2@11: DOWN (p=6.51%) [2026-03-04T20:15:39.603307] [INFO ] [FORECASTER] Completed predict_future for AGRO [2026-03-04T20:15:39.603669] [INFO ] [sig ] AGRO: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:15:39.758963] [INFO ] [LOCAL ] Saved forecast: AGRO 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/AGRO.txt [2026-03-04T20:15:39.759133] [INFO ] [sig ] [94/3365] Completed AGRO in 0.4s | 2.67 sym/s | Total: 35.2s | ETA: 20.4m [2026-03-04T20:15:39.759176] [INFO ] [sig ] [95/3365] Forecasting AGX... [2026-03-04T20:15:39.759210] [INFO ] [sig ] Generating forecast for: AGX [2026-03-04T20:15:39.759246] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGX' from 'https://tdm.silogroup.org/data/derivative_storage/AGX.csv'. [2026-03-04T20:15:39.774768] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGX'. [2026-03-04T20:15:39.775193] [INFO ] [FORECASTER] Starting predict_future for AGX [2026-03-04T20:15:39.776311] [DEBUG] [LOCAL ] No optimal features file found for AGX: ./output/feature-sets/AGX.txt [2026-03-04T20:15:39.776608] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:15:39.776645] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:15:39.776674] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:15:39.776734] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:15:39.840961] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:15:39.841916] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:15:39.842004] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:15:39.842038] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:15:39.972286] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:15:39.972448] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:15:39.972489] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:15:39.972518] [INFO ] [FORECASTER] Training complete [2026-03-04T20:15:39.976093] [DEBUG] [FORECASTER] AGX: Forecast T+1@11:T+2@11: DOWN (p=38.58%) [2026-03-04T20:15:39.976395] [INFO ] [FORECASTER] Completed predict_future for AGX [2026-03-04T20:15:39.976536] [INFO ] [sig ] AGX: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:15:40.135039] [INFO ] [LOCAL ] Saved forecast: AGX 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/AGX.txt [2026-03-04T20:15:40.135205] [INFO ] [sig ] [95/3365] Completed AGX in 0.4s | 2.67 sym/s | Total: 35.5s | ETA: 20.4m [2026-03-04T20:15:40.135254] [INFO ] [sig ] [96/3365] Forecasting AGYS... [2026-03-04T20:15:40.135293] [INFO ] [sig ] Generating forecast for: AGYS [2026-03-04T20:15:40.135330] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGYS' from 'https://tdm.silogroup.org/data/derivative_storage/AGYS.csv'. [2026-03-04T20:15:40.149186] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGYS'. [2026-03-04T20:15:40.149660] [INFO ] [FORECASTER] Starting predict_future for AGYS [2026-03-04T20:15:40.150614] [DEBUG] [LOCAL ] No optimal features file found for AGYS: ./output/feature-sets/AGYS.txt [2026-03-04T20:15:40.150669] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:15:40.150701] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:15:40.150728] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:15:40.150785] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:15:40.221648] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:15:40.222814] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:15:40.222930] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:15:40.222984] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:15:40.357995] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:15:40.358160] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:15:40.358202] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:15:40.358232] [INFO ] [FORECASTER] Training complete [2026-03-04T20:15:40.361799] [DEBUG] [FORECASTER] AGYS: Forecast T+1@11:T+2@11: UP (p=79.67%) [2026-03-04T20:15:40.362093] [INFO ] [FORECASTER] Completed predict_future for AGYS [2026-03-04T20:15:40.362227] [INFO ] [sig ] AGYS: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:15:40.516482] [INFO ] [LOCAL ] Saved forecast: AGYS 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/AGYS.txt [2026-03-04T20:15:40.516678] [INFO ] [sig ] [96/3365] Completed AGYS in 0.4s | 2.67 sym/s | Total: 35.9s | ETA: 20.4m [2026-03-04T20:15:40.516724] [INFO ] [sig ] [97/3365] Forecasting AGZD... [2026-03-04T20:15:40.516756] [INFO ] [sig ] Generating forecast for: AGZD [2026-03-04T20:15:40.516788] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGZD' from 'https://tdm.silogroup.org/data/derivative_storage/AGZD.csv'. [2026-03-04T20:15:40.528442] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGZD'. [2026-03-04T20:15:40.529073] [INFO ] [FORECASTER] Starting predict_future for AGZD [2026-03-04T20:15:40.529947] [DEBUG] [LOCAL ] No optimal features file found for AGZD: ./output/feature-sets/AGZD.txt [2026-03-04T20:15:40.530005] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:15:40.530038] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:15:40.530066] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:15:40.530124] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:15:40.590077] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:15:40.591032] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:15:40.591128] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:15:40.591163] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:15:40.701390] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:15:40.701565] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:15:40.701630] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:15:40.701659] [INFO ] [FORECASTER] Training complete [2026-03-04T20:15:40.705142] [DEBUG] [FORECASTER] AGZD: Forecast T+1@11:T+2@11: DOWN (p=36.82%) [2026-03-04T20:15:40.705429] [INFO ] [FORECASTER] Completed predict_future for AGZD [2026-03-04T20:15:40.705562] [INFO ] [sig ] AGZD: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:15:40.853808] [INFO ] [LOCAL ] Saved forecast: AGZD 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/AGZD.txt [2026-03-04T20:15:40.853979] [INFO ] [sig ] [97/3365] Completed AGZD in 0.3s | 2.67 sym/s | Total: 36.3s | ETA: 20.4m [2026-03-04T20:15:40.854021] [INFO ] [sig ] [98/3365] Forecasting AHCO... [2026-03-04T20:15:40.854052] [INFO ] [sig ] Generating forecast for: AHCO [2026-03-04T20:15:40.854082] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AHCO' from 'https://tdm.silogroup.org/data/derivative_storage/AHCO.csv'. [2026-03-04T20:15:40.865525] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AHCO'. [2026-03-04T20:15:40.865904] [INFO ] [FORECASTER] Starting predict_future for AHCO [2026-03-04T20:15:40.866780] [DEBUG] [LOCAL ] No optimal features file found for AHCO: ./output/feature-sets/AHCO.txt [2026-03-04T20:15:40.866835] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:15:40.866868] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:15:40.866895] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:15:40.866958] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:15:40.926445] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:15:40.927434] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:15:40.927535] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:15:40.927588] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:15:41.048335] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:15:41.048523] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:15:41.048622] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:15:41.048656] [INFO ] [FORECASTER] Training complete [2026-03-04T20:15:41.052349] [DEBUG] [FORECASTER] AHCO: Forecast T+1@11:T+2@11: UP (p=89.15%) [2026-03-04T20:15:41.052711] [INFO ] [FORECASTER] Completed predict_future for AHCO [2026-03-04T20:15:41.052864] [INFO ] [sig ] AHCO: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:15:41.212345] [INFO ] [LOCAL ] Saved forecast: AHCO 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/AHCO.txt [2026-03-04T20:15:41.212733] [INFO ] [sig ] [98/3365] Completed AHCO in 0.4s | 2.68 sym/s | Total: 36.6s | ETA: 20.4m [2026-03-04T20:15:41.212781] [INFO ] [sig ] [99/3365] Forecasting AI... [2026-03-04T20:15:41.212813] [INFO ] [sig ] Generating forecast for: AI [2026-03-04T20:15:41.212844] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AI' from 'https://tdm.silogroup.org/data/derivative_storage/AI.csv'. [2026-03-04T20:15:41.225129] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AI'. [2026-03-04T20:15:41.225492] [INFO ] [FORECASTER] Starting predict_future for AI [2026-03-04T20:15:41.226413] [DEBUG] [LOCAL ] No optimal features file found for AI: ./output/feature-sets/AI.txt [2026-03-04T20:15:41.226471] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:15:41.226504] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:15:41.226531] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:15:41.226610] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:15:41.286253] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:15:41.287175] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:15:41.287266] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:15:41.287322] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:15:41.421107] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:15:41.421273] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:15:41.421316] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:15:41.421347] [INFO ] [FORECASTER] Training complete [2026-03-04T20:15:41.425038] [DEBUG] [FORECASTER] AI: Forecast T+1@11:T+2@11: DOWN (p=10.47%) [2026-03-04T20:15:41.425550] [INFO ] [FORECASTER] Completed predict_future for AI [2026-03-04T20:15:41.425734] [INFO ] [sig ] AI: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:15:41.585682] [INFO ] [LOCAL ] Saved forecast: AI 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/AI.txt [2026-03-04T20:15:41.585852] [INFO ] [sig ] [99/3365] Completed AI in 0.4s | 2.68 sym/s | Total: 37.0s | ETA: 20.3m [2026-03-04T20:15:41.585894] [INFO ] [sig ] [100/3365] Forecasting AIA... [2026-03-04T20:15:41.585924] [INFO ] [sig ] Generating forecast for: AIA [2026-03-04T20:15:41.585955] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIA' from 'https://tdm.silogroup.org/data/derivative_storage/AIA.csv'. [2026-03-04T20:15:41.597740] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIA'. [2026-03-04T20:15:41.598135] [INFO ] [FORECASTER] Starting predict_future for AIA [2026-03-04T20:15:41.599005] [DEBUG] [LOCAL ] No optimal features file found for AIA: ./output/feature-sets/AIA.txt [2026-03-04T20:15:41.599060] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:15:41.599095] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:15:41.599125] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:15:41.599184] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:15:41.663815] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:15:41.664782] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:15:41.664873] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:15:41.664908] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:15:41.791787] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:15:41.791977] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:15:41.792019] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:15:41.792048] [INFO ] [FORECASTER] Training complete [2026-03-04T20:15:41.796012] [DEBUG] [FORECASTER] AIA: Forecast T+1@11:T+2@11: DOWN (p=14.45%) [2026-03-04T20:15:41.796431] [INFO ] [FORECASTER] Completed predict_future for AIA [2026-03-04T20:15:41.796614] [INFO ] [sig ] AIA: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:15:41.946290] [INFO ] [LOCAL ] Saved forecast: AIA 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/AIA.txt [2026-03-04T20:15:41.946459] [INFO ] [sig ] [100/3365] Completed AIA in 0.4s | 2.68 sym/s | Total: 37.4s | ETA: 20.3m [2026-03-04T20:15:41.946505] [INFO ] [sig ] [101/3365] Forecasting AIG... [2026-03-04T20:15:41.946537] [INFO ] [sig ] Generating forecast for: AIG [2026-03-04T20:15:41.946586] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIG' from 'https://tdm.silogroup.org/data/derivative_storage/AIG.csv'. [2026-03-04T20:15:41.958323] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIG'. [2026-03-04T20:15:41.958718] [INFO ] [FORECASTER] Starting predict_future for AIG [2026-03-04T20:15:41.959593] [DEBUG] [LOCAL ] No optimal features file found for AIG: ./output/feature-sets/AIG.txt [2026-03-04T20:15:41.959665] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:15:41.959700] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:15:41.959728] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:15:41.959786] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:15:42.018873] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:15:42.019801] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:15:42.019885] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:15:42.019919] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:15:42.145347] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:15:42.145730] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:15:42.145773] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:15:42.145801] [INFO ] [FORECASTER] Training complete [2026-03-04T20:15:42.149877] [DEBUG] [FORECASTER] AIG: Forecast T+1@11:T+2@11: UP (p=97.08%) [2026-03-04T20:15:42.150408] [INFO ] [FORECASTER] Completed predict_future for AIG [2026-03-04T20:15:42.150558] [INFO ] [sig ] AIG: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:15:42.301902] [INFO ] [LOCAL ] Saved forecast: AIG 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/AIG.txt [2026-03-04T20:15:42.302070] [INFO ] [sig ] [101/3365] Completed AIG in 0.4s | 2.68 sym/s | Total: 37.7s | ETA: 20.3m [2026-03-04T20:15:42.302111] [INFO ] [sig ] [102/3365] Forecasting AIMD... [2026-03-04T20:15:42.302141] [INFO ] [sig ] Generating forecast for: AIMD [2026-03-04T20:15:42.302202] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIMD' from 'https://tdm.silogroup.org/data/derivative_storage/AIMD.csv'. [2026-03-04T20:15:42.313552] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIMD'. [2026-03-04T20:15:42.313986] [INFO ] [FORECASTER] Starting predict_future for AIMD [2026-03-04T20:15:42.314873] [DEBUG] [LOCAL ] No optimal features file found for AIMD: ./output/feature-sets/AIMD.txt [2026-03-04T20:15:42.314929] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:15:42.314962] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:15:42.314990] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:15:42.315048] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:15:42.374381] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:15:42.375325] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:15:42.375416] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:15:42.375451] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:15:42.498150] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:15:42.498338] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:15:42.498391] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:15:42.498423] [INFO ] [FORECASTER] Training complete [2026-03-04T20:15:42.502025] [DEBUG] [FORECASTER] AIMD: Forecast T+1@11:T+2@11: DOWN (p=0.13%) [2026-03-04T20:15:42.502320] [INFO ] [FORECASTER] Completed predict_future for AIMD [2026-03-04T20:15:42.502456] [INFO ] [sig ] AIMD: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:15:42.651051] [INFO ] [LOCAL ] Saved forecast: AIMD 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/AIMD.txt [2026-03-04T20:15:42.651216] [INFO ] [sig ] [102/3365] Completed AIMD in 0.3s | 2.68 sym/s | Total: 38.1s | ETA: 20.3m [2026-03-04T20:15:42.651260] [INFO ] [sig ] [103/3365] Forecasting AIO... [2026-03-04T20:15:42.651289] [INFO ] [sig ] Generating forecast for: AIO [2026-03-04T20:15:42.651322] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIO' from 'https://tdm.silogroup.org/data/derivative_storage/AIO.csv'. [2026-03-04T20:15:42.663085] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIO'. [2026-03-04T20:15:42.663498] [INFO ] [FORECASTER] Starting predict_future for AIO [2026-03-04T20:15:42.664343] [DEBUG] [LOCAL ] No optimal features file found for AIO: ./output/feature-sets/AIO.txt [2026-03-04T20:15:42.664411] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:15:42.664450] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:15:42.664479] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:15:42.664535] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:15:42.724823] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:15:42.725825] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:15:42.725929] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:15:42.725963] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:15:42.854837] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:15:42.855007] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:15:42.855049] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:15:42.855080] [INFO ] [FORECASTER] Training complete [2026-03-04T20:15:42.859315] [DEBUG] [FORECASTER] AIO: Forecast T+1@11:T+2@11: UP (p=85.99%) [2026-03-04T20:15:42.859889] [INFO ] [FORECASTER] Completed predict_future for AIO [2026-03-04T20:15:42.860038] [INFO ] [sig ] AIO: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:15:43.029828] [INFO ] [LOCAL ] Saved forecast: AIO 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/AIO.txt [2026-03-04T20:15:43.030040] [INFO ] [sig ] [103/3365] Completed AIO in 0.4s | 2.68 sym/s | Total: 38.4s | ETA: 20.3m [2026-03-04T20:15:43.030098] [INFO ] [sig ] [104/3365] Forecasting AIP... [2026-03-04T20:15:43.030149] [INFO ] [sig ] Generating forecast for: AIP [2026-03-04T20:15:43.030197] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIP' from 'https://tdm.silogroup.org/data/derivative_storage/AIP.csv'. [2026-03-04T20:15:43.047666] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIP'. [2026-03-04T20:15:43.048120] [INFO ] [FORECASTER] Starting predict_future for AIP [2026-03-04T20:15:43.049291] [DEBUG] [LOCAL ] No optimal features file found for AIP: ./output/feature-sets/AIP.txt [2026-03-04T20:15:43.049373] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:15:43.049429] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:15:43.049479] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:15:43.049600] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:15:43.138358] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:15:43.139557] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:15:43.139696] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:15:43.139747] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:15:43.268856] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:15:43.269028] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:15:43.269074] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:15:43.269103] [INFO ] [FORECASTER] Training complete [2026-03-04T20:15:43.272919] [DEBUG] [FORECASTER] AIP: Forecast T+1@11:T+2@11: DOWN (p=45.37%) [2026-03-04T20:15:43.273241] [INFO ] [FORECASTER] Completed predict_future for AIP [2026-03-04T20:15:43.273390] [INFO ] [sig ] AIP: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:15:43.439537] [INFO ] [LOCAL ] Saved forecast: AIP 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/AIP.txt [2026-03-04T20:15:43.439777] [INFO ] [sig ] [104/3365] Completed AIP in 0.4s | 2.68 sym/s | Total: 38.9s | ETA: 20.3m [2026-03-04T20:15:43.439830] [INFO ] [sig ] [105/3365] Forecasting AIPI... [2026-03-04T20:15:43.439875] [INFO ] [sig ] Generating forecast for: AIPI [2026-03-04T20:15:43.439910] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIPI' from 'https://tdm.silogroup.org/data/derivative_storage/AIPI.csv'. [2026-03-04T20:15:43.452775] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIPI'. [2026-03-04T20:15:43.453196] [INFO ] [FORECASTER] Starting predict_future for AIPI [2026-03-04T20:15:43.454088] [DEBUG] [LOCAL ] No optimal features file found for AIPI: ./output/feature-sets/AIPI.txt [2026-03-04T20:15:43.454145] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:15:43.454178] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:15:43.454206] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:15:43.454265] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:15:43.519320] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:15:43.520368] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:15:43.520488] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:15:43.520523] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:15:43.653115] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:15:43.653306] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:15:43.653367] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:15:43.653419] [INFO ] [FORECASTER] Training complete [2026-03-04T20:15:43.658118] [DEBUG] [FORECASTER] AIPI: Forecast T+1@11:T+2@11: UP (p=98.21%) [2026-03-04T20:15:43.658613] [INFO ] [FORECASTER] Completed predict_future for AIPI [2026-03-04T20:15:43.658963] [INFO ] [sig ] AIPI: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:15:43.824723] [INFO ] [LOCAL ] Saved forecast: AIPI 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/AIPI.txt [2026-03-04T20:15:43.824899] [INFO ] [sig ] [105/3365] Completed AIPI in 0.4s | 2.68 sym/s | Total: 39.2s | ETA: 20.3m [2026-03-04T20:15:43.824943] [INFO ] [sig ] [106/3365] Forecasting AIQ... [2026-03-04T20:15:43.824977] [INFO ] [sig ] Generating forecast for: AIQ [2026-03-04T20:15:43.825009] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIQ' from 'https://tdm.silogroup.org/data/derivative_storage/AIQ.csv'. [2026-03-04T20:15:43.838920] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIQ'. [2026-03-04T20:15:43.839338] [INFO ] [FORECASTER] Starting predict_future for AIQ [2026-03-04T20:15:43.840247] [DEBUG] [LOCAL ] No optimal features file found for AIQ: ./output/feature-sets/AIQ.txt [2026-03-04T20:15:43.840304] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:15:43.840341] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:15:43.840382] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:15:43.840458] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:15:43.907301] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:15:43.908340] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:15:43.908454] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:15:43.908500] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:15:44.043924] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:15:44.044092] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:15:44.044136] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:15:44.044165] [INFO ] [FORECASTER] Training complete [2026-03-04T20:15:44.049003] [DEBUG] [FORECASTER] AIQ: Forecast T+1@11:T+2@11: DOWN (p=43.14%) [2026-03-04T20:15:44.049409] [INFO ] [FORECASTER] Completed predict_future for AIQ [2026-03-04T20:15:44.049614] [INFO ] [sig ] AIQ: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:15:44.206543] [INFO ] [LOCAL ] Saved forecast: AIQ 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/AIQ.txt [2026-03-04T20:15:44.206730] [INFO ] [sig ] [106/3365] Completed AIQ in 0.4s | 2.68 sym/s | Total: 39.6s | ETA: 20.3m [2026-03-04T20:15:44.206771] [INFO ] [sig ] [107/3365] Forecasting AIRG... [2026-03-04T20:15:44.206802] [INFO ] [sig ] Generating forecast for: AIRG [2026-03-04T20:15:44.206834] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIRG' from 'https://tdm.silogroup.org/data/derivative_storage/AIRG.csv'. [2026-03-04T20:15:44.220008] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIRG'. [2026-03-04T20:15:44.220383] [INFO ] [FORECASTER] Starting predict_future for AIRG [2026-03-04T20:15:44.221464] [DEBUG] [LOCAL ] No optimal features file found for AIRG: ./output/feature-sets/AIRG.txt [2026-03-04T20:15:44.221524] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:15:44.221557] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:15:44.221802] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:15:44.221862] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:15:44.284847] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:15:44.285654] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:15:44.285741] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:15:44.285776] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:15:44.393206] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:15:44.393321] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:15:44.393359] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:15:44.393388] [INFO ] [FORECASTER] Training complete [2026-03-04T20:15:44.396750] [DEBUG] [FORECASTER] AIRG: Forecast T+1@11:T+2@11: UP (p=72.89%) [2026-03-04T20:15:44.397027] [INFO ] [FORECASTER] Completed predict_future for AIRG [2026-03-04T20:15:44.397159] [INFO ] [sig ] AIRG: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:15:44.539448] [INFO ] [LOCAL ] Saved forecast: AIRG 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/AIRG.txt [2026-03-04T20:15:44.539588] [INFO ] [sig ] [107/3365] Completed AIRG in 0.3s | 2.68 sym/s | Total: 40.0s | ETA: 20.3m [2026-03-04T20:15:44.539630] [INFO ] [sig ] [108/3365] Forecasting AIRJ... [2026-03-04T20:15:44.539660] [INFO ] [sig ] Generating forecast for: AIRJ [2026-03-04T20:15:44.539691] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIRJ' from 'https://tdm.silogroup.org/data/derivative_storage/AIRJ.csv'. [2026-03-04T20:15:44.551471] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIRJ'. [2026-03-04T20:15:44.551774] [INFO ] [FORECASTER] Starting predict_future for AIRJ [2026-03-04T20:15:44.552558] [DEBUG] [LOCAL ] No optimal features file found for AIRJ: ./output/feature-sets/AIRJ.txt [2026-03-04T20:15:44.552631] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:15:44.552664] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:15:44.552691] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:15:44.552748] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:15:44.609970] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:15:44.610664] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:15:44.610743] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:15:44.610775] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:15:44.723518] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:15:44.723702] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:15:44.723760] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:15:44.723790] [INFO ] [FORECASTER] Training complete [2026-03-04T20:15:44.727231] [DEBUG] [FORECASTER] AIRJ: Forecast T+1@11:T+2@11: UP (p=62.71%) [2026-03-04T20:15:44.727534] [INFO ] [FORECASTER] Completed predict_future for AIRJ [2026-03-04T20:15:44.727721] [INFO ] [sig ] AIRJ: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:15:44.875871] [INFO ] [LOCAL ] Saved forecast: AIRJ 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/AIRJ.txt [2026-03-04T20:15:44.876049] [INFO ] [sig ] [108/3365] Completed AIRJ in 0.3s | 2.68 sym/s | Total: 40.3s | ETA: 20.3m [2026-03-04T20:15:44.876092] [INFO ] [sig ] [109/3365] Forecasting AIRS... [2026-03-04T20:15:44.876124] [INFO ] [sig ] Generating forecast for: AIRS [2026-03-04T20:15:44.876154] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIRS' from 'https://tdm.silogroup.org/data/derivative_storage/AIRS.csv'. [2026-03-04T20:15:44.888754] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIRS'. [2026-03-04T20:15:44.889145] [INFO ] [FORECASTER] Starting predict_future for AIRS [2026-03-04T20:15:44.890081] [DEBUG] [LOCAL ] No optimal features file found for AIRS: ./output/feature-sets/AIRS.txt [2026-03-04T20:15:44.890141] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:15:44.890174] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:15:44.890201] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:15:44.890262] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:15:44.951992] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:15:44.952970] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:15:44.953056] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:15:44.953089] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:15:45.078871] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:15:45.079044] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:15:45.079087] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:15:45.079117] [INFO ] [FORECASTER] Training complete [2026-03-04T20:15:45.082880] [DEBUG] [FORECASTER] AIRS: Forecast T+1@11:T+2@11: DOWN (p=1.95%) [2026-03-04T20:15:45.083244] [INFO ] [FORECASTER] Completed predict_future for AIRS [2026-03-04T20:15:45.083410] [INFO ] [sig ] AIRS: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:15:45.239589] [INFO ] [LOCAL ] Saved forecast: AIRS 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/AIRS.txt [2026-03-04T20:15:45.239787] [INFO ] [sig ] [109/3365] Completed AIRS in 0.4s | 2.68 sym/s | Total: 40.7s | ETA: 20.2m [2026-03-04T20:15:45.239845] [INFO ] [sig ] [110/3365] Forecasting AISP... [2026-03-04T20:15:45.239880] [INFO ] [sig ] Generating forecast for: AISP [2026-03-04T20:15:45.239912] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AISP' from 'https://tdm.silogroup.org/data/derivative_storage/AISP.csv'. [2026-03-04T20:15:45.251655] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AISP'. [2026-03-04T20:15:45.252059] [INFO ] [FORECASTER] Starting predict_future for AISP [2026-03-04T20:15:45.252929] [DEBUG] [LOCAL ] No optimal features file found for AISP: ./output/feature-sets/AISP.txt [2026-03-04T20:15:45.252984] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:15:45.253016] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:15:45.253042] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:15:45.253099] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:15:45.318064] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:15:45.319238] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:15:45.319368] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:15:45.319405] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:15:45.459028] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:15:45.459205] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:15:45.459263] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:15:45.459308] [INFO ] [FORECASTER] Training complete [2026-03-04T20:15:45.464288] [DEBUG] [FORECASTER] AISP: Forecast T+1@11:T+2@11: UP (p=93.54%) [2026-03-04T20:15:45.464720] [INFO ] [FORECASTER] Completed predict_future for AISP [2026-03-04T20:15:45.464904] [INFO ] [sig ] AISP: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:15:45.630889] [INFO ] [LOCAL ] Saved forecast: AISP 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/AISP.txt [2026-03-04T20:15:45.631109] [INFO ] [sig ] [110/3365] Completed AISP in 0.4s | 2.68 sym/s | Total: 41.0s | ETA: 20.2m [2026-03-04T20:15:45.631168] [INFO ] [sig ] [111/3365] Forecasting AIZN... [2026-03-04T20:15:45.631215] [INFO ] [sig ] Generating forecast for: AIZN [2026-03-04T20:15:45.631253] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIZN' from 'https://tdm.silogroup.org/data/derivative_storage/AIZN.csv'. [2026-03-04T20:15:45.644163] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIZN'. [2026-03-04T20:15:45.644655] [INFO ] [FORECASTER] Starting predict_future for AIZN [2026-03-04T20:15:45.645549] [DEBUG] [LOCAL ] No optimal features file found for AIZN: ./output/feature-sets/AIZN.txt [2026-03-04T20:15:45.645631] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:15:45.645677] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:15:45.645709] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:15:45.645773] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:15:45.725637] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:15:45.726831] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:15:45.726953] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:15:45.727004] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:15:45.842444] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:15:45.842631] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:15:45.842674] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:15:45.842704] [INFO ] [FORECASTER] Training complete [2026-03-04T20:15:45.846189] [DEBUG] [FORECASTER] AIZN: Forecast T+1@11:T+2@11: DOWN (p=25.91%) [2026-03-04T20:15:45.846506] [INFO ] [FORECASTER] Completed predict_future for AIZN [2026-03-04T20:15:45.846664] [INFO ] [sig ] AIZN: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:15:45.996610] [INFO ] [LOCAL ] Saved forecast: AIZN 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/AIZN.txt [2026-03-04T20:15:45.996783] [INFO ] [sig ] [111/3365] Completed AIZN in 0.4s | 2.68 sym/s | Total: 41.4s | ETA: 20.2m [2026-03-04T20:15:45.996834] [INFO ] [sig ] [112/3365] Forecasting AJG... [2026-03-04T20:15:45.996867] [INFO ] [sig ] Generating forecast for: AJG [2026-03-04T20:15:45.996900] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AJG' from 'https://tdm.silogroup.org/data/derivative_storage/AJG.csv'. [2026-03-04T20:15:46.008857] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AJG'. [2026-03-04T20:15:46.009146] [INFO ] [FORECASTER] Starting predict_future for AJG [2026-03-04T20:15:46.010011] [DEBUG] [LOCAL ] No optimal features file found for AJG: ./output/feature-sets/AJG.txt [2026-03-04T20:15:46.010066] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:15:46.010110] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:15:46.010140] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:15:46.010199] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:15:46.072126] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:15:46.072949] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:15:46.073036] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:15:46.073071] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:15:46.207075] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:15:46.207257] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:15:46.207327] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:15:46.207370] [INFO ] [FORECASTER] Training complete [2026-03-04T20:15:46.211130] [DEBUG] [FORECASTER] AJG: Forecast T+1@11:T+2@11: UP (p=90.41%) [2026-03-04T20:15:46.211466] [INFO ] [FORECASTER] Completed predict_future for AJG [2026-03-04T20:15:46.211643] [INFO ] [sig ] AJG: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:15:46.362099] [INFO ] [LOCAL ] Saved forecast: AJG 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/AJG.txt [2026-03-04T20:15:46.362262] [INFO ] [sig ] [112/3365] Completed AJG in 0.4s | 2.68 sym/s | Total: 41.8s | ETA: 20.2m [2026-03-04T20:15:46.362302] [INFO ] [sig ] [113/3365] Forecasting AKAM... [2026-03-04T20:15:46.362332] [INFO ] [sig ] Generating forecast for: AKAM [2026-03-04T20:15:46.362364] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AKAM' from 'https://tdm.silogroup.org/data/derivative_storage/AKAM.csv'. [2026-03-04T20:15:46.374593] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AKAM'. [2026-03-04T20:15:46.374971] [INFO ] [FORECASTER] Starting predict_future for AKAM [2026-03-04T20:15:46.375850] [DEBUG] [LOCAL ] No optimal features file found for AKAM: ./output/feature-sets/AKAM.txt [2026-03-04T20:15:46.375904] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:15:46.375937] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:15:46.375965] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:15:46.376022] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:15:46.443999] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:15:46.445333] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:15:46.445454] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:15:46.445498] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:15:46.571125] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:15:46.571304] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:15:46.571346] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:15:46.571375] [INFO ] [FORECASTER] Training complete [2026-03-04T20:15:46.575098] [DEBUG] [FORECASTER] AKAM: Forecast T+1@11:T+2@11: DOWN (p=0.43%) [2026-03-04T20:15:46.575488] [INFO ] [FORECASTER] Completed predict_future for AKAM [2026-03-04T20:15:46.575673] [INFO ] [sig ] AKAM: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:15:46.730301] [INFO ] [LOCAL ] Saved forecast: AKAM 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/AKAM.txt [2026-03-04T20:15:46.730470] [INFO ] [sig ] [113/3365] Completed AKAM in 0.4s | 2.68 sym/s | Total: 42.1s | ETA: 20.2m [2026-03-04T20:15:46.730513] [INFO ] [sig ] [114/3365] Forecasting AKBA... [2026-03-04T20:15:46.730543] [INFO ] [sig ] Generating forecast for: AKBA [2026-03-04T20:15:46.730594] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AKBA' from 'https://tdm.silogroup.org/data/derivative_storage/AKBA.csv'. [2026-03-04T20:15:46.746084] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AKBA'. [2026-03-04T20:15:46.746465] [INFO ] [FORECASTER] Starting predict_future for AKBA [2026-03-04T20:15:46.747310] [DEBUG] [LOCAL ] No optimal features file found for AKBA: ./output/feature-sets/AKBA.txt [2026-03-04T20:15:46.747365] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:15:46.747397] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:15:46.747423] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:15:46.747480] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:15:46.809514] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:15:46.810881] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:15:46.810971] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:15:46.811003] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:15:46.945670] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:15:46.945838] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:15:46.945878] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:15:46.945907] [INFO ] [FORECASTER] Training complete [2026-03-04T20:15:46.949400] [DEBUG] [FORECASTER] AKBA: Forecast T+1@11:T+2@11: UP (p=80.58%) [2026-03-04T20:15:46.949714] [INFO ] [FORECASTER] Completed predict_future for AKBA [2026-03-04T20:15:46.949849] [INFO ] [sig ] AKBA: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:15:47.093113] [INFO ] [LOCAL ] Saved forecast: AKBA 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/AKBA.txt [2026-03-04T20:15:47.093283] [INFO ] [sig ] [114/3365] Completed AKBA in 0.4s | 2.68 sym/s | Total: 42.5s | ETA: 20.2m [2026-03-04T20:15:47.093323] [INFO ] [sig ] [115/3365] Forecasting AL... [2026-03-04T20:15:47.093355] [INFO ] [sig ] Generating forecast for: AL [2026-03-04T20:15:47.093384] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AL' from 'https://tdm.silogroup.org/data/derivative_storage/AL.csv'. [2026-03-04T20:15:47.106463] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AL'. [2026-03-04T20:15:47.106852] [INFO ] [FORECASTER] Starting predict_future for AL [2026-03-04T20:15:47.107703] [DEBUG] [LOCAL ] No optimal features file found for AL: ./output/feature-sets/AL.txt [2026-03-04T20:15:47.107756] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:15:47.107787] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:15:47.107813] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:15:47.107870] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:15:47.164617] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:15:47.165532] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:15:47.165646] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:15:47.165680] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:15:47.294753] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:15:47.294974] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:15:47.295017] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:15:47.295046] [INFO ] [FORECASTER] Training complete [2026-03-04T20:15:47.298887] [DEBUG] [FORECASTER] AL: Forecast T+1@11:T+2@11: DOWN (p=29.19%) [2026-03-04T20:15:47.299215] [INFO ] [FORECASTER] Completed predict_future for AL [2026-03-04T20:15:47.299358] [INFO ] [sig ] AL: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:15:47.451112] [INFO ] [LOCAL ] Saved forecast: AL 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/AL.txt [2026-03-04T20:15:47.451290] [INFO ] [sig ] [115/3365] Completed AL in 0.4s | 2.68 sym/s | Total: 42.9s | ETA: 20.2m [2026-03-04T20:15:47.451333] [INFO ] [sig ] [116/3365] Forecasting ALAB... [2026-03-04T20:15:47.451369] [INFO ] [sig ] Generating forecast for: ALAB [2026-03-04T20:15:47.451407] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALAB' from 'https://tdm.silogroup.org/data/derivative_storage/ALAB.csv'. [2026-03-04T20:15:47.464362] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALAB'. [2026-03-04T20:15:47.464787] [INFO ] [FORECASTER] Starting predict_future for ALAB [2026-03-04T20:15:47.465613] [DEBUG] [LOCAL ] No optimal features file found for ALAB: ./output/feature-sets/ALAB.txt [2026-03-04T20:15:47.465666] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:15:47.465698] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:15:47.465724] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:15:47.465780] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:15:47.526139] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:15:47.527315] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:15:47.527415] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:15:47.527456] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:15:47.655150] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:15:47.655324] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:15:47.655365] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:15:47.655395] [INFO ] [FORECASTER] Training complete [2026-03-04T20:15:47.658980] [DEBUG] [FORECASTER] ALAB: Forecast T+1@11:T+2@11: DOWN (p=14.06%) [2026-03-04T20:15:47.659315] [INFO ] [FORECASTER] Completed predict_future for ALAB [2026-03-04T20:15:47.659459] [INFO ] [sig ] ALAB: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:15:47.810863] [INFO ] [LOCAL ] Saved forecast: ALAB 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/ALAB.txt [2026-03-04T20:15:47.811036] [INFO ] [sig ] [116/3365] Completed ALAB in 0.4s | 2.68 sym/s | Total: 43.2s | ETA: 20.2m [2026-03-04T20:15:47.811078] [INFO ] [sig ] [117/3365] Forecasting ALB... [2026-03-04T20:15:47.811109] [INFO ] [sig ] Generating forecast for: ALB [2026-03-04T20:15:47.811139] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALB' from 'https://tdm.silogroup.org/data/derivative_storage/ALB.csv'. [2026-03-04T20:15:47.823946] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALB'. [2026-03-04T20:15:47.824339] [INFO ] [FORECASTER] Starting predict_future for ALB [2026-03-04T20:15:47.825193] [DEBUG] [LOCAL ] No optimal features file found for ALB: ./output/feature-sets/ALB.txt [2026-03-04T20:15:47.825248] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:15:47.825281] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:15:47.825307] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:15:47.825364] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:15:47.885553] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:15:47.886538] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:15:47.886664] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:15:47.886699] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:15:48.019224] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:15:48.019393] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:15:48.019434] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:15:48.019464] [INFO ] [FORECASTER] Training complete [2026-03-04T20:15:48.023144] [DEBUG] [FORECASTER] ALB: Forecast T+1@11:T+2@11: UP (p=81.03%) [2026-03-04T20:15:48.023545] [INFO ] [FORECASTER] Completed predict_future for ALB [2026-03-04T20:15:48.023733] [INFO ] [sig ] ALB: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:15:48.196108] [INFO ] [LOCAL ] Saved forecast: ALB 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/ALB.txt [2026-03-04T20:15:48.196349] [INFO ] [sig ] [117/3365] Completed ALB in 0.4s | 2.68 sym/s | Total: 43.6s | ETA: 20.2m [2026-03-04T20:15:48.196414] [INFO ] [sig ] [118/3365] Forecasting ALC... [2026-03-04T20:15:48.196465] [INFO ] [sig ] Generating forecast for: ALC [2026-03-04T20:15:48.196516] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALC' from 'https://tdm.silogroup.org/data/derivative_storage/ALC.csv'. [2026-03-04T20:15:48.211804] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALC'. [2026-03-04T20:15:48.212253] [INFO ] [FORECASTER] Starting predict_future for ALC [2026-03-04T20:15:48.213222] [DEBUG] [LOCAL ] No optimal features file found for ALC: ./output/feature-sets/ALC.txt [2026-03-04T20:15:48.213281] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:15:48.213314] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:15:48.213342] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:15:48.213412] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:15:48.278539] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:15:48.279515] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:15:48.279634] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:15:48.279671] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:15:48.410510] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:15:48.410706] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:15:48.410748] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:15:48.410777] [INFO ] [FORECASTER] Training complete [2026-03-04T20:15:48.414360] [DEBUG] [FORECASTER] ALC: Forecast T+1@11:T+2@11: UP (p=59.09%) [2026-03-04T20:15:48.414722] [INFO ] [FORECASTER] Completed predict_future for ALC [2026-03-04T20:15:48.414869] [INFO ] [sig ] ALC: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:15:48.563370] [INFO ] [LOCAL ] Saved forecast: ALC 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/ALC.txt [2026-03-04T20:15:48.563541] [INFO ] [sig ] [118/3365] Completed ALC in 0.4s | 2.68 sym/s | Total: 44.0s | ETA: 20.2m [2026-03-04T20:15:48.563602] [INFO ] [sig ] [119/3365] Forecasting ALCO... [2026-03-04T20:15:48.563662] [INFO ] [sig ] Generating forecast for: ALCO [2026-03-04T20:15:48.563694] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALCO' from 'https://tdm.silogroup.org/data/derivative_storage/ALCO.csv'. [2026-03-04T20:15:48.575218] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALCO'. [2026-03-04T20:15:48.575612] [INFO ] [FORECASTER] Starting predict_future for ALCO [2026-03-04T20:15:48.576431] [DEBUG] [LOCAL ] No optimal features file found for ALCO: ./output/feature-sets/ALCO.txt [2026-03-04T20:15:48.576486] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:15:48.576519] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:15:48.576546] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:15:48.576632] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:15:48.634549] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:15:48.635477] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:15:48.635563] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:15:48.635618] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:15:48.760910] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:15:48.761074] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:15:48.761116] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:15:48.761165] [INFO ] [FORECASTER] Training complete [2026-03-04T20:15:48.764728] [DEBUG] [FORECASTER] ALCO: Forecast T+1@11:T+2@11: UP (p=83.25%) [2026-03-04T20:15:48.765020] [INFO ] [FORECASTER] Completed predict_future for ALCO [2026-03-04T20:15:48.765157] [INFO ] [sig ] ALCO: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:15:48.915941] [INFO ] [LOCAL ] Saved forecast: ALCO 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/ALCO.txt [2026-03-04T20:15:48.916111] [INFO ] [sig ] [119/3365] Completed ALCO in 0.4s | 2.68 sym/s | Total: 44.3s | ETA: 20.2m [2026-03-04T20:15:48.916153] [INFO ] [sig ] [120/3365] Forecasting ALDX... [2026-03-04T20:15:48.916183] [INFO ] [sig ] Generating forecast for: ALDX [2026-03-04T20:15:48.916213] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALDX' from 'https://tdm.silogroup.org/data/derivative_storage/ALDX.csv'. [2026-03-04T20:15:48.943657] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALDX'. [2026-03-04T20:15:48.944067] [INFO ] [FORECASTER] Starting predict_future for ALDX [2026-03-04T20:15:48.944943] [DEBUG] [LOCAL ] No optimal features file found for ALDX: ./output/feature-sets/ALDX.txt [2026-03-04T20:15:48.944997] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:15:48.945029] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:15:48.945055] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:15:48.945111] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:15:49.007998] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:15:49.009148] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:15:49.009312] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:15:49.009347] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:15:49.159049] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:15:49.159208] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:15:49.159250] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:15:49.159281] [INFO ] [FORECASTER] Training complete [2026-03-04T20:15:49.163545] [DEBUG] [FORECASTER] ALDX: Forecast T+1@11:T+2@11: UP (p=53.31%) [2026-03-04T20:15:49.163928] [INFO ] [FORECASTER] Completed predict_future for ALDX [2026-03-04T20:15:49.164075] [INFO ] [sig ] ALDX: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:15:49.328477] [INFO ] [LOCAL ] Saved forecast: ALDX 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/ALDX.txt [2026-03-04T20:15:49.328688] [INFO ] [sig ] [120/3365] Completed ALDX in 0.4s | 2.68 sym/s | Total: 44.7s | ETA: 20.2m [2026-03-04T20:15:49.328746] [INFO ] [sig ] [121/3365] Forecasting ALEX... [2026-03-04T20:15:49.328780] [INFO ] [sig ] Generating forecast for: ALEX [2026-03-04T20:15:49.328811] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALEX' from 'https://tdm.silogroup.org/data/derivative_storage/ALEX.csv'. [2026-03-04T20:15:49.341652] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALEX'. [2026-03-04T20:15:49.341979] [INFO ] [FORECASTER] Starting predict_future for ALEX [2026-03-04T20:15:49.342898] [DEBUG] [LOCAL ] No optimal features file found for ALEX: ./output/feature-sets/ALEX.txt [2026-03-04T20:15:49.342954] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:15:49.342987] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:15:49.343015] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:15:49.343073] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:15:49.406785] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:15:49.407534] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:15:49.407639] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:15:49.407676] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:15:49.531852] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:15:49.532016] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:15:49.532057] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:15:49.532087] [INFO ] [FORECASTER] Training complete [2026-03-04T20:15:49.535620] [DEBUG] [FORECASTER] ALEX: Forecast T+1@11:T+2@11: DOWN (p=3.24%) [2026-03-04T20:15:49.535916] [INFO ] [FORECASTER] Completed predict_future for ALEX [2026-03-04T20:15:49.536051] [INFO ] [sig ] ALEX: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:15:49.682881] [INFO ] [LOCAL ] Saved forecast: ALEX 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/ALEX.txt [2026-03-04T20:15:49.683039] [INFO ] [sig ] [121/3365] Completed ALEX in 0.4s | 2.68 sym/s | Total: 45.1s | ETA: 20.2m [2026-03-04T20:15:49.683081] [INFO ] [sig ] [122/3365] Forecasting ALG... [2026-03-04T20:15:49.683113] [INFO ] [sig ] Generating forecast for: ALG [2026-03-04T20:15:49.683145] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALG' from 'https://tdm.silogroup.org/data/derivative_storage/ALG.csv'. [2026-03-04T20:15:49.695201] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALG'. [2026-03-04T20:15:49.695556] [INFO ] [FORECASTER] Starting predict_future for ALG [2026-03-04T20:15:49.696432] [DEBUG] [LOCAL ] No optimal features file found for ALG: ./output/feature-sets/ALG.txt [2026-03-04T20:15:49.696499] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:15:49.696540] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:15:49.696618] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:15:49.696733] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:15:49.763850] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:15:49.764808] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:15:49.764901] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:15:49.764949] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:15:49.897553] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:15:49.897739] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:15:49.897792] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:15:49.897840] [INFO ] [FORECASTER] Training complete [2026-03-04T20:15:49.902291] [DEBUG] [FORECASTER] ALG: Forecast T+1@11:T+2@11: DOWN (p=3.74%) [2026-03-04T20:15:49.902644] [INFO ] [FORECASTER] Completed predict_future for ALG [2026-03-04T20:15:49.902794] [INFO ] [sig ] ALG: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:15:50.064524] [INFO ] [LOCAL ] Saved forecast: ALG 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/ALG.txt [2026-03-04T20:15:50.064738] [INFO ] [sig ] [122/3365] Completed ALG in 0.4s | 2.68 sym/s | Total: 45.5s | ETA: 20.1m [2026-03-04T20:15:50.064782] [INFO ] [sig ] [123/3365] Forecasting ALGM... [2026-03-04T20:15:50.064814] [INFO ] [sig ] Generating forecast for: ALGM [2026-03-04T20:15:50.064845] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALGM' from 'https://tdm.silogroup.org/data/derivative_storage/ALGM.csv'. [2026-03-04T20:15:50.077152] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALGM'. [2026-03-04T20:15:50.077640] [INFO ] [FORECASTER] Starting predict_future for ALGM [2026-03-04T20:15:50.078512] [DEBUG] [LOCAL ] No optimal features file found for ALGM: ./output/feature-sets/ALGM.txt [2026-03-04T20:15:50.078569] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:15:50.078636] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:15:50.078664] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:15:50.078734] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:15:50.142406] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:15:50.143352] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:15:50.143443] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:15:50.143478] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:15:50.279502] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:15:50.279695] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:15:50.279739] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:15:50.279775] [INFO ] [FORECASTER] Training complete [2026-03-04T20:15:50.283510] [DEBUG] [FORECASTER] ALGM: Forecast T+1@11:T+2@11: UP (p=50.26%) [2026-03-04T20:15:50.283876] [INFO ] [FORECASTER] Completed predict_future for ALGM [2026-03-04T20:15:50.284023] [INFO ] [sig ] ALGM: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:15:50.438734] [INFO ] [LOCAL ] Saved forecast: ALGM 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/ALGM.txt [2026-03-04T20:15:50.438894] [INFO ] [sig ] [123/3365] Completed ALGM in 0.4s | 2.68 sym/s | Total: 45.9s | ETA: 20.1m [2026-03-04T20:15:50.438935] [INFO ] [sig ] [124/3365] Forecasting ALGN... [2026-03-04T20:15:50.438966] [INFO ] [sig ] Generating forecast for: ALGN [2026-03-04T20:15:50.438996] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALGN' from 'https://tdm.silogroup.org/data/derivative_storage/ALGN.csv'. [2026-03-04T20:15:50.453866] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALGN'. [2026-03-04T20:15:50.454280] [INFO ] [FORECASTER] Starting predict_future for ALGN [2026-03-04T20:15:50.455231] [DEBUG] [LOCAL ] No optimal features file found for ALGN: ./output/feature-sets/ALGN.txt [2026-03-04T20:15:50.455288] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:15:50.455325] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:15:50.455364] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:15:50.455434] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:15:50.525618] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:15:50.526670] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:15:50.526783] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:15:50.526836] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:15:50.657642] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:15:50.657808] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:15:50.657851] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:15:50.657882] [INFO ] [FORECASTER] Training complete [2026-03-04T20:15:50.661564] [DEBUG] [FORECASTER] ALGN: Forecast T+1@11:T+2@11: DOWN (p=0.74%) [2026-03-04T20:15:50.661931] [INFO ] [FORECASTER] Completed predict_future for ALGN [2026-03-04T20:15:50.662077] [INFO ] [sig ] ALGN: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:15:50.826651] [INFO ] [LOCAL ] Saved forecast: ALGN 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/ALGN.txt [2026-03-04T20:15:50.826819] [INFO ] [sig ] [124/3365] Completed ALGN in 0.4s | 2.68 sym/s | Total: 46.2s | ETA: 20.1m [2026-03-04T20:15:50.826862] [INFO ] [sig ] [125/3365] Forecasting ALGS... [2026-03-04T20:15:50.826895] [INFO ] [sig ] Generating forecast for: ALGS [2026-03-04T20:15:50.826926] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALGS' from 'https://tdm.silogroup.org/data/derivative_storage/ALGS.csv'. [2026-03-04T20:15:50.840555] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALGS'. [2026-03-04T20:15:50.840970] [INFO ] [FORECASTER] Starting predict_future for ALGS [2026-03-04T20:15:50.841908] [DEBUG] [LOCAL ] No optimal features file found for ALGS: ./output/feature-sets/ALGS.txt [2026-03-04T20:15:50.841976] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:15:50.842010] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:15:50.842037] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:15:50.842093] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:15:50.907704] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:15:50.909000] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:15:50.909091] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:15:50.909125] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:15:51.051492] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:15:51.051876] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:15:51.051919] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:15:51.051948] [INFO ] [FORECASTER] Training complete [2026-03-04T20:15:51.056317] [DEBUG] [FORECASTER] ALGS: Forecast T+1@11:T+2@11: UP (p=95.02%) [2026-03-04T20:15:51.057035] [INFO ] [FORECASTER] Completed predict_future for ALGS [2026-03-04T20:15:51.057203] [INFO ] [sig ] ALGS: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:15:51.227053] [INFO ] [LOCAL ] Saved forecast: ALGS 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/ALGS.txt [2026-03-04T20:15:51.227302] [INFO ] [sig ] [125/3365] Completed ALGS in 0.4s | 2.68 sym/s | Total: 46.6s | ETA: 20.1m [2026-03-04T20:15:51.227361] [INFO ] [sig ] [126/3365] Forecasting ALHC... [2026-03-04T20:15:51.227393] [INFO ] [sig ] Generating forecast for: ALHC [2026-03-04T20:15:51.227424] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALHC' from 'https://tdm.silogroup.org/data/derivative_storage/ALHC.csv'. [2026-03-04T20:15:51.242526] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALHC'. [2026-03-04T20:15:51.242927] [INFO ] [FORECASTER] Starting predict_future for ALHC [2026-03-04T20:15:51.243913] [DEBUG] [LOCAL ] No optimal features file found for ALHC: ./output/feature-sets/ALHC.txt [2026-03-04T20:15:51.243975] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:15:51.244013] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:15:51.244055] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:15:51.244125] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:15:51.309554] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:15:51.310588] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:15:51.310697] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:15:51.310734] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:15:51.429728] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:15:51.429904] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:15:51.429951] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:15:51.429982] [INFO ] [FORECASTER] Training complete [2026-03-04T20:15:51.434464] [DEBUG] [FORECASTER] ALHC: Forecast T+1@11:T+2@11: DOWN (p=25.57%) [2026-03-04T20:15:51.434815] [INFO ] [FORECASTER] Completed predict_future for ALHC [2026-03-04T20:15:51.434967] [INFO ] [sig ] ALHC: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:15:51.590670] [INFO ] [LOCAL ] Saved forecast: ALHC 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/ALHC.txt [2026-03-04T20:15:51.590859] [INFO ] [sig ] [126/3365] Completed ALHC in 0.4s | 2.68 sym/s | Total: 47.0s | ETA: 20.1m [2026-03-04T20:15:51.590908] [INFO ] [sig ] [127/3365] Forecasting ALK... [2026-03-04T20:15:51.590942] [INFO ] [sig ] Generating forecast for: ALK [2026-03-04T20:15:51.590973] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALK' from 'https://tdm.silogroup.org/data/derivative_storage/ALK.csv'. [2026-03-04T20:15:51.605884] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALK'. [2026-03-04T20:15:51.606561] [INFO ] [FORECASTER] Starting predict_future for ALK [2026-03-04T20:15:51.607782] [DEBUG] [LOCAL ] No optimal features file found for ALK: ./output/feature-sets/ALK.txt [2026-03-04T20:15:51.607845] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:15:51.607881] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:15:51.607957] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:15:51.608021] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:15:51.673807] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:15:51.675308] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:15:51.675467] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:15:51.675513] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:15:51.837830] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:15:51.838084] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:15:51.838133] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:15:51.838163] [INFO ] [FORECASTER] Training complete [2026-03-04T20:15:51.842594] [DEBUG] [FORECASTER] ALK: Forecast T+1@11:T+2@11: DOWN (p=1.64%) [2026-03-04T20:15:51.843045] [INFO ] [FORECASTER] Completed predict_future for ALK [2026-03-04T20:15:51.843256] [INFO ] [sig ] ALK: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:15:52.000971] [INFO ] [LOCAL ] Saved forecast: ALK 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/ALK.txt [2026-03-04T20:15:52.001224] [INFO ] [sig ] [127/3365] Completed ALK in 0.4s | 2.68 sym/s | Total: 47.4s | ETA: 20.1m [2026-03-04T20:15:52.001274] [INFO ] [sig ] [128/3365] Forecasting ALKS... [2026-03-04T20:15:52.001315] [INFO ] [sig ] Generating forecast for: ALKS [2026-03-04T20:15:52.001352] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALKS' from 'https://tdm.silogroup.org/data/derivative_storage/ALKS.csv'. [2026-03-04T20:15:52.020682] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALKS'. [2026-03-04T20:15:52.021380] [INFO ] [FORECASTER] Starting predict_future for ALKS [2026-03-04T20:15:52.022863] [DEBUG] [LOCAL ] No optimal features file found for ALKS: ./output/feature-sets/ALKS.txt [2026-03-04T20:15:52.023102] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:15:52.023144] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:15:52.023174] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:15:52.023282] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:15:52.087329] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:15:52.088368] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:15:52.088464] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:15:52.088499] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:15:52.209136] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:15:52.209317] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:15:52.209359] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:15:52.209388] [INFO ] [FORECASTER] Training complete [2026-03-04T20:15:52.213031] [DEBUG] [FORECASTER] ALKS: Forecast T+1@11:T+2@11: DOWN (p=8.24%) [2026-03-04T20:15:52.213353] [INFO ] [FORECASTER] Completed predict_future for ALKS [2026-03-04T20:15:52.213500] [INFO ] [sig ] ALKS: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:15:52.366850] [INFO ] [LOCAL ] Saved forecast: ALKS 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/ALKS.txt [2026-03-04T20:15:52.367068] [INFO ] [sig ] [128/3365] Completed ALKS in 0.4s | 2.68 sym/s | Total: 47.8s | ETA: 20.1m [2026-03-04T20:15:52.367124] [INFO ] [sig ] [129/3365] Forecasting ALL... [2026-03-04T20:15:52.367169] [INFO ] [sig ] Generating forecast for: ALL [2026-03-04T20:15:52.367207] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALL' from 'https://tdm.silogroup.org/data/derivative_storage/ALL.csv'. [2026-03-04T20:15:52.380390] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALL'. [2026-03-04T20:15:52.380846] [INFO ] [FORECASTER] Starting predict_future for ALL [2026-03-04T20:15:52.381722] [DEBUG] [LOCAL ] No optimal features file found for ALL: ./output/feature-sets/ALL.txt [2026-03-04T20:15:52.381779] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:15:52.381815] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:15:52.381844] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:15:52.381905] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:15:52.450546] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:15:52.451641] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:15:52.451744] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:15:52.451784] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:15:52.586593] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:15:52.586767] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:15:52.586812] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:15:52.586841] [INFO ] [FORECASTER] Training complete [2026-03-04T20:15:52.591568] [DEBUG] [FORECASTER] ALL: Forecast T+1@11:T+2@11: DOWN (p=27.46%) [2026-03-04T20:15:52.592168] [INFO ] [FORECASTER] Completed predict_future for ALL [2026-03-04T20:15:52.592388] [INFO ] [sig ] ALL: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:15:52.781653] [INFO ] [LOCAL ] Saved forecast: ALL 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/ALL.txt [2026-03-04T20:15:52.781865] [INFO ] [sig ] [129/3365] Completed ALL in 0.4s | 2.68 sym/s | Total: 48.2s | ETA: 20.2m [2026-03-04T20:15:52.781921] [INFO ] [sig ] [130/3365] Forecasting ALLE... [2026-03-04T20:15:52.781957] [INFO ] [sig ] Generating forecast for: ALLE [2026-03-04T20:15:52.781993] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALLE' from 'https://tdm.silogroup.org/data/derivative_storage/ALLE.csv'. [2026-03-04T20:15:52.795426] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALLE'. [2026-03-04T20:15:52.795868] [INFO ] [FORECASTER] Starting predict_future for ALLE [2026-03-04T20:15:52.796718] [DEBUG] [LOCAL ] No optimal features file found for ALLE: ./output/feature-sets/ALLE.txt [2026-03-04T20:15:52.796773] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:15:52.796807] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:15:52.796836] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:15:52.796894] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:15:52.860173] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:15:52.861380] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:15:52.861472] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:15:52.861508] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:15:52.989043] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:15:52.989226] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:15:52.989275] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:15:52.989309] [INFO ] [FORECASTER] Training complete [2026-03-04T20:15:52.992996] [DEBUG] [FORECASTER] ALLE: Forecast T+1@11:T+2@11: UP (p=96.89%) [2026-03-04T20:15:52.993390] [INFO ] [FORECASTER] Completed predict_future for ALLE [2026-03-04T20:15:52.993548] [INFO ] [sig ] ALLE: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:15:53.220272] [INFO ] [LOCAL ] Saved forecast: ALLE 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/ALLE.txt [2026-03-04T20:15:53.220439] [INFO ] [sig ] [130/3365] Completed ALLE in 0.4s | 2.67 sym/s | Total: 48.6s | ETA: 20.2m [2026-03-04T20:15:53.220481] [INFO ] [sig ] [131/3365] Forecasting ALLO... [2026-03-04T20:15:53.220511] [INFO ] [sig ] Generating forecast for: ALLO [2026-03-04T20:15:53.220543] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALLO' from 'https://tdm.silogroup.org/data/derivative_storage/ALLO.csv'. [2026-03-04T20:15:53.234039] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALLO'. [2026-03-04T20:15:53.234412] [INFO ] [FORECASTER] Starting predict_future for ALLO [2026-03-04T20:15:53.235501] [DEBUG] [LOCAL ] No optimal features file found for ALLO: ./output/feature-sets/ALLO.txt [2026-03-04T20:15:53.235557] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:15:53.235613] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:15:53.235642] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:15:53.235700] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:15:53.298472] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:15:53.299437] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:15:53.299531] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:15:53.299566] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:15:53.431621] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:15:53.431795] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:15:53.431838] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:15:53.431869] [INFO ] [FORECASTER] Training complete [2026-03-04T20:15:53.435863] [DEBUG] [FORECASTER] ALLO: Forecast T+1@11:T+2@11: DOWN (p=7.62%) [2026-03-04T20:15:53.436253] [INFO ] [FORECASTER] Completed predict_future for ALLO [2026-03-04T20:15:53.436417] [INFO ] [sig ] ALLO: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:15:53.611074] [INFO ] [LOCAL ] Saved forecast: ALLO 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/ALLO.txt [2026-03-04T20:15:53.611251] [INFO ] [sig ] [131/3365] Completed ALLO in 0.4s | 2.67 sym/s | Total: 49.0s | ETA: 20.2m [2026-03-04T20:15:53.611294] [INFO ] [sig ] [132/3365] Forecasting ALLY... [2026-03-04T20:15:53.611326] [INFO ] [sig ] Generating forecast for: ALLY [2026-03-04T20:15:53.611356] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALLY' from 'https://tdm.silogroup.org/data/derivative_storage/ALLY.csv'. [2026-03-04T20:15:53.627915] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALLY'. [2026-03-04T20:15:53.628437] [INFO ] [FORECASTER] Starting predict_future for ALLY [2026-03-04T20:15:53.629612] [DEBUG] [LOCAL ] No optimal features file found for ALLY: ./output/feature-sets/ALLY.txt [2026-03-04T20:15:53.629672] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:15:53.629707] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:15:53.629736] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:15:53.629795] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:15:53.699887] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:15:53.701031] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:15:53.701140] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:15:53.701174] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:15:53.838193] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:15:53.838388] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:15:53.838432] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:15:53.838463] [INFO ] [FORECASTER] Training complete [2026-03-04T20:15:53.842367] [DEBUG] [FORECASTER] ALLY: Forecast T+1@11:T+2@11: UP (p=92.92%) [2026-03-04T20:15:53.842788] [INFO ] [FORECASTER] Completed predict_future for ALLY [2026-03-04T20:15:53.842953] [INFO ] [sig ] ALLY: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:15:54.009443] [INFO ] [LOCAL ] Saved forecast: ALLY 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/ALLY.txt [2026-03-04T20:15:54.009655] [INFO ] [sig ] [132/3365] Completed ALLY in 0.4s | 2.67 sym/s | Total: 49.4s | ETA: 20.2m [2026-03-04T20:15:54.009711] [INFO ] [sig ] [133/3365] Forecasting ALMS... [2026-03-04T20:15:54.009744] [INFO ] [sig ] Generating forecast for: ALMS [2026-03-04T20:15:54.009773] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALMS' from 'https://tdm.silogroup.org/data/derivative_storage/ALMS.csv'. [2026-03-04T20:15:54.022747] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALMS'. [2026-03-04T20:15:54.023143] [INFO ] [FORECASTER] Starting predict_future for ALMS [2026-03-04T20:15:54.024008] [DEBUG] [LOCAL ] No optimal features file found for ALMS: ./output/feature-sets/ALMS.txt [2026-03-04T20:15:54.024063] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:15:54.024096] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:15:54.024123] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:15:54.024180] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:15:54.082822] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:15:54.083836] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:15:54.083935] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:15:54.083968] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:15:54.219383] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:15:54.219550] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:15:54.219624] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:15:54.219656] [INFO ] [FORECASTER] Training complete [2026-03-04T20:15:54.223315] [DEBUG] [FORECASTER] ALMS: Forecast T+1@11:T+2@11: UP (p=96.19%) [2026-03-04T20:15:54.223681] [INFO ] [FORECASTER] Completed predict_future for ALMS [2026-03-04T20:15:54.223832] [INFO ] [sig ] ALMS: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:15:54.381898] [INFO ] [LOCAL ] Saved forecast: ALMS 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/ALMS.txt [2026-03-04T20:15:54.382073] [INFO ] [sig ] [133/3365] Completed ALMS in 0.4s | 2.67 sym/s | Total: 49.8s | ETA: 20.2m [2026-03-04T20:15:54.382118] [INFO ] [sig ] [134/3365] Forecasting ALNY... [2026-03-04T20:15:54.382152] [INFO ] [sig ] Generating forecast for: ALNY [2026-03-04T20:15:54.382196] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALNY' from 'https://tdm.silogroup.org/data/derivative_storage/ALNY.csv'. [2026-03-04T20:15:54.400369] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALNY'. [2026-03-04T20:15:54.401129] [INFO ] [FORECASTER] Starting predict_future for ALNY [2026-03-04T20:15:54.402470] [DEBUG] [LOCAL ] No optimal features file found for ALNY: ./output/feature-sets/ALNY.txt [2026-03-04T20:15:54.402546] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:15:54.402621] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:15:54.402662] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:15:54.402748] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:15:54.469366] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:15:54.470700] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:15:54.470818] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:15:54.470853] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:15:54.596468] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:15:54.596687] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:15:54.596740] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:15:54.596775] [INFO ] [FORECASTER] Training complete [2026-03-04T20:15:54.601844] [DEBUG] [FORECASTER] ALNY: Forecast T+1@11:T+2@11: DOWN (p=43.10%) [2026-03-04T20:15:54.602342] [INFO ] [FORECASTER] Completed predict_future for ALNY [2026-03-04T20:15:54.602541] [INFO ] [sig ] ALNY: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:15:54.768691] [INFO ] [LOCAL ] Saved forecast: ALNY 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/ALNY.txt [2026-03-04T20:15:54.768875] [INFO ] [sig ] [134/3365] Completed ALNY in 0.4s | 2.67 sym/s | Total: 50.2s | ETA: 20.2m [2026-03-04T20:15:54.768918] [INFO ] [sig ] [135/3365] Forecasting ALRM... [2026-03-04T20:15:54.768950] [INFO ] [sig ] Generating forecast for: ALRM [2026-03-04T20:15:54.768991] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALRM' from 'https://tdm.silogroup.org/data/derivative_storage/ALRM.csv'. [2026-03-04T20:15:54.781481] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALRM'. [2026-03-04T20:15:54.781904] [INFO ] [FORECASTER] Starting predict_future for ALRM [2026-03-04T20:15:54.782741] [DEBUG] [LOCAL ] No optimal features file found for ALRM: ./output/feature-sets/ALRM.txt [2026-03-04T20:15:54.782796] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:15:54.782830] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:15:54.782857] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:15:54.782915] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:15:54.847743] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:15:54.848718] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:15:54.848808] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:15:54.848842] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:15:54.971303] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:15:54.971475] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:15:54.971517] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:15:54.971546] [INFO ] [FORECASTER] Training complete [2026-03-04T20:15:54.975045] [DEBUG] [FORECASTER] ALRM: Forecast T+1@11:T+2@11: UP (p=79.94%) [2026-03-04T20:15:54.975331] [INFO ] [FORECASTER] Completed predict_future for ALRM [2026-03-04T20:15:54.975465] [INFO ] [sig ] ALRM: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:15:55.123978] [INFO ] [LOCAL ] Saved forecast: ALRM 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/ALRM.txt [2026-03-04T20:15:55.124153] [INFO ] [sig ] [135/3365] Completed ALRM in 0.4s | 2.67 sym/s | Total: 50.5s | ETA: 20.2m [2026-03-04T20:15:55.124226] [INFO ] [sig ] [136/3365] Forecasting ALRS... [2026-03-04T20:15:55.124257] [INFO ] [sig ] Generating forecast for: ALRS [2026-03-04T20:15:55.124288] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALRS' from 'https://tdm.silogroup.org/data/derivative_storage/ALRS.csv'. [2026-03-04T20:15:55.137823] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALRS'. [2026-03-04T20:15:55.138286] [INFO ] [FORECASTER] Starting predict_future for ALRS [2026-03-04T20:15:55.139247] [DEBUG] [LOCAL ] No optimal features file found for ALRS: ./output/feature-sets/ALRS.txt [2026-03-04T20:15:55.139324] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:15:55.139359] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:15:55.139385] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:15:55.139450] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:15:55.196866] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:15:55.201206] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:15:55.201454] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:15:55.201490] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:15:55.328559] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:15:55.328749] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:15:55.328793] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:15:55.328825] [INFO ] [FORECASTER] Training complete [2026-03-04T20:15:55.333332] [DEBUG] [FORECASTER] ALRS: Forecast T+1@11:T+2@11: UP (p=56.58%) [2026-03-04T20:15:55.333832] [INFO ] [FORECASTER] Completed predict_future for ALRS [2026-03-04T20:15:55.334035] [INFO ] [sig ] ALRS: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:15:55.500668] [INFO ] [LOCAL ] Saved forecast: ALRS 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/ALRS.txt [2026-03-04T20:15:55.500857] [INFO ] [sig ] [136/3365] Completed ALRS in 0.4s | 2.67 sym/s | Total: 50.9s | ETA: 20.1m [2026-03-04T20:15:55.500909] [INFO ] [sig ] [137/3365] Forecasting ALSN... [2026-03-04T20:15:55.500941] [INFO ] [sig ] Generating forecast for: ALSN [2026-03-04T20:15:55.500972] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALSN' from 'https://tdm.silogroup.org/data/derivative_storage/ALSN.csv'. [2026-03-04T20:15:55.513813] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALSN'. [2026-03-04T20:15:55.514234] [INFO ] [FORECASTER] Starting predict_future for ALSN [2026-03-04T20:15:55.515148] [DEBUG] [LOCAL ] No optimal features file found for ALSN: ./output/feature-sets/ALSN.txt [2026-03-04T20:15:55.515202] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:15:55.515235] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:15:55.515261] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:15:55.515326] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:15:55.583356] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:15:55.584752] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:15:55.584880] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:15:55.584926] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:15:55.723442] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:15:55.723636] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:15:55.723689] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:15:55.723726] [INFO ] [FORECASTER] Training complete [2026-03-04T20:15:55.727568] [DEBUG] [FORECASTER] ALSN: Forecast T+1@11:T+2@11: UP (p=91.93%) [2026-03-04T20:15:55.727969] [INFO ] [FORECASTER] Completed predict_future for ALSN [2026-03-04T20:15:55.728135] [INFO ] [sig ] ALSN: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:15:55.885549] [INFO ] [LOCAL ] Saved forecast: ALSN 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/ALSN.txt [2026-03-04T20:15:55.885721] [INFO ] [sig ] [137/3365] Completed ALSN in 0.4s | 2.67 sym/s | Total: 51.3s | ETA: 20.1m [2026-03-04T20:15:55.885764] [INFO ] [sig ] [138/3365] Forecasting ALTG... [2026-03-04T20:15:55.885794] [INFO ] [sig ] Generating forecast for: ALTG [2026-03-04T20:15:55.885824] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALTG' from 'https://tdm.silogroup.org/data/derivative_storage/ALTG.csv'. [2026-03-04T20:15:55.897629] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALTG'. [2026-03-04T20:15:55.897914] [INFO ] [FORECASTER] Starting predict_future for ALTG [2026-03-04T20:15:55.898734] [DEBUG] [LOCAL ] No optimal features file found for ALTG: ./output/feature-sets/ALTG.txt [2026-03-04T20:15:55.898788] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:15:55.898821] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:15:55.898849] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:15:55.898906] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:15:55.956547] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:15:55.957255] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:15:55.957427] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:15:55.957468] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:15:56.084887] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:15:56.085042] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:15:56.085095] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:15:56.085126] [INFO ] [FORECASTER] Training complete [2026-03-04T20:15:56.089012] [DEBUG] [FORECASTER] ALTG: Forecast T+1@11:T+2@11: DOWN (p=5.57%) [2026-03-04T20:15:56.089329] [INFO ] [FORECASTER] Completed predict_future for ALTG [2026-03-04T20:15:56.089488] [INFO ] [sig ] ALTG: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:15:56.233818] [INFO ] [LOCAL ] Saved forecast: ALTG 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/ALTG.txt [2026-03-04T20:15:56.233986] [INFO ] [sig ] [138/3365] Completed ALTG in 0.3s | 2.67 sym/s | Total: 51.6s | ETA: 20.1m [2026-03-04T20:15:56.234029] [INFO ] [sig ] [139/3365] Forecasting ALTI... [2026-03-04T20:15:56.234058] [INFO ] [sig ] Generating forecast for: ALTI [2026-03-04T20:15:56.234089] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALTI' from 'https://tdm.silogroup.org/data/derivative_storage/ALTI.csv'. [2026-03-04T20:15:56.246219] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALTI'. [2026-03-04T20:15:56.246541] [INFO ] [FORECASTER] Starting predict_future for ALTI [2026-03-04T20:15:56.247423] [DEBUG] [LOCAL ] No optimal features file found for ALTI: ./output/feature-sets/ALTI.txt [2026-03-04T20:15:56.247477] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:15:56.247510] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:15:56.247591] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:15:56.247653] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:15:56.304445] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:15:56.305131] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:15:56.305220] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:15:56.305254] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:15:56.423053] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:15:56.423217] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:15:56.423258] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:15:56.423286] [INFO ] [FORECASTER] Training complete [2026-03-04T20:15:56.426772] [DEBUG] [FORECASTER] ALTI: Forecast T+1@11:T+2@11: DOWN (p=4.45%) [2026-03-04T20:15:56.427060] [INFO ] [FORECASTER] Completed predict_future for ALTI [2026-03-04T20:15:56.427193] [INFO ] [sig ] ALTI: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:15:56.569126] [INFO ] [LOCAL ] Saved forecast: ALTI 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/ALTI.txt [2026-03-04T20:15:56.569282] [INFO ] [sig ] [139/3365] Completed ALTI in 0.3s | 2.67 sym/s | Total: 52.0s | ETA: 20.1m [2026-03-04T20:15:56.569329] [INFO ] [sig ] [140/3365] Forecasting ALTS... [2026-03-04T20:15:56.569359] [INFO ] [sig ] Generating forecast for: ALTS [2026-03-04T20:15:56.569388] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALTS' from 'https://tdm.silogroup.org/data/derivative_storage/ALTS.csv'. [2026-03-04T20:15:56.581388] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALTS'. [2026-03-04T20:15:56.581754] [INFO ] [FORECASTER] Starting predict_future for ALTS [2026-03-04T20:15:56.582545] [DEBUG] [LOCAL ] No optimal features file found for ALTS: ./output/feature-sets/ALTS.txt [2026-03-04T20:15:56.582617] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:15:56.582651] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:15:56.582679] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:15:56.582736] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:15:56.639724] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:15:56.640671] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:15:56.640785] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:15:56.640820] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:15:56.763010] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:15:56.763178] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:15:56.763218] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:15:56.763248] [INFO ] [FORECASTER] Training complete [2026-03-04T20:15:56.766910] [DEBUG] [FORECASTER] ALTS: Forecast T+1@11:T+2@11: UP (p=82.81%) [2026-03-04T20:15:56.767207] [INFO ] [FORECASTER] Completed predict_future for ALTS [2026-03-04T20:15:56.767386] [INFO ] [sig ] ALTS: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:15:56.912523] [INFO ] [LOCAL ] Saved forecast: ALTS 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/ALTS.txt [2026-03-04T20:15:56.912732] [INFO ] [sig ] [140/3365] Completed ALTS in 0.3s | 2.68 sym/s | Total: 52.3s | ETA: 20.1m [2026-03-04T20:15:56.912777] [INFO ] [sig ] [141/3365] Forecasting ALTY... [2026-03-04T20:15:56.912806] [INFO ] [sig ] Generating forecast for: ALTY [2026-03-04T20:15:56.912844] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALTY' from 'https://tdm.silogroup.org/data/derivative_storage/ALTY.csv'. [2026-03-04T20:15:56.927031] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALTY'. [2026-03-04T20:15:56.927510] [INFO ] [FORECASTER] Starting predict_future for ALTY [2026-03-04T20:15:56.928447] [DEBUG] [LOCAL ] No optimal features file found for ALTY: ./output/feature-sets/ALTY.txt [2026-03-04T20:15:56.928504] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:15:56.928538] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:15:56.928567] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:15:56.928656] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:15:56.996551] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:15:56.997525] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:15:56.997652] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:15:56.997692] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:15:57.127270] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:15:57.127462] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:15:57.127506] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:15:57.127534] [INFO ] [FORECASTER] Training complete [2026-03-04T20:15:57.131467] [DEBUG] [FORECASTER] ALTY: Forecast T+1@11:T+2@11: UP (p=52.21%) [2026-03-04T20:15:57.131852] [INFO ] [FORECASTER] Completed predict_future for ALTY [2026-03-04T20:15:57.132040] [INFO ] [sig ] ALTY: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:15:57.297782] [INFO ] [LOCAL ] Saved forecast: ALTY 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/ALTY.txt [2026-03-04T20:15:57.297955] [INFO ] [sig ] [141/3365] Completed ALTY in 0.4s | 2.67 sym/s | Total: 52.7s | ETA: 20.1m [2026-03-04T20:15:57.297998] [INFO ] [sig ] [142/3365] Forecasting ALVO... [2026-03-04T20:15:57.298028] [INFO ] [sig ] Generating forecast for: ALVO [2026-03-04T20:15:57.298058] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALVO' from 'https://tdm.silogroup.org/data/derivative_storage/ALVO.csv'. [2026-03-04T20:15:57.310396] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALVO'. [2026-03-04T20:15:57.310843] [INFO ] [FORECASTER] Starting predict_future for ALVO [2026-03-04T20:15:57.311703] [DEBUG] [LOCAL ] No optimal features file found for ALVO: ./output/feature-sets/ALVO.txt [2026-03-04T20:15:57.311758] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:15:57.311790] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:15:57.311817] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:15:57.311874] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:15:57.369742] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:15:57.370696] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:15:57.370789] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:15:57.370822] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:15:57.507466] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:15:57.507685] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:15:57.507731] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:15:57.507759] [INFO ] [FORECASTER] Training complete [2026-03-04T20:15:57.511841] [DEBUG] [FORECASTER] ALVO: Forecast T+1@11:T+2@11: UP (p=91.37%) [2026-03-04T20:15:57.512264] [INFO ] [FORECASTER] Completed predict_future for ALVO [2026-03-04T20:15:57.512438] [INFO ] [sig ] ALVO: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:15:57.699697] [INFO ] [LOCAL ] Saved forecast: ALVO 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/ALVO.txt [2026-03-04T20:15:57.700017] [INFO ] [sig ] [142/3365] Completed ALVO in 0.4s | 2.67 sym/s | Total: 53.1s | ETA: 20.1m [2026-03-04T20:15:57.700091] [INFO ] [sig ] [143/3365] Forecasting ALX... [2026-03-04T20:15:57.700147] [INFO ] [sig ] Generating forecast for: ALX [2026-03-04T20:15:57.700200] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALX' from 'https://tdm.silogroup.org/data/derivative_storage/ALX.csv'. [2026-03-04T20:15:57.717158] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALX'. [2026-03-04T20:15:57.717779] [INFO ] [FORECASTER] Starting predict_future for ALX [2026-03-04T20:15:57.719049] [DEBUG] [LOCAL ] No optimal features file found for ALX: ./output/feature-sets/ALX.txt [2026-03-04T20:15:57.719132] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:15:57.719188] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:15:57.719237] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:15:57.719333] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:15:57.796860] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:15:57.798293] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:15:57.798434] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:15:57.798494] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:15:57.958968] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:15:57.959187] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:15:57.959281] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:15:57.959335] [INFO ] [FORECASTER] Training complete [2026-03-04T20:15:57.965375] [DEBUG] [FORECASTER] ALX: Forecast T+1@11:T+2@11: DOWN (p=10.58%) [2026-03-04T20:15:57.965992] [INFO ] [FORECASTER] Completed predict_future for ALX [2026-03-04T20:15:57.966238] [INFO ] [sig ] ALX: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:15:58.212106] [INFO ] [LOCAL ] Saved forecast: ALX 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/ALX.txt [2026-03-04T20:15:58.212303] [INFO ] [sig ] [143/3365] Completed ALX in 0.5s | 2.67 sym/s | Total: 53.6s | ETA: 20.1m [2026-03-04T20:15:58.212347] [INFO ] [sig ] [144/3365] Forecasting ALXO... [2026-03-04T20:15:58.212379] [INFO ] [sig ] Generating forecast for: ALXO [2026-03-04T20:15:58.212411] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALXO' from 'https://tdm.silogroup.org/data/derivative_storage/ALXO.csv'. [2026-03-04T20:15:58.238414] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALXO'. [2026-03-04T20:15:58.239029] [INFO ] [FORECASTER] Starting predict_future for ALXO [2026-03-04T20:15:58.240498] [DEBUG] [LOCAL ] No optimal features file found for ALXO: ./output/feature-sets/ALXO.txt [2026-03-04T20:15:58.240654] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:15:58.240712] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:15:58.240761] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:15:58.240863] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:15:58.339195] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:15:58.340680] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:15:58.340799] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:15:58.340836] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:15:58.528384] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:15:58.528635] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:15:58.528700] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:15:58.528739] [INFO ] [FORECASTER] Training complete [2026-03-04T20:15:58.534704] [DEBUG] [FORECASTER] ALXO: Forecast T+1@11:T+2@11: UP (p=72.23%) [2026-03-04T20:15:58.535314] [INFO ] [FORECASTER] Completed predict_future for ALXO [2026-03-04T20:15:58.535564] [INFO ] [sig ] ALXO: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:15:58.784794] [INFO ] [LOCAL ] Saved forecast: ALXO 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/ALXO.txt [2026-03-04T20:15:58.785059] [INFO ] [sig ] [144/3365] Completed ALXO in 0.6s | 2.66 sym/s | Total: 54.2s | ETA: 20.2m [2026-03-04T20:15:58.785133] [INFO ] [sig ] [145/3365] Forecasting ALZN... [2026-03-04T20:15:58.785187] [INFO ] [sig ] Generating forecast for: ALZN [2026-03-04T20:15:58.785240] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALZN' from 'https://tdm.silogroup.org/data/derivative_storage/ALZN.csv'. [2026-03-04T20:15:58.808844] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALZN'. [2026-03-04T20:15:58.809424] [INFO ] [FORECASTER] Starting predict_future for ALZN [2026-03-04T20:15:58.810771] [DEBUG] [LOCAL ] No optimal features file found for ALZN: ./output/feature-sets/ALZN.txt [2026-03-04T20:15:58.810841] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:15:58.810891] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:15:58.810937] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:15:58.811033] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:15:58.901237] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:15:58.902536] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:15:58.902685] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:15:58.902731] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:15:59.066982] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:15:59.067184] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:15:59.067239] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:15:59.067305] [INFO ] [FORECASTER] Training complete [2026-03-04T20:15:59.072523] [DEBUG] [FORECASTER] ALZN: Forecast T+1@11:T+2@11: UP (p=84.75%) [2026-03-04T20:15:59.073067] [INFO ] [FORECASTER] Completed predict_future for ALZN [2026-03-04T20:15:59.073277] [INFO ] [sig ] ALZN: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:15:59.307254] [INFO ] [LOCAL ] Saved forecast: ALZN 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/ALZN.txt [2026-03-04T20:15:59.307562] [INFO ] [sig ] [145/3365] Completed ALZN in 0.5s | 2.65 sym/s | Total: 54.7s | ETA: 20.3m [2026-03-04T20:15:59.307666] [INFO ] [sig ] [146/3365] Forecasting AM... [2026-03-04T20:15:59.307721] [INFO ] [sig ] Generating forecast for: AM [2026-03-04T20:15:59.307773] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AM' from 'https://tdm.silogroup.org/data/derivative_storage/AM.csv'. [2026-03-04T20:15:59.324446] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AM'. [2026-03-04T20:15:59.324958] [INFO ] [FORECASTER] Starting predict_future for AM [2026-03-04T20:15:59.326088] [DEBUG] [LOCAL ] No optimal features file found for AM: ./output/feature-sets/AM.txt [2026-03-04T20:15:59.326153] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:15:59.326196] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:15:59.326233] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:15:59.326315] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:15:59.400972] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:15:59.402000] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:15:59.402108] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:15:59.402145] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:15:59.534773] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:15:59.534951] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:15:59.534997] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:15:59.535027] [INFO ] [FORECASTER] Training complete [2026-03-04T20:15:59.539347] [DEBUG] [FORECASTER] AM: Forecast T+1@11:T+2@11: DOWN (p=9.11%) [2026-03-04T20:15:59.539754] [INFO ] [FORECASTER] Completed predict_future for AM [2026-03-04T20:15:59.539908] [INFO ] [sig ] AM: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:15:59.693775] [INFO ] [LOCAL ] Saved forecast: AM 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/AM.txt [2026-03-04T20:15:59.693995] [INFO ] [sig ] [146/3365] Completed AM in 0.4s | 2.65 sym/s | Total: 55.1s | ETA: 20.3m [2026-03-04T20:15:59.694046] [INFO ] [sig ] [147/3365] Forecasting AMAL... [2026-03-04T20:15:59.694078] [INFO ] [sig ] Generating forecast for: AMAL [2026-03-04T20:15:59.694110] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMAL' from 'https://tdm.silogroup.org/data/derivative_storage/AMAL.csv'. [2026-03-04T20:15:59.706892] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMAL'. [2026-03-04T20:15:59.707311] [INFO ] [FORECASTER] Starting predict_future for AMAL [2026-03-04T20:15:59.708232] [DEBUG] [LOCAL ] No optimal features file found for AMAL: ./output/feature-sets/AMAL.txt [2026-03-04T20:15:59.708288] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:15:59.708333] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:15:59.708362] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:15:59.708428] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:15:59.773307] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:15:59.774472] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:15:59.774565] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:15:59.774620] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:15:59.906513] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:15:59.906704] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:15:59.906761] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:15:59.906793] [INFO ] [FORECASTER] Training complete [2026-03-04T20:15:59.910850] [DEBUG] [FORECASTER] AMAL: Forecast T+1@11:T+2@11: DOWN (p=44.73%) [2026-03-04T20:15:59.911350] [INFO ] [FORECASTER] Completed predict_future for AMAL [2026-03-04T20:15:59.911490] [INFO ] [sig ] AMAL: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:16:00.070892] [INFO ] [LOCAL ] Saved forecast: AMAL 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/AMAL.txt [2026-03-04T20:16:00.071095] [INFO ] [sig ] [147/3365] Completed AMAL in 0.4s | 2.65 sym/s | Total: 55.5s | ETA: 20.2m [2026-03-04T20:16:00.071156] [INFO ] [sig ] [148/3365] Forecasting AMBA... [2026-03-04T20:16:00.071199] [INFO ] [sig ] Generating forecast for: AMBA [2026-03-04T20:16:00.071237] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMBA' from 'https://tdm.silogroup.org/data/derivative_storage/AMBA.csv'. [2026-03-04T20:16:00.084975] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMBA'. [2026-03-04T20:16:00.085405] [INFO ] [FORECASTER] Starting predict_future for AMBA [2026-03-04T20:16:00.086609] [DEBUG] [LOCAL ] No optimal features file found for AMBA: ./output/feature-sets/AMBA.txt [2026-03-04T20:16:00.086675] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:16:00.086718] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:16:00.086746] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:16:00.086803] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:16:00.157920] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:16:00.159201] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:16:00.159310] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:16:00.159349] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:16:00.299897] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:16:00.300066] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:16:00.300115] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:16:00.300145] [INFO ] [FORECASTER] Training complete [2026-03-04T20:16:00.303924] [DEBUG] [FORECASTER] AMBA: Forecast T+1@11:T+2@11: DOWN (p=37.52%) [2026-03-04T20:16:00.304271] [INFO ] [FORECASTER] Completed predict_future for AMBA [2026-03-04T20:16:00.304458] [INFO ] [sig ] AMBA: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:16:00.467088] [INFO ] [LOCAL ] Saved forecast: AMBA 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/AMBA.txt [2026-03-04T20:16:00.467260] [INFO ] [sig ] [148/3365] Completed AMBA in 0.4s | 2.65 sym/s | Total: 55.9s | ETA: 20.2m [2026-03-04T20:16:00.467326] [INFO ] [sig ] [149/3365] Forecasting AMBP... [2026-03-04T20:16:00.467357] [INFO ] [sig ] Generating forecast for: AMBP [2026-03-04T20:16:00.467389] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMBP' from 'https://tdm.silogroup.org/data/derivative_storage/AMBP.csv'. [2026-03-04T20:16:00.479879] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMBP'. [2026-03-04T20:16:00.480488] [INFO ] [FORECASTER] Starting predict_future for AMBP [2026-03-04T20:16:00.481349] [DEBUG] [LOCAL ] No optimal features file found for AMBP: ./output/feature-sets/AMBP.txt [2026-03-04T20:16:00.481405] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:16:00.481437] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:16:00.481465] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:16:00.481522] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:16:00.548186] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:16:00.549219] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:16:00.549348] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:16:00.549384] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:16:00.676797] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:16:00.676970] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:16:00.677012] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:16:00.677041] [INFO ] [FORECASTER] Training complete [2026-03-04T20:16:00.680777] [DEBUG] [FORECASTER] AMBP: Forecast T+1@11:T+2@11: UP (p=54.82%) [2026-03-04T20:16:00.681118] [INFO ] [FORECASTER] Completed predict_future for AMBP [2026-03-04T20:16:00.681266] [INFO ] [sig ] AMBP: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:16:00.842933] [INFO ] [LOCAL ] Saved forecast: AMBP 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/AMBP.txt [2026-03-04T20:16:00.843108] [INFO ] [sig ] [149/3365] Completed AMBP in 0.4s | 2.65 sym/s | Total: 56.3s | ETA: 20.2m [2026-03-04T20:16:00.843152] [INFO ] [sig ] [150/3365] Forecasting AMC... [2026-03-04T20:16:00.843188] [INFO ] [sig ] Generating forecast for: AMC [2026-03-04T20:16:00.843224] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMC' from 'https://tdm.silogroup.org/data/derivative_storage/AMC.csv'. [2026-03-04T20:16:00.855121] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMC'. [2026-03-04T20:16:00.855493] [INFO ] [FORECASTER] Starting predict_future for AMC [2026-03-04T20:16:00.856356] [DEBUG] [LOCAL ] No optimal features file found for AMC: ./output/feature-sets/AMC.txt [2026-03-04T20:16:00.856411] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:16:00.856445] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:16:00.856471] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:16:00.856530] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:16:00.924392] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:16:00.925514] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:16:00.925622] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:16:00.925658] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:16:01.056996] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:16:01.057162] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:16:01.057205] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:16:01.057234] [INFO ] [FORECASTER] Training complete [2026-03-04T20:16:01.060795] [DEBUG] [FORECASTER] AMC: Forecast T+1@11:T+2@11: UP (p=86.62%) [2026-03-04T20:16:01.061079] [INFO ] [FORECASTER] Completed predict_future for AMC [2026-03-04T20:16:01.061216] [INFO ] [sig ] AMC: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:16:01.215487] [INFO ] [LOCAL ] Saved forecast: AMC 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/AMC.txt [2026-03-04T20:16:01.215682] [INFO ] [sig ] [150/3365] Completed AMC in 0.4s | 2.65 sym/s | Total: 56.6s | ETA: 20.2m [2026-03-04T20:16:01.215727] [INFO ] [sig ] [151/3365] Forecasting AMCX... [2026-03-04T20:16:01.215764] [INFO ] [sig ] Generating forecast for: AMCX [2026-03-04T20:16:01.215797] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMCX' from 'https://tdm.silogroup.org/data/derivative_storage/AMCX.csv'. [2026-03-04T20:16:01.228076] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMCX'. [2026-03-04T20:16:01.228462] [INFO ] [FORECASTER] Starting predict_future for AMCX [2026-03-04T20:16:01.229439] [DEBUG] [LOCAL ] No optimal features file found for AMCX: ./output/feature-sets/AMCX.txt [2026-03-04T20:16:01.229496] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:16:01.229530] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:16:01.229558] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:16:01.229641] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:16:01.304001] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:16:01.304969] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:16:01.305086] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:16:01.305121] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:16:01.451177] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:16:01.451366] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:16:01.451410] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:16:01.451439] [INFO ] [FORECASTER] Training complete [2026-03-04T20:16:01.455432] [DEBUG] [FORECASTER] AMCX: Forecast T+1@11:T+2@11: UP (p=82.79%) [2026-03-04T20:16:01.456030] [INFO ] [FORECASTER] Completed predict_future for AMCX [2026-03-04T20:16:01.456250] [INFO ] [sig ] AMCX: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:16:01.631488] [INFO ] [LOCAL ] Saved forecast: AMCX 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/AMCX.txt [2026-03-04T20:16:01.631682] [INFO ] [sig ] [151/3365] Completed AMCX in 0.4s | 2.65 sym/s | Total: 57.0s | ETA: 20.2m [2026-03-04T20:16:01.631727] [INFO ] [sig ] [152/3365] Forecasting AMD... [2026-03-04T20:16:01.631757] [INFO ] [sig ] Generating forecast for: AMD [2026-03-04T20:16:01.631790] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMD' from 'https://tdm.silogroup.org/data/derivative_storage/AMD.csv'. [2026-03-04T20:16:01.643637] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMD'. [2026-03-04T20:16:01.644103] [INFO ] [FORECASTER] Starting predict_future for AMD [2026-03-04T20:16:01.645114] [DEBUG] [LOCAL ] No optimal features file found for AMD: ./output/feature-sets/AMD.txt [2026-03-04T20:16:01.645177] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:16:01.645211] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:16:01.645239] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:16:01.645298] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:16:01.712323] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:16:01.713259] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:16:01.713375] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:16:01.713412] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:16:01.859467] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:16:01.859661] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:16:01.859719] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:16:01.859763] [INFO ] [FORECASTER] Training complete [2026-03-04T20:16:01.863896] [DEBUG] [FORECASTER] AMD: Forecast T+1@11:T+2@11: DOWN (p=12.23%) [2026-03-04T20:16:01.864315] [INFO ] [FORECASTER] Completed predict_future for AMD [2026-03-04T20:16:01.864522] [INFO ] [sig ] AMD: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:16:02.048641] [INFO ] [LOCAL ] Saved forecast: AMD 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/AMD.txt [2026-03-04T20:16:02.048845] [INFO ] [sig ] [152/3365] Completed AMD in 0.4s | 2.65 sym/s | Total: 57.5s | ETA: 20.2m [2026-03-04T20:16:02.048892] [INFO ] [sig ] [153/3365] Forecasting AMDL... [2026-03-04T20:16:02.048923] [INFO ] [sig ] Generating forecast for: AMDL [2026-03-04T20:16:02.048956] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMDL' from 'https://tdm.silogroup.org/data/derivative_storage/AMDL.csv'. [2026-03-04T20:16:02.062789] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMDL'. [2026-03-04T20:16:02.063218] [INFO ] [FORECASTER] Starting predict_future for AMDL [2026-03-04T20:16:02.064168] [DEBUG] [LOCAL ] No optimal features file found for AMDL: ./output/feature-sets/AMDL.txt [2026-03-04T20:16:02.064235] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:16:02.064293] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:16:02.064326] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:16:02.064386] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:16:02.126375] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:16:02.127440] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:16:02.127551] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:16:02.127616] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:16:02.252599] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:16:02.252770] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:16:02.252813] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:16:02.252843] [INFO ] [FORECASTER] Training complete [2026-03-04T20:16:02.257098] [DEBUG] [FORECASTER] AMDL: Forecast T+1@11:T+2@11: DOWN (p=1.67%) [2026-03-04T20:16:02.257423] [INFO ] [FORECASTER] Completed predict_future for AMDL [2026-03-04T20:16:02.257559] [INFO ] [sig ] AMDL: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:16:02.405832] [INFO ] [LOCAL ] Saved forecast: AMDL 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/AMDL.txt [2026-03-04T20:16:02.406009] [INFO ] [sig ] [153/3365] Completed AMDL in 0.4s | 2.65 sym/s | Total: 57.8s | ETA: 20.2m [2026-03-04T20:16:02.406052] [INFO ] [sig ] [154/3365] Forecasting AME... [2026-03-04T20:16:02.406083] [INFO ] [sig ] Generating forecast for: AME [2026-03-04T20:16:02.406114] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AME' from 'https://tdm.silogroup.org/data/derivative_storage/AME.csv'. [2026-03-04T20:16:02.418094] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AME'. [2026-03-04T20:16:02.418403] [INFO ] [FORECASTER] Starting predict_future for AME [2026-03-04T20:16:02.419282] [DEBUG] [LOCAL ] No optimal features file found for AME: ./output/feature-sets/AME.txt [2026-03-04T20:16:02.419338] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:16:02.419375] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:16:02.419406] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:16:02.419464] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:16:02.478042] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:16:02.478992] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:16:02.479081] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:16:02.479116] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:16:02.630768] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:16:02.630949] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:16:02.631007] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:16:02.631062] [INFO ] [FORECASTER] Training complete [2026-03-04T20:16:02.635609] [DEBUG] [FORECASTER] AME: Forecast T+1@11:T+2@11: UP (p=66.68%) [2026-03-04T20:16:02.635955] [INFO ] [FORECASTER] Completed predict_future for AME [2026-03-04T20:16:02.636103] [INFO ] [sig ] AME: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:16:02.835262] [INFO ] [LOCAL ] Saved forecast: AME 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/AME.txt [2026-03-04T20:16:02.835451] [INFO ] [sig ] [154/3365] Completed AME in 0.4s | 2.64 sym/s | Total: 58.2s | ETA: 20.2m [2026-03-04T20:16:02.835494] [INFO ] [sig ] [155/3365] Forecasting AMG... [2026-03-04T20:16:02.835528] [INFO ] [sig ] Generating forecast for: AMG [2026-03-04T20:16:02.835560] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMG' from 'https://tdm.silogroup.org/data/derivative_storage/AMG.csv'. [2026-03-04T20:16:02.848958] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMG'. [2026-03-04T20:16:02.849371] [INFO ] [FORECASTER] Starting predict_future for AMG [2026-03-04T20:16:02.850274] [DEBUG] [LOCAL ] No optimal features file found for AMG: ./output/feature-sets/AMG.txt [2026-03-04T20:16:02.850330] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:16:02.850364] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:16:02.850393] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:16:02.850452] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:16:02.915291] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:16:02.916368] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:16:02.916476] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:16:02.916512] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:16:03.041846] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:16:03.042194] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:16:03.042236] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:16:03.042266] [INFO ] [FORECASTER] Training complete [2026-03-04T20:16:03.045936] [DEBUG] [FORECASTER] AMG: Forecast T+1@11:T+2@11: UP (p=94.77%) [2026-03-04T20:16:03.046240] [INFO ] [FORECASTER] Completed predict_future for AMG [2026-03-04T20:16:03.046379] [INFO ] [sig ] AMG: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:16:03.190956] [INFO ] [LOCAL ] Saved forecast: AMG 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/AMG.txt [2026-03-04T20:16:03.191119] [INFO ] [sig ] [155/3365] Completed AMG in 0.4s | 2.64 sym/s | Total: 58.6s | ETA: 20.2m [2026-03-04T20:16:03.191160] [INFO ] [sig ] [156/3365] Forecasting AMGN... [2026-03-04T20:16:03.191190] [INFO ] [sig ] Generating forecast for: AMGN [2026-03-04T20:16:03.191220] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMGN' from 'https://tdm.silogroup.org/data/derivative_storage/AMGN.csv'. [2026-03-04T20:16:03.204371] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMGN'. [2026-03-04T20:16:03.204729] [INFO ] [FORECASTER] Starting predict_future for AMGN [2026-03-04T20:16:03.205590] [DEBUG] [LOCAL ] No optimal features file found for AMGN: ./output/feature-sets/AMGN.txt [2026-03-04T20:16:03.205645] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:16:03.205703] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:16:03.205732] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:16:03.205790] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:16:03.264189] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:16:03.264920] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:16:03.265003] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:16:03.265051] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:16:03.388881] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:16:03.389049] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:16:03.389091] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:16:03.389119] [INFO ] [FORECASTER] Training complete [2026-03-04T20:16:03.392976] [DEBUG] [FORECASTER] AMGN: Forecast T+1@11:T+2@11: UP (p=93.19%) [2026-03-04T20:16:03.393274] [INFO ] [FORECASTER] Completed predict_future for AMGN [2026-03-04T20:16:03.393414] [INFO ] [sig ] AMGN: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:16:03.535765] [INFO ] [LOCAL ] Saved forecast: AMGN 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/AMGN.txt [2026-03-04T20:16:03.535927] [INFO ] [sig ] [156/3365] Completed AMGN in 0.3s | 2.65 sym/s | Total: 58.9s | ETA: 20.2m [2026-03-04T20:16:03.535968] [INFO ] [sig ] [157/3365] Forecasting AMH... [2026-03-04T20:16:03.535998] [INFO ] [sig ] Generating forecast for: AMH [2026-03-04T20:16:03.536030] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMH' from 'https://tdm.silogroup.org/data/derivative_storage/AMH.csv'. [2026-03-04T20:16:03.547792] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMH'. [2026-03-04T20:16:03.548107] [INFO ] [FORECASTER] Starting predict_future for AMH [2026-03-04T20:16:03.548942] [DEBUG] [LOCAL ] No optimal features file found for AMH: ./output/feature-sets/AMH.txt [2026-03-04T20:16:03.548996] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:16:03.549029] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:16:03.549056] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:16:03.549114] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:16:03.606603] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:16:03.607240] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:16:03.607348] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:16:03.607384] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:16:03.735051] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:16:03.735227] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:16:03.735272] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:16:03.735302] [INFO ] [FORECASTER] Training complete [2026-03-04T20:16:03.739060] [DEBUG] [FORECASTER] AMH: Forecast T+1@11:T+2@11: UP (p=99.02%) [2026-03-04T20:16:03.739377] [INFO ] [FORECASTER] Completed predict_future for AMH [2026-03-04T20:16:03.739520] [INFO ] [sig ] AMH: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:16:03.893474] [INFO ] [LOCAL ] Saved forecast: AMH 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/AMH.txt [2026-03-04T20:16:03.893640] [INFO ] [sig ] [157/3365] Completed AMH in 0.4s | 2.65 sym/s | Total: 59.3s | ETA: 20.2m [2026-03-04T20:16:03.893685] [INFO ] [sig ] [158/3365] Forecasting AMLX... [2026-03-04T20:16:03.893717] [INFO ] [sig ] Generating forecast for: AMLX [2026-03-04T20:16:03.893749] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMLX' from 'https://tdm.silogroup.org/data/derivative_storage/AMLX.csv'. [2026-03-04T20:16:03.906505] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMLX'. [2026-03-04T20:16:03.906860] [INFO ] [FORECASTER] Starting predict_future for AMLX [2026-03-04T20:16:03.907777] [DEBUG] [LOCAL ] No optimal features file found for AMLX: ./output/feature-sets/AMLX.txt [2026-03-04T20:16:03.907832] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:16:03.907869] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:16:03.907895] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:16:03.907962] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:16:03.966662] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:16:03.967417] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:16:03.967504] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:16:03.967538] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:16:04.092694] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:16:04.092856] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:16:04.092898] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:16:04.092929] [INFO ] [FORECASTER] Training complete [2026-03-04T20:16:04.096517] [DEBUG] [FORECASTER] AMLX: Forecast T+1@11:T+2@11: DOWN (p=31.86%) [2026-03-04T20:16:04.096832] [INFO ] [FORECASTER] Completed predict_future for AMLX [2026-03-04T20:16:04.096970] [INFO ] [sig ] AMLX: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:16:04.243705] [INFO ] [LOCAL ] Saved forecast: AMLX 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/AMLX.txt [2026-03-04T20:16:04.243845] [INFO ] [sig ] [158/3365] Completed AMLX in 0.4s | 2.65 sym/s | Total: 59.7s | ETA: 20.2m [2026-03-04T20:16:04.243888] [INFO ] [sig ] [159/3365] Forecasting AMN... [2026-03-04T20:16:04.243917] [INFO ] [sig ] Generating forecast for: AMN [2026-03-04T20:16:04.243949] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMN' from 'https://tdm.silogroup.org/data/derivative_storage/AMN.csv'. [2026-03-04T20:16:04.255512] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMN'. [2026-03-04T20:16:04.255836] [INFO ] [FORECASTER] Starting predict_future for AMN [2026-03-04T20:16:04.256644] [DEBUG] [LOCAL ] No optimal features file found for AMN: ./output/feature-sets/AMN.txt [2026-03-04T20:16:04.256698] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:16:04.256730] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:16:04.256757] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:16:04.256813] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:16:04.315068] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:16:04.315799] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:16:04.315883] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:16:04.315916] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:16:04.435245] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:16:04.435406] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:16:04.435447] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:16:04.435510] [INFO ] [FORECASTER] Training complete [2026-03-04T20:16:04.439027] [DEBUG] [FORECASTER] AMN: Forecast T+1@11:T+2@11: UP (p=88.55%) [2026-03-04T20:16:04.439316] [INFO ] [FORECASTER] Completed predict_future for AMN [2026-03-04T20:16:04.439447] [INFO ] [sig ] AMN: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:16:04.595945] [INFO ] [LOCAL ] Saved forecast: AMN 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/AMN.txt [2026-03-04T20:16:04.596134] [INFO ] [sig ] [159/3365] Completed AMN in 0.4s | 2.65 sym/s | Total: 1.0m | ETA: 20.2m [2026-03-04T20:16:04.596183] [INFO ] [sig ] [160/3365] Forecasting AMP... [2026-03-04T20:16:04.596216] [INFO ] [sig ] Generating forecast for: AMP [2026-03-04T20:16:04.596250] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMP' from 'https://tdm.silogroup.org/data/derivative_storage/AMP.csv'. [2026-03-04T20:16:04.608811] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMP'. [2026-03-04T20:16:04.609177] [INFO ] [FORECASTER] Starting predict_future for AMP [2026-03-04T20:16:04.610106] [DEBUG] [LOCAL ] No optimal features file found for AMP: ./output/feature-sets/AMP.txt [2026-03-04T20:16:04.610173] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:16:04.610208] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:16:04.610236] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:16:04.610294] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:16:04.668706] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:16:04.669705] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:16:04.669791] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:16:04.669824] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:16:04.793973] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:16:04.794139] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:16:04.794182] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:16:04.794211] [INFO ] [FORECASTER] Training complete [2026-03-04T20:16:04.798564] [DEBUG] [FORECASTER] AMP: Forecast T+1@11:T+2@11: DOWN (p=12.77%) [2026-03-04T20:16:04.798898] [INFO ] [FORECASTER] Completed predict_future for AMP [2026-03-04T20:16:04.799042] [INFO ] [sig ] AMP: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:16:04.953862] [INFO ] [LOCAL ] Saved forecast: AMP 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/AMP.txt [2026-03-04T20:16:04.954052] [INFO ] [sig ] [160/3365] Completed AMP in 0.4s | 2.65 sym/s | Total: 1.0m | ETA: 20.2m [2026-03-04T20:16:04.954093] [INFO ] [sig ] [161/3365] Forecasting AMPG... [2026-03-04T20:16:04.954124] [INFO ] [sig ] Generating forecast for: AMPG [2026-03-04T20:16:04.954154] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMPG' from 'https://tdm.silogroup.org/data/derivative_storage/AMPG.csv'. [2026-03-04T20:16:04.971720] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMPG'. [2026-03-04T20:16:04.972170] [INFO ] [FORECASTER] Starting predict_future for AMPG [2026-03-04T20:16:04.973024] [DEBUG] [LOCAL ] No optimal features file found for AMPG: ./output/feature-sets/AMPG.txt [2026-03-04T20:16:04.973078] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:16:04.973111] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:16:04.973137] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:16:04.973194] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:16:05.030560] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:16:05.031512] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:16:05.031619] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:16:05.031656] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:16:05.164722] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:16:05.164893] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:16:05.164934] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:16:05.164965] [INFO ] [FORECASTER] Training complete [2026-03-04T20:16:05.169079] [DEBUG] [FORECASTER] AMPG: Forecast T+1@11:T+2@11: UP (p=81.33%) [2026-03-04T20:16:05.169494] [INFO ] [FORECASTER] Completed predict_future for AMPG [2026-03-04T20:16:05.169707] [INFO ] [sig ] AMPG: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:16:05.337619] [INFO ] [LOCAL ] Saved forecast: AMPG 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/AMPG.txt [2026-03-04T20:16:05.337868] [INFO ] [sig ] [161/3365] Completed AMPG in 0.4s | 2.65 sym/s | Total: 1.0m | ETA: 20.1m [2026-03-04T20:16:05.337946] [INFO ] [sig ] [162/3365] Forecasting AMPH... [2026-03-04T20:16:05.337998] [INFO ] [sig ] Generating forecast for: AMPH [2026-03-04T20:16:05.338048] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMPH' from 'https://tdm.silogroup.org/data/derivative_storage/AMPH.csv'. [2026-03-04T20:16:05.350694] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMPH'. [2026-03-04T20:16:05.351146] [INFO ] [FORECASTER] Starting predict_future for AMPH [2026-03-04T20:16:05.352078] [DEBUG] [LOCAL ] No optimal features file found for AMPH: ./output/feature-sets/AMPH.txt [2026-03-04T20:16:05.352143] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:16:05.352178] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:16:05.352205] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:16:05.352263] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:16:05.409336] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:16:05.410318] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:16:05.410412] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:16:05.410447] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:16:05.534742] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:16:05.534918] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:16:05.534959] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:16:05.534987] [INFO ] [FORECASTER] Training complete [2026-03-04T20:16:05.538606] [DEBUG] [FORECASTER] AMPH: Forecast T+1@11:T+2@11: UP (p=57.53%) [2026-03-04T20:16:05.538912] [INFO ] [FORECASTER] Completed predict_future for AMPH [2026-03-04T20:16:05.539054] [INFO ] [sig ] AMPH: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:16:05.688440] [INFO ] [LOCAL ] Saved forecast: AMPH 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/AMPH.txt [2026-03-04T20:16:05.688639] [INFO ] [sig ] [162/3365] Completed AMPH in 0.4s | 2.65 sym/s | Total: 1.0m | ETA: 20.1m [2026-03-04T20:16:05.688683] [INFO ] [sig ] [163/3365] Forecasting AMPL... [2026-03-04T20:16:05.688715] [INFO ] [sig ] Generating forecast for: AMPL [2026-03-04T20:16:05.688744] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMPL' from 'https://tdm.silogroup.org/data/derivative_storage/AMPL.csv'. [2026-03-04T20:16:05.701149] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMPL'. [2026-03-04T20:16:05.701565] [INFO ] [FORECASTER] Starting predict_future for AMPL [2026-03-04T20:16:05.702411] [DEBUG] [LOCAL ] No optimal features file found for AMPL: ./output/feature-sets/AMPL.txt [2026-03-04T20:16:05.702465] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:16:05.702498] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:16:05.702526] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:16:05.702606] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:16:05.759179] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:16:05.760136] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:16:05.760223] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:16:05.760256] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:16:05.883420] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:16:05.883647] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:16:05.883710] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:16:05.883749] [INFO ] [FORECASTER] Training complete [2026-03-04T20:16:05.887740] [DEBUG] [FORECASTER] AMPL: Forecast T+1@11:T+2@11: UP (p=73.33%) [2026-03-04T20:16:05.888104] [INFO ] [FORECASTER] Completed predict_future for AMPL [2026-03-04T20:16:05.888287] [INFO ] [sig ] AMPL: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:16:06.069887] [INFO ] [LOCAL ] Saved forecast: AMPL 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/AMPL.txt [2026-03-04T20:16:06.070077] [INFO ] [sig ] [163/3365] Completed AMPL in 0.4s | 2.65 sym/s | Total: 1.0m | ETA: 20.1m [2026-03-04T20:16:06.070323] [INFO ] [sig ] [164/3365] Forecasting AMPX... [2026-03-04T20:16:06.070368] [INFO ] [sig ] Generating forecast for: AMPX [2026-03-04T20:16:06.070413] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMPX' from 'https://tdm.silogroup.org/data/derivative_storage/AMPX.csv'. [2026-03-04T20:16:06.083864] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMPX'. [2026-03-04T20:16:06.084230] [INFO ] [FORECASTER] Starting predict_future for AMPX [2026-03-04T20:16:06.085208] [DEBUG] [LOCAL ] No optimal features file found for AMPX: ./output/feature-sets/AMPX.txt [2026-03-04T20:16:06.085267] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:16:06.085302] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:16:06.085330] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:16:06.085388] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:16:06.146097] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:16:06.147084] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:16:06.147207] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:16:06.147245] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:16:06.272002] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:16:06.272171] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:16:06.272213] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:16:06.272242] [INFO ] [FORECASTER] Training complete [2026-03-04T20:16:06.275871] [DEBUG] [FORECASTER] AMPX: Forecast T+1@11:T+2@11: UP (p=89.27%) [2026-03-04T20:16:06.276173] [INFO ] [FORECASTER] Completed predict_future for AMPX [2026-03-04T20:16:06.276314] [INFO ] [sig ] AMPX: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:16:06.422695] [INFO ] [LOCAL ] Saved forecast: AMPX 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/AMPX.txt [2026-03-04T20:16:06.422863] [INFO ] [sig ] [164/3365] Completed AMPX in 0.4s | 2.65 sym/s | Total: 1.0m | ETA: 20.1m [2026-03-04T20:16:06.422908] [INFO ] [sig ] [165/3365] Forecasting AMRC... [2026-03-04T20:16:06.422940] [INFO ] [sig ] Generating forecast for: AMRC [2026-03-04T20:16:06.422970] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMRC' from 'https://tdm.silogroup.org/data/derivative_storage/AMRC.csv'. [2026-03-04T20:16:06.435637] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMRC'. [2026-03-04T20:16:06.436038] [INFO ] [FORECASTER] Starting predict_future for AMRC [2026-03-04T20:16:06.437034] [DEBUG] [LOCAL ] No optimal features file found for AMRC: ./output/feature-sets/AMRC.txt [2026-03-04T20:16:06.437092] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:16:06.437126] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:16:06.437153] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:16:06.437211] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:16:06.497619] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:16:06.498596] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:16:06.498685] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:16:06.498720] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:16:06.641350] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:16:06.641514] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:16:06.641554] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:16:06.641602] [INFO ] [FORECASTER] Training complete [2026-03-04T20:16:06.645100] [DEBUG] [FORECASTER] AMRC: Forecast T+1@11:T+2@11: UP (p=78.49%) [2026-03-04T20:16:06.645421] [INFO ] [FORECASTER] Completed predict_future for AMRC [2026-03-04T20:16:06.645559] [INFO ] [sig ] AMRC: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:16:06.802555] [INFO ] [LOCAL ] Saved forecast: AMRC 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/AMRC.txt [2026-03-04T20:16:06.802745] [INFO ] [sig ] [165/3365] Completed AMRC in 0.4s | 2.65 sym/s | Total: 1.0m | ETA: 20.1m [2026-03-04T20:16:06.802788] [INFO ] [sig ] [166/3365] Forecasting AMRN... [2026-03-04T20:16:06.802819] [INFO ] [sig ] Generating forecast for: AMRN [2026-03-04T20:16:06.802850] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMRN' from 'https://tdm.silogroup.org/data/derivative_storage/AMRN.csv'. [2026-03-04T20:16:06.814597] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMRN'. [2026-03-04T20:16:06.814961] [INFO ] [FORECASTER] Starting predict_future for AMRN [2026-03-04T20:16:06.815834] [DEBUG] [LOCAL ] No optimal features file found for AMRN: ./output/feature-sets/AMRN.txt [2026-03-04T20:16:06.815888] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:16:06.815921] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:16:06.815949] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:16:06.816006] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:16:06.876036] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:16:06.876955] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:16:06.877076] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:16:06.877111] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:16:06.997952] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:16:06.998111] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:16:06.998153] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:16:06.998182] [INFO ] [FORECASTER] Training complete [2026-03-04T20:16:07.001633] [DEBUG] [FORECASTER] AMRN: Forecast T+1@11:T+2@11: DOWN (p=15.91%) [2026-03-04T20:16:07.001925] [INFO ] [FORECASTER] Completed predict_future for AMRN [2026-03-04T20:16:07.002056] [INFO ] [sig ] AMRN: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:16:07.143966] [INFO ] [LOCAL ] Saved forecast: AMRN 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/AMRN.txt [2026-03-04T20:16:07.144124] [INFO ] [sig ] [166/3365] Completed AMRN in 0.3s | 2.65 sym/s | Total: 1.0m | ETA: 20.1m [2026-03-04T20:16:07.144165] [INFO ] [sig ] [167/3365] Forecasting AMRX... [2026-03-04T20:16:07.144195] [INFO ] [sig ] Generating forecast for: AMRX [2026-03-04T20:16:07.144226] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMRX' from 'https://tdm.silogroup.org/data/derivative_storage/AMRX.csv'. [2026-03-04T20:16:07.156078] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMRX'. [2026-03-04T20:16:07.156446] [INFO ] [FORECASTER] Starting predict_future for AMRX [2026-03-04T20:16:07.157250] [DEBUG] [LOCAL ] No optimal features file found for AMRX: ./output/feature-sets/AMRX.txt [2026-03-04T20:16:07.157332] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:16:07.157366] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:16:07.157393] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:16:07.157450] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:16:07.220187] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:16:07.221125] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:16:07.221222] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:16:07.221267] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:16:07.348398] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:16:07.348601] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:16:07.348648] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:16:07.348677] [INFO ] [FORECASTER] Training complete [2026-03-04T20:16:07.352223] [DEBUG] [FORECASTER] AMRX: Forecast T+1@11:T+2@11: UP (p=92.71%) [2026-03-04T20:16:07.352527] [INFO ] [FORECASTER] Completed predict_future for AMRX [2026-03-04T20:16:07.352684] [INFO ] [sig ] AMRX: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:16:07.511521] [INFO ] [LOCAL ] Saved forecast: AMRX 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/AMRX.txt [2026-03-04T20:16:07.511704] [INFO ] [sig ] [167/3365] Completed AMRX in 0.4s | 2.65 sym/s | Total: 1.0m | ETA: 20.1m [2026-03-04T20:16:07.511747] [INFO ] [sig ] [168/3365] Forecasting AMSC... [2026-03-04T20:16:07.511778] [INFO ] [sig ] Generating forecast for: AMSC [2026-03-04T20:16:07.511810] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMSC' from 'https://tdm.silogroup.org/data/derivative_storage/AMSC.csv'. [2026-03-04T20:16:07.524406] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMSC'. [2026-03-04T20:16:07.524868] [INFO ] [FORECASTER] Starting predict_future for AMSC [2026-03-04T20:16:07.525783] [DEBUG] [LOCAL ] No optimal features file found for AMSC: ./output/feature-sets/AMSC.txt [2026-03-04T20:16:07.525840] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:16:07.525874] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:16:07.525905] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:16:07.525967] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:16:07.590847] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:16:07.592121] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:16:07.592254] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:16:07.592307] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:16:07.735368] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:16:07.735536] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:16:07.735621] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:16:07.735682] [INFO ] [FORECASTER] Training complete [2026-03-04T20:16:07.739940] [DEBUG] [FORECASTER] AMSC: Forecast T+1@11:T+2@11: DOWN (p=7.89%) [2026-03-04T20:16:07.740258] [INFO ] [FORECASTER] Completed predict_future for AMSC [2026-03-04T20:16:07.740401] [INFO ] [sig ] AMSC: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:16:07.909536] [INFO ] [LOCAL ] Saved forecast: AMSC 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/AMSC.txt [2026-03-04T20:16:07.909765] [INFO ] [sig ] [168/3365] Completed AMSC in 0.4s | 2.65 sym/s | Total: 1.1m | ETA: 20.1m [2026-03-04T20:16:07.909809] [INFO ] [sig ] [169/3365] Forecasting AMSF... [2026-03-04T20:16:07.909840] [INFO ] [sig ] Generating forecast for: AMSF [2026-03-04T20:16:07.909873] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMSF' from 'https://tdm.silogroup.org/data/derivative_storage/AMSF.csv'. [2026-03-04T20:16:07.922792] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMSF'. [2026-03-04T20:16:07.923173] [INFO ] [FORECASTER] Starting predict_future for AMSF [2026-03-04T20:16:07.924067] [DEBUG] [LOCAL ] No optimal features file found for AMSF: ./output/feature-sets/AMSF.txt [2026-03-04T20:16:07.924125] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:16:07.924160] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:16:07.924189] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:16:07.924441] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:16:07.990177] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:16:07.991168] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:16:07.991260] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:16:07.991295] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:16:08.118848] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:16:08.119026] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:16:08.119072] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:16:08.119104] [INFO ] [FORECASTER] Training complete [2026-03-04T20:16:08.122863] [DEBUG] [FORECASTER] AMSF: Forecast T+1@11:T+2@11: UP (p=95.85%) [2026-03-04T20:16:08.123176] [INFO ] [FORECASTER] Completed predict_future for AMSF [2026-03-04T20:16:08.123528] [INFO ] [sig ] AMSF: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:16:08.280609] [INFO ] [LOCAL ] Saved forecast: AMSF 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/AMSF.txt [2026-03-04T20:16:08.280808] [INFO ] [sig ] [169/3365] Completed AMSF in 0.4s | 2.65 sym/s | Total: 1.1m | ETA: 20.1m [2026-03-04T20:16:08.280851] [INFO ] [sig ] [170/3365] Forecasting AMTB... [2026-03-04T20:16:08.280883] [INFO ] [sig ] Generating forecast for: AMTB [2026-03-04T20:16:08.280916] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMTB' from 'https://tdm.silogroup.org/data/derivative_storage/AMTB.csv'. [2026-03-04T20:16:08.293796] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMTB'. [2026-03-04T20:16:08.294245] [INFO ] [FORECASTER] Starting predict_future for AMTB [2026-03-04T20:16:08.295503] [DEBUG] [LOCAL ] No optimal features file found for AMTB: ./output/feature-sets/AMTB.txt [2026-03-04T20:16:08.295593] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:16:08.295663] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:16:08.295697] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:16:08.295774] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:16:08.367337] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:16:08.368824] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:16:08.368920] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:16:08.368953] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:16:08.524678] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:16:08.524851] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:16:08.524898] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:16:08.524927] [INFO ] [FORECASTER] Training complete [2026-03-04T20:16:08.529360] [DEBUG] [FORECASTER] AMTB: Forecast T+1@11:T+2@11: DOWN (p=20.19%) [2026-03-04T20:16:08.529766] [INFO ] [FORECASTER] Completed predict_future for AMTB [2026-03-04T20:16:08.529925] [INFO ] [sig ] AMTB: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:16:08.699103] [INFO ] [LOCAL ] Saved forecast: AMTB 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/AMTB.txt [2026-03-04T20:16:08.699322] [INFO ] [sig ] [170/3365] Completed AMTB in 0.4s | 2.65 sym/s | Total: 1.1m | ETA: 20.1m [2026-03-04T20:16:08.699387] [INFO ] [sig ] [171/3365] Forecasting AMTX... [2026-03-04T20:16:08.699430] [INFO ] [sig ] Generating forecast for: AMTX [2026-03-04T20:16:08.699476] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMTX' from 'https://tdm.silogroup.org/data/derivative_storage/AMTX.csv'. [2026-03-04T20:16:08.715912] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMTX'. [2026-03-04T20:16:08.716557] [INFO ] [FORECASTER] Starting predict_future for AMTX [2026-03-04T20:16:08.717793] [DEBUG] [LOCAL ] No optimal features file found for AMTX: ./output/feature-sets/AMTX.txt [2026-03-04T20:16:08.717851] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:16:08.717897] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:16:08.717928] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:16:08.717989] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:16:08.783766] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:16:08.784747] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:16:08.784836] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:16:08.784871] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:16:08.913653] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:16:08.913819] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:16:08.913861] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:16:08.913889] [INFO ] [FORECASTER] Training complete [2026-03-04T20:16:08.917365] [DEBUG] [FORECASTER] AMTX: Forecast T+1@11:T+2@11: UP (p=80.68%) [2026-03-04T20:16:08.917677] [INFO ] [FORECASTER] Completed predict_future for AMTX [2026-03-04T20:16:08.917816] [INFO ] [sig ] AMTX: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:16:09.065604] [INFO ] [LOCAL ] Saved forecast: AMTX 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/AMTX.txt [2026-03-04T20:16:09.065759] [INFO ] [sig ] [171/3365] Completed AMTX in 0.4s | 2.65 sym/s | Total: 1.1m | ETA: 20.1m [2026-03-04T20:16:09.065800] [INFO ] [sig ] [172/3365] Forecasting AMWD... [2026-03-04T20:16:09.065830] [INFO ] [sig ] Generating forecast for: AMWD [2026-03-04T20:16:09.065861] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMWD' from 'https://tdm.silogroup.org/data/derivative_storage/AMWD.csv'. [2026-03-04T20:16:09.077192] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMWD'. [2026-03-04T20:16:09.077521] [INFO ] [FORECASTER] Starting predict_future for AMWD [2026-03-04T20:16:09.078313] [DEBUG] [LOCAL ] No optimal features file found for AMWD: ./output/feature-sets/AMWD.txt [2026-03-04T20:16:09.078366] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:16:09.078400] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:16:09.078427] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:16:09.078489] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:16:09.138737] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:16:09.139737] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:16:09.139837] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:16:09.139872] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:16:09.261078] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:16:09.261242] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:16:09.261284] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:16:09.261314] [INFO ] [FORECASTER] Training complete [2026-03-04T20:16:09.264844] [DEBUG] [FORECASTER] AMWD: Forecast T+1@11:T+2@11: DOWN (p=48.19%) [2026-03-04T20:16:09.265137] [INFO ] [FORECASTER] Completed predict_future for AMWD [2026-03-04T20:16:09.265285] [INFO ] [sig ] AMWD: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:16:09.426634] [INFO ] [LOCAL ] Saved forecast: AMWD 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/AMWD.txt [2026-03-04T20:16:09.426828] [INFO ] [sig ] [172/3365] Completed AMWD in 0.4s | 2.65 sym/s | Total: 1.1m | ETA: 20.1m [2026-03-04T20:16:09.426872] [INFO ] [sig ] [173/3365] Forecasting AMWL... [2026-03-04T20:16:09.426903] [INFO ] [sig ] Generating forecast for: AMWL [2026-03-04T20:16:09.426935] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMWL' from 'https://tdm.silogroup.org/data/derivative_storage/AMWL.csv'. [2026-03-04T20:16:09.439740] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMWL'. [2026-03-04T20:16:09.440178] [INFO ] [FORECASTER] Starting predict_future for AMWL [2026-03-04T20:16:09.441414] [DEBUG] [LOCAL ] No optimal features file found for AMWL: ./output/feature-sets/AMWL.txt [2026-03-04T20:16:09.441482] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:16:09.441599] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:16:09.441639] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:16:09.441709] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:16:09.511743] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:16:09.512721] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:16:09.512812] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:16:09.512847] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:16:09.642072] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:16:09.642239] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:16:09.642281] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:16:09.642312] [INFO ] [FORECASTER] Training complete [2026-03-04T20:16:09.645951] [DEBUG] [FORECASTER] AMWL: Forecast T+1@11:T+2@11: DOWN (p=5.97%) [2026-03-04T20:16:09.646268] [INFO ] [FORECASTER] Completed predict_future for AMWL [2026-03-04T20:16:09.646418] [INFO ] [sig ] AMWL: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:16:09.796620] [INFO ] [LOCAL ] Saved forecast: AMWL 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/AMWL.txt [2026-03-04T20:16:09.796812] [INFO ] [sig ] [173/3365] Completed AMWL in 0.4s | 2.65 sym/s | Total: 1.1m | ETA: 20.1m [2026-03-04T20:16:09.796856] [INFO ] [sig ] [174/3365] Forecasting AMX... [2026-03-04T20:16:09.796886] [INFO ] [sig ] Generating forecast for: AMX [2026-03-04T20:16:09.796933] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMX' from 'https://tdm.silogroup.org/data/derivative_storage/AMX.csv'. [2026-03-04T20:16:09.813705] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMX'. [2026-03-04T20:16:09.814209] [INFO ] [FORECASTER] Starting predict_future for AMX [2026-03-04T20:16:09.815332] [DEBUG] [LOCAL ] No optimal features file found for AMX: ./output/feature-sets/AMX.txt [2026-03-04T20:16:09.815400] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:16:09.815444] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:16:09.815480] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:16:09.815558] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:16:09.892465] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:16:09.893422] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:16:09.893516] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:16:09.893551] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:16:10.036436] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:16:10.036651] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:16:10.036716] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:16:10.036765] [INFO ] [FORECASTER] Training complete [2026-03-04T20:16:10.042868] [DEBUG] [FORECASTER] AMX: Forecast T+1@11:T+2@11: UP (p=60.65%) [2026-03-04T20:16:10.043302] [INFO ] [FORECASTER] Completed predict_future for AMX [2026-03-04T20:16:10.043493] [INFO ] [sig ] AMX: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:16:10.198504] [INFO ] [LOCAL ] Saved forecast: AMX 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/AMX.txt [2026-03-04T20:16:10.198799] [INFO ] [sig ] [174/3365] Completed AMX in 0.4s | 2.65 sym/s | Total: 1.1m | ETA: 20.1m [2026-03-04T20:16:10.198869] [INFO ] [sig ] [175/3365] Forecasting AMZD... [2026-03-04T20:16:10.198901] [INFO ] [sig ] Generating forecast for: AMZD [2026-03-04T20:16:10.198934] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMZD' from 'https://tdm.silogroup.org/data/derivative_storage/AMZD.csv'. [2026-03-04T20:16:10.217734] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMZD'. [2026-03-04T20:16:10.218137] [INFO ] [FORECASTER] Starting predict_future for AMZD [2026-03-04T20:16:10.219015] [DEBUG] [LOCAL ] No optimal features file found for AMZD: ./output/feature-sets/AMZD.txt [2026-03-04T20:16:10.219072] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:16:10.219106] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:16:10.219135] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:16:10.219197] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:16:10.282170] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:16:10.283256] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:16:10.283380] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:16:10.283417] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:16:10.414725] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:16:10.414897] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:16:10.414954] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:16:10.414995] [INFO ] [FORECASTER] Training complete [2026-03-04T20:16:10.419382] [DEBUG] [FORECASTER] AMZD: Forecast T+1@11:T+2@11: DOWN (p=41.49%) [2026-03-04T20:16:10.419703] [INFO ] [FORECASTER] Completed predict_future for AMZD [2026-03-04T20:16:10.419855] [INFO ] [sig ] AMZD: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:16:10.575209] [INFO ] [LOCAL ] Saved forecast: AMZD 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/AMZD.txt [2026-03-04T20:16:10.575373] [INFO ] [sig ] [175/3365] Completed AMZD in 0.4s | 2.65 sym/s | Total: 1.1m | ETA: 20.0m [2026-03-04T20:16:10.575414] [INFO ] [sig ] [176/3365] Forecasting AMZN... [2026-03-04T20:16:10.575445] [INFO ] [sig ] Generating forecast for: AMZN [2026-03-04T20:16:10.575477] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMZN' from 'https://tdm.silogroup.org/data/derivative_storage/AMZN.csv'. [2026-03-04T20:16:10.592932] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMZN'. [2026-03-04T20:16:10.593454] [INFO ] [FORECASTER] Starting predict_future for AMZN [2026-03-04T20:16:10.594487] [DEBUG] [LOCAL ] No optimal features file found for AMZN: ./output/feature-sets/AMZN.txt [2026-03-04T20:16:10.594545] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:16:10.594605] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:16:10.594636] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:16:10.594693] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:16:10.655769] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:16:10.656490] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:16:10.656601] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:16:10.656638] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:16:10.785918] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:16:10.786082] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:16:10.786124] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:16:10.786199] [INFO ] [FORECASTER] Training complete [2026-03-04T20:16:10.789875] [DEBUG] [FORECASTER] AMZN: Forecast T+1@11:T+2@11: UP (p=59.21%) [2026-03-04T20:16:10.790159] [INFO ] [FORECASTER] Completed predict_future for AMZN [2026-03-04T20:16:10.790307] [INFO ] [sig ] AMZN: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:16:10.933004] [INFO ] [LOCAL ] Saved forecast: AMZN 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/AMZN.txt [2026-03-04T20:16:10.933174] [INFO ] [sig ] [176/3365] Completed AMZN in 0.4s | 2.65 sym/s | Total: 1.1m | ETA: 20.0m [2026-03-04T20:16:10.933214] [INFO ] [sig ] [177/3365] Forecasting AMZZ... [2026-03-04T20:16:10.933244] [INFO ] [sig ] Generating forecast for: AMZZ [2026-03-04T20:16:10.933277] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMZZ' from 'https://tdm.silogroup.org/data/derivative_storage/AMZZ.csv'. [2026-03-04T20:16:10.945937] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMZZ'. [2026-03-04T20:16:10.946315] [INFO ] [FORECASTER] Starting predict_future for AMZZ [2026-03-04T20:16:10.947236] [DEBUG] [LOCAL ] No optimal features file found for AMZZ: ./output/feature-sets/AMZZ.txt [2026-03-04T20:16:10.947316] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:16:10.947353] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:16:10.947383] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:16:10.947461] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:16:11.007335] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:16:11.008182] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:16:11.008266] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:16:11.008299] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:16:11.130499] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:16:11.130788] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:16:11.130838] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:16:11.130868] [INFO ] [FORECASTER] Training complete [2026-03-04T20:16:11.135027] [DEBUG] [FORECASTER] AMZZ: Forecast T+1@11:T+2@11: DOWN (p=1.49%) [2026-03-04T20:16:11.135349] [INFO ] [FORECASTER] Completed predict_future for AMZZ [2026-03-04T20:16:11.135495] [INFO ] [sig ] AMZZ: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:16:11.280232] [INFO ] [LOCAL ] Saved forecast: AMZZ 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/AMZZ.txt [2026-03-04T20:16:11.280386] [INFO ] [sig ] [177/3365] Completed AMZZ in 0.3s | 2.65 sym/s | Total: 1.1m | ETA: 20.0m [2026-03-04T20:16:11.280427] [INFO ] [sig ] [178/3365] Forecasting AN... [2026-03-04T20:16:11.280457] [INFO ] [sig ] Generating forecast for: AN [2026-03-04T20:16:11.280487] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AN' from 'https://tdm.silogroup.org/data/derivative_storage/AN.csv'. [2026-03-04T20:16:11.296939] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AN'. [2026-03-04T20:16:11.297389] [INFO ] [FORECASTER] Starting predict_future for AN [2026-03-04T20:16:11.298248] [DEBUG] [LOCAL ] No optimal features file found for AN: ./output/feature-sets/AN.txt [2026-03-04T20:16:11.298302] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:16:11.298334] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:16:11.298361] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:16:11.298423] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:16:11.363622] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:16:11.364548] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:16:11.364657] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:16:11.364692] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:16:11.496216] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:16:11.496382] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:16:11.496439] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:16:11.496471] [INFO ] [FORECASTER] Training complete [2026-03-04T20:16:11.499946] [DEBUG] [FORECASTER] AN: Forecast T+1@11:T+2@11: UP (p=53.18%) [2026-03-04T20:16:11.500223] [INFO ] [FORECASTER] Completed predict_future for AN [2026-03-04T20:16:11.500353] [INFO ] [sig ] AN: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:16:11.647505] [INFO ] [LOCAL ] Saved forecast: AN 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/AN.txt [2026-03-04T20:16:11.647716] [INFO ] [sig ] [178/3365] Completed AN in 0.4s | 2.65 sym/s | Total: 1.1m | ETA: 20.0m [2026-03-04T20:16:11.647763] [INFO ] [sig ] [179/3365] Forecasting ANAB... [2026-03-04T20:16:11.647792] [INFO ] [sig ] Generating forecast for: ANAB [2026-03-04T20:16:11.647823] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANAB' from 'https://tdm.silogroup.org/data/derivative_storage/ANAB.csv'. [2026-03-04T20:16:11.660454] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANAB'. [2026-03-04T20:16:11.660775] [INFO ] [FORECASTER] Starting predict_future for ANAB [2026-03-04T20:16:11.661599] [DEBUG] [LOCAL ] No optimal features file found for ANAB: ./output/feature-sets/ANAB.txt [2026-03-04T20:16:11.661655] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:16:11.661688] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:16:11.661717] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:16:11.661807] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:16:11.722720] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:16:11.723628] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:16:11.723714] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:16:11.723747] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:16:11.848557] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:16:11.848789] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:16:11.848831] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:16:11.848861] [INFO ] [FORECASTER] Training complete [2026-03-04T20:16:11.852909] [DEBUG] [FORECASTER] ANAB: Forecast T+1@11:T+2@11: UP (p=53.03%) [2026-03-04T20:16:11.853267] [INFO ] [FORECASTER] Completed predict_future for ANAB [2026-03-04T20:16:11.853417] [INFO ] [sig ] ANAB: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:16:12.002727] [INFO ] [LOCAL ] Saved forecast: ANAB 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/ANAB.txt [2026-03-04T20:16:12.002955] [INFO ] [sig ] [179/3365] Completed ANAB in 0.4s | 2.66 sym/s | Total: 1.1m | ETA: 20.0m [2026-03-04T20:16:12.003007] [INFO ] [sig ] [180/3365] Forecasting ANDE... [2026-03-04T20:16:12.003043] [INFO ] [sig ] Generating forecast for: ANDE [2026-03-04T20:16:12.003074] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANDE' from 'https://tdm.silogroup.org/data/derivative_storage/ANDE.csv'. [2026-03-04T20:16:12.019633] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANDE'. [2026-03-04T20:16:12.020338] [INFO ] [FORECASTER] Starting predict_future for ANDE [2026-03-04T20:16:12.021323] [DEBUG] [LOCAL ] No optimal features file found for ANDE: ./output/feature-sets/ANDE.txt [2026-03-04T20:16:12.021379] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:16:12.021419] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:16:12.021448] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:16:12.021512] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:16:12.081775] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:16:12.082721] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:16:12.082871] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:16:12.082908] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:16:12.220612] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:16:12.220791] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:16:12.220839] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:16:12.220871] [INFO ] [FORECASTER] Training complete [2026-03-04T20:16:12.224823] [DEBUG] [FORECASTER] ANDE: Forecast T+1@11:T+2@11: UP (p=99.41%) [2026-03-04T20:16:12.225131] [INFO ] [FORECASTER] Completed predict_future for ANDE [2026-03-04T20:16:12.225289] [INFO ] [sig ] ANDE: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:16:12.370045] [INFO ] [LOCAL ] Saved forecast: ANDE 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/ANDE.txt [2026-03-04T20:16:12.370183] [INFO ] [sig ] [180/3365] Completed ANDE in 0.4s | 2.66 sym/s | Total: 1.1m | ETA: 20.0m [2026-03-04T20:16:12.370413] [INFO ] [sig ] [181/3365] Forecasting ANF... [2026-03-04T20:16:12.370443] [INFO ] [sig ] Generating forecast for: ANF [2026-03-04T20:16:12.370473] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANF' from 'https://tdm.silogroup.org/data/derivative_storage/ANF.csv'. [2026-03-04T20:16:12.383234] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANF'. [2026-03-04T20:16:12.383503] [INFO ] [FORECASTER] Starting predict_future for ANF [2026-03-04T20:16:12.384289] [DEBUG] [LOCAL ] No optimal features file found for ANF: ./output/feature-sets/ANF.txt [2026-03-04T20:16:12.384342] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:16:12.384375] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:16:12.384402] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:16:12.384458] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:16:12.443805] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:16:12.444730] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:16:12.444812] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:16:12.444844] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:16:12.566788] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:16:12.566934] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:16:12.566973] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:16:12.567002] [INFO ] [FORECASTER] Training complete [2026-03-04T20:16:12.570378] [DEBUG] [FORECASTER] ANF: Forecast T+1@11:T+2@11: UP (p=81.29%) [2026-03-04T20:16:12.570682] [INFO ] [FORECASTER] Completed predict_future for ANF [2026-03-04T20:16:12.570814] [INFO ] [sig ] ANF: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:16:12.722113] [INFO ] [LOCAL ] Saved forecast: ANF 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/ANF.txt [2026-03-04T20:16:12.722288] [INFO ] [sig ] [181/3365] Completed ANF in 0.4s | 2.66 sym/s | Total: 1.1m | ETA: 20.0m [2026-03-04T20:16:12.722329] [INFO ] [sig ] [182/3365] Forecasting ANGI... [2026-03-04T20:16:12.722358] [INFO ] [sig ] Generating forecast for: ANGI [2026-03-04T20:16:12.722389] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANGI' from 'https://tdm.silogroup.org/data/derivative_storage/ANGI.csv'. [2026-03-04T20:16:12.737802] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANGI'. [2026-03-04T20:16:12.738300] [INFO ] [FORECASTER] Starting predict_future for ANGI [2026-03-04T20:16:12.739328] [DEBUG] [LOCAL ] No optimal features file found for ANGI: ./output/feature-sets/ANGI.txt [2026-03-04T20:16:12.739390] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:16:12.739429] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:16:12.739486] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:16:12.739562] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:16:12.811013] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:16:12.811966] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:16:12.812055] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:16:12.812089] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:16:12.940744] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:16:12.940911] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:16:12.940952] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:16:12.940982] [INFO ] [FORECASTER] Training complete [2026-03-04T20:16:12.945288] [DEBUG] [FORECASTER] ANGI: Forecast T+1@11:T+2@11: UP (p=96.41%) [2026-03-04T20:16:12.945693] [INFO ] [FORECASTER] Completed predict_future for ANGI [2026-03-04T20:16:12.945869] [INFO ] [sig ] ANGI: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:16:13.099336] [INFO ] [LOCAL ] Saved forecast: ANGI 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/ANGI.txt [2026-03-04T20:16:13.099478] [INFO ] [sig ] [182/3365] Completed ANGI in 0.4s | 2.66 sym/s | Total: 1.1m | ETA: 20.0m [2026-03-04T20:16:13.099517] [INFO ] [sig ] [183/3365] Forecasting ANGL... [2026-03-04T20:16:13.099546] [INFO ] [sig ] Generating forecast for: ANGL [2026-03-04T20:16:13.099597] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANGL' from 'https://tdm.silogroup.org/data/derivative_storage/ANGL.csv'. [2026-03-04T20:16:13.112304] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANGL'. [2026-03-04T20:16:13.112663] [INFO ] [FORECASTER] Starting predict_future for ANGL [2026-03-04T20:16:13.113455] [DEBUG] [LOCAL ] No optimal features file found for ANGL: ./output/feature-sets/ANGL.txt [2026-03-04T20:16:13.113508] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:16:13.113540] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:16:13.113585] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:16:13.113646] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:16:13.170138] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:16:13.170897] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:16:13.171013] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:16:13.171048] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:16:13.294806] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:16:13.294973] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:16:13.295015] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:16:13.295044] [INFO ] [FORECASTER] Training complete [2026-03-04T20:16:13.298614] [DEBUG] [FORECASTER] ANGL: Forecast T+1@11:T+2@11: UP (p=68.36%) [2026-03-04T20:16:13.298904] [INFO ] [FORECASTER] Completed predict_future for ANGL [2026-03-04T20:16:13.299040] [INFO ] [sig ] ANGL: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:16:13.462020] [INFO ] [LOCAL ] Saved forecast: ANGL 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/ANGL.txt [2026-03-04T20:16:13.462211] [INFO ] [sig ] [183/3365] Completed ANGL in 0.4s | 2.66 sym/s | Total: 1.1m | ETA: 20.0m [2026-03-04T20:16:13.462253] [INFO ] [sig ] [184/3365] Forecasting ANGO... [2026-03-04T20:16:13.462283] [INFO ] [sig ] Generating forecast for: ANGO [2026-03-04T20:16:13.462316] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANGO' from 'https://tdm.silogroup.org/data/derivative_storage/ANGO.csv'. [2026-03-04T20:16:13.475226] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANGO'. [2026-03-04T20:16:13.475662] [INFO ] [FORECASTER] Starting predict_future for ANGO [2026-03-04T20:16:13.476616] [DEBUG] [LOCAL ] No optimal features file found for ANGO: ./output/feature-sets/ANGO.txt [2026-03-04T20:16:13.476680] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:16:13.476714] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:16:13.476742] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:16:13.476800] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:16:13.534265] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:16:13.535237] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:16:13.535345] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:16:13.535380] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:16:13.657527] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:16:13.657724] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:16:13.657765] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:16:13.657794] [INFO ] [FORECASTER] Training complete [2026-03-04T20:16:13.661489] [DEBUG] [FORECASTER] ANGO: Forecast T+1@11:T+2@11: DOWN (p=21.98%) [2026-03-04T20:16:13.661897] [INFO ] [FORECASTER] Completed predict_future for ANGO [2026-03-04T20:16:13.662066] [INFO ] [sig ] ANGO: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:16:13.809371] [INFO ] [LOCAL ] Saved forecast: ANGO 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/ANGO.txt [2026-03-04T20:16:13.809542] [INFO ] [sig ] [184/3365] Completed ANGO in 0.3s | 2.66 sym/s | Total: 1.2m | ETA: 19.9m [2026-03-04T20:16:13.809608] [INFO ] [sig ] [185/3365] Forecasting ANIK... [2026-03-04T20:16:13.809643] [INFO ] [sig ] Generating forecast for: ANIK [2026-03-04T20:16:13.809679] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANIK' from 'https://tdm.silogroup.org/data/derivative_storage/ANIK.csv'. [2026-03-04T20:16:13.821804] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANIK'. [2026-03-04T20:16:13.822221] [INFO ] [FORECASTER] Starting predict_future for ANIK [2026-03-04T20:16:13.823100] [DEBUG] [LOCAL ] No optimal features file found for ANIK: ./output/feature-sets/ANIK.txt [2026-03-04T20:16:13.823157] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:16:13.823190] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:16:13.823216] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:16:13.823273] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:16:13.881719] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:16:13.882680] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:16:13.882786] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:16:13.882820] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:16:14.023591] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:16:14.023760] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:16:14.023801] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:16:14.023829] [INFO ] [FORECASTER] Training complete [2026-03-04T20:16:14.027320] [DEBUG] [FORECASTER] ANIK: Forecast T+1@11:T+2@11: DOWN (p=4.89%) [2026-03-04T20:16:14.027644] [INFO ] [FORECASTER] Completed predict_future for ANIK [2026-03-04T20:16:14.027785] [INFO ] [sig ] ANIK: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:16:14.179453] [INFO ] [LOCAL ] Saved forecast: ANIK 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/ANIK.txt [2026-03-04T20:16:14.179653] [INFO ] [sig ] [185/3365] Completed ANIK in 0.4s | 2.66 sym/s | Total: 1.2m | ETA: 19.9m [2026-03-04T20:16:14.179696] [INFO ] [sig ] [186/3365] Forecasting ANIP... [2026-03-04T20:16:14.179727] [INFO ] [sig ] Generating forecast for: ANIP [2026-03-04T20:16:14.179764] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANIP' from 'https://tdm.silogroup.org/data/derivative_storage/ANIP.csv'. [2026-03-04T20:16:14.191334] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANIP'. [2026-03-04T20:16:14.191724] [INFO ] [FORECASTER] Starting predict_future for ANIP [2026-03-04T20:16:14.192512] [DEBUG] [LOCAL ] No optimal features file found for ANIP: ./output/feature-sets/ANIP.txt [2026-03-04T20:16:14.192566] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:16:14.192625] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:16:14.192653] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:16:14.192710] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:16:14.252286] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:16:14.253211] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:16:14.253494] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:16:14.253527] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:16:14.380066] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:16:14.380233] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:16:14.380275] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:16:14.380305] [INFO ] [FORECASTER] Training complete [2026-03-04T20:16:14.383784] [DEBUG] [FORECASTER] ANIP: Forecast T+1@11:T+2@11: UP (p=74.14%) [2026-03-04T20:16:14.384086] [INFO ] [FORECASTER] Completed predict_future for ANIP [2026-03-04T20:16:14.384238] [INFO ] [sig ] ANIP: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:16:14.537640] [INFO ] [LOCAL ] Saved forecast: ANIP 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/ANIP.txt [2026-03-04T20:16:14.537842] [INFO ] [sig ] [186/3365] Completed ANIP in 0.4s | 2.66 sym/s | Total: 1.2m | ETA: 19.9m [2026-03-04T20:16:14.537883] [INFO ] [sig ] [187/3365] Forecasting ANIX... [2026-03-04T20:16:14.537920] [INFO ] [sig ] Generating forecast for: ANIX [2026-03-04T20:16:14.537963] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANIX' from 'https://tdm.silogroup.org/data/derivative_storage/ANIX.csv'. [2026-03-04T20:16:14.550513] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANIX'. [2026-03-04T20:16:14.550921] [INFO ] [FORECASTER] Starting predict_future for ANIX [2026-03-04T20:16:14.551748] [DEBUG] [LOCAL ] No optimal features file found for ANIX: ./output/feature-sets/ANIX.txt [2026-03-04T20:16:14.551801] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:16:14.551835] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:16:14.551862] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:16:14.551919] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:16:14.609901] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:16:14.610815] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:16:14.610903] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:16:14.610936] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:16:14.734721] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:16:14.734886] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:16:14.734927] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:16:14.734956] [INFO ] [FORECASTER] Training complete [2026-03-04T20:16:14.738827] [DEBUG] [FORECASTER] ANIX: Forecast T+1@11:T+2@11: UP (p=65.94%) [2026-03-04T20:16:14.739135] [INFO ] [FORECASTER] Completed predict_future for ANIX [2026-03-04T20:16:14.739276] [INFO ] [sig ] ANIX: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:16:14.891842] [INFO ] [LOCAL ] Saved forecast: ANIX 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/ANIX.txt [2026-03-04T20:16:14.892015] [INFO ] [sig ] [187/3365] Completed ANIX in 0.4s | 2.66 sym/s | Total: 1.2m | ETA: 19.9m [2026-03-04T20:16:14.892059] [INFO ] [sig ] [188/3365] Forecasting ANNX... [2026-03-04T20:16:14.892090] [INFO ] [sig ] Generating forecast for: ANNX [2026-03-04T20:16:14.892125] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANNX' from 'https://tdm.silogroup.org/data/derivative_storage/ANNX.csv'. [2026-03-04T20:16:14.905009] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANNX'. [2026-03-04T20:16:14.905647] [INFO ] [FORECASTER] Starting predict_future for ANNX [2026-03-04T20:16:14.906514] [DEBUG] [LOCAL ] No optimal features file found for ANNX: ./output/feature-sets/ANNX.txt [2026-03-04T20:16:14.906568] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:16:14.906634] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:16:14.906663] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:16:14.906721] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:16:14.971047] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:16:14.972084] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:16:14.972182] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:16:14.972215] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:16:15.099983] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:16:15.100167] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:16:15.100224] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:16:15.100257] [INFO ] [FORECASTER] Training complete [2026-03-04T20:16:15.104666] [DEBUG] [FORECASTER] ANNX: Forecast T+1@11:T+2@11: DOWN (p=12.21%) [2026-03-04T20:16:15.105111] [INFO ] [FORECASTER] Completed predict_future for ANNX [2026-03-04T20:16:15.105302] [INFO ] [sig ] ANNX: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:16:15.257168] [INFO ] [LOCAL ] Saved forecast: ANNX 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/ANNX.txt [2026-03-04T20:16:15.257355] [INFO ] [sig ] [188/3365] Completed ANNX in 0.4s | 2.66 sym/s | Total: 1.2m | ETA: 19.9m [2026-03-04T20:16:15.257607] [INFO ] [sig ] [189/3365] Forecasting ANTX... [2026-03-04T20:16:15.257641] [INFO ] [sig ] Generating forecast for: ANTX [2026-03-04T20:16:15.257674] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANTX' from 'https://tdm.silogroup.org/data/derivative_storage/ANTX.csv'. [2026-03-04T20:16:15.271169] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANTX'. [2026-03-04T20:16:15.271501] [INFO ] [FORECASTER] Starting predict_future for ANTX [2026-03-04T20:16:15.272343] [DEBUG] [LOCAL ] No optimal features file found for ANTX: ./output/feature-sets/ANTX.txt [2026-03-04T20:16:15.272399] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:16:15.272433] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:16:15.272461] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:16:15.272517] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:16:15.335870] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:16:15.336595] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:16:15.336680] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:16:15.336715] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:16:15.454751] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:16:15.454915] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:16:15.454955] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:16:15.455019] [INFO ] [FORECASTER] Training complete [2026-03-04T20:16:15.458693] [DEBUG] [FORECASTER] ANTX: Forecast T+1@11:T+2@11: UP (p=63.57%) [2026-03-04T20:16:15.458988] [INFO ] [FORECASTER] Completed predict_future for ANTX [2026-03-04T20:16:15.459128] [INFO ] [sig ] ANTX: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:16:15.606341] [INFO ] [LOCAL ] Saved forecast: ANTX 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/ANTX.txt [2026-03-04T20:16:15.606486] [INFO ] [sig ] [189/3365] Completed ANTX in 0.3s | 2.66 sym/s | Total: 1.2m | ETA: 19.9m [2026-03-04T20:16:15.606527] [INFO ] [sig ] [190/3365] Forecasting ANVS... [2026-03-04T20:16:15.606557] [INFO ] [sig ] Generating forecast for: ANVS [2026-03-04T20:16:15.606608] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANVS' from 'https://tdm.silogroup.org/data/derivative_storage/ANVS.csv'. [2026-03-04T20:16:15.618450] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANVS'. [2026-03-04T20:16:15.618779] [INFO ] [FORECASTER] Starting predict_future for ANVS [2026-03-04T20:16:15.619560] [DEBUG] [LOCAL ] No optimal features file found for ANVS: ./output/feature-sets/ANVS.txt [2026-03-04T20:16:15.619640] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:16:15.619697] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:16:15.619726] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:16:15.619784] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:16:15.678173] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:16:15.678950] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:16:15.679036] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:16:15.679069] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:16:15.804617] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:16:15.804812] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:16:15.804854] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:16:15.804883] [INFO ] [FORECASTER] Training complete [2026-03-04T20:16:15.808679] [DEBUG] [FORECASTER] ANVS: Forecast T+1@11:T+2@11: UP (p=56.85%) [2026-03-04T20:16:15.809051] [INFO ] [FORECASTER] Completed predict_future for ANVS [2026-03-04T20:16:15.809223] [INFO ] [sig ] ANVS: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:16:15.986714] [INFO ] [LOCAL ] Saved forecast: ANVS 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/ANVS.txt [2026-03-04T20:16:15.987009] [INFO ] [sig ] [190/3365] Completed ANVS in 0.4s | 2.66 sym/s | Total: 1.2m | ETA: 19.9m [2026-03-04T20:16:15.987087] [INFO ] [sig ] [191/3365] Forecasting AOD... [2026-03-04T20:16:15.987138] [INFO ] [sig ] Generating forecast for: AOD [2026-03-04T20:16:15.987189] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AOD' from 'https://tdm.silogroup.org/data/derivative_storage/AOD.csv'. [2026-03-04T20:16:16.003974] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AOD'. [2026-03-04T20:16:16.004683] [INFO ] [FORECASTER] Starting predict_future for AOD [2026-03-04T20:16:16.006075] [DEBUG] [LOCAL ] No optimal features file found for AOD: ./output/feature-sets/AOD.txt [2026-03-04T20:16:16.006157] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:16:16.006220] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:16:16.006264] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:16:16.006350] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:16:16.068506] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:16:16.069957] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:16:16.070057] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:16:16.070092] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:16:16.212176] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:16:16.212366] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:16:16.212431] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:16:16.212475] [INFO ] [FORECASTER] Training complete [2026-03-04T20:16:16.216747] [DEBUG] [FORECASTER] AOD: Forecast T+1@11:T+2@11: UP (p=81.71%) [2026-03-04T20:16:16.217132] [INFO ] [FORECASTER] Completed predict_future for AOD [2026-03-04T20:16:16.217318] [INFO ] [sig ] AOD: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:16:16.385644] [INFO ] [LOCAL ] Saved forecast: AOD 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/AOD.txt [2026-03-04T20:16:16.385828] [INFO ] [sig ] [191/3365] Completed AOD in 0.4s | 2.66 sym/s | Total: 1.2m | ETA: 19.9m [2026-03-04T20:16:16.385872] [INFO ] [sig ] [192/3365] Forecasting AOHY... [2026-03-04T20:16:16.385904] [INFO ] [sig ] Generating forecast for: AOHY [2026-03-04T20:16:16.385935] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AOHY' from 'https://tdm.silogroup.org/data/derivative_storage/AOHY.csv'. [2026-03-04T20:16:16.399269] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AOHY'. [2026-03-04T20:16:16.399664] [INFO ] [FORECASTER] Starting predict_future for AOHY [2026-03-04T20:16:16.400512] [DEBUG] [LOCAL ] No optimal features file found for AOHY: ./output/feature-sets/AOHY.txt [2026-03-04T20:16:16.400600] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:16:16.400641] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:16:16.400669] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:16:16.400726] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:16:16.468190] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:16:16.469284] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:16:16.469611] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:16:16.469657] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:16:16.608829] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:16:16.609033] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:16:16.609074] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:16:16.609103] [INFO ] [FORECASTER] Training complete [2026-03-04T20:16:16.613288] [DEBUG] [FORECASTER] AOHY: Forecast T+1@11:T+2@11: UP (p=97.41%) [2026-03-04T20:16:16.613909] [INFO ] [FORECASTER] Completed predict_future for AOHY [2026-03-04T20:16:16.614065] [INFO ] [sig ] AOHY: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:16:16.785870] [INFO ] [LOCAL ] Saved forecast: AOHY 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/AOHY.txt [2026-03-04T20:16:16.786115] [INFO ] [sig ] [192/3365] Completed AOHY in 0.4s | 2.66 sym/s | Total: 1.2m | ETA: 19.9m [2026-03-04T20:16:16.786189] [INFO ] [sig ] [193/3365] Forecasting AON... [2026-03-04T20:16:16.786240] [INFO ] [sig ] Generating forecast for: AON [2026-03-04T20:16:16.786289] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AON' from 'https://tdm.silogroup.org/data/derivative_storage/AON.csv'. [2026-03-04T20:16:16.820041] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AON'. [2026-03-04T20:16:16.820799] [INFO ] [FORECASTER] Starting predict_future for AON [2026-03-04T20:16:16.822003] [DEBUG] [LOCAL ] No optimal features file found for AON: ./output/feature-sets/AON.txt [2026-03-04T20:16:16.822076] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:16:16.822122] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:16:16.822167] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:16:16.822285] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:16:16.888598] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:16:16.889551] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:16:16.889664] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:16:16.889700] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:16:17.033341] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:16:17.033511] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:16:17.033552] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:16:17.033637] [INFO ] [FORECASTER] Training complete [2026-03-04T20:16:17.037899] [DEBUG] [FORECASTER] AON: Forecast T+1@11:T+2@11: UP (p=55.03%) [2026-03-04T20:16:17.038219] [INFO ] [FORECASTER] Completed predict_future for AON [2026-03-04T20:16:17.038363] [INFO ] [sig ] AON: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:16:17.199251] [INFO ] [LOCAL ] Saved forecast: AON 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/AON.txt [2026-03-04T20:16:17.199417] [INFO ] [sig ] [193/3365] Completed AON in 0.4s | 2.66 sym/s | Total: 1.2m | ETA: 19.9m [2026-03-04T20:16:17.199458] [INFO ] [sig ] [194/3365] Forecasting AOS... [2026-03-04T20:16:17.199489] [INFO ] [sig ] Generating forecast for: AOS [2026-03-04T20:16:17.199522] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AOS' from 'https://tdm.silogroup.org/data/derivative_storage/AOS.csv'. [2026-03-04T20:16:17.212561] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AOS'. [2026-03-04T20:16:17.213065] [INFO ] [FORECASTER] Starting predict_future for AOS [2026-03-04T20:16:17.213981] [DEBUG] [LOCAL ] No optimal features file found for AOS: ./output/feature-sets/AOS.txt [2026-03-04T20:16:17.214041] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:16:17.214076] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:16:17.214105] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:16:17.214164] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:16:17.277974] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:16:17.278907] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:16:17.278997] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:16:17.279032] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:16:17.411273] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:16:17.411474] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:16:17.411517] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:16:17.411545] [INFO ] [FORECASTER] Training complete [2026-03-04T20:16:17.415553] [DEBUG] [FORECASTER] AOS: Forecast T+1@11:T+2@11: DOWN (p=10.86%) [2026-03-04T20:16:17.415869] [INFO ] [FORECASTER] Completed predict_future for AOS [2026-03-04T20:16:17.416008] [INFO ] [sig ] AOS: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:16:17.567798] [INFO ] [LOCAL ] Saved forecast: AOS 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/AOS.txt [2026-03-04T20:16:17.567965] [INFO ] [sig ] [194/3365] Completed AOS in 0.4s | 2.66 sym/s | Total: 1.2m | ETA: 19.9m [2026-03-04T20:16:17.568006] [INFO ] [sig ] [195/3365] Forecasting AOSL... [2026-03-04T20:16:17.568035] [INFO ] [sig ] Generating forecast for: AOSL [2026-03-04T20:16:17.568068] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AOSL' from 'https://tdm.silogroup.org/data/derivative_storage/AOSL.csv'. [2026-03-04T20:16:17.580497] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AOSL'. [2026-03-04T20:16:17.580937] [INFO ] [FORECASTER] Starting predict_future for AOSL [2026-03-04T20:16:17.581780] [DEBUG] [LOCAL ] No optimal features file found for AOSL: ./output/feature-sets/AOSL.txt [2026-03-04T20:16:17.581846] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:16:17.581880] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:16:17.581907] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:16:17.581965] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:16:17.641021] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:16:17.642347] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:16:17.642433] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:16:17.642469] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:16:17.789671] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:16:17.789843] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:16:17.789884] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:16:17.789913] [INFO ] [FORECASTER] Training complete [2026-03-04T20:16:17.793687] [DEBUG] [FORECASTER] AOSL: Forecast T+1@11:T+2@11: DOWN (p=29.93%) [2026-03-04T20:16:17.794084] [INFO ] [FORECASTER] Completed predict_future for AOSL [2026-03-04T20:16:17.794266] [INFO ] [sig ] AOSL: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:16:17.979078] [INFO ] [LOCAL ] Saved forecast: AOSL 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/AOSL.txt [2026-03-04T20:16:17.979263] [INFO ] [sig ] [195/3365] Completed AOSL in 0.4s | 2.66 sym/s | Total: 1.2m | ETA: 19.9m [2026-03-04T20:16:17.979307] [INFO ] [sig ] [196/3365] Forecasting AP... [2026-03-04T20:16:17.979336] [INFO ] [sig ] Generating forecast for: AP [2026-03-04T20:16:17.979369] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AP' from 'https://tdm.silogroup.org/data/derivative_storage/AP.csv'. [2026-03-04T20:16:17.993140] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AP'. [2026-03-04T20:16:17.993465] [INFO ] [FORECASTER] Starting predict_future for AP [2026-03-04T20:16:17.994283] [DEBUG] [LOCAL ] No optimal features file found for AP: ./output/feature-sets/AP.txt [2026-03-04T20:16:17.994337] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:16:17.994369] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:16:17.994395] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:16:17.994453] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:16:18.053355] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:16:18.054078] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:16:18.054161] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:16:18.054193] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:16:18.178610] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:16:18.178780] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:16:18.178820] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:16:18.178849] [INFO ] [FORECASTER] Training complete [2026-03-04T20:16:18.182674] [DEBUG] [FORECASTER] AP: Forecast T+1@11:T+2@11: UP (p=89.49%) [2026-03-04T20:16:18.182956] [INFO ] [FORECASTER] Completed predict_future for AP [2026-03-04T20:16:18.183085] [INFO ] [sig ] AP: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:16:18.329629] [INFO ] [LOCAL ] Saved forecast: AP 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/AP.txt [2026-03-04T20:16:18.329784] [INFO ] [sig ] [196/3365] Completed AP in 0.4s | 2.66 sym/s | Total: 1.2m | ETA: 19.9m [2026-03-04T20:16:18.329824] [INFO ] [sig ] [197/3365] Forecasting APA... [2026-03-04T20:16:18.329855] [INFO ] [sig ] Generating forecast for: APA [2026-03-04T20:16:18.329884] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APA' from 'https://tdm.silogroup.org/data/derivative_storage/APA.csv'. [2026-03-04T20:16:18.342053] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APA'. [2026-03-04T20:16:18.342376] [INFO ] [FORECASTER] Starting predict_future for APA [2026-03-04T20:16:18.343203] [DEBUG] [LOCAL ] No optimal features file found for APA: ./output/feature-sets/APA.txt [2026-03-04T20:16:18.343257] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:16:18.343291] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:16:18.343319] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:16:18.343377] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:16:18.401279] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:16:18.402192] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:16:18.402276] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:16:18.402310] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:16:18.529790] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:16:18.529953] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:16:18.529993] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:16:18.530022] [INFO ] [FORECASTER] Training complete [2026-03-04T20:16:18.533434] [DEBUG] [FORECASTER] APA: Forecast T+1@11:T+2@11: DOWN (p=22.13%) [2026-03-04T20:16:18.533745] [INFO ] [FORECASTER] Completed predict_future for APA [2026-03-04T20:16:18.533877] [INFO ] [sig ] APA: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:16:18.682034] [INFO ] [LOCAL ] Saved forecast: APA 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/APA.txt [2026-03-04T20:16:18.682197] [INFO ] [sig ] [197/3365] Completed APA in 0.4s | 2.66 sym/s | Total: 1.2m | ETA: 19.9m [2026-03-04T20:16:18.682242] [INFO ] [sig ] [198/3365] Forecasting APAM... [2026-03-04T20:16:18.682273] [INFO ] [sig ] Generating forecast for: APAM [2026-03-04T20:16:18.682303] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APAM' from 'https://tdm.silogroup.org/data/derivative_storage/APAM.csv'. [2026-03-04T20:16:18.694197] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APAM'. [2026-03-04T20:16:18.694741] [INFO ] [FORECASTER] Starting predict_future for APAM [2026-03-04T20:16:18.695561] [DEBUG] [LOCAL ] No optimal features file found for APAM: ./output/feature-sets/APAM.txt [2026-03-04T20:16:18.695633] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:16:18.695666] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:16:18.695693] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:16:18.695761] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:16:18.763147] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:16:18.764453] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:16:18.764775] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:16:18.764824] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:16:18.903901] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:16:18.904085] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:16:18.904128] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:16:18.904158] [INFO ] [FORECASTER] Training complete [2026-03-04T20:16:18.909008] [DEBUG] [FORECASTER] APAM: Forecast T+1@11:T+2@11: UP (p=95.58%) [2026-03-04T20:16:18.909593] [INFO ] [FORECASTER] Completed predict_future for APAM [2026-03-04T20:16:18.909762] [INFO ] [sig ] APAM: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:16:19.068971] [INFO ] [LOCAL ] Saved forecast: APAM 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/APAM.txt [2026-03-04T20:16:19.069136] [INFO ] [sig ] [198/3365] Completed APAM in 0.4s | 2.66 sym/s | Total: 1.2m | ETA: 19.9m [2026-03-04T20:16:19.069184] [INFO ] [sig ] [199/3365] Forecasting APD... [2026-03-04T20:16:19.069214] [INFO ] [sig ] Generating forecast for: APD [2026-03-04T20:16:19.069246] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APD' from 'https://tdm.silogroup.org/data/derivative_storage/APD.csv'. [2026-03-04T20:16:19.080893] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APD'. [2026-03-04T20:16:19.081254] [INFO ] [FORECASTER] Starting predict_future for APD [2026-03-04T20:16:19.082126] [DEBUG] [LOCAL ] No optimal features file found for APD: ./output/feature-sets/APD.txt [2026-03-04T20:16:19.082181] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:16:19.082214] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:16:19.082245] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:16:19.082304] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:16:19.149246] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:16:19.150200] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:16:19.150289] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:16:19.150322] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:16:19.281230] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:16:19.281396] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:16:19.281436] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:16:19.281465] [INFO ] [FORECASTER] Training complete [2026-03-04T20:16:19.284934] [DEBUG] [FORECASTER] APD: Forecast T+1@11:T+2@11: UP (p=91.15%) [2026-03-04T20:16:19.285213] [INFO ] [FORECASTER] Completed predict_future for APD [2026-03-04T20:16:19.285348] [INFO ] [sig ] APD: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:16:19.436132] [INFO ] [LOCAL ] Saved forecast: APD 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/APD.txt [2026-03-04T20:16:19.436303] [INFO ] [sig ] [199/3365] Completed APD in 0.4s | 2.66 sym/s | Total: 1.2m | ETA: 19.8m [2026-03-04T20:16:19.436345] [INFO ] [sig ] [200/3365] Forecasting APEI... [2026-03-04T20:16:19.436375] [INFO ] [sig ] Generating forecast for: APEI [2026-03-04T20:16:19.436406] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APEI' from 'https://tdm.silogroup.org/data/derivative_storage/APEI.csv'. [2026-03-04T20:16:19.448947] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APEI'. [2026-03-04T20:16:19.449354] [INFO ] [FORECASTER] Starting predict_future for APEI [2026-03-04T20:16:19.450390] [DEBUG] [LOCAL ] No optimal features file found for APEI: ./output/feature-sets/APEI.txt [2026-03-04T20:16:19.450675] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:16:19.450718] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:16:19.450745] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:16:19.450802] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:16:19.513858] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:16:19.514789] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:16:19.514934] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:16:19.514968] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:16:19.645108] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:16:19.645277] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:16:19.645319] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:16:19.645348] [INFO ] [FORECASTER] Training complete [2026-03-04T20:16:19.649215] [DEBUG] [FORECASTER] APEI: Forecast T+1@11:T+2@11: DOWN (p=7.52%) [2026-03-04T20:16:19.649787] [INFO ] [FORECASTER] Completed predict_future for APEI [2026-03-04T20:16:19.649932] [INFO ] [sig ] APEI: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:16:19.801097] [INFO ] [LOCAL ] Saved forecast: APEI 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/APEI.txt [2026-03-04T20:16:19.801255] [INFO ] [sig ] [200/3365] Completed APEI in 0.4s | 2.66 sym/s | Total: 1.3m | ETA: 19.8m [2026-03-04T20:16:19.801295] [INFO ] [sig ] [201/3365] Forecasting APG... [2026-03-04T20:16:19.801327] [INFO ] [sig ] Generating forecast for: APG [2026-03-04T20:16:19.801358] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APG' from 'https://tdm.silogroup.org/data/derivative_storage/APG.csv'. [2026-03-04T20:16:19.813031] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APG'. [2026-03-04T20:16:19.813358] [INFO ] [FORECASTER] Starting predict_future for APG [2026-03-04T20:16:19.814191] [DEBUG] [LOCAL ] No optimal features file found for APG: ./output/feature-sets/APG.txt [2026-03-04T20:16:19.814246] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:16:19.814280] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:16:19.814308] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:16:19.814366] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:16:19.873060] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:16:19.873825] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:16:19.873912] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:16:19.873946] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:16:19.998953] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:16:19.999146] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:16:19.999198] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:16:19.999235] [INFO ] [FORECASTER] Training complete [2026-03-04T20:16:20.002957] [DEBUG] [FORECASTER] APG: Forecast T+1@11:T+2@11: UP (p=73.16%) [2026-03-04T20:16:20.003260] [INFO ] [FORECASTER] Completed predict_future for APG [2026-03-04T20:16:20.003400] [INFO ] [sig ] APG: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:16:20.153386] [INFO ] [LOCAL ] Saved forecast: APG 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/APG.txt [2026-03-04T20:16:20.153550] [INFO ] [sig ] [201/3365] Completed APG in 0.4s | 2.66 sym/s | Total: 1.3m | ETA: 19.8m [2026-03-04T20:16:20.153611] [INFO ] [sig ] [202/3365] Forecasting APGE... [2026-03-04T20:16:20.153646] [INFO ] [sig ] Generating forecast for: APGE [2026-03-04T20:16:20.153675] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APGE' from 'https://tdm.silogroup.org/data/derivative_storage/APGE.csv'. [2026-03-04T20:16:20.165169] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APGE'. [2026-03-04T20:16:20.165491] [INFO ] [FORECASTER] Starting predict_future for APGE [2026-03-04T20:16:20.166305] [DEBUG] [LOCAL ] No optimal features file found for APGE: ./output/feature-sets/APGE.txt [2026-03-04T20:16:20.166360] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:16:20.166393] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:16:20.166420] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:16:20.166477] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:16:20.224697] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:16:20.225412] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:16:20.225498] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:16:20.225533] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:16:20.350876] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:16:20.351035] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:16:20.351100] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:16:20.351132] [INFO ] [FORECASTER] Training complete [2026-03-04T20:16:20.354717] [DEBUG] [FORECASTER] APGE: Forecast T+1@11:T+2@11: DOWN (p=21.91%) [2026-03-04T20:16:20.355007] [INFO ] [FORECASTER] Completed predict_future for APGE [2026-03-04T20:16:20.355152] [INFO ] [sig ] APGE: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:16:20.513702] [INFO ] [LOCAL ] Saved forecast: APGE 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/APGE.txt [2026-03-04T20:16:20.513895] [INFO ] [sig ] [202/3365] Completed APGE in 0.4s | 2.66 sym/s | Total: 1.3m | ETA: 19.8m [2026-03-04T20:16:20.513942] [INFO ] [sig ] [203/3365] Forecasting APH... [2026-03-04T20:16:20.513974] [INFO ] [sig ] Generating forecast for: APH [2026-03-04T20:16:20.514007] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APH' from 'https://tdm.silogroup.org/data/derivative_storage/APH.csv'. [2026-03-04T20:16:20.526190] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APH'. [2026-03-04T20:16:20.526508] [INFO ] [FORECASTER] Starting predict_future for APH [2026-03-04T20:16:20.527356] [DEBUG] [LOCAL ] No optimal features file found for APH: ./output/feature-sets/APH.txt [2026-03-04T20:16:20.527411] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:16:20.527446] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:16:20.527474] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:16:20.527531] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:16:20.585748] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:16:20.586447] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:16:20.586532] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:16:20.586567] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:16:20.711323] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:16:20.711458] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:16:20.711503] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:16:20.711533] [INFO ] [FORECASTER] Training complete [2026-03-04T20:16:20.714996] [DEBUG] [FORECASTER] APH: Forecast T+1@11:T+2@11: UP (p=97.67%) [2026-03-04T20:16:20.715274] [INFO ] [FORECASTER] Completed predict_future for APH [2026-03-04T20:16:20.715402] [INFO ] [sig ] APH: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:16:20.860437] [INFO ] [LOCAL ] Saved forecast: APH 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/APH.txt [2026-03-04T20:16:20.860629] [INFO ] [sig ] [203/3365] Completed APH in 0.3s | 2.66 sym/s | Total: 1.3m | ETA: 19.8m [2026-03-04T20:16:20.860680] [INFO ] [sig ] [204/3365] Forecasting API... [2026-03-04T20:16:20.860711] [INFO ] [sig ] Generating forecast for: API [2026-03-04T20:16:20.860743] [DEBUG] [REMOTE ] Fetching historical data for symbol 'API' from 'https://tdm.silogroup.org/data/derivative_storage/API.csv'. [2026-03-04T20:16:20.874320] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'API'. [2026-03-04T20:16:20.874665] [INFO ] [FORECASTER] Starting predict_future for API [2026-03-04T20:16:20.875521] [DEBUG] [LOCAL ] No optimal features file found for API: ./output/feature-sets/API.txt [2026-03-04T20:16:20.875607] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:16:20.875648] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:16:20.875676] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:16:20.875733] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:16:20.935759] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:16:20.936699] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:16:20.936796] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:16:20.936829] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:16:21.060668] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:16:21.060836] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:16:21.060878] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:16:21.060908] [INFO ] [FORECASTER] Training complete [2026-03-04T20:16:21.064422] [DEBUG] [FORECASTER] API: Forecast T+1@11:T+2@11: DOWN (p=6.52%) [2026-03-04T20:16:21.064734] [INFO ] [FORECASTER] Completed predict_future for API [2026-03-04T20:16:21.064870] [INFO ] [sig ] API: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:16:21.210823] [INFO ] [LOCAL ] Saved forecast: API 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/API.txt [2026-03-04T20:16:21.210968] [INFO ] [sig ] [204/3365] Completed API in 0.4s | 2.66 sym/s | Total: 1.3m | ETA: 19.8m [2026-03-04T20:16:21.211006] [INFO ] [sig ] [205/3365] Forecasting APLD... [2026-03-04T20:16:21.211036] [INFO ] [sig ] Generating forecast for: APLD [2026-03-04T20:16:21.211067] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APLD' from 'https://tdm.silogroup.org/data/derivative_storage/APLD.csv'. [2026-03-04T20:16:21.226664] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APLD'. [2026-03-04T20:16:21.226998] [INFO ] [FORECASTER] Starting predict_future for APLD [2026-03-04T20:16:21.227830] [DEBUG] [LOCAL ] No optimal features file found for APLD: ./output/feature-sets/APLD.txt [2026-03-04T20:16:21.227883] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:16:21.227915] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:16:21.227941] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:16:21.227997] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:16:21.283936] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:16:21.284639] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:16:21.284722] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:16:21.284754] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:16:21.404704] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:16:21.404881] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:16:21.404921] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:16:21.404951] [INFO ] [FORECASTER] Training complete [2026-03-04T20:16:21.408471] [DEBUG] [FORECASTER] APLD: Forecast T+1@11:T+2@11: UP (p=78.37%) [2026-03-04T20:16:21.408792] [INFO ] [FORECASTER] Completed predict_future for APLD [2026-03-04T20:16:21.408927] [INFO ] [sig ] APLD: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:16:21.556290] [INFO ] [LOCAL ] Saved forecast: APLD 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/APLD.txt [2026-03-04T20:16:21.556667] [INFO ] [sig ] [205/3365] Completed APLD in 0.3s | 2.66 sym/s | Total: 1.3m | ETA: 19.8m [2026-03-04T20:16:21.556710] [INFO ] [sig ] [206/3365] Forecasting APLE... [2026-03-04T20:16:21.556740] [INFO ] [sig ] Generating forecast for: APLE [2026-03-04T20:16:21.556771] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APLE' from 'https://tdm.silogroup.org/data/derivative_storage/APLE.csv'. [2026-03-04T20:16:21.573355] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APLE'. [2026-03-04T20:16:21.573765] [INFO ] [FORECASTER] Starting predict_future for APLE [2026-03-04T20:16:21.574796] [DEBUG] [LOCAL ] No optimal features file found for APLE: ./output/feature-sets/APLE.txt [2026-03-04T20:16:21.574850] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:16:21.574895] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:16:21.574923] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:16:21.574979] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:16:21.631606] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:16:21.632386] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:16:21.632473] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:16:21.632506] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:16:21.753756] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:16:21.753931] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:16:21.753980] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:16:21.754012] [INFO ] [FORECASTER] Training complete [2026-03-04T20:16:21.759219] [DEBUG] [FORECASTER] APLE: Forecast T+1@11:T+2@11: DOWN (p=0.95%) [2026-03-04T20:16:21.759776] [INFO ] [FORECASTER] Completed predict_future for APLE [2026-03-04T20:16:21.759962] [INFO ] [sig ] APLE: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:16:21.930391] [INFO ] [LOCAL ] Saved forecast: APLE 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/APLE.txt [2026-03-04T20:16:21.930565] [INFO ] [sig ] [206/3365] Completed APLE in 0.4s | 2.66 sym/s | Total: 1.3m | ETA: 19.8m [2026-03-04T20:16:21.930628] [INFO ] [sig ] [207/3365] Forecasting APLS... [2026-03-04T20:16:21.930659] [INFO ] [sig ] Generating forecast for: APLS [2026-03-04T20:16:21.930689] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APLS' from 'https://tdm.silogroup.org/data/derivative_storage/APLS.csv'. [2026-03-04T20:16:21.943382] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APLS'. [2026-03-04T20:16:21.943717] [INFO ] [FORECASTER] Starting predict_future for APLS [2026-03-04T20:16:21.944502] [DEBUG] [LOCAL ] No optimal features file found for APLS: ./output/feature-sets/APLS.txt [2026-03-04T20:16:21.944556] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:16:21.944640] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:16:21.944670] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:16:21.944728] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:16:22.003418] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:16:22.004289] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:16:22.004378] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:16:22.004411] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:16:22.133478] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:16:22.133663] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:16:22.133706] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:16:22.133734] [INFO ] [FORECASTER] Training complete [2026-03-04T20:16:22.137142] [DEBUG] [FORECASTER] APLS: Forecast T+1@11:T+2@11: UP (p=99.11%) [2026-03-04T20:16:22.137459] [INFO ] [FORECASTER] Completed predict_future for APLS [2026-03-04T20:16:22.137611] [INFO ] [sig ] APLS: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:16:22.282015] [INFO ] [LOCAL ] Saved forecast: APLS 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/APLS.txt [2026-03-04T20:16:22.282149] [INFO ] [sig ] [207/3365] Completed APLS in 0.4s | 2.66 sym/s | Total: 1.3m | ETA: 19.8m [2026-03-04T20:16:22.282188] [INFO ] [sig ] [208/3365] Forecasting APO... [2026-03-04T20:16:22.282218] [INFO ] [sig ] Generating forecast for: APO [2026-03-04T20:16:22.282248] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APO' from 'https://tdm.silogroup.org/data/derivative_storage/APO.csv'. [2026-03-04T20:16:22.295222] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APO'. [2026-03-04T20:16:22.295618] [INFO ] [FORECASTER] Starting predict_future for APO [2026-03-04T20:16:22.296398] [DEBUG] [LOCAL ] No optimal features file found for APO: ./output/feature-sets/APO.txt [2026-03-04T20:16:22.296656] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:16:22.296693] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:16:22.296721] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:16:22.296778] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:16:22.354986] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:16:22.355616] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:16:22.355699] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:16:22.355731] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:16:22.479844] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:16:22.479962] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:16:22.480000] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:16:22.480028] [INFO ] [FORECASTER] Training complete [2026-03-04T20:16:22.483260] [DEBUG] [FORECASTER] APO: Forecast T+1@11:T+2@11: UP (p=94.65%) [2026-03-04T20:16:22.483536] [INFO ] [FORECASTER] Completed predict_future for APO [2026-03-04T20:16:22.483684] [INFO ] [sig ] APO: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:16:22.630654] [INFO ] [LOCAL ] Saved forecast: APO 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/APO.txt [2026-03-04T20:16:22.630768] [INFO ] [sig ] [208/3365] Completed APO in 0.3s | 2.67 sym/s | Total: 1.3m | ETA: 19.7m [2026-03-04T20:16:22.630807] [INFO ] [sig ] [209/3365] Forecasting APOG... [2026-03-04T20:16:22.630837] [INFO ] [sig ] Generating forecast for: APOG [2026-03-04T20:16:22.630867] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APOG' from 'https://tdm.silogroup.org/data/derivative_storage/APOG.csv'. [2026-03-04T20:16:22.642827] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APOG'. [2026-03-04T20:16:22.643092] [INFO ] [FORECASTER] Starting predict_future for APOG [2026-03-04T20:16:22.643905] [DEBUG] [LOCAL ] No optimal features file found for APOG: ./output/feature-sets/APOG.txt [2026-03-04T20:16:22.643958] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:16:22.643991] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:16:22.644019] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:16:22.644076] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:16:22.704074] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:16:22.704840] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:16:22.704920] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:16:22.704953] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:16:22.831488] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:16:22.831731] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:16:22.831773] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:16:22.831803] [INFO ] [FORECASTER] Training complete [2026-03-04T20:16:22.835656] [DEBUG] [FORECASTER] APOG: Forecast T+1@11:T+2@11: DOWN (p=10.91%) [2026-03-04T20:16:22.835987] [INFO ] [FORECASTER] Completed predict_future for APOG [2026-03-04T20:16:22.836122] [INFO ] [sig ] APOG: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:16:22.992991] [INFO ] [LOCAL ] Saved forecast: APOG 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/APOG.txt [2026-03-04T20:16:22.993163] [INFO ] [sig ] [209/3365] Completed APOG in 0.4s | 2.67 sym/s | Total: 1.3m | ETA: 19.7m [2026-03-04T20:16:22.993204] [INFO ] [sig ] [210/3365] Forecasting APP... [2026-03-04T20:16:22.993241] [INFO ] [sig ] Generating forecast for: APP [2026-03-04T20:16:22.993276] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APP' from 'https://tdm.silogroup.org/data/derivative_storage/APP.csv'. [2026-03-04T20:16:23.005685] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APP'. [2026-03-04T20:16:23.006050] [INFO ] [FORECASTER] Starting predict_future for APP [2026-03-04T20:16:23.006875] [DEBUG] [LOCAL ] No optimal features file found for APP: ./output/feature-sets/APP.txt [2026-03-04T20:16:23.006929] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:16:23.006960] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:16:23.006986] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:16:23.007042] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:16:23.065919] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:16:23.066914] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:16:23.067015] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:16:23.067048] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:16:23.201211] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:16:23.201384] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:16:23.201432] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:16:23.201498] [INFO ] [FORECASTER] Training complete [2026-03-04T20:16:23.205125] [DEBUG] [FORECASTER] APP: Forecast T+1@11:T+2@11: DOWN (p=29.52%) [2026-03-04T20:16:23.205434] [INFO ] [FORECASTER] Completed predict_future for APP [2026-03-04T20:16:23.205591] [INFO ] [sig ] APP: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:16:23.352376] [INFO ] [LOCAL ] Saved forecast: APP 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/APP.txt [2026-03-04T20:16:23.352546] [INFO ] [sig ] [210/3365] Completed APP in 0.4s | 2.67 sym/s | Total: 1.3m | ETA: 19.7m [2026-03-04T20:16:23.352610] [INFO ] [sig ] [211/3365] Forecasting APPF... [2026-03-04T20:16:23.352642] [INFO ] [sig ] Generating forecast for: APPF [2026-03-04T20:16:23.352672] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APPF' from 'https://tdm.silogroup.org/data/derivative_storage/APPF.csv'. [2026-03-04T20:16:23.364443] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APPF'. [2026-03-04T20:16:23.364828] [INFO ] [FORECASTER] Starting predict_future for APPF [2026-03-04T20:16:23.365689] [DEBUG] [LOCAL ] No optimal features file found for APPF: ./output/feature-sets/APPF.txt [2026-03-04T20:16:23.365742] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:16:23.365775] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:16:23.365802] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:16:23.365858] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:16:23.433655] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:16:23.434844] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:16:23.434964] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:16:23.435011] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:16:23.559978] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:16:23.560144] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:16:23.560185] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:16:23.560214] [INFO ] [FORECASTER] Training complete [2026-03-04T20:16:23.564209] [DEBUG] [FORECASTER] APPF: Forecast T+1@11:T+2@11: UP (p=60.71%) [2026-03-04T20:16:23.564783] [INFO ] [FORECASTER] Completed predict_future for APPF [2026-03-04T20:16:23.564950] [INFO ] [sig ] APPF: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:16:23.711722] [INFO ] [LOCAL ] Saved forecast: APPF 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/APPF.txt [2026-03-04T20:16:23.711864] [INFO ] [sig ] [211/3365] Completed APPF in 0.4s | 2.67 sym/s | Total: 1.3m | ETA: 19.7m [2026-03-04T20:16:23.711904] [INFO ] [sig ] [212/3365] Forecasting APPN... [2026-03-04T20:16:23.711935] [INFO ] [sig ] Generating forecast for: APPN [2026-03-04T20:16:23.711965] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APPN' from 'https://tdm.silogroup.org/data/derivative_storage/APPN.csv'. [2026-03-04T20:16:23.723606] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APPN'. [2026-03-04T20:16:23.723897] [INFO ] [FORECASTER] Starting predict_future for APPN [2026-03-04T20:16:23.724691] [DEBUG] [LOCAL ] No optimal features file found for APPN: ./output/feature-sets/APPN.txt [2026-03-04T20:16:23.724744] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:16:23.724777] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:16:23.724804] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:16:23.724862] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:16:23.781879] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:16:23.782793] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:16:23.782876] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:16:23.782908] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:16:23.903101] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:16:23.903272] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:16:23.903315] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:16:23.903345] [INFO ] [FORECASTER] Training complete [2026-03-04T20:16:23.906918] [DEBUG] [FORECASTER] APPN: Forecast T+1@11:T+2@11: UP (p=89.38%) [2026-03-04T20:16:23.907209] [INFO ] [FORECASTER] Completed predict_future for APPN [2026-03-04T20:16:23.907356] [INFO ] [sig ] APPN: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:16:24.053935] [INFO ] [LOCAL ] Saved forecast: APPN 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/APPN.txt [2026-03-04T20:16:24.054075] [INFO ] [sig ] [212/3365] Completed APPN in 0.3s | 2.67 sym/s | Total: 1.3m | ETA: 19.7m [2026-03-04T20:16:24.054115] [INFO ] [sig ] [213/3365] Forecasting APPS... [2026-03-04T20:16:24.054146] [INFO ] [sig ] Generating forecast for: APPS [2026-03-04T20:16:24.054177] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APPS' from 'https://tdm.silogroup.org/data/derivative_storage/APPS.csv'. [2026-03-04T20:16:24.066180] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APPS'. [2026-03-04T20:16:24.066491] [INFO ] [FORECASTER] Starting predict_future for APPS [2026-03-04T20:16:24.067326] [DEBUG] [LOCAL ] No optimal features file found for APPS: ./output/feature-sets/APPS.txt [2026-03-04T20:16:24.067389] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:16:24.067421] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:16:24.067447] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:16:24.067503] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:16:24.124821] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:16:24.125529] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:16:24.125632] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:16:24.125666] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:16:24.252795] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:16:24.252960] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:16:24.253001] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:16:24.253045] [INFO ] [FORECASTER] Training complete [2026-03-04T20:16:24.258860] [DEBUG] [FORECASTER] APPS: Forecast T+1@11:T+2@11: DOWN (p=3.81%) [2026-03-04T20:16:24.259199] [INFO ] [FORECASTER] Completed predict_future for APPS [2026-03-04T20:16:24.259360] [INFO ] [sig ] APPS: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:16:24.430773] [INFO ] [LOCAL ] Saved forecast: APPS 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/APPS.txt [2026-03-04T20:16:24.430951] [INFO ] [sig ] [213/3365] Completed APPS in 0.4s | 2.67 sym/s | Total: 1.3m | ETA: 19.7m [2026-03-04T20:16:24.430992] [INFO ] [sig ] [214/3365] Forecasting APYX... [2026-03-04T20:16:24.431024] [INFO ] [sig ] Generating forecast for: APYX [2026-03-04T20:16:24.431055] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APYX' from 'https://tdm.silogroup.org/data/derivative_storage/APYX.csv'. [2026-03-04T20:16:24.443254] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APYX'. [2026-03-04T20:16:24.443685] [INFO ] [FORECASTER] Starting predict_future for APYX [2026-03-04T20:16:24.444538] [DEBUG] [LOCAL ] No optimal features file found for APYX: ./output/feature-sets/APYX.txt [2026-03-04T20:16:24.444620] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:16:24.444656] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:16:24.444684] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:16:24.444743] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:16:24.504423] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:16:24.505304] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:16:24.505390] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:16:24.505423] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:16:24.624333] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:16:24.624519] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:16:24.624561] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:16:24.624611] [INFO ] [FORECASTER] Training complete [2026-03-04T20:16:24.628153] [DEBUG] [FORECASTER] APYX: Forecast T+1@11:T+2@11: UP (p=99.73%) [2026-03-04T20:16:24.628448] [INFO ] [FORECASTER] Completed predict_future for APYX [2026-03-04T20:16:24.628607] [INFO ] [sig ] APYX: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:16:24.775648] [INFO ] [LOCAL ] Saved forecast: APYX 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/APYX.txt [2026-03-04T20:16:24.775811] [INFO ] [sig ] [214/3365] Completed APYX in 0.3s | 2.67 sym/s | Total: 1.3m | ETA: 19.7m [2026-03-04T20:16:24.775853] [INFO ] [sig ] [215/3365] Forecasting AQMS... [2026-03-04T20:16:24.775883] [INFO ] [sig ] Generating forecast for: AQMS [2026-03-04T20:16:24.775915] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AQMS' from 'https://tdm.silogroup.org/data/derivative_storage/AQMS.csv'. [2026-03-04T20:16:24.788259] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AQMS'. [2026-03-04T20:16:24.788661] [INFO ] [FORECASTER] Starting predict_future for AQMS [2026-03-04T20:16:24.789478] [DEBUG] [LOCAL ] No optimal features file found for AQMS: ./output/feature-sets/AQMS.txt [2026-03-04T20:16:24.789531] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:16:24.789564] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:16:24.789619] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:16:24.789677] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:16:24.851044] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:16:24.851970] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:16:24.852057] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:16:24.852105] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:16:24.967934] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:16:24.968103] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:16:24.968143] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:16:24.968172] [INFO ] [FORECASTER] Training complete [2026-03-04T20:16:24.971639] [DEBUG] [FORECASTER] AQMS: Forecast T+1@11:T+2@11: UP (p=71.14%) [2026-03-04T20:16:24.971931] [INFO ] [FORECASTER] Completed predict_future for AQMS [2026-03-04T20:16:24.972065] [INFO ] [sig ] AQMS: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:16:25.158911] [INFO ] [LOCAL ] Saved forecast: AQMS 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/AQMS.txt [2026-03-04T20:16:25.159083] [INFO ] [sig ] [215/3365] Completed AQMS in 0.4s | 2.67 sym/s | Total: 1.3m | ETA: 19.7m [2026-03-04T20:16:25.159123] [INFO ] [sig ] [216/3365] Forecasting AQN... [2026-03-04T20:16:25.159156] [INFO ] [sig ] Generating forecast for: AQN [2026-03-04T20:16:25.159187] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AQN' from 'https://tdm.silogroup.org/data/derivative_storage/AQN.csv'. [2026-03-04T20:16:25.171910] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AQN'. [2026-03-04T20:16:25.172322] [INFO ] [FORECASTER] Starting predict_future for AQN [2026-03-04T20:16:25.173191] [DEBUG] [LOCAL ] No optimal features file found for AQN: ./output/feature-sets/AQN.txt [2026-03-04T20:16:25.173248] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:16:25.173284] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:16:25.173319] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:16:25.173392] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:16:25.234799] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:16:25.235756] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:16:25.235848] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:16:25.235881] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:16:25.358281] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:16:25.358449] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:16:25.358490] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:16:25.358519] [INFO ] [FORECASTER] Training complete [2026-03-04T20:16:25.362166] [DEBUG] [FORECASTER] AQN: Forecast T+1@11:T+2@11: UP (p=97.61%) [2026-03-04T20:16:25.362454] [INFO ] [FORECASTER] Completed predict_future for AQN [2026-03-04T20:16:25.362772] [INFO ] [sig ] AQN: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:16:25.508273] [INFO ] [LOCAL ] Saved forecast: AQN 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/AQN.txt [2026-03-04T20:16:25.508461] [INFO ] [sig ] [216/3365] Completed AQN in 0.3s | 2.67 sym/s | Total: 1.3m | ETA: 19.7m [2026-03-04T20:16:25.508503] [INFO ] [sig ] [217/3365] Forecasting AQNB... [2026-03-04T20:16:25.508534] [INFO ] [sig ] Generating forecast for: AQNB [2026-03-04T20:16:25.508565] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AQNB' from 'https://tdm.silogroup.org/data/derivative_storage/AQNB.csv'. [2026-03-04T20:16:25.519888] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AQNB'. [2026-03-04T20:16:25.520178] [INFO ] [FORECASTER] Starting predict_future for AQNB [2026-03-04T20:16:25.520973] [DEBUG] [LOCAL ] No optimal features file found for AQNB: ./output/feature-sets/AQNB.txt [2026-03-04T20:16:25.521025] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:16:25.521057] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:16:25.521084] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:16:25.521151] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:16:25.577237] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:16:25.578024] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:16:25.578136] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:16:25.578170] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:16:25.687749] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:16:25.687901] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:16:25.687941] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:16:25.687971] [INFO ] [FORECASTER] Training complete [2026-03-04T20:16:25.691409] [DEBUG] [FORECASTER] AQNB: Forecast T+1@11:T+2@11: DOWN (p=1.49%) [2026-03-04T20:16:25.691724] [INFO ] [FORECASTER] Completed predict_future for AQNB [2026-03-04T20:16:25.691856] [INFO ] [sig ] AQNB: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:16:25.838273] [INFO ] [LOCAL ] Saved forecast: AQNB 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/AQNB.txt [2026-03-04T20:16:25.838400] [INFO ] [sig ] [217/3365] Completed AQNB in 0.3s | 2.67 sym/s | Total: 1.4m | ETA: 19.6m [2026-03-04T20:16:25.838439] [INFO ] [sig ] [218/3365] Forecasting ARBB... [2026-03-04T20:16:25.838470] [INFO ] [sig ] Generating forecast for: ARBB [2026-03-04T20:16:25.838499] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARBB' from 'https://tdm.silogroup.org/data/derivative_storage/ARBB.csv'. [2026-03-04T20:16:25.852071] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARBB'. [2026-03-04T20:16:25.852388] [INFO ] [FORECASTER] Starting predict_future for ARBB [2026-03-04T20:16:25.853207] [DEBUG] [LOCAL ] No optimal features file found for ARBB: ./output/feature-sets/ARBB.txt [2026-03-04T20:16:25.853261] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:16:25.853294] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:16:25.853320] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:16:25.853377] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:16:25.910696] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:16:25.911318] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:16:25.911415] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:16:25.911449] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:16:26.031073] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:16:26.031206] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:16:26.031245] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:16:26.031273] [INFO ] [FORECASTER] Training complete [2026-03-04T20:16:26.034685] [DEBUG] [FORECASTER] ARBB: Forecast T+1@11:T+2@11: UP (p=91.82%) [2026-03-04T20:16:26.034966] [INFO ] [FORECASTER] Completed predict_future for ARBB [2026-03-04T20:16:26.035093] [INFO ] [sig ] ARBB: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:16:26.184872] [INFO ] [LOCAL ] Saved forecast: ARBB 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/ARBB.txt [2026-03-04T20:16:26.185042] [INFO ] [sig ] [218/3365] Completed ARBB in 0.3s | 2.67 sym/s | Total: 1.4m | ETA: 19.6m [2026-03-04T20:16:26.185083] [INFO ] [sig ] [219/3365] Forecasting ARCB... [2026-03-04T20:16:26.185113] [INFO ] [sig ] Generating forecast for: ARCB [2026-03-04T20:16:26.185144] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARCB' from 'https://tdm.silogroup.org/data/derivative_storage/ARCB.csv'. [2026-03-04T20:16:26.198295] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARCB'. [2026-03-04T20:16:26.198696] [INFO ] [FORECASTER] Starting predict_future for ARCB [2026-03-04T20:16:26.199488] [DEBUG] [LOCAL ] No optimal features file found for ARCB: ./output/feature-sets/ARCB.txt [2026-03-04T20:16:26.199554] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:16:26.199623] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:16:26.199653] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:16:26.199709] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:16:26.257516] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:16:26.258429] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:16:26.258519] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:16:26.258552] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:16:26.393149] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:16:26.393319] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:16:26.393363] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:16:26.393393] [INFO ] [FORECASTER] Training complete [2026-03-04T20:16:26.397563] [DEBUG] [FORECASTER] ARCB: Forecast T+1@11:T+2@11: DOWN (p=1.12%) [2026-03-04T20:16:26.398144] [INFO ] [FORECASTER] Completed predict_future for ARCB [2026-03-04T20:16:26.398299] [INFO ] [sig ] ARCB: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:16:26.545923] [INFO ] [LOCAL ] Saved forecast: ARCB 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/ARCB.txt [2026-03-04T20:16:26.546072] [INFO ] [sig ] [219/3365] Completed ARCB in 0.4s | 2.67 sym/s | Total: 1.4m | ETA: 19.6m [2026-03-04T20:16:26.546112] [INFO ] [sig ] [220/3365] Forecasting ARCC... [2026-03-04T20:16:26.546142] [INFO ] [sig ] Generating forecast for: ARCC [2026-03-04T20:16:26.546172] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARCC' from 'https://tdm.silogroup.org/data/derivative_storage/ARCC.csv'. [2026-03-04T20:16:26.559379] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARCC'. [2026-03-04T20:16:26.559915] [INFO ] [FORECASTER] Starting predict_future for ARCC [2026-03-04T20:16:26.560744] [DEBUG] [LOCAL ] No optimal features file found for ARCC: ./output/feature-sets/ARCC.txt [2026-03-04T20:16:26.560798] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:16:26.560832] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:16:26.560860] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:16:26.560917] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:16:26.620637] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:16:26.622179] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:16:26.622295] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:16:26.622341] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:16:26.740640] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:16:26.740796] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:16:26.740837] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:16:26.740868] [INFO ] [FORECASTER] Training complete [2026-03-04T20:16:26.744283] [DEBUG] [FORECASTER] ARCC: Forecast T+1@11:T+2@11: UP (p=91.83%) [2026-03-04T20:16:26.744567] [INFO ] [FORECASTER] Completed predict_future for ARCC [2026-03-04T20:16:26.744717] [INFO ] [sig ] ARCC: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:16:26.890654] [INFO ] [LOCAL ] Saved forecast: ARCC 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/ARCC.txt [2026-03-04T20:16:26.890837] [INFO ] [sig ] [220/3365] Completed ARCC in 0.3s | 2.67 sym/s | Total: 1.4m | ETA: 19.6m [2026-03-04T20:16:26.890880] [INFO ] [sig ] [221/3365] Forecasting ARCO... [2026-03-04T20:16:26.890911] [INFO ] [sig ] Generating forecast for: ARCO [2026-03-04T20:16:26.890942] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARCO' from 'https://tdm.silogroup.org/data/derivative_storage/ARCO.csv'. [2026-03-04T20:16:26.902242] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARCO'. [2026-03-04T20:16:26.902546] [INFO ] [FORECASTER] Starting predict_future for ARCO [2026-03-04T20:16:26.903367] [DEBUG] [LOCAL ] No optimal features file found for ARCO: ./output/feature-sets/ARCO.txt [2026-03-04T20:16:26.903420] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:16:26.903453] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:16:26.903480] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:16:26.903537] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:16:26.961168] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:16:26.961938] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:16:26.962021] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:16:26.962054] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:16:27.082169] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:16:27.082338] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:16:27.082390] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:16:27.082428] [INFO ] [FORECASTER] Training complete [2026-03-04T20:16:27.086049] [DEBUG] [FORECASTER] ARCO: Forecast T+1@11:T+2@11: UP (p=70.19%) [2026-03-04T20:16:27.086363] [INFO ] [FORECASTER] Completed predict_future for ARCO [2026-03-04T20:16:27.086506] [INFO ] [sig ] ARCO: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:16:27.233342] [INFO ] [LOCAL ] Saved forecast: ARCO 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/ARCO.txt [2026-03-04T20:16:27.233506] [INFO ] [sig ] [221/3365] Completed ARCO in 0.3s | 2.67 sym/s | Total: 1.4m | ETA: 19.6m [2026-03-04T20:16:27.233546] [INFO ] [sig ] [222/3365] Forecasting ARDC... [2026-03-04T20:16:27.233595] [INFO ] [sig ] Generating forecast for: ARDC [2026-03-04T20:16:27.233630] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARDC' from 'https://tdm.silogroup.org/data/derivative_storage/ARDC.csv'. [2026-03-04T20:16:27.246081] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARDC'. [2026-03-04T20:16:27.246383] [INFO ] [FORECASTER] Starting predict_future for ARDC [2026-03-04T20:16:27.247176] [DEBUG] [LOCAL ] No optimal features file found for ARDC: ./output/feature-sets/ARDC.txt [2026-03-04T20:16:27.247230] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:16:27.247263] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:16:27.247324] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:16:27.247382] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:16:27.306880] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:16:27.307547] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:16:27.307646] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:16:27.307680] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:16:27.441384] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:16:27.441610] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:16:27.441676] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:16:27.441720] [INFO ] [FORECASTER] Training complete [2026-03-04T20:16:27.446475] [DEBUG] [FORECASTER] ARDC: Forecast T+1@11:T+2@11: DOWN (p=40.28%) [2026-03-04T20:16:27.447063] [INFO ] [FORECASTER] Completed predict_future for ARDC [2026-03-04T20:16:27.447242] [INFO ] [sig ] ARDC: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:16:27.595079] [INFO ] [LOCAL ] Saved forecast: ARDC 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/ARDC.txt [2026-03-04T20:16:27.595266] [INFO ] [sig ] [222/3365] Completed ARDC in 0.4s | 2.67 sym/s | Total: 1.4m | ETA: 19.6m [2026-03-04T20:16:27.595308] [INFO ] [sig ] [223/3365] Forecasting ARDX... [2026-03-04T20:16:27.595338] [INFO ] [sig ] Generating forecast for: ARDX [2026-03-04T20:16:27.595383] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARDX' from 'https://tdm.silogroup.org/data/derivative_storage/ARDX.csv'. [2026-03-04T20:16:27.607917] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARDX'. [2026-03-04T20:16:27.608306] [INFO ] [FORECASTER] Starting predict_future for ARDX [2026-03-04T20:16:27.609303] [DEBUG] [LOCAL ] No optimal features file found for ARDX: ./output/feature-sets/ARDX.txt [2026-03-04T20:16:27.609361] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:16:27.609398] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:16:27.609429] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:16:27.609495] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:16:27.667307] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:16:27.668295] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:16:27.668431] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:16:27.668477] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:16:27.797652] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:16:27.797836] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:16:27.797879] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:16:27.797910] [INFO ] [FORECASTER] Training complete [2026-03-04T20:16:27.801922] [DEBUG] [FORECASTER] ARDX: Forecast T+1@11:T+2@11: UP (p=69.64%) [2026-03-04T20:16:27.802338] [INFO ] [FORECASTER] Completed predict_future for ARDX [2026-03-04T20:16:27.802488] [INFO ] [sig ] ARDX: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:16:27.973560] [INFO ] [LOCAL ] Saved forecast: ARDX 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/ARDX.txt [2026-03-04T20:16:27.973774] [INFO ] [sig ] [223/3365] Completed ARDX in 0.4s | 2.67 sym/s | Total: 1.4m | ETA: 19.6m [2026-03-04T20:16:27.973819] [INFO ] [sig ] [224/3365] Forecasting ARE... [2026-03-04T20:16:27.973851] [INFO ] [sig ] Generating forecast for: ARE [2026-03-04T20:16:27.973882] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARE' from 'https://tdm.silogroup.org/data/derivative_storage/ARE.csv'. [2026-03-04T20:16:27.991727] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARE'. [2026-03-04T20:16:27.992250] [INFO ] [FORECASTER] Starting predict_future for ARE [2026-03-04T20:16:27.993487] [DEBUG] [LOCAL ] No optimal features file found for ARE: ./output/feature-sets/ARE.txt [2026-03-04T20:16:27.993608] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:16:27.993694] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:16:27.993734] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:16:27.993819] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:16:28.065462] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:16:28.066432] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:16:28.066529] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:16:28.066563] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:16:28.197540] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:16:28.197744] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:16:28.197799] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:16:28.197842] [INFO ] [FORECASTER] Training complete [2026-03-04T20:16:28.201729] [DEBUG] [FORECASTER] ARE: Forecast T+1@11:T+2@11: UP (p=98.57%) [2026-03-04T20:16:28.202087] [INFO ] [FORECASTER] Completed predict_future for ARE [2026-03-04T20:16:28.202240] [INFO ] [sig ] ARE: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:16:28.346676] [INFO ] [LOCAL ] Saved forecast: ARE 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/ARE.txt [2026-03-04T20:16:28.346829] [INFO ] [sig ] [224/3365] Completed ARE in 0.4s | 2.67 sym/s | Total: 1.4m | ETA: 19.6m [2026-03-04T20:16:28.346872] [INFO ] [sig ] [225/3365] Forecasting AREC... [2026-03-04T20:16:28.346904] [INFO ] [sig ] Generating forecast for: AREC [2026-03-04T20:16:28.346935] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AREC' from 'https://tdm.silogroup.org/data/derivative_storage/AREC.csv'. [2026-03-04T20:16:28.358477] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AREC'. [2026-03-04T20:16:28.358835] [INFO ] [FORECASTER] Starting predict_future for AREC [2026-03-04T20:16:28.359651] [DEBUG] [LOCAL ] No optimal features file found for AREC: ./output/feature-sets/AREC.txt [2026-03-04T20:16:28.359705] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:16:28.359738] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:16:28.359765] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:16:28.359822] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:16:28.416701] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:16:28.417534] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:16:28.417636] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:16:28.417670] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:16:28.538480] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:16:28.538669] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:16:28.538711] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:16:28.538739] [INFO ] [FORECASTER] Training complete [2026-03-04T20:16:28.542258] [DEBUG] [FORECASTER] AREC: Forecast T+1@11:T+2@11: UP (p=63.97%) [2026-03-04T20:16:28.542610] [INFO ] [FORECASTER] Completed predict_future for AREC [2026-03-04T20:16:28.542750] [INFO ] [sig ] AREC: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:16:28.704213] [INFO ] [LOCAL ] Saved forecast: AREC 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/AREC.txt [2026-03-04T20:16:28.704359] [INFO ] [sig ] [225/3365] Completed AREC in 0.4s | 2.67 sym/s | Total: 1.4m | ETA: 19.6m [2026-03-04T20:16:28.704399] [INFO ] [sig ] [226/3365] Forecasting ARES... [2026-03-04T20:16:28.704433] [INFO ] [sig ] Generating forecast for: ARES [2026-03-04T20:16:28.704464] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARES' from 'https://tdm.silogroup.org/data/derivative_storage/ARES.csv'. [2026-03-04T20:16:28.716899] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARES'. [2026-03-04T20:16:28.717299] [INFO ] [FORECASTER] Starting predict_future for ARES [2026-03-04T20:16:28.718113] [DEBUG] [LOCAL ] No optimal features file found for ARES: ./output/feature-sets/ARES.txt [2026-03-04T20:16:28.718167] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:16:28.718201] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:16:28.718227] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:16:28.718284] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:16:28.775300] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:16:28.776185] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:16:28.776272] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:16:28.776306] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:16:28.902954] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:16:28.903135] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:16:28.903179] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:16:28.903208] [INFO ] [FORECASTER] Training complete [2026-03-04T20:16:28.906782] [DEBUG] [FORECASTER] ARES: Forecast T+1@11:T+2@11: UP (p=79.61%) [2026-03-04T20:16:28.907067] [INFO ] [FORECASTER] Completed predict_future for ARES [2026-03-04T20:16:28.907198] [INFO ] [sig ] ARES: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:16:29.050459] [INFO ] [LOCAL ] Saved forecast: ARES 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/ARES.txt [2026-03-04T20:16:29.050628] [INFO ] [sig ] [226/3365] Completed ARES in 0.3s | 2.68 sym/s | Total: 1.4m | ETA: 19.6m [2026-03-04T20:16:29.050671] [INFO ] [sig ] [227/3365] Forecasting ARGX... [2026-03-04T20:16:29.050701] [INFO ] [sig ] Generating forecast for: ARGX [2026-03-04T20:16:29.050731] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARGX' from 'https://tdm.silogroup.org/data/derivative_storage/ARGX.csv'. [2026-03-04T20:16:29.063135] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARGX'. [2026-03-04T20:16:29.063428] [INFO ] [FORECASTER] Starting predict_future for ARGX [2026-03-04T20:16:29.064406] [DEBUG] [LOCAL ] No optimal features file found for ARGX: ./output/feature-sets/ARGX.txt [2026-03-04T20:16:29.064463] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:16:29.064495] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:16:29.064523] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:16:29.064598] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:16:29.121625] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:16:29.122322] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:16:29.122407] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:16:29.122446] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:16:29.248499] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:16:29.248877] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:16:29.248919] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:16:29.248994] [INFO ] [FORECASTER] Training complete [2026-03-04T20:16:29.252434] [DEBUG] [FORECASTER] ARGX: Forecast T+1@11:T+2@11: DOWN (p=24.75%) [2026-03-04T20:16:29.252735] [INFO ] [FORECASTER] Completed predict_future for ARGX [2026-03-04T20:16:29.252863] [INFO ] [sig ] ARGX: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:16:29.399357] [INFO ] [LOCAL ] Saved forecast: ARGX 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/ARGX.txt [2026-03-04T20:16:29.399536] [INFO ] [sig ] [227/3365] Completed ARGX in 0.3s | 2.68 sym/s | Total: 1.4m | ETA: 19.5m [2026-03-04T20:16:29.399601] [INFO ] [sig ] [228/3365] Forecasting ARHS... [2026-03-04T20:16:29.399636] [INFO ] [sig ] Generating forecast for: ARHS [2026-03-04T20:16:29.399669] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARHS' from 'https://tdm.silogroup.org/data/derivative_storage/ARHS.csv'. [2026-03-04T20:16:29.411031] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARHS'. [2026-03-04T20:16:29.411328] [INFO ] [FORECASTER] Starting predict_future for ARHS [2026-03-04T20:16:29.412149] [DEBUG] [LOCAL ] No optimal features file found for ARHS: ./output/feature-sets/ARHS.txt [2026-03-04T20:16:29.412205] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:16:29.412239] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:16:29.412276] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:16:29.412358] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:16:29.472139] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:16:29.472844] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:16:29.472925] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:16:29.472958] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:16:29.598811] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:16:29.598966] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:16:29.599007] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:16:29.599035] [INFO ] [FORECASTER] Training complete [2026-03-04T20:16:29.602513] [DEBUG] [FORECASTER] ARHS: Forecast T+1@11:T+2@11: UP (p=86.61%) [2026-03-04T20:16:29.602811] [INFO ] [FORECASTER] Completed predict_future for ARHS [2026-03-04T20:16:29.602944] [INFO ] [sig ] ARHS: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:16:29.782425] [INFO ] [LOCAL ] Saved forecast: ARHS 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/ARHS.txt [2026-03-04T20:16:29.782609] [INFO ] [sig ] [228/3365] Completed ARHS in 0.4s | 2.68 sym/s | Total: 1.4m | ETA: 19.5m [2026-03-04T20:16:29.782653] [INFO ] [sig ] [229/3365] Forecasting ARI... [2026-03-04T20:16:29.782684] [INFO ] [sig ] Generating forecast for: ARI [2026-03-04T20:16:29.782724] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARI' from 'https://tdm.silogroup.org/data/derivative_storage/ARI.csv'. [2026-03-04T20:16:29.795301] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARI'. [2026-03-04T20:16:29.795639] [INFO ] [FORECASTER] Starting predict_future for ARI [2026-03-04T20:16:29.796427] [DEBUG] [LOCAL ] No optimal features file found for ARI: ./output/feature-sets/ARI.txt [2026-03-04T20:16:29.796485] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:16:29.796518] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:16:29.796546] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:16:29.796621] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:16:29.857433] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:16:29.858188] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:16:29.858272] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:16:29.858306] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:16:29.982616] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:16:29.982964] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:16:29.983003] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:16:29.983033] [INFO ] [FORECASTER] Training complete [2026-03-04T20:16:29.986643] [DEBUG] [FORECASTER] ARI: Forecast T+1@11:T+2@11: DOWN (p=2.42%) [2026-03-04T20:16:29.986922] [INFO ] [FORECASTER] Completed predict_future for ARI [2026-03-04T20:16:29.987052] [INFO ] [sig ] ARI: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:16:30.133603] [INFO ] [LOCAL ] Saved forecast: ARI 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/ARI.txt [2026-03-04T20:16:30.133732] [INFO ] [sig ] [229/3365] Completed ARI in 0.4s | 2.68 sym/s | Total: 1.4m | ETA: 19.5m [2026-03-04T20:16:30.133772] [INFO ] [sig ] [230/3365] Forecasting ARKO... [2026-03-04T20:16:30.133802] [INFO ] [sig ] Generating forecast for: ARKO [2026-03-04T20:16:30.133831] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARKO' from 'https://tdm.silogroup.org/data/derivative_storage/ARKO.csv'. [2026-03-04T20:16:30.145832] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARKO'. [2026-03-04T20:16:30.146143] [INFO ] [FORECASTER] Starting predict_future for ARKO [2026-03-04T20:16:30.146946] [DEBUG] [LOCAL ] No optimal features file found for ARKO: ./output/feature-sets/ARKO.txt [2026-03-04T20:16:30.147009] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:16:30.147042] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:16:30.147069] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:16:30.147125] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:16:30.206989] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:16:30.207679] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:16:30.207761] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:16:30.207793] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:16:30.325083] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:16:30.325236] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:16:30.325275] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:16:30.325304] [INFO ] [FORECASTER] Training complete [2026-03-04T20:16:30.329168] [DEBUG] [FORECASTER] ARKO: Forecast T+1@11:T+2@11: UP (p=77.17%) [2026-03-04T20:16:30.329458] [INFO ] [FORECASTER] Completed predict_future for ARKO [2026-03-04T20:16:30.329626] [INFO ] [sig ] ARKO: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:16:30.476960] [INFO ] [LOCAL ] Saved forecast: ARKO 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/ARKO.txt [2026-03-04T20:16:30.477133] [INFO ] [sig ] [230/3365] Completed ARKO in 0.3s | 2.68 sym/s | Total: 1.4m | ETA: 19.5m [2026-03-04T20:16:30.477176] [INFO ] [sig ] [231/3365] Forecasting ARLO... [2026-03-04T20:16:30.477205] [INFO ] [sig ] Generating forecast for: ARLO [2026-03-04T20:16:30.477234] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARLO' from 'https://tdm.silogroup.org/data/derivative_storage/ARLO.csv'. [2026-03-04T20:16:30.488953] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARLO'. [2026-03-04T20:16:30.489355] [INFO ] [FORECASTER] Starting predict_future for ARLO [2026-03-04T20:16:30.490235] [DEBUG] [LOCAL ] No optimal features file found for ARLO: ./output/feature-sets/ARLO.txt [2026-03-04T20:16:30.490291] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:16:30.490324] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:16:30.490350] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:16:30.490407] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:16:30.549043] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:16:30.550047] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:16:30.550169] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:16:30.550212] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:16:30.685349] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:16:30.685520] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:16:30.685563] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:16:30.685616] [INFO ] [FORECASTER] Training complete [2026-03-04T20:16:30.689156] [DEBUG] [FORECASTER] ARLO: Forecast T+1@11:T+2@11: UP (p=85.97%) [2026-03-04T20:16:30.689459] [INFO ] [FORECASTER] Completed predict_future for ARLO [2026-03-04T20:16:30.689643] [INFO ] [sig ] ARLO: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:16:30.838818] [INFO ] [LOCAL ] Saved forecast: ARLO 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/ARLO.txt [2026-03-04T20:16:30.839012] [INFO ] [sig ] [231/3365] Completed ARLO in 0.4s | 2.68 sym/s | Total: 1.4m | ETA: 19.5m [2026-03-04T20:16:30.839062] [INFO ] [sig ] [232/3365] Forecasting ARLP... [2026-03-04T20:16:30.839097] [INFO ] [sig ] Generating forecast for: ARLP [2026-03-04T20:16:30.839142] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARLP' from 'https://tdm.silogroup.org/data/derivative_storage/ARLP.csv'. [2026-03-04T20:16:30.851908] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARLP'. [2026-03-04T20:16:30.852416] [INFO ] [FORECASTER] Starting predict_future for ARLP [2026-03-04T20:16:30.853535] [DEBUG] [LOCAL ] No optimal features file found for ARLP: ./output/feature-sets/ARLP.txt [2026-03-04T20:16:30.853630] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:16:30.853668] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:16:30.853706] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:16:30.853786] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:16:30.916080] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:16:30.917089] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:16:30.917181] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:16:30.917214] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:16:31.038518] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:16:31.038707] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:16:31.038752] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:16:31.038782] [INFO ] [FORECASTER] Training complete [2026-03-04T20:16:31.042669] [DEBUG] [FORECASTER] ARLP: Forecast T+1@11:T+2@11: DOWN (p=26.97%) [2026-03-04T20:16:31.043198] [INFO ] [FORECASTER] Completed predict_future for ARLP [2026-03-04T20:16:31.043339] [INFO ] [sig ] ARLP: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:16:31.190757] [INFO ] [LOCAL ] Saved forecast: ARLP 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/ARLP.txt [2026-03-04T20:16:31.190926] [INFO ] [sig ] [232/3365] Completed ARLP in 0.4s | 2.68 sym/s | Total: 1.4m | ETA: 19.5m [2026-03-04T20:16:31.190970] [INFO ] [sig ] [233/3365] Forecasting ARM... [2026-03-04T20:16:31.191003] [INFO ] [sig ] Generating forecast for: ARM [2026-03-04T20:16:31.191036] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARM' from 'https://tdm.silogroup.org/data/derivative_storage/ARM.csv'. [2026-03-04T20:16:31.204198] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARM'. [2026-03-04T20:16:31.204642] [INFO ] [FORECASTER] Starting predict_future for ARM [2026-03-04T20:16:31.205543] [DEBUG] [LOCAL ] No optimal features file found for ARM: ./output/feature-sets/ARM.txt [2026-03-04T20:16:31.205627] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:16:31.205662] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:16:31.205690] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:16:31.205749] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:16:31.267936] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:16:31.269083] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:16:31.269177] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:16:31.269217] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:16:31.398280] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:16:31.398451] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:16:31.398503] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:16:31.398554] [INFO ] [FORECASTER] Training complete [2026-03-04T20:16:31.402472] [DEBUG] [FORECASTER] ARM: Forecast T+1@11:T+2@11: DOWN (p=19.12%) [2026-03-04T20:16:31.402849] [INFO ] [FORECASTER] Completed predict_future for ARM [2026-03-04T20:16:31.402999] [INFO ] [sig ] ARM: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:16:31.574823] [INFO ] [LOCAL ] Saved forecast: ARM 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/ARM.txt [2026-03-04T20:16:31.574989] [INFO ] [sig ] [233/3365] Completed ARM in 0.4s | 2.68 sym/s | Total: 1.4m | ETA: 19.5m [2026-03-04T20:16:31.575038] [INFO ] [sig ] [234/3365] Forecasting ARMK... [2026-03-04T20:16:31.575068] [INFO ] [sig ] Generating forecast for: ARMK [2026-03-04T20:16:31.575099] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARMK' from 'https://tdm.silogroup.org/data/derivative_storage/ARMK.csv'. [2026-03-04T20:16:31.588141] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARMK'. [2026-03-04T20:16:31.588557] [INFO ] [FORECASTER] Starting predict_future for ARMK [2026-03-04T20:16:31.589506] [DEBUG] [LOCAL ] No optimal features file found for ARMK: ./output/feature-sets/ARMK.txt [2026-03-04T20:16:31.589606] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:16:31.589652] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:16:31.589686] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:16:31.589745] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:16:31.663412] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:16:31.664496] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:16:31.664646] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:16:31.664684] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:16:31.795891] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:16:31.796079] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:16:31.796125] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:16:31.796156] [INFO ] [FORECASTER] Training complete [2026-03-04T20:16:31.800041] [DEBUG] [FORECASTER] ARMK: Forecast T+1@11:T+2@11: DOWN (p=11.01%) [2026-03-04T20:16:31.800450] [INFO ] [FORECASTER] Completed predict_future for ARMK [2026-03-04T20:16:31.800645] [INFO ] [sig ] ARMK: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:16:31.955151] [INFO ] [LOCAL ] Saved forecast: ARMK 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/ARMK.txt [2026-03-04T20:16:31.955324] [INFO ] [sig ] [234/3365] Completed ARMK in 0.4s | 2.68 sym/s | Total: 1.5m | ETA: 19.5m [2026-03-04T20:16:31.955368] [INFO ] [sig ] [235/3365] Forecasting AROC... [2026-03-04T20:16:31.955402] [INFO ] [sig ] Generating forecast for: AROC [2026-03-04T20:16:31.955435] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AROC' from 'https://tdm.silogroup.org/data/derivative_storage/AROC.csv'. [2026-03-04T20:16:31.967518] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AROC'. [2026-03-04T20:16:31.968078] [INFO ] [FORECASTER] Starting predict_future for AROC [2026-03-04T20:16:31.969122] [DEBUG] [LOCAL ] No optimal features file found for AROC: ./output/feature-sets/AROC.txt [2026-03-04T20:16:31.969177] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:16:31.969211] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:16:31.969239] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:16:31.969298] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:16:32.031166] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:16:32.032032] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:16:32.032122] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:16:32.032157] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:16:32.155140] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:16:32.155306] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:16:32.155347] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:16:32.155379] [INFO ] [FORECASTER] Training complete [2026-03-04T20:16:32.159017] [DEBUG] [FORECASTER] AROC: Forecast T+1@11:T+2@11: UP (p=74.76%) [2026-03-04T20:16:32.159326] [INFO ] [FORECASTER] Completed predict_future for AROC [2026-03-04T20:16:32.159491] [INFO ] [sig ] AROC: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:16:32.302546] [INFO ] [LOCAL ] Saved forecast: AROC 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/AROC.txt [2026-03-04T20:16:32.302714] [INFO ] [sig ] [235/3365] Completed AROC in 0.3s | 2.68 sym/s | Total: 1.5m | ETA: 19.5m [2026-03-04T20:16:32.302755] [INFO ] [sig ] [236/3365] Forecasting ARQ... [2026-03-04T20:16:32.302785] [INFO ] [sig ] Generating forecast for: ARQ [2026-03-04T20:16:32.302815] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARQ' from 'https://tdm.silogroup.org/data/derivative_storage/ARQ.csv'. [2026-03-04T20:16:32.314593] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARQ'. [2026-03-04T20:16:32.314919] [INFO ] [FORECASTER] Starting predict_future for ARQ [2026-03-04T20:16:32.315738] [DEBUG] [LOCAL ] No optimal features file found for ARQ: ./output/feature-sets/ARQ.txt [2026-03-04T20:16:32.315793] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:16:32.315828] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:16:32.315858] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:16:32.315917] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:16:32.372375] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:16:32.373050] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:16:32.373130] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:16:32.373163] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:16:32.497790] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:16:32.497953] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:16:32.497995] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:16:32.498026] [INFO ] [FORECASTER] Training complete [2026-03-04T20:16:32.501961] [DEBUG] [FORECASTER] ARQ: Forecast T+1@11:T+2@11: DOWN (p=9.36%) [2026-03-04T20:16:32.502274] [INFO ] [FORECASTER] Completed predict_future for ARQ [2026-03-04T20:16:32.502412] [INFO ] [sig ] ARQ: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:16:32.662522] [INFO ] [LOCAL ] Saved forecast: ARQ 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/ARQ.txt [2026-03-04T20:16:32.662718] [INFO ] [sig ] [236/3365] Completed ARQ in 0.4s | 2.68 sym/s | Total: 1.5m | ETA: 19.5m [2026-03-04T20:16:32.662762] [INFO ] [sig ] [237/3365] Forecasting ARQQ... [2026-03-04T20:16:32.662794] [INFO ] [sig ] Generating forecast for: ARQQ [2026-03-04T20:16:32.662824] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARQQ' from 'https://tdm.silogroup.org/data/derivative_storage/ARQQ.csv'. [2026-03-04T20:16:32.676942] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARQQ'. [2026-03-04T20:16:32.677386] [INFO ] [FORECASTER] Starting predict_future for ARQQ [2026-03-04T20:16:32.678476] [DEBUG] [LOCAL ] No optimal features file found for ARQQ: ./output/feature-sets/ARQQ.txt [2026-03-04T20:16:32.678540] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:16:32.678616] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:16:32.678656] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:16:32.678718] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:16:32.743268] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:16:32.744263] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:16:32.744354] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:16:32.744389] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:16:32.878076] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:16:32.878247] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:16:32.878303] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:16:32.878334] [INFO ] [FORECASTER] Training complete [2026-03-04T20:16:32.882492] [DEBUG] [FORECASTER] ARQQ: Forecast T+1@11:T+2@11: UP (p=89.15%) [2026-03-04T20:16:32.882837] [INFO ] [FORECASTER] Completed predict_future for ARQQ [2026-03-04T20:16:32.882983] [INFO ] [sig ] ARQQ: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:16:33.059858] [INFO ] [LOCAL ] Saved forecast: ARQQ 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/ARQQ.txt [2026-03-04T20:16:33.060058] [INFO ] [sig ] [237/3365] Completed ARQQ in 0.4s | 2.68 sym/s | Total: 1.5m | ETA: 19.5m [2026-03-04T20:16:33.060101] [INFO ] [sig ] [238/3365] Forecasting ARRY... [2026-03-04T20:16:33.060131] [INFO ] [sig ] Generating forecast for: ARRY [2026-03-04T20:16:33.060161] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARRY' from 'https://tdm.silogroup.org/data/derivative_storage/ARRY.csv'. [2026-03-04T20:16:33.072842] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARRY'. [2026-03-04T20:16:33.073243] [INFO ] [FORECASTER] Starting predict_future for ARRY [2026-03-04T20:16:33.074229] [DEBUG] [LOCAL ] No optimal features file found for ARRY: ./output/feature-sets/ARRY.txt [2026-03-04T20:16:33.074283] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:16:33.074316] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:16:33.074343] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:16:33.074399] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:16:33.137143] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:16:33.138161] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:16:33.138258] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:16:33.138292] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:16:33.268111] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:16:33.268291] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:16:33.268335] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:16:33.268365] [INFO ] [FORECASTER] Training complete [2026-03-04T20:16:33.272088] [DEBUG] [FORECASTER] ARRY: Forecast T+1@11:T+2@11: DOWN (p=17.32%) [2026-03-04T20:16:33.272451] [INFO ] [FORECASTER] Completed predict_future for ARRY [2026-03-04T20:16:33.272647] [INFO ] [sig ] ARRY: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:16:33.426003] [INFO ] [LOCAL ] Saved forecast: ARRY 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/ARRY.txt [2026-03-04T20:16:33.426190] [INFO ] [sig ] [238/3365] Completed ARRY in 0.4s | 2.68 sym/s | Total: 1.5m | ETA: 19.5m [2026-03-04T20:16:33.426236] [INFO ] [sig ] [239/3365] Forecasting ARTL... [2026-03-04T20:16:33.426268] [INFO ] [sig ] Generating forecast for: ARTL [2026-03-04T20:16:33.426299] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARTL' from 'https://tdm.silogroup.org/data/derivative_storage/ARTL.csv'. [2026-03-04T20:16:33.439150] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARTL'. [2026-03-04T20:16:33.439618] [INFO ] [FORECASTER] Starting predict_future for ARTL [2026-03-04T20:16:33.440460] [DEBUG] [LOCAL ] No optimal features file found for ARTL: ./output/feature-sets/ARTL.txt [2026-03-04T20:16:33.440517] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:16:33.440551] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:16:33.440603] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:16:33.440664] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:16:33.502224] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:16:33.503179] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:16:33.503292] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:16:33.503327] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:16:33.628821] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:16:33.628991] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:16:33.629033] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:16:33.629063] [INFO ] [FORECASTER] Training complete [2026-03-04T20:16:33.632914] [DEBUG] [FORECASTER] ARTL: Forecast T+1@11:T+2@11: DOWN (p=2.32%) [2026-03-04T20:16:33.633242] [INFO ] [FORECASTER] Completed predict_future for ARTL [2026-03-04T20:16:33.633386] [INFO ] [sig ] ARTL: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:16:33.799530] [INFO ] [LOCAL ] Saved forecast: ARTL 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/ARTL.txt [2026-03-04T20:16:33.799762] [INFO ] [sig ] [239/3365] Completed ARTL in 0.4s | 2.68 sym/s | Total: 1.5m | ETA: 19.4m [2026-03-04T20:16:33.799823] [INFO ] [sig ] [240/3365] Forecasting ARTNA... [2026-03-04T20:16:33.799866] [INFO ] [sig ] Generating forecast for: ARTNA [2026-03-04T20:16:33.799908] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARTNA' from 'https://tdm.silogroup.org/data/derivative_storage/ARTNA.csv'. [2026-03-04T20:16:33.813889] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARTNA'. [2026-03-04T20:16:33.814391] [INFO ] [FORECASTER] Starting predict_future for ARTNA [2026-03-04T20:16:33.815556] [DEBUG] [LOCAL ] No optimal features file found for ARTNA: ./output/feature-sets/ARTNA.txt [2026-03-04T20:16:33.815668] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:16:33.815720] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:16:33.815761] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:16:33.815847] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:16:33.884223] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:16:33.885176] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:16:33.885285] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:16:33.885332] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:16:34.003310] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:16:34.003474] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:16:34.003515] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:16:34.003544] [INFO ] [FORECASTER] Training complete [2026-03-04T20:16:34.007134] [DEBUG] [FORECASTER] ARTNA: Forecast T+1@11:T+2@11: DOWN (p=11.48%) [2026-03-04T20:16:34.007465] [INFO ] [FORECASTER] Completed predict_future for ARTNA [2026-03-04T20:16:34.007621] [INFO ] [sig ] ARTNA: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:16:34.153638] [INFO ] [LOCAL ] Saved forecast: ARTNA 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/ARTNA.txt [2026-03-04T20:16:34.153803] [INFO ] [sig ] [240/3365] Completed ARTNA in 0.4s | 2.68 sym/s | Total: 1.5m | ETA: 19.4m [2026-03-04T20:16:34.153843] [INFO ] [sig ] [241/3365] Forecasting ARVN... [2026-03-04T20:16:34.153874] [INFO ] [sig ] Generating forecast for: ARVN [2026-03-04T20:16:34.153905] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARVN' from 'https://tdm.silogroup.org/data/derivative_storage/ARVN.csv'. [2026-03-04T20:16:34.166186] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARVN'. [2026-03-04T20:16:34.166557] [INFO ] [FORECASTER] Starting predict_future for ARVN [2026-03-04T20:16:34.167388] [DEBUG] [LOCAL ] No optimal features file found for ARVN: ./output/feature-sets/ARVN.txt [2026-03-04T20:16:34.167442] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:16:34.167514] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:16:34.167544] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:16:34.167621] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:16:34.226978] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:16:34.227912] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:16:34.227999] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:16:34.228032] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:16:34.351363] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:16:34.351536] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:16:34.351626] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:16:34.351663] [INFO ] [FORECASTER] Training complete [2026-03-04T20:16:34.355299] [DEBUG] [FORECASTER] ARVN: Forecast T+1@11:T+2@11: UP (p=79.01%) [2026-03-04T20:16:34.355646] [INFO ] [FORECASTER] Completed predict_future for ARVN [2026-03-04T20:16:34.355794] [INFO ] [sig ] ARVN: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:16:34.518427] [INFO ] [LOCAL ] Saved forecast: ARVN 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/ARVN.txt [2026-03-04T20:16:34.518627] [INFO ] [sig ] [241/3365] Completed ARVN in 0.4s | 2.68 sym/s | Total: 1.5m | ETA: 19.4m [2026-03-04T20:16:34.518677] [INFO ] [sig ] [242/3365] Forecasting ASA... [2026-03-04T20:16:34.518708] [INFO ] [sig ] Generating forecast for: ASA [2026-03-04T20:16:34.518928] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASA' from 'https://tdm.silogroup.org/data/derivative_storage/ASA.csv'. [2026-03-04T20:16:34.533091] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASA'. [2026-03-04T20:16:34.533474] [INFO ] [FORECASTER] Starting predict_future for ASA [2026-03-04T20:16:34.534288] [DEBUG] [LOCAL ] No optimal features file found for ASA: ./output/feature-sets/ASA.txt [2026-03-04T20:16:34.534342] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:16:34.534375] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:16:34.534403] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:16:34.534460] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:16:34.595837] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:16:34.596747] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:16:34.596837] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:16:34.596871] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:16:34.727272] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:16:34.727450] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:16:34.727491] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:16:34.727520] [INFO ] [FORECASTER] Training complete [2026-03-04T20:16:34.731075] [DEBUG] [FORECASTER] ASA: Forecast T+1@11:T+2@11: UP (p=93.29%) [2026-03-04T20:16:34.731356] [INFO ] [FORECASTER] Completed predict_future for ASA [2026-03-04T20:16:34.731484] [INFO ] [sig ] ASA: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:16:34.879078] [INFO ] [LOCAL ] Saved forecast: ASA 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/ASA.txt [2026-03-04T20:16:34.879236] [INFO ] [sig ] [242/3365] Completed ASA in 0.4s | 2.68 sym/s | Total: 1.5m | ETA: 19.4m [2026-03-04T20:16:34.879279] [INFO ] [sig ] [243/3365] Forecasting ASB... [2026-03-04T20:16:34.879308] [INFO ] [sig ] Generating forecast for: ASB [2026-03-04T20:16:34.879339] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASB' from 'https://tdm.silogroup.org/data/derivative_storage/ASB.csv'. [2026-03-04T20:16:34.892834] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASB'. [2026-03-04T20:16:34.893250] [INFO ] [FORECASTER] Starting predict_future for ASB [2026-03-04T20:16:34.894152] [DEBUG] [LOCAL ] No optimal features file found for ASB: ./output/feature-sets/ASB.txt [2026-03-04T20:16:34.894209] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:16:34.894243] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:16:34.894270] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:16:34.894327] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:16:34.958504] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:16:34.959719] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:16:34.959808] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:16:34.959842] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:16:35.082514] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:16:35.082700] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:16:35.082741] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:16:35.082770] [INFO ] [FORECASTER] Training complete [2026-03-04T20:16:35.086259] [DEBUG] [FORECASTER] ASB: Forecast T+1@11:T+2@11: UP (p=98.84%) [2026-03-04T20:16:35.086555] [INFO ] [FORECASTER] Completed predict_future for ASB [2026-03-04T20:16:35.086711] [INFO ] [sig ] ASB: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:16:35.235674] [INFO ] [LOCAL ] Saved forecast: ASB 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/ASB.txt [2026-03-04T20:16:35.235863] [INFO ] [sig ] [243/3365] Completed ASB in 0.4s | 2.68 sym/s | Total: 1.5m | ETA: 19.4m [2026-03-04T20:16:35.235908] [INFO ] [sig ] [244/3365] Forecasting ASBA... [2026-03-04T20:16:35.235938] [INFO ] [sig ] Generating forecast for: ASBA [2026-03-04T20:16:35.235968] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASBA' from 'https://tdm.silogroup.org/data/derivative_storage/ASBA.csv'. [2026-03-04T20:16:35.249007] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASBA'. [2026-03-04T20:16:35.249357] [INFO ] [FORECASTER] Starting predict_future for ASBA [2026-03-04T20:16:35.250182] [DEBUG] [LOCAL ] No optimal features file found for ASBA: ./output/feature-sets/ASBA.txt [2026-03-04T20:16:35.250237] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:16:35.250270] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:16:35.250297] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:16:35.250355] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:16:35.314567] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:16:35.315287] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:16:35.315372] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:16:35.315405] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:16:35.430657] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:16:35.430807] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:16:35.430862] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:16:35.430903] [INFO ] [FORECASTER] Training complete [2026-03-04T20:16:35.434541] [DEBUG] [FORECASTER] ASBA: Forecast T+1@11:T+2@11: UP (p=98.47%) [2026-03-04T20:16:35.434854] [INFO ] [FORECASTER] Completed predict_future for ASBA [2026-03-04T20:16:35.434988] [INFO ] [sig ] ASBA: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:16:35.585301] [INFO ] [LOCAL ] Saved forecast: ASBA 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/ASBA.txt [2026-03-04T20:16:35.585463] [INFO ] [sig ] [244/3365] Completed ASBA in 0.3s | 2.68 sym/s | Total: 1.5m | ETA: 19.4m [2026-03-04T20:16:35.585507] [INFO ] [sig ] [245/3365] Forecasting ASC... [2026-03-04T20:16:35.585546] [INFO ] [sig ] Generating forecast for: ASC [2026-03-04T20:16:35.585598] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASC' from 'https://tdm.silogroup.org/data/derivative_storage/ASC.csv'. [2026-03-04T20:16:35.597484] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASC'. [2026-03-04T20:16:35.597791] [INFO ] [FORECASTER] Starting predict_future for ASC [2026-03-04T20:16:35.598649] [DEBUG] [LOCAL ] No optimal features file found for ASC: ./output/feature-sets/ASC.txt [2026-03-04T20:16:35.598715] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:16:35.598750] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:16:35.598777] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:16:35.598835] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:16:35.660554] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:16:35.661328] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:16:35.661416] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:16:35.661465] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:16:35.788350] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:16:35.788519] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:16:35.788591] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:16:35.788634] [INFO ] [FORECASTER] Training complete [2026-03-04T20:16:35.792283] [DEBUG] [FORECASTER] ASC: Forecast T+1@11:T+2@11: UP (p=58.47%) [2026-03-04T20:16:35.792597] [INFO ] [FORECASTER] Completed predict_future for ASC [2026-03-04T20:16:35.792732] [INFO ] [sig ] ASC: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:16:35.944511] [INFO ] [LOCAL ] Saved forecast: ASC 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/ASC.txt [2026-03-04T20:16:35.944686] [INFO ] [sig ] [245/3365] Completed ASC in 0.4s | 2.68 sym/s | Total: 1.5m | ETA: 19.4m [2026-03-04T20:16:35.944729] [INFO ] [sig ] [246/3365] Forecasting ASG... [2026-03-04T20:16:35.944760] [INFO ] [sig ] Generating forecast for: ASG [2026-03-04T20:16:35.944793] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASG' from 'https://tdm.silogroup.org/data/derivative_storage/ASG.csv'. [2026-03-04T20:16:35.956508] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASG'. [2026-03-04T20:16:35.956868] [INFO ] [FORECASTER] Starting predict_future for ASG [2026-03-04T20:16:35.957754] [DEBUG] [LOCAL ] No optimal features file found for ASG: ./output/feature-sets/ASG.txt [2026-03-04T20:16:35.957810] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:16:35.957845] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:16:35.957887] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:16:35.957954] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:16:36.025085] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:16:36.026114] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:16:36.026200] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:16:36.026234] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:16:36.150514] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:16:36.150694] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:16:36.150736] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:16:36.150765] [INFO ] [FORECASTER] Training complete [2026-03-04T20:16:36.154975] [DEBUG] [FORECASTER] ASG: Forecast T+1@11:T+2@11: UP (p=93.50%) [2026-03-04T20:16:36.155273] [INFO ] [FORECASTER] Completed predict_future for ASG [2026-03-04T20:16:36.155407] [INFO ] [sig ] ASG: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:16:36.343453] [INFO ] [LOCAL ] Saved forecast: ASG 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/ASG.txt [2026-03-04T20:16:36.343635] [INFO ] [sig ] [246/3365] Completed ASG in 0.4s | 2.68 sym/s | Total: 1.5m | ETA: 19.4m [2026-03-04T20:16:36.343678] [INFO ] [sig ] [247/3365] Forecasting ASGI... [2026-03-04T20:16:36.343710] [INFO ] [sig ] Generating forecast for: ASGI [2026-03-04T20:16:36.343740] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASGI' from 'https://tdm.silogroup.org/data/derivative_storage/ASGI.csv'. [2026-03-04T20:16:36.394944] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASGI'. [2026-03-04T20:16:36.395294] [INFO ] [FORECASTER] Starting predict_future for ASGI [2026-03-04T20:16:36.396192] [DEBUG] [LOCAL ] No optimal features file found for ASGI: ./output/feature-sets/ASGI.txt [2026-03-04T20:16:36.396249] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:16:36.396283] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:16:36.396311] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:16:36.396368] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:16:36.453945] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:16:36.454789] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:16:36.454874] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:16:36.454909] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:16:36.578097] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:16:36.578264] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:16:36.578304] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:16:36.578333] [INFO ] [FORECASTER] Training complete [2026-03-04T20:16:36.581899] [DEBUG] [FORECASTER] ASGI: Forecast T+1@11:T+2@11: DOWN (p=5.91%) [2026-03-04T20:16:36.582206] [INFO ] [FORECASTER] Completed predict_future for ASGI [2026-03-04T20:16:36.582349] [INFO ] [sig ] ASGI: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:16:36.735370] [INFO ] [LOCAL ] Saved forecast: ASGI 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/ASGI.txt [2026-03-04T20:16:36.735535] [INFO ] [sig ] [247/3365] Completed ASGI in 0.4s | 2.68 sym/s | Total: 1.5m | ETA: 19.4m [2026-03-04T20:16:36.735595] [INFO ] [sig ] [248/3365] Forecasting ASGN... [2026-03-04T20:16:36.735628] [INFO ] [sig ] Generating forecast for: ASGN [2026-03-04T20:16:36.735660] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASGN' from 'https://tdm.silogroup.org/data/derivative_storage/ASGN.csv'. [2026-03-04T20:16:36.747808] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASGN'. [2026-03-04T20:16:36.748197] [INFO ] [FORECASTER] Starting predict_future for ASGN [2026-03-04T20:16:36.749328] [DEBUG] [LOCAL ] No optimal features file found for ASGN: ./output/feature-sets/ASGN.txt [2026-03-04T20:16:36.749384] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:16:36.749420] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:16:36.749448] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:16:36.749508] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:16:36.816757] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:16:36.818223] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:16:36.818332] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:16:36.818369] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:16:36.954897] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:16:36.955061] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:16:36.955104] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:16:36.955151] [INFO ] [FORECASTER] Training complete [2026-03-04T20:16:36.958977] [DEBUG] [FORECASTER] ASGN: Forecast T+1@11:T+2@11: DOWN (p=3.06%) [2026-03-04T20:16:36.959280] [INFO ] [FORECASTER] Completed predict_future for ASGN [2026-03-04T20:16:36.959415] [INFO ] [sig ] ASGN: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:16:37.124285] [INFO ] [LOCAL ] Saved forecast: ASGN 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/ASGN.txt [2026-03-04T20:16:37.124474] [INFO ] [sig ] [248/3365] Completed ASGN in 0.4s | 2.68 sym/s | Total: 1.5m | ETA: 19.4m [2026-03-04T20:16:37.124528] [INFO ] [sig ] [249/3365] Forecasting ASH... [2026-03-04T20:16:37.124567] [INFO ] [sig ] Generating forecast for: ASH [2026-03-04T20:16:37.124625] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASH' from 'https://tdm.silogroup.org/data/derivative_storage/ASH.csv'. [2026-03-04T20:16:37.136620] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASH'. [2026-03-04T20:16:37.137042] [INFO ] [FORECASTER] Starting predict_future for ASH [2026-03-04T20:16:37.137954] [DEBUG] [LOCAL ] No optimal features file found for ASH: ./output/feature-sets/ASH.txt [2026-03-04T20:16:37.138009] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:16:37.138042] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:16:37.138069] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:16:37.138136] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:16:37.207252] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:16:37.208237] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:16:37.208352] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:16:37.208396] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:16:37.348199] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:16:37.348381] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:16:37.348422] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:16:37.348450] [INFO ] [FORECASTER] Training complete [2026-03-04T20:16:37.352518] [DEBUG] [FORECASTER] ASH: Forecast T+1@11:T+2@11: DOWN (p=1.10%) [2026-03-04T20:16:37.352994] [INFO ] [FORECASTER] Completed predict_future for ASH [2026-03-04T20:16:37.353129] [INFO ] [sig ] ASH: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:16:37.503007] [INFO ] [LOCAL ] Saved forecast: ASH 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/ASH.txt [2026-03-04T20:16:37.503158] [INFO ] [sig ] [249/3365] Completed ASH in 0.4s | 2.68 sym/s | Total: 1.5m | ETA: 19.4m [2026-03-04T20:16:37.503199] [INFO ] [sig ] [250/3365] Forecasting ASIX... [2026-03-04T20:16:37.503228] [INFO ] [sig ] Generating forecast for: ASIX [2026-03-04T20:16:37.503258] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASIX' from 'https://tdm.silogroup.org/data/derivative_storage/ASIX.csv'. [2026-03-04T20:16:37.516323] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASIX'. [2026-03-04T20:16:37.516664] [INFO ] [FORECASTER] Starting predict_future for ASIX [2026-03-04T20:16:37.517474] [DEBUG] [LOCAL ] No optimal features file found for ASIX: ./output/feature-sets/ASIX.txt [2026-03-04T20:16:37.517527] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:16:37.517560] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:16:37.517615] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:16:37.517675] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:16:37.580220] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:16:37.581238] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:16:37.581331] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:16:37.581370] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:16:37.706684] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:16:37.706845] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:16:37.706900] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:16:37.706931] [INFO ] [FORECASTER] Training complete [2026-03-04T20:16:37.710969] [DEBUG] [FORECASTER] ASIX: Forecast T+1@11:T+2@11: DOWN (p=43.55%) [2026-03-04T20:16:37.711265] [INFO ] [FORECASTER] Completed predict_future for ASIX [2026-03-04T20:16:37.711406] [INFO ] [sig ] ASIX: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:16:37.857693] [INFO ] [LOCAL ] Saved forecast: ASIX 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/ASIX.txt [2026-03-04T20:16:37.857839] [INFO ] [sig ] [250/3365] Completed ASIX in 0.4s | 2.68 sym/s | Total: 1.6m | ETA: 19.4m [2026-03-04T20:16:37.857878] [INFO ] [sig ] [251/3365] Forecasting ASLE... [2026-03-04T20:16:37.857907] [INFO ] [sig ] Generating forecast for: ASLE [2026-03-04T20:16:37.857938] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASLE' from 'https://tdm.silogroup.org/data/derivative_storage/ASLE.csv'. [2026-03-04T20:16:37.870609] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASLE'. [2026-03-04T20:16:37.870930] [INFO ] [FORECASTER] Starting predict_future for ASLE [2026-03-04T20:16:37.871770] [DEBUG] [LOCAL ] No optimal features file found for ASLE: ./output/feature-sets/ASLE.txt [2026-03-04T20:16:37.871824] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:16:37.871856] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:16:37.871884] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:16:37.871941] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:16:37.928889] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:16:37.929634] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:16:37.929758] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:16:37.929792] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:16:38.050311] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:16:38.050474] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:16:38.050513] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:16:38.050541] [INFO ] [FORECASTER] Training complete [2026-03-04T20:16:38.054006] [DEBUG] [FORECASTER] ASLE: Forecast T+1@11:T+2@11: UP (p=98.87%) [2026-03-04T20:16:38.054303] [INFO ] [FORECASTER] Completed predict_future for ASLE [2026-03-04T20:16:38.054437] [INFO ] [sig ] ASLE: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:16:38.202626] [INFO ] [LOCAL ] Saved forecast: ASLE 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/ASLE.txt [2026-03-04T20:16:38.202793] [INFO ] [sig ] [251/3365] Completed ASLE in 0.3s | 2.68 sym/s | Total: 1.6m | ETA: 19.4m [2026-03-04T20:16:38.202833] [INFO ] [sig ] [252/3365] Forecasting ASMB... [2026-03-04T20:16:38.202864] [INFO ] [sig ] Generating forecast for: ASMB [2026-03-04T20:16:38.202895] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASMB' from 'https://tdm.silogroup.org/data/derivative_storage/ASMB.csv'. [2026-03-04T20:16:38.214643] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASMB'. [2026-03-04T20:16:38.215003] [INFO ] [FORECASTER] Starting predict_future for ASMB [2026-03-04T20:16:38.216006] [DEBUG] [LOCAL ] No optimal features file found for ASMB: ./output/feature-sets/ASMB.txt [2026-03-04T20:16:38.216060] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:16:38.216093] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:16:38.216120] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:16:38.216190] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:16:38.281735] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:16:38.282846] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:16:38.282935] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:16:38.282970] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:16:38.422413] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:16:38.422612] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:16:38.422661] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:16:38.422691] [INFO ] [FORECASTER] Training complete [2026-03-04T20:16:38.426378] [DEBUG] [FORECASTER] ASMB: Forecast T+1@11:T+2@11: DOWN (p=17.59%) [2026-03-04T20:16:38.426698] [INFO ] [FORECASTER] Completed predict_future for ASMB [2026-03-04T20:16:38.426834] [INFO ] [sig ] ASMB: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:16:38.573434] [INFO ] [LOCAL ] Saved forecast: ASMB 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/ASMB.txt [2026-03-04T20:16:38.573600] [INFO ] [sig ] [252/3365] Completed ASMB in 0.4s | 2.68 sym/s | Total: 1.6m | ETA: 19.4m [2026-03-04T20:16:38.573642] [INFO ] [sig ] [253/3365] Forecasting ASML... [2026-03-04T20:16:38.573673] [INFO ] [sig ] Generating forecast for: ASML [2026-03-04T20:16:38.573710] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASML' from 'https://tdm.silogroup.org/data/derivative_storage/ASML.csv'. [2026-03-04T20:16:38.585709] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASML'. [2026-03-04T20:16:38.586058] [INFO ] [FORECASTER] Starting predict_future for ASML [2026-03-04T20:16:38.586996] [DEBUG] [LOCAL ] No optimal features file found for ASML: ./output/feature-sets/ASML.txt [2026-03-04T20:16:38.587051] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:16:38.587084] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:16:38.587113] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:16:38.587181] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:16:38.649137] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:16:38.649869] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:16:38.649957] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:16:38.649991] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:16:38.779046] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:16:38.779205] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:16:38.779246] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:16:38.779274] [INFO ] [FORECASTER] Training complete [2026-03-04T20:16:38.782717] [DEBUG] [FORECASTER] ASML: Forecast T+1@11:T+2@11: UP (p=94.85%) [2026-03-04T20:16:38.783001] [INFO ] [FORECASTER] Completed predict_future for ASML [2026-03-04T20:16:38.783132] [INFO ] [sig ] ASML: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:16:38.931011] [INFO ] [LOCAL ] Saved forecast: ASML 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/ASML.txt [2026-03-04T20:16:38.931177] [INFO ] [sig ] [253/3365] Completed ASML in 0.4s | 2.68 sym/s | Total: 1.6m | ETA: 19.3m [2026-03-04T20:16:38.931219] [INFO ] [sig ] [254/3365] Forecasting ASND... [2026-03-04T20:16:38.931251] [INFO ] [sig ] Generating forecast for: ASND [2026-03-04T20:16:38.931282] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASND' from 'https://tdm.silogroup.org/data/derivative_storage/ASND.csv'. [2026-03-04T20:16:38.943502] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASND'. [2026-03-04T20:16:38.943893] [INFO ] [FORECASTER] Starting predict_future for ASND [2026-03-04T20:16:38.944707] [DEBUG] [LOCAL ] No optimal features file found for ASND: ./output/feature-sets/ASND.txt [2026-03-04T20:16:38.944770] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:16:38.944804] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:16:38.944831] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:16:38.944887] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:16:39.006274] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:16:39.007137] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:16:39.007225] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:16:39.007260] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:16:39.142013] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:16:39.142204] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:16:39.142248] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:16:39.142280] [INFO ] [FORECASTER] Training complete [2026-03-04T20:16:39.147547] [DEBUG] [FORECASTER] ASND: Forecast T+1@11:T+2@11: DOWN (p=38.50%) [2026-03-04T20:16:39.148066] [INFO ] [FORECASTER] Completed predict_future for ASND [2026-03-04T20:16:39.148225] [INFO ] [sig ] ASND: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:16:39.303646] [INFO ] [LOCAL ] Saved forecast: ASND 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/ASND.txt [2026-03-04T20:16:39.303845] [INFO ] [sig ] [254/3365] Completed ASND in 0.4s | 2.68 sym/s | Total: 1.6m | ETA: 19.3m [2026-03-04T20:16:39.304089] [INFO ] [sig ] [255/3365] Forecasting ASO... [2026-03-04T20:16:39.304125] [INFO ] [sig ] Generating forecast for: ASO [2026-03-04T20:16:39.304159] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASO' from 'https://tdm.silogroup.org/data/derivative_storage/ASO.csv'. [2026-03-04T20:16:39.320866] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASO'. [2026-03-04T20:16:39.321501] [INFO ] [FORECASTER] Starting predict_future for ASO [2026-03-04T20:16:39.322393] [DEBUG] [LOCAL ] No optimal features file found for ASO: ./output/feature-sets/ASO.txt [2026-03-04T20:16:39.322448] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:16:39.322483] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:16:39.322511] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:16:39.322601] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:16:39.385685] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:16:39.386483] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:16:39.386587] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:16:39.386625] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:16:39.523763] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:16:39.523968] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:16:39.524027] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:16:39.524061] [INFO ] [FORECASTER] Training complete [2026-03-04T20:16:39.527951] [DEBUG] [FORECASTER] ASO: Forecast T+1@11:T+2@11: DOWN (p=13.44%) [2026-03-04T20:16:39.528347] [INFO ] [FORECASTER] Completed predict_future for ASO [2026-03-04T20:16:39.528515] [INFO ] [sig ] ASO: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:16:39.691742] [INFO ] [LOCAL ] Saved forecast: ASO 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/ASO.txt [2026-03-04T20:16:39.692107] [INFO ] [sig ] [255/3365] Completed ASO in 0.4s | 2.68 sym/s | Total: 1.6m | ETA: 19.3m [2026-03-04T20:16:39.692156] [INFO ] [sig ] [256/3365] Forecasting ASPI... [2026-03-04T20:16:39.692187] [INFO ] [sig ] Generating forecast for: ASPI [2026-03-04T20:16:39.692219] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASPI' from 'https://tdm.silogroup.org/data/derivative_storage/ASPI.csv'. [2026-03-04T20:16:39.704278] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASPI'. [2026-03-04T20:16:39.704668] [INFO ] [FORECASTER] Starting predict_future for ASPI [2026-03-04T20:16:39.705657] [DEBUG] [LOCAL ] No optimal features file found for ASPI: ./output/feature-sets/ASPI.txt [2026-03-04T20:16:39.705713] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:16:39.705749] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:16:39.705778] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:16:39.705836] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:16:39.770791] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:16:39.771604] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:16:39.771695] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:16:39.771732] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:16:39.906758] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:16:39.906955] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:16:39.907003] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:16:39.907046] [INFO ] [FORECASTER] Training complete [2026-03-04T20:16:39.911367] [DEBUG] [FORECASTER] ASPI: Forecast T+1@11:T+2@11: UP (p=82.08%) [2026-03-04T20:16:39.911744] [INFO ] [FORECASTER] Completed predict_future for ASPI [2026-03-04T20:16:39.911913] [INFO ] [sig ] ASPI: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:16:40.060278] [INFO ] [LOCAL ] Saved forecast: ASPI 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/ASPI.txt [2026-03-04T20:16:40.060430] [INFO ] [sig ] [256/3365] Completed ASPI in 0.4s | 2.68 sym/s | Total: 1.6m | ETA: 19.3m [2026-03-04T20:16:40.060471] [INFO ] [sig ] [257/3365] Forecasting ASPN... [2026-03-04T20:16:40.060501] [INFO ] [sig ] Generating forecast for: ASPN [2026-03-04T20:16:40.060530] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASPN' from 'https://tdm.silogroup.org/data/derivative_storage/ASPN.csv'. [2026-03-04T20:16:40.072930] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASPN'. [2026-03-04T20:16:40.073517] [INFO ] [FORECASTER] Starting predict_future for ASPN [2026-03-04T20:16:40.074522] [DEBUG] [LOCAL ] No optimal features file found for ASPN: ./output/feature-sets/ASPN.txt [2026-03-04T20:16:40.074594] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:16:40.074630] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:16:40.074656] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:16:40.074712] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:16:40.141296] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:16:40.142279] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:16:40.142381] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:16:40.142419] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:16:40.276507] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:16:40.276700] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:16:40.276745] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:16:40.276776] [INFO ] [FORECASTER] Training complete [2026-03-04T20:16:40.280594] [DEBUG] [FORECASTER] ASPN: Forecast T+1@11:T+2@11: UP (p=94.62%) [2026-03-04T20:16:40.280920] [INFO ] [FORECASTER] Completed predict_future for ASPN [2026-03-04T20:16:40.281057] [INFO ] [sig ] ASPN: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:16:40.435824] [INFO ] [LOCAL ] Saved forecast: ASPN 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/ASPN.txt [2026-03-04T20:16:40.435997] [INFO ] [sig ] [257/3365] Completed ASPN in 0.4s | 2.68 sym/s | Total: 1.6m | ETA: 19.3m [2026-03-04T20:16:40.436042] [INFO ] [sig ] [258/3365] Forecasting ASPS... [2026-03-04T20:16:40.436074] [INFO ] [sig ] Generating forecast for: ASPS [2026-03-04T20:16:40.436107] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASPS' from 'https://tdm.silogroup.org/data/derivative_storage/ASPS.csv'. [2026-03-04T20:16:40.448796] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASPS'. [2026-03-04T20:16:40.449144] [INFO ] [FORECASTER] Starting predict_future for ASPS [2026-03-04T20:16:40.450048] [DEBUG] [LOCAL ] No optimal features file found for ASPS: ./output/feature-sets/ASPS.txt [2026-03-04T20:16:40.450105] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:16:40.450166] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:16:40.450197] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:16:40.450257] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:16:40.520085] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:16:40.521223] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:16:40.521312] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:16:40.521347] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:16:40.651183] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:16:40.651372] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:16:40.651423] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:16:40.651455] [INFO ] [FORECASTER] Training complete [2026-03-04T20:16:40.655218] [DEBUG] [FORECASTER] ASPS: Forecast T+1@11:T+2@11: DOWN (p=47.81%) [2026-03-04T20:16:40.655510] [INFO ] [FORECASTER] Completed predict_future for ASPS [2026-03-04T20:16:40.655676] [INFO ] [sig ] ASPS: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:16:40.812802] [INFO ] [LOCAL ] Saved forecast: ASPS 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/ASPS.txt [2026-03-04T20:16:40.813173] [INFO ] [sig ] [258/3365] Completed ASPS in 0.4s | 2.68 sym/s | Total: 1.6m | ETA: 19.3m [2026-03-04T20:16:40.813223] [INFO ] [sig ] [259/3365] Forecasting ASTE... [2026-03-04T20:16:40.813254] [INFO ] [sig ] Generating forecast for: ASTE [2026-03-04T20:16:40.813286] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASTE' from 'https://tdm.silogroup.org/data/derivative_storage/ASTE.csv'. [2026-03-04T20:16:40.826314] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASTE'. [2026-03-04T20:16:40.826684] [INFO ] [FORECASTER] Starting predict_future for ASTE [2026-03-04T20:16:40.827534] [DEBUG] [LOCAL ] No optimal features file found for ASTE: ./output/feature-sets/ASTE.txt [2026-03-04T20:16:40.827613] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:16:40.827648] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:16:40.827677] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:16:40.827737] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:16:40.885884] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:16:40.886619] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:16:40.886702] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:16:40.886740] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:16:41.009864] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:16:41.010034] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:16:41.010074] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:16:41.010104] [INFO ] [FORECASTER] Training complete [2026-03-04T20:16:41.013744] [DEBUG] [FORECASTER] ASTE: Forecast T+1@11:T+2@11: UP (p=80.89%) [2026-03-04T20:16:41.014243] [INFO ] [FORECASTER] Completed predict_future for ASTE [2026-03-04T20:16:41.014379] [INFO ] [sig ] ASTE: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:16:41.159776] [INFO ] [LOCAL ] Saved forecast: ASTE 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/ASTE.txt [2026-03-04T20:16:41.160119] [INFO ] [sig ] [259/3365] Completed ASTE in 0.3s | 2.68 sym/s | Total: 1.6m | ETA: 19.3m [2026-03-04T20:16:41.160163] [INFO ] [sig ] [260/3365] Forecasting ASTH... [2026-03-04T20:16:41.160194] [INFO ] [sig ] Generating forecast for: ASTH [2026-03-04T20:16:41.160225] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASTH' from 'https://tdm.silogroup.org/data/derivative_storage/ASTH.csv'. [2026-03-04T20:16:41.172002] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASTH'. [2026-03-04T20:16:41.172372] [INFO ] [FORECASTER] Starting predict_future for ASTH [2026-03-04T20:16:41.173175] [DEBUG] [LOCAL ] No optimal features file found for ASTH: ./output/feature-sets/ASTH.txt [2026-03-04T20:16:41.173229] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:16:41.173261] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:16:41.173288] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:16:41.173345] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:16:41.232190] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:16:41.233074] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:16:41.233167] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:16:41.233200] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:16:41.357918] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:16:41.358089] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:16:41.358131] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:16:41.358160] [INFO ] [FORECASTER] Training complete [2026-03-04T20:16:41.362043] [DEBUG] [FORECASTER] ASTH: Forecast T+1@11:T+2@11: DOWN (p=34.80%) [2026-03-04T20:16:41.362334] [INFO ] [FORECASTER] Completed predict_future for ASTH [2026-03-04T20:16:41.362466] [INFO ] [sig ] ASTH: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:16:41.516335] [INFO ] [LOCAL ] Saved forecast: ASTH 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/ASTH.txt [2026-03-04T20:16:41.516515] [INFO ] [sig ] [260/3365] Completed ASTH in 0.4s | 2.68 sym/s | Total: 1.6m | ETA: 19.3m [2026-03-04T20:16:41.516599] [INFO ] [sig ] [261/3365] Forecasting ASTI... [2026-03-04T20:16:41.516639] [INFO ] [sig ] Generating forecast for: ASTI [2026-03-04T20:16:41.516669] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASTI' from 'https://tdm.silogroup.org/data/derivative_storage/ASTI.csv'. [2026-03-04T20:16:41.530614] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASTI'. [2026-03-04T20:16:41.530970] [INFO ] [FORECASTER] Starting predict_future for ASTI [2026-03-04T20:16:41.531798] [DEBUG] [LOCAL ] No optimal features file found for ASTI: ./output/feature-sets/ASTI.txt [2026-03-04T20:16:41.531852] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:16:41.531885] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:16:41.531912] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:16:41.531968] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:16:41.593786] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:16:41.594670] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:16:41.594761] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:16:41.594795] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:16:41.726993] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:16:41.727174] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:16:41.727218] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:16:41.727315] [INFO ] [FORECASTER] Training complete [2026-03-04T20:16:41.731503] [DEBUG] [FORECASTER] ASTI: Forecast T+1@11:T+2@11: UP (p=53.58%) [2026-03-04T20:16:41.731820] [INFO ] [FORECASTER] Completed predict_future for ASTI [2026-03-04T20:16:41.731960] [INFO ] [sig ] ASTI: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:16:41.952138] [INFO ] [LOCAL ] Saved forecast: ASTI 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/ASTI.txt [2026-03-04T20:16:41.952296] [INFO ] [sig ] [261/3365] Completed ASTI in 0.4s | 2.68 sym/s | Total: 1.6m | ETA: 19.3m [2026-03-04T20:16:41.952336] [INFO ] [sig ] [262/3365] Forecasting ASTL... [2026-03-04T20:16:41.952365] [INFO ] [sig ] Generating forecast for: ASTL [2026-03-04T20:16:41.952395] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASTL' from 'https://tdm.silogroup.org/data/derivative_storage/ASTL.csv'. [2026-03-04T20:16:41.962944] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASTL'. [2026-03-04T20:16:41.963307] [INFO ] [FORECASTER] Starting predict_future for ASTL [2026-03-04T20:16:41.964356] [DEBUG] [LOCAL ] No optimal features file found for ASTL: ./output/feature-sets/ASTL.txt [2026-03-04T20:16:41.964411] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:16:41.964444] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:16:41.964470] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:16:41.964531] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:16:42.026079] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:16:42.027171] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:16:42.027261] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:16:42.027308] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:16:42.159087] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:16:42.159287] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:16:42.159334] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:16:42.159365] [INFO ] [FORECASTER] Training complete [2026-03-04T20:16:42.163238] [DEBUG] [FORECASTER] ASTL: Forecast T+1@11:T+2@11: UP (p=78.18%) [2026-03-04T20:16:42.163590] [INFO ] [FORECASTER] Completed predict_future for ASTL [2026-03-04T20:16:42.163752] [INFO ] [sig ] ASTL: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:16:42.310843] [INFO ] [LOCAL ] Saved forecast: ASTL 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/ASTL.txt [2026-03-04T20:16:42.311004] [INFO ] [sig ] [262/3365] Completed ASTL in 0.4s | 2.68 sym/s | Total: 1.6m | ETA: 19.3m [2026-03-04T20:16:42.311045] [INFO ] [sig ] [263/3365] Forecasting ASTS... [2026-03-04T20:16:42.311075] [INFO ] [sig ] Generating forecast for: ASTS [2026-03-04T20:16:42.311105] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASTS' from 'https://tdm.silogroup.org/data/derivative_storage/ASTS.csv'. [2026-03-04T20:16:42.324126] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASTS'. [2026-03-04T20:16:42.324447] [INFO ] [FORECASTER] Starting predict_future for ASTS [2026-03-04T20:16:42.325301] [DEBUG] [LOCAL ] No optimal features file found for ASTS: ./output/feature-sets/ASTS.txt [2026-03-04T20:16:42.325354] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:16:42.325386] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:16:42.325414] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:16:42.325471] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:16:42.391651] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:16:42.392707] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:16:42.392814] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:16:42.392855] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:16:42.525861] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:16:42.526035] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:16:42.526076] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:16:42.526106] [INFO ] [FORECASTER] Training complete [2026-03-04T20:16:42.529719] [DEBUG] [FORECASTER] ASTS: Forecast T+1@11:T+2@11: UP (p=61.15%) [2026-03-04T20:16:42.530045] [INFO ] [FORECASTER] Completed predict_future for ASTS [2026-03-04T20:16:42.530185] [INFO ] [sig ] ASTS: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:16:42.675185] [INFO ] [LOCAL ] Saved forecast: ASTS 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/ASTS.txt [2026-03-04T20:16:42.675350] [INFO ] [sig ] [263/3365] Completed ASTS in 0.4s | 2.68 sym/s | Total: 1.6m | ETA: 19.3m [2026-03-04T20:16:42.675391] [INFO ] [sig ] [264/3365] Forecasting ASX... [2026-03-04T20:16:42.675421] [INFO ] [sig ] Generating forecast for: ASX [2026-03-04T20:16:42.675452] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASX' from 'https://tdm.silogroup.org/data/derivative_storage/ASX.csv'. [2026-03-04T20:16:42.687673] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASX'. [2026-03-04T20:16:42.688210] [INFO ] [FORECASTER] Starting predict_future for ASX [2026-03-04T20:16:42.689075] [DEBUG] [LOCAL ] No optimal features file found for ASX: ./output/feature-sets/ASX.txt [2026-03-04T20:16:42.689128] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:16:42.689160] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:16:42.689186] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:16:42.689242] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:16:42.749159] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:16:42.750023] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:16:42.750108] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:16:42.750141] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:16:42.881701] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:16:42.881917] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:16:42.881967] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:16:42.882002] [INFO ] [FORECASTER] Training complete [2026-03-04T20:16:42.885819] [DEBUG] [FORECASTER] ASX: Forecast T+1@11:T+2@11: DOWN (p=28.95%) [2026-03-04T20:16:42.886146] [INFO ] [FORECASTER] Completed predict_future for ASX [2026-03-04T20:16:42.886286] [INFO ] [sig ] ASX: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:16:43.032042] [INFO ] [LOCAL ] Saved forecast: ASX 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/ASX.txt [2026-03-04T20:16:43.032202] [INFO ] [sig ] [264/3365] Completed ASX in 0.4s | 2.68 sym/s | Total: 1.6m | ETA: 19.3m [2026-03-04T20:16:43.032245] [INFO ] [sig ] [265/3365] Forecasting ASYS... [2026-03-04T20:16:43.032279] [INFO ] [sig ] Generating forecast for: ASYS [2026-03-04T20:16:43.032311] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASYS' from 'https://tdm.silogroup.org/data/derivative_storage/ASYS.csv'. [2026-03-04T20:16:43.045194] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASYS'. [2026-03-04T20:16:43.045549] [INFO ] [FORECASTER] Starting predict_future for ASYS [2026-03-04T20:16:43.046396] [DEBUG] [LOCAL ] No optimal features file found for ASYS: ./output/feature-sets/ASYS.txt [2026-03-04T20:16:43.046464] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:16:43.046499] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:16:43.046527] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:16:43.046616] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:16:43.106795] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:16:43.107717] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:16:43.107814] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:16:43.107849] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:16:43.230676] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:16:43.230861] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:16:43.230909] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:16:43.230938] [INFO ] [FORECASTER] Training complete [2026-03-04T20:16:43.234745] [DEBUG] [FORECASTER] ASYS: Forecast T+1@11:T+2@11: UP (p=99.27%) [2026-03-04T20:16:43.235070] [INFO ] [FORECASTER] Completed predict_future for ASYS [2026-03-04T20:16:43.235216] [INFO ] [sig ] ASYS: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:16:43.390804] [INFO ] [LOCAL ] Saved forecast: ASYS 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/ASYS.txt [2026-03-04T20:16:43.391002] [INFO ] [sig ] [265/3365] Completed ASYS in 0.4s | 2.68 sym/s | Total: 1.6m | ETA: 19.3m [2026-03-04T20:16:43.391049] [INFO ] [sig ] [266/3365] Forecasting ATAI... [2026-03-04T20:16:43.391081] [INFO ] [sig ] Generating forecast for: ATAI [2026-03-04T20:16:43.391112] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATAI' from 'https://tdm.silogroup.org/data/derivative_storage/ATAI.csv'. [2026-03-04T20:16:43.405143] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATAI'. [2026-03-04T20:16:43.405521] [INFO ] [FORECASTER] Starting predict_future for ATAI [2026-03-04T20:16:43.406426] [DEBUG] [LOCAL ] No optimal features file found for ATAI: ./output/feature-sets/ATAI.txt [2026-03-04T20:16:43.406481] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:16:43.406518] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:16:43.406560] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:16:43.406673] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:16:43.470445] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:16:43.471405] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:16:43.471496] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:16:43.471532] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:16:43.606747] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:16:43.606985] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:16:43.607035] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:16:43.607067] [INFO ] [FORECASTER] Training complete [2026-03-04T20:16:43.611239] [DEBUG] [FORECASTER] ATAI: Forecast T+1@11:T+2@11: UP (p=90.64%) [2026-03-04T20:16:43.611614] [INFO ] [FORECASTER] Completed predict_future for ATAI [2026-03-04T20:16:43.611768] [INFO ] [sig ] ATAI: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:16:43.767683] [INFO ] [LOCAL ] Saved forecast: ATAI 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/ATAI.txt [2026-03-04T20:16:43.767918] [INFO ] [sig ] [266/3365] Completed ATAI in 0.4s | 2.68 sym/s | Total: 1.7m | ETA: 19.3m [2026-03-04T20:16:43.767970] [INFO ] [sig ] [267/3365] Forecasting ATEC... [2026-03-04T20:16:43.768001] [INFO ] [sig ] Generating forecast for: ATEC [2026-03-04T20:16:43.768032] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATEC' from 'https://tdm.silogroup.org/data/derivative_storage/ATEC.csv'. [2026-03-04T20:16:43.781549] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATEC'. [2026-03-04T20:16:43.781962] [INFO ] [FORECASTER] Starting predict_future for ATEC [2026-03-04T20:16:43.782789] [DEBUG] [LOCAL ] No optimal features file found for ATEC: ./output/feature-sets/ATEC.txt [2026-03-04T20:16:43.782844] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:16:43.782877] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:16:43.782905] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:16:43.782969] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:16:43.845533] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:16:43.846428] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:16:43.846516] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:16:43.846552] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:16:43.980693] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:16:43.980861] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:16:43.980903] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:16:43.980934] [INFO ] [FORECASTER] Training complete [2026-03-04T20:16:43.984481] [DEBUG] [FORECASTER] ATEC: Forecast T+1@11:T+2@11: DOWN (p=18.75%) [2026-03-04T20:16:43.984798] [INFO ] [FORECASTER] Completed predict_future for ATEC [2026-03-04T20:16:43.984934] [INFO ] [sig ] ATEC: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:16:44.141256] [INFO ] [LOCAL ] Saved forecast: ATEC 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/ATEC.txt [2026-03-04T20:16:44.141483] [INFO ] [sig ] [267/3365] Completed ATEC in 0.4s | 2.68 sym/s | Total: 1.7m | ETA: 19.3m [2026-03-04T20:16:44.141551] [INFO ] [sig ] [268/3365] Forecasting ATEN... [2026-03-04T20:16:44.141635] [INFO ] [sig ] Generating forecast for: ATEN [2026-03-04T20:16:44.141680] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATEN' from 'https://tdm.silogroup.org/data/derivative_storage/ATEN.csv'. [2026-03-04T20:16:44.154821] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATEN'. [2026-03-04T20:16:44.155230] [INFO ] [FORECASTER] Starting predict_future for ATEN [2026-03-04T20:16:44.156054] [DEBUG] [LOCAL ] No optimal features file found for ATEN: ./output/feature-sets/ATEN.txt [2026-03-04T20:16:44.156108] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:16:44.156140] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:16:44.156168] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:16:44.156226] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:16:44.213720] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:16:44.214631] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:16:44.214757] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:16:44.214795] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:16:44.342635] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:16:44.342827] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:16:44.342875] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:16:44.342905] [INFO ] [FORECASTER] Training complete [2026-03-04T20:16:44.346765] [DEBUG] [FORECASTER] ATEN: Forecast T+1@11:T+2@11: UP (p=69.21%) [2026-03-04T20:16:44.347253] [INFO ] [FORECASTER] Completed predict_future for ATEN [2026-03-04T20:16:44.347405] [INFO ] [sig ] ATEN: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:16:44.495165] [INFO ] [LOCAL ] Saved forecast: ATEN 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/ATEN.txt [2026-03-04T20:16:44.495320] [INFO ] [sig ] [268/3365] Completed ATEN in 0.4s | 2.68 sym/s | Total: 1.7m | ETA: 19.2m [2026-03-04T20:16:44.495376] [INFO ] [sig ] [269/3365] Forecasting ATEX... [2026-03-04T20:16:44.495411] [INFO ] [sig ] Generating forecast for: ATEX [2026-03-04T20:16:44.495442] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATEX' from 'https://tdm.silogroup.org/data/derivative_storage/ATEX.csv'. [2026-03-04T20:16:44.507159] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATEX'. [2026-03-04T20:16:44.507499] [INFO ] [FORECASTER] Starting predict_future for ATEX [2026-03-04T20:16:44.508388] [DEBUG] [LOCAL ] No optimal features file found for ATEX: ./output/feature-sets/ATEX.txt [2026-03-04T20:16:44.508443] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:16:44.508476] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:16:44.508504] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:16:44.508563] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:16:44.568702] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:16:44.569498] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:16:44.569602] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:16:44.569638] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:16:44.694346] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:16:44.694536] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:16:44.694608] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:16:44.694646] [INFO ] [FORECASTER] Training complete [2026-03-04T20:16:44.698608] [DEBUG] [FORECASTER] ATEX: Forecast T+1@11:T+2@11: UP (p=63.11%) [2026-03-04T20:16:44.698929] [INFO ] [FORECASTER] Completed predict_future for ATEX [2026-03-04T20:16:44.699071] [INFO ] [sig ] ATEX: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:16:44.852928] [INFO ] [LOCAL ] Saved forecast: ATEX 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/ATEX.txt [2026-03-04T20:16:44.853070] [INFO ] [sig ] [269/3365] Completed ATEX in 0.4s | 2.68 sym/s | Total: 1.7m | ETA: 19.2m [2026-03-04T20:16:44.853110] [INFO ] [sig ] [270/3365] Forecasting ATHM... [2026-03-04T20:16:44.853140] [INFO ] [sig ] Generating forecast for: ATHM [2026-03-04T20:16:44.853169] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATHM' from 'https://tdm.silogroup.org/data/derivative_storage/ATHM.csv'. [2026-03-04T20:16:44.864713] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATHM'. [2026-03-04T20:16:44.865245] [INFO ] [FORECASTER] Starting predict_future for ATHM [2026-03-04T20:16:44.866080] [DEBUG] [LOCAL ] No optimal features file found for ATHM: ./output/feature-sets/ATHM.txt [2026-03-04T20:16:44.866134] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:16:44.866167] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:16:44.866195] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:16:44.866253] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:16:44.926046] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:16:44.926826] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:16:44.926910] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:16:44.926943] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:16:45.059462] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:16:45.059646] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:16:45.059689] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:16:45.059717] [INFO ] [FORECASTER] Training complete [2026-03-04T20:16:45.063376] [DEBUG] [FORECASTER] ATHM: Forecast T+1@11:T+2@11: DOWN (p=20.83%) [2026-03-04T20:16:45.063727] [INFO ] [FORECASTER] Completed predict_future for ATHM [2026-03-04T20:16:45.063901] [INFO ] [sig ] ATHM: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:16:45.233036] [INFO ] [LOCAL ] Saved forecast: ATHM 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/ATHM.txt [2026-03-04T20:16:45.233213] [INFO ] [sig ] [270/3365] Completed ATHM in 0.4s | 2.68 sym/s | Total: 1.7m | ETA: 19.2m [2026-03-04T20:16:45.233261] [INFO ] [sig ] [271/3365] Forecasting ATI... [2026-03-04T20:16:45.233291] [INFO ] [sig ] Generating forecast for: ATI [2026-03-04T20:16:45.233322] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATI' from 'https://tdm.silogroup.org/data/derivative_storage/ATI.csv'. [2026-03-04T20:16:45.246084] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATI'. [2026-03-04T20:16:45.246693] [INFO ] [FORECASTER] Starting predict_future for ATI [2026-03-04T20:16:45.247959] [DEBUG] [LOCAL ] No optimal features file found for ATI: ./output/feature-sets/ATI.txt [2026-03-04T20:16:45.248034] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:16:45.248089] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:16:45.248136] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:16:45.248232] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:16:45.309407] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:16:45.310374] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:16:45.310471] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:16:45.310505] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:16:45.437886] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:16:45.438063] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:16:45.438106] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:16:45.438136] [INFO ] [FORECASTER] Training complete [2026-03-04T20:16:45.441833] [DEBUG] [FORECASTER] ATI: Forecast T+1@11:T+2@11: UP (p=89.76%) [2026-03-04T20:16:45.442182] [INFO ] [FORECASTER] Completed predict_future for ATI [2026-03-04T20:16:45.442329] [INFO ] [sig ] ATI: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:16:45.589246] [INFO ] [LOCAL ] Saved forecast: ATI 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/ATI.txt [2026-03-04T20:16:45.589452] [INFO ] [sig ] [271/3365] Completed ATI in 0.4s | 2.68 sym/s | Total: 1.7m | ETA: 19.2m [2026-03-04T20:16:45.589495] [INFO ] [sig ] [272/3365] Forecasting ATLC... [2026-03-04T20:16:45.589526] [INFO ] [sig ] Generating forecast for: ATLC [2026-03-04T20:16:45.589599] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATLC' from 'https://tdm.silogroup.org/data/derivative_storage/ATLC.csv'. [2026-03-04T20:16:45.600810] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATLC'. [2026-03-04T20:16:45.601186] [INFO ] [FORECASTER] Starting predict_future for ATLC [2026-03-04T20:16:45.602064] [DEBUG] [LOCAL ] No optimal features file found for ATLC: ./output/feature-sets/ATLC.txt [2026-03-04T20:16:45.602119] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:16:45.602154] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:16:45.602182] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:16:45.602241] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:16:45.660796] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:16:45.661708] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:16:45.661802] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:16:45.661840] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:16:45.785125] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:16:45.785291] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:16:45.785350] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:16:45.785382] [INFO ] [FORECASTER] Training complete [2026-03-04T20:16:45.789032] [DEBUG] [FORECASTER] ATLC: Forecast T+1@11:T+2@11: UP (p=63.81%) [2026-03-04T20:16:45.789418] [INFO ] [FORECASTER] Completed predict_future for ATLC [2026-03-04T20:16:45.789599] [INFO ] [sig ] ATLC: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:16:45.937990] [INFO ] [LOCAL ] Saved forecast: ATLC 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/ATLC.txt [2026-03-04T20:16:45.938153] [INFO ] [sig ] [272/3365] Completed ATLC in 0.3s | 2.68 sym/s | Total: 1.7m | ETA: 19.2m [2026-03-04T20:16:45.938205] [INFO ] [sig ] [273/3365] Forecasting ATLCZ... [2026-03-04T20:16:45.938237] [INFO ] [sig ] Generating forecast for: ATLCZ [2026-03-04T20:16:45.938268] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATLCZ' from 'https://tdm.silogroup.org/data/derivative_storage/ATLCZ.csv'. [2026-03-04T20:16:45.949940] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATLCZ'. [2026-03-04T20:16:45.950278] [INFO ] [FORECASTER] Starting predict_future for ATLCZ [2026-03-04T20:16:45.951134] [DEBUG] [LOCAL ] No optimal features file found for ATLCZ: ./output/feature-sets/ATLCZ.txt [2026-03-04T20:16:45.951188] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:16:45.951221] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:16:45.951249] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:16:45.951306] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:16:46.007949] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:16:46.008668] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:16:46.008751] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:16:46.008788] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:16:46.122639] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:16:46.122806] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:16:46.122851] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:16:46.122880] [INFO ] [FORECASTER] Training complete [2026-03-04T20:16:46.126288] [DEBUG] [FORECASTER] ATLCZ: Forecast T+1@11:T+2@11: UP (p=52.23%) [2026-03-04T20:16:46.126567] [INFO ] [FORECASTER] Completed predict_future for ATLCZ [2026-03-04T20:16:46.126717] [INFO ] [sig ] ATLCZ: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:16:46.271724] [INFO ] [LOCAL ] Saved forecast: ATLCZ 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/ATLCZ.txt [2026-03-04T20:16:46.271866] [INFO ] [sig ] [273/3365] Completed ATLCZ in 0.3s | 2.68 sym/s | Total: 1.7m | ETA: 19.2m [2026-03-04T20:16:46.271906] [INFO ] [sig ] [274/3365] Forecasting ATLO... [2026-03-04T20:16:46.271938] [INFO ] [sig ] Generating forecast for: ATLO [2026-03-04T20:16:46.271969] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATLO' from 'https://tdm.silogroup.org/data/derivative_storage/ATLO.csv'. [2026-03-04T20:16:46.283232] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATLO'. [2026-03-04T20:16:46.283545] [INFO ] [FORECASTER] Starting predict_future for ATLO [2026-03-04T20:16:46.284372] [DEBUG] [LOCAL ] No optimal features file found for ATLO: ./output/feature-sets/ATLO.txt [2026-03-04T20:16:46.284427] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:16:46.284461] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:16:46.284488] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:16:46.284546] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:16:46.341368] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:16:46.342120] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:16:46.342203] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:16:46.342235] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:16:46.454914] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:16:46.455074] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:16:46.455113] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:16:46.455142] [INFO ] [FORECASTER] Training complete [2026-03-04T20:16:46.458566] [DEBUG] [FORECASTER] ATLO: Forecast T+1@11:T+2@11: DOWN (p=33.52%) [2026-03-04T20:16:46.458884] [INFO ] [FORECASTER] Completed predict_future for ATLO [2026-03-04T20:16:46.459031] [INFO ] [sig ] ATLO: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:16:46.606663] [INFO ] [LOCAL ] Saved forecast: ATLO 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/ATLO.txt [2026-03-04T20:16:46.606860] [INFO ] [sig ] [274/3365] Completed ATLO in 0.3s | 2.69 sym/s | Total: 1.7m | ETA: 19.2m [2026-03-04T20:16:46.606903] [INFO ] [sig ] [275/3365] Forecasting ATNI... [2026-03-04T20:16:46.606935] [INFO ] [sig ] Generating forecast for: ATNI [2026-03-04T20:16:46.606973] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATNI' from 'https://tdm.silogroup.org/data/derivative_storage/ATNI.csv'. [2026-03-04T20:16:46.619980] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATNI'. [2026-03-04T20:16:46.620347] [INFO ] [FORECASTER] Starting predict_future for ATNI [2026-03-04T20:16:46.621257] [DEBUG] [LOCAL ] No optimal features file found for ATNI: ./output/feature-sets/ATNI.txt [2026-03-04T20:16:46.621311] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:16:46.621376] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:16:46.621406] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:16:46.621463] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:16:46.678866] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:16:46.679680] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:16:46.679775] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:16:46.679813] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:16:46.807230] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:16:46.807422] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:16:46.807464] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:16:46.807491] [INFO ] [FORECASTER] Training complete [2026-03-04T20:16:46.811188] [DEBUG] [FORECASTER] ATNI: Forecast T+1@11:T+2@11: UP (p=87.56%) [2026-03-04T20:16:46.811472] [INFO ] [FORECASTER] Completed predict_future for ATNI [2026-03-04T20:16:46.811621] [INFO ] [sig ] ATNI: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:16:46.959264] [INFO ] [LOCAL ] Saved forecast: ATNI 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/ATNI.txt [2026-03-04T20:16:46.959422] [INFO ] [sig ] [275/3365] Completed ATNI in 0.4s | 2.69 sym/s | Total: 1.7m | ETA: 19.2m [2026-03-04T20:16:46.959464] [INFO ] [sig ] [276/3365] Forecasting ATO... [2026-03-04T20:16:46.959493] [INFO ] [sig ] Generating forecast for: ATO [2026-03-04T20:16:46.959523] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATO' from 'https://tdm.silogroup.org/data/derivative_storage/ATO.csv'. [2026-03-04T20:16:46.971668] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATO'. [2026-03-04T20:16:46.971997] [INFO ] [FORECASTER] Starting predict_future for ATO [2026-03-04T20:16:46.972829] [DEBUG] [LOCAL ] No optimal features file found for ATO: ./output/feature-sets/ATO.txt [2026-03-04T20:16:46.972884] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:16:46.972928] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:16:46.972958] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:16:46.973018] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:16:47.030143] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:16:47.031083] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:16:47.031169] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:16:47.031201] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:16:47.162753] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:16:47.162919] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:16:47.162959] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:16:47.162989] [INFO ] [FORECASTER] Training complete [2026-03-04T20:16:47.166473] [DEBUG] [FORECASTER] ATO: Forecast T+1@11:T+2@11: DOWN (p=44.90%) [2026-03-04T20:16:47.166780] [INFO ] [FORECASTER] Completed predict_future for ATO [2026-03-04T20:16:47.166930] [INFO ] [sig ] ATO: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:16:47.319653] [INFO ] [LOCAL ] Saved forecast: ATO 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/ATO.txt [2026-03-04T20:16:47.319826] [INFO ] [sig ] [276/3365] Completed ATO in 0.4s | 2.69 sym/s | Total: 1.7m | ETA: 19.2m [2026-03-04T20:16:47.319880] [INFO ] [sig ] [277/3365] Forecasting ATOM... [2026-03-04T20:16:47.319933] [INFO ] [sig ] Generating forecast for: ATOM [2026-03-04T20:16:47.319983] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATOM' from 'https://tdm.silogroup.org/data/derivative_storage/ATOM.csv'. [2026-03-04T20:16:47.332224] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATOM'. [2026-03-04T20:16:47.332625] [INFO ] [FORECASTER] Starting predict_future for ATOM [2026-03-04T20:16:47.333423] [DEBUG] [LOCAL ] No optimal features file found for ATOM: ./output/feature-sets/ATOM.txt [2026-03-04T20:16:47.333477] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:16:47.333510] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:16:47.333537] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:16:47.333613] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:16:47.398275] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:16:47.399302] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:16:47.399398] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:16:47.399435] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:16:47.532008] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:16:47.532184] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:16:47.532226] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:16:47.532255] [INFO ] [FORECASTER] Training complete [2026-03-04T20:16:47.536185] [DEBUG] [FORECASTER] ATOM: Forecast T+1@11:T+2@11: UP (p=73.16%) [2026-03-04T20:16:47.536623] [INFO ] [FORECASTER] Completed predict_future for ATOM [2026-03-04T20:16:47.536786] [INFO ] [sig ] ATOM: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:16:47.692285] [INFO ] [LOCAL ] Saved forecast: ATOM 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/ATOM.txt [2026-03-04T20:16:47.692450] [INFO ] [sig ] [277/3365] Completed ATOM in 0.4s | 2.69 sym/s | Total: 1.7m | ETA: 19.2m [2026-03-04T20:16:47.692491] [INFO ] [sig ] [278/3365] Forecasting ATRA... [2026-03-04T20:16:47.692520] [INFO ] [sig ] Generating forecast for: ATRA [2026-03-04T20:16:47.692550] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATRA' from 'https://tdm.silogroup.org/data/derivative_storage/ATRA.csv'. [2026-03-04T20:16:47.704362] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATRA'. [2026-03-04T20:16:47.704770] [INFO ] [FORECASTER] Starting predict_future for ATRA [2026-03-04T20:16:47.705565] [DEBUG] [LOCAL ] No optimal features file found for ATRA: ./output/feature-sets/ATRA.txt [2026-03-04T20:16:47.705635] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:16:47.705667] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:16:47.705693] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:16:47.705749] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:16:47.764006] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:16:47.764885] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:16:47.764974] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:16:47.765007] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:16:47.897804] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:16:47.897972] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:16:47.898013] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:16:47.898075] [INFO ] [FORECASTER] Training complete [2026-03-04T20:16:47.901712] [DEBUG] [FORECASTER] ATRA: Forecast T+1@11:T+2@11: UP (p=58.53%) [2026-03-04T20:16:47.902000] [INFO ] [FORECASTER] Completed predict_future for ATRA [2026-03-04T20:16:47.902318] [INFO ] [sig ] ATRA: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:16:48.051087] [INFO ] [LOCAL ] Saved forecast: ATRA 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/ATRA.txt [2026-03-04T20:16:48.051260] [INFO ] [sig ] [278/3365] Completed ATRA in 0.4s | 2.69 sym/s | Total: 1.7m | ETA: 19.1m [2026-03-04T20:16:48.051303] [INFO ] [sig ] [279/3365] Forecasting ATRC... [2026-03-04T20:16:48.051334] [INFO ] [sig ] Generating forecast for: ATRC [2026-03-04T20:16:48.051366] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATRC' from 'https://tdm.silogroup.org/data/derivative_storage/ATRC.csv'. [2026-03-04T20:16:48.063886] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATRC'. [2026-03-04T20:16:48.064287] [INFO ] [FORECASTER] Starting predict_future for ATRC [2026-03-04T20:16:48.065128] [DEBUG] [LOCAL ] No optimal features file found for ATRC: ./output/feature-sets/ATRC.txt [2026-03-04T20:16:48.065183] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:16:48.065218] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:16:48.065246] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:16:48.065304] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:16:48.131205] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:16:48.132350] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:16:48.132438] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:16:48.132472] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:16:48.269895] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:16:48.270056] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:16:48.270096] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:16:48.270125] [INFO ] [FORECASTER] Training complete [2026-03-04T20:16:48.273725] [DEBUG] [FORECASTER] ATRC: Forecast T+1@11:T+2@11: UP (p=88.76%) [2026-03-04T20:16:48.274048] [INFO ] [FORECASTER] Completed predict_future for ATRC [2026-03-04T20:16:48.274179] [INFO ] [sig ] ATRC: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:16:48.422182] [INFO ] [LOCAL ] Saved forecast: ATRC 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/ATRC.txt [2026-03-04T20:16:48.422343] [INFO ] [sig ] [279/3365] Completed ATRC in 0.4s | 2.69 sym/s | Total: 1.7m | ETA: 19.1m [2026-03-04T20:16:48.422385] [INFO ] [sig ] [280/3365] Forecasting ATRO... [2026-03-04T20:16:48.422421] [INFO ] [sig ] Generating forecast for: ATRO [2026-03-04T20:16:48.422454] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATRO' from 'https://tdm.silogroup.org/data/derivative_storage/ATRO.csv'. [2026-03-04T20:16:48.434341] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATRO'. [2026-03-04T20:16:48.434709] [INFO ] [FORECASTER] Starting predict_future for ATRO [2026-03-04T20:16:48.435513] [DEBUG] [LOCAL ] No optimal features file found for ATRO: ./output/feature-sets/ATRO.txt [2026-03-04T20:16:48.435567] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:16:48.435620] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:16:48.435648] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:16:48.435705] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:16:48.493793] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:16:48.494623] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:16:48.494709] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:16:48.494742] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:16:48.620387] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:16:48.620556] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:16:48.620619] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:16:48.620650] [INFO ] [FORECASTER] Training complete [2026-03-04T20:16:48.624292] [DEBUG] [FORECASTER] ATRO: Forecast T+1@11:T+2@11: UP (p=75.02%) [2026-03-04T20:16:48.624630] [INFO ] [FORECASTER] Completed predict_future for ATRO [2026-03-04T20:16:48.624776] [INFO ] [sig ] ATRO: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:16:48.790533] [INFO ] [LOCAL ] Saved forecast: ATRO 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/ATRO.txt [2026-03-04T20:16:48.790729] [INFO ] [sig ] [280/3365] Completed ATRO in 0.4s | 2.69 sym/s | Total: 1.7m | ETA: 19.1m [2026-03-04T20:16:48.790772] [INFO ] [sig ] [281/3365] Forecasting AUB... [2026-03-04T20:16:48.790800] [INFO ] [sig ] Generating forecast for: AUB [2026-03-04T20:16:48.790830] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AUB' from 'https://tdm.silogroup.org/data/derivative_storage/AUB.csv'. [2026-03-04T20:16:48.803455] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AUB'. [2026-03-04T20:16:48.803882] [INFO ] [FORECASTER] Starting predict_future for AUB [2026-03-04T20:16:48.804977] [DEBUG] [LOCAL ] No optimal features file found for AUB: ./output/feature-sets/AUB.txt [2026-03-04T20:16:48.805044] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:16:48.805076] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:16:48.805103] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:16:48.805161] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:16:48.872884] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:16:48.873927] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:16:48.874023] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:16:48.874057] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:16:49.001294] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:16:49.001469] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:16:49.001512] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:16:49.001565] [INFO ] [FORECASTER] Training complete [2026-03-04T20:16:49.006011] [DEBUG] [FORECASTER] AUB: Forecast T+1@11:T+2@11: DOWN (p=2.03%) [2026-03-04T20:16:49.006540] [INFO ] [FORECASTER] Completed predict_future for AUB [2026-03-04T20:16:49.006714] [INFO ] [sig ] AUB: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:16:49.158942] [INFO ] [LOCAL ] Saved forecast: AUB 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/AUB.txt [2026-03-04T20:16:49.159126] [INFO ] [sig ] [281/3365] Completed AUB in 0.4s | 2.69 sym/s | Total: 1.7m | ETA: 19.1m [2026-03-04T20:16:49.159166] [INFO ] [sig ] [282/3365] Forecasting AUDC... [2026-03-04T20:16:49.159197] [INFO ] [sig ] Generating forecast for: AUDC [2026-03-04T20:16:49.159227] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AUDC' from 'https://tdm.silogroup.org/data/derivative_storage/AUDC.csv'. [2026-03-04T20:16:49.171697] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AUDC'. [2026-03-04T20:16:49.172131] [INFO ] [FORECASTER] Starting predict_future for AUDC [2026-03-04T20:16:49.173042] [DEBUG] [LOCAL ] No optimal features file found for AUDC: ./output/feature-sets/AUDC.txt [2026-03-04T20:16:49.173102] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:16:49.173138] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:16:49.173167] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:16:49.173227] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:16:49.232080] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:16:49.233082] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:16:49.233179] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:16:49.233215] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:16:49.368208] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:16:49.368407] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:16:49.368454] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:16:49.368483] [INFO ] [FORECASTER] Training complete [2026-03-04T20:16:49.372095] [DEBUG] [FORECASTER] AUDC: Forecast T+1@11:T+2@11: UP (p=99.45%) [2026-03-04T20:16:49.372385] [INFO ] [FORECASTER] Completed predict_future for AUDC [2026-03-04T20:16:49.372520] [INFO ] [sig ] AUDC: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:16:49.518452] [INFO ] [LOCAL ] Saved forecast: AUDC 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/AUDC.txt [2026-03-04T20:16:49.518609] [INFO ] [sig ] [282/3365] Completed AUDC in 0.4s | 2.69 sym/s | Total: 1.7m | ETA: 19.1m [2026-03-04T20:16:49.518653] [INFO ] [sig ] [283/3365] Forecasting AUPH... [2026-03-04T20:16:49.518683] [INFO ] [sig ] Generating forecast for: AUPH [2026-03-04T20:16:49.518714] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AUPH' from 'https://tdm.silogroup.org/data/derivative_storage/AUPH.csv'. [2026-03-04T20:16:49.530191] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AUPH'. [2026-03-04T20:16:49.530487] [INFO ] [FORECASTER] Starting predict_future for AUPH [2026-03-04T20:16:49.531287] [DEBUG] [LOCAL ] No optimal features file found for AUPH: ./output/feature-sets/AUPH.txt [2026-03-04T20:16:49.531340] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:16:49.531372] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:16:49.531398] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:16:49.531454] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:16:49.593121] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:16:49.594082] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:16:49.594166] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:16:49.594200] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:16:49.717592] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:16:49.717762] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:16:49.717804] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:16:49.717850] [INFO ] [FORECASTER] Training complete [2026-03-04T20:16:49.721448] [DEBUG] [FORECASTER] AUPH: Forecast T+1@11:T+2@11: UP (p=81.73%) [2026-03-04T20:16:49.721755] [INFO ] [FORECASTER] Completed predict_future for AUPH [2026-03-04T20:16:49.721902] [INFO ] [sig ] AUPH: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:16:49.866351] [INFO ] [LOCAL ] Saved forecast: AUPH 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/AUPH.txt [2026-03-04T20:16:49.866492] [INFO ] [sig ] [283/3365] Completed AUPH in 0.3s | 2.69 sym/s | Total: 1.8m | ETA: 19.1m [2026-03-04T20:16:49.866533] [INFO ] [sig ] [284/3365] Forecasting AURA... [2026-03-04T20:16:49.866564] [INFO ] [sig ] Generating forecast for: AURA [2026-03-04T20:16:49.866615] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AURA' from 'https://tdm.silogroup.org/data/derivative_storage/AURA.csv'. [2026-03-04T20:16:49.878202] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AURA'. [2026-03-04T20:16:49.878513] [INFO ] [FORECASTER] Starting predict_future for AURA [2026-03-04T20:16:49.879343] [DEBUG] [LOCAL ] No optimal features file found for AURA: ./output/feature-sets/AURA.txt [2026-03-04T20:16:49.879396] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:16:49.879428] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:16:49.879455] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:16:49.879512] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:16:49.936314] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:16:49.936963] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:16:49.937044] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:16:49.937077] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:16:50.058232] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:16:50.058391] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:16:50.058434] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:16:50.058464] [INFO ] [FORECASTER] Training complete [2026-03-04T20:16:50.061948] [DEBUG] [FORECASTER] AURA: Forecast T+1@11:T+2@11: UP (p=65.33%) [2026-03-04T20:16:50.062244] [INFO ] [FORECASTER] Completed predict_future for AURA [2026-03-04T20:16:50.062372] [INFO ] [sig ] AURA: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:16:50.206744] [INFO ] [LOCAL ] Saved forecast: AURA 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/AURA.txt [2026-03-04T20:16:50.206885] [INFO ] [sig ] [284/3365] Completed AURA in 0.3s | 2.69 sym/s | Total: 1.8m | ETA: 19.1m [2026-03-04T20:16:50.206924] [INFO ] [sig ] [285/3365] Forecasting AUTL... [2026-03-04T20:16:50.206953] [INFO ] [sig ] Generating forecast for: AUTL [2026-03-04T20:16:50.206983] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AUTL' from 'https://tdm.silogroup.org/data/derivative_storage/AUTL.csv'. [2026-03-04T20:16:50.220803] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AUTL'. [2026-03-04T20:16:50.221325] [INFO ] [FORECASTER] Starting predict_future for AUTL [2026-03-04T20:16:50.222322] [DEBUG] [LOCAL ] No optimal features file found for AUTL: ./output/feature-sets/AUTL.txt [2026-03-04T20:16:50.222375] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:16:50.222407] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:16:50.222434] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:16:50.222491] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:16:50.281555] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:16:50.282373] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:16:50.282488] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:16:50.282534] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:16:50.410583] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:16:50.410773] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:16:50.410819] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:16:50.410849] [INFO ] [FORECASTER] Training complete [2026-03-04T20:16:50.414704] [DEBUG] [FORECASTER] AUTL: Forecast T+1@11:T+2@11: DOWN (p=19.36%) [2026-03-04T20:16:50.415030] [INFO ] [FORECASTER] Completed predict_future for AUTL [2026-03-04T20:16:50.415181] [INFO ] [sig ] AUTL: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:16:50.561877] [INFO ] [LOCAL ] Saved forecast: AUTL 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/AUTL.txt [2026-03-04T20:16:50.562047] [INFO ] [sig ] [285/3365] Completed AUTL in 0.4s | 2.69 sym/s | Total: 1.8m | ETA: 19.1m [2026-03-04T20:16:50.562089] [INFO ] [sig ] [286/3365] Forecasting AVA... [2026-03-04T20:16:50.562119] [INFO ] [sig ] Generating forecast for: AVA [2026-03-04T20:16:50.562148] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVA' from 'https://tdm.silogroup.org/data/derivative_storage/AVA.csv'. [2026-03-04T20:16:50.575699] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVA'. [2026-03-04T20:16:50.576145] [INFO ] [FORECASTER] Starting predict_future for AVA [2026-03-04T20:16:50.577190] [DEBUG] [LOCAL ] No optimal features file found for AVA: ./output/feature-sets/AVA.txt [2026-03-04T20:16:50.577246] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:16:50.577298] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:16:50.577327] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:16:50.577384] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:16:50.635852] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:16:50.636780] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:16:50.636868] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:16:50.636901] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:16:50.764930] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:16:50.765106] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:16:50.765156] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:16:50.765203] [INFO ] [FORECASTER] Training complete [2026-03-04T20:16:50.769300] [DEBUG] [FORECASTER] AVA: Forecast T+1@11:T+2@11: DOWN (p=5.24%) [2026-03-04T20:16:50.769656] [INFO ] [FORECASTER] Completed predict_future for AVA [2026-03-04T20:16:50.769806] [INFO ] [sig ] AVA: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:16:50.931253] [INFO ] [LOCAL ] Saved forecast: AVA 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/AVA.txt [2026-03-04T20:16:50.931405] [INFO ] [sig ] [286/3365] Completed AVA in 0.4s | 2.69 sym/s | Total: 1.8m | ETA: 19.1m [2026-03-04T20:16:50.931447] [INFO ] [sig ] [287/3365] Forecasting AVAH... [2026-03-04T20:16:50.931477] [INFO ] [sig ] Generating forecast for: AVAH [2026-03-04T20:16:50.931507] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVAH' from 'https://tdm.silogroup.org/data/derivative_storage/AVAH.csv'. [2026-03-04T20:16:51.034765] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVAH'. [2026-03-04T20:16:51.035120] [INFO ] [FORECASTER] Starting predict_future for AVAH [2026-03-04T20:16:51.035929] [DEBUG] [LOCAL ] No optimal features file found for AVAH: ./output/feature-sets/AVAH.txt [2026-03-04T20:16:51.035983] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:16:51.036015] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:16:51.036053] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:16:51.036111] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:16:51.093253] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:16:51.094271] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:16:51.094385] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:16:51.094435] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:16:51.219937] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:16:51.220121] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:16:51.220164] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:16:51.220192] [INFO ] [FORECASTER] Training complete [2026-03-04T20:16:51.223836] [DEBUG] [FORECASTER] AVAH: Forecast T+1@11:T+2@11: UP (p=87.33%) [2026-03-04T20:16:51.224139] [INFO ] [FORECASTER] Completed predict_future for AVAH [2026-03-04T20:16:51.224274] [INFO ] [sig ] AVAH: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:16:51.371175] [INFO ] [LOCAL ] Saved forecast: AVAH 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/AVAH.txt [2026-03-04T20:16:51.371321] [INFO ] [sig ] [287/3365] Completed AVAH in 0.4s | 2.69 sym/s | Total: 1.8m | ETA: 19.1m [2026-03-04T20:16:51.371361] [INFO ] [sig ] [288/3365] Forecasting AVAL... [2026-03-04T20:16:51.371391] [INFO ] [sig ] Generating forecast for: AVAL [2026-03-04T20:16:51.371422] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVAL' from 'https://tdm.silogroup.org/data/derivative_storage/AVAL.csv'. [2026-03-04T20:16:51.383183] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVAL'. [2026-03-04T20:16:51.383519] [INFO ] [FORECASTER] Starting predict_future for AVAL [2026-03-04T20:16:51.384360] [DEBUG] [LOCAL ] No optimal features file found for AVAL: ./output/feature-sets/AVAL.txt [2026-03-04T20:16:51.384413] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:16:51.384445] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:16:51.384472] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:16:51.384528] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:16:51.441192] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:16:51.441884] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:16:51.441975] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:16:51.442015] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:16:51.557548] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:16:51.557736] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:16:51.557777] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:16:51.557805] [INFO ] [FORECASTER] Training complete [2026-03-04T20:16:51.561322] [DEBUG] [FORECASTER] AVAL: Forecast T+1@11:T+2@11: UP (p=59.85%) [2026-03-04T20:16:51.561654] [INFO ] [FORECASTER] Completed predict_future for AVAL [2026-03-04T20:16:51.561797] [INFO ] [sig ] AVAL: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:16:51.720998] [INFO ] [LOCAL ] Saved forecast: AVAL 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/AVAL.txt [2026-03-04T20:16:51.721226] [INFO ] [sig ] [288/3365] Completed AVAL in 0.3s | 2.69 sym/s | Total: 1.8m | ETA: 19.1m [2026-03-04T20:16:51.721270] [INFO ] [sig ] [289/3365] Forecasting AVB... [2026-03-04T20:16:51.721300] [INFO ] [sig ] Generating forecast for: AVB [2026-03-04T20:16:51.721330] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVB' from 'https://tdm.silogroup.org/data/derivative_storage/AVB.csv'. [2026-03-04T20:16:51.733198] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVB'. [2026-03-04T20:16:51.733769] [INFO ] [FORECASTER] Starting predict_future for AVB [2026-03-04T20:16:51.734856] [DEBUG] [LOCAL ] No optimal features file found for AVB: ./output/feature-sets/AVB.txt [2026-03-04T20:16:51.734911] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:16:51.734944] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:16:51.734971] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:16:51.735028] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:16:51.793893] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:16:51.795066] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:16:51.795349] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:16:51.795395] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:16:51.921455] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:16:51.921640] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:16:51.921683] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:16:51.921713] [INFO ] [FORECASTER] Training complete [2026-03-04T20:16:51.925242] [DEBUG] [FORECASTER] AVB: Forecast T+1@11:T+2@11: UP (p=65.39%) [2026-03-04T20:16:51.925525] [INFO ] [FORECASTER] Completed predict_future for AVB [2026-03-04T20:16:51.925680] [INFO ] [sig ] AVB: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:16:52.085823] [INFO ] [LOCAL ] Saved forecast: AVB 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/AVB.txt [2026-03-04T20:16:52.086042] [INFO ] [sig ] [289/3365] Completed AVB in 0.4s | 2.69 sym/s | Total: 1.8m | ETA: 19.1m [2026-03-04T20:16:52.086098] [INFO ] [sig ] [290/3365] Forecasting AVBP... [2026-03-04T20:16:52.086133] [INFO ] [sig ] Generating forecast for: AVBP [2026-03-04T20:16:52.086165] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVBP' from 'https://tdm.silogroup.org/data/derivative_storage/AVBP.csv'. [2026-03-04T20:16:52.100168] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVBP'. [2026-03-04T20:16:52.100668] [INFO ] [FORECASTER] Starting predict_future for AVBP [2026-03-04T20:16:52.101737] [DEBUG] [LOCAL ] No optimal features file found for AVBP: ./output/feature-sets/AVBP.txt [2026-03-04T20:16:52.101796] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:16:52.101829] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:16:52.101857] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:16:52.101914] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:16:52.164383] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:16:52.165407] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:16:52.165501] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:16:52.165553] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:16:52.299411] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:16:52.299609] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:16:52.299654] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:16:52.299686] [INFO ] [FORECASTER] Training complete [2026-03-04T20:16:52.303540] [DEBUG] [FORECASTER] AVBP: Forecast T+1@11:T+2@11: DOWN (p=0.97%) [2026-03-04T20:16:52.303911] [INFO ] [FORECASTER] Completed predict_future for AVBP [2026-03-04T20:16:52.304147] [INFO ] [sig ] AVBP: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:16:52.513357] [INFO ] [LOCAL ] Saved forecast: AVBP 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/AVBP.txt [2026-03-04T20:16:52.513617] [INFO ] [sig ] [290/3365] Completed AVBP in 0.4s | 2.69 sym/s | Total: 1.8m | ETA: 19.1m [2026-03-04T20:16:52.513677] [INFO ] [sig ] [291/3365] Forecasting AVD... [2026-03-04T20:16:52.513717] [INFO ] [sig ] Generating forecast for: AVD [2026-03-04T20:16:52.513779] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVD' from 'https://tdm.silogroup.org/data/derivative_storage/AVD.csv'. [2026-03-04T20:16:52.531926] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVD'. [2026-03-04T20:16:52.532513] [INFO ] [FORECASTER] Starting predict_future for AVD [2026-03-04T20:16:52.533870] [DEBUG] [LOCAL ] No optimal features file found for AVD: ./output/feature-sets/AVD.txt [2026-03-04T20:16:52.533950] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:16:52.533998] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:16:52.534037] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:16:52.534124] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:16:52.627120] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:16:52.628792] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:16:52.628923] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:16:52.628983] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:16:52.809485] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:16:52.809758] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:16:52.809828] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:16:52.809875] [INFO ] [FORECASTER] Training complete [2026-03-04T20:16:52.815454] [DEBUG] [FORECASTER] AVD: Forecast T+1@11:T+2@11: UP (p=89.57%) [2026-03-04T20:16:52.816031] [INFO ] [FORECASTER] Completed predict_future for AVD [2026-03-04T20:16:52.816275] [INFO ] [sig ] AVD: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:16:53.058823] [INFO ] [LOCAL ] Saved forecast: AVD 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/AVD.txt [2026-03-04T20:16:53.059060] [INFO ] [sig ] [291/3365] Completed AVD in 0.5s | 2.68 sym/s | Total: 1.8m | ETA: 19.1m [2026-03-04T20:16:53.059128] [INFO ] [sig ] [292/3365] Forecasting AVGO... [2026-03-04T20:16:53.059179] [INFO ] [sig ] Generating forecast for: AVGO [2026-03-04T20:16:53.059229] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVGO' from 'https://tdm.silogroup.org/data/derivative_storage/AVGO.csv'. [2026-03-04T20:16:53.092008] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVGO'. [2026-03-04T20:16:53.092745] [INFO ] [FORECASTER] Starting predict_future for AVGO [2026-03-04T20:16:53.094305] [DEBUG] [LOCAL ] No optimal features file found for AVGO: ./output/feature-sets/AVGO.txt [2026-03-04T20:16:53.094388] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:16:53.094493] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:16:53.094545] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:16:53.094722] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:16:53.176032] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:16:53.177361] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:16:53.177489] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:16:53.177534] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:16:53.356046] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:16:53.356256] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:16:53.356322] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:16:53.356374] [INFO ] [FORECASTER] Training complete [2026-03-04T20:16:53.362475] [DEBUG] [FORECASTER] AVGO: Forecast T+1@11:T+2@11: UP (p=92.97%) [2026-03-04T20:16:53.363105] [INFO ] [FORECASTER] Completed predict_future for AVGO [2026-03-04T20:16:53.363367] [INFO ] [sig ] AVGO: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:16:53.598417] [INFO ] [LOCAL ] Saved forecast: AVGO 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/AVGO.txt [2026-03-04T20:16:53.598813] [INFO ] [sig ] [292/3365] Completed AVGO in 0.5s | 2.68 sym/s | Total: 1.8m | ETA: 19.1m [2026-03-04T20:16:53.598886] [INFO ] [sig ] [293/3365] Forecasting AVGX... [2026-03-04T20:16:53.598930] [INFO ] [sig ] Generating forecast for: AVGX [2026-03-04T20:16:53.598976] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVGX' from 'https://tdm.silogroup.org/data/derivative_storage/AVGX.csv'. [2026-03-04T20:16:53.619992] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVGX'. [2026-03-04T20:16:53.620515] [INFO ] [FORECASTER] Starting predict_future for AVGX [2026-03-04T20:16:53.621784] [DEBUG] [LOCAL ] No optimal features file found for AVGX: ./output/feature-sets/AVGX.txt [2026-03-04T20:16:53.621856] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:16:53.621907] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:16:53.621950] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:16:53.622048] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:16:53.713285] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:16:53.714631] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:16:53.714769] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:16:53.714816] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:16:53.872441] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:16:53.872634] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:16:53.872679] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:16:53.872709] [INFO ] [FORECASTER] Training complete [2026-03-04T20:16:53.877046] [DEBUG] [FORECASTER] AVGX: Forecast T+1@11:T+2@11: DOWN (p=36.19%) [2026-03-04T20:16:53.877373] [INFO ] [FORECASTER] Completed predict_future for AVGX [2026-03-04T20:16:53.877514] [INFO ] [sig ] AVGX: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:16:54.037427] [INFO ] [LOCAL ] Saved forecast: AVGX 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/AVGX.txt [2026-03-04T20:16:54.037621] [INFO ] [sig ] [293/3365] Completed AVGX in 0.4s | 2.68 sym/s | Total: 1.8m | ETA: 19.1m [2026-03-04T20:16:54.037667] [INFO ] [sig ] [294/3365] Forecasting AVK... [2026-03-04T20:16:54.037698] [INFO ] [sig ] Generating forecast for: AVK [2026-03-04T20:16:54.037729] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVK' from 'https://tdm.silogroup.org/data/derivative_storage/AVK.csv'. [2026-03-04T20:16:54.052128] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVK'. [2026-03-04T20:16:54.052431] [INFO ] [FORECASTER] Starting predict_future for AVK [2026-03-04T20:16:54.053247] [DEBUG] [LOCAL ] No optimal features file found for AVK: ./output/feature-sets/AVK.txt [2026-03-04T20:16:54.053301] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:16:54.053335] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:16:54.053362] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:16:54.053420] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:16:54.112985] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:16:54.113868] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:16:54.113950] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:16:54.113983] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:16:54.236586] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:16:54.236740] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:16:54.236782] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:16:54.236812] [INFO ] [FORECASTER] Training complete [2026-03-04T20:16:54.240418] [DEBUG] [FORECASTER] AVK: Forecast T+1@11:T+2@11: UP (p=95.42%) [2026-03-04T20:16:54.240742] [INFO ] [FORECASTER] Completed predict_future for AVK [2026-03-04T20:16:54.240877] [INFO ] [sig ] AVK: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:16:54.387344] [INFO ] [LOCAL ] Saved forecast: AVK 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/AVK.txt [2026-03-04T20:16:54.387488] [INFO ] [sig ] [294/3365] Completed AVK in 0.3s | 2.68 sym/s | Total: 1.8m | ETA: 19.1m [2026-03-04T20:16:54.387529] [INFO ] [sig ] [295/3365] Forecasting AVNS... [2026-03-04T20:16:54.387558] [INFO ] [sig ] Generating forecast for: AVNS [2026-03-04T20:16:54.387609] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVNS' from 'https://tdm.silogroup.org/data/derivative_storage/AVNS.csv'. [2026-03-04T20:16:54.399432] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVNS'. [2026-03-04T20:16:54.399777] [INFO ] [FORECASTER] Starting predict_future for AVNS [2026-03-04T20:16:54.400556] [DEBUG] [LOCAL ] No optimal features file found for AVNS: ./output/feature-sets/AVNS.txt [2026-03-04T20:16:54.400628] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:16:54.400661] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:16:54.400688] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:16:54.400745] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:16:54.459695] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:16:54.460347] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:16:54.460428] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:16:54.460461] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:16:54.583342] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:16:54.583487] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:16:54.583526] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:16:54.583631] [INFO ] [FORECASTER] Training complete [2026-03-04T20:16:54.587178] [DEBUG] [FORECASTER] AVNS: Forecast T+1@11:T+2@11: UP (p=87.27%) [2026-03-04T20:16:54.587488] [INFO ] [FORECASTER] Completed predict_future for AVNS [2026-03-04T20:16:54.587647] [INFO ] [sig ] AVNS: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:16:54.739643] [INFO ] [LOCAL ] Saved forecast: AVNS 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/AVNS.txt [2026-03-04T20:16:54.739809] [INFO ] [sig ] [295/3365] Completed AVNS in 0.4s | 2.68 sym/s | Total: 1.8m | ETA: 19.1m [2026-03-04T20:16:54.739851] [INFO ] [sig ] [296/3365] Forecasting AVO... [2026-03-04T20:16:54.739881] [INFO ] [sig ] Generating forecast for: AVO [2026-03-04T20:16:54.739912] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVO' from 'https://tdm.silogroup.org/data/derivative_storage/AVO.csv'. [2026-03-04T20:16:54.752756] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVO'. [2026-03-04T20:16:54.753077] [INFO ] [FORECASTER] Starting predict_future for AVO [2026-03-04T20:16:54.753886] [DEBUG] [LOCAL ] No optimal features file found for AVO: ./output/feature-sets/AVO.txt [2026-03-04T20:16:54.753941] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:16:54.753974] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:16:54.754001] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:16:54.754059] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:16:54.812872] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:16:54.813718] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:16:54.813821] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:16:54.813871] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:16:54.939394] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:16:54.939589] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:16:54.939632] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:16:54.939662] [INFO ] [FORECASTER] Training complete [2026-03-04T20:16:54.943426] [DEBUG] [FORECASTER] AVO: Forecast T+1@11:T+2@11: UP (p=68.53%) [2026-03-04T20:16:54.943912] [INFO ] [FORECASTER] Completed predict_future for AVO [2026-03-04T20:16:54.944052] [INFO ] [sig ] AVO: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:16:55.094237] [INFO ] [LOCAL ] Saved forecast: AVO 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/AVO.txt [2026-03-04T20:16:55.094436] [INFO ] [sig ] [296/3365] Completed AVO in 0.4s | 2.68 sym/s | Total: 1.8m | ETA: 19.1m [2026-03-04T20:16:55.094496] [INFO ] [sig ] [297/3365] Forecasting AVTX... [2026-03-04T20:16:55.094545] [INFO ] [sig ] Generating forecast for: AVTX [2026-03-04T20:16:55.094611] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVTX' from 'https://tdm.silogroup.org/data/derivative_storage/AVTX.csv'. [2026-03-04T20:16:55.106976] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVTX'. [2026-03-04T20:16:55.107354] [INFO ] [FORECASTER] Starting predict_future for AVTX [2026-03-04T20:16:55.108205] [DEBUG] [LOCAL ] No optimal features file found for AVTX: ./output/feature-sets/AVTX.txt [2026-03-04T20:16:55.108260] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:16:55.108294] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:16:55.108322] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:16:55.108381] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:16:55.178199] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:16:55.179492] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:16:55.179603] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:16:55.179640] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:16:55.316742] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:16:55.316906] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:16:55.316950] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:16:55.316980] [INFO ] [FORECASTER] Training complete [2026-03-04T20:16:55.320563] [DEBUG] [FORECASTER] AVTX: Forecast T+1@11:T+2@11: UP (p=62.97%) [2026-03-04T20:16:55.320890] [INFO ] [FORECASTER] Completed predict_future for AVTX [2026-03-04T20:16:55.321026] [INFO ] [sig ] AVTX: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:16:55.470838] [INFO ] [LOCAL ] Saved forecast: AVTX 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/AVTX.txt [2026-03-04T20:16:55.471030] [INFO ] [sig ] [297/3365] Completed AVTX in 0.4s | 2.68 sym/s | Total: 1.8m | ETA: 19.1m [2026-03-04T20:16:55.471077] [INFO ] [sig ] [298/3365] Forecasting AVXL... [2026-03-04T20:16:55.471110] [INFO ] [sig ] Generating forecast for: AVXL [2026-03-04T20:16:55.471141] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVXL' from 'https://tdm.silogroup.org/data/derivative_storage/AVXL.csv'. [2026-03-04T20:16:55.483355] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVXL'. [2026-03-04T20:16:55.483814] [INFO ] [FORECASTER] Starting predict_future for AVXL [2026-03-04T20:16:55.484833] [DEBUG] [LOCAL ] No optimal features file found for AVXL: ./output/feature-sets/AVXL.txt [2026-03-04T20:16:55.484891] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:16:55.484923] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:16:55.484949] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:16:55.485007] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:16:55.548023] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:16:55.548946] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:16:55.549037] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:16:55.549072] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:16:55.673878] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:16:55.674047] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:16:55.674090] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:16:55.674120] [INFO ] [FORECASTER] Training complete [2026-03-04T20:16:55.677852] [DEBUG] [FORECASTER] AVXL: Forecast T+1@11:T+2@11: UP (p=89.60%) [2026-03-04T20:16:55.678213] [INFO ] [FORECASTER] Completed predict_future for AVXL [2026-03-04T20:16:55.678367] [INFO ] [sig ] AVXL: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:16:55.828688] [INFO ] [LOCAL ] Saved forecast: AVXL 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/AVXL.txt [2026-03-04T20:16:55.828847] [INFO ] [sig ] [298/3365] Completed AVXL in 0.4s | 2.68 sym/s | Total: 1.9m | ETA: 19.1m [2026-03-04T20:16:55.828888] [INFO ] [sig ] [299/3365] Forecasting AVY... [2026-03-04T20:16:55.828919] [INFO ] [sig ] Generating forecast for: AVY [2026-03-04T20:16:55.828949] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVY' from 'https://tdm.silogroup.org/data/derivative_storage/AVY.csv'. [2026-03-04T20:16:55.840955] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVY'. [2026-03-04T20:16:55.841345] [INFO ] [FORECASTER] Starting predict_future for AVY [2026-03-04T20:16:55.842300] [DEBUG] [LOCAL ] No optimal features file found for AVY: ./output/feature-sets/AVY.txt [2026-03-04T20:16:55.842356] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:16:55.842391] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:16:55.842419] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:16:55.842477] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:16:55.902736] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:16:55.903608] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:16:55.903694] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:16:55.903729] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:16:56.032524] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:16:56.032735] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:16:56.032778] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:16:56.032808] [INFO ] [FORECASTER] Training complete [2026-03-04T20:16:56.036526] [DEBUG] [FORECASTER] AVY: Forecast T+1@11:T+2@11: DOWN (p=6.86%) [2026-03-04T20:16:56.036875] [INFO ] [FORECASTER] Completed predict_future for AVY [2026-03-04T20:16:56.037027] [INFO ] [sig ] AVY: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:16:56.191075] [INFO ] [LOCAL ] Saved forecast: AVY 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/AVY.txt [2026-03-04T20:16:56.191251] [INFO ] [sig ] [299/3365] Completed AVY in 0.4s | 2.68 sym/s | Total: 1.9m | ETA: 19.1m [2026-03-04T20:16:56.191296] [INFO ] [sig ] [300/3365] Forecasting AWF... [2026-03-04T20:16:56.191329] [INFO ] [sig ] Generating forecast for: AWF [2026-03-04T20:16:56.191362] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AWF' from 'https://tdm.silogroup.org/data/derivative_storage/AWF.csv'. [2026-03-04T20:16:56.205947] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AWF'. [2026-03-04T20:16:56.206337] [INFO ] [FORECASTER] Starting predict_future for AWF [2026-03-04T20:16:56.207368] [DEBUG] [LOCAL ] No optimal features file found for AWF: ./output/feature-sets/AWF.txt [2026-03-04T20:16:56.207423] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:16:56.207469] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:16:56.207504] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:16:56.207562] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:16:56.266778] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:16:56.267765] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:16:56.267858] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:16:56.267892] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:16:56.400408] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:16:56.400590] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:16:56.400636] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:16:56.400668] [INFO ] [FORECASTER] Training complete [2026-03-04T20:16:56.404250] [DEBUG] [FORECASTER] AWF: Forecast T+1@11:T+2@11: UP (p=56.20%) [2026-03-04T20:16:56.404560] [INFO ] [FORECASTER] Completed predict_future for AWF [2026-03-04T20:16:56.404740] [INFO ] [sig ] AWF: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:16:56.567246] [INFO ] [LOCAL ] Saved forecast: AWF 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/AWF.txt [2026-03-04T20:16:56.567444] [INFO ] [sig ] [300/3365] Completed AWF in 0.4s | 2.68 sym/s | Total: 1.9m | ETA: 19.1m [2026-03-04T20:16:56.567489] [INFO ] [sig ] [301/3365] Forecasting AWI... [2026-03-04T20:16:56.567520] [INFO ] [sig ] Generating forecast for: AWI [2026-03-04T20:16:56.567551] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AWI' from 'https://tdm.silogroup.org/data/derivative_storage/AWI.csv'. [2026-03-04T20:16:56.580644] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AWI'. [2026-03-04T20:16:56.580979] [INFO ] [FORECASTER] Starting predict_future for AWI [2026-03-04T20:16:56.581850] [DEBUG] [LOCAL ] No optimal features file found for AWI: ./output/feature-sets/AWI.txt [2026-03-04T20:16:56.581906] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:16:56.581946] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:16:56.581984] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:16:56.582067] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:16:56.647360] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:16:56.648260] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:16:56.648346] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:16:56.648569] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:16:56.782924] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:16:56.783105] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:16:56.783184] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:16:56.783225] [INFO ] [FORECASTER] Training complete [2026-03-04T20:16:56.786800] [DEBUG] [FORECASTER] AWI: Forecast T+1@11:T+2@11: UP (p=72.40%) [2026-03-04T20:16:56.787098] [INFO ] [FORECASTER] Completed predict_future for AWI [2026-03-04T20:16:56.787243] [INFO ] [sig ] AWI: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:16:56.932142] [INFO ] [LOCAL ] Saved forecast: AWI 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/AWI.txt [2026-03-04T20:16:56.932510] [INFO ] [sig ] [301/3365] Completed AWI in 0.4s | 2.68 sym/s | Total: 1.9m | ETA: 19.1m [2026-03-04T20:16:56.932553] [INFO ] [sig ] [302/3365] Forecasting AWK... [2026-03-04T20:16:56.932603] [INFO ] [sig ] Generating forecast for: AWK [2026-03-04T20:16:56.932645] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AWK' from 'https://tdm.silogroup.org/data/derivative_storage/AWK.csv'. [2026-03-04T20:16:56.945524] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AWK'. [2026-03-04T20:16:56.945932] [INFO ] [FORECASTER] Starting predict_future for AWK [2026-03-04T20:16:56.946771] [DEBUG] [LOCAL ] No optimal features file found for AWK: ./output/feature-sets/AWK.txt [2026-03-04T20:16:56.946826] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:16:56.946861] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:16:56.946890] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:16:56.946949] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:16:57.007298] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:16:57.008344] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:16:57.008439] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:16:57.008511] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:16:57.132589] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:16:57.132760] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:16:57.132803] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:16:57.132834] [INFO ] [FORECASTER] Training complete [2026-03-04T20:16:57.136839] [DEBUG] [FORECASTER] AWK: Forecast T+1@11:T+2@11: DOWN (p=24.70%) [2026-03-04T20:16:57.137131] [INFO ] [FORECASTER] Completed predict_future for AWK [2026-03-04T20:16:57.137267] [INFO ] [sig ] AWK: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:16:57.288644] [INFO ] [LOCAL ] Saved forecast: AWK 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/AWK.txt [2026-03-04T20:16:57.288813] [INFO ] [sig ] [302/3365] Completed AWK in 0.4s | 2.68 sym/s | Total: 1.9m | ETA: 19.1m [2026-03-04T20:16:57.288857] [INFO ] [sig ] [303/3365] Forecasting AWP... [2026-03-04T20:16:57.288889] [INFO ] [sig ] Generating forecast for: AWP [2026-03-04T20:16:57.288921] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AWP' from 'https://tdm.silogroup.org/data/derivative_storage/AWP.csv'. [2026-03-04T20:16:57.301040] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AWP'. [2026-03-04T20:16:57.301614] [INFO ] [FORECASTER] Starting predict_future for AWP [2026-03-04T20:16:57.302694] [DEBUG] [LOCAL ] No optimal features file found for AWP: ./output/feature-sets/AWP.txt [2026-03-04T20:16:57.302749] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:16:57.302783] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:16:57.302810] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:16:57.302869] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:16:57.362222] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:16:57.363108] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:16:57.363205] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:16:57.363240] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:16:57.493204] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:16:57.493364] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:16:57.493405] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:16:57.493435] [INFO ] [FORECASTER] Training complete [2026-03-04T20:16:57.497001] [DEBUG] [FORECASTER] AWP: Forecast T+1@11:T+2@11: DOWN (p=28.86%) [2026-03-04T20:16:57.497322] [INFO ] [FORECASTER] Completed predict_future for AWP [2026-03-04T20:16:57.497458] [INFO ] [sig ] AWP: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:16:57.644161] [INFO ] [LOCAL ] Saved forecast: AWP 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/AWP.txt [2026-03-04T20:16:57.644307] [INFO ] [sig ] [303/3365] Completed AWP in 0.4s | 2.68 sym/s | Total: 1.9m | ETA: 19.0m [2026-03-04T20:16:57.644350] [INFO ] [sig ] [304/3365] Forecasting AWRE... [2026-03-04T20:16:57.644387] [INFO ] [sig ] Generating forecast for: AWRE [2026-03-04T20:16:57.644419] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AWRE' from 'https://tdm.silogroup.org/data/derivative_storage/AWRE.csv'. [2026-03-04T20:16:57.655136] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AWRE'. [2026-03-04T20:16:57.655485] [INFO ] [FORECASTER] Starting predict_future for AWRE [2026-03-04T20:16:57.656320] [DEBUG] [LOCAL ] No optimal features file found for AWRE: ./output/feature-sets/AWRE.txt [2026-03-04T20:16:57.656374] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:16:57.656406] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:16:57.656432] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:16:57.656489] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:16:57.713297] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:16:57.714244] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:16:57.714332] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:16:57.714365] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:16:57.827617] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:16:57.827779] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:16:57.827820] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:16:57.827848] [INFO ] [FORECASTER] Training complete [2026-03-04T20:16:57.831689] [DEBUG] [FORECASTER] AWRE: Forecast T+1@11:T+2@11: DOWN (p=4.64%) [2026-03-04T20:16:57.831970] [INFO ] [FORECASTER] Completed predict_future for AWRE [2026-03-04T20:16:57.832102] [INFO ] [sig ] AWRE: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:16:57.980107] [INFO ] [LOCAL ] Saved forecast: AWRE 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/AWRE.txt [2026-03-04T20:16:57.980283] [INFO ] [sig ] [304/3365] Completed AWRE in 0.3s | 2.68 sym/s | Total: 1.9m | ETA: 19.0m [2026-03-04T20:16:57.980327] [INFO ] [sig ] [305/3365] Forecasting AXGN... [2026-03-04T20:16:57.980357] [INFO ] [sig ] Generating forecast for: AXGN [2026-03-04T20:16:57.980388] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AXGN' from 'https://tdm.silogroup.org/data/derivative_storage/AXGN.csv'. [2026-03-04T20:16:57.994863] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AXGN'. [2026-03-04T20:16:57.995300] [INFO ] [FORECASTER] Starting predict_future for AXGN [2026-03-04T20:16:57.996173] [DEBUG] [LOCAL ] No optimal features file found for AXGN: ./output/feature-sets/AXGN.txt [2026-03-04T20:16:57.996238] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:16:57.996277] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:16:57.996310] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:16:57.996374] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:16:58.063783] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:16:58.064755] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:16:58.064843] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:16:58.064877] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:16:58.196635] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:16:58.196805] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:16:58.196846] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:16:58.196876] [INFO ] [FORECASTER] Training complete [2026-03-04T20:16:58.200455] [DEBUG] [FORECASTER] AXGN: Forecast T+1@11:T+2@11: DOWN (p=24.76%) [2026-03-04T20:16:58.200800] [INFO ] [FORECASTER] Completed predict_future for AXGN [2026-03-04T20:16:58.200963] [INFO ] [sig ] AXGN: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:16:58.353241] [INFO ] [LOCAL ] Saved forecast: AXGN 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/AXGN.txt [2026-03-04T20:16:58.353440] [INFO ] [sig ] [305/3365] Completed AXGN in 0.4s | 2.68 sym/s | Total: 1.9m | ETA: 19.0m [2026-03-04T20:16:58.353484] [INFO ] [sig ] [306/3365] Forecasting AXP... [2026-03-04T20:16:58.353514] [INFO ] [sig ] Generating forecast for: AXP [2026-03-04T20:16:58.353544] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AXP' from 'https://tdm.silogroup.org/data/derivative_storage/AXP.csv'. [2026-03-04T20:16:58.366192] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AXP'. [2026-03-04T20:16:58.366633] [INFO ] [FORECASTER] Starting predict_future for AXP [2026-03-04T20:16:58.367489] [DEBUG] [LOCAL ] No optimal features file found for AXP: ./output/feature-sets/AXP.txt [2026-03-04T20:16:58.367545] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:16:58.367599] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:16:58.367628] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:16:58.367685] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:16:58.427114] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:16:58.428114] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:16:58.428218] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:16:58.428259] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:16:58.555352] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:16:58.555532] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:16:58.555594] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:16:58.555629] [INFO ] [FORECASTER] Training complete [2026-03-04T20:16:58.559494] [DEBUG] [FORECASTER] AXP: Forecast T+1@11:T+2@11: UP (p=96.41%) [2026-03-04T20:16:58.559911] [INFO ] [FORECASTER] Completed predict_future for AXP [2026-03-04T20:16:58.560068] [INFO ] [sig ] AXP: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:16:58.707756] [INFO ] [LOCAL ] Saved forecast: AXP 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/AXP.txt [2026-03-04T20:16:58.707900] [INFO ] [sig ] [306/3365] Completed AXP in 0.4s | 2.68 sym/s | Total: 1.9m | ETA: 19.0m [2026-03-04T20:16:58.707941] [INFO ] [sig ] [307/3365] Forecasting AXS... [2026-03-04T20:16:58.707971] [INFO ] [sig ] Generating forecast for: AXS [2026-03-04T20:16:58.708001] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AXS' from 'https://tdm.silogroup.org/data/derivative_storage/AXS.csv'. [2026-03-04T20:16:58.719666] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AXS'. [2026-03-04T20:16:58.720022] [INFO ] [FORECASTER] Starting predict_future for AXS [2026-03-04T20:16:58.720833] [DEBUG] [LOCAL ] No optimal features file found for AXS: ./output/feature-sets/AXS.txt [2026-03-04T20:16:58.720903] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:16:58.720936] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:16:58.720964] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:16:58.721021] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:16:58.780008] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:16:58.780883] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:16:58.780968] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:16:58.781001] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:16:58.910852] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:16:58.911033] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:16:58.911074] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:16:58.911127] [INFO ] [FORECASTER] Training complete [2026-03-04T20:16:58.914779] [DEBUG] [FORECASTER] AXS: Forecast T+1@11:T+2@11: UP (p=90.36%) [2026-03-04T20:16:58.915064] [INFO ] [FORECASTER] Completed predict_future for AXS [2026-03-04T20:16:58.915207] [INFO ] [sig ] AXS: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:16:59.064743] [INFO ] [LOCAL ] Saved forecast: AXS 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/AXS.txt [2026-03-04T20:16:59.064910] [INFO ] [sig ] [307/3365] Completed AXS in 0.4s | 2.68 sym/s | Total: 1.9m | ETA: 19.0m [2026-03-04T20:16:59.064959] [INFO ] [sig ] [308/3365] Forecasting AXSM... [2026-03-04T20:16:59.064990] [INFO ] [sig ] Generating forecast for: AXSM [2026-03-04T20:16:59.065023] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AXSM' from 'https://tdm.silogroup.org/data/derivative_storage/AXSM.csv'. [2026-03-04T20:16:59.077429] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AXSM'. [2026-03-04T20:16:59.077851] [INFO ] [FORECASTER] Starting predict_future for AXSM [2026-03-04T20:16:59.078684] [DEBUG] [LOCAL ] No optimal features file found for AXSM: ./output/feature-sets/AXSM.txt [2026-03-04T20:16:59.078738] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:16:59.078772] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:16:59.078799] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:16:59.078860] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:16:59.137828] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:16:59.138757] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:16:59.138865] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:16:59.138899] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:16:59.262180] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:16:59.262348] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:16:59.262389] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:16:59.262419] [INFO ] [FORECASTER] Training complete [2026-03-04T20:16:59.265997] [DEBUG] [FORECASTER] AXSM: Forecast T+1@11:T+2@11: DOWN (p=25.40%) [2026-03-04T20:16:59.266302] [INFO ] [FORECASTER] Completed predict_future for AXSM [2026-03-04T20:16:59.266437] [INFO ] [sig ] AXSM: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:16:59.415188] [INFO ] [LOCAL ] Saved forecast: AXSM 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/AXSM.txt [2026-03-04T20:16:59.415352] [INFO ] [sig ] [308/3365] Completed AXSM in 0.4s | 2.68 sym/s | Total: 1.9m | ETA: 19.0m [2026-03-04T20:16:59.415395] [INFO ] [sig ] [309/3365] Forecasting AXTA... [2026-03-04T20:16:59.415424] [INFO ] [sig ] Generating forecast for: AXTA [2026-03-04T20:16:59.415454] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AXTA' from 'https://tdm.silogroup.org/data/derivative_storage/AXTA.csv'. [2026-03-04T20:16:59.429871] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AXTA'. [2026-03-04T20:16:59.430311] [INFO ] [FORECASTER] Starting predict_future for AXTA [2026-03-04T20:16:59.431188] [DEBUG] [LOCAL ] No optimal features file found for AXTA: ./output/feature-sets/AXTA.txt [2026-03-04T20:16:59.431246] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:16:59.431325] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:16:59.431538] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:16:59.431617] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:16:59.497547] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:16:59.498535] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:16:59.498647] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:16:59.498699] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:16:59.635979] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:16:59.636148] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:16:59.636199] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:16:59.636235] [INFO ] [FORECASTER] Training complete [2026-03-04T20:16:59.640026] [DEBUG] [FORECASTER] AXTA: Forecast T+1@11:T+2@11: UP (p=67.00%) [2026-03-04T20:16:59.640352] [INFO ] [FORECASTER] Completed predict_future for AXTA [2026-03-04T20:16:59.640498] [INFO ] [sig ] AXTA: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:16:59.795779] [INFO ] [LOCAL ] Saved forecast: AXTA 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/AXTA.txt [2026-03-04T20:16:59.795922] [INFO ] [sig ] [309/3365] Completed AXTA in 0.4s | 2.68 sym/s | Total: 1.9m | ETA: 19.0m [2026-03-04T20:16:59.795963] [INFO ] [sig ] [310/3365] Forecasting AXTI... [2026-03-04T20:16:59.795994] [INFO ] [sig ] Generating forecast for: AXTI [2026-03-04T20:16:59.796025] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AXTI' from 'https://tdm.silogroup.org/data/derivative_storage/AXTI.csv'. [2026-03-04T20:16:59.810750] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AXTI'. [2026-03-04T20:16:59.811159] [INFO ] [FORECASTER] Starting predict_future for AXTI [2026-03-04T20:16:59.812017] [DEBUG] [LOCAL ] No optimal features file found for AXTI: ./output/feature-sets/AXTI.txt [2026-03-04T20:16:59.812072] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:16:59.812105] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:16:59.812131] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:16:59.812187] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:16:59.871590] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:16:59.872506] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:16:59.872619] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:16:59.872656] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:17:00.003750] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:17:00.003926] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:17:00.003969] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:17:00.004000] [INFO ] [FORECASTER] Training complete [2026-03-04T20:17:00.008311] [DEBUG] [FORECASTER] AXTI: Forecast T+1@11:T+2@11: DOWN (p=18.34%) [2026-03-04T20:17:00.008654] [INFO ] [FORECASTER] Completed predict_future for AXTI [2026-03-04T20:17:00.008998] [INFO ] [sig ] AXTI: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:17:00.161906] [INFO ] [LOCAL ] Saved forecast: AXTI 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/AXTI.txt [2026-03-04T20:17:00.162084] [INFO ] [sig ] [310/3365] Completed AXTI in 0.4s | 2.68 sym/s | Total: 1.9m | ETA: 19.0m [2026-03-04T20:17:00.162124] [INFO ] [sig ] [311/3365] Forecasting AYI... [2026-03-04T20:17:00.162154] [INFO ] [sig ] Generating forecast for: AYI [2026-03-04T20:17:00.162184] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AYI' from 'https://tdm.silogroup.org/data/derivative_storage/AYI.csv'. [2026-03-04T20:17:00.174501] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AYI'. [2026-03-04T20:17:00.174936] [INFO ] [FORECASTER] Starting predict_future for AYI [2026-03-04T20:17:00.175862] [DEBUG] [LOCAL ] No optimal features file found for AYI: ./output/feature-sets/AYI.txt [2026-03-04T20:17:00.175921] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:17:00.175956] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:17:00.175999] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:17:00.176060] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:17:00.236072] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:17:00.237023] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:17:00.237118] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:17:00.237153] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:17:00.366115] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:17:00.366288] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:17:00.366340] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:17:00.366386] [INFO ] [FORECASTER] Training complete [2026-03-04T20:17:00.370331] [DEBUG] [FORECASTER] AYI: Forecast T+1@11:T+2@11: UP (p=65.76%) [2026-03-04T20:17:00.370696] [INFO ] [FORECASTER] Completed predict_future for AYI [2026-03-04T20:17:00.370847] [INFO ] [sig ] AYI: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:17:00.526560] [INFO ] [LOCAL ] Saved forecast: AYI 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/AYI.txt [2026-03-04T20:17:00.526747] [INFO ] [sig ] [311/3365] Completed AYI in 0.4s | 2.68 sym/s | Total: 1.9m | ETA: 19.0m [2026-03-04T20:17:00.526792] [INFO ] [sig ] [312/3365] Forecasting AZ... [2026-03-04T20:17:00.526825] [INFO ] [sig ] Generating forecast for: AZ [2026-03-04T20:17:00.526858] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AZ' from 'https://tdm.silogroup.org/data/derivative_storage/AZ.csv'. [2026-03-04T20:17:00.538265] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AZ'. [2026-03-04T20:17:00.538690] [INFO ] [FORECASTER] Starting predict_future for AZ [2026-03-04T20:17:00.539605] [DEBUG] [LOCAL ] No optimal features file found for AZ: ./output/feature-sets/AZ.txt [2026-03-04T20:17:00.539683] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:17:00.539717] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:17:00.539745] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:17:00.539810] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:17:00.601714] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:17:00.602592] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:17:00.602683] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:17:00.602719] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:17:00.724403] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:17:00.724565] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:17:00.724626] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:17:00.724693] [INFO ] [FORECASTER] Training complete [2026-03-04T20:17:00.728280] [DEBUG] [FORECASTER] AZ: Forecast T+1@11:T+2@11: DOWN (p=6.49%) [2026-03-04T20:17:00.728594] [INFO ] [FORECASTER] Completed predict_future for AZ [2026-03-04T20:17:00.728733] [INFO ] [sig ] AZ: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:17:00.879243] [INFO ] [LOCAL ] Saved forecast: AZ 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/AZ.txt [2026-03-04T20:17:00.879430] [INFO ] [sig ] [312/3365] Completed AZ in 0.4s | 2.68 sym/s | Total: 1.9m | ETA: 19.0m [2026-03-04T20:17:00.879475] [INFO ] [sig ] [313/3365] Forecasting AZN... [2026-03-04T20:17:00.879506] [INFO ] [sig ] Generating forecast for: AZN [2026-03-04T20:17:00.879539] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AZN' from 'https://tdm.silogroup.org/data/derivative_storage/AZN.csv'. [2026-03-04T20:17:00.890703] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AZN'. [2026-03-04T20:17:00.891111] [INFO ] [FORECASTER] Starting predict_future for AZN [2026-03-04T20:17:00.892049] [DEBUG] [LOCAL ] No optimal features file found for AZN: ./output/feature-sets/AZN.txt [2026-03-04T20:17:00.892107] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:17:00.892142] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:17:00.892170] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:17:00.892234] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:17:00.956469] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:17:00.957678] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:17:00.957771] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:17:00.957806] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:17:01.081404] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:17:01.081545] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:17:01.081606] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:17:01.081637] [INFO ] [FORECASTER] Training complete [2026-03-04T20:17:01.085524] [DEBUG] [FORECASTER] AZN: Forecast T+1@11:T+2@11: DOWN (p=32.07%) [2026-03-04T20:17:01.085951] [INFO ] [FORECASTER] Completed predict_future for AZN [2026-03-04T20:17:01.086113] [INFO ] [sig ] AZN: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:17:01.248137] [INFO ] [LOCAL ] Saved forecast: AZN 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/AZN.txt [2026-03-04T20:17:01.248300] [INFO ] [sig ] [313/3365] Completed AZN in 0.4s | 2.68 sym/s | Total: 1.9m | ETA: 19.0m [2026-03-04T20:17:01.248342] [INFO ] [sig ] [314/3365] Forecasting AZO... [2026-03-04T20:17:01.248372] [INFO ] [sig ] Generating forecast for: AZO [2026-03-04T20:17:01.248402] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AZO' from 'https://tdm.silogroup.org/data/derivative_storage/AZO.csv'. [2026-03-04T20:17:01.260850] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AZO'. [2026-03-04T20:17:01.261232] [INFO ] [FORECASTER] Starting predict_future for AZO [2026-03-04T20:17:01.262082] [DEBUG] [LOCAL ] No optimal features file found for AZO: ./output/feature-sets/AZO.txt [2026-03-04T20:17:01.262137] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:17:01.262171] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:17:01.262198] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:17:01.262258] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:17:01.321861] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:17:01.322803] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:17:01.322905] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:17:01.322942] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:17:01.440997] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:17:01.441151] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:17:01.441203] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:17:01.441241] [INFO ] [FORECASTER] Training complete [2026-03-04T20:17:01.445523] [DEBUG] [FORECASTER] AZO: Forecast T+1@11:T+2@11: DOWN (p=43.64%) [2026-03-04T20:17:01.445880] [INFO ] [FORECASTER] Completed predict_future for AZO [2026-03-04T20:17:01.446033] [INFO ] [sig ] AZO: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:17:01.595908] [INFO ] [LOCAL ] Saved forecast: AZO 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/AZO.txt [2026-03-04T20:17:01.596073] [INFO ] [sig ] [314/3365] Completed AZO in 0.3s | 2.68 sym/s | Total: 2.0m | ETA: 18.9m [2026-03-04T20:17:01.596117] [INFO ] [sig ] [315/3365] Forecasting AZZ... [2026-03-04T20:17:01.596148] [INFO ] [sig ] Generating forecast for: AZZ [2026-03-04T20:17:01.596182] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AZZ' from 'https://tdm.silogroup.org/data/derivative_storage/AZZ.csv'. [2026-03-04T20:17:01.609721] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AZZ'. [2026-03-04T20:17:01.610069] [INFO ] [FORECASTER] Starting predict_future for AZZ [2026-03-04T20:17:01.611339] [DEBUG] [LOCAL ] No optimal features file found for AZZ: ./output/feature-sets/AZZ.txt [2026-03-04T20:17:01.611394] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:17:01.611429] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:17:01.611458] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:17:01.611517] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:17:01.676297] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:17:01.677156] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:17:01.677243] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:17:01.677305] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:17:01.803037] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:17:01.803190] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:17:01.803233] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:17:01.803263] [INFO ] [FORECASTER] Training complete [2026-03-04T20:17:01.806790] [DEBUG] [FORECASTER] AZZ: Forecast T+1@11:T+2@11: DOWN (p=31.64%) [2026-03-04T20:17:01.807081] [INFO ] [FORECASTER] Completed predict_future for AZZ [2026-03-04T20:17:01.807221] [INFO ] [sig ] AZZ: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:17:01.957170] [INFO ] [LOCAL ] Saved forecast: AZZ 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/AZZ.txt [2026-03-04T20:17:01.957361] [INFO ] [sig ] [315/3365] Completed AZZ in 0.4s | 2.68 sym/s | Total: 2.0m | ETA: 18.9m [2026-03-04T20:17:01.957405] [INFO ] [sig ] [316/3365] Forecasting BA... [2026-03-04T20:17:01.957435] [INFO ] [sig ] Generating forecast for: BA [2026-03-04T20:17:01.957651] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BA' from 'https://tdm.silogroup.org/data/derivative_storage/BA.csv'. [2026-03-04T20:17:01.972046] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BA'. [2026-03-04T20:17:01.972686] [INFO ] [FORECASTER] Starting predict_future for BA [2026-03-04T20:17:01.973535] [DEBUG] [LOCAL ] No optimal features file found for BA: ./output/feature-sets/BA.txt [2026-03-04T20:17:01.973611] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:17:01.973646] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:17:01.973674] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:17:01.973731] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:17:02.041623] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:17:02.042758] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:17:02.042853] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:17:02.042887] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:17:02.174187] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:17:02.174349] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:17:02.174389] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:17:02.174418] [INFO ] [FORECASTER] Training complete [2026-03-04T20:17:02.177950] [DEBUG] [FORECASTER] BA: Forecast T+1@11:T+2@11: UP (p=66.30%) [2026-03-04T20:17:02.178230] [INFO ] [FORECASTER] Completed predict_future for BA [2026-03-04T20:17:02.178360] [INFO ] [sig ] BA: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:17:02.322675] [INFO ] [LOCAL ] Saved forecast: BA 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/BA.txt [2026-03-04T20:17:02.322820] [INFO ] [sig ] [316/3365] Completed BA in 0.4s | 2.68 sym/s | Total: 2.0m | ETA: 18.9m [2026-03-04T20:17:02.322862] [INFO ] [sig ] [317/3365] Forecasting BABA... [2026-03-04T20:17:02.322891] [INFO ] [sig ] Generating forecast for: BABA [2026-03-04T20:17:02.322922] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BABA' from 'https://tdm.silogroup.org/data/derivative_storage/BABA.csv'. [2026-03-04T20:17:02.335178] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BABA'. [2026-03-04T20:17:02.335546] [INFO ] [FORECASTER] Starting predict_future for BABA [2026-03-04T20:17:02.336373] [DEBUG] [LOCAL ] No optimal features file found for BABA: ./output/feature-sets/BABA.txt [2026-03-04T20:17:02.336428] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:17:02.336462] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:17:02.336492] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:17:02.336551] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:17:02.395937] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:17:02.396877] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:17:02.396975] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:17:02.397010] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:17:02.519039] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:17:02.519209] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:17:02.519260] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:17:02.519297] [INFO ] [FORECASTER] Training complete [2026-03-04T20:17:02.522929] [DEBUG] [FORECASTER] BABA: Forecast T+1@11:T+2@11: DOWN (p=11.15%) [2026-03-04T20:17:02.523245] [INFO ] [FORECASTER] Completed predict_future for BABA [2026-03-04T20:17:02.523403] [INFO ] [sig ] BABA: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:17:02.675552] [INFO ] [LOCAL ] Saved forecast: BABA 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/BABA.txt [2026-03-04T20:17:02.675742] [INFO ] [sig ] [317/3365] Completed BABA in 0.4s | 2.68 sym/s | Total: 2.0m | ETA: 18.9m [2026-03-04T20:17:02.675785] [INFO ] [sig ] [318/3365] Forecasting BABX... [2026-03-04T20:17:02.675814] [INFO ] [sig ] Generating forecast for: BABX [2026-03-04T20:17:02.675843] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BABX' from 'https://tdm.silogroup.org/data/derivative_storage/BABX.csv'. [2026-03-04T20:17:02.687828] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BABX'. [2026-03-04T20:17:02.688223] [INFO ] [FORECASTER] Starting predict_future for BABX [2026-03-04T20:17:02.689071] [DEBUG] [LOCAL ] No optimal features file found for BABX: ./output/feature-sets/BABX.txt [2026-03-04T20:17:02.689126] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:17:02.689160] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:17:02.689193] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:17:02.689266] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:17:02.750402] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:17:02.751339] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:17:02.751431] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:17:02.751465] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:17:02.880172] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:17:02.880341] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:17:02.880383] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:17:02.880415] [INFO ] [FORECASTER] Training complete [2026-03-04T20:17:02.884615] [DEBUG] [FORECASTER] BABX: Forecast T+1@11:T+2@11: UP (p=54.28%) [2026-03-04T20:17:02.884946] [INFO ] [FORECASTER] Completed predict_future for BABX [2026-03-04T20:17:02.885089] [INFO ] [sig ] BABX: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:17:03.048031] [INFO ] [LOCAL ] Saved forecast: BABX 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/BABX.txt [2026-03-04T20:17:03.048205] [INFO ] [sig ] [318/3365] Completed BABX in 0.4s | 2.68 sym/s | Total: 2.0m | ETA: 18.9m [2026-03-04T20:17:03.048256] [INFO ] [sig ] [319/3365] Forecasting BAC... [2026-03-04T20:17:03.048292] [INFO ] [sig ] Generating forecast for: BAC [2026-03-04T20:17:03.048329] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BAC' from 'https://tdm.silogroup.org/data/derivative_storage/BAC.csv'. [2026-03-04T20:17:03.060278] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BAC'. [2026-03-04T20:17:03.060709] [INFO ] [FORECASTER] Starting predict_future for BAC [2026-03-04T20:17:03.061605] [DEBUG] [LOCAL ] No optimal features file found for BAC: ./output/feature-sets/BAC.txt [2026-03-04T20:17:03.061664] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:17:03.061699] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:17:03.061728] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:17:03.061789] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:17:03.122849] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:17:03.123826] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:17:03.123959] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:17:03.123995] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:17:03.258820] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:17:03.258999] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:17:03.259042] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:17:03.259075] [INFO ] [FORECASTER] Training complete [2026-03-04T20:17:03.263431] [DEBUG] [FORECASTER] BAC: Forecast T+1@11:T+2@11: UP (p=67.68%) [2026-03-04T20:17:03.263782] [INFO ] [FORECASTER] Completed predict_future for BAC [2026-03-04T20:17:03.263929] [INFO ] [sig ] BAC: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:17:03.426964] [INFO ] [LOCAL ] Saved forecast: BAC 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/BAC.txt [2026-03-04T20:17:03.427127] [INFO ] [sig ] [319/3365] Completed BAC in 0.4s | 2.68 sym/s | Total: 2.0m | ETA: 18.9m [2026-03-04T20:17:03.427170] [INFO ] [sig ] [320/3365] Forecasting BAH... [2026-03-04T20:17:03.427201] [INFO ] [sig ] Generating forecast for: BAH [2026-03-04T20:17:03.427234] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BAH' from 'https://tdm.silogroup.org/data/derivative_storage/BAH.csv'. [2026-03-04T20:17:03.439381] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BAH'. [2026-03-04T20:17:03.439704] [INFO ] [FORECASTER] Starting predict_future for BAH [2026-03-04T20:17:03.440693] [DEBUG] [LOCAL ] No optimal features file found for BAH: ./output/feature-sets/BAH.txt [2026-03-04T20:17:03.440748] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:17:03.440783] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:17:03.440817] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:17:03.440891] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:17:03.502800] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:17:03.503529] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:17:03.503633] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:17:03.503670] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:17:03.635424] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:17:03.635602] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:17:03.635659] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:17:03.635689] [INFO ] [FORECASTER] Training complete [2026-03-04T20:17:03.639276] [DEBUG] [FORECASTER] BAH: Forecast T+1@11:T+2@11: UP (p=50.72%) [2026-03-04T20:17:03.639591] [INFO ] [FORECASTER] Completed predict_future for BAH [2026-03-04T20:17:03.639725] [INFO ] [sig ] BAH: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:17:03.784900] [INFO ] [LOCAL ] Saved forecast: BAH 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/BAH.txt [2026-03-04T20:17:03.785064] [INFO ] [sig ] [320/3365] Completed BAH in 0.4s | 2.68 sym/s | Total: 2.0m | ETA: 18.9m [2026-03-04T20:17:03.785112] [INFO ] [sig ] [321/3365] Forecasting BALL... [2026-03-04T20:17:03.785147] [INFO ] [sig ] Generating forecast for: BALL [2026-03-04T20:17:03.785190] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BALL' from 'https://tdm.silogroup.org/data/derivative_storage/BALL.csv'. [2026-03-04T20:17:03.798225] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BALL'. [2026-03-04T20:17:03.798595] [INFO ] [FORECASTER] Starting predict_future for BALL [2026-03-04T20:17:03.799430] [DEBUG] [LOCAL ] No optimal features file found for BALL: ./output/feature-sets/BALL.txt [2026-03-04T20:17:03.799682] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:17:03.799720] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:17:03.799748] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:17:03.799824] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:17:03.859338] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:17:03.860027] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:17:03.860129] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:17:03.860165] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:17:03.985318] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:17:03.985472] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:17:03.985512] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:17:03.985540] [INFO ] [FORECASTER] Training complete [2026-03-04T20:17:03.989229] [DEBUG] [FORECASTER] BALL: Forecast T+1@11:T+2@11: UP (p=75.40%) [2026-03-04T20:17:03.989511] [INFO ] [FORECASTER] Completed predict_future for BALL [2026-03-04T20:17:03.989853] [INFO ] [sig ] BALL: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:17:04.134594] [INFO ] [LOCAL ] Saved forecast: BALL 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/BALL.txt [2026-03-04T20:17:04.134734] [INFO ] [sig ] [321/3365] Completed BALL in 0.3s | 2.69 sym/s | Total: 2.0m | ETA: 18.9m [2026-03-04T20:17:04.134775] [INFO ] [sig ] [322/3365] Forecasting BAM... [2026-03-04T20:17:04.134805] [INFO ] [sig ] Generating forecast for: BAM [2026-03-04T20:17:04.134834] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BAM' from 'https://tdm.silogroup.org/data/derivative_storage/BAM.csv'. [2026-03-04T20:17:04.146714] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BAM'. [2026-03-04T20:17:04.147022] [INFO ] [FORECASTER] Starting predict_future for BAM [2026-03-04T20:17:04.147875] [DEBUG] [LOCAL ] No optimal features file found for BAM: ./output/feature-sets/BAM.txt [2026-03-04T20:17:04.147930] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:17:04.147963] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:17:04.147990] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:17:04.148046] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:17:04.212180] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:17:04.213448] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:17:04.213559] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:17:04.213614] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:17:04.334156] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:17:04.334305] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:17:04.334346] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:17:04.334376] [INFO ] [FORECASTER] Training complete [2026-03-04T20:17:04.338001] [DEBUG] [FORECASTER] BAM: Forecast T+1@11:T+2@11: DOWN (p=30.45%) [2026-03-04T20:17:04.338299] [INFO ] [FORECASTER] Completed predict_future for BAM [2026-03-04T20:17:04.338454] [INFO ] [sig ] BAM: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:17:04.485663] [INFO ] [LOCAL ] Saved forecast: BAM 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/BAM.txt [2026-03-04T20:17:04.485852] [INFO ] [sig ] [322/3365] Completed BAM in 0.4s | 2.69 sym/s | Total: 2.0m | ETA: 18.9m [2026-03-04T20:17:04.485896] [INFO ] [sig ] [323/3365] Forecasting BANC... [2026-03-04T20:17:04.485927] [INFO ] [sig ] Generating forecast for: BANC [2026-03-04T20:17:04.485959] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BANC' from 'https://tdm.silogroup.org/data/derivative_storage/BANC.csv'. [2026-03-04T20:17:04.498043] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BANC'. [2026-03-04T20:17:04.498435] [INFO ] [FORECASTER] Starting predict_future for BANC [2026-03-04T20:17:04.499251] [DEBUG] [LOCAL ] No optimal features file found for BANC: ./output/feature-sets/BANC.txt [2026-03-04T20:17:04.499304] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:17:04.499337] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:17:04.499364] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:17:04.499422] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:17:04.558187] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:17:04.559029] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:17:04.559112] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:17:04.559145] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:17:04.682399] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:17:04.682562] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:17:04.682624] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:17:04.682654] [INFO ] [FORECASTER] Training complete [2026-03-04T20:17:04.686060] [DEBUG] [FORECASTER] BANC: Forecast T+1@11:T+2@11: DOWN (p=15.51%) [2026-03-04T20:17:04.686343] [INFO ] [FORECASTER] Completed predict_future for BANC [2026-03-04T20:17:04.686474] [INFO ] [sig ] BANC: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:17:04.828627] [INFO ] [LOCAL ] Saved forecast: BANC 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/BANC.txt [2026-03-04T20:17:04.828779] [INFO ] [sig ] [323/3365] Completed BANC in 0.3s | 2.69 sym/s | Total: 2.0m | ETA: 18.9m [2026-03-04T20:17:04.828820] [INFO ] [sig ] [324/3365] Forecasting BAND... [2026-03-04T20:17:04.828852] [INFO ] [sig ] Generating forecast for: BAND [2026-03-04T20:17:04.828884] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BAND' from 'https://tdm.silogroup.org/data/derivative_storage/BAND.csv'. [2026-03-04T20:17:04.840548] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BAND'. [2026-03-04T20:17:04.840880] [INFO ] [FORECASTER] Starting predict_future for BAND [2026-03-04T20:17:04.841683] [DEBUG] [LOCAL ] No optimal features file found for BAND: ./output/feature-sets/BAND.txt [2026-03-04T20:17:04.841737] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:17:04.841779] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:17:04.841808] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:17:04.841865] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:17:04.904052] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:17:04.904853] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:17:04.904937] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:17:04.904970] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:17:05.026883] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:17:05.027042] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:17:05.027083] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:17:05.027112] [INFO ] [FORECASTER] Training complete [2026-03-04T20:17:05.030550] [DEBUG] [FORECASTER] BAND: Forecast T+1@11:T+2@11: UP (p=56.39%) [2026-03-04T20:17:05.030853] [INFO ] [FORECASTER] Completed predict_future for BAND [2026-03-04T20:17:05.030986] [INFO ] [sig ] BAND: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:17:05.180080] [INFO ] [LOCAL ] Saved forecast: BAND 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/BAND.txt [2026-03-04T20:17:05.180221] [INFO ] [sig ] [324/3365] Completed BAND in 0.4s | 2.69 sym/s | Total: 2.0m | ETA: 18.9m [2026-03-04T20:17:05.180261] [INFO ] [sig ] [325/3365] Forecasting BANF... [2026-03-04T20:17:05.180291] [INFO ] [sig ] Generating forecast for: BANF [2026-03-04T20:17:05.180321] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BANF' from 'https://tdm.silogroup.org/data/derivative_storage/BANF.csv'. [2026-03-04T20:17:05.194070] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BANF'. [2026-03-04T20:17:05.194355] [INFO ] [FORECASTER] Starting predict_future for BANF [2026-03-04T20:17:05.195159] [DEBUG] [LOCAL ] No optimal features file found for BANF: ./output/feature-sets/BANF.txt [2026-03-04T20:17:05.195212] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:17:05.195245] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:17:05.195271] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:17:05.195327] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:17:05.256768] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:17:05.257702] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:17:05.257805] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:17:05.257854] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:17:05.399178] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:17:05.399359] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:17:05.399402] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:17:05.399432] [INFO ] [FORECASTER] Training complete [2026-03-04T20:17:05.403005] [DEBUG] [FORECASTER] BANF: Forecast T+1@11:T+2@11: DOWN (p=20.82%) [2026-03-04T20:17:05.403306] [INFO ] [FORECASTER] Completed predict_future for BANF [2026-03-04T20:17:05.403447] [INFO ] [sig ] BANF: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:17:05.548370] [INFO ] [LOCAL ] Saved forecast: BANF 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/BANF.txt [2026-03-04T20:17:05.548497] [INFO ] [sig ] [325/3365] Completed BANF in 0.4s | 2.69 sym/s | Total: 2.0m | ETA: 18.9m [2026-03-04T20:17:05.548537] [INFO ] [sig ] [326/3365] Forecasting BANX... [2026-03-04T20:17:05.548566] [INFO ] [sig ] Generating forecast for: BANX [2026-03-04T20:17:05.548617] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BANX' from 'https://tdm.silogroup.org/data/derivative_storage/BANX.csv'. [2026-03-04T20:17:05.561870] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BANX'. [2026-03-04T20:17:05.562247] [INFO ] [FORECASTER] Starting predict_future for BANX [2026-03-04T20:17:05.563157] [DEBUG] [LOCAL ] No optimal features file found for BANX: ./output/feature-sets/BANX.txt [2026-03-04T20:17:05.563212] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:17:05.563293] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:17:05.563322] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:17:05.563380] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:17:05.625156] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:17:05.626094] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:17:05.626181] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:17:05.626213] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:17:05.743979] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:17:05.744144] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:17:05.744186] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:17:05.744215] [INFO ] [FORECASTER] Training complete [2026-03-04T20:17:05.747748] [DEBUG] [FORECASTER] BANX: Forecast T+1@11:T+2@11: UP (p=90.58%) [2026-03-04T20:17:05.748026] [INFO ] [FORECASTER] Completed predict_future for BANX [2026-03-04T20:17:05.748159] [INFO ] [sig ] BANX: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:17:05.890418] [INFO ] [LOCAL ] Saved forecast: BANX 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/BANX.txt [2026-03-04T20:17:05.890604] [INFO ] [sig ] [326/3365] Completed BANX in 0.3s | 2.69 sym/s | Total: 2.0m | ETA: 18.8m [2026-03-04T20:17:05.890649] [INFO ] [sig ] [327/3365] Forecasting BAP... [2026-03-04T20:17:05.890680] [INFO ] [sig ] Generating forecast for: BAP [2026-03-04T20:17:05.890710] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BAP' from 'https://tdm.silogroup.org/data/derivative_storage/BAP.csv'. [2026-03-04T20:17:05.902932] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BAP'. [2026-03-04T20:17:05.903305] [INFO ] [FORECASTER] Starting predict_future for BAP [2026-03-04T20:17:05.904177] [DEBUG] [LOCAL ] No optimal features file found for BAP: ./output/feature-sets/BAP.txt [2026-03-04T20:17:05.904231] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:17:05.904263] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:17:05.904293] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:17:05.904352] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:17:05.962083] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:17:05.963035] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:17:05.963122] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:17:05.963155] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:17:06.092061] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:17:06.092226] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:17:06.092268] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:17:06.092296] [INFO ] [FORECASTER] Training complete [2026-03-04T20:17:06.095821] [DEBUG] [FORECASTER] BAP: Forecast T+1@11:T+2@11: UP (p=99.75%) [2026-03-04T20:17:06.096121] [INFO ] [FORECASTER] Completed predict_future for BAP [2026-03-04T20:17:06.096266] [INFO ] [sig ] BAP: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:17:06.248644] [INFO ] [LOCAL ] Saved forecast: BAP 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/BAP.txt [2026-03-04T20:17:06.248814] [INFO ] [sig ] [327/3365] Completed BAP in 0.4s | 2.69 sym/s | Total: 2.0m | ETA: 18.8m [2026-03-04T20:17:06.248860] [INFO ] [sig ] [328/3365] Forecasting BATRA... [2026-03-04T20:17:06.248892] [INFO ] [sig ] Generating forecast for: BATRA [2026-03-04T20:17:06.248922] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BATRA' from 'https://tdm.silogroup.org/data/derivative_storage/BATRA.csv'. [2026-03-04T20:17:06.261356] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BATRA'. [2026-03-04T20:17:06.261977] [INFO ] [FORECASTER] Starting predict_future for BATRA [2026-03-04T20:17:06.262826] [DEBUG] [LOCAL ] No optimal features file found for BATRA: ./output/feature-sets/BATRA.txt [2026-03-04T20:17:06.262880] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:17:06.262912] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:17:06.262939] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:17:06.262995] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:17:06.327663] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:17:06.328635] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:17:06.328723] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:17:06.328757] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:17:06.452357] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:17:06.452731] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:17:06.452775] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:17:06.452804] [INFO ] [FORECASTER] Training complete [2026-03-04T20:17:06.456402] [DEBUG] [FORECASTER] BATRA: Forecast T+1@11:T+2@11: UP (p=51.12%) [2026-03-04T20:17:06.456707] [INFO ] [FORECASTER] Completed predict_future for BATRA [2026-03-04T20:17:06.456842] [INFO ] [sig ] BATRA: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:17:06.605060] [INFO ] [LOCAL ] Saved forecast: BATRA 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/BATRA.txt [2026-03-04T20:17:06.605225] [INFO ] [sig ] [328/3365] Completed BATRA in 0.4s | 2.69 sym/s | Total: 2.0m | ETA: 18.8m [2026-03-04T20:17:06.605266] [INFO ] [sig ] [329/3365] Forecasting BATRK... [2026-03-04T20:17:06.605299] [INFO ] [sig ] Generating forecast for: BATRK [2026-03-04T20:17:06.605333] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BATRK' from 'https://tdm.silogroup.org/data/derivative_storage/BATRK.csv'. [2026-03-04T20:17:06.618611] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BATRK'. [2026-03-04T20:17:06.618987] [INFO ] [FORECASTER] Starting predict_future for BATRK [2026-03-04T20:17:06.619820] [DEBUG] [LOCAL ] No optimal features file found for BATRK: ./output/feature-sets/BATRK.txt [2026-03-04T20:17:06.619873] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:17:06.619906] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:17:06.619932] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:17:06.619994] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:17:06.679660] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:17:06.680541] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:17:06.680645] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:17:06.680680] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:17:06.810252] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:17:06.810429] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:17:06.810471] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:17:06.810585] [INFO ] [FORECASTER] Training complete [2026-03-04T20:17:06.814395] [DEBUG] [FORECASTER] BATRK: Forecast T+1@11:T+2@11: DOWN (p=2.31%) [2026-03-04T20:17:06.814739] [INFO ] [FORECASTER] Completed predict_future for BATRK [2026-03-04T20:17:06.814927] [INFO ] [sig ] BATRK: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:17:06.971531] [INFO ] [LOCAL ] Saved forecast: BATRK 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/BATRK.txt [2026-03-04T20:17:06.971715] [INFO ] [sig ] [329/3365] Completed BATRK in 0.4s | 2.69 sym/s | Total: 2.0m | ETA: 18.8m [2026-03-04T20:17:06.971757] [INFO ] [sig ] [330/3365] Forecasting BAX... [2026-03-04T20:17:06.971789] [INFO ] [sig ] Generating forecast for: BAX [2026-03-04T20:17:06.971820] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BAX' from 'https://tdm.silogroup.org/data/derivative_storage/BAX.csv'. [2026-03-04T20:17:06.987833] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BAX'. [2026-03-04T20:17:06.988233] [INFO ] [FORECASTER] Starting predict_future for BAX [2026-03-04T20:17:06.989149] [DEBUG] [LOCAL ] No optimal features file found for BAX: ./output/feature-sets/BAX.txt [2026-03-04T20:17:06.989205] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:17:06.989240] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:17:06.989267] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:17:06.989335] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:17:07.049455] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:17:07.050497] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:17:07.050607] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:17:07.050645] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:17:07.185341] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:17:07.185537] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:17:07.185629] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:17:07.185682] [INFO ] [FORECASTER] Training complete [2026-03-04T20:17:07.190952] [DEBUG] [FORECASTER] BAX: Forecast T+1@11:T+2@11: DOWN (p=6.05%) [2026-03-04T20:17:07.191398] [INFO ] [FORECASTER] Completed predict_future for BAX [2026-03-04T20:17:07.191808] [INFO ] [sig ] BAX: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:17:07.347921] [INFO ] [LOCAL ] Saved forecast: BAX 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/BAX.txt [2026-03-04T20:17:07.348093] [INFO ] [sig ] [330/3365] Completed BAX in 0.4s | 2.69 sym/s | Total: 2.0m | ETA: 18.8m [2026-03-04T20:17:07.348135] [INFO ] [sig ] [331/3365] Forecasting BB... [2026-03-04T20:17:07.348164] [INFO ] [sig ] Generating forecast for: BB [2026-03-04T20:17:07.348196] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BB' from 'https://tdm.silogroup.org/data/derivative_storage/BB.csv'. [2026-03-04T20:17:07.359973] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BB'. [2026-03-04T20:17:07.360334] [INFO ] [FORECASTER] Starting predict_future for BB [2026-03-04T20:17:07.361157] [DEBUG] [LOCAL ] No optimal features file found for BB: ./output/feature-sets/BB.txt [2026-03-04T20:17:07.361212] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:17:07.361244] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:17:07.361272] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:17:07.361342] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:17:07.419704] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:17:07.420612] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:17:07.420696] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:17:07.420729] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:17:07.545175] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:17:07.545338] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:17:07.545378] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:17:07.545426] [INFO ] [FORECASTER] Training complete [2026-03-04T20:17:07.549064] [DEBUG] [FORECASTER] BB: Forecast T+1@11:T+2@11: UP (p=89.48%) [2026-03-04T20:17:07.549350] [INFO ] [FORECASTER] Completed predict_future for BB [2026-03-04T20:17:07.549482] [INFO ] [sig ] BB: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:17:07.697452] [INFO ] [LOCAL ] Saved forecast: BB 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/BB.txt [2026-03-04T20:17:07.697615] [INFO ] [sig ] [331/3365] Completed BB in 0.3s | 2.69 sym/s | Total: 2.1m | ETA: 18.8m [2026-03-04T20:17:07.697661] [INFO ] [sig ] [332/3365] Forecasting BBAI... [2026-03-04T20:17:07.697694] [INFO ] [sig ] Generating forecast for: BBAI [2026-03-04T20:17:07.697725] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBAI' from 'https://tdm.silogroup.org/data/derivative_storage/BBAI.csv'. [2026-03-04T20:17:07.709014] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBAI'. [2026-03-04T20:17:07.709351] [INFO ] [FORECASTER] Starting predict_future for BBAI [2026-03-04T20:17:07.710218] [DEBUG] [LOCAL ] No optimal features file found for BBAI: ./output/feature-sets/BBAI.txt [2026-03-04T20:17:07.710272] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:17:07.710317] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:17:07.710348] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:17:07.710417] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:17:07.767785] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:17:07.768473] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:17:07.768589] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:17:07.768626] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:17:07.889403] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:17:07.889560] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:17:07.889620] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:17:07.889649] [INFO ] [FORECASTER] Training complete [2026-03-04T20:17:07.893102] [DEBUG] [FORECASTER] BBAI: Forecast T+1@11:T+2@11: UP (p=71.09%) [2026-03-04T20:17:07.893402] [INFO ] [FORECASTER] Completed predict_future for BBAI [2026-03-04T20:17:07.893546] [INFO ] [sig ] BBAI: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:17:08.035638] [INFO ] [LOCAL ] Saved forecast: BBAI 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/BBAI.txt [2026-03-04T20:17:08.035783] [INFO ] [sig ] [332/3365] Completed BBAI in 0.3s | 2.69 sym/s | Total: 2.1m | ETA: 18.8m [2026-03-04T20:17:08.035825] [INFO ] [sig ] [333/3365] Forecasting BBCP... [2026-03-04T20:17:08.035855] [INFO ] [sig ] Generating forecast for: BBCP [2026-03-04T20:17:08.035886] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBCP' from 'https://tdm.silogroup.org/data/derivative_storage/BBCP.csv'. [2026-03-04T20:17:08.046886] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBCP'. [2026-03-04T20:17:08.047182] [INFO ] [FORECASTER] Starting predict_future for BBCP [2026-03-04T20:17:08.048177] [DEBUG] [LOCAL ] No optimal features file found for BBCP: ./output/feature-sets/BBCP.txt [2026-03-04T20:17:08.048231] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:17:08.048271] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:17:08.048297] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:17:08.048354] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:17:08.104945] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:17:08.105718] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:17:08.105814] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:17:08.105848] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:17:08.225651] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:17:08.225797] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:17:08.225836] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:17:08.225866] [INFO ] [FORECASTER] Training complete [2026-03-04T20:17:08.229457] [DEBUG] [FORECASTER] BBCP: Forecast T+1@11:T+2@11: UP (p=95.44%) [2026-03-04T20:17:08.229754] [INFO ] [FORECASTER] Completed predict_future for BBCP [2026-03-04T20:17:08.229883] [INFO ] [sig ] BBCP: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:17:08.381840] [INFO ] [LOCAL ] Saved forecast: BBCP 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/BBCP.txt [2026-03-04T20:17:08.382033] [INFO ] [sig ] [333/3365] Completed BBCP in 0.3s | 2.69 sym/s | Total: 2.1m | ETA: 18.8m [2026-03-04T20:17:08.382086] [INFO ] [sig ] [334/3365] Forecasting BBD... [2026-03-04T20:17:08.382118] [INFO ] [sig ] Generating forecast for: BBD [2026-03-04T20:17:08.382154] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBD' from 'https://tdm.silogroup.org/data/derivative_storage/BBD.csv'. [2026-03-04T20:17:08.395033] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBD'. [2026-03-04T20:17:08.395414] [INFO ] [FORECASTER] Starting predict_future for BBD [2026-03-04T20:17:08.396451] [DEBUG] [LOCAL ] No optimal features file found for BBD: ./output/feature-sets/BBD.txt [2026-03-04T20:17:08.396515] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:17:08.396583] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:17:08.396627] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:17:08.396705] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:17:08.456721] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:17:08.457524] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:17:08.457829] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:17:08.457865] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:17:08.585042] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:17:08.585199] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:17:08.585240] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:17:08.585268] [INFO ] [FORECASTER] Training complete [2026-03-04T20:17:08.588865] [DEBUG] [FORECASTER] BBD: Forecast T+1@11:T+2@11: UP (p=97.42%) [2026-03-04T20:17:08.589150] [INFO ] [FORECASTER] Completed predict_future for BBD [2026-03-04T20:17:08.589286] [INFO ] [sig ] BBD: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:17:08.736908] [INFO ] [LOCAL ] Saved forecast: BBD 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/BBD.txt [2026-03-04T20:17:08.737070] [INFO ] [sig ] [334/3365] Completed BBD in 0.4s | 2.69 sym/s | Total: 2.1m | ETA: 18.8m [2026-03-04T20:17:08.737110] [INFO ] [sig ] [335/3365] Forecasting BBDO... [2026-03-04T20:17:08.737143] [INFO ] [sig ] Generating forecast for: BBDO [2026-03-04T20:17:08.737173] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBDO' from 'https://tdm.silogroup.org/data/derivative_storage/BBDO.csv'. [2026-03-04T20:17:08.749237] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBDO'. [2026-03-04T20:17:08.749583] [INFO ] [FORECASTER] Starting predict_future for BBDO [2026-03-04T20:17:08.750402] [DEBUG] [LOCAL ] No optimal features file found for BBDO: ./output/feature-sets/BBDO.txt [2026-03-04T20:17:08.750457] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:17:08.750489] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:17:08.750526] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:17:08.750612] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:17:08.813986] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:17:08.814714] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:17:08.814798] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:17:08.814832] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:17:08.941678] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:17:08.941835] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:17:08.941874] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:17:08.941904] [INFO ] [FORECASTER] Training complete [2026-03-04T20:17:08.945599] [DEBUG] [FORECASTER] BBDO: Forecast T+1@11:T+2@11: DOWN (p=26.48%) [2026-03-04T20:17:08.945883] [INFO ] [FORECASTER] Completed predict_future for BBDO [2026-03-04T20:17:08.946014] [INFO ] [sig ] BBDO: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:17:09.100360] [INFO ] [LOCAL ] Saved forecast: BBDO 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/BBDO.txt [2026-03-04T20:17:09.100545] [INFO ] [sig ] [335/3365] Completed BBDO in 0.4s | 2.69 sym/s | Total: 2.1m | ETA: 18.8m [2026-03-04T20:17:09.100606] [INFO ] [sig ] [336/3365] Forecasting BBH... [2026-03-04T20:17:09.100640] [INFO ] [sig ] Generating forecast for: BBH [2026-03-04T20:17:09.100676] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBH' from 'https://tdm.silogroup.org/data/derivative_storage/BBH.csv'. [2026-03-04T20:17:09.113431] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBH'. [2026-03-04T20:17:09.113848] [INFO ] [FORECASTER] Starting predict_future for BBH [2026-03-04T20:17:09.114743] [DEBUG] [LOCAL ] No optimal features file found for BBH: ./output/feature-sets/BBH.txt [2026-03-04T20:17:09.114799] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:17:09.114843] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:17:09.114873] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:17:09.114939] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:17:09.174124] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:17:09.174970] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:17:09.175141] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:17:09.175190] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:17:09.284337] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:17:09.284469] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:17:09.284511] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:17:09.284542] [INFO ] [FORECASTER] Training complete [2026-03-04T20:17:09.288189] [DEBUG] [FORECASTER] BBH: Forecast T+1@11:T+2@11: UP (p=61.33%) [2026-03-04T20:17:09.288476] [INFO ] [FORECASTER] Completed predict_future for BBH [2026-03-04T20:17:09.288629] [INFO ] [sig ] BBH: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:17:09.431029] [INFO ] [LOCAL ] Saved forecast: BBH 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/BBH.txt [2026-03-04T20:17:09.431188] [INFO ] [sig ] [336/3365] Completed BBH in 0.3s | 2.69 sym/s | Total: 2.1m | ETA: 18.8m [2026-03-04T20:17:09.431229] [INFO ] [sig ] [337/3365] Forecasting BBIO... [2026-03-04T20:17:09.431260] [INFO ] [sig ] Generating forecast for: BBIO [2026-03-04T20:17:09.431292] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBIO' from 'https://tdm.silogroup.org/data/derivative_storage/BBIO.csv'. [2026-03-04T20:17:09.443202] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBIO'. [2026-03-04T20:17:09.443543] [INFO ] [FORECASTER] Starting predict_future for BBIO [2026-03-04T20:17:09.444568] [DEBUG] [LOCAL ] No optimal features file found for BBIO: ./output/feature-sets/BBIO.txt [2026-03-04T20:17:09.444647] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:17:09.444682] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:17:09.444710] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:17:09.444769] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:17:09.504070] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:17:09.504793] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:17:09.504875] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:17:09.504908] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:17:09.630830] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:17:09.630995] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:17:09.631035] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:17:09.631065] [INFO ] [FORECASTER] Training complete [2026-03-04T20:17:09.634559] [DEBUG] [FORECASTER] BBIO: Forecast T+1@11:T+2@11: UP (p=68.68%) [2026-03-04T20:17:09.634865] [INFO ] [FORECASTER] Completed predict_future for BBIO [2026-03-04T20:17:09.634998] [INFO ] [sig ] BBIO: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:17:09.789523] [INFO ] [LOCAL ] Saved forecast: BBIO 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/BBIO.txt [2026-03-04T20:17:09.789700] [INFO ] [sig ] [337/3365] Completed BBIO in 0.4s | 2.69 sym/s | Total: 2.1m | ETA: 18.7m [2026-03-04T20:17:09.789748] [INFO ] [sig ] [338/3365] Forecasting BBLG... [2026-03-04T20:17:09.789780] [INFO ] [sig ] Generating forecast for: BBLG [2026-03-04T20:17:09.789811] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBLG' from 'https://tdm.silogroup.org/data/derivative_storage/BBLG.csv'. [2026-03-04T20:17:09.801468] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBLG'. [2026-03-04T20:17:09.801850] [INFO ] [FORECASTER] Starting predict_future for BBLG [2026-03-04T20:17:09.802772] [DEBUG] [LOCAL ] No optimal features file found for BBLG: ./output/feature-sets/BBLG.txt [2026-03-04T20:17:09.802828] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:17:09.802861] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:17:09.802888] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:17:09.802947] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:17:09.861257] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:17:09.862096] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:17:09.862192] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:17:09.862226] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:17:09.980626] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:17:09.980788] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:17:09.980828] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:17:09.980858] [INFO ] [FORECASTER] Training complete [2026-03-04T20:17:09.984323] [DEBUG] [FORECASTER] BBLG: Forecast T+1@11:T+2@11: UP (p=95.51%) [2026-03-04T20:17:09.984630] [INFO ] [FORECASTER] Completed predict_future for BBLG [2026-03-04T20:17:09.984759] [INFO ] [sig ] BBLG: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:17:10.127973] [INFO ] [LOCAL ] Saved forecast: BBLG 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/BBLG.txt [2026-03-04T20:17:10.128146] [INFO ] [sig ] [338/3365] Completed BBLG in 0.3s | 2.69 sym/s | Total: 2.1m | ETA: 18.7m [2026-03-04T20:17:10.128188] [INFO ] [sig ] [339/3365] Forecasting BBN... [2026-03-04T20:17:10.128219] [INFO ] [sig ] Generating forecast for: BBN [2026-03-04T20:17:10.128255] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBN' from 'https://tdm.silogroup.org/data/derivative_storage/BBN.csv'. [2026-03-04T20:17:10.140968] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBN'. [2026-03-04T20:17:10.141315] [INFO ] [FORECASTER] Starting predict_future for BBN [2026-03-04T20:17:10.142306] [DEBUG] [LOCAL ] No optimal features file found for BBN: ./output/feature-sets/BBN.txt [2026-03-04T20:17:10.142358] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:17:10.142391] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:17:10.142418] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:17:10.142474] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:17:10.202804] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:17:10.203493] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:17:10.203596] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:17:10.203634] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:17:10.328150] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:17:10.328303] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:17:10.328344] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:17:10.328381] [INFO ] [FORECASTER] Training complete [2026-03-04T20:17:10.332271] [DEBUG] [FORECASTER] BBN: Forecast T+1@11:T+2@11: DOWN (p=0.23%) [2026-03-04T20:17:10.332551] [INFO ] [FORECASTER] Completed predict_future for BBN [2026-03-04T20:17:10.332699] [INFO ] [sig ] BBN: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:17:10.491639] [INFO ] [LOCAL ] Saved forecast: BBN 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/BBN.txt [2026-03-04T20:17:10.491900] [INFO ] [sig ] [339/3365] Completed BBN in 0.4s | 2.69 sym/s | Total: 2.1m | ETA: 18.7m [2026-03-04T20:17:10.491968] [INFO ] [sig ] [340/3365] Forecasting BBSI... [2026-03-04T20:17:10.492014] [INFO ] [sig ] Generating forecast for: BBSI [2026-03-04T20:17:10.492068] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBSI' from 'https://tdm.silogroup.org/data/derivative_storage/BBSI.csv'. [2026-03-04T20:17:10.505247] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBSI'. [2026-03-04T20:17:10.505647] [INFO ] [FORECASTER] Starting predict_future for BBSI [2026-03-04T20:17:10.506537] [DEBUG] [LOCAL ] No optimal features file found for BBSI: ./output/feature-sets/BBSI.txt [2026-03-04T20:17:10.506612] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:17:10.506648] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:17:10.506677] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:17:10.506736] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:17:10.568452] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:17:10.569382] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:17:10.569494] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:17:10.569531] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:17:10.698290] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:17:10.698452] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:17:10.698493] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:17:10.698522] [INFO ] [FORECASTER] Training complete [2026-03-04T20:17:10.702139] [DEBUG] [FORECASTER] BBSI: Forecast T+1@11:T+2@11: DOWN (p=14.30%) [2026-03-04T20:17:10.702454] [INFO ] [FORECASTER] Completed predict_future for BBSI [2026-03-04T20:17:10.702627] [INFO ] [sig ] BBSI: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:17:10.846751] [INFO ] [LOCAL ] Saved forecast: BBSI 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/BBSI.txt [2026-03-04T20:17:10.846907] [INFO ] [sig ] [340/3365] Completed BBSI in 0.4s | 2.69 sym/s | Total: 2.1m | ETA: 18.7m [2026-03-04T20:17:10.846949] [INFO ] [sig ] [341/3365] Forecasting BBUC... [2026-03-04T20:17:10.846978] [INFO ] [sig ] Generating forecast for: BBUC [2026-03-04T20:17:10.847009] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBUC' from 'https://tdm.silogroup.org/data/derivative_storage/BBUC.csv'. [2026-03-04T20:17:10.858483] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBUC'. [2026-03-04T20:17:10.858816] [INFO ] [FORECASTER] Starting predict_future for BBUC [2026-03-04T20:17:10.859841] [DEBUG] [LOCAL ] No optimal features file found for BBUC: ./output/feature-sets/BBUC.txt [2026-03-04T20:17:10.859896] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:17:10.859928] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:17:10.859956] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:17:10.860014] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:17:10.918859] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:17:10.919749] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:17:10.919837] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:17:10.919872] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:17:11.057062] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:17:11.057229] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:17:11.057271] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:17:11.057323] [INFO ] [FORECASTER] Training complete [2026-03-04T20:17:11.060994] [DEBUG] [FORECASTER] BBUC: Forecast T+1@11:T+2@11: UP (p=78.30%) [2026-03-04T20:17:11.061282] [INFO ] [FORECASTER] Completed predict_future for BBUC [2026-03-04T20:17:11.061416] [INFO ] [sig ] BBUC: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:17:11.212152] [INFO ] [LOCAL ] Saved forecast: BBUC 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/BBUC.txt [2026-03-04T20:17:11.212302] [INFO ] [sig ] [341/3365] Completed BBUC in 0.4s | 2.69 sym/s | Total: 2.1m | ETA: 18.7m [2026-03-04T20:17:11.212342] [INFO ] [sig ] [342/3365] Forecasting BBVA... [2026-03-04T20:17:11.212372] [INFO ] [sig ] Generating forecast for: BBVA [2026-03-04T20:17:11.212403] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBVA' from 'https://tdm.silogroup.org/data/derivative_storage/BBVA.csv'. [2026-03-04T20:17:11.224980] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBVA'. [2026-03-04T20:17:11.225325] [INFO ] [FORECASTER] Starting predict_future for BBVA [2026-03-04T20:17:11.226127] [DEBUG] [LOCAL ] No optimal features file found for BBVA: ./output/feature-sets/BBVA.txt [2026-03-04T20:17:11.226181] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:17:11.226214] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:17:11.226240] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:17:11.226297] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:17:11.284209] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:17:11.285148] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:17:11.285243] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:17:11.285278] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:17:11.415000] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:17:11.415163] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:17:11.415203] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:17:11.415233] [INFO ] [FORECASTER] Training complete [2026-03-04T20:17:11.419075] [DEBUG] [FORECASTER] BBVA: Forecast T+1@11:T+2@11: DOWN (p=18.00%) [2026-03-04T20:17:11.419360] [INFO ] [FORECASTER] Completed predict_future for BBVA [2026-03-04T20:17:11.419510] [INFO ] [sig ] BBVA: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:17:11.573294] [INFO ] [LOCAL ] Saved forecast: BBVA 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/BBVA.txt [2026-03-04T20:17:11.573441] [INFO ] [sig ] [342/3365] Completed BBVA in 0.4s | 2.69 sym/s | Total: 2.1m | ETA: 18.7m [2026-03-04T20:17:11.573490] [INFO ] [sig ] [343/3365] Forecasting BBWI... [2026-03-04T20:17:11.573528] [INFO ] [sig ] Generating forecast for: BBWI [2026-03-04T20:17:11.573564] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBWI' from 'https://tdm.silogroup.org/data/derivative_storage/BBWI.csv'. [2026-03-04T20:17:11.585467] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBWI'. [2026-03-04T20:17:11.585805] [INFO ] [FORECASTER] Starting predict_future for BBWI [2026-03-04T20:17:11.586603] [DEBUG] [LOCAL ] No optimal features file found for BBWI: ./output/feature-sets/BBWI.txt [2026-03-04T20:17:11.586656] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:17:11.586714] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:17:11.586743] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:17:11.586800] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:17:11.647829] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:17:11.648759] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:17:11.649040] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:17:11.649074] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:17:11.776681] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:17:11.776853] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:17:11.776894] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:17:11.776950] [INFO ] [FORECASTER] Training complete [2026-03-04T20:17:11.780617] [DEBUG] [FORECASTER] BBWI: Forecast T+1@11:T+2@11: DOWN (p=44.50%) [2026-03-04T20:17:11.780904] [INFO ] [FORECASTER] Completed predict_future for BBWI [2026-03-04T20:17:11.781038] [INFO ] [sig ] BBWI: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:17:11.932282] [INFO ] [LOCAL ] Saved forecast: BBWI 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/BBWI.txt [2026-03-04T20:17:11.932438] [INFO ] [sig ] [343/3365] Completed BBWI in 0.4s | 2.69 sym/s | Total: 2.1m | ETA: 18.7m [2026-03-04T20:17:11.932489] [INFO ] [sig ] [344/3365] Forecasting BBY... [2026-03-04T20:17:11.932526] [INFO ] [sig ] Generating forecast for: BBY [2026-03-04T20:17:11.932563] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBY' from 'https://tdm.silogroup.org/data/derivative_storage/BBY.csv'. [2026-03-04T20:17:11.944010] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBY'. [2026-03-04T20:17:11.944343] [INFO ] [FORECASTER] Starting predict_future for BBY [2026-03-04T20:17:11.945260] [DEBUG] [LOCAL ] No optimal features file found for BBY: ./output/feature-sets/BBY.txt [2026-03-04T20:17:11.945314] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:17:11.945347] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:17:11.945373] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:17:11.945430] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:17:12.002705] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:17:12.003457] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:17:12.003565] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:17:12.003623] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:17:12.133177] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:17:12.133341] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:17:12.133384] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:17:12.133413] [INFO ] [FORECASTER] Training complete [2026-03-04T20:17:12.136992] [DEBUG] [FORECASTER] BBY: Forecast T+1@11:T+2@11: DOWN (p=18.60%) [2026-03-04T20:17:12.137302] [INFO ] [FORECASTER] Completed predict_future for BBY [2026-03-04T20:17:12.137442] [INFO ] [sig ] BBY: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:17:12.285078] [INFO ] [LOCAL ] Saved forecast: BBY 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/BBY.txt [2026-03-04T20:17:12.285233] [INFO ] [sig ] [344/3365] Completed BBY in 0.4s | 2.69 sym/s | Total: 2.1m | ETA: 18.7m [2026-03-04T20:17:12.285275] [INFO ] [sig ] [345/3365] Forecasting BC... [2026-03-04T20:17:12.285305] [INFO ] [sig ] Generating forecast for: BC [2026-03-04T20:17:12.285335] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BC' from 'https://tdm.silogroup.org/data/derivative_storage/BC.csv'. [2026-03-04T20:17:12.298740] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BC'. [2026-03-04T20:17:12.299142] [INFO ] [FORECASTER] Starting predict_future for BC [2026-03-04T20:17:12.300055] [DEBUG] [LOCAL ] No optimal features file found for BC: ./output/feature-sets/BC.txt [2026-03-04T20:17:12.300108] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:17:12.300148] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:17:12.300177] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:17:12.300276] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:17:12.363124] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:17:12.364089] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:17:12.364186] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:17:12.364221] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:17:12.499567] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:17:12.499780] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:17:12.499823] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:17:12.499852] [INFO ] [FORECASTER] Training complete [2026-03-04T20:17:12.503646] [DEBUG] [FORECASTER] BC: Forecast T+1@11:T+2@11: UP (p=98.68%) [2026-03-04T20:17:12.503976] [INFO ] [FORECASTER] Completed predict_future for BC [2026-03-04T20:17:12.504130] [INFO ] [sig ] BC: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:17:12.655601] [INFO ] [LOCAL ] Saved forecast: BC 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/BC.txt [2026-03-04T20:17:12.655766] [INFO ] [sig ] [345/3365] Completed BC in 0.4s | 2.69 sym/s | Total: 2.1m | ETA: 18.7m [2026-03-04T20:17:12.655808] [INFO ] [sig ] [346/3365] Forecasting BCAL... [2026-03-04T20:17:12.655839] [INFO ] [sig ] Generating forecast for: BCAL [2026-03-04T20:17:12.655870] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCAL' from 'https://tdm.silogroup.org/data/derivative_storage/BCAL.csv'. [2026-03-04T20:17:12.668537] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCAL'. [2026-03-04T20:17:12.669124] [INFO ] [FORECASTER] Starting predict_future for BCAL [2026-03-04T20:17:12.670147] [DEBUG] [LOCAL ] No optimal features file found for BCAL: ./output/feature-sets/BCAL.txt [2026-03-04T20:17:12.670200] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:17:12.670233] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:17:12.670259] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:17:12.670327] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:17:12.728536] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:17:12.729611] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:17:12.729712] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:17:12.729745] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:17:12.853041] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:17:12.853206] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:17:12.853247] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:17:12.853275] [INFO ] [FORECASTER] Training complete [2026-03-04T20:17:12.857041] [DEBUG] [FORECASTER] BCAL: Forecast T+1@11:T+2@11: UP (p=87.00%) [2026-03-04T20:17:12.857427] [INFO ] [FORECASTER] Completed predict_future for BCAL [2026-03-04T20:17:12.857590] [INFO ] [sig ] BCAL: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:17:13.016035] [INFO ] [LOCAL ] Saved forecast: BCAL 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/BCAL.txt [2026-03-04T20:17:13.016204] [INFO ] [sig ] [346/3365] Completed BCAL in 0.4s | 2.69 sym/s | Total: 2.1m | ETA: 18.7m [2026-03-04T20:17:13.016246] [INFO ] [sig ] [347/3365] Forecasting BCAX... [2026-03-04T20:17:13.016279] [INFO ] [sig ] Generating forecast for: BCAX [2026-03-04T20:17:13.016310] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCAX' from 'https://tdm.silogroup.org/data/derivative_storage/BCAX.csv'. [2026-03-04T20:17:13.029105] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCAX'. [2026-03-04T20:17:13.029520] [INFO ] [FORECASTER] Starting predict_future for BCAX [2026-03-04T20:17:13.030542] [DEBUG] [LOCAL ] No optimal features file found for BCAX: ./output/feature-sets/BCAX.txt [2026-03-04T20:17:13.030615] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:17:13.030649] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:17:13.030676] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:17:13.030733] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:17:13.096449] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:17:13.097675] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:17:13.097765] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:17:13.097799] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:17:13.226858] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:17:13.227082] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:17:13.227141] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:17:13.227179] [INFO ] [FORECASTER] Training complete [2026-03-04T20:17:13.231139] [DEBUG] [FORECASTER] BCAX: Forecast T+1@11:T+2@11: UP (p=53.80%) [2026-03-04T20:17:13.231498] [INFO ] [FORECASTER] Completed predict_future for BCAX [2026-03-04T20:17:13.231698] [INFO ] [sig ] BCAX: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:17:13.404757] [INFO ] [LOCAL ] Saved forecast: BCAX 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/BCAX.txt [2026-03-04T20:17:13.404973] [INFO ] [sig ] [347/3365] Completed BCAX in 0.4s | 2.69 sym/s | Total: 2.1m | ETA: 18.7m [2026-03-04T20:17:13.405033] [INFO ] [sig ] [348/3365] Forecasting BCBP... [2026-03-04T20:17:13.405072] [INFO ] [sig ] Generating forecast for: BCBP [2026-03-04T20:17:13.405113] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCBP' from 'https://tdm.silogroup.org/data/derivative_storage/BCBP.csv'. [2026-03-04T20:17:13.420463] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCBP'. [2026-03-04T20:17:13.421162] [INFO ] [FORECASTER] Starting predict_future for BCBP [2026-03-04T20:17:13.422345] [DEBUG] [LOCAL ] No optimal features file found for BCBP: ./output/feature-sets/BCBP.txt [2026-03-04T20:17:13.422414] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:17:13.422453] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:17:13.422493] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:17:13.422563] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:17:13.492206] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:17:13.493141] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:17:13.493240] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:17:13.493274] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:17:13.613837] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:17:13.614007] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:17:13.614049] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:17:13.614080] [INFO ] [FORECASTER] Training complete [2026-03-04T20:17:13.618371] [DEBUG] [FORECASTER] BCBP: Forecast T+1@11:T+2@11: DOWN (p=37.13%) [2026-03-04T20:17:13.618920] [INFO ] [FORECASTER] Completed predict_future for BCBP [2026-03-04T20:17:13.619084] [INFO ] [sig ] BCBP: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:17:13.774236] [INFO ] [LOCAL ] Saved forecast: BCBP 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/BCBP.txt [2026-03-04T20:17:13.774401] [INFO ] [sig ] [348/3365] Completed BCBP in 0.4s | 2.69 sym/s | Total: 2.2m | ETA: 18.7m [2026-03-04T20:17:13.774447] [INFO ] [sig ] [349/3365] Forecasting BCC... [2026-03-04T20:17:13.774485] [INFO ] [sig ] Generating forecast for: BCC [2026-03-04T20:17:13.774522] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCC' from 'https://tdm.silogroup.org/data/derivative_storage/BCC.csv'. [2026-03-04T20:17:13.790014] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCC'. [2026-03-04T20:17:13.790546] [INFO ] [FORECASTER] Starting predict_future for BCC [2026-03-04T20:17:13.791471] [DEBUG] [LOCAL ] No optimal features file found for BCC: ./output/feature-sets/BCC.txt [2026-03-04T20:17:13.791527] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:17:13.791562] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:17:13.791612] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:17:13.791671] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:17:13.854228] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:17:13.855243] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:17:13.855339] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:17:13.855374] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:17:13.975696] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:17:13.975871] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:17:13.975912] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:17:13.975940] [INFO ] [FORECASTER] Training complete [2026-03-04T20:17:13.980354] [DEBUG] [FORECASTER] BCC: Forecast T+1@11:T+2@11: UP (p=53.07%) [2026-03-04T20:17:13.980785] [INFO ] [FORECASTER] Completed predict_future for BCC [2026-03-04T20:17:13.980974] [INFO ] [sig ] BCC: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:17:14.138130] [INFO ] [LOCAL ] Saved forecast: BCC 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/BCC.txt [2026-03-04T20:17:14.138300] [INFO ] [sig ] [349/3365] Completed BCC in 0.4s | 2.69 sym/s | Total: 2.2m | ETA: 18.7m [2026-03-04T20:17:14.138345] [INFO ] [sig ] [350/3365] Forecasting BCDA... [2026-03-04T20:17:14.138375] [INFO ] [sig ] Generating forecast for: BCDA [2026-03-04T20:17:14.138406] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCDA' from 'https://tdm.silogroup.org/data/derivative_storage/BCDA.csv'. [2026-03-04T20:17:14.150502] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCDA'. [2026-03-04T20:17:14.151135] [INFO ] [FORECASTER] Starting predict_future for BCDA [2026-03-04T20:17:14.151978] [DEBUG] [LOCAL ] No optimal features file found for BCDA: ./output/feature-sets/BCDA.txt [2026-03-04T20:17:14.152034] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:17:14.152068] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:17:14.152096] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:17:14.152157] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:17:14.209972] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:17:14.210939] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:17:14.211034] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:17:14.211067] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:17:14.327847] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:17:14.328024] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:17:14.328064] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:17:14.328092] [INFO ] [FORECASTER] Training complete [2026-03-04T20:17:14.331664] [DEBUG] [FORECASTER] BCDA: Forecast T+1@11:T+2@11: UP (p=79.43%) [2026-03-04T20:17:14.331956] [INFO ] [FORECASTER] Completed predict_future for BCDA [2026-03-04T20:17:14.332089] [INFO ] [sig ] BCDA: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:17:14.488349] [INFO ] [LOCAL ] Saved forecast: BCDA 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/BCDA.txt [2026-03-04T20:17:14.488592] [INFO ] [sig ] [350/3365] Completed BCDA in 0.4s | 2.69 sym/s | Total: 2.2m | ETA: 18.7m [2026-03-04T20:17:14.488653] [INFO ] [sig ] [351/3365] Forecasting BCE... [2026-03-04T20:17:14.488686] [INFO ] [sig ] Generating forecast for: BCE [2026-03-04T20:17:14.488720] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCE' from 'https://tdm.silogroup.org/data/derivative_storage/BCE.csv'. [2026-03-04T20:17:14.504506] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCE'. [2026-03-04T20:17:14.504959] [INFO ] [FORECASTER] Starting predict_future for BCE [2026-03-04T20:17:14.505856] [DEBUG] [LOCAL ] No optimal features file found for BCE: ./output/feature-sets/BCE.txt [2026-03-04T20:17:14.505927] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:17:14.505969] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:17:14.505998] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:17:14.506056] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:17:14.567887] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:17:14.568895] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:17:14.568995] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:17:14.569030] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:17:14.702924] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:17:14.703086] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:17:14.703130] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:17:14.703162] [INFO ] [FORECASTER] Training complete [2026-03-04T20:17:14.706732] [DEBUG] [FORECASTER] BCE: Forecast T+1@11:T+2@11: UP (p=81.42%) [2026-03-04T20:17:14.707023] [INFO ] [FORECASTER] Completed predict_future for BCE [2026-03-04T20:17:14.707158] [INFO ] [sig ] BCE: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:17:14.855884] [INFO ] [LOCAL ] Saved forecast: BCE 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/BCE.txt [2026-03-04T20:17:14.856030] [INFO ] [sig ] [351/3365] Completed BCE in 0.4s | 2.69 sym/s | Total: 2.2m | ETA: 18.6m [2026-03-04T20:17:14.856077] [INFO ] [sig ] [352/3365] Forecasting BCH... [2026-03-04T20:17:14.856109] [INFO ] [sig ] Generating forecast for: BCH [2026-03-04T20:17:14.856140] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCH' from 'https://tdm.silogroup.org/data/derivative_storage/BCH.csv'. [2026-03-04T20:17:14.868360] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCH'. [2026-03-04T20:17:14.868708] [INFO ] [FORECASTER] Starting predict_future for BCH [2026-03-04T20:17:14.869515] [DEBUG] [LOCAL ] No optimal features file found for BCH: ./output/feature-sets/BCH.txt [2026-03-04T20:17:14.869591] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:17:14.869629] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:17:14.869657] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:17:14.869897] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:17:14.934127] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:17:14.935157] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:17:14.935243] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:17:14.935279] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:17:15.061208] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:17:15.061407] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:17:15.061458] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:17:15.061490] [INFO ] [FORECASTER] Training complete [2026-03-04T20:17:15.065478] [DEBUG] [FORECASTER] BCH: Forecast T+1@11:T+2@11: DOWN (p=19.65%) [2026-03-04T20:17:15.065799] [INFO ] [FORECASTER] Completed predict_future for BCH [2026-03-04T20:17:15.065935] [INFO ] [sig ] BCH: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:17:15.213805] [INFO ] [LOCAL ] Saved forecast: BCH 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/BCH.txt [2026-03-04T20:17:15.213978] [INFO ] [sig ] [352/3365] Completed BCH in 0.4s | 2.69 sym/s | Total: 2.2m | ETA: 18.6m [2026-03-04T20:17:15.214020] [INFO ] [sig ] [353/3365] Forecasting BCML... [2026-03-04T20:17:15.214050] [INFO ] [sig ] Generating forecast for: BCML [2026-03-04T20:17:15.214082] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCML' from 'https://tdm.silogroup.org/data/derivative_storage/BCML.csv'. [2026-03-04T20:17:15.225717] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCML'. [2026-03-04T20:17:15.226031] [INFO ] [FORECASTER] Starting predict_future for BCML [2026-03-04T20:17:15.226926] [DEBUG] [LOCAL ] No optimal features file found for BCML: ./output/feature-sets/BCML.txt [2026-03-04T20:17:15.226983] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:17:15.227017] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:17:15.227047] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:17:15.227106] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:17:15.287377] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:17:15.288241] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:17:15.288357] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:17:15.288392] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:17:15.400986] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:17:15.401147] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:17:15.401187] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:17:15.401216] [INFO ] [FORECASTER] Training complete [2026-03-04T20:17:15.404826] [DEBUG] [FORECASTER] BCML: Forecast T+1@11:T+2@11: UP (p=74.20%) [2026-03-04T20:17:15.405118] [INFO ] [FORECASTER] Completed predict_future for BCML [2026-03-04T20:17:15.405271] [INFO ] [sig ] BCML: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:17:15.551186] [INFO ] [LOCAL ] Saved forecast: BCML 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/BCML.txt [2026-03-04T20:17:15.551346] [INFO ] [sig ] [353/3365] Completed BCML in 0.3s | 2.70 sym/s | Total: 2.2m | ETA: 18.6m [2026-03-04T20:17:15.551386] [INFO ] [sig ] [354/3365] Forecasting BCO... [2026-03-04T20:17:15.551417] [INFO ] [sig ] Generating forecast for: BCO [2026-03-04T20:17:15.551448] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCO' from 'https://tdm.silogroup.org/data/derivative_storage/BCO.csv'. [2026-03-04T20:17:15.563600] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCO'. [2026-03-04T20:17:15.563947] [INFO ] [FORECASTER] Starting predict_future for BCO [2026-03-04T20:17:15.564810] [DEBUG] [LOCAL ] No optimal features file found for BCO: ./output/feature-sets/BCO.txt [2026-03-04T20:17:15.564874] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:17:15.564914] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:17:15.564942] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:17:15.565001] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:17:15.622376] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:17:15.623249] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:17:15.623335] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:17:15.623369] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:17:15.755194] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:17:15.755406] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:17:15.755454] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:17:15.755485] [INFO ] [FORECASTER] Training complete [2026-03-04T20:17:15.759106] [DEBUG] [FORECASTER] BCO: Forecast T+1@11:T+2@11: DOWN (p=40.38%) [2026-03-04T20:17:15.759388] [INFO ] [FORECASTER] Completed predict_future for BCO [2026-03-04T20:17:15.759533] [INFO ] [sig ] BCO: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:17:15.909308] [INFO ] [LOCAL ] Saved forecast: BCO 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/BCO.txt [2026-03-04T20:17:15.909495] [INFO ] [sig ] [354/3365] Completed BCO in 0.4s | 2.70 sym/s | Total: 2.2m | ETA: 18.6m [2026-03-04T20:17:15.909546] [INFO ] [sig ] [355/3365] Forecasting BCPC... [2026-03-04T20:17:15.909607] [INFO ] [sig ] Generating forecast for: BCPC [2026-03-04T20:17:15.909646] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCPC' from 'https://tdm.silogroup.org/data/derivative_storage/BCPC.csv'. [2026-03-04T20:17:15.923362] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCPC'. [2026-03-04T20:17:15.923744] [INFO ] [FORECASTER] Starting predict_future for BCPC [2026-03-04T20:17:15.924654] [DEBUG] [LOCAL ] No optimal features file found for BCPC: ./output/feature-sets/BCPC.txt [2026-03-04T20:17:15.924720] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:17:15.924770] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:17:15.924803] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:17:15.924862] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:17:15.995214] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:17:15.996359] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:17:15.996449] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:17:15.996483] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:17:16.122141] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:17:16.122305] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:17:16.122364] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:17:16.122394] [INFO ] [FORECASTER] Training complete [2026-03-04T20:17:16.125918] [DEBUG] [FORECASTER] BCPC: Forecast T+1@11:T+2@11: DOWN (p=9.38%) [2026-03-04T20:17:16.126203] [INFO ] [FORECASTER] Completed predict_future for BCPC [2026-03-04T20:17:16.126335] [INFO ] [sig ] BCPC: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:17:16.277460] [INFO ] [LOCAL ] Saved forecast: BCPC 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/BCPC.txt [2026-03-04T20:17:16.277651] [INFO ] [sig ] [355/3365] Completed BCPC in 0.4s | 2.70 sym/s | Total: 2.2m | ETA: 18.6m [2026-03-04T20:17:16.277700] [INFO ] [sig ] [356/3365] Forecasting BCRX... [2026-03-04T20:17:16.277729] [INFO ] [sig ] Generating forecast for: BCRX [2026-03-04T20:17:16.277760] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCRX' from 'https://tdm.silogroup.org/data/derivative_storage/BCRX.csv'. [2026-03-04T20:17:16.289850] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCRX'. [2026-03-04T20:17:16.290146] [INFO ] [FORECASTER] Starting predict_future for BCRX [2026-03-04T20:17:16.291225] [DEBUG] [LOCAL ] No optimal features file found for BCRX: ./output/feature-sets/BCRX.txt [2026-03-04T20:17:16.291281] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:17:16.291314] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:17:16.291341] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:17:16.291400] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:17:16.352172] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:17:16.352859] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:17:16.352943] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:17:16.352977] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:17:16.479355] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:17:16.479535] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:17:16.479602] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:17:16.479640] [INFO ] [FORECASTER] Training complete [2026-03-04T20:17:16.483292] [DEBUG] [FORECASTER] BCRX: Forecast T+1@11:T+2@11: DOWN (p=3.27%) [2026-03-04T20:17:16.483592] [INFO ] [FORECASTER] Completed predict_future for BCRX [2026-03-04T20:17:16.483729] [INFO ] [sig ] BCRX: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:17:16.626680] [INFO ] [LOCAL ] Saved forecast: BCRX 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/BCRX.txt [2026-03-04T20:17:16.626885] [INFO ] [sig ] [356/3365] Completed BCRX in 0.3s | 2.70 sym/s | Total: 2.2m | ETA: 18.6m [2026-03-04T20:17:16.626955] [INFO ] [sig ] [357/3365] Forecasting BCS... [2026-03-04T20:17:16.627004] [INFO ] [sig ] Generating forecast for: BCS [2026-03-04T20:17:16.627050] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCS' from 'https://tdm.silogroup.org/data/derivative_storage/BCS.csv'. [2026-03-04T20:17:16.640503] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCS'. [2026-03-04T20:17:16.640911] [INFO ] [FORECASTER] Starting predict_future for BCS [2026-03-04T20:17:16.641806] [DEBUG] [LOCAL ] No optimal features file found for BCS: ./output/feature-sets/BCS.txt [2026-03-04T20:17:16.641863] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:17:16.641897] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:17:16.641925] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:17:16.641982] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:17:16.703873] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:17:16.704674] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:17:16.704774] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:17:16.704808] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:17:16.826897] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:17:16.827057] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:17:16.827098] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:17:16.827127] [INFO ] [FORECASTER] Training complete [2026-03-04T20:17:16.830667] [DEBUG] [FORECASTER] BCS: Forecast T+1@11:T+2@11: UP (p=73.56%) [2026-03-04T20:17:16.830948] [INFO ] [FORECASTER] Completed predict_future for BCS [2026-03-04T20:17:16.831078] [INFO ] [sig ] BCS: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:17:16.976607] [INFO ] [LOCAL ] Saved forecast: BCS 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/BCS.txt [2026-03-04T20:17:16.976790] [INFO ] [sig ] [357/3365] Completed BCS in 0.3s | 2.70 sym/s | Total: 2.2m | ETA: 18.6m [2026-03-04T20:17:16.976832] [INFO ] [sig ] [358/3365] Forecasting BCSF... [2026-03-04T20:17:16.976863] [INFO ] [sig ] Generating forecast for: BCSF [2026-03-04T20:17:16.976894] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCSF' from 'https://tdm.silogroup.org/data/derivative_storage/BCSF.csv'. [2026-03-04T20:17:16.989969] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCSF'. [2026-03-04T20:17:16.990400] [INFO ] [FORECASTER] Starting predict_future for BCSF [2026-03-04T20:17:16.991301] [DEBUG] [LOCAL ] No optimal features file found for BCSF: ./output/feature-sets/BCSF.txt [2026-03-04T20:17:16.991358] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:17:16.991392] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:17:16.991422] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:17:16.991481] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:17:17.049690] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:17:17.050715] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:17:17.050812] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:17:17.050846] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:17:17.178943] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:17:17.179162] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:17:17.179207] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:17:17.179237] [INFO ] [FORECASTER] Training complete [2026-03-04T20:17:17.183283] [DEBUG] [FORECASTER] BCSF: Forecast T+1@11:T+2@11: UP (p=95.43%) [2026-03-04T20:17:17.183724] [INFO ] [FORECASTER] Completed predict_future for BCSF [2026-03-04T20:17:17.183896] [INFO ] [sig ] BCSF: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:17:17.332541] [INFO ] [LOCAL ] Saved forecast: BCSF 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/BCSF.txt [2026-03-04T20:17:17.332731] [INFO ] [sig ] [358/3365] Completed BCSF in 0.4s | 2.70 sym/s | Total: 2.2m | ETA: 18.6m [2026-03-04T20:17:17.332773] [INFO ] [sig ] [359/3365] Forecasting BCTX... [2026-03-04T20:17:17.332805] [INFO ] [sig ] Generating forecast for: BCTX [2026-03-04T20:17:17.332847] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCTX' from 'https://tdm.silogroup.org/data/derivative_storage/BCTX.csv'. [2026-03-04T20:17:17.345401] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCTX'. [2026-03-04T20:17:17.345822] [INFO ] [FORECASTER] Starting predict_future for BCTX [2026-03-04T20:17:17.346668] [DEBUG] [LOCAL ] No optimal features file found for BCTX: ./output/feature-sets/BCTX.txt [2026-03-04T20:17:17.346733] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:17:17.346780] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:17:17.346808] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:17:17.346867] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:17:17.405771] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:17:17.406743] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:17:17.406893] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:17:17.406938] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:17:17.539644] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:17:17.539819] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:17:17.539861] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:17:17.539893] [INFO ] [FORECASTER] Training complete [2026-03-04T20:17:17.543518] [DEBUG] [FORECASTER] BCTX: Forecast T+1@11:T+2@11: UP (p=72.08%) [2026-03-04T20:17:17.543863] [INFO ] [FORECASTER] Completed predict_future for BCTX [2026-03-04T20:17:17.544011] [INFO ] [sig ] BCTX: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:17:17.687801] [INFO ] [LOCAL ] Saved forecast: BCTX 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/BCTX.txt [2026-03-04T20:17:17.687967] [INFO ] [sig ] [359/3365] Completed BCTX in 0.4s | 2.70 sym/s | Total: 2.2m | ETA: 18.6m [2026-03-04T20:17:17.688011] [INFO ] [sig ] [360/3365] Forecasting BCX... [2026-03-04T20:17:17.688040] [INFO ] [sig ] Generating forecast for: BCX [2026-03-04T20:17:17.688072] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCX' from 'https://tdm.silogroup.org/data/derivative_storage/BCX.csv'. [2026-03-04T20:17:17.699617] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCX'. [2026-03-04T20:17:17.699976] [INFO ] [FORECASTER] Starting predict_future for BCX [2026-03-04T20:17:17.700802] [DEBUG] [LOCAL ] No optimal features file found for BCX: ./output/feature-sets/BCX.txt [2026-03-04T20:17:17.700857] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:17:17.700932] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:17:17.700961] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:17:17.701018] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:17:17.760170] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:17:17.761137] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:17:17.761224] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:17:17.761258] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:17:17.882421] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:17:17.882654] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:17:17.882698] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:17:17.882728] [INFO ] [FORECASTER] Training complete [2026-03-04T20:17:17.886561] [DEBUG] [FORECASTER] BCX: Forecast T+1@11:T+2@11: UP (p=69.77%) [2026-03-04T20:17:17.886867] [INFO ] [FORECASTER] Completed predict_future for BCX [2026-03-04T20:17:17.887007] [INFO ] [sig ] BCX: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:17:18.031071] [INFO ] [LOCAL ] Saved forecast: BCX 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/BCX.txt [2026-03-04T20:17:18.031243] [INFO ] [sig ] [360/3365] Completed BCX in 0.3s | 2.70 sym/s | Total: 2.2m | ETA: 18.6m [2026-03-04T20:17:18.031284] [INFO ] [sig ] [361/3365] Forecasting BCYC... [2026-03-04T20:17:18.031315] [INFO ] [sig ] Generating forecast for: BCYC [2026-03-04T20:17:18.031345] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCYC' from 'https://tdm.silogroup.org/data/derivative_storage/BCYC.csv'. [2026-03-04T20:17:18.043806] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCYC'. [2026-03-04T20:17:18.044161] [INFO ] [FORECASTER] Starting predict_future for BCYC [2026-03-04T20:17:18.045065] [DEBUG] [LOCAL ] No optimal features file found for BCYC: ./output/feature-sets/BCYC.txt [2026-03-04T20:17:18.045120] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:17:18.045153] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:17:18.045180] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:17:18.045237] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:17:18.108538] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:17:18.109492] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:17:18.109596] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:17:18.109633] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:17:18.235064] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:17:18.235215] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:17:18.235257] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:17:18.235286] [INFO ] [FORECASTER] Training complete [2026-03-04T20:17:18.239479] [DEBUG] [FORECASTER] BCYC: Forecast T+1@11:T+2@11: DOWN (p=27.33%) [2026-03-04T20:17:18.239829] [INFO ] [FORECASTER] Completed predict_future for BCYC [2026-03-04T20:17:18.239969] [INFO ] [sig ] BCYC: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:17:18.391750] [INFO ] [LOCAL ] Saved forecast: BCYC 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/BCYC.txt [2026-03-04T20:17:18.391892] [INFO ] [sig ] [361/3365] Completed BCYC in 0.4s | 2.70 sym/s | Total: 2.2m | ETA: 18.6m [2026-03-04T20:17:18.391932] [INFO ] [sig ] [362/3365] Forecasting BDC... [2026-03-04T20:17:18.391961] [INFO ] [sig ] Generating forecast for: BDC [2026-03-04T20:17:18.391991] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BDC' from 'https://tdm.silogroup.org/data/derivative_storage/BDC.csv'. [2026-03-04T20:17:18.404284] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BDC'. [2026-03-04T20:17:18.404598] [INFO ] [FORECASTER] Starting predict_future for BDC [2026-03-04T20:17:18.405389] [DEBUG] [LOCAL ] No optimal features file found for BDC: ./output/feature-sets/BDC.txt [2026-03-04T20:17:18.405442] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:17:18.405475] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:17:18.405501] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:17:18.405559] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:17:18.463964] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:17:18.464723] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:17:18.464808] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:17:18.464842] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:17:18.588130] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:17:18.588418] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:17:18.588460] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:17:18.588488] [INFO ] [FORECASTER] Training complete [2026-03-04T20:17:18.592251] [DEBUG] [FORECASTER] BDC: Forecast T+1@11:T+2@11: UP (p=90.45%) [2026-03-04T20:17:18.592608] [INFO ] [FORECASTER] Completed predict_future for BDC [2026-03-04T20:17:18.592752] [INFO ] [sig ] BDC: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:17:18.735477] [INFO ] [LOCAL ] Saved forecast: BDC 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/BDC.txt [2026-03-04T20:17:18.735683] [INFO ] [sig ] [362/3365] Completed BDC in 0.3s | 2.70 sym/s | Total: 2.2m | ETA: 18.5m [2026-03-04T20:17:18.735729] [INFO ] [sig ] [363/3365] Forecasting BDJ... [2026-03-04T20:17:18.735759] [INFO ] [sig ] Generating forecast for: BDJ [2026-03-04T20:17:18.735799] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BDJ' from 'https://tdm.silogroup.org/data/derivative_storage/BDJ.csv'. [2026-03-04T20:17:18.747933] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BDJ'. [2026-03-04T20:17:18.748307] [INFO ] [FORECASTER] Starting predict_future for BDJ [2026-03-04T20:17:18.749200] [DEBUG] [LOCAL ] No optimal features file found for BDJ: ./output/feature-sets/BDJ.txt [2026-03-04T20:17:18.749255] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:17:18.749289] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:17:18.749315] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:17:18.749373] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:17:18.808436] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:17:18.809193] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:17:18.809279] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:17:18.809315] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:17:18.934815] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:17:18.934981] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:17:18.935020] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:17:18.935084] [INFO ] [FORECASTER] Training complete [2026-03-04T20:17:18.938666] [DEBUG] [FORECASTER] BDJ: Forecast T+1@11:T+2@11: DOWN (p=24.76%) [2026-03-04T20:17:18.938972] [INFO ] [FORECASTER] Completed predict_future for BDJ [2026-03-04T20:17:18.939111] [INFO ] [sig ] BDJ: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:17:19.085944] [INFO ] [LOCAL ] Saved forecast: BDJ 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/BDJ.txt [2026-03-04T20:17:19.086093] [INFO ] [sig ] [363/3365] Completed BDJ in 0.4s | 2.70 sym/s | Total: 2.2m | ETA: 18.5m [2026-03-04T20:17:19.086135] [INFO ] [sig ] [364/3365] Forecasting BDN... [2026-03-04T20:17:19.086165] [INFO ] [sig ] Generating forecast for: BDN [2026-03-04T20:17:19.086196] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BDN' from 'https://tdm.silogroup.org/data/derivative_storage/BDN.csv'. [2026-03-04T20:17:19.098254] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BDN'. [2026-03-04T20:17:19.098545] [INFO ] [FORECASTER] Starting predict_future for BDN [2026-03-04T20:17:19.099363] [DEBUG] [LOCAL ] No optimal features file found for BDN: ./output/feature-sets/BDN.txt [2026-03-04T20:17:19.099418] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:17:19.099450] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:17:19.099477] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:17:19.099534] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:17:19.156492] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:17:19.157143] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:17:19.157223] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:17:19.157255] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:17:19.283128] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:17:19.283311] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:17:19.283353] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:17:19.283382] [INFO ] [FORECASTER] Training complete [2026-03-04T20:17:19.287746] [DEBUG] [FORECASTER] BDN: Forecast T+1@11:T+2@11: DOWN (p=0.57%) [2026-03-04T20:17:19.288224] [INFO ] [FORECASTER] Completed predict_future for BDN [2026-03-04T20:17:19.288359] [INFO ] [sig ] BDN: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:17:19.434272] [INFO ] [LOCAL ] Saved forecast: BDN 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/BDN.txt [2026-03-04T20:17:19.434403] [INFO ] [sig ] [364/3365] Completed BDN in 0.3s | 2.70 sym/s | Total: 2.2m | ETA: 18.5m [2026-03-04T20:17:19.434443] [INFO ] [sig ] [365/3365] Forecasting BDSX... [2026-03-04T20:17:19.434471] [INFO ] [sig ] Generating forecast for: BDSX [2026-03-04T20:17:19.434500] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BDSX' from 'https://tdm.silogroup.org/data/derivative_storage/BDSX.csv'. [2026-03-04T20:17:19.447584] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BDSX'. [2026-03-04T20:17:19.447879] [INFO ] [FORECASTER] Starting predict_future for BDSX [2026-03-04T20:17:19.448718] [DEBUG] [LOCAL ] No optimal features file found for BDSX: ./output/feature-sets/BDSX.txt [2026-03-04T20:17:19.448785] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:17:19.448824] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:17:19.448852] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:17:19.448911] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:17:19.506361] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:17:19.507020] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:17:19.507101] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:17:19.507134] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:17:19.622459] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:17:19.622641] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:17:19.622690] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:17:19.622726] [INFO ] [FORECASTER] Training complete [2026-03-04T20:17:19.626176] [DEBUG] [FORECASTER] BDSX: Forecast T+1@11:T+2@11: DOWN (p=5.09%) [2026-03-04T20:17:19.626452] [INFO ] [FORECASTER] Completed predict_future for BDSX [2026-03-04T20:17:19.626599] [INFO ] [sig ] BDSX: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:17:19.771288] [INFO ] [LOCAL ] Saved forecast: BDSX 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/BDSX.txt [2026-03-04T20:17:19.771435] [INFO ] [sig ] [365/3365] Completed BDSX in 0.3s | 2.70 sym/s | Total: 2.3m | ETA: 18.5m [2026-03-04T20:17:19.771476] [INFO ] [sig ] [366/3365] Forecasting BDTX... [2026-03-04T20:17:19.771506] [INFO ] [sig ] Generating forecast for: BDTX [2026-03-04T20:17:19.771543] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BDTX' from 'https://tdm.silogroup.org/data/derivative_storage/BDTX.csv'. [2026-03-04T20:17:19.783102] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BDTX'. [2026-03-04T20:17:19.783405] [INFO ] [FORECASTER] Starting predict_future for BDTX [2026-03-04T20:17:19.784420] [DEBUG] [LOCAL ] No optimal features file found for BDTX: ./output/feature-sets/BDTX.txt [2026-03-04T20:17:19.784473] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:17:19.784505] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:17:19.784530] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:17:19.784604] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:17:19.842030] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:17:19.842688] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:17:19.842768] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:17:19.842801] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:17:19.973329] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:17:19.973504] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:17:19.973545] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:17:19.973592] [INFO ] [FORECASTER] Training complete [2026-03-04T20:17:19.977347] [DEBUG] [FORECASTER] BDTX: Forecast T+1@11:T+2@11: UP (p=95.87%) [2026-03-04T20:17:19.977671] [INFO ] [FORECASTER] Completed predict_future for BDTX [2026-03-04T20:17:19.977830] [INFO ] [sig ] BDTX: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:17:20.129881] [INFO ] [LOCAL ] Saved forecast: BDTX 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/BDTX.txt [2026-03-04T20:17:20.130055] [INFO ] [sig ] [366/3365] Completed BDTX in 0.4s | 2.70 sym/s | Total: 2.3m | ETA: 18.5m [2026-03-04T20:17:20.130096] [INFO ] [sig ] [367/3365] Forecasting BDX... [2026-03-04T20:17:20.130125] [INFO ] [sig ] Generating forecast for: BDX [2026-03-04T20:17:20.130157] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BDX' from 'https://tdm.silogroup.org/data/derivative_storage/BDX.csv'. [2026-03-04T20:17:20.143152] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BDX'. [2026-03-04T20:17:20.143613] [INFO ] [FORECASTER] Starting predict_future for BDX [2026-03-04T20:17:20.144849] [DEBUG] [LOCAL ] No optimal features file found for BDX: ./output/feature-sets/BDX.txt [2026-03-04T20:17:20.144916] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:17:20.144952] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:17:20.144992] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:17:20.145080] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:17:20.206159] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:17:20.207100] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:17:20.207189] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:17:20.207223] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:17:20.334465] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:17:20.334646] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:17:20.334692] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:17:20.334723] [INFO ] [FORECASTER] Training complete [2026-03-04T20:17:20.338428] [DEBUG] [FORECASTER] BDX: Forecast T+1@11:T+2@11: UP (p=81.32%) [2026-03-04T20:17:20.338750] [INFO ] [FORECASTER] Completed predict_future for BDX [2026-03-04T20:17:20.338889] [INFO ] [sig ] BDX: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:17:20.487738] [INFO ] [LOCAL ] Saved forecast: BDX 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/BDX.txt [2026-03-04T20:17:20.488069] [INFO ] [sig ] [367/3365] Completed BDX in 0.4s | 2.70 sym/s | Total: 2.3m | ETA: 18.5m [2026-03-04T20:17:20.488111] [INFO ] [sig ] [368/3365] Forecasting BE... [2026-03-04T20:17:20.488143] [INFO ] [sig ] Generating forecast for: BE [2026-03-04T20:17:20.488175] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BE' from 'https://tdm.silogroup.org/data/derivative_storage/BE.csv'. [2026-03-04T20:17:20.501078] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BE'. [2026-03-04T20:17:20.501359] [INFO ] [FORECASTER] Starting predict_future for BE [2026-03-04T20:17:20.502385] [DEBUG] [LOCAL ] No optimal features file found for BE: ./output/feature-sets/BE.txt [2026-03-04T20:17:20.502441] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:17:20.502474] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:17:20.502502] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:17:20.502561] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:17:20.563285] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:17:20.563956] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:17:20.564039] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:17:20.564072] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:17:20.693672] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:17:20.693865] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:17:20.693909] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:17:20.693938] [INFO ] [FORECASTER] Training complete [2026-03-04T20:17:20.697527] [DEBUG] [FORECASTER] BE: Forecast T+1@11:T+2@11: DOWN (p=4.93%) [2026-03-04T20:17:20.697839] [INFO ] [FORECASTER] Completed predict_future for BE [2026-03-04T20:17:20.697971] [INFO ] [sig ] BE: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:17:20.841451] [INFO ] [LOCAL ] Saved forecast: BE 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/BE.txt [2026-03-04T20:17:20.841598] [INFO ] [sig ] [368/3365] Completed BE in 0.4s | 2.70 sym/s | Total: 2.3m | ETA: 18.5m [2026-03-04T20:17:20.841639] [INFO ] [sig ] [369/3365] Forecasting BEAM... [2026-03-04T20:17:20.841670] [INFO ] [sig ] Generating forecast for: BEAM [2026-03-04T20:17:20.841701] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BEAM' from 'https://tdm.silogroup.org/data/derivative_storage/BEAM.csv'. [2026-03-04T20:17:20.854004] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BEAM'. [2026-03-04T20:17:20.854279] [INFO ] [FORECASTER] Starting predict_future for BEAM [2026-03-04T20:17:20.855085] [DEBUG] [LOCAL ] No optimal features file found for BEAM: ./output/feature-sets/BEAM.txt [2026-03-04T20:17:20.855139] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:17:20.855170] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:17:20.855197] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:17:20.855253] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:17:20.912671] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:17:20.913304] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:17:20.913383] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:17:20.913416] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:17:21.029282] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:17:21.029427] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:17:21.029467] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:17:21.029496] [INFO ] [FORECASTER] Training complete [2026-03-04T20:17:21.032907] [DEBUG] [FORECASTER] BEAM: Forecast T+1@11:T+2@11: UP (p=70.78%) [2026-03-04T20:17:21.033182] [INFO ] [FORECASTER] Completed predict_future for BEAM [2026-03-04T20:17:21.033311] [INFO ] [sig ] BEAM: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:17:21.177773] [INFO ] [LOCAL ] Saved forecast: BEAM 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/BEAM.txt [2026-03-04T20:17:21.177904] [INFO ] [sig ] [369/3365] Completed BEAM in 0.3s | 2.70 sym/s | Total: 2.3m | ETA: 18.5m [2026-03-04T20:17:21.177945] [INFO ] [sig ] [370/3365] Forecasting BEEM... [2026-03-04T20:17:21.177974] [INFO ] [sig ] Generating forecast for: BEEM [2026-03-04T20:17:21.178005] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BEEM' from 'https://tdm.silogroup.org/data/derivative_storage/BEEM.csv'. [2026-03-04T20:17:21.189496] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BEEM'. [2026-03-04T20:17:21.189796] [INFO ] [FORECASTER] Starting predict_future for BEEM [2026-03-04T20:17:21.190557] [DEBUG] [LOCAL ] No optimal features file found for BEEM: ./output/feature-sets/BEEM.txt [2026-03-04T20:17:21.190633] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:17:21.190666] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:17:21.190699] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:17:21.190757] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:17:21.248476] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:17:21.249110] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:17:21.249213] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:17:21.249247] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:17:21.374041] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:17:21.374215] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:17:21.374256] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:17:21.374285] [INFO ] [FORECASTER] Training complete [2026-03-04T20:17:21.378197] [DEBUG] [FORECASTER] BEEM: Forecast T+1@11:T+2@11: UP (p=88.40%) [2026-03-04T20:17:21.378502] [INFO ] [FORECASTER] Completed predict_future for BEEM [2026-03-04T20:17:21.378654] [INFO ] [sig ] BEEM: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:17:21.522513] [INFO ] [LOCAL ] Saved forecast: BEEM 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/BEEM.txt [2026-03-04T20:17:21.522694] [INFO ] [sig ] [370/3365] Completed BEEM in 0.3s | 2.70 sym/s | Total: 2.3m | ETA: 18.5m [2026-03-04T20:17:21.522739] [INFO ] [sig ] [371/3365] Forecasting BEEP... [2026-03-04T20:17:21.522771] [INFO ] [sig ] Generating forecast for: BEEP [2026-03-04T20:17:21.522802] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BEEP' from 'https://tdm.silogroup.org/data/derivative_storage/BEEP.csv'. [2026-03-04T20:17:21.534363] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BEEP'. [2026-03-04T20:17:21.534659] [INFO ] [FORECASTER] Starting predict_future for BEEP [2026-03-04T20:17:21.535429] [DEBUG] [LOCAL ] No optimal features file found for BEEP: ./output/feature-sets/BEEP.txt [2026-03-04T20:17:21.535481] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:17:21.535514] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:17:21.535541] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:17:21.535618] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:17:21.593074] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:17:21.593783] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:17:21.593863] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:17:21.593896] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:17:21.707925] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:17:21.708084] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:17:21.708125] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:17:21.708154] [INFO ] [FORECASTER] Training complete [2026-03-04T20:17:21.711601] [DEBUG] [FORECASTER] BEEP: Forecast T+1@11:T+2@11: UP (p=89.70%) [2026-03-04T20:17:21.711898] [INFO ] [FORECASTER] Completed predict_future for BEEP [2026-03-04T20:17:21.712026] [INFO ] [sig ] BEEP: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:17:21.856764] [INFO ] [LOCAL ] Saved forecast: BEEP 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/BEEP.txt [2026-03-04T20:17:21.856921] [INFO ] [sig ] [371/3365] Completed BEEP in 0.3s | 2.70 sym/s | Total: 2.3m | ETA: 18.5m [2026-03-04T20:17:21.856960] [INFO ] [sig ] [372/3365] Forecasting BEKE... [2026-03-04T20:17:21.856992] [INFO ] [sig ] Generating forecast for: BEKE [2026-03-04T20:17:21.857022] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BEKE' from 'https://tdm.silogroup.org/data/derivative_storage/BEKE.csv'. [2026-03-04T20:17:21.868981] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BEKE'. [2026-03-04T20:17:21.869278] [INFO ] [FORECASTER] Starting predict_future for BEKE [2026-03-04T20:17:21.870072] [DEBUG] [LOCAL ] No optimal features file found for BEKE: ./output/feature-sets/BEKE.txt [2026-03-04T20:17:21.870135] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:17:21.870169] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:17:21.870196] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:17:21.870251] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:17:21.927920] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:17:21.928564] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:17:21.928667] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:17:21.928701] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:17:22.054207] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:17:22.054395] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:17:22.054440] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:17:22.054471] [INFO ] [FORECASTER] Training complete [2026-03-04T20:17:22.058385] [DEBUG] [FORECASTER] BEKE: Forecast T+1@11:T+2@11: DOWN (p=38.34%) [2026-03-04T20:17:22.058690] [INFO ] [FORECASTER] Completed predict_future for BEKE [2026-03-04T20:17:22.058830] [INFO ] [sig ] BEKE: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:17:22.206385] [INFO ] [LOCAL ] Saved forecast: BEKE 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/BEKE.txt [2026-03-04T20:17:22.206523] [INFO ] [sig ] [372/3365] Completed BEKE in 0.3s | 2.70 sym/s | Total: 2.3m | ETA: 18.5m [2026-03-04T20:17:22.206563] [INFO ] [sig ] [373/3365] Forecasting BELFA... [2026-03-04T20:17:22.206613] [INFO ] [sig ] Generating forecast for: BELFA [2026-03-04T20:17:22.206644] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BELFA' from 'https://tdm.silogroup.org/data/derivative_storage/BELFA.csv'. [2026-03-04T20:17:22.219678] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BELFA'. [2026-03-04T20:17:22.219954] [INFO ] [FORECASTER] Starting predict_future for BELFA [2026-03-04T20:17:22.220759] [DEBUG] [LOCAL ] No optimal features file found for BELFA: ./output/feature-sets/BELFA.txt [2026-03-04T20:17:22.220823] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:17:22.220863] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:17:22.220892] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:17:22.220952] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:17:22.279199] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:17:22.279842] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:17:22.279923] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:17:22.279956] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:17:22.388238] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:17:22.388377] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:17:22.388418] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:17:22.388449] [INFO ] [FORECASTER] Training complete [2026-03-04T20:17:22.391867] [DEBUG] [FORECASTER] BELFA: Forecast T+1@11:T+2@11: UP (p=54.62%) [2026-03-04T20:17:22.392149] [INFO ] [FORECASTER] Completed predict_future for BELFA [2026-03-04T20:17:22.392284] [INFO ] [sig ] BELFA: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:17:22.535902] [INFO ] [LOCAL ] Saved forecast: BELFA 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/BELFA.txt [2026-03-04T20:17:22.536055] [INFO ] [sig ] [373/3365] Completed BELFA in 0.3s | 2.70 sym/s | Total: 2.3m | ETA: 18.4m [2026-03-04T20:17:22.536096] [INFO ] [sig ] [374/3365] Forecasting BELFB... [2026-03-04T20:17:22.536127] [INFO ] [sig ] Generating forecast for: BELFB [2026-03-04T20:17:22.536156] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BELFB' from 'https://tdm.silogroup.org/data/derivative_storage/BELFB.csv'. [2026-03-04T20:17:22.547932] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BELFB'. [2026-03-04T20:17:22.548215] [INFO ] [FORECASTER] Starting predict_future for BELFB [2026-03-04T20:17:22.549046] [DEBUG] [LOCAL ] No optimal features file found for BELFB: ./output/feature-sets/BELFB.txt [2026-03-04T20:17:22.549099] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:17:22.549131] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:17:22.549158] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:17:22.549215] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:17:22.609146] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:17:22.609809] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:17:22.609890] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:17:22.609922] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:17:22.744100] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:17:22.744289] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:17:22.744332] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:17:22.744363] [INFO ] [FORECASTER] Training complete [2026-03-04T20:17:22.748079] [DEBUG] [FORECASTER] BELFB: Forecast T+1@11:T+2@11: UP (p=98.09%) [2026-03-04T20:17:22.748364] [INFO ] [FORECASTER] Completed predict_future for BELFB [2026-03-04T20:17:22.748503] [INFO ] [sig ] BELFB: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:17:22.895176] [INFO ] [LOCAL ] Saved forecast: BELFB 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/BELFB.txt [2026-03-04T20:17:22.895307] [INFO ] [sig ] [374/3365] Completed BELFB in 0.4s | 2.70 sym/s | Total: 2.3m | ETA: 18.4m [2026-03-04T20:17:22.895345] [INFO ] [sig ] [375/3365] Forecasting BEN... [2026-03-04T20:17:22.895376] [INFO ] [sig ] Generating forecast for: BEN [2026-03-04T20:17:22.895406] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BEN' from 'https://tdm.silogroup.org/data/derivative_storage/BEN.csv'. [2026-03-04T20:17:22.908590] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BEN'. [2026-03-04T20:17:22.908885] [INFO ] [FORECASTER] Starting predict_future for BEN [2026-03-04T20:17:22.909671] [DEBUG] [LOCAL ] No optimal features file found for BEN: ./output/feature-sets/BEN.txt [2026-03-04T20:17:22.909725] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:17:22.909758] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:17:22.909785] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:17:22.909842] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:17:22.971442] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:17:22.972459] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:17:22.972549] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:17:22.972604] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:17:23.098676] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:17:23.098843] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:17:23.098885] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:17:23.098915] [INFO ] [FORECASTER] Training complete [2026-03-04T20:17:23.102448] [DEBUG] [FORECASTER] BEN: Forecast T+1@11:T+2@11: DOWN (p=28.47%) [2026-03-04T20:17:23.102762] [INFO ] [FORECASTER] Completed predict_future for BEN [2026-03-04T20:17:23.102898] [INFO ] [sig ] BEN: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:17:23.251958] [INFO ] [LOCAL ] Saved forecast: BEN 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/BEN.txt [2026-03-04T20:17:23.252103] [INFO ] [sig ] [375/3365] Completed BEN in 0.4s | 2.70 sym/s | Total: 2.3m | ETA: 18.4m [2026-03-04T20:17:23.252143] [INFO ] [sig ] [376/3365] Forecasting BEP... [2026-03-04T20:17:23.252173] [INFO ] [sig ] Generating forecast for: BEP [2026-03-04T20:17:23.252202] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BEP' from 'https://tdm.silogroup.org/data/derivative_storage/BEP.csv'. [2026-03-04T20:17:23.264032] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BEP'. [2026-03-04T20:17:23.264322] [INFO ] [FORECASTER] Starting predict_future for BEP [2026-03-04T20:17:23.265132] [DEBUG] [LOCAL ] No optimal features file found for BEP: ./output/feature-sets/BEP.txt [2026-03-04T20:17:23.265185] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:17:23.265217] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:17:23.265244] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:17:23.265301] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:17:23.328136] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:17:23.329234] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:17:23.329333] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:17:23.329368] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:17:23.469660] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:17:23.469864] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:17:23.469905] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:17:23.469934] [INFO ] [FORECASTER] Training complete [2026-03-04T20:17:23.474198] [DEBUG] [FORECASTER] BEP: Forecast T+1@11:T+2@11: DOWN (p=40.12%) [2026-03-04T20:17:23.474480] [INFO ] [FORECASTER] Completed predict_future for BEP [2026-03-04T20:17:23.474631] [INFO ] [sig ] BEP: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:17:23.624474] [INFO ] [LOCAL ] Saved forecast: BEP 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/BEP.txt [2026-03-04T20:17:23.624673] [INFO ] [sig ] [376/3365] Completed BEP in 0.4s | 2.70 sym/s | Total: 2.3m | ETA: 18.4m [2026-03-04T20:17:23.624719] [INFO ] [sig ] [377/3365] Forecasting BEPH... [2026-03-04T20:17:23.624750] [INFO ] [sig ] Generating forecast for: BEPH [2026-03-04T20:17:23.624783] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BEPH' from 'https://tdm.silogroup.org/data/derivative_storage/BEPH.csv'. [2026-03-04T20:17:23.636899] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BEPH'. [2026-03-04T20:17:23.637322] [INFO ] [FORECASTER] Starting predict_future for BEPH [2026-03-04T20:17:23.638157] [DEBUG] [LOCAL ] No optimal features file found for BEPH: ./output/feature-sets/BEPH.txt [2026-03-04T20:17:23.638211] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:17:23.638282] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:17:23.638311] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:17:23.638369] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:17:23.696437] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:17:23.697605] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:17:23.697693] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:17:23.697725] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:17:23.818206] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:17:23.818369] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:17:23.818409] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:17:23.818438] [INFO ] [FORECASTER] Training complete [2026-03-04T20:17:23.821877] [DEBUG] [FORECASTER] BEPH: Forecast T+1@11:T+2@11: UP (p=81.74%) [2026-03-04T20:17:23.822172] [INFO ] [FORECASTER] Completed predict_future for BEPH [2026-03-04T20:17:23.822300] [INFO ] [sig ] BEPH: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:17:23.968772] [INFO ] [LOCAL ] Saved forecast: BEPH 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/BEPH.txt [2026-03-04T20:17:23.968900] [INFO ] [sig ] [377/3365] Completed BEPH in 0.3s | 2.70 sym/s | Total: 2.3m | ETA: 18.4m [2026-03-04T20:17:23.968939] [INFO ] [sig ] [378/3365] Forecasting BEPI... [2026-03-04T20:17:23.968981] [INFO ] [sig ] Generating forecast for: BEPI [2026-03-04T20:17:23.969011] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BEPI' from 'https://tdm.silogroup.org/data/derivative_storage/BEPI.csv'. [2026-03-04T20:17:23.981085] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BEPI'. [2026-03-04T20:17:23.981429] [INFO ] [FORECASTER] Starting predict_future for BEPI [2026-03-04T20:17:23.982243] [DEBUG] [LOCAL ] No optimal features file found for BEPI: ./output/feature-sets/BEPI.txt [2026-03-04T20:17:23.982296] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:17:23.982328] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:17:23.982355] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:17:23.982411] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:17:24.039123] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:17:24.039926] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:17:24.040010] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:17:24.040043] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:17:24.145060] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:17:24.145231] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:17:24.145272] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:17:24.145300] [INFO ] [FORECASTER] Training complete [2026-03-04T20:17:24.148817] [DEBUG] [FORECASTER] BEPI: Forecast T+1@11:T+2@11: UP (p=67.33%) [2026-03-04T20:17:24.149095] [INFO ] [FORECASTER] Completed predict_future for BEPI [2026-03-04T20:17:24.149225] [INFO ] [sig ] BEPI: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:17:24.292498] [INFO ] [LOCAL ] Saved forecast: BEPI 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/BEPI.txt [2026-03-04T20:17:24.292674] [INFO ] [sig ] [378/3365] Completed BEPI in 0.3s | 2.71 sym/s | Total: 2.3m | ETA: 18.4m [2026-03-04T20:17:24.292718] [INFO ] [sig ] [379/3365] Forecasting BFAM... [2026-03-04T20:17:24.292748] [INFO ] [sig ] Generating forecast for: BFAM [2026-03-04T20:17:24.292781] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BFAM' from 'https://tdm.silogroup.org/data/derivative_storage/BFAM.csv'. [2026-03-04T20:17:24.304408] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BFAM'. [2026-03-04T20:17:24.304737] [INFO ] [FORECASTER] Starting predict_future for BFAM [2026-03-04T20:17:24.305517] [DEBUG] [LOCAL ] No optimal features file found for BFAM: ./output/feature-sets/BFAM.txt [2026-03-04T20:17:24.305570] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:17:24.305625] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:17:24.305653] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:17:24.305710] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:17:24.362202] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:17:24.363025] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:17:24.363109] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:17:24.363142] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:17:24.485298] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:17:24.485465] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:17:24.485525] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:17:24.485555] [INFO ] [FORECASTER] Training complete [2026-03-04T20:17:24.489071] [DEBUG] [FORECASTER] BFAM: Forecast T+1@11:T+2@11: DOWN (p=21.09%) [2026-03-04T20:17:24.489355] [INFO ] [FORECASTER] Completed predict_future for BFAM [2026-03-04T20:17:24.489489] [INFO ] [sig ] BFAM: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:17:24.635478] [INFO ] [LOCAL ] Saved forecast: BFAM 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/BFAM.txt [2026-03-04T20:17:24.635644] [INFO ] [sig ] [379/3365] Completed BFAM in 0.3s | 2.71 sym/s | Total: 2.3m | ETA: 18.4m [2026-03-04T20:17:24.635687] [INFO ] [sig ] [380/3365] Forecasting BFC... [2026-03-04T20:17:24.635719] [INFO ] [sig ] Generating forecast for: BFC [2026-03-04T20:17:24.635754] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BFC' from 'https://tdm.silogroup.org/data/derivative_storage/BFC.csv'. [2026-03-04T20:17:24.651751] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BFC'. [2026-03-04T20:17:24.652249] [INFO ] [FORECASTER] Starting predict_future for BFC [2026-03-04T20:17:24.653355] [DEBUG] [LOCAL ] No optimal features file found for BFC: ./output/feature-sets/BFC.txt [2026-03-04T20:17:24.653449] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:17:24.653491] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:17:24.653526] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:17:24.653647] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:17:24.716394] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:17:24.717451] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:17:24.717544] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:17:24.717599] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:17:24.840207] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:17:24.840368] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:17:24.840417] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:17:24.840483] [INFO ] [FORECASTER] Training complete [2026-03-04T20:17:24.844171] [DEBUG] [FORECASTER] BFC: Forecast T+1@11:T+2@11: DOWN (p=29.46%) [2026-03-04T20:17:24.844461] [INFO ] [FORECASTER] Completed predict_future for BFC [2026-03-04T20:17:24.844620] [INFO ] [sig ] BFC: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:17:24.990736] [INFO ] [LOCAL ] Saved forecast: BFC 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/BFC.txt [2026-03-04T20:17:24.990898] [INFO ] [sig ] [380/3365] Completed BFC in 0.4s | 2.71 sym/s | Total: 2.3m | ETA: 18.4m [2026-03-04T20:17:24.990938] [INFO ] [sig ] [381/3365] Forecasting BFH... [2026-03-04T20:17:24.990970] [INFO ] [sig ] Generating forecast for: BFH [2026-03-04T20:17:24.991001] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BFH' from 'https://tdm.silogroup.org/data/derivative_storage/BFH.csv'. [2026-03-04T20:17:25.003189] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BFH'. [2026-03-04T20:17:25.003512] [INFO ] [FORECASTER] Starting predict_future for BFH [2026-03-04T20:17:25.004303] [DEBUG] [LOCAL ] No optimal features file found for BFH: ./output/feature-sets/BFH.txt [2026-03-04T20:17:25.004355] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:17:25.004387] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:17:25.004415] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:17:25.004475] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:17:25.061446] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:17:25.062226] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:17:25.062315] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:17:25.062349] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:17:25.186456] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:17:25.186634] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:17:25.186678] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:17:25.186709] [INFO ] [FORECASTER] Training complete [2026-03-04T20:17:25.190526] [DEBUG] [FORECASTER] BFH: Forecast T+1@11:T+2@11: UP (p=86.25%) [2026-03-04T20:17:25.190858] [INFO ] [FORECASTER] Completed predict_future for BFH [2026-03-04T20:17:25.191194] [INFO ] [sig ] BFH: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:17:25.339008] [INFO ] [LOCAL ] Saved forecast: BFH 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/BFH.txt [2026-03-04T20:17:25.339149] [INFO ] [sig ] [381/3365] Completed BFH in 0.3s | 2.71 sym/s | Total: 2.3m | ETA: 18.4m [2026-03-04T20:17:25.339188] [INFO ] [sig ] [382/3365] Forecasting BFLY... [2026-03-04T20:17:25.339219] [INFO ] [sig ] Generating forecast for: BFLY [2026-03-04T20:17:25.339250] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BFLY' from 'https://tdm.silogroup.org/data/derivative_storage/BFLY.csv'. [2026-03-04T20:17:25.351470] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BFLY'. [2026-03-04T20:17:25.351857] [INFO ] [FORECASTER] Starting predict_future for BFLY [2026-03-04T20:17:25.352660] [DEBUG] [LOCAL ] No optimal features file found for BFLY: ./output/feature-sets/BFLY.txt [2026-03-04T20:17:25.352716] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:17:25.352755] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:17:25.352787] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:17:25.352857] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:17:25.417120] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:17:25.418298] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:17:25.418384] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:17:25.418416] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:17:25.552746] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:17:25.552926] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:17:25.552968] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:17:25.552999] [INFO ] [FORECASTER] Training complete [2026-03-04T20:17:25.556809] [DEBUG] [FORECASTER] BFLY: Forecast T+1@11:T+2@11: DOWN (p=11.93%) [2026-03-04T20:17:25.557331] [INFO ] [FORECASTER] Completed predict_future for BFLY [2026-03-04T20:17:25.557473] [INFO ] [sig ] BFLY: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:17:25.719194] [INFO ] [LOCAL ] Saved forecast: BFLY 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/BFLY.txt [2026-03-04T20:17:25.719345] [INFO ] [sig ] [382/3365] Completed BFLY in 0.4s | 2.71 sym/s | Total: 2.4m | ETA: 18.4m [2026-03-04T20:17:25.719386] [INFO ] [sig ] [383/3365] Forecasting BFS... [2026-03-04T20:17:25.719416] [INFO ] [sig ] Generating forecast for: BFS [2026-03-04T20:17:25.719448] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BFS' from 'https://tdm.silogroup.org/data/derivative_storage/BFS.csv'. [2026-03-04T20:17:25.731007] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BFS'. [2026-03-04T20:17:25.731304] [INFO ] [FORECASTER] Starting predict_future for BFS [2026-03-04T20:17:25.732130] [DEBUG] [LOCAL ] No optimal features file found for BFS: ./output/feature-sets/BFS.txt [2026-03-04T20:17:25.732183] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:17:25.732226] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:17:25.732254] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:17:25.732312] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:17:25.790328] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:17:25.791026] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:17:25.791109] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:17:25.791143] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:17:25.911333] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:17:25.911502] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:17:25.911544] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:17:25.911601] [INFO ] [FORECASTER] Training complete [2026-03-04T20:17:25.915060] [DEBUG] [FORECASTER] BFS: Forecast T+1@11:T+2@11: UP (p=96.33%) [2026-03-04T20:17:25.915347] [INFO ] [FORECASTER] Completed predict_future for BFS [2026-03-04T20:17:25.915476] [INFO ] [sig ] BFS: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:17:26.057679] [INFO ] [LOCAL ] Saved forecast: BFS 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/BFS.txt [2026-03-04T20:17:26.057812] [INFO ] [sig ] [383/3365] Completed BFS in 0.3s | 2.71 sym/s | Total: 2.4m | ETA: 18.4m [2026-03-04T20:17:26.057851] [INFO ] [sig ] [384/3365] Forecasting BG... [2026-03-04T20:17:26.057881] [INFO ] [sig ] Generating forecast for: BG [2026-03-04T20:17:26.057910] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BG' from 'https://tdm.silogroup.org/data/derivative_storage/BG.csv'. [2026-03-04T20:17:26.070005] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BG'. [2026-03-04T20:17:26.070389] [INFO ] [FORECASTER] Starting predict_future for BG [2026-03-04T20:17:26.071226] [DEBUG] [LOCAL ] No optimal features file found for BG: ./output/feature-sets/BG.txt [2026-03-04T20:17:26.071279] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:17:26.071312] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:17:26.071340] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:17:26.071397] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:17:26.129915] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:17:26.130832] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:17:26.130919] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:17:26.130952] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:17:26.252175] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:17:26.252330] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:17:26.252370] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:17:26.252399] [INFO ] [FORECASTER] Training complete [2026-03-04T20:17:26.255818] [DEBUG] [FORECASTER] BG: Forecast T+1@11:T+2@11: DOWN (p=1.68%) [2026-03-04T20:17:26.256096] [INFO ] [FORECASTER] Completed predict_future for BG [2026-03-04T20:17:26.256223] [INFO ] [sig ] BG: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:17:26.398717] [INFO ] [LOCAL ] Saved forecast: BG 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/BG.txt [2026-03-04T20:17:26.398857] [INFO ] [sig ] [384/3365] Completed BG in 0.3s | 2.71 sym/s | Total: 2.4m | ETA: 18.3m [2026-03-04T20:17:26.398898] [INFO ] [sig ] [385/3365] Forecasting BGB... [2026-03-04T20:17:26.398928] [INFO ] [sig ] Generating forecast for: BGB [2026-03-04T20:17:26.398958] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGB' from 'https://tdm.silogroup.org/data/derivative_storage/BGB.csv'. [2026-03-04T20:17:26.411098] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGB'. [2026-03-04T20:17:26.411390] [INFO ] [FORECASTER] Starting predict_future for BGB [2026-03-04T20:17:26.412183] [DEBUG] [LOCAL ] No optimal features file found for BGB: ./output/feature-sets/BGB.txt [2026-03-04T20:17:26.412237] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:17:26.412269] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:17:26.412297] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:17:26.412354] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:17:26.469509] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:17:26.470135] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:17:26.470214] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:17:26.470246] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:17:26.592513] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:17:26.592639] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:17:26.592677] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:17:26.592707] [INFO ] [FORECASTER] Training complete [2026-03-04T20:17:26.595915] [DEBUG] [FORECASTER] BGB: Forecast T+1@11:T+2@11: DOWN (p=19.80%) [2026-03-04T20:17:26.596184] [INFO ] [FORECASTER] Completed predict_future for BGB [2026-03-04T20:17:26.596313] [INFO ] [sig ] BGB: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:17:26.740352] [INFO ] [LOCAL ] Saved forecast: BGB 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/BGB.txt [2026-03-04T20:17:26.740482] [INFO ] [sig ] [385/3365] Completed BGB in 0.3s | 2.71 sym/s | Total: 2.4m | ETA: 18.3m [2026-03-04T20:17:26.740523] [INFO ] [sig ] [386/3365] Forecasting BGC... [2026-03-04T20:17:26.740552] [INFO ] [sig ] Generating forecast for: BGC [2026-03-04T20:17:26.740605] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGC' from 'https://tdm.silogroup.org/data/derivative_storage/BGC.csv'. [2026-03-04T20:17:26.755445] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGC'. [2026-03-04T20:17:26.755904] [INFO ] [FORECASTER] Starting predict_future for BGC [2026-03-04T20:17:26.756771] [DEBUG] [LOCAL ] No optimal features file found for BGC: ./output/feature-sets/BGC.txt [2026-03-04T20:17:26.756828] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:17:26.756861] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:17:26.756892] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:17:26.756948] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:17:26.817415] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:17:26.818384] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:17:26.818480] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:17:26.818516] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:17:26.944476] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:17:26.944664] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:17:26.944706] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:17:26.944735] [INFO ] [FORECASTER] Training complete [2026-03-04T20:17:26.948293] [DEBUG] [FORECASTER] BGC: Forecast T+1@11:T+2@11: DOWN (p=11.95%) [2026-03-04T20:17:26.948632] [INFO ] [FORECASTER] Completed predict_future for BGC [2026-03-04T20:17:26.948769] [INFO ] [sig ] BGC: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:17:27.095566] [INFO ] [LOCAL ] Saved forecast: BGC 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/BGC.txt [2026-03-04T20:17:27.095753] [INFO ] [sig ] [386/3365] Completed BGC in 0.4s | 2.71 sym/s | Total: 2.4m | ETA: 18.3m [2026-03-04T20:17:27.095797] [INFO ] [sig ] [387/3365] Forecasting BGH... [2026-03-04T20:17:27.095836] [INFO ] [sig ] Generating forecast for: BGH [2026-03-04T20:17:27.095871] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGH' from 'https://tdm.silogroup.org/data/derivative_storage/BGH.csv'. [2026-03-04T20:17:27.108662] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGH'. [2026-03-04T20:17:27.109001] [INFO ] [FORECASTER] Starting predict_future for BGH [2026-03-04T20:17:27.110036] [DEBUG] [LOCAL ] No optimal features file found for BGH: ./output/feature-sets/BGH.txt [2026-03-04T20:17:27.110285] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:17:27.110317] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:17:27.110345] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:17:27.110403] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:17:27.167985] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:17:27.168899] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:17:27.168990] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:17:27.169066] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:17:27.302383] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:17:27.302597] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:17:27.302654] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:17:27.302696] [INFO ] [FORECASTER] Training complete [2026-03-04T20:17:27.308241] [DEBUG] [FORECASTER] BGH: Forecast T+1@11:T+2@11: DOWN (p=23.11%) [2026-03-04T20:17:27.308748] [INFO ] [FORECASTER] Completed predict_future for BGH [2026-03-04T20:17:27.308946] [INFO ] [sig ] BGH: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:17:27.462706] [INFO ] [LOCAL ] Saved forecast: BGH 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/BGH.txt [2026-03-04T20:17:27.462899] [INFO ] [sig ] [387/3365] Completed BGH in 0.4s | 2.71 sym/s | Total: 2.4m | ETA: 18.3m [2026-03-04T20:17:27.462949] [INFO ] [sig ] [388/3365] Forecasting BGLC... [2026-03-04T20:17:27.462979] [INFO ] [sig ] Generating forecast for: BGLC [2026-03-04T20:17:27.463010] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGLC' from 'https://tdm.silogroup.org/data/derivative_storage/BGLC.csv'. [2026-03-04T20:17:27.476466] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGLC'. [2026-03-04T20:17:27.476986] [INFO ] [FORECASTER] Starting predict_future for BGLC [2026-03-04T20:17:27.478095] [DEBUG] [LOCAL ] No optimal features file found for BGLC: ./output/feature-sets/BGLC.txt [2026-03-04T20:17:27.478160] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:17:27.478203] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:17:27.478239] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:17:27.478316] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:17:27.546847] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:17:27.548068] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:17:27.548170] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:17:27.548205] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:17:27.671241] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:17:27.671409] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:17:27.671451] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:17:27.671480] [INFO ] [FORECASTER] Training complete [2026-03-04T20:17:27.675074] [DEBUG] [FORECASTER] BGLC: Forecast T+1@11:T+2@11: DOWN (p=48.69%) [2026-03-04T20:17:27.675358] [INFO ] [FORECASTER] Completed predict_future for BGLC [2026-03-04T20:17:27.675491] [INFO ] [sig ] BGLC: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:17:27.833980] [INFO ] [LOCAL ] Saved forecast: BGLC 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/BGLC.txt [2026-03-04T20:17:27.834343] [INFO ] [sig ] [388/3365] Completed BGLC in 0.4s | 2.71 sym/s | Total: 2.4m | ETA: 18.3m [2026-03-04T20:17:27.834388] [INFO ] [sig ] [389/3365] Forecasting BGRN... [2026-03-04T20:17:27.834418] [INFO ] [sig ] Generating forecast for: BGRN [2026-03-04T20:17:27.834449] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGRN' from 'https://tdm.silogroup.org/data/derivative_storage/BGRN.csv'. [2026-03-04T20:17:27.847643] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGRN'. [2026-03-04T20:17:27.848217] [INFO ] [FORECASTER] Starting predict_future for BGRN [2026-03-04T20:17:27.849359] [DEBUG] [LOCAL ] No optimal features file found for BGRN: ./output/feature-sets/BGRN.txt [2026-03-04T20:17:27.849415] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:17:27.849448] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:17:27.849476] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:17:27.849535] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:17:27.914190] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:17:27.915133] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:17:27.915220] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:17:27.915256] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:17:28.049353] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:17:28.049519] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:17:28.049562] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:17:28.049611] [INFO ] [FORECASTER] Training complete [2026-03-04T20:17:28.053173] [DEBUG] [FORECASTER] BGRN: Forecast T+1@11:T+2@11: UP (p=77.09%) [2026-03-04T20:17:28.053467] [INFO ] [FORECASTER] Completed predict_future for BGRN [2026-03-04T20:17:28.053627] [INFO ] [sig ] BGRN: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:17:28.207917] [INFO ] [LOCAL ] Saved forecast: BGRN 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/BGRN.txt [2026-03-04T20:17:28.208087] [INFO ] [sig ] [389/3365] Completed BGRN in 0.4s | 2.71 sym/s | Total: 2.4m | ETA: 18.3m [2026-03-04T20:17:28.208129] [INFO ] [sig ] [390/3365] Forecasting BGS... [2026-03-04T20:17:28.208159] [INFO ] [sig ] Generating forecast for: BGS [2026-03-04T20:17:28.208190] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGS' from 'https://tdm.silogroup.org/data/derivative_storage/BGS.csv'. [2026-03-04T20:17:28.220004] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGS'. [2026-03-04T20:17:28.220404] [INFO ] [FORECASTER] Starting predict_future for BGS [2026-03-04T20:17:28.221366] [DEBUG] [LOCAL ] No optimal features file found for BGS: ./output/feature-sets/BGS.txt [2026-03-04T20:17:28.221423] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:17:28.221466] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:17:28.221511] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:17:28.221606] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:17:28.285179] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:17:28.286199] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:17:28.286302] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:17:28.286335] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:17:28.418193] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:17:28.418362] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:17:28.418404] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:17:28.418452] [INFO ] [FORECASTER] Training complete [2026-03-04T20:17:28.421995] [DEBUG] [FORECASTER] BGS: Forecast T+1@11:T+2@11: DOWN (p=5.18%) [2026-03-04T20:17:28.422298] [INFO ] [FORECASTER] Completed predict_future for BGS [2026-03-04T20:17:28.422440] [INFO ] [sig ] BGS: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:17:28.573940] [INFO ] [LOCAL ] Saved forecast: BGS 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/BGS.txt [2026-03-04T20:17:28.574136] [INFO ] [sig ] [390/3365] Completed BGS in 0.4s | 2.71 sym/s | Total: 2.4m | ETA: 18.3m [2026-03-04T20:17:28.574180] [INFO ] [sig ] [391/3365] Forecasting BGSF... [2026-03-04T20:17:28.574211] [INFO ] [sig ] Generating forecast for: BGSF [2026-03-04T20:17:28.574241] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGSF' from 'https://tdm.silogroup.org/data/derivative_storage/BGSF.csv'. [2026-03-04T20:17:28.585365] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGSF'. [2026-03-04T20:17:28.585743] [INFO ] [FORECASTER] Starting predict_future for BGSF [2026-03-04T20:17:28.586611] [DEBUG] [LOCAL ] No optimal features file found for BGSF: ./output/feature-sets/BGSF.txt [2026-03-04T20:17:28.586666] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:17:28.586700] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:17:28.586727] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:17:28.586786] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:17:28.645315] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:17:28.646275] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:17:28.646371] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:17:28.646405] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:17:28.766709] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:17:28.766878] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:17:28.766921] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:17:28.766951] [INFO ] [FORECASTER] Training complete [2026-03-04T20:17:28.770801] [DEBUG] [FORECASTER] BGSF: Forecast T+1@11:T+2@11: UP (p=61.49%) [2026-03-04T20:17:28.771128] [INFO ] [FORECASTER] Completed predict_future for BGSF [2026-03-04T20:17:28.771274] [INFO ] [sig ] BGSF: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:17:28.926199] [INFO ] [LOCAL ] Saved forecast: BGSF 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/BGSF.txt [2026-03-04T20:17:28.926386] [INFO ] [sig ] [391/3365] Completed BGSF in 0.4s | 2.71 sym/s | Total: 2.4m | ETA: 18.3m [2026-03-04T20:17:28.926438] [INFO ] [sig ] [392/3365] Forecasting BGX... [2026-03-04T20:17:28.926469] [INFO ] [sig ] Generating forecast for: BGX [2026-03-04T20:17:28.926501] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGX' from 'https://tdm.silogroup.org/data/derivative_storage/BGX.csv'. [2026-03-04T20:17:28.938726] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGX'. [2026-03-04T20:17:28.939099] [INFO ] [FORECASTER] Starting predict_future for BGX [2026-03-04T20:17:28.939926] [DEBUG] [LOCAL ] No optimal features file found for BGX: ./output/feature-sets/BGX.txt [2026-03-04T20:17:28.939982] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:17:28.940016] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:17:28.940045] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:17:28.940102] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:17:29.010864] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:17:29.012103] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:17:29.012246] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:17:29.012283] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:17:29.140751] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:17:29.140919] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:17:29.140962] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:17:29.140992] [INFO ] [FORECASTER] Training complete [2026-03-04T20:17:29.145477] [DEBUG] [FORECASTER] BGX: Forecast T+1@11:T+2@11: DOWN (p=7.49%) [2026-03-04T20:17:29.145909] [INFO ] [FORECASTER] Completed predict_future for BGX [2026-03-04T20:17:29.146250] [INFO ] [sig ] BGX: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:17:29.373666] [INFO ] [LOCAL ] Saved forecast: BGX 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/BGX.txt [2026-03-04T20:17:29.373819] [INFO ] [sig ] [392/3365] Completed BGX in 0.4s | 2.71 sym/s | Total: 2.4m | ETA: 18.3m [2026-03-04T20:17:29.373859] [INFO ] [sig ] [393/3365] Forecasting BGY... [2026-03-04T20:17:29.373891] [INFO ] [sig ] Generating forecast for: BGY [2026-03-04T20:17:29.373922] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGY' from 'https://tdm.silogroup.org/data/derivative_storage/BGY.csv'. [2026-03-04T20:17:29.385927] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGY'. [2026-03-04T20:17:29.386252] [INFO ] [FORECASTER] Starting predict_future for BGY [2026-03-04T20:17:29.387237] [DEBUG] [LOCAL ] No optimal features file found for BGY: ./output/feature-sets/BGY.txt [2026-03-04T20:17:29.387310] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:17:29.387345] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:17:29.387372] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:17:29.387429] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:17:29.449454] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:17:29.450389] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:17:29.450479] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:17:29.450513] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:17:29.587912] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:17:29.588082] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:17:29.588125] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:17:29.588155] [INFO ] [FORECASTER] Training complete [2026-03-04T20:17:29.592116] [DEBUG] [FORECASTER] BGY: Forecast T+1@11:T+2@11: DOWN (p=41.54%) [2026-03-04T20:17:29.592436] [INFO ] [FORECASTER] Completed predict_future for BGY [2026-03-04T20:17:29.592609] [INFO ] [sig ] BGY: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:17:29.738567] [INFO ] [LOCAL ] Saved forecast: BGY 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/BGY.txt [2026-03-04T20:17:29.738739] [INFO ] [sig ] [393/3365] Completed BGY in 0.4s | 2.71 sym/s | Total: 2.4m | ETA: 18.3m [2026-03-04T20:17:29.738780] [INFO ] [sig ] [394/3365] Forecasting BHC... [2026-03-04T20:17:29.738811] [INFO ] [sig ] Generating forecast for: BHC [2026-03-04T20:17:29.738851] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHC' from 'https://tdm.silogroup.org/data/derivative_storage/BHC.csv'. [2026-03-04T20:17:29.750775] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHC'. [2026-03-04T20:17:29.751107] [INFO ] [FORECASTER] Starting predict_future for BHC [2026-03-04T20:17:29.751921] [DEBUG] [LOCAL ] No optimal features file found for BHC: ./output/feature-sets/BHC.txt [2026-03-04T20:17:29.751974] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:17:29.752048] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:17:29.752077] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:17:29.752145] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:17:29.812702] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:17:29.813619] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:17:29.813706] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:17:29.813740] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:17:29.937688] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:17:29.937857] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:17:29.937898] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:17:29.937928] [INFO ] [FORECASTER] Training complete [2026-03-04T20:17:29.941607] [DEBUG] [FORECASTER] BHC: Forecast T+1@11:T+2@11: DOWN (p=5.76%) [2026-03-04T20:17:29.941901] [INFO ] [FORECASTER] Completed predict_future for BHC [2026-03-04T20:17:29.942037] [INFO ] [sig ] BHC: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:17:30.093141] [INFO ] [LOCAL ] Saved forecast: BHC 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/BHC.txt [2026-03-04T20:17:30.093304] [INFO ] [sig ] [394/3365] Completed BHC in 0.4s | 2.71 sym/s | Total: 2.4m | ETA: 18.3m [2026-03-04T20:17:30.093344] [INFO ] [sig ] [395/3365] Forecasting BHE... [2026-03-04T20:17:30.093375] [INFO ] [sig ] Generating forecast for: BHE [2026-03-04T20:17:30.093406] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHE' from 'https://tdm.silogroup.org/data/derivative_storage/BHE.csv'. [2026-03-04T20:17:30.105553] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHE'. [2026-03-04T20:17:30.105946] [INFO ] [FORECASTER] Starting predict_future for BHE [2026-03-04T20:17:30.106804] [DEBUG] [LOCAL ] No optimal features file found for BHE: ./output/feature-sets/BHE.txt [2026-03-04T20:17:30.106859] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:17:30.106890] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:17:30.106916] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:17:30.106972] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:17:30.168441] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:17:30.169380] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:17:30.169467] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:17:30.169502] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:17:30.298469] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:17:30.298655] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:17:30.298705] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:17:30.298749] [INFO ] [FORECASTER] Training complete [2026-03-04T20:17:30.302327] [DEBUG] [FORECASTER] BHE: Forecast T+1@11:T+2@11: UP (p=87.80%) [2026-03-04T20:17:30.302644] [INFO ] [FORECASTER] Completed predict_future for BHE [2026-03-04T20:17:30.302782] [INFO ] [sig ] BHE: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:17:30.460791] [INFO ] [LOCAL ] Saved forecast: BHE 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/BHE.txt [2026-03-04T20:17:30.460977] [INFO ] [sig ] [395/3365] Completed BHE in 0.4s | 2.71 sym/s | Total: 2.4m | ETA: 18.3m [2026-03-04T20:17:30.461020] [INFO ] [sig ] [396/3365] Forecasting BHF... [2026-03-04T20:17:30.461049] [INFO ] [sig ] Generating forecast for: BHF [2026-03-04T20:17:30.461271] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHF' from 'https://tdm.silogroup.org/data/derivative_storage/BHF.csv'. [2026-03-04T20:17:30.475379] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHF'. [2026-03-04T20:17:30.475878] [INFO ] [FORECASTER] Starting predict_future for BHF [2026-03-04T20:17:30.477070] [DEBUG] [LOCAL ] No optimal features file found for BHF: ./output/feature-sets/BHF.txt [2026-03-04T20:17:30.477379] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:17:30.477436] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:17:30.477470] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:17:30.477530] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:17:30.541539] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:17:30.542522] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:17:30.542829] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:17:30.542872] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:17:30.671909] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:17:30.672091] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:17:30.672134] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:17:30.672163] [INFO ] [FORECASTER] Training complete [2026-03-04T20:17:30.675687] [DEBUG] [FORECASTER] BHF: Forecast T+1@11:T+2@11: UP (p=88.65%) [2026-03-04T20:17:30.675984] [INFO ] [FORECASTER] Completed predict_future for BHF [2026-03-04T20:17:30.676121] [INFO ] [sig ] BHF: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:17:30.821330] [INFO ] [LOCAL ] Saved forecast: BHF 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/BHF.txt [2026-03-04T20:17:30.821477] [INFO ] [sig ] [396/3365] Completed BHF in 0.4s | 2.71 sym/s | Total: 2.4m | ETA: 18.3m [2026-03-04T20:17:30.821517] [INFO ] [sig ] [397/3365] Forecasting BHFAL... [2026-03-04T20:17:30.821547] [INFO ] [sig ] Generating forecast for: BHFAL [2026-03-04T20:17:30.821598] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHFAL' from 'https://tdm.silogroup.org/data/derivative_storage/BHFAL.csv'. [2026-03-04T20:17:30.836054] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHFAL'. [2026-03-04T20:17:30.836488] [INFO ] [FORECASTER] Starting predict_future for BHFAL [2026-03-04T20:17:30.837492] [DEBUG] [LOCAL ] No optimal features file found for BHFAL: ./output/feature-sets/BHFAL.txt [2026-03-04T20:17:30.837553] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:17:30.837611] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:17:30.837645] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:17:30.837718] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:17:30.903459] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:17:30.904446] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:17:30.904535] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:17:30.904569] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:17:31.034847] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:17:31.035017] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:17:31.035058] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:17:31.035125] [INFO ] [FORECASTER] Training complete [2026-03-04T20:17:31.039068] [DEBUG] [FORECASTER] BHFAL: Forecast T+1@11:T+2@11: UP (p=90.54%) [2026-03-04T20:17:31.039374] [INFO ] [FORECASTER] Completed predict_future for BHFAL [2026-03-04T20:17:31.039515] [INFO ] [sig ] BHFAL: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:17:31.188510] [INFO ] [LOCAL ] Saved forecast: BHFAL 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/BHFAL.txt [2026-03-04T20:17:31.188694] [INFO ] [sig ] [397/3365] Completed BHFAL in 0.4s | 2.71 sym/s | Total: 2.4m | ETA: 18.3m [2026-03-04T20:17:31.188739] [INFO ] [sig ] [398/3365] Forecasting BHFAM... [2026-03-04T20:17:31.188770] [INFO ] [sig ] Generating forecast for: BHFAM [2026-03-04T20:17:31.188801] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHFAM' from 'https://tdm.silogroup.org/data/derivative_storage/BHFAM.csv'. [2026-03-04T20:17:31.202231] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHFAM'. [2026-03-04T20:17:31.202631] [INFO ] [FORECASTER] Starting predict_future for BHFAM [2026-03-04T20:17:31.203445] [DEBUG] [LOCAL ] No optimal features file found for BHFAM: ./output/feature-sets/BHFAM.txt [2026-03-04T20:17:31.203501] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:17:31.203535] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:17:31.203564] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:17:31.203657] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:17:31.265760] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:17:31.266753] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:17:31.266849] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:17:31.266884] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:17:31.394638] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:17:31.394806] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:17:31.394849] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:17:31.394880] [INFO ] [FORECASTER] Training complete [2026-03-04T20:17:31.398895] [DEBUG] [FORECASTER] BHFAM: Forecast T+1@11:T+2@11: UP (p=88.83%) [2026-03-04T20:17:31.399196] [INFO ] [FORECASTER] Completed predict_future for BHFAM [2026-03-04T20:17:31.399534] [INFO ] [sig ] BHFAM: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:17:31.552913] [INFO ] [LOCAL ] Saved forecast: BHFAM 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/BHFAM.txt [2026-03-04T20:17:31.553080] [INFO ] [sig ] [398/3365] Completed BHFAM in 0.4s | 2.71 sym/s | Total: 2.4m | ETA: 18.3m [2026-03-04T20:17:31.553122] [INFO ] [sig ] [399/3365] Forecasting BHFAN... [2026-03-04T20:17:31.553154] [INFO ] [sig ] Generating forecast for: BHFAN [2026-03-04T20:17:31.553187] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHFAN' from 'https://tdm.silogroup.org/data/derivative_storage/BHFAN.csv'. [2026-03-04T20:17:31.564237] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHFAN'. [2026-03-04T20:17:31.564529] [INFO ] [FORECASTER] Starting predict_future for BHFAN [2026-03-04T20:17:31.565491] [DEBUG] [LOCAL ] No optimal features file found for BHFAN: ./output/feature-sets/BHFAN.txt [2026-03-04T20:17:31.565545] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:17:31.565594] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:17:31.565624] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:17:31.565681] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:17:31.624525] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:17:31.625497] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:17:31.625602] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:17:31.625638] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:17:31.759827] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:17:31.759994] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:17:31.760036] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:17:31.760067] [INFO ] [FORECASTER] Training complete [2026-03-04T20:17:31.763660] [DEBUG] [FORECASTER] BHFAN: Forecast T+1@11:T+2@11: UP (p=86.27%) [2026-03-04T20:17:31.763969] [INFO ] [FORECASTER] Completed predict_future for BHFAN [2026-03-04T20:17:31.764110] [INFO ] [sig ] BHFAN: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:17:31.911400] [INFO ] [LOCAL ] Saved forecast: BHFAN 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/BHFAN.txt [2026-03-04T20:17:31.911606] [INFO ] [sig ] [399/3365] Completed BHFAN in 0.4s | 2.71 sym/s | Total: 2.5m | ETA: 18.3m [2026-03-04T20:17:31.911653] [INFO ] [sig ] [400/3365] Forecasting BHFAO... [2026-03-04T20:17:31.911684] [INFO ] [sig ] Generating forecast for: BHFAO [2026-03-04T20:17:31.911716] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHFAO' from 'https://tdm.silogroup.org/data/derivative_storage/BHFAO.csv'. [2026-03-04T20:17:31.925381] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHFAO'. [2026-03-04T20:17:31.925754] [INFO ] [FORECASTER] Starting predict_future for BHFAO [2026-03-04T20:17:31.926592] [DEBUG] [LOCAL ] No optimal features file found for BHFAO: ./output/feature-sets/BHFAO.txt [2026-03-04T20:17:31.926645] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:17:31.926678] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:17:31.926705] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:17:31.926762] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:17:31.987320] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:17:31.988426] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:17:31.988728] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:17:31.988763] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:17:32.106599] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:17:32.106766] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:17:32.106807] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:17:32.106837] [INFO ] [FORECASTER] Training complete [2026-03-04T20:17:32.110965] [DEBUG] [FORECASTER] BHFAO: Forecast T+1@11:T+2@11: DOWN (p=13.33%) [2026-03-04T20:17:32.111269] [INFO ] [FORECASTER] Completed predict_future for BHFAO [2026-03-04T20:17:32.111408] [INFO ] [sig ] BHFAO: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:17:32.265316] [INFO ] [LOCAL ] Saved forecast: BHFAO 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/BHFAO.txt [2026-03-04T20:17:32.265481] [INFO ] [sig ] [400/3365] Completed BHFAO in 0.4s | 2.71 sym/s | Total: 2.5m | ETA: 18.2m [2026-03-04T20:17:32.265521] [INFO ] [sig ] [401/3365] Forecasting BHFAP... [2026-03-04T20:17:32.265553] [INFO ] [sig ] Generating forecast for: BHFAP [2026-03-04T20:17:32.265604] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHFAP' from 'https://tdm.silogroup.org/data/derivative_storage/BHFAP.csv'. [2026-03-04T20:17:32.278477] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHFAP'. [2026-03-04T20:17:32.278891] [INFO ] [FORECASTER] Starting predict_future for BHFAP [2026-03-04T20:17:32.279746] [DEBUG] [LOCAL ] No optimal features file found for BHFAP: ./output/feature-sets/BHFAP.txt [2026-03-04T20:17:32.279800] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:17:32.279832] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:17:32.279859] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:17:32.279915] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:17:32.340786] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:17:32.341921] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:17:32.342024] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:17:32.342059] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:17:32.471672] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:17:32.471837] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:17:32.471879] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:17:32.471909] [INFO ] [FORECASTER] Training complete [2026-03-04T20:17:32.475550] [DEBUG] [FORECASTER] BHFAP: Forecast T+1@11:T+2@11: UP (p=82.12%) [2026-03-04T20:17:32.475849] [INFO ] [FORECASTER] Completed predict_future for BHFAP [2026-03-04T20:17:32.475980] [INFO ] [sig ] BHFAP: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:17:32.622332] [INFO ] [LOCAL ] Saved forecast: BHFAP 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/BHFAP.txt [2026-03-04T20:17:32.622498] [INFO ] [sig ] [401/3365] Completed BHFAP in 0.4s | 2.71 sym/s | Total: 2.5m | ETA: 18.2m [2026-03-04T20:17:32.622539] [INFO ] [sig ] [402/3365] Forecasting BHK... [2026-03-04T20:17:32.622591] [INFO ] [sig ] Generating forecast for: BHK [2026-03-04T20:17:32.622627] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHK' from 'https://tdm.silogroup.org/data/derivative_storage/BHK.csv'. [2026-03-04T20:17:32.634377] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHK'. [2026-03-04T20:17:32.634750] [INFO ] [FORECASTER] Starting predict_future for BHK [2026-03-04T20:17:32.635552] [DEBUG] [LOCAL ] No optimal features file found for BHK: ./output/feature-sets/BHK.txt [2026-03-04T20:17:32.635638] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:17:32.635672] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:17:32.635699] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:17:32.635756] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:17:32.694538] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:17:32.695434] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:17:32.695521] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:17:32.695555] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:17:32.821681] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:17:32.821853] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:17:32.821893] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:17:32.821923] [INFO ] [FORECASTER] Training complete [2026-03-04T20:17:32.825652] [DEBUG] [FORECASTER] BHK: Forecast T+1@11:T+2@11: UP (p=97.22%) [2026-03-04T20:17:32.825965] [INFO ] [FORECASTER] Completed predict_future for BHK [2026-03-04T20:17:32.826291] [INFO ] [sig ] BHK: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:17:32.974184] [INFO ] [LOCAL ] Saved forecast: BHK 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/BHK.txt [2026-03-04T20:17:32.974361] [INFO ] [sig ] [402/3365] Completed BHK in 0.4s | 2.71 sym/s | Total: 2.5m | ETA: 18.2m [2026-03-04T20:17:32.974403] [INFO ] [sig ] [403/3365] Forecasting BHP... [2026-03-04T20:17:32.974435] [INFO ] [sig ] Generating forecast for: BHP [2026-03-04T20:17:32.974465] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHP' from 'https://tdm.silogroup.org/data/derivative_storage/BHP.csv'. [2026-03-04T20:17:32.987372] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHP'. [2026-03-04T20:17:32.987802] [INFO ] [FORECASTER] Starting predict_future for BHP [2026-03-04T20:17:32.988700] [DEBUG] [LOCAL ] No optimal features file found for BHP: ./output/feature-sets/BHP.txt [2026-03-04T20:17:32.988754] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:17:32.988787] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:17:32.988814] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:17:32.988878] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:17:33.051117] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:17:33.052089] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:17:33.052180] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:17:33.052213] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:17:33.177471] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:17:33.177676] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:17:33.177719] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:17:33.177748] [INFO ] [FORECASTER] Training complete [2026-03-04T20:17:33.181177] [DEBUG] [FORECASTER] BHP: Forecast T+1@11:T+2@11: DOWN (p=3.69%) [2026-03-04T20:17:33.181462] [INFO ] [FORECASTER] Completed predict_future for BHP [2026-03-04T20:17:33.181614] [INFO ] [sig ] BHP: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:17:33.330909] [INFO ] [LOCAL ] Saved forecast: BHP 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/BHP.txt [2026-03-04T20:17:33.331071] [INFO ] [sig ] [403/3365] Completed BHP in 0.4s | 2.71 sym/s | Total: 2.5m | ETA: 18.2m [2026-03-04T20:17:33.331113] [INFO ] [sig ] [404/3365] Forecasting BHRB... [2026-03-04T20:17:33.331143] [INFO ] [sig ] Generating forecast for: BHRB [2026-03-04T20:17:33.331173] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHRB' from 'https://tdm.silogroup.org/data/derivative_storage/BHRB.csv'. [2026-03-04T20:17:33.343249] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHRB'. [2026-03-04T20:17:33.343640] [INFO ] [FORECASTER] Starting predict_future for BHRB [2026-03-04T20:17:33.344455] [DEBUG] [LOCAL ] No optimal features file found for BHRB: ./output/feature-sets/BHRB.txt [2026-03-04T20:17:33.344510] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:17:33.344543] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:17:33.344591] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:17:33.344654] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:17:33.405610] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:17:33.406547] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:17:33.406700] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:17:33.406738] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:17:33.531660] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:17:33.531827] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:17:33.531869] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:17:33.531899] [INFO ] [FORECASTER] Training complete [2026-03-04T20:17:33.535493] [DEBUG] [FORECASTER] BHRB: Forecast T+1@11:T+2@11: UP (p=53.58%) [2026-03-04T20:17:33.535827] [INFO ] [FORECASTER] Completed predict_future for BHRB [2026-03-04T20:17:33.535972] [INFO ] [sig ] BHRB: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:17:33.705251] [INFO ] [LOCAL ] Saved forecast: BHRB 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/BHRB.txt [2026-03-04T20:17:33.705417] [INFO ] [sig ] [404/3365] Completed BHRB in 0.4s | 2.71 sym/s | Total: 2.5m | ETA: 18.2m [2026-03-04T20:17:33.705458] [INFO ] [sig ] [405/3365] Forecasting BHVN... [2026-03-04T20:17:33.705489] [INFO ] [sig ] Generating forecast for: BHVN [2026-03-04T20:17:33.705520] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHVN' from 'https://tdm.silogroup.org/data/derivative_storage/BHVN.csv'. [2026-03-04T20:17:33.722652] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHVN'. [2026-03-04T20:17:33.723071] [INFO ] [FORECASTER] Starting predict_future for BHVN [2026-03-04T20:17:33.724083] [DEBUG] [LOCAL ] No optimal features file found for BHVN: ./output/feature-sets/BHVN.txt [2026-03-04T20:17:33.724136] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:17:33.724363] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:17:33.724390] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:17:33.724447] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:17:33.784912] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:17:33.785835] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:17:33.785922] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:17:33.785957] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:17:33.907693] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:17:33.907862] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:17:33.907904] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:17:33.907941] [INFO ] [FORECASTER] Training complete [2026-03-04T20:17:33.911563] [DEBUG] [FORECASTER] BHVN: Forecast T+1@11:T+2@11: UP (p=92.50%) [2026-03-04T20:17:33.911908] [INFO ] [FORECASTER] Completed predict_future for BHVN [2026-03-04T20:17:33.912051] [INFO ] [sig ] BHVN: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:17:34.061394] [INFO ] [LOCAL ] Saved forecast: BHVN 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/BHVN.txt [2026-03-04T20:17:34.061565] [INFO ] [sig ] [405/3365] Completed BHVN in 0.4s | 2.71 sym/s | Total: 2.5m | ETA: 18.2m [2026-03-04T20:17:34.061632] [INFO ] [sig ] [406/3365] Forecasting BIB... [2026-03-04T20:17:34.061667] [INFO ] [sig ] Generating forecast for: BIB [2026-03-04T20:17:34.061700] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIB' from 'https://tdm.silogroup.org/data/derivative_storage/BIB.csv'. [2026-03-04T20:17:34.073565] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIB'. [2026-03-04T20:17:34.073976] [INFO ] [FORECASTER] Starting predict_future for BIB [2026-03-04T20:17:34.074787] [DEBUG] [LOCAL ] No optimal features file found for BIB: ./output/feature-sets/BIB.txt [2026-03-04T20:17:34.074840] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:17:34.074872] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:17:34.074898] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:17:34.074955] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:17:34.134664] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:17:34.135555] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:17:34.135664] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:17:34.135698] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:17:34.246713] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:17:34.246879] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:17:34.246922] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:17:34.246960] [INFO ] [FORECASTER] Training complete [2026-03-04T20:17:34.250570] [DEBUG] [FORECASTER] BIB: Forecast T+1@11:T+2@11: DOWN (p=3.12%) [2026-03-04T20:17:34.250879] [INFO ] [FORECASTER] Completed predict_future for BIB [2026-03-04T20:17:34.251013] [INFO ] [sig ] BIB: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:17:34.394516] [INFO ] [LOCAL ] Saved forecast: BIB 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/BIB.txt [2026-03-04T20:17:34.394672] [INFO ] [sig ] [406/3365] Completed BIB in 0.3s | 2.71 sym/s | Total: 2.5m | ETA: 18.2m [2026-03-04T20:17:34.394715] [INFO ] [sig ] [407/3365] Forecasting BIIB... [2026-03-04T20:17:34.394744] [INFO ] [sig ] Generating forecast for: BIIB [2026-03-04T20:17:34.394774] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIIB' from 'https://tdm.silogroup.org/data/derivative_storage/BIIB.csv'. [2026-03-04T20:17:34.406091] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIIB'. [2026-03-04T20:17:34.406374] [INFO ] [FORECASTER] Starting predict_future for BIIB [2026-03-04T20:17:34.407164] [DEBUG] [LOCAL ] No optimal features file found for BIIB: ./output/feature-sets/BIIB.txt [2026-03-04T20:17:34.407217] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:17:34.407262] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:17:34.407310] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:17:34.407373] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:17:34.466177] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:17:34.467030] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:17:34.467131] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:17:34.467164] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:17:34.595881] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:17:34.596043] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:17:34.596084] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:17:34.596115] [INFO ] [FORECASTER] Training complete [2026-03-04T20:17:34.600033] [DEBUG] [FORECASTER] BIIB: Forecast T+1@11:T+2@11: DOWN (p=3.71%) [2026-03-04T20:17:34.600326] [INFO ] [FORECASTER] Completed predict_future for BIIB [2026-03-04T20:17:34.600461] [INFO ] [sig ] BIIB: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:17:34.749200] [INFO ] [LOCAL ] Saved forecast: BIIB 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/BIIB.txt [2026-03-04T20:17:34.749361] [INFO ] [sig ] [407/3365] Completed BIIB in 0.4s | 2.71 sym/s | Total: 2.5m | ETA: 18.2m [2026-03-04T20:17:34.749403] [INFO ] [sig ] [408/3365] Forecasting BILI... [2026-03-04T20:17:34.749434] [INFO ] [sig ] Generating forecast for: BILI [2026-03-04T20:17:34.749464] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BILI' from 'https://tdm.silogroup.org/data/derivative_storage/BILI.csv'. [2026-03-04T20:17:34.762201] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BILI'. [2026-03-04T20:17:34.762488] [INFO ] [FORECASTER] Starting predict_future for BILI [2026-03-04T20:17:34.763278] [DEBUG] [LOCAL ] No optimal features file found for BILI: ./output/feature-sets/BILI.txt [2026-03-04T20:17:34.763331] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:17:34.763364] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:17:34.763391] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:17:34.763448] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:17:34.827777] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:17:34.828858] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:17:34.828945] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:17:34.828987] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:17:34.966258] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:17:34.966422] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:17:34.966463] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:17:34.966492] [INFO ] [FORECASTER] Training complete [2026-03-04T20:17:34.970013] [DEBUG] [FORECASTER] BILI: Forecast T+1@11:T+2@11: UP (p=80.13%) [2026-03-04T20:17:34.970317] [INFO ] [FORECASTER] Completed predict_future for BILI [2026-03-04T20:17:34.970448] [INFO ] [sig ] BILI: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:17:35.115964] [INFO ] [LOCAL ] Saved forecast: BILI 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/BILI.txt [2026-03-04T20:17:35.116128] [INFO ] [sig ] [408/3365] Completed BILI in 0.4s | 2.71 sym/s | Total: 2.5m | ETA: 18.2m [2026-03-04T20:17:35.116171] [INFO ] [sig ] [409/3365] Forecasting BILL... [2026-03-04T20:17:35.116201] [INFO ] [sig ] Generating forecast for: BILL [2026-03-04T20:17:35.116233] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BILL' from 'https://tdm.silogroup.org/data/derivative_storage/BILL.csv'. [2026-03-04T20:17:35.127730] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BILL'. [2026-03-04T20:17:35.128073] [INFO ] [FORECASTER] Starting predict_future for BILL [2026-03-04T20:17:35.128913] [DEBUG] [LOCAL ] No optimal features file found for BILL: ./output/feature-sets/BILL.txt [2026-03-04T20:17:35.128966] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:17:35.128998] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:17:35.129026] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:17:35.129083] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:17:35.187812] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:17:35.188858] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:17:35.188943] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:17:35.188984] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:17:35.314100] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:17:35.314253] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:17:35.314293] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:17:35.314322] [INFO ] [FORECASTER] Training complete [2026-03-04T20:17:35.317732] [DEBUG] [FORECASTER] BILL: Forecast T+1@11:T+2@11: DOWN (p=22.73%) [2026-03-04T20:17:35.318030] [INFO ] [FORECASTER] Completed predict_future for BILL [2026-03-04T20:17:35.318178] [INFO ] [sig ] BILL: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:17:35.467758] [INFO ] [LOCAL ] Saved forecast: BILL 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/BILL.txt [2026-03-04T20:17:35.467958] [INFO ] [sig ] [409/3365] Completed BILL in 0.4s | 2.71 sym/s | Total: 2.5m | ETA: 18.2m [2026-03-04T20:17:35.468025] [INFO ] [sig ] [410/3365] Forecasting BIO... [2026-03-04T20:17:35.468063] [INFO ] [sig ] Generating forecast for: BIO [2026-03-04T20:17:35.468101] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIO' from 'https://tdm.silogroup.org/data/derivative_storage/BIO.csv'. [2026-03-04T20:17:35.480229] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIO'. [2026-03-04T20:17:35.480658] [INFO ] [FORECASTER] Starting predict_future for BIO [2026-03-04T20:17:35.481445] [DEBUG] [LOCAL ] No optimal features file found for BIO: ./output/feature-sets/BIO.txt [2026-03-04T20:17:35.481510] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:17:35.481550] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:17:35.481608] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:17:35.481678] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:17:35.543592] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:17:35.544496] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:17:35.544782] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:17:35.544818] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:17:35.666483] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:17:35.666659] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:17:35.666700] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:17:35.666729] [INFO ] [FORECASTER] Training complete [2026-03-04T20:17:35.670809] [DEBUG] [FORECASTER] BIO: Forecast T+1@11:T+2@11: DOWN (p=2.09%) [2026-03-04T20:17:35.671090] [INFO ] [FORECASTER] Completed predict_future for BIO [2026-03-04T20:17:35.671406] [INFO ] [sig ] BIO: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:17:35.817692] [INFO ] [LOCAL ] Saved forecast: BIO 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/BIO.txt [2026-03-04T20:17:35.817863] [INFO ] [sig ] [410/3365] Completed BIO in 0.3s | 2.71 sym/s | Total: 2.5m | ETA: 18.2m [2026-03-04T20:17:35.817912] [INFO ] [sig ] [411/3365] Forecasting BIP... [2026-03-04T20:17:35.817944] [INFO ] [sig ] Generating forecast for: BIP [2026-03-04T20:17:35.817979] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIP' from 'https://tdm.silogroup.org/data/derivative_storage/BIP.csv'. [2026-03-04T20:17:35.830893] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIP'. [2026-03-04T20:17:35.831451] [INFO ] [FORECASTER] Starting predict_future for BIP [2026-03-04T20:17:35.832455] [DEBUG] [LOCAL ] No optimal features file found for BIP: ./output/feature-sets/BIP.txt [2026-03-04T20:17:35.832509] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:17:35.832569] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:17:35.832624] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:17:35.832682] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:17:35.896506] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:17:35.897482] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:17:35.897591] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:17:35.897628] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:17:36.030688] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:17:36.030900] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:17:36.030966] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:17:36.031014] [INFO ] [FORECASTER] Training complete [2026-03-04T20:17:36.035917] [DEBUG] [FORECASTER] BIP: Forecast T+1@11:T+2@11: UP (p=92.39%) [2026-03-04T20:17:36.036455] [INFO ] [FORECASTER] Completed predict_future for BIP [2026-03-04T20:17:36.036616] [INFO ] [sig ] BIP: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:17:36.197814] [INFO ] [LOCAL ] Saved forecast: BIP 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/BIP.txt [2026-03-04T20:17:36.198053] [INFO ] [sig ] [411/3365] Completed BIP in 0.4s | 2.71 sym/s | Total: 2.5m | ETA: 18.2m [2026-03-04T20:17:36.198113] [INFO ] [sig ] [412/3365] Forecasting BIPH... [2026-03-04T20:17:36.198165] [INFO ] [sig ] Generating forecast for: BIPH [2026-03-04T20:17:36.198206] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIPH' from 'https://tdm.silogroup.org/data/derivative_storage/BIPH.csv'. [2026-03-04T20:17:36.211668] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIPH'. [2026-03-04T20:17:36.212059] [INFO ] [FORECASTER] Starting predict_future for BIPH [2026-03-04T20:17:36.212882] [DEBUG] [LOCAL ] No optimal features file found for BIPH: ./output/feature-sets/BIPH.txt [2026-03-04T20:17:36.212935] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:17:36.212980] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:17:36.213016] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:17:36.213093] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:17:36.269907] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:17:36.270724] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:17:36.270838] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:17:36.270873] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:17:36.381163] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:17:36.381330] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:17:36.381371] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:17:36.381400] [INFO ] [FORECASTER] Training complete [2026-03-04T20:17:36.385133] [DEBUG] [FORECASTER] BIPH: Forecast T+1@11:T+2@11: DOWN (p=16.59%) [2026-03-04T20:17:36.385422] [INFO ] [FORECASTER] Completed predict_future for BIPH [2026-03-04T20:17:36.385593] [INFO ] [sig ] BIPH: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:17:36.532210] [INFO ] [LOCAL ] Saved forecast: BIPH 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/BIPH.txt [2026-03-04T20:17:36.532354] [INFO ] [sig ] [412/3365] Completed BIPH in 0.3s | 2.71 sym/s | Total: 2.5m | ETA: 18.2m [2026-03-04T20:17:36.532394] [INFO ] [sig ] [413/3365] Forecasting BIPI... [2026-03-04T20:17:36.532425] [INFO ] [sig ] Generating forecast for: BIPI [2026-03-04T20:17:36.532456] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIPI' from 'https://tdm.silogroup.org/data/derivative_storage/BIPI.csv'. [2026-03-04T20:17:36.543777] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIPI'. [2026-03-04T20:17:36.544063] [INFO ] [FORECASTER] Starting predict_future for BIPI [2026-03-04T20:17:36.544853] [DEBUG] [LOCAL ] No optimal features file found for BIPI: ./output/feature-sets/BIPI.txt [2026-03-04T20:17:36.544906] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:17:36.544939] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:17:36.544970] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:17:36.545039] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:17:36.603588] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:17:36.604330] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:17:36.604414] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:17:36.604447] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:17:36.711362] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:17:36.711526] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:17:36.711584] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:17:36.711617] [INFO ] [FORECASTER] Training complete [2026-03-04T20:17:36.715129] [DEBUG] [FORECASTER] BIPI: Forecast T+1@11:T+2@11: UP (p=71.66%) [2026-03-04T20:17:36.715435] [INFO ] [FORECASTER] Completed predict_future for BIPI [2026-03-04T20:17:36.715569] [INFO ] [sig ] BIPI: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:17:36.859461] [INFO ] [LOCAL ] Saved forecast: BIPI 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/BIPI.txt [2026-03-04T20:17:36.859638] [INFO ] [sig ] [413/3365] Completed BIPI in 0.3s | 2.71 sym/s | Total: 2.5m | ETA: 18.1m [2026-03-04T20:17:36.859680] [INFO ] [sig ] [414/3365] Forecasting BIRD... [2026-03-04T20:17:36.859712] [INFO ] [sig ] Generating forecast for: BIRD [2026-03-04T20:17:36.859743] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIRD' from 'https://tdm.silogroup.org/data/derivative_storage/BIRD.csv'. [2026-03-04T20:17:36.871676] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIRD'. [2026-03-04T20:17:36.872098] [INFO ] [FORECASTER] Starting predict_future for BIRD [2026-03-04T20:17:36.872915] [DEBUG] [LOCAL ] No optimal features file found for BIRD: ./output/feature-sets/BIRD.txt [2026-03-04T20:17:36.872968] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:17:36.873000] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:17:36.873027] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:17:36.873088] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:17:36.932914] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:17:36.933851] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:17:36.933941] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:17:36.933973] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:17:37.066111] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:17:37.066280] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:17:37.066340] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:17:37.066413] [INFO ] [FORECASTER] Training complete [2026-03-04T20:17:37.070973] [DEBUG] [FORECASTER] BIRD: Forecast T+1@11:T+2@11: DOWN (p=3.19%) [2026-03-04T20:17:37.071339] [INFO ] [FORECASTER] Completed predict_future for BIRD [2026-03-04T20:17:37.071502] [INFO ] [sig ] BIRD: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:17:37.247653] [INFO ] [LOCAL ] Saved forecast: BIRD 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/BIRD.txt [2026-03-04T20:17:37.247836] [INFO ] [sig ] [414/3365] Completed BIRD in 0.4s | 2.71 sym/s | Total: 2.5m | ETA: 18.1m [2026-03-04T20:17:37.247881] [INFO ] [sig ] [415/3365] Forecasting BIRK... [2026-03-04T20:17:37.247912] [INFO ] [sig ] Generating forecast for: BIRK [2026-03-04T20:17:37.247944] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIRK' from 'https://tdm.silogroup.org/data/derivative_storage/BIRK.csv'. [2026-03-04T20:17:37.262336] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIRK'. [2026-03-04T20:17:37.262766] [INFO ] [FORECASTER] Starting predict_future for BIRK [2026-03-04T20:17:37.263731] [DEBUG] [LOCAL ] No optimal features file found for BIRK: ./output/feature-sets/BIRK.txt [2026-03-04T20:17:37.263792] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:17:37.263826] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:17:37.263853] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:17:37.263911] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:17:37.327891] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:17:37.329189] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:17:37.329303] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:17:37.329337] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:17:37.467634] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:17:37.467814] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:17:37.467869] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:17:37.467911] [INFO ] [FORECASTER] Training complete [2026-03-04T20:17:37.472280] [DEBUG] [FORECASTER] BIRK: Forecast T+1@11:T+2@11: UP (p=62.04%) [2026-03-04T20:17:37.472712] [INFO ] [FORECASTER] Completed predict_future for BIRK [2026-03-04T20:17:37.472902] [INFO ] [sig ] BIRK: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:17:37.628430] [INFO ] [LOCAL ] Saved forecast: BIRK 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/BIRK.txt [2026-03-04T20:17:37.628607] [INFO ] [sig ] [415/3365] Completed BIRK in 0.4s | 2.71 sym/s | Total: 2.6m | ETA: 18.1m [2026-03-04T20:17:37.628652] [INFO ] [sig ] [416/3365] Forecasting BITF... [2026-03-04T20:17:37.628683] [INFO ] [sig ] Generating forecast for: BITF [2026-03-04T20:17:37.628714] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BITF' from 'https://tdm.silogroup.org/data/derivative_storage/BITF.csv'. [2026-03-04T20:17:37.640891] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BITF'. [2026-03-04T20:17:37.641267] [INFO ] [FORECASTER] Starting predict_future for BITF [2026-03-04T20:17:37.642176] [DEBUG] [LOCAL ] No optimal features file found for BITF: ./output/feature-sets/BITF.txt [2026-03-04T20:17:37.642235] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:17:37.642269] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:17:37.642298] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:17:37.642361] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:17:37.704133] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:17:37.705061] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:17:37.705171] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:17:37.705206] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:17:37.828437] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:17:37.828635] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:17:37.828687] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:17:37.828719] [INFO ] [FORECASTER] Training complete [2026-03-04T20:17:37.832520] [DEBUG] [FORECASTER] BITF: Forecast T+1@11:T+2@11: UP (p=96.69%) [2026-03-04T20:17:37.832850] [INFO ] [FORECASTER] Completed predict_future for BITF [2026-03-04T20:17:37.832991] [INFO ] [sig ] BITF: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:17:37.981839] [INFO ] [LOCAL ] Saved forecast: BITF 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/BITF.txt [2026-03-04T20:17:37.981996] [INFO ] [sig ] [416/3365] Completed BITF in 0.4s | 2.71 sym/s | Total: 2.6m | ETA: 18.1m [2026-03-04T20:17:37.982038] [INFO ] [sig ] [417/3365] Forecasting BIVI... [2026-03-04T20:17:37.982069] [INFO ] [sig ] Generating forecast for: BIVI [2026-03-04T20:17:37.982099] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIVI' from 'https://tdm.silogroup.org/data/derivative_storage/BIVI.csv'. [2026-03-04T20:17:37.993912] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIVI'. [2026-03-04T20:17:37.994284] [INFO ] [FORECASTER] Starting predict_future for BIVI [2026-03-04T20:17:37.995121] [DEBUG] [LOCAL ] No optimal features file found for BIVI: ./output/feature-sets/BIVI.txt [2026-03-04T20:17:37.995176] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:17:37.995208] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:17:37.995236] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:17:37.995307] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:17:38.057639] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:17:38.058475] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:17:38.058608] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:17:38.058661] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:17:38.183208] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:17:38.183368] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:17:38.183409] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:17:38.183438] [INFO ] [FORECASTER] Training complete [2026-03-04T20:17:38.187225] [DEBUG] [FORECASTER] BIVI: Forecast T+1@11:T+2@11: DOWN (p=9.84%) [2026-03-04T20:17:38.187607] [INFO ] [FORECASTER] Completed predict_future for BIVI [2026-03-04T20:17:38.187759] [INFO ] [sig ] BIVI: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:17:38.339808] [INFO ] [LOCAL ] Saved forecast: BIVI 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/BIVI.txt [2026-03-04T20:17:38.339979] [INFO ] [sig ] [417/3365] Completed BIVI in 0.4s | 2.71 sym/s | Total: 2.6m | ETA: 18.1m [2026-03-04T20:17:38.340030] [INFO ] [sig ] [418/3365] Forecasting BJ... [2026-03-04T20:17:38.340064] [INFO ] [sig ] Generating forecast for: BJ [2026-03-04T20:17:38.340094] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BJ' from 'https://tdm.silogroup.org/data/derivative_storage/BJ.csv'. [2026-03-04T20:17:38.354042] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BJ'. [2026-03-04T20:17:38.354371] [INFO ] [FORECASTER] Starting predict_future for BJ [2026-03-04T20:17:38.355232] [DEBUG] [LOCAL ] No optimal features file found for BJ: ./output/feature-sets/BJ.txt [2026-03-04T20:17:38.355287] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:17:38.355332] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:17:38.355361] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:17:38.355418] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:17:38.416385] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:17:38.417214] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:17:38.417333] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:17:38.417370] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:17:38.545766] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:17:38.545937] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:17:38.545980] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:17:38.546011] [INFO ] [FORECASTER] Training complete [2026-03-04T20:17:38.549895] [DEBUG] [FORECASTER] BJ: Forecast T+1@11:T+2@11: DOWN (p=3.25%) [2026-03-04T20:17:38.550187] [INFO ] [FORECASTER] Completed predict_future for BJ [2026-03-04T20:17:38.550324] [INFO ] [sig ] BJ: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:17:38.711184] [INFO ] [LOCAL ] Saved forecast: BJ 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/BJ.txt [2026-03-04T20:17:38.711524] [INFO ] [sig ] [418/3365] Completed BJ in 0.4s | 2.71 sym/s | Total: 2.6m | ETA: 18.1m [2026-03-04T20:17:38.711565] [INFO ] [sig ] [419/3365] Forecasting BJRI... [2026-03-04T20:17:38.711616] [INFO ] [sig ] Generating forecast for: BJRI [2026-03-04T20:17:38.711647] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BJRI' from 'https://tdm.silogroup.org/data/derivative_storage/BJRI.csv'. [2026-03-04T20:17:38.723356] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BJRI'. [2026-03-04T20:17:38.723679] [INFO ] [FORECASTER] Starting predict_future for BJRI [2026-03-04T20:17:38.724522] [DEBUG] [LOCAL ] No optimal features file found for BJRI: ./output/feature-sets/BJRI.txt [2026-03-04T20:17:38.724603] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:17:38.724639] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:17:38.724666] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:17:38.724722] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:17:38.787736] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:17:38.788563] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:17:38.788669] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:17:38.788706] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:17:38.923691] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:17:38.923869] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:17:38.923915] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:17:38.923947] [INFO ] [FORECASTER] Training complete [2026-03-04T20:17:38.928006] [DEBUG] [FORECASTER] BJRI: Forecast T+1@11:T+2@11: DOWN (p=33.63%) [2026-03-04T20:17:38.928355] [INFO ] [FORECASTER] Completed predict_future for BJRI [2026-03-04T20:17:38.928497] [INFO ] [sig ] BJRI: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:17:39.081929] [INFO ] [LOCAL ] Saved forecast: BJRI 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/BJRI.txt [2026-03-04T20:17:39.082110] [INFO ] [sig ] [419/3365] Completed BJRI in 0.4s | 2.71 sym/s | Total: 2.6m | ETA: 18.1m [2026-03-04T20:17:39.082164] [INFO ] [sig ] [420/3365] Forecasting BK... [2026-03-04T20:17:39.082202] [INFO ] [sig ] Generating forecast for: BK [2026-03-04T20:17:39.082241] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BK' from 'https://tdm.silogroup.org/data/derivative_storage/BK.csv'. [2026-03-04T20:17:39.095771] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BK'. [2026-03-04T20:17:39.096162] [INFO ] [FORECASTER] Starting predict_future for BK [2026-03-04T20:17:39.097036] [DEBUG] [LOCAL ] No optimal features file found for BK: ./output/feature-sets/BK.txt [2026-03-04T20:17:39.097091] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:17:39.097126] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:17:39.097156] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:17:39.097214] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:17:39.160840] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:17:39.161745] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:17:39.161831] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:17:39.161866] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:17:39.287791] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:17:39.287956] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:17:39.287997] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:17:39.288025] [INFO ] [FORECASTER] Training complete [2026-03-04T20:17:39.291634] [DEBUG] [FORECASTER] BK: Forecast T+1@11:T+2@11: DOWN (p=8.69%) [2026-03-04T20:17:39.291917] [INFO ] [FORECASTER] Completed predict_future for BK [2026-03-04T20:17:39.292051] [INFO ] [sig ] BK: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:17:39.441443] [INFO ] [LOCAL ] Saved forecast: BK 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/BK.txt [2026-03-04T20:17:39.441617] [INFO ] [sig ] [420/3365] Completed BK in 0.4s | 2.71 sym/s | Total: 2.6m | ETA: 18.1m [2026-03-04T20:17:39.441662] [INFO ] [sig ] [421/3365] Forecasting BKCH... [2026-03-04T20:17:39.441692] [INFO ] [sig ] Generating forecast for: BKCH [2026-03-04T20:17:39.441721] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BKCH' from 'https://tdm.silogroup.org/data/derivative_storage/BKCH.csv'. [2026-03-04T20:17:39.454352] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BKCH'. [2026-03-04T20:17:39.454717] [INFO ] [FORECASTER] Starting predict_future for BKCH [2026-03-04T20:17:39.455501] [DEBUG] [LOCAL ] No optimal features file found for BKCH: ./output/feature-sets/BKCH.txt [2026-03-04T20:17:39.455555] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:17:39.455610] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:17:39.455639] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:17:39.455697] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:17:39.519015] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:17:39.520025] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:17:39.520119] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:17:39.520196] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:17:39.687157] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:17:39.687398] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:17:39.687471] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:17:39.687524] [INFO ] [FORECASTER] Training complete [2026-03-04T20:17:39.693098] [DEBUG] [FORECASTER] BKCH: Forecast T+1@11:T+2@11: DOWN (p=9.24%) [2026-03-04T20:17:39.693648] [INFO ] [FORECASTER] Completed predict_future for BKCH [2026-03-04T20:17:39.693855] [INFO ] [sig ] BKCH: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:17:39.893942] [INFO ] [LOCAL ] Saved forecast: BKCH 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/BKCH.txt [2026-03-04T20:17:39.894189] [INFO ] [sig ] [421/3365] Completed BKCH in 0.5s | 2.71 sym/s | Total: 2.6m | ETA: 18.1m [2026-03-04T20:17:39.894263] [INFO ] [sig ] [422/3365] Forecasting BKD... [2026-03-04T20:17:39.894316] [INFO ] [sig ] Generating forecast for: BKD [2026-03-04T20:17:39.894379] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BKD' from 'https://tdm.silogroup.org/data/derivative_storage/BKD.csv'. [2026-03-04T20:17:39.908753] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BKD'. [2026-03-04T20:17:39.909224] [INFO ] [FORECASTER] Starting predict_future for BKD [2026-03-04T20:17:39.910147] [DEBUG] [LOCAL ] No optimal features file found for BKD: ./output/feature-sets/BKD.txt [2026-03-04T20:17:39.910205] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:17:39.910240] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:17:39.910268] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:17:39.910327] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:17:39.993639] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:17:39.994998] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:17:39.995138] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:17:39.995200] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:17:40.167209] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:17:40.167472] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:17:40.167547] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:17:40.167623] [INFO ] [FORECASTER] Training complete [2026-03-04T20:17:40.172880] [DEBUG] [FORECASTER] BKD: Forecast T+1@11:T+2@11: UP (p=77.33%) [2026-03-04T20:17:40.173450] [INFO ] [FORECASTER] Completed predict_future for BKD [2026-03-04T20:17:40.173700] [INFO ] [sig ] BKD: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:17:40.417381] [INFO ] [LOCAL ] Saved forecast: BKD 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/BKD.txt [2026-03-04T20:17:40.417638] [INFO ] [sig ] [422/3365] Completed BKD in 0.5s | 2.71 sym/s | Total: 2.6m | ETA: 18.1m [2026-03-04T20:17:40.417692] [INFO ] [sig ] [423/3365] Forecasting BKE... [2026-03-04T20:17:40.417730] [INFO ] [sig ] Generating forecast for: BKE [2026-03-04T20:17:40.417770] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BKE' from 'https://tdm.silogroup.org/data/derivative_storage/BKE.csv'. [2026-03-04T20:17:40.444322] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BKE'. [2026-03-04T20:17:40.444933] [INFO ] [FORECASTER] Starting predict_future for BKE [2026-03-04T20:17:40.446151] [DEBUG] [LOCAL ] No optimal features file found for BKE: ./output/feature-sets/BKE.txt [2026-03-04T20:17:40.446222] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:17:40.446266] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:17:40.446301] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:17:40.446382] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:17:40.540675] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:17:40.542041] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:17:40.542189] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:17:40.542250] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:17:40.711068] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:17:40.711272] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:17:40.711330] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:17:40.711377] [INFO ] [FORECASTER] Training complete [2026-03-04T20:17:40.716752] [DEBUG] [FORECASTER] BKE: Forecast T+1@11:T+2@11: UP (p=77.14%) [2026-03-04T20:17:40.717207] [INFO ] [FORECASTER] Completed predict_future for BKE [2026-03-04T20:17:40.717439] [INFO ] [sig ] BKE: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:17:40.918807] [INFO ] [LOCAL ] Saved forecast: BKE 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/BKE.txt [2026-03-04T20:17:40.919051] [INFO ] [sig ] [423/3365] Completed BKE in 0.5s | 2.71 sym/s | Total: 2.6m | ETA: 18.1m [2026-03-04T20:17:40.919131] [INFO ] [sig ] [424/3365] Forecasting BKH... [2026-03-04T20:17:40.919193] [INFO ] [sig ] Generating forecast for: BKH [2026-03-04T20:17:40.919253] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BKH' from 'https://tdm.silogroup.org/data/derivative_storage/BKH.csv'. [2026-03-04T20:17:40.935986] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BKH'. [2026-03-04T20:17:40.936512] [INFO ] [FORECASTER] Starting predict_future for BKH [2026-03-04T20:17:40.937815] [DEBUG] [LOCAL ] No optimal features file found for BKH: ./output/feature-sets/BKH.txt [2026-03-04T20:17:40.937889] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:17:40.937941] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:17:40.937988] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:17:40.938079] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:17:41.032729] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:17:41.034009] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:17:41.034129] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:17:41.034187] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:17:41.153919] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:17:41.154079] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:17:41.154122] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:17:41.154151] [INFO ] [FORECASTER] Training complete [2026-03-04T20:17:41.157760] [DEBUG] [FORECASTER] BKH: Forecast T+1@11:T+2@11: UP (p=56.34%) [2026-03-04T20:17:41.158047] [INFO ] [FORECASTER] Completed predict_future for BKH [2026-03-04T20:17:41.158183] [INFO ] [sig ] BKH: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:17:41.305236] [INFO ] [LOCAL ] Saved forecast: BKH 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/BKH.txt [2026-03-04T20:17:41.305416] [INFO ] [sig ] [424/3365] Completed BKH in 0.4s | 2.71 sym/s | Total: 2.6m | ETA: 18.1m [2026-03-04T20:17:41.305465] [INFO ] [sig ] [425/3365] Forecasting BKNG... [2026-03-04T20:17:41.305495] [INFO ] [sig ] Generating forecast for: BKNG [2026-03-04T20:17:41.305528] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BKNG' from 'https://tdm.silogroup.org/data/derivative_storage/BKNG.csv'. [2026-03-04T20:17:41.317997] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BKNG'. [2026-03-04T20:17:41.318318] [INFO ] [FORECASTER] Starting predict_future for BKNG [2026-03-04T20:17:41.319152] [DEBUG] [LOCAL ] No optimal features file found for BKNG: ./output/feature-sets/BKNG.txt [2026-03-04T20:17:41.319225] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:17:41.319277] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:17:41.319309] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:17:41.319367] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:17:41.382148] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:17:41.382800] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:17:41.382881] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:17:41.382913] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:17:41.512916] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:17:41.513081] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:17:41.513123] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:17:41.513153] [INFO ] [FORECASTER] Training complete [2026-03-04T20:17:41.516953] [DEBUG] [FORECASTER] BKNG: Forecast T+1@11:T+2@11: UP (p=79.19%) [2026-03-04T20:17:41.517295] [INFO ] [FORECASTER] Completed predict_future for BKNG [2026-03-04T20:17:41.517434] [INFO ] [sig ] BKNG: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:17:41.664696] [INFO ] [LOCAL ] Saved forecast: BKNG 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/BKNG.txt [2026-03-04T20:17:41.664843] [INFO ] [sig ] [425/3365] Completed BKNG in 0.4s | 2.71 sym/s | Total: 2.6m | ETA: 18.1m [2026-03-04T20:17:41.664884] [INFO ] [sig ] [426/3365] Forecasting BKSY... [2026-03-04T20:17:41.664914] [INFO ] [sig ] Generating forecast for: BKSY [2026-03-04T20:17:41.664944] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BKSY' from 'https://tdm.silogroup.org/data/derivative_storage/BKSY.csv'. [2026-03-04T20:17:41.676672] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BKSY'. [2026-03-04T20:17:41.676985] [INFO ] [FORECASTER] Starting predict_future for BKSY [2026-03-04T20:17:41.677853] [DEBUG] [LOCAL ] No optimal features file found for BKSY: ./output/feature-sets/BKSY.txt [2026-03-04T20:17:41.677907] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:17:41.677940] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:17:41.677968] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:17:41.678027] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:17:41.740538] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:17:41.741381] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:17:41.741470] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:17:41.741504] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:17:41.869776] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:17:41.869942] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:17:41.869983] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:17:41.870012] [INFO ] [FORECASTER] Training complete [2026-03-04T20:17:41.873479] [DEBUG] [FORECASTER] BKSY: Forecast T+1@11:T+2@11: DOWN (p=25.33%) [2026-03-04T20:17:41.873782] [INFO ] [FORECASTER] Completed predict_future for BKSY [2026-03-04T20:17:41.873913] [INFO ] [sig ] BKSY: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:17:42.028298] [INFO ] [LOCAL ] Saved forecast: BKSY 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/BKSY.txt [2026-03-04T20:17:42.028451] [INFO ] [sig ] [426/3365] Completed BKSY in 0.4s | 2.71 sym/s | Total: 2.6m | ETA: 18.1m [2026-03-04T20:17:42.028493] [INFO ] [sig ] [427/3365] Forecasting BL... [2026-03-04T20:17:42.028524] [INFO ] [sig ] Generating forecast for: BL [2026-03-04T20:17:42.028555] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BL' from 'https://tdm.silogroup.org/data/derivative_storage/BL.csv'. [2026-03-04T20:17:42.039891] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BL'. [2026-03-04T20:17:42.040212] [INFO ] [FORECASTER] Starting predict_future for BL [2026-03-04T20:17:42.041009] [DEBUG] [LOCAL ] No optimal features file found for BL: ./output/feature-sets/BL.txt [2026-03-04T20:17:42.041062] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:17:42.041096] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:17:42.041124] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:17:42.041180] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:17:42.099020] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:17:42.099747] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:17:42.099831] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:17:42.099866] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:17:42.221956] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:17:42.222132] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:17:42.222181] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:17:42.222217] [INFO ] [FORECASTER] Training complete [2026-03-04T20:17:42.225740] [DEBUG] [FORECASTER] BL: Forecast T+1@11:T+2@11: UP (p=81.50%) [2026-03-04T20:17:42.226023] [INFO ] [FORECASTER] Completed predict_future for BL [2026-03-04T20:17:42.226157] [INFO ] [sig ] BL: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:17:42.384303] [INFO ] [LOCAL ] Saved forecast: BL 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/BL.txt [2026-03-04T20:17:42.384468] [INFO ] [sig ] [427/3365] Completed BL in 0.4s | 2.71 sym/s | Total: 2.6m | ETA: 18.1m [2026-03-04T20:17:42.384509] [INFO ] [sig ] [428/3365] Forecasting BLBD... [2026-03-04T20:17:42.384540] [INFO ] [sig ] Generating forecast for: BLBD [2026-03-04T20:17:42.384591] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLBD' from 'https://tdm.silogroup.org/data/derivative_storage/BLBD.csv'. [2026-03-04T20:17:42.396109] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLBD'. [2026-03-04T20:17:42.396485] [INFO ] [FORECASTER] Starting predict_future for BLBD [2026-03-04T20:17:42.397317] [DEBUG] [LOCAL ] No optimal features file found for BLBD: ./output/feature-sets/BLBD.txt [2026-03-04T20:17:42.397372] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:17:42.397433] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:17:42.397461] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:17:42.397518] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:17:42.454939] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:17:42.455830] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:17:42.455912] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:17:42.455945] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:17:42.580864] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:17:42.581028] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:17:42.581068] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:17:42.581097] [INFO ] [FORECASTER] Training complete [2026-03-04T20:17:42.584518] [DEBUG] [FORECASTER] BLBD: Forecast T+1@11:T+2@11: DOWN (p=48.12%) [2026-03-04T20:17:42.584812] [INFO ] [FORECASTER] Completed predict_future for BLBD [2026-03-04T20:17:42.584942] [INFO ] [sig ] BLBD: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:17:42.728080] [INFO ] [LOCAL ] Saved forecast: BLBD 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/BLBD.txt [2026-03-04T20:17:42.728227] [INFO ] [sig ] [428/3365] Completed BLBD in 0.3s | 2.71 sym/s | Total: 2.6m | ETA: 18.1m [2026-03-04T20:17:42.728275] [INFO ] [sig ] [429/3365] Forecasting BLCN... [2026-03-04T20:17:42.728312] [INFO ] [sig ] Generating forecast for: BLCN [2026-03-04T20:17:42.728344] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLCN' from 'https://tdm.silogroup.org/data/derivative_storage/BLCN.csv'. [2026-03-04T20:17:42.739507] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLCN'. [2026-03-04T20:17:42.739793] [INFO ] [FORECASTER] Starting predict_future for BLCN [2026-03-04T20:17:42.740557] [DEBUG] [LOCAL ] No optimal features file found for BLCN: ./output/feature-sets/BLCN.txt [2026-03-04T20:17:42.740628] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:17:42.740661] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:17:42.740687] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:17:42.740745] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:17:42.798238] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:17:42.798880] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:17:42.798958] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:17:42.798991] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:17:42.910554] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:17:42.910755] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:17:42.910797] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:17:42.910827] [INFO ] [FORECASTER] Training complete [2026-03-04T20:17:42.914329] [DEBUG] [FORECASTER] BLCN: Forecast T+1@11:T+2@11: DOWN (p=46.14%) [2026-03-04T20:17:42.914638] [INFO ] [FORECASTER] Completed predict_future for BLCN [2026-03-04T20:17:42.914771] [INFO ] [sig ] BLCN: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:17:43.059319] [INFO ] [LOCAL ] Saved forecast: BLCN 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/BLCN.txt [2026-03-04T20:17:43.059464] [INFO ] [sig ] [429/3365] Completed BLCN in 0.3s | 2.71 sym/s | Total: 2.6m | ETA: 18.1m [2026-03-04T20:17:43.059505] [INFO ] [sig ] [430/3365] Forecasting BLCO... [2026-03-04T20:17:43.059536] [INFO ] [sig ] Generating forecast for: BLCO [2026-03-04T20:17:43.059566] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLCO' from 'https://tdm.silogroup.org/data/derivative_storage/BLCO.csv'. [2026-03-04T20:17:43.072125] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLCO'. [2026-03-04T20:17:43.072453] [INFO ] [FORECASTER] Starting predict_future for BLCO [2026-03-04T20:17:43.073252] [DEBUG] [LOCAL ] No optimal features file found for BLCO: ./output/feature-sets/BLCO.txt [2026-03-04T20:17:43.073306] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:17:43.073339] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:17:43.073366] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:17:43.073422] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:17:43.131037] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:17:43.131868] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:17:43.131952] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:17:43.131987] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:17:43.271389] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:17:43.271550] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:17:43.271611] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:17:43.271642] [INFO ] [FORECASTER] Training complete [2026-03-04T20:17:43.275650] [DEBUG] [FORECASTER] BLCO: Forecast T+1@11:T+2@11: DOWN (p=14.85%) [2026-03-04T20:17:43.275929] [INFO ] [FORECASTER] Completed predict_future for BLCO [2026-03-04T20:17:43.276060] [INFO ] [sig ] BLCO: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:17:43.426202] [INFO ] [LOCAL ] Saved forecast: BLCO 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/BLCO.txt [2026-03-04T20:17:43.426339] [INFO ] [sig ] [430/3365] Completed BLCO in 0.4s | 2.71 sym/s | Total: 2.6m | ETA: 18.1m [2026-03-04T20:17:43.426378] [INFO ] [sig ] [431/3365] Forecasting BLD... [2026-03-04T20:17:43.426409] [INFO ] [sig ] Generating forecast for: BLD [2026-03-04T20:17:43.426440] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLD' from 'https://tdm.silogroup.org/data/derivative_storage/BLD.csv'. [2026-03-04T20:17:43.438061] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLD'. [2026-03-04T20:17:43.438394] [INFO ] [FORECASTER] Starting predict_future for BLD [2026-03-04T20:17:43.439204] [DEBUG] [LOCAL ] No optimal features file found for BLD: ./output/feature-sets/BLD.txt [2026-03-04T20:17:43.439270] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:17:43.439303] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:17:43.439330] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:17:43.439386] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:17:43.498248] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:17:43.498988] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:17:43.499071] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:17:43.499106] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:17:43.621277] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:17:43.621441] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:17:43.621484] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:17:43.621553] [INFO ] [FORECASTER] Training complete [2026-03-04T20:17:43.625095] [DEBUG] [FORECASTER] BLD: Forecast T+1@11:T+2@11: DOWN (p=29.16%) [2026-03-04T20:17:43.625426] [INFO ] [FORECASTER] Completed predict_future for BLD [2026-03-04T20:17:43.625564] [INFO ] [sig ] BLD: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:17:43.772179] [INFO ] [LOCAL ] Saved forecast: BLD 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/BLD.txt [2026-03-04T20:17:43.772314] [INFO ] [sig ] [431/3365] Completed BLD in 0.3s | 2.71 sym/s | Total: 2.7m | ETA: 18.1m [2026-03-04T20:17:43.772354] [INFO ] [sig ] [432/3365] Forecasting BLDP... [2026-03-04T20:17:43.772384] [INFO ] [sig ] Generating forecast for: BLDP [2026-03-04T20:17:43.772414] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLDP' from 'https://tdm.silogroup.org/data/derivative_storage/BLDP.csv'. [2026-03-04T20:17:43.783556] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLDP'. [2026-03-04T20:17:43.783864] [INFO ] [FORECASTER] Starting predict_future for BLDP [2026-03-04T20:17:43.784669] [DEBUG] [LOCAL ] No optimal features file found for BLDP: ./output/feature-sets/BLDP.txt [2026-03-04T20:17:43.784722] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:17:43.784754] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:17:43.784781] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:17:43.784838] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:17:43.842101] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:17:43.842755] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:17:43.842834] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:17:43.842865] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:17:43.964760] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:17:43.964926] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:17:43.964966] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:17:43.964995] [INFO ] [FORECASTER] Training complete [2026-03-04T20:17:43.968562] [DEBUG] [FORECASTER] BLDP: Forecast T+1@11:T+2@11: DOWN (p=47.58%) [2026-03-04T20:17:43.968908] [INFO ] [FORECASTER] Completed predict_future for BLDP [2026-03-04T20:17:43.969048] [INFO ] [sig ] BLDP: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:17:44.115081] [INFO ] [LOCAL ] Saved forecast: BLDP 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/BLDP.txt [2026-03-04T20:17:44.115246] [INFO ] [sig ] [432/3365] Completed BLDP in 0.3s | 2.71 sym/s | Total: 2.7m | ETA: 18.1m [2026-03-04T20:17:44.115286] [INFO ] [sig ] [433/3365] Forecasting BLFS... [2026-03-04T20:17:44.115316] [INFO ] [sig ] Generating forecast for: BLFS [2026-03-04T20:17:44.115349] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLFS' from 'https://tdm.silogroup.org/data/derivative_storage/BLFS.csv'. [2026-03-04T20:17:44.126974] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLFS'. [2026-03-04T20:17:44.127339] [INFO ] [FORECASTER] Starting predict_future for BLFS [2026-03-04T20:17:44.128176] [DEBUG] [LOCAL ] No optimal features file found for BLFS: ./output/feature-sets/BLFS.txt [2026-03-04T20:17:44.128233] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:17:44.128266] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:17:44.128292] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:17:44.128351] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:17:44.188427] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:17:44.189329] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:17:44.189416] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:17:44.189450] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:17:44.313182] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:17:44.313356] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:17:44.313407] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:17:44.313439] [INFO ] [FORECASTER] Training complete [2026-03-04T20:17:44.317206] [DEBUG] [FORECASTER] BLFS: Forecast T+1@11:T+2@11: UP (p=95.55%) [2026-03-04T20:17:44.317568] [INFO ] [FORECASTER] Completed predict_future for BLFS [2026-03-04T20:17:44.317740] [INFO ] [sig ] BLFS: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:17:44.467531] [INFO ] [LOCAL ] Saved forecast: BLFS 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/BLFS.txt [2026-03-04T20:17:44.467716] [INFO ] [sig ] [433/3365] Completed BLFS in 0.4s | 2.71 sym/s | Total: 2.7m | ETA: 18.0m [2026-03-04T20:17:44.467758] [INFO ] [sig ] [434/3365] Forecasting BLK... [2026-03-04T20:17:44.467789] [INFO ] [sig ] Generating forecast for: BLK [2026-03-04T20:17:44.467820] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLK' from 'https://tdm.silogroup.org/data/derivative_storage/BLK.csv'. [2026-03-04T20:17:44.481266] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLK'. [2026-03-04T20:17:44.481701] [INFO ] [FORECASTER] Starting predict_future for BLK [2026-03-04T20:17:44.482566] [DEBUG] [LOCAL ] No optimal features file found for BLK: ./output/feature-sets/BLK.txt [2026-03-04T20:17:44.482643] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:17:44.482678] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:17:44.482706] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:17:44.482765] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:17:44.543699] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:17:44.544743] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:17:44.544858] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:17:44.544900] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:17:44.672925] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:17:44.673092] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:17:44.673134] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:17:44.673162] [INFO ] [FORECASTER] Training complete [2026-03-04T20:17:44.676714] [DEBUG] [FORECASTER] BLK: Forecast T+1@11:T+2@11: UP (p=99.60%) [2026-03-04T20:17:44.676999] [INFO ] [FORECASTER] Completed predict_future for BLK [2026-03-04T20:17:44.677130] [INFO ] [sig ] BLK: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:17:44.825977] [INFO ] [LOCAL ] Saved forecast: BLK 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/BLK.txt [2026-03-04T20:17:44.826207] [INFO ] [sig ] [434/3365] Completed BLK in 0.4s | 2.71 sym/s | Total: 2.7m | ETA: 18.0m [2026-03-04T20:17:44.826287] [INFO ] [sig ] [435/3365] Forecasting BLKB... [2026-03-04T20:17:44.826339] [INFO ] [sig ] Generating forecast for: BLKB [2026-03-04T20:17:44.826389] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLKB' from 'https://tdm.silogroup.org/data/derivative_storage/BLKB.csv'. [2026-03-04T20:17:44.839152] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLKB'. [2026-03-04T20:17:44.839820] [INFO ] [FORECASTER] Starting predict_future for BLKB [2026-03-04T20:17:44.840995] [DEBUG] [LOCAL ] No optimal features file found for BLKB: ./output/feature-sets/BLKB.txt [2026-03-04T20:17:44.841054] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:17:44.841099] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:17:44.841142] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:17:44.841218] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:17:44.901716] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:17:44.902678] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:17:44.902787] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:17:44.902819] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:17:45.038644] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:17:45.038855] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:17:45.038898] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:17:45.038929] [INFO ] [FORECASTER] Training complete [2026-03-04T20:17:45.042624] [DEBUG] [FORECASTER] BLKB: Forecast T+1@11:T+2@11: DOWN (p=1.33%) [2026-03-04T20:17:45.043004] [INFO ] [FORECASTER] Completed predict_future for BLKB [2026-03-04T20:17:45.043161] [INFO ] [sig ] BLKB: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:17:45.190907] [INFO ] [LOCAL ] Saved forecast: BLKB 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/BLKB.txt [2026-03-04T20:17:45.191111] [INFO ] [sig ] [435/3365] Completed BLKB in 0.4s | 2.71 sym/s | Total: 2.7m | ETA: 18.0m [2026-03-04T20:17:45.191160] [INFO ] [sig ] [436/3365] Forecasting BLMN... [2026-03-04T20:17:45.191192] [INFO ] [sig ] Generating forecast for: BLMN [2026-03-04T20:17:45.191222] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLMN' from 'https://tdm.silogroup.org/data/derivative_storage/BLMN.csv'. [2026-03-04T20:17:45.203349] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLMN'. [2026-03-04T20:17:45.203802] [INFO ] [FORECASTER] Starting predict_future for BLMN [2026-03-04T20:17:45.204819] [DEBUG] [LOCAL ] No optimal features file found for BLMN: ./output/feature-sets/BLMN.txt [2026-03-04T20:17:45.204876] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:17:45.204908] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:17:45.204935] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:17:45.205001] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:17:45.269039] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:17:45.270166] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:17:45.270282] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:17:45.270318] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:17:45.397644] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:17:45.397812] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:17:45.397854] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:17:45.397883] [INFO ] [FORECASTER] Training complete [2026-03-04T20:17:45.401334] [DEBUG] [FORECASTER] BLMN: Forecast T+1@11:T+2@11: UP (p=72.47%) [2026-03-04T20:17:45.401796] [INFO ] [FORECASTER] Completed predict_future for BLMN [2026-03-04T20:17:45.401947] [INFO ] [sig ] BLMN: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:17:45.546904] [INFO ] [LOCAL ] Saved forecast: BLMN 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/BLMN.txt [2026-03-04T20:17:45.547048] [INFO ] [sig ] [436/3365] Completed BLMN in 0.4s | 2.71 sym/s | Total: 2.7m | ETA: 18.0m [2026-03-04T20:17:45.547090] [INFO ] [sig ] [437/3365] Forecasting BLND... [2026-03-04T20:17:45.547121] [INFO ] [sig ] Generating forecast for: BLND [2026-03-04T20:17:45.547151] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLND' from 'https://tdm.silogroup.org/data/derivative_storage/BLND.csv'. [2026-03-04T20:17:45.559886] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLND'. [2026-03-04T20:17:45.560204] [INFO ] [FORECASTER] Starting predict_future for BLND [2026-03-04T20:17:45.561002] [DEBUG] [LOCAL ] No optimal features file found for BLND: ./output/feature-sets/BLND.txt [2026-03-04T20:17:45.561055] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:17:45.561087] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:17:45.561115] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:17:45.561171] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:17:45.622723] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:17:45.623742] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:17:45.623849] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:17:45.623886] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:17:45.746781] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:17:45.746948] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:17:45.747010] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:17:45.747043] [INFO ] [FORECASTER] Training complete [2026-03-04T20:17:45.750736] [DEBUG] [FORECASTER] BLND: Forecast T+1@11:T+2@11: UP (p=99.02%) [2026-03-04T20:17:45.751022] [INFO ] [FORECASTER] Completed predict_future for BLND [2026-03-04T20:17:45.751168] [INFO ] [sig ] BLND: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:17:45.897639] [INFO ] [LOCAL ] Saved forecast: BLND 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/BLND.txt [2026-03-04T20:17:45.897783] [INFO ] [sig ] [437/3365] Completed BLND in 0.4s | 2.71 sym/s | Total: 2.7m | ETA: 18.0m [2026-03-04T20:17:45.897824] [INFO ] [sig ] [438/3365] Forecasting BLRX... [2026-03-04T20:17:45.897856] [INFO ] [sig ] Generating forecast for: BLRX [2026-03-04T20:17:45.897886] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLRX' from 'https://tdm.silogroup.org/data/derivative_storage/BLRX.csv'. [2026-03-04T20:17:45.909314] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLRX'. [2026-03-04T20:17:45.909689] [INFO ] [FORECASTER] Starting predict_future for BLRX [2026-03-04T20:17:45.910496] [DEBUG] [LOCAL ] No optimal features file found for BLRX: ./output/feature-sets/BLRX.txt [2026-03-04T20:17:45.910551] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:17:45.910607] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:17:45.910639] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:17:45.910699] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:17:45.972339] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:17:45.973217] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:17:45.973384] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:17:45.973421] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:17:46.088274] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:17:46.088454] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:17:46.088727] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:17:46.088763] [INFO ] [FORECASTER] Training complete [2026-03-04T20:17:46.092815] [DEBUG] [FORECASTER] BLRX: Forecast T+1@11:T+2@11: DOWN (p=13.82%) [2026-03-04T20:17:46.093129] [INFO ] [FORECASTER] Completed predict_future for BLRX [2026-03-04T20:17:46.093292] [INFO ] [sig ] BLRX: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:17:46.244944] [INFO ] [LOCAL ] Saved forecast: BLRX 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/BLRX.txt [2026-03-04T20:17:46.245147] [INFO ] [sig ] [438/3365] Completed BLRX in 0.3s | 2.71 sym/s | Total: 2.7m | ETA: 18.0m [2026-03-04T20:17:46.245191] [INFO ] [sig ] [439/3365] Forecasting BLTE... [2026-03-04T20:17:46.245223] [INFO ] [sig ] Generating forecast for: BLTE [2026-03-04T20:17:46.245258] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLTE' from 'https://tdm.silogroup.org/data/derivative_storage/BLTE.csv'. [2026-03-04T20:17:46.258806] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLTE'. [2026-03-04T20:17:46.259156] [INFO ] [FORECASTER] Starting predict_future for BLTE [2026-03-04T20:17:46.260001] [DEBUG] [LOCAL ] No optimal features file found for BLTE: ./output/feature-sets/BLTE.txt [2026-03-04T20:17:46.260058] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:17:46.260101] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:17:46.260132] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:17:46.260199] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:17:46.319152] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:17:46.319991] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:17:46.320113] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:17:46.320152] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:17:46.445958] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:17:46.446124] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:17:46.446166] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:17:46.446197] [INFO ] [FORECASTER] Training complete [2026-03-04T20:17:46.449760] [DEBUG] [FORECASTER] BLTE: Forecast T+1@11:T+2@11: UP (p=82.13%) [2026-03-04T20:17:46.450075] [INFO ] [FORECASTER] Completed predict_future for BLTE [2026-03-04T20:17:46.450220] [INFO ] [sig ] BLTE: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:17:46.598825] [INFO ] [LOCAL ] Saved forecast: BLTE 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/BLTE.txt [2026-03-04T20:17:46.598979] [INFO ] [sig ] [439/3365] Completed BLTE in 0.4s | 2.71 sym/s | Total: 2.7m | ETA: 18.0m [2026-03-04T20:17:46.599022] [INFO ] [sig ] [440/3365] Forecasting BLX... [2026-03-04T20:17:46.599054] [INFO ] [sig ] Generating forecast for: BLX [2026-03-04T20:17:46.599086] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLX' from 'https://tdm.silogroup.org/data/derivative_storage/BLX.csv'. [2026-03-04T20:17:46.611714] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLX'. [2026-03-04T20:17:46.612046] [INFO ] [FORECASTER] Starting predict_future for BLX [2026-03-04T20:17:46.612881] [DEBUG] [LOCAL ] No optimal features file found for BLX: ./output/feature-sets/BLX.txt [2026-03-04T20:17:46.612936] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:17:46.612970] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:17:46.612999] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:17:46.613059] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:17:46.673095] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:17:46.673905] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:17:46.673993] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:17:46.674028] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:17:46.797012] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:17:46.797178] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:17:46.797222] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:17:46.797254] [INFO ] [FORECASTER] Training complete [2026-03-04T20:17:46.801163] [DEBUG] [FORECASTER] BLX: Forecast T+1@11:T+2@11: UP (p=97.69%) [2026-03-04T20:17:46.801476] [INFO ] [FORECASTER] Completed predict_future for BLX [2026-03-04T20:17:46.801643] [INFO ] [sig ] BLX: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:17:46.952567] [INFO ] [LOCAL ] Saved forecast: BLX 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/BLX.txt [2026-03-04T20:17:46.952775] [INFO ] [sig ] [440/3365] Completed BLX in 0.4s | 2.71 sym/s | Total: 2.7m | ETA: 18.0m [2026-03-04T20:17:46.952815] [INFO ] [sig ] [441/3365] Forecasting BLZE... [2026-03-04T20:17:46.952845] [INFO ] [sig ] Generating forecast for: BLZE [2026-03-04T20:17:46.952875] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLZE' from 'https://tdm.silogroup.org/data/derivative_storage/BLZE.csv'. [2026-03-04T20:17:46.965205] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLZE'. [2026-03-04T20:17:46.965737] [INFO ] [FORECASTER] Starting predict_future for BLZE [2026-03-04T20:17:46.966518] [DEBUG] [LOCAL ] No optimal features file found for BLZE: ./output/feature-sets/BLZE.txt [2026-03-04T20:17:46.966598] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:17:46.966636] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:17:46.966662] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:17:46.966718] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:17:47.025271] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:17:47.026050] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:17:47.026134] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:17:47.026167] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:17:47.146088] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:17:47.146262] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:17:47.146301] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:17:47.146332] [INFO ] [FORECASTER] Training complete [2026-03-04T20:17:47.149823] [DEBUG] [FORECASTER] BLZE: Forecast T+1@11:T+2@11: UP (p=95.56%) [2026-03-04T20:17:47.150100] [INFO ] [FORECASTER] Completed predict_future for BLZE [2026-03-04T20:17:47.150228] [INFO ] [sig ] BLZE: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:17:47.293877] [INFO ] [LOCAL ] Saved forecast: BLZE 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/BLZE.txt [2026-03-04T20:17:47.294046] [INFO ] [sig ] [441/3365] Completed BLZE in 0.3s | 2.71 sym/s | Total: 2.7m | ETA: 18.0m [2026-03-04T20:17:47.294088] [INFO ] [sig ] [442/3365] Forecasting BMA... [2026-03-04T20:17:47.294118] [INFO ] [sig ] Generating forecast for: BMA [2026-03-04T20:17:47.294148] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMA' from 'https://tdm.silogroup.org/data/derivative_storage/BMA.csv'. [2026-03-04T20:17:47.305502] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMA'. [2026-03-04T20:17:47.305843] [INFO ] [FORECASTER] Starting predict_future for BMA [2026-03-04T20:17:47.306666] [DEBUG] [LOCAL ] No optimal features file found for BMA: ./output/feature-sets/BMA.txt [2026-03-04T20:17:47.306719] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:17:47.306763] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:17:47.306792] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:17:47.306850] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:17:47.363695] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:17:47.364357] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:17:47.364438] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:17:47.364470] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:17:47.487215] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:17:47.487395] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:17:47.487438] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:17:47.487466] [INFO ] [FORECASTER] Training complete [2026-03-04T20:17:47.491123] [DEBUG] [FORECASTER] BMA: Forecast T+1@11:T+2@11: DOWN (p=11.57%) [2026-03-04T20:17:47.491412] [INFO ] [FORECASTER] Completed predict_future for BMA [2026-03-04T20:17:47.491550] [INFO ] [sig ] BMA: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:17:47.640687] [INFO ] [LOCAL ] Saved forecast: BMA 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/BMA.txt [2026-03-04T20:17:47.640878] [INFO ] [sig ] [442/3365] Completed BMA in 0.3s | 2.71 sym/s | Total: 2.7m | ETA: 18.0m [2026-03-04T20:17:47.640934] [INFO ] [sig ] [443/3365] Forecasting BMBL... [2026-03-04T20:17:47.640972] [INFO ] [sig ] Generating forecast for: BMBL [2026-03-04T20:17:47.641004] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMBL' from 'https://tdm.silogroup.org/data/derivative_storage/BMBL.csv'. [2026-03-04T20:17:47.653686] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMBL'. [2026-03-04T20:17:47.654036] [INFO ] [FORECASTER] Starting predict_future for BMBL [2026-03-04T20:17:47.654858] [DEBUG] [LOCAL ] No optimal features file found for BMBL: ./output/feature-sets/BMBL.txt [2026-03-04T20:17:47.654911] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:17:47.654943] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:17:47.654971] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:17:47.655030] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:17:47.714920] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:17:47.715796] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:17:47.715884] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:17:47.715918] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:17:47.844227] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:17:47.844410] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:17:47.844470] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:17:47.844502] [INFO ] [FORECASTER] Training complete [2026-03-04T20:17:47.848154] [DEBUG] [FORECASTER] BMBL: Forecast T+1@11:T+2@11: DOWN (p=0.95%) [2026-03-04T20:17:47.848451] [INFO ] [FORECASTER] Completed predict_future for BMBL [2026-03-04T20:17:47.848608] [INFO ] [sig ] BMBL: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:17:47.997429] [INFO ] [LOCAL ] Saved forecast: BMBL 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/BMBL.txt [2026-03-04T20:17:47.997630] [INFO ] [sig ] [443/3365] Completed BMBL in 0.4s | 2.71 sym/s | Total: 2.7m | ETA: 18.0m [2026-03-04T20:17:47.997685] [INFO ] [sig ] [444/3365] Forecasting BME... [2026-03-04T20:17:47.997727] [INFO ] [sig ] Generating forecast for: BME [2026-03-04T20:17:47.997763] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BME' from 'https://tdm.silogroup.org/data/derivative_storage/BME.csv'. [2026-03-04T20:17:48.009884] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BME'. [2026-03-04T20:17:48.010283] [INFO ] [FORECASTER] Starting predict_future for BME [2026-03-04T20:17:48.011162] [DEBUG] [LOCAL ] No optimal features file found for BME: ./output/feature-sets/BME.txt [2026-03-04T20:17:48.011216] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:17:48.011250] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:17:48.011277] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:17:48.011335] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:17:48.075263] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:17:48.076221] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:17:48.076313] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:17:48.076347] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:17:48.206651] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:17:48.206838] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:17:48.206883] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:17:48.206913] [INFO ] [FORECASTER] Training complete [2026-03-04T20:17:48.211179] [DEBUG] [FORECASTER] BME: Forecast T+1@11:T+2@11: DOWN (p=0.62%) [2026-03-04T20:17:48.211490] [INFO ] [FORECASTER] Completed predict_future for BME [2026-03-04T20:17:48.211661] [INFO ] [sig ] BME: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:17:48.365363] [INFO ] [LOCAL ] Saved forecast: BME 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/BME.txt [2026-03-04T20:17:48.365542] [INFO ] [sig ] [444/3365] Completed BME in 0.4s | 2.71 sym/s | Total: 2.7m | ETA: 18.0m [2026-03-04T20:17:48.365603] [INFO ] [sig ] [445/3365] Forecasting BMEZ... [2026-03-04T20:17:48.365636] [INFO ] [sig ] Generating forecast for: BMEZ [2026-03-04T20:17:48.365666] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMEZ' from 'https://tdm.silogroup.org/data/derivative_storage/BMEZ.csv'. [2026-03-04T20:17:48.382936] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMEZ'. [2026-03-04T20:17:48.383413] [INFO ] [FORECASTER] Starting predict_future for BMEZ [2026-03-04T20:17:48.384477] [DEBUG] [LOCAL ] No optimal features file found for BMEZ: ./output/feature-sets/BMEZ.txt [2026-03-04T20:17:48.384530] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:17:48.384815] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:17:48.384845] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:17:48.384902] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:17:48.444201] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:17:48.445082] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:17:48.445172] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:17:48.445207] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:17:48.567074] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:17:48.567246] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:17:48.567308] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:17:48.567344] [INFO ] [FORECASTER] Training complete [2026-03-04T20:17:48.570934] [DEBUG] [FORECASTER] BMEZ: Forecast T+1@11:T+2@11: DOWN (p=41.13%) [2026-03-04T20:17:48.571228] [INFO ] [FORECASTER] Completed predict_future for BMEZ [2026-03-04T20:17:48.571366] [INFO ] [sig ] BMEZ: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:17:48.716905] [INFO ] [LOCAL ] Saved forecast: BMEZ 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/BMEZ.txt [2026-03-04T20:17:48.717031] [INFO ] [sig ] [445/3365] Completed BMEZ in 0.4s | 2.71 sym/s | Total: 2.7m | ETA: 17.9m [2026-03-04T20:17:48.717070] [INFO ] [sig ] [446/3365] Forecasting BMI... [2026-03-04T20:17:48.717108] [INFO ] [sig ] Generating forecast for: BMI [2026-03-04T20:17:48.717139] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMI' from 'https://tdm.silogroup.org/data/derivative_storage/BMI.csv'. [2026-03-04T20:17:48.730178] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMI'. [2026-03-04T20:17:48.730530] [INFO ] [FORECASTER] Starting predict_future for BMI [2026-03-04T20:17:48.731367] [DEBUG] [LOCAL ] No optimal features file found for BMI: ./output/feature-sets/BMI.txt [2026-03-04T20:17:48.731422] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:17:48.731454] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:17:48.731482] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:17:48.731538] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:17:48.796063] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:17:48.796989] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:17:48.797090] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:17:48.797125] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:17:48.919927] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:17:48.920061] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:17:48.920100] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:17:48.920128] [INFO ] [FORECASTER] Training complete [2026-03-04T20:17:48.923528] [DEBUG] [FORECASTER] BMI: Forecast T+1@11:T+2@11: UP (p=88.18%) [2026-03-04T20:17:48.923829] [INFO ] [FORECASTER] Completed predict_future for BMI [2026-03-04T20:17:48.923963] [INFO ] [sig ] BMI: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:17:49.073533] [INFO ] [LOCAL ] Saved forecast: BMI 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/BMI.txt [2026-03-04T20:17:49.073900] [INFO ] [sig ] [446/3365] Completed BMI in 0.4s | 2.71 sym/s | Total: 2.7m | ETA: 17.9m [2026-03-04T20:17:49.073943] [INFO ] [sig ] [447/3365] Forecasting BMO... [2026-03-04T20:17:49.073973] [INFO ] [sig ] Generating forecast for: BMO [2026-03-04T20:17:49.074003] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMO' from 'https://tdm.silogroup.org/data/derivative_storage/BMO.csv'. [2026-03-04T20:17:49.087264] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMO'. [2026-03-04T20:17:49.087693] [INFO ] [FORECASTER] Starting predict_future for BMO [2026-03-04T20:17:49.088476] [DEBUG] [LOCAL ] No optimal features file found for BMO: ./output/feature-sets/BMO.txt [2026-03-04T20:17:49.088529] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:17:49.088561] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:17:49.088612] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:17:49.088670] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:17:49.148089] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:17:49.148789] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:17:49.148871] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:17:49.148904] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:17:49.279255] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:17:49.279430] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:17:49.279472] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:17:49.279502] [INFO ] [FORECASTER] Training complete [2026-03-04T20:17:49.283196] [DEBUG] [FORECASTER] BMO: Forecast T+1@11:T+2@11: DOWN (p=0.95%) [2026-03-04T20:17:49.283512] [INFO ] [FORECASTER] Completed predict_future for BMO [2026-03-04T20:17:49.283680] [INFO ] [sig ] BMO: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:17:49.452793] [INFO ] [LOCAL ] Saved forecast: BMO 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/BMO.txt [2026-03-04T20:17:49.452968] [INFO ] [sig ] [447/3365] Completed BMO in 0.4s | 2.71 sym/s | Total: 2.7m | ETA: 17.9m [2026-03-04T20:17:49.453011] [INFO ] [sig ] [448/3365] Forecasting BMRA... [2026-03-04T20:17:49.453039] [INFO ] [sig ] Generating forecast for: BMRA [2026-03-04T20:17:49.453077] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMRA' from 'https://tdm.silogroup.org/data/derivative_storage/BMRA.csv'. [2026-03-04T20:17:49.466218] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMRA'. [2026-03-04T20:17:49.466534] [INFO ] [FORECASTER] Starting predict_future for BMRA [2026-03-04T20:17:49.467387] [DEBUG] [LOCAL ] No optimal features file found for BMRA: ./output/feature-sets/BMRA.txt [2026-03-04T20:17:49.467440] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:17:49.467471] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:17:49.467498] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:17:49.467555] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:17:49.525486] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:17:49.526820] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:17:49.526917] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:17:49.526951] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:17:49.646856] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:17:49.647034] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:17:49.647076] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:17:49.647145] [INFO ] [FORECASTER] Training complete [2026-03-04T20:17:49.651554] [DEBUG] [FORECASTER] BMRA: Forecast T+1@11:T+2@11: UP (p=51.23%) [2026-03-04T20:17:49.651945] [INFO ] [FORECASTER] Completed predict_future for BMRA [2026-03-04T20:17:49.652099] [INFO ] [sig ] BMRA: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:17:49.802636] [INFO ] [LOCAL ] Saved forecast: BMRA 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/BMRA.txt [2026-03-04T20:17:49.802802] [INFO ] [sig ] [448/3365] Completed BMRA in 0.3s | 2.71 sym/s | Total: 2.8m | ETA: 17.9m [2026-03-04T20:17:49.802843] [INFO ] [sig ] [449/3365] Forecasting BMRC... [2026-03-04T20:17:49.802874] [INFO ] [sig ] Generating forecast for: BMRC [2026-03-04T20:17:49.802904] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMRC' from 'https://tdm.silogroup.org/data/derivative_storage/BMRC.csv'. [2026-03-04T20:17:49.815404] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMRC'. [2026-03-04T20:17:49.815844] [INFO ] [FORECASTER] Starting predict_future for BMRC [2026-03-04T20:17:49.816667] [DEBUG] [LOCAL ] No optimal features file found for BMRC: ./output/feature-sets/BMRC.txt [2026-03-04T20:17:49.816721] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:17:49.816755] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:17:49.816782] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:17:49.816840] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:17:49.876988] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:17:49.878113] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:17:49.878199] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:17:49.878232] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:17:50.003016] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:17:50.003186] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:17:50.003228] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:17:50.003277] [INFO ] [FORECASTER] Training complete [2026-03-04T20:17:50.008064] [DEBUG] [FORECASTER] BMRC: Forecast T+1@11:T+2@11: DOWN (p=7.57%) [2026-03-04T20:17:50.008385] [INFO ] [FORECASTER] Completed predict_future for BMRC [2026-03-04T20:17:50.008540] [INFO ] [sig ] BMRC: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:17:50.162037] [INFO ] [LOCAL ] Saved forecast: BMRC 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/BMRC.txt [2026-03-04T20:17:50.162207] [INFO ] [sig ] [449/3365] Completed BMRC in 0.4s | 2.71 sym/s | Total: 2.8m | ETA: 17.9m [2026-03-04T20:17:50.162248] [INFO ] [sig ] [450/3365] Forecasting BMRN... [2026-03-04T20:17:50.162278] [INFO ] [sig ] Generating forecast for: BMRN [2026-03-04T20:17:50.162309] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMRN' from 'https://tdm.silogroup.org/data/derivative_storage/BMRN.csv'. [2026-03-04T20:17:50.175506] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMRN'. [2026-03-04T20:17:50.175948] [INFO ] [FORECASTER] Starting predict_future for BMRN [2026-03-04T20:17:50.176791] [DEBUG] [LOCAL ] No optimal features file found for BMRN: ./output/feature-sets/BMRN.txt [2026-03-04T20:17:50.176845] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:17:50.176878] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:17:50.176904] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:17:50.176966] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:17:50.235824] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:17:50.236764] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:17:50.236859] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:17:50.236893] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:17:50.361497] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:17:50.361880] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:17:50.361921] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:17:50.361950] [INFO ] [FORECASTER] Training complete [2026-03-04T20:17:50.366087] [DEBUG] [FORECASTER] BMRN: Forecast T+1@11:T+2@11: DOWN (p=2.16%) [2026-03-04T20:17:50.366370] [INFO ] [FORECASTER] Completed predict_future for BMRN [2026-03-04T20:17:50.366502] [INFO ] [sig ] BMRN: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:17:50.511218] [INFO ] [LOCAL ] Saved forecast: BMRN 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/BMRN.txt [2026-03-04T20:17:50.511385] [INFO ] [sig ] [450/3365] Completed BMRN in 0.3s | 2.71 sym/s | Total: 2.8m | ETA: 17.9m [2026-03-04T20:17:50.511425] [INFO ] [sig ] [451/3365] Forecasting BMY... [2026-03-04T20:17:50.511455] [INFO ] [sig ] Generating forecast for: BMY [2026-03-04T20:17:50.511488] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMY' from 'https://tdm.silogroup.org/data/derivative_storage/BMY.csv'. [2026-03-04T20:17:50.523397] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMY'. [2026-03-04T20:17:50.523807] [INFO ] [FORECASTER] Starting predict_future for BMY [2026-03-04T20:17:50.524638] [DEBUG] [LOCAL ] No optimal features file found for BMY: ./output/feature-sets/BMY.txt [2026-03-04T20:17:50.524691] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:17:50.524723] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:17:50.524750] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:17:50.524811] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:17:50.582482] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:17:50.583485] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:17:50.583617] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:17:50.583683] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:17:50.711917] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:17:50.712101] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:17:50.712148] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:17:50.712179] [INFO ] [FORECASTER] Training complete [2026-03-04T20:17:50.715987] [DEBUG] [FORECASTER] BMY: Forecast T+1@11:T+2@11: DOWN (p=9.88%) [2026-03-04T20:17:50.716302] [INFO ] [FORECASTER] Completed predict_future for BMY [2026-03-04T20:17:50.716477] [INFO ] [sig ] BMY: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:17:50.867223] [INFO ] [LOCAL ] Saved forecast: BMY 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/BMY.txt [2026-03-04T20:17:50.867406] [INFO ] [sig ] [451/3365] Completed BMY in 0.4s | 2.71 sym/s | Total: 2.8m | ETA: 17.9m [2026-03-04T20:17:50.867456] [INFO ] [sig ] [452/3365] Forecasting BN... [2026-03-04T20:17:50.867493] [INFO ] [sig ] Generating forecast for: BN [2026-03-04T20:17:50.867529] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BN' from 'https://tdm.silogroup.org/data/derivative_storage/BN.csv'. [2026-03-04T20:17:50.880238] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BN'. [2026-03-04T20:17:50.880635] [INFO ] [FORECASTER] Starting predict_future for BN [2026-03-04T20:17:50.881609] [DEBUG] [LOCAL ] No optimal features file found for BN: ./output/feature-sets/BN.txt [2026-03-04T20:17:50.881669] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:17:50.881702] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:17:50.881729] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:17:50.881787] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:17:50.939231] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:17:50.940205] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:17:50.940294] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:17:50.940329] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:17:51.065547] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:17:51.065755] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:17:51.065804] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:17:51.065835] [INFO ] [FORECASTER] Training complete [2026-03-04T20:17:51.069928] [DEBUG] [FORECASTER] BN: Forecast T+1@11:T+2@11: UP (p=99.68%) [2026-03-04T20:17:51.070242] [INFO ] [FORECASTER] Completed predict_future for BN [2026-03-04T20:17:51.070385] [INFO ] [sig ] BN: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:17:51.227318] [INFO ] [LOCAL ] Saved forecast: BN 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/BN.txt [2026-03-04T20:17:51.227466] [INFO ] [sig ] [452/3365] Completed BN in 0.4s | 2.71 sym/s | Total: 2.8m | ETA: 17.9m [2026-03-04T20:17:51.227509] [INFO ] [sig ] [453/3365] Forecasting BND... [2026-03-04T20:17:51.227540] [INFO ] [sig ] Generating forecast for: BND [2026-03-04T20:17:51.227589] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BND' from 'https://tdm.silogroup.org/data/derivative_storage/BND.csv'. [2026-03-04T20:17:51.240104] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BND'. [2026-03-04T20:17:51.240422] [INFO ] [FORECASTER] Starting predict_future for BND [2026-03-04T20:17:51.241253] [DEBUG] [LOCAL ] No optimal features file found for BND: ./output/feature-sets/BND.txt [2026-03-04T20:17:51.241307] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:17:51.241340] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:17:51.241368] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:17:51.241439] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:17:51.301853] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:17:51.302521] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:17:51.302622] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:17:51.302658] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:17:51.429423] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:17:51.429630] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:17:51.429681] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:17:51.429713] [INFO ] [FORECASTER] Training complete [2026-03-04T20:17:51.433388] [DEBUG] [FORECASTER] BND: Forecast T+1@11:T+2@11: UP (p=64.81%) [2026-03-04T20:17:51.433730] [INFO ] [FORECASTER] Completed predict_future for BND [2026-03-04T20:17:51.433864] [INFO ] [sig ] BND: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:17:51.583108] [INFO ] [LOCAL ] Saved forecast: BND 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/BND.txt [2026-03-04T20:17:51.583239] [INFO ] [sig ] [453/3365] Completed BND in 0.4s | 2.71 sym/s | Total: 2.8m | ETA: 17.9m [2026-03-04T20:17:51.583280] [INFO ] [sig ] [454/3365] Forecasting BNDX... [2026-03-04T20:17:51.583309] [INFO ] [sig ] Generating forecast for: BNDX [2026-03-04T20:17:51.583340] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNDX' from 'https://tdm.silogroup.org/data/derivative_storage/BNDX.csv'. [2026-03-04T20:17:51.596262] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNDX'. [2026-03-04T20:17:51.596544] [INFO ] [FORECASTER] Starting predict_future for BNDX [2026-03-04T20:17:51.597365] [DEBUG] [LOCAL ] No optimal features file found for BNDX: ./output/feature-sets/BNDX.txt [2026-03-04T20:17:51.597419] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:17:51.597450] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:17:51.597477] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:17:51.597534] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:17:51.656472] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:17:51.657188] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:17:51.657272] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:17:51.657351] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:17:51.784476] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:17:51.784675] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:17:51.784717] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:17:51.784746] [INFO ] [FORECASTER] Training complete [2026-03-04T20:17:51.788168] [DEBUG] [FORECASTER] BNDX: Forecast T+1@11:T+2@11: UP (p=89.38%) [2026-03-04T20:17:51.788482] [INFO ] [FORECASTER] Completed predict_future for BNDX [2026-03-04T20:17:51.788644] [INFO ] [sig ] BNDX: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:17:51.936102] [INFO ] [LOCAL ] Saved forecast: BNDX 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/BNDX.txt [2026-03-04T20:17:51.936238] [INFO ] [sig ] [454/3365] Completed BNDX in 0.4s | 2.71 sym/s | Total: 2.8m | ETA: 17.9m [2026-03-04T20:17:51.936278] [INFO ] [sig ] [455/3365] Forecasting BNED... [2026-03-04T20:17:51.936309] [INFO ] [sig ] Generating forecast for: BNED [2026-03-04T20:17:51.936340] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNED' from 'https://tdm.silogroup.org/data/derivative_storage/BNED.csv'. [2026-03-04T20:17:51.949667] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNED'. [2026-03-04T20:17:51.949947] [INFO ] [FORECASTER] Starting predict_future for BNED [2026-03-04T20:17:51.950921] [DEBUG] [LOCAL ] No optimal features file found for BNED: ./output/feature-sets/BNED.txt [2026-03-04T20:17:51.950984] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:17:51.951018] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:17:51.951046] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:17:51.951103] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:17:52.014379] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:17:52.015276] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:17:52.015412] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:17:52.015450] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:17:52.139606] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:17:52.139792] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:17:52.139840] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:17:52.139869] [INFO ] [FORECASTER] Training complete [2026-03-04T20:17:52.143399] [DEBUG] [FORECASTER] BNED: Forecast T+1@11:T+2@11: UP (p=70.47%) [2026-03-04T20:17:52.143706] [INFO ] [FORECASTER] Completed predict_future for BNED [2026-03-04T20:17:52.143841] [INFO ] [sig ] BNED: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:17:52.296634] [INFO ] [LOCAL ] Saved forecast: BNED 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/BNED.txt [2026-03-04T20:17:52.296784] [INFO ] [sig ] [455/3365] Completed BNED in 0.4s | 2.71 sym/s | Total: 2.8m | ETA: 17.9m [2026-03-04T20:17:52.296825] [INFO ] [sig ] [456/3365] Forecasting BNGO... [2026-03-04T20:17:52.296854] [INFO ] [sig ] Generating forecast for: BNGO [2026-03-04T20:17:52.296884] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNGO' from 'https://tdm.silogroup.org/data/derivative_storage/BNGO.csv'. [2026-03-04T20:17:52.309231] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNGO'. [2026-03-04T20:17:52.309518] [INFO ] [FORECASTER] Starting predict_future for BNGO [2026-03-04T20:17:52.310509] [DEBUG] [LOCAL ] No optimal features file found for BNGO: ./output/feature-sets/BNGO.txt [2026-03-04T20:17:52.310563] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:17:52.310617] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:17:52.310827] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:17:52.310884] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:17:52.368299] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:17:52.368938] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:17:52.369017] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:17:52.369049] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:17:52.490412] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:17:52.490592] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:17:52.490636] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:17:52.490664] [INFO ] [FORECASTER] Training complete [2026-03-04T20:17:52.494054] [DEBUG] [FORECASTER] BNGO: Forecast T+1@11:T+2@11: UP (p=96.07%) [2026-03-04T20:17:52.494330] [INFO ] [FORECASTER] Completed predict_future for BNGO [2026-03-04T20:17:52.494457] [INFO ] [sig ] BNGO: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:17:52.645289] [INFO ] [LOCAL ] Saved forecast: BNGO 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/BNGO.txt [2026-03-04T20:17:52.645473] [INFO ] [sig ] [456/3365] Completed BNGO in 0.3s | 2.71 sym/s | Total: 2.8m | ETA: 17.9m [2026-03-04T20:17:52.645524] [INFO ] [sig ] [457/3365] Forecasting BNH... [2026-03-04T20:17:52.645560] [INFO ] [sig ] Generating forecast for: BNH [2026-03-04T20:17:52.645615] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNH' from 'https://tdm.silogroup.org/data/derivative_storage/BNH.csv'. [2026-03-04T20:17:52.657996] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNH'. [2026-03-04T20:17:52.658290] [INFO ] [FORECASTER] Starting predict_future for BNH [2026-03-04T20:17:52.659122] [DEBUG] [LOCAL ] No optimal features file found for BNH: ./output/feature-sets/BNH.txt [2026-03-04T20:17:52.659175] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:17:52.659208] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:17:52.659235] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:17:52.659292] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:17:52.716704] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:17:52.717391] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:17:52.717480] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:17:52.717514] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:17:52.834727] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:17:52.834897] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:17:52.834957] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:17:52.834996] [INFO ] [FORECASTER] Training complete [2026-03-04T20:17:52.839026] [DEBUG] [FORECASTER] BNH: Forecast T+1@11:T+2@11: DOWN (p=8.60%) [2026-03-04T20:17:52.839311] [INFO ] [FORECASTER] Completed predict_future for BNH [2026-03-04T20:17:52.839444] [INFO ] [sig ] BNH: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:17:52.987079] [INFO ] [LOCAL ] Saved forecast: BNH 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/BNH.txt [2026-03-04T20:17:52.987244] [INFO ] [sig ] [457/3365] Completed BNH in 0.3s | 2.71 sym/s | Total: 2.8m | ETA: 17.9m [2026-03-04T20:17:52.987317] [INFO ] [sig ] [458/3365] Forecasting BNJ... [2026-03-04T20:17:52.987349] [INFO ] [sig ] Generating forecast for: BNJ [2026-03-04T20:17:52.987381] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNJ' from 'https://tdm.silogroup.org/data/derivative_storage/BNJ.csv'. [2026-03-04T20:17:52.999232] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNJ'. [2026-03-04T20:17:52.999670] [INFO ] [FORECASTER] Starting predict_future for BNJ [2026-03-04T20:17:53.000483] [DEBUG] [LOCAL ] No optimal features file found for BNJ: ./output/feature-sets/BNJ.txt [2026-03-04T20:17:53.000538] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:17:53.000595] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:17:53.000628] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:17:53.000687] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:17:53.059310] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:17:53.060280] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:17:53.060371] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:17:53.060407] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:17:53.182680] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:17:53.182838] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:17:53.182878] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:17:53.182909] [INFO ] [FORECASTER] Training complete [2026-03-04T20:17:53.186908] [DEBUG] [FORECASTER] BNJ: Forecast T+1@11:T+2@11: UP (p=61.84%) [2026-03-04T20:17:53.187191] [INFO ] [FORECASTER] Completed predict_future for BNJ [2026-03-04T20:17:53.187350] [INFO ] [sig ] BNJ: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:17:53.340753] [INFO ] [LOCAL ] Saved forecast: BNJ 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/BNJ.txt [2026-03-04T20:17:53.340994] [INFO ] [sig ] [458/3365] Completed BNJ in 0.4s | 2.71 sym/s | Total: 2.8m | ETA: 17.9m [2026-03-04T20:17:53.341077] [INFO ] [sig ] [459/3365] Forecasting BNL... [2026-03-04T20:17:53.341123] [INFO ] [sig ] Generating forecast for: BNL [2026-03-04T20:17:53.341165] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNL' from 'https://tdm.silogroup.org/data/derivative_storage/BNL.csv'. [2026-03-04T20:17:53.354790] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNL'. [2026-03-04T20:17:53.355215] [INFO ] [FORECASTER] Starting predict_future for BNL [2026-03-04T20:17:53.356150] [DEBUG] [LOCAL ] No optimal features file found for BNL: ./output/feature-sets/BNL.txt [2026-03-04T20:17:53.356214] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:17:53.356249] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:17:53.356278] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:17:53.356338] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:17:53.415988] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:17:53.416990] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:17:53.417095] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:17:53.417131] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:17:53.542787] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:17:53.542950] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:17:53.542991] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:17:53.543023] [INFO ] [FORECASTER] Training complete [2026-03-04T20:17:53.546813] [DEBUG] [FORECASTER] BNL: Forecast T+1@11:T+2@11: DOWN (p=40.11%) [2026-03-04T20:17:53.547089] [INFO ] [FORECASTER] Completed predict_future for BNL [2026-03-04T20:17:53.547217] [INFO ] [sig ] BNL: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:17:53.693424] [INFO ] [LOCAL ] Saved forecast: BNL 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/BNL.txt [2026-03-04T20:17:53.693640] [INFO ] [sig ] [459/3365] Completed BNL in 0.4s | 2.71 sym/s | Total: 2.8m | ETA: 17.8m [2026-03-04T20:17:53.693685] [INFO ] [sig ] [460/3365] Forecasting BNS... [2026-03-04T20:17:53.693715] [INFO ] [sig ] Generating forecast for: BNS [2026-03-04T20:17:53.693746] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNS' from 'https://tdm.silogroup.org/data/derivative_storage/BNS.csv'. [2026-03-04T20:17:53.705266] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNS'. [2026-03-04T20:17:53.705523] [INFO ] [FORECASTER] Starting predict_future for BNS [2026-03-04T20:17:53.706306] [DEBUG] [LOCAL ] No optimal features file found for BNS: ./output/feature-sets/BNS.txt [2026-03-04T20:17:53.706359] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:17:53.706390] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:17:53.706417] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:17:53.706474] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:17:53.763143] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:17:53.763774] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:17:53.763867] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:17:53.763900] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:17:53.888214] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:17:53.888369] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:17:53.888420] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:17:53.888455] [INFO ] [FORECASTER] Training complete [2026-03-04T20:17:53.891898] [DEBUG] [FORECASTER] BNS: Forecast T+1@11:T+2@11: UP (p=65.01%) [2026-03-04T20:17:53.892204] [INFO ] [FORECASTER] Completed predict_future for BNS [2026-03-04T20:17:53.892338] [INFO ] [sig ] BNS: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:17:54.039698] [INFO ] [LOCAL ] Saved forecast: BNS 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/BNS.txt [2026-03-04T20:17:54.039829] [INFO ] [sig ] [460/3365] Completed BNS in 0.3s | 2.71 sym/s | Total: 2.8m | ETA: 17.8m [2026-03-04T20:17:54.039874] [INFO ] [sig ] [461/3365] Forecasting BNTC... [2026-03-04T20:17:54.039906] [INFO ] [sig ] Generating forecast for: BNTC [2026-03-04T20:17:54.039937] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNTC' from 'https://tdm.silogroup.org/data/derivative_storage/BNTC.csv'. [2026-03-04T20:17:54.052662] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNTC'. [2026-03-04T20:17:54.053090] [INFO ] [FORECASTER] Starting predict_future for BNTC [2026-03-04T20:17:54.053961] [DEBUG] [LOCAL ] No optimal features file found for BNTC: ./output/feature-sets/BNTC.txt [2026-03-04T20:17:54.054016] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:17:54.054049] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:17:54.054076] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:17:54.054132] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:17:54.115204] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:17:54.116312] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:17:54.116411] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:17:54.116459] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:17:54.241496] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:17:54.241680] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:17:54.241722] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:17:54.241754] [INFO ] [FORECASTER] Training complete [2026-03-04T20:17:54.245411] [DEBUG] [FORECASTER] BNTC: Forecast T+1@11:T+2@11: DOWN (p=37.32%) [2026-03-04T20:17:54.245722] [INFO ] [FORECASTER] Completed predict_future for BNTC [2026-03-04T20:17:54.245857] [INFO ] [sig ] BNTC: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:17:54.393768] [INFO ] [LOCAL ] Saved forecast: BNTC 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/BNTC.txt [2026-03-04T20:17:54.393928] [INFO ] [sig ] [461/3365] Completed BNTC in 0.4s | 2.71 sym/s | Total: 2.8m | ETA: 17.8m [2026-03-04T20:17:54.393972] [INFO ] [sig ] [462/3365] Forecasting BNTX... [2026-03-04T20:17:54.394001] [INFO ] [sig ] Generating forecast for: BNTX [2026-03-04T20:17:54.394033] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNTX' from 'https://tdm.silogroup.org/data/derivative_storage/BNTX.csv'. [2026-03-04T20:17:54.406332] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNTX'. [2026-03-04T20:17:54.406672] [INFO ] [FORECASTER] Starting predict_future for BNTX [2026-03-04T20:17:54.407525] [DEBUG] [LOCAL ] No optimal features file found for BNTX: ./output/feature-sets/BNTX.txt [2026-03-04T20:17:54.407605] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:17:54.407667] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:17:54.407696] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:17:54.407754] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:17:54.468335] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:17:54.469185] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:17:54.469273] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:17:54.469307] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:17:54.599370] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:17:54.599563] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:17:54.599642] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:17:54.599673] [INFO ] [FORECASTER] Training complete [2026-03-04T20:17:54.603713] [DEBUG] [FORECASTER] BNTX: Forecast T+1@11:T+2@11: DOWN (p=13.30%) [2026-03-04T20:17:54.604042] [INFO ] [FORECASTER] Completed predict_future for BNTX [2026-03-04T20:17:54.604218] [INFO ] [sig ] BNTX: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:17:54.756281] [INFO ] [LOCAL ] Saved forecast: BNTX 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/BNTX.txt [2026-03-04T20:17:54.756453] [INFO ] [sig ] [462/3365] Completed BNTX in 0.4s | 2.71 sym/s | Total: 2.8m | ETA: 17.8m [2026-03-04T20:17:54.756498] [INFO ] [sig ] [463/3365] Forecasting BOC... [2026-03-04T20:17:54.756528] [INFO ] [sig ] Generating forecast for: BOC [2026-03-04T20:17:54.756587] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOC' from 'https://tdm.silogroup.org/data/derivative_storage/BOC.csv'. [2026-03-04T20:17:54.771287] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOC'. [2026-03-04T20:17:54.771702] [INFO ] [FORECASTER] Starting predict_future for BOC [2026-03-04T20:17:54.772499] [DEBUG] [LOCAL ] No optimal features file found for BOC: ./output/feature-sets/BOC.txt [2026-03-04T20:17:54.772565] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:17:54.772626] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:17:54.772654] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:17:54.772711] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:17:54.831229] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:17:54.831979] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:17:54.832075] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:17:54.832111] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:17:54.960985] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:17:54.961150] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:17:54.961193] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:17:54.961223] [INFO ] [FORECASTER] Training complete [2026-03-04T20:17:54.964717] [DEBUG] [FORECASTER] BOC: Forecast T+1@11:T+2@11: UP (p=89.64%) [2026-03-04T20:17:54.965003] [INFO ] [FORECASTER] Completed predict_future for BOC [2026-03-04T20:17:54.965154] [INFO ] [sig ] BOC: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:17:55.114620] [INFO ] [LOCAL ] Saved forecast: BOC 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/BOC.txt [2026-03-04T20:17:55.114792] [INFO ] [sig ] [463/3365] Completed BOC in 0.4s | 2.72 sym/s | Total: 2.8m | ETA: 17.8m [2026-03-04T20:17:55.114833] [INFO ] [sig ] [464/3365] Forecasting BOE... [2026-03-04T20:17:55.114863] [INFO ] [sig ] Generating forecast for: BOE [2026-03-04T20:17:55.114895] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOE' from 'https://tdm.silogroup.org/data/derivative_storage/BOE.csv'. [2026-03-04T20:17:55.127911] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOE'. [2026-03-04T20:17:55.128313] [INFO ] [FORECASTER] Starting predict_future for BOE [2026-03-04T20:17:55.129175] [DEBUG] [LOCAL ] No optimal features file found for BOE: ./output/feature-sets/BOE.txt [2026-03-04T20:17:55.129230] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:17:55.129264] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:17:55.129291] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:17:55.129349] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:17:55.193622] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:17:55.194745] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:17:55.194831] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:17:55.194865] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:17:55.325334] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:17:55.325539] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:17:55.325599] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:17:55.325632] [INFO ] [FORECASTER] Training complete [2026-03-04T20:17:55.329444] [DEBUG] [FORECASTER] BOE: Forecast T+1@11:T+2@11: UP (p=85.17%) [2026-03-04T20:17:55.329948] [INFO ] [FORECASTER] Completed predict_future for BOE [2026-03-04T20:17:55.330086] [INFO ] [sig ] BOE: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:17:55.476399] [INFO ] [LOCAL ] Saved forecast: BOE 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/BOE.txt [2026-03-04T20:17:55.476564] [INFO ] [sig ] [464/3365] Completed BOE in 0.4s | 2.72 sym/s | Total: 2.8m | ETA: 17.8m [2026-03-04T20:17:55.476634] [INFO ] [sig ] [465/3365] Forecasting BOF... [2026-03-04T20:17:55.476664] [INFO ] [sig ] Generating forecast for: BOF [2026-03-04T20:17:55.476694] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOF' from 'https://tdm.silogroup.org/data/derivative_storage/BOF.csv'. [2026-03-04T20:17:55.488823] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOF'. [2026-03-04T20:17:55.489117] [INFO ] [FORECASTER] Starting predict_future for BOF [2026-03-04T20:17:55.489919] [DEBUG] [LOCAL ] No optimal features file found for BOF: ./output/feature-sets/BOF.txt [2026-03-04T20:17:55.489972] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:17:55.490004] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:17:55.490031] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:17:55.490088] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:17:55.548261] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:17:55.549125] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:17:55.549211] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:17:55.549244] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:17:55.679436] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:17:55.679604] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:17:55.679647] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:17:55.679676] [INFO ] [FORECASTER] Training complete [2026-03-04T20:17:55.683275] [DEBUG] [FORECASTER] BOF: Forecast T+1@11:T+2@11: DOWN (p=10.10%) [2026-03-04T20:17:55.683564] [INFO ] [FORECASTER] Completed predict_future for BOF [2026-03-04T20:17:55.683719] [INFO ] [sig ] BOF: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:17:55.828929] [INFO ] [LOCAL ] Saved forecast: BOF 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/BOF.txt [2026-03-04T20:17:55.829059] [INFO ] [sig ] [465/3365] Completed BOF in 0.4s | 2.72 sym/s | Total: 2.9m | ETA: 17.8m [2026-03-04T20:17:55.829099] [INFO ] [sig ] [466/3365] Forecasting BOH... [2026-03-04T20:17:55.829129] [INFO ] [sig ] Generating forecast for: BOH [2026-03-04T20:17:55.829159] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOH' from 'https://tdm.silogroup.org/data/derivative_storage/BOH.csv'. [2026-03-04T20:17:55.841475] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOH'. [2026-03-04T20:17:55.841972] [INFO ] [FORECASTER] Starting predict_future for BOH [2026-03-04T20:17:55.842935] [DEBUG] [LOCAL ] No optimal features file found for BOH: ./output/feature-sets/BOH.txt [2026-03-04T20:17:55.842988] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:17:55.843032] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:17:55.843061] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:17:55.843118] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:17:55.906659] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:17:55.907515] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:17:55.907615] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:17:55.907651] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:17:56.031311] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:17:56.031470] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:17:56.031519] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:17:56.031553] [INFO ] [FORECASTER] Training complete [2026-03-04T20:17:56.035905] [DEBUG] [FORECASTER] BOH: Forecast T+1@11:T+2@11: UP (p=84.52%) [2026-03-04T20:17:56.036188] [INFO ] [FORECASTER] Completed predict_future for BOH [2026-03-04T20:17:56.036330] [INFO ] [sig ] BOH: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:17:56.190405] [INFO ] [LOCAL ] Saved forecast: BOH 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/BOH.txt [2026-03-04T20:17:56.190622] [INFO ] [sig ] [466/3365] Completed BOH in 0.4s | 2.72 sym/s | Total: 2.9m | ETA: 17.8m [2026-03-04T20:17:56.190674] [INFO ] [sig ] [467/3365] Forecasting BOKF... [2026-03-04T20:17:56.190704] [INFO ] [sig ] Generating forecast for: BOKF [2026-03-04T20:17:56.190735] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOKF' from 'https://tdm.silogroup.org/data/derivative_storage/BOKF.csv'. [2026-03-04T20:17:56.203899] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOKF'. [2026-03-04T20:17:56.204305] [INFO ] [FORECASTER] Starting predict_future for BOKF [2026-03-04T20:17:56.205202] [DEBUG] [LOCAL ] No optimal features file found for BOKF: ./output/feature-sets/BOKF.txt [2026-03-04T20:17:56.205263] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:17:56.205297] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:17:56.205325] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:17:56.205383] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:17:56.268775] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:17:56.269730] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:17:56.269818] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:17:56.269851] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:17:56.396350] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:17:56.396510] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:17:56.396552] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:17:56.396601] [INFO ] [FORECASTER] Training complete [2026-03-04T20:17:56.400339] [DEBUG] [FORECASTER] BOKF: Forecast T+1@11:T+2@11: UP (p=95.80%) [2026-03-04T20:17:56.400675] [INFO ] [FORECASTER] Completed predict_future for BOKF [2026-03-04T20:17:56.400815] [INFO ] [sig ] BOKF: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:17:56.550054] [INFO ] [LOCAL ] Saved forecast: BOKF 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/BOKF.txt [2026-03-04T20:17:56.550218] [INFO ] [sig ] [467/3365] Completed BOKF in 0.4s | 2.72 sym/s | Total: 2.9m | ETA: 17.8m [2026-03-04T20:17:56.550260] [INFO ] [sig ] [468/3365] Forecasting BOLD... [2026-03-04T20:17:56.550289] [INFO ] [sig ] Generating forecast for: BOLD [2026-03-04T20:17:56.550319] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOLD' from 'https://tdm.silogroup.org/data/derivative_storage/BOLD.csv'. [2026-03-04T20:17:56.563183] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOLD'. [2026-03-04T20:17:56.563513] [INFO ] [FORECASTER] Starting predict_future for BOLD [2026-03-04T20:17:56.564341] [DEBUG] [LOCAL ] No optimal features file found for BOLD: ./output/feature-sets/BOLD.txt [2026-03-04T20:17:56.564395] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:17:56.564427] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:17:56.564453] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:17:56.564514] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:17:56.622780] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:17:56.623490] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:17:56.623595] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:17:56.623633] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:17:56.742112] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:17:56.742281] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:17:56.742321] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:17:56.742349] [INFO ] [FORECASTER] Training complete [2026-03-04T20:17:56.745998] [DEBUG] [FORECASTER] BOLD: Forecast T+1@11:T+2@11: UP (p=84.28%) [2026-03-04T20:17:56.746277] [INFO ] [FORECASTER] Completed predict_future for BOLD [2026-03-04T20:17:56.746409] [INFO ] [sig ] BOLD: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:17:56.890006] [INFO ] [LOCAL ] Saved forecast: BOLD 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/BOLD.txt [2026-03-04T20:17:56.890141] [INFO ] [sig ] [468/3365] Completed BOLD in 0.3s | 2.72 sym/s | Total: 2.9m | ETA: 17.8m [2026-03-04T20:17:56.890183] [INFO ] [sig ] [469/3365] Forecasting BOND... [2026-03-04T20:17:56.890213] [INFO ] [sig ] Generating forecast for: BOND [2026-03-04T20:17:56.890243] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOND' from 'https://tdm.silogroup.org/data/derivative_storage/BOND.csv'. [2026-03-04T20:17:56.901792] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOND'. [2026-03-04T20:17:56.902074] [INFO ] [FORECASTER] Starting predict_future for BOND [2026-03-04T20:17:56.902873] [DEBUG] [LOCAL ] No optimal features file found for BOND: ./output/feature-sets/BOND.txt [2026-03-04T20:17:56.902926] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:17:56.902960] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:17:56.902987] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:17:56.903044] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:17:56.960257] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:17:56.960998] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:17:56.961079] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:17:56.961112] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:17:57.081932] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:17:57.082094] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:17:57.082135] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:17:57.082165] [INFO ] [FORECASTER] Training complete [2026-03-04T20:17:57.085613] [DEBUG] [FORECASTER] BOND: Forecast T+1@11:T+2@11: DOWN (p=24.20%) [2026-03-04T20:17:57.085892] [INFO ] [FORECASTER] Completed predict_future for BOND [2026-03-04T20:17:57.086020] [INFO ] [sig ] BOND: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:17:57.233701] [INFO ] [LOCAL ] Saved forecast: BOND 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/BOND.txt [2026-03-04T20:17:57.233847] [INFO ] [sig ] [469/3365] Completed BOND in 0.3s | 2.72 sym/s | Total: 2.9m | ETA: 17.8m [2026-03-04T20:17:57.233889] [INFO ] [sig ] [470/3365] Forecasting BOOM... [2026-03-04T20:17:57.233925] [INFO ] [sig ] Generating forecast for: BOOM [2026-03-04T20:17:57.233956] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOOM' from 'https://tdm.silogroup.org/data/derivative_storage/BOOM.csv'. [2026-03-04T20:17:57.246287] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOOM'. [2026-03-04T20:17:57.246599] [INFO ] [FORECASTER] Starting predict_future for BOOM [2026-03-04T20:17:57.247387] [DEBUG] [LOCAL ] No optimal features file found for BOOM: ./output/feature-sets/BOOM.txt [2026-03-04T20:17:57.247441] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:17:57.247479] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:17:57.247512] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:17:57.247612] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:17:57.308292] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:17:57.309160] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:17:57.309243] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:17:57.309276] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:17:57.433145] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:17:57.433303] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:17:57.433344] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:17:57.433372] [INFO ] [FORECASTER] Training complete [2026-03-04T20:17:57.436848] [DEBUG] [FORECASTER] BOOM: Forecast T+1@11:T+2@11: DOWN (p=6.75%) [2026-03-04T20:17:57.437125] [INFO ] [FORECASTER] Completed predict_future for BOOM [2026-03-04T20:17:57.437256] [INFO ] [sig ] BOOM: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:17:57.580163] [INFO ] [LOCAL ] Saved forecast: BOOM 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/BOOM.txt [2026-03-04T20:17:57.580336] [INFO ] [sig ] [470/3365] Completed BOOM in 0.3s | 2.72 sym/s | Total: 2.9m | ETA: 17.8m [2026-03-04T20:17:57.580391] [INFO ] [sig ] [471/3365] Forecasting BOTZ... [2026-03-04T20:17:57.580422] [INFO ] [sig ] Generating forecast for: BOTZ [2026-03-04T20:17:57.580451] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOTZ' from 'https://tdm.silogroup.org/data/derivative_storage/BOTZ.csv'. [2026-03-04T20:17:57.592129] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOTZ'. [2026-03-04T20:17:57.592516] [INFO ] [FORECASTER] Starting predict_future for BOTZ [2026-03-04T20:17:57.593350] [DEBUG] [LOCAL ] No optimal features file found for BOTZ: ./output/feature-sets/BOTZ.txt [2026-03-04T20:17:57.593404] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:17:57.593437] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:17:57.593464] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:17:57.593544] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:17:57.651960] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:17:57.652872] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:17:57.652957] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:17:57.652991] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:17:57.775104] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:17:57.775277] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:17:57.775320] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:17:57.775350] [INFO ] [FORECASTER] Training complete [2026-03-04T20:17:57.778972] [DEBUG] [FORECASTER] BOTZ: Forecast T+1@11:T+2@11: DOWN (p=30.35%) [2026-03-04T20:17:57.779265] [INFO ] [FORECASTER] Completed predict_future for BOTZ [2026-03-04T20:17:57.779399] [INFO ] [sig ] BOTZ: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:17:57.945707] [INFO ] [LOCAL ] Saved forecast: BOTZ 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/BOTZ.txt [2026-03-04T20:17:57.945899] [INFO ] [sig ] [471/3365] Completed BOTZ in 0.4s | 2.72 sym/s | Total: 2.9m | ETA: 17.8m [2026-03-04T20:17:57.945944] [INFO ] [sig ] [472/3365] Forecasting BOX... [2026-03-04T20:17:57.945975] [INFO ] [sig ] Generating forecast for: BOX [2026-03-04T20:17:57.946005] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOX' from 'https://tdm.silogroup.org/data/derivative_storage/BOX.csv'. [2026-03-04T20:17:57.958407] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOX'. [2026-03-04T20:17:57.958807] [INFO ] [FORECASTER] Starting predict_future for BOX [2026-03-04T20:17:57.959725] [DEBUG] [LOCAL ] No optimal features file found for BOX: ./output/feature-sets/BOX.txt [2026-03-04T20:17:57.959970] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:17:57.960004] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:17:57.960034] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:17:57.960093] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:17:58.025006] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:17:58.025970] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:17:58.026125] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:17:58.026164] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:17:58.156971] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:17:58.157142] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:17:58.157184] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:17:58.157214] [INFO ] [FORECASTER] Training complete [2026-03-04T20:17:58.160880] [DEBUG] [FORECASTER] BOX: Forecast T+1@11:T+2@11: DOWN (p=38.69%) [2026-03-04T20:17:58.161247] [INFO ] [FORECASTER] Completed predict_future for BOX [2026-03-04T20:17:58.161404] [INFO ] [sig ] BOX: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:17:58.312266] [INFO ] [LOCAL ] Saved forecast: BOX 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/BOX.txt [2026-03-04T20:17:58.312430] [INFO ] [sig ] [472/3365] Completed BOX in 0.4s | 2.72 sym/s | Total: 2.9m | ETA: 17.7m [2026-03-04T20:17:58.312473] [INFO ] [sig ] [473/3365] Forecasting BP... [2026-03-04T20:17:58.312508] [INFO ] [sig ] Generating forecast for: BP [2026-03-04T20:17:58.312546] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BP' from 'https://tdm.silogroup.org/data/derivative_storage/BP.csv'. [2026-03-04T20:17:58.325010] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BP'. [2026-03-04T20:17:58.325396] [INFO ] [FORECASTER] Starting predict_future for BP [2026-03-04T20:17:58.326275] [DEBUG] [LOCAL ] No optimal features file found for BP: ./output/feature-sets/BP.txt [2026-03-04T20:17:58.326330] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:17:58.326362] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:17:58.326389] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:17:58.326445] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:17:58.388454] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:17:58.389396] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:17:58.389486] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:17:58.389529] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:17:58.529249] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:17:58.529447] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:17:58.529498] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:17:58.529549] [INFO ] [FORECASTER] Training complete [2026-03-04T20:17:58.533887] [DEBUG] [FORECASTER] BP: Forecast T+1@11:T+2@11: DOWN (p=39.08%) [2026-03-04T20:17:58.534300] [INFO ] [FORECASTER] Completed predict_future for BP [2026-03-04T20:17:58.534456] [INFO ] [sig ] BP: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:17:58.680113] [INFO ] [LOCAL ] Saved forecast: BP 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/BP.txt [2026-03-04T20:17:58.680277] [INFO ] [sig ] [473/3365] Completed BP in 0.4s | 2.72 sym/s | Total: 2.9m | ETA: 17.7m [2026-03-04T20:17:58.680317] [INFO ] [sig ] [474/3365] Forecasting BPOP... [2026-03-04T20:17:58.680347] [INFO ] [sig ] Generating forecast for: BPOP [2026-03-04T20:17:58.680377] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BPOP' from 'https://tdm.silogroup.org/data/derivative_storage/BPOP.csv'. [2026-03-04T20:17:58.692351] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BPOP'. [2026-03-04T20:17:58.692698] [INFO ] [FORECASTER] Starting predict_future for BPOP [2026-03-04T20:17:58.693477] [DEBUG] [LOCAL ] No optimal features file found for BPOP: ./output/feature-sets/BPOP.txt [2026-03-04T20:17:58.693529] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:17:58.693562] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:17:58.693621] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:17:58.693679] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:17:58.750270] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:17:58.751017] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:17:58.751100] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:17:58.751133] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:17:58.872335] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:17:58.872490] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:17:58.872530] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:17:58.872558] [INFO ] [FORECASTER] Training complete [2026-03-04T20:17:58.876066] [DEBUG] [FORECASTER] BPOP: Forecast T+1@11:T+2@11: UP (p=89.39%) [2026-03-04T20:17:58.876345] [INFO ] [FORECASTER] Completed predict_future for BPOP [2026-03-04T20:17:58.876475] [INFO ] [sig ] BPOP: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:17:59.022541] [INFO ] [LOCAL ] Saved forecast: BPOP 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/BPOP.txt [2026-03-04T20:17:59.022727] [INFO ] [sig ] [474/3365] Completed BPOP in 0.3s | 2.72 sym/s | Total: 2.9m | ETA: 17.7m [2026-03-04T20:17:59.022769] [INFO ] [sig ] [475/3365] Forecasting BPRN... [2026-03-04T20:17:59.022799] [INFO ] [sig ] Generating forecast for: BPRN [2026-03-04T20:17:59.022828] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BPRN' from 'https://tdm.silogroup.org/data/derivative_storage/BPRN.csv'. [2026-03-04T20:17:59.033464] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BPRN'. [2026-03-04T20:17:59.033770] [INFO ] [FORECASTER] Starting predict_future for BPRN [2026-03-04T20:17:59.034536] [DEBUG] [LOCAL ] No optimal features file found for BPRN: ./output/feature-sets/BPRN.txt [2026-03-04T20:17:59.034609] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:17:59.034644] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:17:59.034671] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:17:59.034727] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:17:59.095208] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:17:59.096206] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:17:59.096292] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:17:59.096348] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:17:59.195868] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:17:59.196016] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:17:59.196055] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:17:59.196085] [INFO ] [FORECASTER] Training complete [2026-03-04T20:17:59.199548] [DEBUG] [FORECASTER] BPRN: Forecast T+1@11:T+2@11: DOWN (p=35.21%) [2026-03-04T20:17:59.199861] [INFO ] [FORECASTER] Completed predict_future for BPRN [2026-03-04T20:17:59.199995] [INFO ] [sig ] BPRN: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:17:59.346121] [INFO ] [LOCAL ] Saved forecast: BPRN 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/BPRN.txt [2026-03-04T20:17:59.346326] [INFO ] [sig ] [475/3365] Completed BPRN in 0.3s | 2.72 sym/s | Total: 2.9m | ETA: 17.7m [2026-03-04T20:17:59.346372] [INFO ] [sig ] [476/3365] Forecasting BPYPM... [2026-03-04T20:17:59.346402] [INFO ] [sig ] Generating forecast for: BPYPM [2026-03-04T20:17:59.346432] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BPYPM' from 'https://tdm.silogroup.org/data/derivative_storage/BPYPM.csv'. [2026-03-04T20:17:59.358151] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BPYPM'. [2026-03-04T20:17:59.358449] [INFO ] [FORECASTER] Starting predict_future for BPYPM [2026-03-04T20:17:59.359369] [DEBUG] [LOCAL ] No optimal features file found for BPYPM: ./output/feature-sets/BPYPM.txt [2026-03-04T20:17:59.359425] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:17:59.359458] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:17:59.359485] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:17:59.359544] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:17:59.418943] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:17:59.419765] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:17:59.419849] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:17:59.419883] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:17:59.528277] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:17:59.528441] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:17:59.528481] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:17:59.528510] [INFO ] [FORECASTER] Training complete [2026-03-04T20:17:59.532500] [DEBUG] [FORECASTER] BPYPM: Forecast T+1@11:T+2@11: DOWN (p=42.16%) [2026-03-04T20:17:59.533026] [INFO ] [FORECASTER] Completed predict_future for BPYPM [2026-03-04T20:17:59.533203] [INFO ] [sig ] BPYPM: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:17:59.685639] [INFO ] [LOCAL ] Saved forecast: BPYPM 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/BPYPM.txt [2026-03-04T20:17:59.685787] [INFO ] [sig ] [476/3365] Completed BPYPM in 0.3s | 2.72 sym/s | Total: 2.9m | ETA: 17.7m [2026-03-04T20:17:59.685827] [INFO ] [sig ] [477/3365] Forecasting BPYPO... [2026-03-04T20:17:59.685858] [INFO ] [sig ] Generating forecast for: BPYPO [2026-03-04T20:17:59.685889] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BPYPO' from 'https://tdm.silogroup.org/data/derivative_storage/BPYPO.csv'. [2026-03-04T20:17:59.697792] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BPYPO'. [2026-03-04T20:17:59.698112] [INFO ] [FORECASTER] Starting predict_future for BPYPO [2026-03-04T20:17:59.699028] [DEBUG] [LOCAL ] No optimal features file found for BPYPO: ./output/feature-sets/BPYPO.txt [2026-03-04T20:17:59.699082] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:17:59.699116] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:17:59.699154] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:17:59.699213] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:17:59.763770] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:17:59.764651] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:17:59.764747] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:17:59.764788] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:17:59.873234] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:17:59.873393] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:17:59.873446] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:17:59.873476] [INFO ] [FORECASTER] Training complete [2026-03-04T20:17:59.877059] [DEBUG] [FORECASTER] BPYPO: Forecast T+1@11:T+2@11: UP (p=92.51%) [2026-03-04T20:17:59.877377] [INFO ] [FORECASTER] Completed predict_future for BPYPO [2026-03-04T20:17:59.877514] [INFO ] [sig ] BPYPO: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:18:00.025143] [INFO ] [LOCAL ] Saved forecast: BPYPO 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/BPYPO.txt [2026-03-04T20:18:00.025296] [INFO ] [sig ] [477/3365] Completed BPYPO in 0.3s | 2.72 sym/s | Total: 2.9m | ETA: 17.7m [2026-03-04T20:18:00.025337] [INFO ] [sig ] [478/3365] Forecasting BPYPP... [2026-03-04T20:18:00.025369] [INFO ] [sig ] Generating forecast for: BPYPP [2026-03-04T20:18:00.025400] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BPYPP' from 'https://tdm.silogroup.org/data/derivative_storage/BPYPP.csv'. [2026-03-04T20:18:00.038203] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BPYPP'. [2026-03-04T20:18:00.038537] [INFO ] [FORECASTER] Starting predict_future for BPYPP [2026-03-04T20:18:00.039618] [DEBUG] [LOCAL ] No optimal features file found for BPYPP: ./output/feature-sets/BPYPP.txt [2026-03-04T20:18:00.039686] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:18:00.039728] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:18:00.039762] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:18:00.039820] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:18:00.100963] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:18:00.101916] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:18:00.102025] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:18:00.102080] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:18:00.214767] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:18:00.215059] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:18:00.215099] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:18:00.215128] [INFO ] [FORECASTER] Training complete [2026-03-04T20:18:00.219196] [DEBUG] [FORECASTER] BPYPP: Forecast T+1@11:T+2@11: DOWN (p=23.89%) [2026-03-04T20:18:00.219560] [INFO ] [FORECASTER] Completed predict_future for BPYPP [2026-03-04T20:18:00.219763] [INFO ] [sig ] BPYPP: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:18:00.373034] [INFO ] [LOCAL ] Saved forecast: BPYPP 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/BPYPP.txt [2026-03-04T20:18:00.373230] [INFO ] [sig ] [478/3365] Completed BPYPP in 0.3s | 2.72 sym/s | Total: 2.9m | ETA: 17.7m [2026-03-04T20:18:00.373273] [INFO ] [sig ] [479/3365] Forecasting BRAG... [2026-03-04T20:18:00.373304] [INFO ] [sig ] Generating forecast for: BRAG [2026-03-04T20:18:00.373333] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BRAG' from 'https://tdm.silogroup.org/data/derivative_storage/BRAG.csv'. [2026-03-04T20:18:00.390668] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BRAG'. [2026-03-04T20:18:00.391304] [INFO ] [FORECASTER] Starting predict_future for BRAG [2026-03-04T20:18:00.392227] [DEBUG] [LOCAL ] No optimal features file found for BRAG: ./output/feature-sets/BRAG.txt [2026-03-04T20:18:00.392288] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:18:00.392351] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:18:00.392381] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:18:00.392441] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:18:00.464010] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:18:00.464939] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:18:00.465029] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:18:00.465064] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:18:00.590743] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:18:00.590909] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:18:00.590951] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:18:00.590982] [INFO ] [FORECASTER] Training complete [2026-03-04T20:18:00.594754] [DEBUG] [FORECASTER] BRAG: Forecast T+1@11:T+2@11: UP (p=72.96%) [2026-03-04T20:18:00.595232] [INFO ] [FORECASTER] Completed predict_future for BRAG [2026-03-04T20:18:00.595367] [INFO ] [sig ] BRAG: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:18:00.745847] [INFO ] [LOCAL ] Saved forecast: BRAG 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/BRAG.txt [2026-03-04T20:18:00.745985] [INFO ] [sig ] [479/3365] Completed BRAG in 0.4s | 2.72 sym/s | Total: 2.9m | ETA: 17.7m [2026-03-04T20:18:00.746026] [INFO ] [sig ] [480/3365] Forecasting BRC... [2026-03-04T20:18:00.746056] [INFO ] [sig ] Generating forecast for: BRC [2026-03-04T20:18:00.746086] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BRC' from 'https://tdm.silogroup.org/data/derivative_storage/BRC.csv'. [2026-03-04T20:18:00.757970] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BRC'. [2026-03-04T20:18:00.758285] [INFO ] [FORECASTER] Starting predict_future for BRC [2026-03-04T20:18:00.759118] [DEBUG] [LOCAL ] No optimal features file found for BRC: ./output/feature-sets/BRC.txt [2026-03-04T20:18:00.759173] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:18:00.759207] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:18:00.759234] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:18:00.759292] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:18:00.817926] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:18:00.818712] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:18:00.818793] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:18:00.818826] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:18:00.941293] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:18:00.941399] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:18:00.941439] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:18:00.941468] [INFO ] [FORECASTER] Training complete [2026-03-04T20:18:00.944907] [DEBUG] [FORECASTER] BRC: Forecast T+1@11:T+2@11: UP (p=95.36%) [2026-03-04T20:18:00.945187] [INFO ] [FORECASTER] Completed predict_future for BRC [2026-03-04T20:18:00.945317] [INFO ] [sig ] BRC: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:18:01.100454] [INFO ] [LOCAL ] Saved forecast: BRC 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/BRC.txt [2026-03-04T20:18:01.100651] [INFO ] [sig ] [480/3365] Completed BRC in 0.4s | 2.72 sym/s | Total: 2.9m | ETA: 17.7m [2026-03-04T20:18:01.100696] [INFO ] [sig ] [481/3365] Forecasting BRO... [2026-03-04T20:18:01.100916] [INFO ] [sig ] Generating forecast for: BRO [2026-03-04T20:18:01.100953] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BRO' from 'https://tdm.silogroup.org/data/derivative_storage/BRO.csv'. [2026-03-04T20:18:01.114426] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BRO'. [2026-03-04T20:18:01.115097] [INFO ] [FORECASTER] Starting predict_future for BRO [2026-03-04T20:18:01.115959] [DEBUG] [LOCAL ] No optimal features file found for BRO: ./output/feature-sets/BRO.txt [2026-03-04T20:18:01.116017] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:18:01.116053] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:18:01.116100] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:18:01.116161] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:18:01.176504] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:18:01.177476] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:18:01.177599] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:18:01.177646] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:18:01.328077] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:18:01.328282] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:18:01.328340] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:18:01.328381] [INFO ] [FORECASTER] Training complete [2026-03-04T20:18:01.333528] [DEBUG] [FORECASTER] BRO: Forecast T+1@11:T+2@11: UP (p=57.72%) [2026-03-04T20:18:01.333985] [INFO ] [FORECASTER] Completed predict_future for BRO [2026-03-04T20:18:01.334148] [INFO ] [sig ] BRO: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:18:01.498010] [INFO ] [LOCAL ] Saved forecast: BRO 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/BRO.txt [2026-03-04T20:18:01.498183] [INFO ] [sig ] [481/3365] Completed BRO in 0.4s | 2.72 sym/s | Total: 2.9m | ETA: 17.7m [2026-03-04T20:18:01.498234] [INFO ] [sig ] [482/3365] Forecasting BROS... [2026-03-04T20:18:01.498266] [INFO ] [sig ] Generating forecast for: BROS [2026-03-04T20:18:01.498299] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BROS' from 'https://tdm.silogroup.org/data/derivative_storage/BROS.csv'. [2026-03-04T20:18:01.510740] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BROS'. [2026-03-04T20:18:01.511173] [INFO ] [FORECASTER] Starting predict_future for BROS [2026-03-04T20:18:01.512081] [DEBUG] [LOCAL ] No optimal features file found for BROS: ./output/feature-sets/BROS.txt [2026-03-04T20:18:01.512137] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:18:01.512172] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:18:01.512199] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:18:01.512256] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:18:01.572235] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:18:01.573191] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:18:01.573295] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:18:01.573329] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:18:01.701159] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:18:01.701335] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:18:01.701378] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:18:01.701406] [INFO ] [FORECASTER] Training complete [2026-03-04T20:18:01.705210] [DEBUG] [FORECASTER] BROS: Forecast T+1@11:T+2@11: DOWN (p=32.23%) [2026-03-04T20:18:01.705544] [INFO ] [FORECASTER] Completed predict_future for BROS [2026-03-04T20:18:01.705734] [INFO ] [sig ] BROS: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:18:01.870138] [INFO ] [LOCAL ] Saved forecast: BROS 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/BROS.txt [2026-03-04T20:18:01.870316] [INFO ] [sig ] [482/3365] Completed BROS in 0.4s | 2.72 sym/s | Total: 3.0m | ETA: 17.7m [2026-03-04T20:18:01.870362] [INFO ] [sig ] [483/3365] Forecasting BRSP... [2026-03-04T20:18:01.870393] [INFO ] [sig ] Generating forecast for: BRSP [2026-03-04T20:18:01.870425] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BRSP' from 'https://tdm.silogroup.org/data/derivative_storage/BRSP.csv'. [2026-03-04T20:18:01.882885] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BRSP'. [2026-03-04T20:18:01.883239] [INFO ] [FORECASTER] Starting predict_future for BRSP [2026-03-04T20:18:01.884090] [DEBUG] [LOCAL ] No optimal features file found for BRSP: ./output/feature-sets/BRSP.txt [2026-03-04T20:18:01.884145] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:18:01.884180] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:18:01.884207] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:18:01.884265] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:18:01.946094] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:18:01.947045] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:18:01.947132] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:18:01.947166] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:18:02.077093] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:18:02.077264] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:18:02.077327] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:18:02.077357] [INFO ] [FORECASTER] Training complete [2026-03-04T20:18:02.081352] [DEBUG] [FORECASTER] BRSP: Forecast T+1@11:T+2@11: UP (p=70.95%) [2026-03-04T20:18:02.081679] [INFO ] [FORECASTER] Completed predict_future for BRSP [2026-03-04T20:18:02.081827] [INFO ] [sig ] BRSP: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:18:02.235104] [INFO ] [LOCAL ] Saved forecast: BRSP 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/BRSP.txt [2026-03-04T20:18:02.235278] [INFO ] [sig ] [483/3365] Completed BRSP in 0.4s | 2.72 sym/s | Total: 3.0m | ETA: 17.7m [2026-03-04T20:18:02.235321] [INFO ] [sig ] [484/3365] Forecasting BRX... [2026-03-04T20:18:02.235352] [INFO ] [sig ] Generating forecast for: BRX [2026-03-04T20:18:02.235383] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BRX' from 'https://tdm.silogroup.org/data/derivative_storage/BRX.csv'. [2026-03-04T20:18:02.248012] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BRX'. [2026-03-04T20:18:02.248347] [INFO ] [FORECASTER] Starting predict_future for BRX [2026-03-04T20:18:02.249224] [DEBUG] [LOCAL ] No optimal features file found for BRX: ./output/feature-sets/BRX.txt [2026-03-04T20:18:02.249279] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:18:02.249312] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:18:02.249338] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:18:02.249395] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:18:02.307561] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:18:02.308372] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:18:02.308463] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:18:02.308496] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:18:02.437633] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:18:02.437811] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:18:02.437851] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:18:02.437880] [INFO ] [FORECASTER] Training complete [2026-03-04T20:18:02.441402] [DEBUG] [FORECASTER] BRX: Forecast T+1@11:T+2@11: DOWN (p=17.94%) [2026-03-04T20:18:02.441780] [INFO ] [FORECASTER] Completed predict_future for BRX [2026-03-04T20:18:02.441964] [INFO ] [sig ] BRX: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:18:02.590823] [INFO ] [LOCAL ] Saved forecast: BRX 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/BRX.txt [2026-03-04T20:18:02.590984] [INFO ] [sig ] [484/3365] Completed BRX in 0.4s | 2.72 sym/s | Total: 3.0m | ETA: 17.7m [2026-03-04T20:18:02.591026] [INFO ] [sig ] [485/3365] Forecasting BRZE... [2026-03-04T20:18:02.591056] [INFO ] [sig ] Generating forecast for: BRZE [2026-03-04T20:18:02.591087] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BRZE' from 'https://tdm.silogroup.org/data/derivative_storage/BRZE.csv'. [2026-03-04T20:18:02.603016] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BRZE'. [2026-03-04T20:18:02.603413] [INFO ] [FORECASTER] Starting predict_future for BRZE [2026-03-04T20:18:02.604355] [DEBUG] [LOCAL ] No optimal features file found for BRZE: ./output/feature-sets/BRZE.txt [2026-03-04T20:18:02.604422] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:18:02.604466] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:18:02.604496] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:18:02.604555] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:18:02.663692] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:18:02.664589] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:18:02.664692] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:18:02.664736] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:18:02.789943] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:18:02.790109] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:18:02.790151] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:18:02.790180] [INFO ] [FORECASTER] Training complete [2026-03-04T20:18:02.793998] [DEBUG] [FORECASTER] BRZE: Forecast T+1@11:T+2@11: UP (p=70.68%) [2026-03-04T20:18:02.794311] [INFO ] [FORECASTER] Completed predict_future for BRZE [2026-03-04T20:18:02.794457] [INFO ] [sig ] BRZE: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:18:02.943163] [INFO ] [LOCAL ] Saved forecast: BRZE 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/BRZE.txt [2026-03-04T20:18:02.943348] [INFO ] [sig ] [485/3365] Completed BRZE in 0.4s | 2.72 sym/s | Total: 3.0m | ETA: 17.7m [2026-03-04T20:18:02.943415] [INFO ] [sig ] [486/3365] Forecasting BSAC... [2026-03-04T20:18:02.943455] [INFO ] [sig ] Generating forecast for: BSAC [2026-03-04T20:18:02.943487] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSAC' from 'https://tdm.silogroup.org/data/derivative_storage/BSAC.csv'. [2026-03-04T20:18:02.955743] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSAC'. [2026-03-04T20:18:02.956131] [INFO ] [FORECASTER] Starting predict_future for BSAC [2026-03-04T20:18:02.957046] [DEBUG] [LOCAL ] No optimal features file found for BSAC: ./output/feature-sets/BSAC.txt [2026-03-04T20:18:02.957101] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:18:02.957136] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:18:02.957165] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:18:02.957223] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:18:03.016787] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:18:03.017679] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:18:03.017765] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:18:03.017799] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:18:03.140639] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:18:03.140824] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:18:03.140865] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:18:03.140895] [INFO ] [FORECASTER] Training complete [2026-03-04T20:18:03.144397] [DEBUG] [FORECASTER] BSAC: Forecast T+1@11:T+2@11: UP (p=74.41%) [2026-03-04T20:18:03.144758] [INFO ] [FORECASTER] Completed predict_future for BSAC [2026-03-04T20:18:03.144913] [INFO ] [sig ] BSAC: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:18:03.297145] [INFO ] [LOCAL ] Saved forecast: BSAC 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/BSAC.txt [2026-03-04T20:18:03.297310] [INFO ] [sig ] [486/3365] Completed BSAC in 0.4s | 2.72 sym/s | Total: 3.0m | ETA: 17.6m [2026-03-04T20:18:03.297354] [INFO ] [sig ] [487/3365] Forecasting BSCQ... [2026-03-04T20:18:03.297385] [INFO ] [sig ] Generating forecast for: BSCQ [2026-03-04T20:18:03.297417] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSCQ' from 'https://tdm.silogroup.org/data/derivative_storage/BSCQ.csv'. [2026-03-04T20:18:03.309059] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSCQ'. [2026-03-04T20:18:03.309337] [INFO ] [FORECASTER] Starting predict_future for BSCQ [2026-03-04T20:18:03.310131] [DEBUG] [LOCAL ] No optimal features file found for BSCQ: ./output/feature-sets/BSCQ.txt [2026-03-04T20:18:03.310184] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:18:03.310217] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:18:03.310244] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:18:03.310300] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:18:03.369512] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:18:03.370429] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:18:03.370513] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:18:03.370547] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:18:03.483541] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:18:03.483719] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:18:03.483759] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:18:03.483788] [INFO ] [FORECASTER] Training complete [2026-03-04T20:18:03.487193] [DEBUG] [FORECASTER] BSCQ: Forecast T+1@11:T+2@11: UP (p=84.93%) [2026-03-04T20:18:03.487502] [INFO ] [FORECASTER] Completed predict_future for BSCQ [2026-03-04T20:18:03.487656] [INFO ] [sig ] BSCQ: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:18:03.635677] [INFO ] [LOCAL ] Saved forecast: BSCQ 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/BSCQ.txt [2026-03-04T20:18:03.635826] [INFO ] [sig ] [487/3365] Completed BSCQ in 0.3s | 2.72 sym/s | Total: 3.0m | ETA: 17.6m [2026-03-04T20:18:03.635868] [INFO ] [sig ] [488/3365] Forecasting BSCS... [2026-03-04T20:18:03.635900] [INFO ] [sig ] Generating forecast for: BSCS [2026-03-04T20:18:03.635933] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSCS' from 'https://tdm.silogroup.org/data/derivative_storage/BSCS.csv'. [2026-03-04T20:18:03.647765] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSCS'. [2026-03-04T20:18:03.648085] [INFO ] [FORECASTER] Starting predict_future for BSCS [2026-03-04T20:18:03.648884] [DEBUG] [LOCAL ] No optimal features file found for BSCS: ./output/feature-sets/BSCS.txt [2026-03-04T20:18:03.648937] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:18:03.648969] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:18:03.648997] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:18:03.649054] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:18:03.706951] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:18:03.707650] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:18:03.707736] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:18:03.707769] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:18:03.822474] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:18:03.822654] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:18:03.822704] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:18:03.822740] [INFO ] [FORECASTER] Training complete [2026-03-04T20:18:03.826214] [DEBUG] [FORECASTER] BSCS: Forecast T+1@11:T+2@11: UP (p=97.11%) [2026-03-04T20:18:03.826493] [INFO ] [FORECASTER] Completed predict_future for BSCS [2026-03-04T20:18:03.826641] [INFO ] [sig ] BSCS: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:18:03.971817] [INFO ] [LOCAL ] Saved forecast: BSCS 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/BSCS.txt [2026-03-04T20:18:03.972169] [INFO ] [sig ] [488/3365] Completed BSCS in 0.3s | 2.72 sym/s | Total: 3.0m | ETA: 17.6m [2026-03-04T20:18:03.972211] [INFO ] [sig ] [489/3365] Forecasting BSCX... [2026-03-04T20:18:03.972242] [INFO ] [sig ] Generating forecast for: BSCX [2026-03-04T20:18:03.972271] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSCX' from 'https://tdm.silogroup.org/data/derivative_storage/BSCX.csv'. [2026-03-04T20:18:03.985918] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSCX'. [2026-03-04T20:18:03.986219] [INFO ] [FORECASTER] Starting predict_future for BSCX [2026-03-04T20:18:03.987030] [DEBUG] [LOCAL ] No optimal features file found for BSCX: ./output/feature-sets/BSCX.txt [2026-03-04T20:18:03.987083] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:18:03.987115] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:18:03.987142] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:18:03.987199] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:18:04.048039] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:18:04.048825] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:18:04.048935] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:18:04.048970] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:18:04.170545] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:18:04.170727] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:18:04.170767] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:18:04.170796] [INFO ] [FORECASTER] Training complete [2026-03-04T20:18:04.174442] [DEBUG] [FORECASTER] BSCX: Forecast T+1@11:T+2@11: DOWN (p=44.27%) [2026-03-04T20:18:04.174767] [INFO ] [FORECASTER] Completed predict_future for BSCX [2026-03-04T20:18:04.174901] [INFO ] [sig ] BSCX: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:18:04.327204] [INFO ] [LOCAL ] Saved forecast: BSCX 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/BSCX.txt [2026-03-04T20:18:04.327418] [INFO ] [sig ] [489/3365] Completed BSCX in 0.4s | 2.72 sym/s | Total: 3.0m | ETA: 17.6m [2026-03-04T20:18:04.327480] [INFO ] [sig ] [490/3365] Forecasting BSCY... [2026-03-04T20:18:04.327517] [INFO ] [sig ] Generating forecast for: BSCY [2026-03-04T20:18:04.327549] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSCY' from 'https://tdm.silogroup.org/data/derivative_storage/BSCY.csv'. [2026-03-04T20:18:04.340041] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSCY'. [2026-03-04T20:18:04.340369] [INFO ] [FORECASTER] Starting predict_future for BSCY [2026-03-04T20:18:04.341235] [DEBUG] [LOCAL ] No optimal features file found for BSCY: ./output/feature-sets/BSCY.txt [2026-03-04T20:18:04.341301] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:18:04.341336] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:18:04.341363] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:18:04.341422] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:18:04.403718] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:18:04.404600] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:18:04.404692] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:18:04.404733] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:18:04.532395] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:18:04.532560] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:18:04.532619] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:18:04.532648] [INFO ] [FORECASTER] Training complete [2026-03-04T20:18:04.536238] [DEBUG] [FORECASTER] BSCY: Forecast T+1@11:T+2@11: UP (p=71.02%) [2026-03-04T20:18:04.536549] [INFO ] [FORECASTER] Completed predict_future for BSCY [2026-03-04T20:18:04.536714] [INFO ] [sig ] BSCY: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:18:04.692412] [INFO ] [LOCAL ] Saved forecast: BSCY 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/BSCY.txt [2026-03-04T20:18:04.692604] [INFO ] [sig ] [490/3365] Completed BSCY in 0.4s | 2.72 sym/s | Total: 3.0m | ETA: 17.6m [2026-03-04T20:18:04.692651] [INFO ] [sig ] [491/3365] Forecasting BSJQ... [2026-03-04T20:18:04.692683] [INFO ] [sig ] Generating forecast for: BSJQ [2026-03-04T20:18:04.692717] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSJQ' from 'https://tdm.silogroup.org/data/derivative_storage/BSJQ.csv'. [2026-03-04T20:18:04.705176] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSJQ'. [2026-03-04T20:18:04.705595] [INFO ] [FORECASTER] Starting predict_future for BSJQ [2026-03-04T20:18:04.706401] [DEBUG] [LOCAL ] No optimal features file found for BSJQ: ./output/feature-sets/BSJQ.txt [2026-03-04T20:18:04.706457] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:18:04.706491] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:18:04.706518] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:18:04.706602] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:18:04.764500] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:18:04.765295] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:18:04.765383] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:18:04.765417] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:18:04.888887] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:18:04.889051] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:18:04.889091] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:18:04.889119] [INFO ] [FORECASTER] Training complete [2026-03-04T20:18:04.893217] [DEBUG] [FORECASTER] BSJQ: Forecast T+1@11:T+2@11: UP (p=92.01%) [2026-03-04T20:18:04.893499] [INFO ] [FORECASTER] Completed predict_future for BSJQ [2026-03-04T20:18:04.893648] [INFO ] [sig ] BSJQ: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:18:05.041775] [INFO ] [LOCAL ] Saved forecast: BSJQ 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/BSJQ.txt [2026-03-04T20:18:05.041937] [INFO ] [sig ] [491/3365] Completed BSJQ in 0.3s | 2.72 sym/s | Total: 3.0m | ETA: 17.6m [2026-03-04T20:18:05.041979] [INFO ] [sig ] [492/3365] Forecasting BSJS... [2026-03-04T20:18:05.042013] [INFO ] [sig ] Generating forecast for: BSJS [2026-03-04T20:18:05.042042] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSJS' from 'https://tdm.silogroup.org/data/derivative_storage/BSJS.csv'. [2026-03-04T20:18:05.054273] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSJS'. [2026-03-04T20:18:05.054661] [INFO ] [FORECASTER] Starting predict_future for BSJS [2026-03-04T20:18:05.055498] [DEBUG] [LOCAL ] No optimal features file found for BSJS: ./output/feature-sets/BSJS.txt [2026-03-04T20:18:05.055553] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:18:05.055608] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:18:05.055639] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:18:05.055698] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:18:05.114666] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:18:05.115410] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:18:05.115495] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:18:05.115529] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:18:05.237359] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:18:05.237516] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:18:05.237557] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:18:05.237606] [INFO ] [FORECASTER] Training complete [2026-03-04T20:18:05.241130] [DEBUG] [FORECASTER] BSJS: Forecast T+1@11:T+2@11: UP (p=81.61%) [2026-03-04T20:18:05.241416] [INFO ] [FORECASTER] Completed predict_future for BSJS [2026-03-04T20:18:05.241549] [INFO ] [sig ] BSJS: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:18:05.385720] [INFO ] [LOCAL ] Saved forecast: BSJS 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/BSJS.txt [2026-03-04T20:18:05.385900] [INFO ] [sig ] [492/3365] Completed BSJS in 0.3s | 2.72 sym/s | Total: 3.0m | ETA: 17.6m [2026-03-04T20:18:05.385944] [INFO ] [sig ] [493/3365] Forecasting BSL... [2026-03-04T20:18:05.385974] [INFO ] [sig ] Generating forecast for: BSL [2026-03-04T20:18:05.386003] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSL' from 'https://tdm.silogroup.org/data/derivative_storage/BSL.csv'. [2026-03-04T20:18:05.397466] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSL'. [2026-03-04T20:18:05.397844] [INFO ] [FORECASTER] Starting predict_future for BSL [2026-03-04T20:18:05.398697] [DEBUG] [LOCAL ] No optimal features file found for BSL: ./output/feature-sets/BSL.txt [2026-03-04T20:18:05.398754] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:18:05.398789] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:18:05.398817] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:18:05.398875] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:18:05.460179] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:18:05.461120] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:18:05.461212] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:18:05.461247] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:18:05.583161] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:18:05.583329] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:18:05.583371] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:18:05.583400] [INFO ] [FORECASTER] Training complete [2026-03-04T20:18:05.586877] [DEBUG] [FORECASTER] BSL: Forecast T+1@11:T+2@11: UP (p=51.40%) [2026-03-04T20:18:05.587156] [INFO ] [FORECASTER] Completed predict_future for BSL [2026-03-04T20:18:05.587317] [INFO ] [sig ] BSL: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:18:05.732174] [INFO ] [LOCAL ] Saved forecast: BSL 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/BSL.txt [2026-03-04T20:18:05.732320] [INFO ] [sig ] [493/3365] Completed BSL in 0.3s | 2.72 sym/s | Total: 3.0m | ETA: 17.6m [2026-03-04T20:18:05.732366] [INFO ] [sig ] [494/3365] Forecasting BSM... [2026-03-04T20:18:05.732397] [INFO ] [sig ] Generating forecast for: BSM [2026-03-04T20:18:05.732429] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSM' from 'https://tdm.silogroup.org/data/derivative_storage/BSM.csv'. [2026-03-04T20:18:05.747631] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSM'. [2026-03-04T20:18:05.748045] [INFO ] [FORECASTER] Starting predict_future for BSM [2026-03-04T20:18:05.748855] [DEBUG] [LOCAL ] No optimal features file found for BSM: ./output/feature-sets/BSM.txt [2026-03-04T20:18:05.748908] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:18:05.748940] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:18:05.748967] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:18:05.749023] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:18:05.809166] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:18:05.810067] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:18:05.810154] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:18:05.810189] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:18:05.932059] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:18:05.932222] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:18:05.932263] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:18:05.932292] [INFO ] [FORECASTER] Training complete [2026-03-04T20:18:05.936030] [DEBUG] [FORECASTER] BSM: Forecast T+1@11:T+2@11: DOWN (p=9.78%) [2026-03-04T20:18:05.936318] [INFO ] [FORECASTER] Completed predict_future for BSM [2026-03-04T20:18:05.936452] [INFO ] [sig ] BSM: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:18:06.095067] [INFO ] [LOCAL ] Saved forecast: BSM 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/BSM.txt [2026-03-04T20:18:06.095231] [INFO ] [sig ] [494/3365] Completed BSM in 0.4s | 2.72 sym/s | Total: 3.0m | ETA: 17.6m [2026-03-04T20:18:06.095273] [INFO ] [sig ] [495/3365] Forecasting BSMQ... [2026-03-04T20:18:06.095303] [INFO ] [sig ] Generating forecast for: BSMQ [2026-03-04T20:18:06.095333] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSMQ' from 'https://tdm.silogroup.org/data/derivative_storage/BSMQ.csv'. [2026-03-04T20:18:06.107824] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSMQ'. [2026-03-04T20:18:06.108242] [INFO ] [FORECASTER] Starting predict_future for BSMQ [2026-03-04T20:18:06.109071] [DEBUG] [LOCAL ] No optimal features file found for BSMQ: ./output/feature-sets/BSMQ.txt [2026-03-04T20:18:06.109126] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:18:06.109159] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:18:06.109186] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:18:06.109243] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:18:06.170630] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:18:06.171544] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:18:06.171652] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:18:06.171693] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:18:06.296858] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:18:06.297035] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:18:06.297075] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:18:06.297104] [INFO ] [FORECASTER] Training complete [2026-03-04T20:18:06.301071] [DEBUG] [FORECASTER] BSMQ: Forecast T+1@11:T+2@11: UP (p=83.52%) [2026-03-04T20:18:06.301356] [INFO ] [FORECASTER] Completed predict_future for BSMQ [2026-03-04T20:18:06.301512] [INFO ] [sig ] BSMQ: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:18:06.449049] [INFO ] [LOCAL ] Saved forecast: BSMQ 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/BSMQ.txt [2026-03-04T20:18:06.449211] [INFO ] [sig ] [495/3365] Completed BSMQ in 0.4s | 2.72 sym/s | Total: 3.0m | ETA: 17.6m [2026-03-04T20:18:06.449253] [INFO ] [sig ] [496/3365] Forecasting BSMS... [2026-03-04T20:18:06.449283] [INFO ] [sig ] Generating forecast for: BSMS [2026-03-04T20:18:06.449314] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSMS' from 'https://tdm.silogroup.org/data/derivative_storage/BSMS.csv'. [2026-03-04T20:18:06.460860] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSMS'. [2026-03-04T20:18:06.461240] [INFO ] [FORECASTER] Starting predict_future for BSMS [2026-03-04T20:18:06.462089] [DEBUG] [LOCAL ] No optimal features file found for BSMS: ./output/feature-sets/BSMS.txt [2026-03-04T20:18:06.462142] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:18:06.462202] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:18:06.462231] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:18:06.462289] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:18:06.520215] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:18:06.521124] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:18:06.521208] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:18:06.521241] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:18:06.641907] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:18:06.642096] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:18:06.642159] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:18:06.642198] [INFO ] [FORECASTER] Training complete [2026-03-04T20:18:06.645952] [DEBUG] [FORECASTER] BSMS: Forecast T+1@11:T+2@11: DOWN (p=12.65%) [2026-03-04T20:18:06.646250] [INFO ] [FORECASTER] Completed predict_future for BSMS [2026-03-04T20:18:06.646386] [INFO ] [sig ] BSMS: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:18:06.796649] [INFO ] [LOCAL ] Saved forecast: BSMS 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/BSMS.txt [2026-03-04T20:18:06.796816] [INFO ] [sig ] [496/3365] Completed BSMS in 0.3s | 2.72 sym/s | Total: 3.0m | ETA: 17.6m [2026-03-04T20:18:06.796858] [INFO ] [sig ] [497/3365] Forecasting BSSX... [2026-03-04T20:18:06.796888] [INFO ] [sig ] Generating forecast for: BSSX [2026-03-04T20:18:06.796917] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSSX' from 'https://tdm.silogroup.org/data/derivative_storage/BSSX.csv'. [2026-03-04T20:18:06.808192] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSSX'. [2026-03-04T20:18:06.808619] [INFO ] [FORECASTER] Starting predict_future for BSSX [2026-03-04T20:18:06.809520] [DEBUG] [LOCAL ] No optimal features file found for BSSX: ./output/feature-sets/BSSX.txt [2026-03-04T20:18:06.809600] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:18:06.809639] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:18:06.809667] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:18:06.809725] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:18:06.873161] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:18:06.874070] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:18:06.874160] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:18:06.874193] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:18:06.982059] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:18:06.982241] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:18:06.982300] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:18:06.982329] [INFO ] [FORECASTER] Training complete [2026-03-04T20:18:06.986289] [DEBUG] [FORECASTER] BSSX: Forecast T+1@11:T+2@11: DOWN (p=27.70%) [2026-03-04T20:18:06.986638] [INFO ] [FORECASTER] Completed predict_future for BSSX [2026-03-04T20:18:06.986787] [INFO ] [sig ] BSSX: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:18:07.137301] [INFO ] [LOCAL ] Saved forecast: BSSX 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/BSSX.txt [2026-03-04T20:18:07.137485] [INFO ] [sig ] [497/3365] Completed BSSX in 0.3s | 2.72 sym/s | Total: 3.0m | ETA: 17.6m [2026-03-04T20:18:07.137529] [INFO ] [sig ] [498/3365] Forecasting BSTZ... [2026-03-04T20:18:07.137560] [INFO ] [sig ] Generating forecast for: BSTZ [2026-03-04T20:18:07.137612] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSTZ' from 'https://tdm.silogroup.org/data/derivative_storage/BSTZ.csv'. [2026-03-04T20:18:07.191011] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSTZ'. [2026-03-04T20:18:07.191476] [INFO ] [FORECASTER] Starting predict_future for BSTZ [2026-03-04T20:18:07.192384] [DEBUG] [LOCAL ] No optimal features file found for BSTZ: ./output/feature-sets/BSTZ.txt [2026-03-04T20:18:07.192441] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:18:07.192475] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:18:07.192504] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:18:07.192562] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:18:07.251314] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:18:07.252219] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:18:07.252308] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:18:07.252341] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:18:07.373638] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:18:07.373806] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:18:07.373846] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:18:07.373875] [INFO ] [FORECASTER] Training complete [2026-03-04T20:18:07.377412] [DEBUG] [FORECASTER] BSTZ: Forecast T+1@11:T+2@11: DOWN (p=31.54%) [2026-03-04T20:18:07.377724] [INFO ] [FORECASTER] Completed predict_future for BSTZ [2026-03-04T20:18:07.377858] [INFO ] [sig ] BSTZ: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:18:07.537099] [INFO ] [LOCAL ] Saved forecast: BSTZ 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/BSTZ.txt [2026-03-04T20:18:07.537264] [INFO ] [sig ] [498/3365] Completed BSTZ in 0.4s | 2.72 sym/s | Total: 3.0m | ETA: 17.6m [2026-03-04T20:18:07.537335] [INFO ] [sig ] [499/3365] Forecasting BSVN... [2026-03-04T20:18:07.537367] [INFO ] [sig ] Generating forecast for: BSVN [2026-03-04T20:18:07.537401] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSVN' from 'https://tdm.silogroup.org/data/derivative_storage/BSVN.csv'. [2026-03-04T20:18:07.548225] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSVN'. [2026-03-04T20:18:07.548519] [INFO ] [FORECASTER] Starting predict_future for BSVN [2026-03-04T20:18:07.549344] [DEBUG] [LOCAL ] No optimal features file found for BSVN: ./output/feature-sets/BSVN.txt [2026-03-04T20:18:07.549398] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:18:07.549431] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:18:07.549458] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:18:07.549515] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:18:07.610323] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:18:07.611257] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:18:07.611344] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:18:07.611379] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:18:07.723166] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:18:07.723337] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:18:07.723379] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:18:07.723442] [INFO ] [FORECASTER] Training complete [2026-03-04T20:18:07.727037] [DEBUG] [FORECASTER] BSVN: Forecast T+1@11:T+2@11: DOWN (p=46.05%) [2026-03-04T20:18:07.727395] [INFO ] [FORECASTER] Completed predict_future for BSVN [2026-03-04T20:18:07.727548] [INFO ] [sig ] BSVN: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:18:07.884514] [INFO ] [LOCAL ] Saved forecast: BSVN 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/BSVN.txt [2026-03-04T20:18:07.884703] [INFO ] [sig ] [499/3365] Completed BSVN in 0.3s | 2.72 sym/s | Total: 3.1m | ETA: 17.5m [2026-03-04T20:18:07.884754] [INFO ] [sig ] [500/3365] Forecasting BSVO... [2026-03-04T20:18:07.884788] [INFO ] [sig ] Generating forecast for: BSVO [2026-03-04T20:18:07.884819] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSVO' from 'https://tdm.silogroup.org/data/derivative_storage/BSVO.csv'. [2026-03-04T20:18:07.896710] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSVO'. [2026-03-04T20:18:07.897034] [INFO ] [FORECASTER] Starting predict_future for BSVO [2026-03-04T20:18:07.897873] [DEBUG] [LOCAL ] No optimal features file found for BSVO: ./output/feature-sets/BSVO.txt [2026-03-04T20:18:07.897926] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:18:07.897958] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:18:07.897985] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:18:07.898040] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:18:07.957340] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:18:07.958283] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:18:07.958403] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:18:07.958440] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:18:08.091519] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:18:08.091701] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:18:08.091744] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:18:08.091781] [INFO ] [FORECASTER] Training complete [2026-03-04T20:18:08.095940] [DEBUG] [FORECASTER] BSVO: Forecast T+1@11:T+2@11: UP (p=69.17%) [2026-03-04T20:18:08.096240] [INFO ] [FORECASTER] Completed predict_future for BSVO [2026-03-04T20:18:08.096381] [INFO ] [sig ] BSVO: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:18:08.246153] [INFO ] [LOCAL ] Saved forecast: BSVO 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/BSVO.txt [2026-03-04T20:18:08.246310] [INFO ] [sig ] [500/3365] Completed BSVO in 0.4s | 2.72 sym/s | Total: 3.1m | ETA: 17.5m [2026-03-04T20:18:08.246355] [INFO ] [sig ] [501/3365] Forecasting BSX... [2026-03-04T20:18:08.246386] [INFO ] [sig ] Generating forecast for: BSX [2026-03-04T20:18:08.246418] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSX' from 'https://tdm.silogroup.org/data/derivative_storage/BSX.csv'. [2026-03-04T20:18:08.257997] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSX'. [2026-03-04T20:18:08.258332] [INFO ] [FORECASTER] Starting predict_future for BSX [2026-03-04T20:18:08.259179] [DEBUG] [LOCAL ] No optimal features file found for BSX: ./output/feature-sets/BSX.txt [2026-03-04T20:18:08.259234] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:18:08.259280] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:18:08.259308] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:18:08.259365] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:18:08.320216] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:18:08.321155] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:18:08.321252] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:18:08.321287] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:18:08.446664] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:18:08.446839] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:18:08.446888] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:18:08.446926] [INFO ] [FORECASTER] Training complete [2026-03-04T20:18:08.450605] [DEBUG] [FORECASTER] BSX: Forecast T+1@11:T+2@11: DOWN (p=34.68%) [2026-03-04T20:18:08.450909] [INFO ] [FORECASTER] Completed predict_future for BSX [2026-03-04T20:18:08.451049] [INFO ] [sig ] BSX: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:18:08.596852] [INFO ] [LOCAL ] Saved forecast: BSX 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/BSX.txt [2026-03-04T20:18:08.597024] [INFO ] [sig ] [501/3365] Completed BSX in 0.4s | 2.72 sym/s | Total: 3.1m | ETA: 17.5m [2026-03-04T20:18:08.597065] [INFO ] [sig ] [502/3365] Forecasting BSY... [2026-03-04T20:18:08.597095] [INFO ] [sig ] Generating forecast for: BSY [2026-03-04T20:18:08.597126] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSY' from 'https://tdm.silogroup.org/data/derivative_storage/BSY.csv'. [2026-03-04T20:18:08.608872] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSY'. [2026-03-04T20:18:08.609217] [INFO ] [FORECASTER] Starting predict_future for BSY [2026-03-04T20:18:08.610030] [DEBUG] [LOCAL ] No optimal features file found for BSY: ./output/feature-sets/BSY.txt [2026-03-04T20:18:08.610084] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:18:08.610116] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:18:08.610143] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:18:08.610199] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:18:08.668097] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:18:08.669006] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:18:08.669091] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:18:08.669124] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:18:08.797349] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:18:08.797522] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:18:08.797563] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:18:08.797613] [INFO ] [FORECASTER] Training complete [2026-03-04T20:18:08.801145] [DEBUG] [FORECASTER] BSY: Forecast T+1@11:T+2@11: UP (p=80.44%) [2026-03-04T20:18:08.801434] [INFO ] [FORECASTER] Completed predict_future for BSY [2026-03-04T20:18:08.801567] [INFO ] [sig ] BSY: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:18:08.951073] [INFO ] [LOCAL ] Saved forecast: BSY 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/BSY.txt [2026-03-04T20:18:08.951217] [INFO ] [sig ] [502/3365] Completed BSY in 0.4s | 2.72 sym/s | Total: 3.1m | ETA: 17.5m [2026-03-04T20:18:08.951259] [INFO ] [sig ] [503/3365] Forecasting BTAI... [2026-03-04T20:18:08.951287] [INFO ] [sig ] Generating forecast for: BTAI [2026-03-04T20:18:08.951316] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BTAI' from 'https://tdm.silogroup.org/data/derivative_storage/BTAI.csv'. [2026-03-04T20:18:08.964293] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BTAI'. [2026-03-04T20:18:08.964613] [INFO ] [FORECASTER] Starting predict_future for BTAI [2026-03-04T20:18:08.965606] [DEBUG] [LOCAL ] No optimal features file found for BTAI: ./output/feature-sets/BTAI.txt [2026-03-04T20:18:08.965668] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:18:08.965701] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:18:08.965728] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:18:08.965789] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:18:09.026842] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:18:09.027661] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:18:09.027751] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:18:09.027792] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:18:09.164739] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:18:09.164938] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:18:09.164991] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:18:09.165028] [INFO ] [FORECASTER] Training complete [2026-03-04T20:18:09.169745] [DEBUG] [FORECASTER] BTAI: Forecast T+1@11:T+2@11: DOWN (p=48.15%) [2026-03-04T20:18:09.170188] [INFO ] [FORECASTER] Completed predict_future for BTAI [2026-03-04T20:18:09.170349] [INFO ] [sig ] BTAI: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:18:09.323407] [INFO ] [LOCAL ] Saved forecast: BTAI 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/BTAI.txt [2026-03-04T20:18:09.323600] [INFO ] [sig ] [503/3365] Completed BTAI in 0.4s | 2.72 sym/s | Total: 3.1m | ETA: 17.5m [2026-03-04T20:18:09.323645] [INFO ] [sig ] [504/3365] Forecasting BTCS... [2026-03-04T20:18:09.323675] [INFO ] [sig ] Generating forecast for: BTCS [2026-03-04T20:18:09.323705] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BTCS' from 'https://tdm.silogroup.org/data/derivative_storage/BTCS.csv'. [2026-03-04T20:18:09.336912] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BTCS'. [2026-03-04T20:18:09.337339] [INFO ] [FORECASTER] Starting predict_future for BTCS [2026-03-04T20:18:09.338205] [DEBUG] [LOCAL ] No optimal features file found for BTCS: ./output/feature-sets/BTCS.txt [2026-03-04T20:18:09.338259] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:18:09.338292] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:18:09.338319] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:18:09.338558] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:18:09.402087] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:18:09.403029] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:18:09.403122] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:18:09.403155] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:18:09.526561] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:18:09.526749] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:18:09.526792] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:18:09.526823] [INFO ] [FORECASTER] Training complete [2026-03-04T20:18:09.530461] [DEBUG] [FORECASTER] BTCS: Forecast T+1@11:T+2@11: UP (p=84.70%) [2026-03-04T20:18:09.530797] [INFO ] [FORECASTER] Completed predict_future for BTCS [2026-03-04T20:18:09.530940] [INFO ] [sig ] BTCS: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:18:09.683841] [INFO ] [LOCAL ] Saved forecast: BTCS 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/BTCS.txt [2026-03-04T20:18:09.684189] [INFO ] [sig ] [504/3365] Completed BTCS in 0.4s | 2.72 sym/s | Total: 3.1m | ETA: 17.5m [2026-03-04T20:18:09.684229] [INFO ] [sig ] [505/3365] Forecasting BTE... [2026-03-04T20:18:09.684266] [INFO ] [sig ] Generating forecast for: BTE [2026-03-04T20:18:09.684298] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BTE' from 'https://tdm.silogroup.org/data/derivative_storage/BTE.csv'. [2026-03-04T20:18:09.696680] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BTE'. [2026-03-04T20:18:09.696974] [INFO ] [FORECASTER] Starting predict_future for BTE [2026-03-04T20:18:09.697808] [DEBUG] [LOCAL ] No optimal features file found for BTE: ./output/feature-sets/BTE.txt [2026-03-04T20:18:09.697861] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:18:09.697896] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:18:09.697925] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:18:09.697982] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:18:09.756558] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:18:09.757437] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:18:09.757518] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:18:09.757550] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:18:09.876180] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:18:09.876328] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:18:09.876367] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:18:09.876396] [INFO ] [FORECASTER] Training complete [2026-03-04T20:18:09.879840] [DEBUG] [FORECASTER] BTE: Forecast T+1@11:T+2@11: UP (p=67.25%) [2026-03-04T20:18:09.880118] [INFO ] [FORECASTER] Completed predict_future for BTE [2026-03-04T20:18:09.880247] [INFO ] [sig ] BTE: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:18:10.023634] [INFO ] [LOCAL ] Saved forecast: BTE 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/BTE.txt [2026-03-04T20:18:10.023788] [INFO ] [sig ] [505/3365] Completed BTE in 0.3s | 2.72 sym/s | Total: 3.1m | ETA: 17.5m [2026-03-04T20:18:10.023832] [INFO ] [sig ] [506/3365] Forecasting BTF... [2026-03-04T20:18:10.023862] [INFO ] [sig ] Generating forecast for: BTF [2026-03-04T20:18:10.023894] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BTF' from 'https://tdm.silogroup.org/data/derivative_storage/BTF.csv'. [2026-03-04T20:18:10.036367] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BTF'. [2026-03-04T20:18:10.036668] [INFO ] [FORECASTER] Starting predict_future for BTF [2026-03-04T20:18:10.037489] [DEBUG] [LOCAL ] No optimal features file found for BTF: ./output/feature-sets/BTF.txt [2026-03-04T20:18:10.037544] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:18:10.037601] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:18:10.037632] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:18:10.037690] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:18:10.097185] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:18:10.098001] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:18:10.098112] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:18:10.098146] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:18:10.222425] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:18:10.222609] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:18:10.222651] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:18:10.222681] [INFO ] [FORECASTER] Training complete [2026-03-04T20:18:10.226528] [DEBUG] [FORECASTER] BTF: Forecast T+1@11:T+2@11: DOWN (p=0.89%) [2026-03-04T20:18:10.226829] [INFO ] [FORECASTER] Completed predict_future for BTF [2026-03-04T20:18:10.226964] [INFO ] [sig ] BTF: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:18:10.375301] [INFO ] [LOCAL ] Saved forecast: BTF 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/BTF.txt [2026-03-04T20:18:10.375458] [INFO ] [sig ] [506/3365] Completed BTF in 0.4s | 2.72 sym/s | Total: 3.1m | ETA: 17.5m [2026-03-04T20:18:10.375498] [INFO ] [sig ] [507/3365] Forecasting BTI... [2026-03-04T20:18:10.375530] [INFO ] [sig ] Generating forecast for: BTI [2026-03-04T20:18:10.375561] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BTI' from 'https://tdm.silogroup.org/data/derivative_storage/BTI.csv'. [2026-03-04T20:18:10.390213] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BTI'. [2026-03-04T20:18:10.390566] [INFO ] [FORECASTER] Starting predict_future for BTI [2026-03-04T20:18:10.391590] [DEBUG] [LOCAL ] No optimal features file found for BTI: ./output/feature-sets/BTI.txt [2026-03-04T20:18:10.391645] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:18:10.391677] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:18:10.391704] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:18:10.391761] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:18:10.454102] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:18:10.455273] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:18:10.455382] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:18:10.455425] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:18:10.590055] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:18:10.590230] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:18:10.590285] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:18:10.590318] [INFO ] [FORECASTER] Training complete [2026-03-04T20:18:10.594487] [DEBUG] [FORECASTER] BTI: Forecast T+1@11:T+2@11: UP (p=94.91%) [2026-03-04T20:18:10.594804] [INFO ] [FORECASTER] Completed predict_future for BTI [2026-03-04T20:18:10.594940] [INFO ] [sig ] BTI: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:18:10.743978] [INFO ] [LOCAL ] Saved forecast: BTI 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/BTI.txt [2026-03-04T20:18:10.744146] [INFO ] [sig ] [507/3365] Completed BTI in 0.4s | 2.72 sym/s | Total: 3.1m | ETA: 17.5m [2026-03-04T20:18:10.744191] [INFO ] [sig ] [508/3365] Forecasting BTMD... [2026-03-04T20:18:10.744223] [INFO ] [sig ] Generating forecast for: BTMD [2026-03-04T20:18:10.744254] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BTMD' from 'https://tdm.silogroup.org/data/derivative_storage/BTMD.csv'. [2026-03-04T20:18:10.757601] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BTMD'. [2026-03-04T20:18:10.757966] [INFO ] [FORECASTER] Starting predict_future for BTMD [2026-03-04T20:18:10.758802] [DEBUG] [LOCAL ] No optimal features file found for BTMD: ./output/feature-sets/BTMD.txt [2026-03-04T20:18:10.758869] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:18:10.758910] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:18:10.758944] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:18:10.759010] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:18:10.824675] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:18:10.825614] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:18:10.825702] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:18:10.825736] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:18:10.948923] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:18:10.949086] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:18:10.949128] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:18:10.949176] [INFO ] [FORECASTER] Training complete [2026-03-04T20:18:10.952726] [DEBUG] [FORECASTER] BTMD: Forecast T+1@11:T+2@11: DOWN (p=48.49%) [2026-03-04T20:18:10.953034] [INFO ] [FORECASTER] Completed predict_future for BTMD [2026-03-04T20:18:10.953169] [INFO ] [sig ] BTMD: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:18:11.096940] [INFO ] [LOCAL ] Saved forecast: BTMD 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/BTMD.txt [2026-03-04T20:18:11.097092] [INFO ] [sig ] [508/3365] Completed BTMD in 0.4s | 2.72 sym/s | Total: 3.1m | ETA: 17.5m [2026-03-04T20:18:11.097134] [INFO ] [sig ] [509/3365] Forecasting BTSG... [2026-03-04T20:18:11.097165] [INFO ] [sig ] Generating forecast for: BTSG [2026-03-04T20:18:11.097195] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BTSG' from 'https://tdm.silogroup.org/data/derivative_storage/BTSG.csv'. [2026-03-04T20:18:11.109169] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BTSG'. [2026-03-04T20:18:11.109549] [INFO ] [FORECASTER] Starting predict_future for BTSG [2026-03-04T20:18:11.110349] [DEBUG] [LOCAL ] No optimal features file found for BTSG: ./output/feature-sets/BTSG.txt [2026-03-04T20:18:11.110402] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:18:11.110434] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:18:11.110461] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:18:11.110522] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:18:11.168855] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:18:11.169793] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:18:11.169884] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:18:11.169919] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:18:11.293312] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:18:11.293483] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:18:11.293524] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:18:11.293552] [INFO ] [FORECASTER] Training complete [2026-03-04T20:18:11.296998] [DEBUG] [FORECASTER] BTSG: Forecast T+1@11:T+2@11: DOWN (p=10.20%) [2026-03-04T20:18:11.297312] [INFO ] [FORECASTER] Completed predict_future for BTSG [2026-03-04T20:18:11.297459] [INFO ] [sig ] BTSG: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:18:11.439219] [INFO ] [LOCAL ] Saved forecast: BTSG 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/BTSG.txt [2026-03-04T20:18:11.439384] [INFO ] [sig ] [509/3365] Completed BTSG in 0.3s | 2.72 sym/s | Total: 3.1m | ETA: 17.5m [2026-03-04T20:18:11.439427] [INFO ] [sig ] [510/3365] Forecasting BTZ... [2026-03-04T20:18:11.439456] [INFO ] [sig ] Generating forecast for: BTZ [2026-03-04T20:18:11.439486] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BTZ' from 'https://tdm.silogroup.org/data/derivative_storage/BTZ.csv'. [2026-03-04T20:18:11.450698] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BTZ'. [2026-03-04T20:18:11.450989] [INFO ] [FORECASTER] Starting predict_future for BTZ [2026-03-04T20:18:11.451785] [DEBUG] [LOCAL ] No optimal features file found for BTZ: ./output/feature-sets/BTZ.txt [2026-03-04T20:18:11.451837] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:18:11.451870] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:18:11.451897] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:18:11.451953] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:18:11.509166] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:18:11.509940] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:18:11.510027] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:18:11.510076] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:18:11.631151] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:18:11.631319] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:18:11.631358] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:18:11.631388] [INFO ] [FORECASTER] Training complete [2026-03-04T20:18:11.634957] [DEBUG] [FORECASTER] BTZ: Forecast T+1@11:T+2@11: DOWN (p=17.75%) [2026-03-04T20:18:11.635250] [INFO ] [FORECASTER] Completed predict_future for BTZ [2026-03-04T20:18:11.635379] [INFO ] [sig ] BTZ: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:18:11.785450] [INFO ] [LOCAL ] Saved forecast: BTZ 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/BTZ.txt [2026-03-04T20:18:11.785630] [INFO ] [sig ] [510/3365] Completed BTZ in 0.3s | 2.72 sym/s | Total: 3.1m | ETA: 17.5m [2026-03-04T20:18:11.785675] [INFO ] [sig ] [511/3365] Forecasting BUD... [2026-03-04T20:18:11.785711] [INFO ] [sig ] Generating forecast for: BUD [2026-03-04T20:18:11.785753] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BUD' from 'https://tdm.silogroup.org/data/derivative_storage/BUD.csv'. [2026-03-04T20:18:11.798159] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BUD'. [2026-03-04T20:18:11.798493] [INFO ] [FORECASTER] Starting predict_future for BUD [2026-03-04T20:18:11.799365] [DEBUG] [LOCAL ] No optimal features file found for BUD: ./output/feature-sets/BUD.txt [2026-03-04T20:18:11.799420] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:18:11.799453] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:18:11.799480] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:18:11.799550] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:18:11.862507] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:18:11.863426] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:18:11.863518] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:18:11.863565] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:18:11.988530] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:18:11.988714] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:18:11.988755] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:18:11.988784] [INFO ] [FORECASTER] Training complete [2026-03-04T20:18:11.992560] [DEBUG] [FORECASTER] BUD: Forecast T+1@11:T+2@11: DOWN (p=33.35%) [2026-03-04T20:18:11.992904] [INFO ] [FORECASTER] Completed predict_future for BUD [2026-03-04T20:18:11.993056] [INFO ] [sig ] BUD: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:18:12.140730] [INFO ] [LOCAL ] Saved forecast: BUD 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/BUD.txt [2026-03-04T20:18:12.140882] [INFO ] [sig ] [511/3365] Completed BUD in 0.4s | 2.72 sym/s | Total: 3.1m | ETA: 17.5m [2026-03-04T20:18:12.140925] [INFO ] [sig ] [512/3365] Forecasting BUFC... [2026-03-04T20:18:12.140955] [INFO ] [sig ] Generating forecast for: BUFC [2026-03-04T20:18:12.140985] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BUFC' from 'https://tdm.silogroup.org/data/derivative_storage/BUFC.csv'. [2026-03-04T20:18:12.150950] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BUFC'. [2026-03-04T20:18:12.151238] [INFO ] [FORECASTER] Starting predict_future for BUFC [2026-03-04T20:18:12.152035] [DEBUG] [LOCAL ] No optimal features file found for BUFC: ./output/feature-sets/BUFC.txt [2026-03-04T20:18:12.152088] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:18:12.152120] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:18:12.152147] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:18:12.152218] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:18:12.209463] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:18:12.210208] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:18:12.210292] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:18:12.210325] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:18:12.308716] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:18:12.308887] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:18:12.308939] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:18:12.308975] [INFO ] [FORECASTER] Training complete [2026-03-04T20:18:12.312493] [DEBUG] [FORECASTER] BUFC: Forecast T+1@11:T+2@11: UP (p=66.80%) [2026-03-04T20:18:12.312796] [INFO ] [FORECASTER] Completed predict_future for BUFC [2026-03-04T20:18:12.312929] [INFO ] [sig ] BUFC: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:18:12.459816] [INFO ] [LOCAL ] Saved forecast: BUFC 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/BUFC.txt [2026-03-04T20:18:12.459993] [INFO ] [sig ] [512/3365] Completed BUFC in 0.3s | 2.73 sym/s | Total: 3.1m | ETA: 17.4m [2026-03-04T20:18:12.460036] [INFO ] [sig ] [513/3365] Forecasting BUG... [2026-03-04T20:18:12.460066] [INFO ] [sig ] Generating forecast for: BUG [2026-03-04T20:18:12.460097] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BUG' from 'https://tdm.silogroup.org/data/derivative_storage/BUG.csv'. [2026-03-04T20:18:12.472171] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BUG'. [2026-03-04T20:18:12.472555] [INFO ] [FORECASTER] Starting predict_future for BUG [2026-03-04T20:18:12.473414] [DEBUG] [LOCAL ] No optimal features file found for BUG: ./output/feature-sets/BUG.txt [2026-03-04T20:18:12.473471] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:18:12.473533] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:18:12.473564] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:18:12.473646] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:18:12.539982] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:18:12.540931] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:18:12.541022] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:18:12.541057] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:18:12.671800] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:18:12.671962] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:18:12.672028] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:18:12.672084] [INFO ] [FORECASTER] Training complete [2026-03-04T20:18:12.675889] [DEBUG] [FORECASTER] BUG: Forecast T+1@11:T+2@11: DOWN (p=15.42%) [2026-03-04T20:18:12.676199] [INFO ] [FORECASTER] Completed predict_future for BUG [2026-03-04T20:18:12.676339] [INFO ] [sig ] BUG: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:18:12.827087] [INFO ] [LOCAL ] Saved forecast: BUG 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/BUG.txt [2026-03-04T20:18:12.827255] [INFO ] [sig ] [513/3365] Completed BUG in 0.4s | 2.73 sym/s | Total: 3.1m | ETA: 17.4m [2026-03-04T20:18:12.827317] [INFO ] [sig ] [514/3365] Forecasting BUI... [2026-03-04T20:18:12.827352] [INFO ] [sig ] Generating forecast for: BUI [2026-03-04T20:18:12.827382] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BUI' from 'https://tdm.silogroup.org/data/derivative_storage/BUI.csv'. [2026-03-04T20:18:12.840462] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BUI'. [2026-03-04T20:18:12.840850] [INFO ] [FORECASTER] Starting predict_future for BUI [2026-03-04T20:18:12.841722] [DEBUG] [LOCAL ] No optimal features file found for BUI: ./output/feature-sets/BUI.txt [2026-03-04T20:18:12.841799] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:18:12.841843] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:18:12.841873] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:18:12.841931] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:18:12.904625] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:18:12.905468] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:18:12.905555] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:18:12.905612] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:18:13.033088] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:18:13.033257] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:18:13.033301] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:18:13.033331] [INFO ] [FORECASTER] Training complete [2026-03-04T20:18:13.036902] [DEBUG] [FORECASTER] BUI: Forecast T+1@11:T+2@11: UP (p=99.39%) [2026-03-04T20:18:13.037192] [INFO ] [FORECASTER] Completed predict_future for BUI [2026-03-04T20:18:13.037345] [INFO ] [sig ] BUI: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:18:13.184328] [INFO ] [LOCAL ] Saved forecast: BUI 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/BUI.txt [2026-03-04T20:18:13.184504] [INFO ] [sig ] [514/3365] Completed BUI in 0.4s | 2.73 sym/s | Total: 3.1m | ETA: 17.4m [2026-03-04T20:18:13.184564] [INFO ] [sig ] [515/3365] Forecasting BURL... [2026-03-04T20:18:13.184634] [INFO ] [sig ] Generating forecast for: BURL [2026-03-04T20:18:13.184674] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BURL' from 'https://tdm.silogroup.org/data/derivative_storage/BURL.csv'. [2026-03-04T20:18:13.200275] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BURL'. [2026-03-04T20:18:13.200690] [INFO ] [FORECASTER] Starting predict_future for BURL [2026-03-04T20:18:13.201499] [DEBUG] [LOCAL ] No optimal features file found for BURL: ./output/feature-sets/BURL.txt [2026-03-04T20:18:13.201553] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:18:13.201608] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:18:13.201638] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:18:13.201696] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:18:13.263836] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:18:13.264885] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:18:13.264978] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:18:13.265013] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:18:13.398394] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:18:13.398559] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:18:13.398621] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:18:13.398653] [INFO ] [FORECASTER] Training complete [2026-03-04T20:18:13.402229] [DEBUG] [FORECASTER] BURL: Forecast T+1@11:T+2@11: UP (p=65.93%) [2026-03-04T20:18:13.402518] [INFO ] [FORECASTER] Completed predict_future for BURL [2026-03-04T20:18:13.402677] [INFO ] [sig ] BURL: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:18:13.556864] [INFO ] [LOCAL ] Saved forecast: BURL 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/BURL.txt [2026-03-04T20:18:13.557086] [INFO ] [sig ] [515/3365] Completed BURL in 0.4s | 2.73 sym/s | Total: 3.1m | ETA: 17.4m [2026-03-04T20:18:13.557144] [INFO ] [sig ] [516/3365] Forecasting BUSE... [2026-03-04T20:18:13.557177] [INFO ] [sig ] Generating forecast for: BUSE [2026-03-04T20:18:13.557220] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BUSE' from 'https://tdm.silogroup.org/data/derivative_storage/BUSE.csv'. [2026-03-04T20:18:13.573896] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BUSE'. [2026-03-04T20:18:13.574315] [INFO ] [FORECASTER] Starting predict_future for BUSE [2026-03-04T20:18:13.575357] [DEBUG] [LOCAL ] No optimal features file found for BUSE: ./output/feature-sets/BUSE.txt [2026-03-04T20:18:13.575414] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:18:13.575465] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:18:13.575522] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:18:13.575609] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:18:13.634152] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:18:13.635053] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:18:13.635183] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:18:13.635219] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:18:13.765995] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:18:13.766162] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:18:13.766204] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:18:13.766269] [INFO ] [FORECASTER] Training complete [2026-03-04T20:18:13.769900] [DEBUG] [FORECASTER] BUSE: Forecast T+1@11:T+2@11: UP (p=56.37%) [2026-03-04T20:18:13.770226] [INFO ] [FORECASTER] Completed predict_future for BUSE [2026-03-04T20:18:13.770372] [INFO ] [sig ] BUSE: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:18:13.916399] [INFO ] [LOCAL ] Saved forecast: BUSE 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/BUSE.txt [2026-03-04T20:18:13.916568] [INFO ] [sig ] [516/3365] Completed BUSE in 0.4s | 2.73 sym/s | Total: 3.2m | ETA: 17.4m [2026-03-04T20:18:13.916633] [INFO ] [sig ] [517/3365] Forecasting BUXX... [2026-03-04T20:18:13.916666] [INFO ] [sig ] Generating forecast for: BUXX [2026-03-04T20:18:13.916699] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BUXX' from 'https://tdm.silogroup.org/data/derivative_storage/BUXX.csv'. [2026-03-04T20:18:13.928701] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BUXX'. [2026-03-04T20:18:13.929073] [INFO ] [FORECASTER] Starting predict_future for BUXX [2026-03-04T20:18:13.930003] [DEBUG] [LOCAL ] No optimal features file found for BUXX: ./output/feature-sets/BUXX.txt [2026-03-04T20:18:13.930068] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:18:13.930103] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:18:13.930131] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:18:13.930189] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:18:13.994678] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:18:13.995608] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:18:13.995696] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:18:13.995730] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:18:14.121971] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:18:14.122144] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:18:14.122190] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:18:14.122221] [INFO ] [FORECASTER] Training complete [2026-03-04T20:18:14.126089] [DEBUG] [FORECASTER] BUXX: Forecast T+1@11:T+2@11: UP (p=92.31%) [2026-03-04T20:18:14.126396] [INFO ] [FORECASTER] Completed predict_future for BUXX [2026-03-04T20:18:14.126550] [INFO ] [sig ] BUXX: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:18:14.281916] [INFO ] [LOCAL ] Saved forecast: BUXX 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/BUXX.txt [2026-03-04T20:18:14.282105] [INFO ] [sig ] [517/3365] Completed BUXX in 0.4s | 2.73 sym/s | Total: 3.2m | ETA: 17.4m [2026-03-04T20:18:14.282151] [INFO ] [sig ] [518/3365] Forecasting BVFL... [2026-03-04T20:18:14.282181] [INFO ] [sig ] Generating forecast for: BVFL [2026-03-04T20:18:14.282212] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BVFL' from 'https://tdm.silogroup.org/data/derivative_storage/BVFL.csv'. [2026-03-04T20:18:14.295040] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BVFL'. [2026-03-04T20:18:14.295453] [INFO ] [FORECASTER] Starting predict_future for BVFL [2026-03-04T20:18:14.296280] [DEBUG] [LOCAL ] No optimal features file found for BVFL: ./output/feature-sets/BVFL.txt [2026-03-04T20:18:14.296333] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:18:14.296366] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:18:14.296400] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:18:14.296466] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:18:14.357139] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:18:14.358099] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:18:14.358190] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:18:14.358224] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:18:14.480145] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:18:14.480309] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:18:14.480350] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:18:14.480384] [INFO ] [FORECASTER] Training complete [2026-03-04T20:18:14.484006] [DEBUG] [FORECASTER] BVFL: Forecast T+1@11:T+2@11: UP (p=59.11%) [2026-03-04T20:18:14.484302] [INFO ] [FORECASTER] Completed predict_future for BVFL [2026-03-04T20:18:14.484449] [INFO ] [sig ] BVFL: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:18:14.633501] [INFO ] [LOCAL ] Saved forecast: BVFL 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/BVFL.txt [2026-03-04T20:18:14.633689] [INFO ] [sig ] [518/3365] Completed BVFL in 0.4s | 2.73 sym/s | Total: 3.2m | ETA: 17.4m [2026-03-04T20:18:14.633733] [INFO ] [sig ] [519/3365] Forecasting BVN... [2026-03-04T20:18:14.633764] [INFO ] [sig ] Generating forecast for: BVN [2026-03-04T20:18:14.633795] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BVN' from 'https://tdm.silogroup.org/data/derivative_storage/BVN.csv'. [2026-03-04T20:18:14.645792] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BVN'. [2026-03-04T20:18:14.646132] [INFO ] [FORECASTER] Starting predict_future for BVN [2026-03-04T20:18:14.646951] [DEBUG] [LOCAL ] No optimal features file found for BVN: ./output/feature-sets/BVN.txt [2026-03-04T20:18:14.647005] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:18:14.647040] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:18:14.647068] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:18:14.647127] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:18:14.708742] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:18:14.709690] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:18:14.709779] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:18:14.709814] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:18:14.834465] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:18:14.834651] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:18:14.834694] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:18:14.834723] [INFO ] [FORECASTER] Training complete [2026-03-04T20:18:14.838386] [DEBUG] [FORECASTER] BVN: Forecast T+1@11:T+2@11: UP (p=88.00%) [2026-03-04T20:18:14.838725] [INFO ] [FORECASTER] Completed predict_future for BVN [2026-03-04T20:18:14.838868] [INFO ] [sig ] BVN: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:18:14.992643] [INFO ] [LOCAL ] Saved forecast: BVN 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/BVN.txt [2026-03-04T20:18:14.992800] [INFO ] [sig ] [519/3365] Completed BVN in 0.4s | 2.73 sym/s | Total: 3.2m | ETA: 17.4m [2026-03-04T20:18:14.992843] [INFO ] [sig ] [520/3365] Forecasting BVS... [2026-03-04T20:18:14.992872] [INFO ] [sig ] Generating forecast for: BVS [2026-03-04T20:18:14.992904] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BVS' from 'https://tdm.silogroup.org/data/derivative_storage/BVS.csv'. [2026-03-04T20:18:15.004775] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BVS'. [2026-03-04T20:18:15.005179] [INFO ] [FORECASTER] Starting predict_future for BVS [2026-03-04T20:18:15.006025] [DEBUG] [LOCAL ] No optimal features file found for BVS: ./output/feature-sets/BVS.txt [2026-03-04T20:18:15.006089] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:18:15.006122] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:18:15.006149] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:18:15.006207] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:18:15.063919] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:18:15.064682] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:18:15.064767] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:18:15.064801] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:18:15.193164] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:18:15.193333] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:18:15.193376] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:18:15.193408] [INFO ] [FORECASTER] Training complete [2026-03-04T20:18:15.197800] [DEBUG] [FORECASTER] BVS: Forecast T+1@11:T+2@11: UP (p=70.46%) [2026-03-04T20:18:15.198185] [INFO ] [FORECASTER] Completed predict_future for BVS [2026-03-04T20:18:15.198366] [INFO ] [sig ] BVS: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:18:15.343714] [INFO ] [LOCAL ] Saved forecast: BVS 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/BVS.txt [2026-03-04T20:18:15.343869] [INFO ] [sig ] [520/3365] Completed BVS in 0.4s | 2.73 sym/s | Total: 3.2m | ETA: 17.4m [2026-03-04T20:18:15.343910] [INFO ] [sig ] [521/3365] Forecasting BWA... [2026-03-04T20:18:15.343941] [INFO ] [sig ] Generating forecast for: BWA [2026-03-04T20:18:15.343974] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BWA' from 'https://tdm.silogroup.org/data/derivative_storage/BWA.csv'. [2026-03-04T20:18:15.355344] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BWA'. [2026-03-04T20:18:15.355654] [INFO ] [FORECASTER] Starting predict_future for BWA [2026-03-04T20:18:15.356466] [DEBUG] [LOCAL ] No optimal features file found for BWA: ./output/feature-sets/BWA.txt [2026-03-04T20:18:15.356520] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:18:15.356553] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:18:15.356601] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:18:15.356661] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:18:15.414691] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:18:15.415561] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:18:15.415664] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:18:15.415698] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:18:15.543727] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:18:15.543872] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:18:15.543942] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:18:15.543974] [INFO ] [FORECASTER] Training complete [2026-03-04T20:18:15.547811] [DEBUG] [FORECASTER] BWA: Forecast T+1@11:T+2@11: UP (p=58.12%) [2026-03-04T20:18:15.548123] [INFO ] [FORECASTER] Completed predict_future for BWA [2026-03-04T20:18:15.548252] [INFO ] [sig ] BWA: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:18:15.692103] [INFO ] [LOCAL ] Saved forecast: BWA 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/BWA.txt [2026-03-04T20:18:15.692255] [INFO ] [sig ] [521/3365] Completed BWA in 0.3s | 2.73 sym/s | Total: 3.2m | ETA: 17.4m [2026-03-04T20:18:15.692296] [INFO ] [sig ] [522/3365] Forecasting BWAY... [2026-03-04T20:18:15.692326] [INFO ] [sig ] Generating forecast for: BWAY [2026-03-04T20:18:15.692357] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BWAY' from 'https://tdm.silogroup.org/data/derivative_storage/BWAY.csv'. [2026-03-04T20:18:15.705093] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BWAY'. [2026-03-04T20:18:15.705445] [INFO ] [FORECASTER] Starting predict_future for BWAY [2026-03-04T20:18:15.706389] [DEBUG] [LOCAL ] No optimal features file found for BWAY: ./output/feature-sets/BWAY.txt [2026-03-04T20:18:15.706444] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:18:15.706479] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:18:15.706508] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:18:15.706567] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:18:15.769001] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:18:15.769883] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:18:15.769964] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:18:15.769997] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:18:15.894516] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:18:15.894701] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:18:15.894742] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:18:15.894770] [INFO ] [FORECASTER] Training complete [2026-03-04T20:18:15.898284] [DEBUG] [FORECASTER] BWAY: Forecast T+1@11:T+2@11: DOWN (p=29.64%) [2026-03-04T20:18:15.898568] [INFO ] [FORECASTER] Completed predict_future for BWAY [2026-03-04T20:18:15.898721] [INFO ] [sig ] BWAY: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:18:16.041945] [INFO ] [LOCAL ] Saved forecast: BWAY 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/BWAY.txt [2026-03-04T20:18:16.042097] [INFO ] [sig ] [522/3365] Completed BWAY in 0.3s | 2.73 sym/s | Total: 3.2m | ETA: 17.4m [2026-03-04T20:18:16.042139] [INFO ] [sig ] [523/3365] Forecasting BWB... [2026-03-04T20:18:16.042167] [INFO ] [sig ] Generating forecast for: BWB [2026-03-04T20:18:16.042196] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BWB' from 'https://tdm.silogroup.org/data/derivative_storage/BWB.csv'. [2026-03-04T20:18:16.053496] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BWB'. [2026-03-04T20:18:16.053854] [INFO ] [FORECASTER] Starting predict_future for BWB [2026-03-04T20:18:16.054740] [DEBUG] [LOCAL ] No optimal features file found for BWB: ./output/feature-sets/BWB.txt [2026-03-04T20:18:16.054797] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:18:16.054832] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:18:16.054860] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:18:16.054920] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:18:16.113444] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:18:16.114293] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:18:16.114406] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:18:16.114440] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:18:16.245782] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:18:16.245939] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:18:16.245982] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:18:16.246014] [INFO ] [FORECASTER] Training complete [2026-03-04T20:18:16.249651] [DEBUG] [FORECASTER] BWB: Forecast T+1@11:T+2@11: UP (p=85.22%) [2026-03-04T20:18:16.249951] [INFO ] [FORECASTER] Completed predict_future for BWB [2026-03-04T20:18:16.250090] [INFO ] [sig ] BWB: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:18:16.479472] [INFO ] [LOCAL ] Saved forecast: BWB 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/BWB.txt [2026-03-04T20:18:16.479648] [INFO ] [sig ] [523/3365] Completed BWB in 0.4s | 2.73 sym/s | Total: 3.2m | ETA: 17.4m [2026-03-04T20:18:16.479694] [INFO ] [sig ] [524/3365] Forecasting BWEN... [2026-03-04T20:18:16.479726] [INFO ] [sig ] Generating forecast for: BWEN [2026-03-04T20:18:16.479759] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BWEN' from 'https://tdm.silogroup.org/data/derivative_storage/BWEN.csv'. [2026-03-04T20:18:16.492128] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BWEN'. [2026-03-04T20:18:16.492511] [INFO ] [FORECASTER] Starting predict_future for BWEN [2026-03-04T20:18:16.493363] [DEBUG] [LOCAL ] No optimal features file found for BWEN: ./output/feature-sets/BWEN.txt [2026-03-04T20:18:16.493419] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:18:16.493454] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:18:16.493483] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:18:16.493543] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:18:16.565433] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:18:16.566798] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:18:16.566897] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:18:16.566934] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:18:16.694237] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:18:16.694404] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:18:16.694444] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:18:16.694473] [INFO ] [FORECASTER] Training complete [2026-03-04T20:18:16.698320] [DEBUG] [FORECASTER] BWEN: Forecast T+1@11:T+2@11: UP (p=87.11%) [2026-03-04T20:18:16.698630] [INFO ] [FORECASTER] Completed predict_future for BWEN [2026-03-04T20:18:16.698767] [INFO ] [sig ] BWEN: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:18:16.843875] [INFO ] [LOCAL ] Saved forecast: BWEN 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/BWEN.txt [2026-03-04T20:18:16.844039] [INFO ] [sig ] [524/3365] Completed BWEN in 0.4s | 2.73 sym/s | Total: 3.2m | ETA: 17.4m [2026-03-04T20:18:16.844081] [INFO ] [sig ] [525/3365] Forecasting BWFG... [2026-03-04T20:18:16.844112] [INFO ] [sig ] Generating forecast for: BWFG [2026-03-04T20:18:16.844143] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BWFG' from 'https://tdm.silogroup.org/data/derivative_storage/BWFG.csv'. [2026-03-04T20:18:16.855740] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BWFG'. [2026-03-04T20:18:16.856063] [INFO ] [FORECASTER] Starting predict_future for BWFG [2026-03-04T20:18:16.856872] [DEBUG] [LOCAL ] No optimal features file found for BWFG: ./output/feature-sets/BWFG.txt [2026-03-04T20:18:16.856926] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:18:16.856978] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:18:16.857013] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:18:16.857089] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:18:16.917658] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:18:16.918521] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:18:16.918624] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:18:16.918660] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:18:17.038780] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:18:17.038954] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:18:17.039002] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:18:17.039038] [INFO ] [FORECASTER] Training complete [2026-03-04T20:18:17.042833] [DEBUG] [FORECASTER] BWFG: Forecast T+1@11:T+2@11: UP (p=98.74%) [2026-03-04T20:18:17.043167] [INFO ] [FORECASTER] Completed predict_future for BWFG [2026-03-04T20:18:17.043309] [INFO ] [sig ] BWFG: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:18:17.196033] [INFO ] [LOCAL ] Saved forecast: BWFG 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/BWFG.txt [2026-03-04T20:18:17.196199] [INFO ] [sig ] [525/3365] Completed BWFG in 0.4s | 2.73 sym/s | Total: 3.2m | ETA: 17.4m [2026-03-04T20:18:17.196240] [INFO ] [sig ] [526/3365] Forecasting BWG... [2026-03-04T20:18:17.196270] [INFO ] [sig ] Generating forecast for: BWG [2026-03-04T20:18:17.196493] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BWG' from 'https://tdm.silogroup.org/data/derivative_storage/BWG.csv'. [2026-03-04T20:18:17.211255] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BWG'. [2026-03-04T20:18:17.211831] [INFO ] [FORECASTER] Starting predict_future for BWG [2026-03-04T20:18:17.212953] [DEBUG] [LOCAL ] No optimal features file found for BWG: ./output/feature-sets/BWG.txt [2026-03-04T20:18:17.213022] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:18:17.213067] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:18:17.213104] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:18:17.213185] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:18:17.287601] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:18:17.288626] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:18:17.288720] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:18:17.288756] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:18:17.420113] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:18:17.420338] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:18:17.420389] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:18:17.420423] [INFO ] [FORECASTER] Training complete [2026-03-04T20:18:17.424130] [DEBUG] [FORECASTER] BWG: Forecast T+1@11:T+2@11: UP (p=93.36%) [2026-03-04T20:18:17.424474] [INFO ] [FORECASTER] Completed predict_future for BWG [2026-03-04T20:18:17.424643] [INFO ] [sig ] BWG: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:18:17.572103] [INFO ] [LOCAL ] Saved forecast: BWG 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/BWG.txt [2026-03-04T20:18:17.572304] [INFO ] [sig ] [526/3365] Completed BWG in 0.4s | 2.73 sym/s | Total: 3.2m | ETA: 17.4m [2026-03-04T20:18:17.572349] [INFO ] [sig ] [527/3365] Forecasting BWIN... [2026-03-04T20:18:17.572381] [INFO ] [sig ] Generating forecast for: BWIN [2026-03-04T20:18:17.572412] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BWIN' from 'https://tdm.silogroup.org/data/derivative_storage/BWIN.csv'. [2026-03-04T20:18:17.583898] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BWIN'. [2026-03-04T20:18:17.584310] [INFO ] [FORECASTER] Starting predict_future for BWIN [2026-03-04T20:18:17.585154] [DEBUG] [LOCAL ] No optimal features file found for BWIN: ./output/feature-sets/BWIN.txt [2026-03-04T20:18:17.585208] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:18:17.585241] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:18:17.585268] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:18:17.585324] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:18:17.644555] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:18:17.645679] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:18:17.645769] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:18:17.645808] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:18:17.764601] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:18:17.764772] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:18:17.764814] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:18:17.764843] [INFO ] [FORECASTER] Training complete [2026-03-04T20:18:17.768422] [DEBUG] [FORECASTER] BWIN: Forecast T+1@11:T+2@11: DOWN (p=39.57%) [2026-03-04T20:18:17.768763] [INFO ] [FORECASTER] Completed predict_future for BWIN [2026-03-04T20:18:17.768907] [INFO ] [sig ] BWIN: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:18:17.917369] [INFO ] [LOCAL ] Saved forecast: BWIN 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/BWIN.txt [2026-03-04T20:18:17.917545] [INFO ] [sig ] [527/3365] Completed BWIN in 0.3s | 2.73 sym/s | Total: 3.2m | ETA: 17.4m [2026-03-04T20:18:17.917606] [INFO ] [sig ] [528/3365] Forecasting BWMN... [2026-03-04T20:18:17.917638] [INFO ] [sig ] Generating forecast for: BWMN [2026-03-04T20:18:17.917668] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BWMN' from 'https://tdm.silogroup.org/data/derivative_storage/BWMN.csv'. [2026-03-04T20:18:17.929768] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BWMN'. [2026-03-04T20:18:17.930164] [INFO ] [FORECASTER] Starting predict_future for BWMN [2026-03-04T20:18:17.930984] [DEBUG] [LOCAL ] No optimal features file found for BWMN: ./output/feature-sets/BWMN.txt [2026-03-04T20:18:17.931038] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:18:17.931071] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:18:17.931099] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:18:17.931157] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:18:17.991789] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:18:17.992735] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:18:17.992823] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:18:17.992856] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:18:18.132480] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:18:18.132684] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:18:18.132739] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:18:18.132776] [INFO ] [FORECASTER] Training complete [2026-03-04T20:18:18.136856] [DEBUG] [FORECASTER] BWMN: Forecast T+1@11:T+2@11: DOWN (p=42.12%) [2026-03-04T20:18:18.137201] [INFO ] [FORECASTER] Completed predict_future for BWMN [2026-03-04T20:18:18.137397] [INFO ] [sig ] BWMN: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:18:18.290999] [INFO ] [LOCAL ] Saved forecast: BWMN 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/BWMN.txt [2026-03-04T20:18:18.291179] [INFO ] [sig ] [528/3365] Completed BWMN in 0.4s | 2.73 sym/s | Total: 3.2m | ETA: 17.3m [2026-03-04T20:18:18.291227] [INFO ] [sig ] [529/3365] Forecasting BXC... [2026-03-04T20:18:18.291266] [INFO ] [sig ] Generating forecast for: BXC [2026-03-04T20:18:18.291298] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BXC' from 'https://tdm.silogroup.org/data/derivative_storage/BXC.csv'. [2026-03-04T20:18:18.303939] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BXC'. [2026-03-04T20:18:18.304552] [INFO ] [FORECASTER] Starting predict_future for BXC [2026-03-04T20:18:18.305408] [DEBUG] [LOCAL ] No optimal features file found for BXC: ./output/feature-sets/BXC.txt [2026-03-04T20:18:18.305461] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:18:18.305494] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:18:18.305521] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:18:18.305605] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:18:18.366826] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:18:18.367816] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:18:18.367925] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:18:18.367963] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:18:18.495010] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:18:18.495185] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:18:18.495229] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:18:18.495260] [INFO ] [FORECASTER] Training complete [2026-03-04T20:18:18.498824] [DEBUG] [FORECASTER] BXC: Forecast T+1@11:T+2@11: UP (p=98.23%) [2026-03-04T20:18:18.499127] [INFO ] [FORECASTER] Completed predict_future for BXC [2026-03-04T20:18:18.499267] [INFO ] [sig ] BXC: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:18:18.653239] [INFO ] [LOCAL ] Saved forecast: BXC 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/BXC.txt [2026-03-04T20:18:18.653623] [INFO ] [sig ] [529/3365] Completed BXC in 0.4s | 2.73 sym/s | Total: 3.2m | ETA: 17.3m [2026-03-04T20:18:18.653669] [INFO ] [sig ] [530/3365] Forecasting BXMX... [2026-03-04T20:18:18.653727] [INFO ] [sig ] Generating forecast for: BXMX [2026-03-04T20:18:18.653776] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BXMX' from 'https://tdm.silogroup.org/data/derivative_storage/BXMX.csv'. [2026-03-04T20:18:18.668230] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BXMX'. [2026-03-04T20:18:18.668649] [INFO ] [FORECASTER] Starting predict_future for BXMX [2026-03-04T20:18:18.669719] [DEBUG] [LOCAL ] No optimal features file found for BXMX: ./output/feature-sets/BXMX.txt [2026-03-04T20:18:18.669775] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:18:18.669858] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:18:18.669897] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:18:18.669957] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:18:18.729989] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:18:18.730964] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:18:18.731060] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:18:18.731096] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:18:18.876960] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:18:18.877137] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:18:18.877184] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:18:18.877215] [INFO ] [FORECASTER] Training complete [2026-03-04T20:18:18.881197] [DEBUG] [FORECASTER] BXMX: Forecast T+1@11:T+2@11: DOWN (p=24.80%) [2026-03-04T20:18:18.881488] [INFO ] [FORECASTER] Completed predict_future for BXMX [2026-03-04T20:18:18.881641] [INFO ] [sig ] BXMX: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:18:19.030753] [INFO ] [LOCAL ] Saved forecast: BXMX 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/BXMX.txt [2026-03-04T20:18:19.030893] [INFO ] [sig ] [530/3365] Completed BXMX in 0.4s | 2.73 sym/s | Total: 3.2m | ETA: 17.3m [2026-03-04T20:18:19.030934] [INFO ] [sig ] [531/3365] Forecasting BXP... [2026-03-04T20:18:19.030963] [INFO ] [sig ] Generating forecast for: BXP [2026-03-04T20:18:19.030994] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BXP' from 'https://tdm.silogroup.org/data/derivative_storage/BXP.csv'. [2026-03-04T20:18:19.043164] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BXP'. [2026-03-04T20:18:19.043435] [INFO ] [FORECASTER] Starting predict_future for BXP [2026-03-04T20:18:19.044243] [DEBUG] [LOCAL ] No optimal features file found for BXP: ./output/feature-sets/BXP.txt [2026-03-04T20:18:19.044297] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:18:19.044330] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:18:19.044357] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:18:19.044414] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:18:19.102074] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:18:19.102701] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:18:19.102791] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:18:19.102825] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:18:19.226827] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:18:19.226974] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:18:19.227015] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:18:19.227044] [INFO ] [FORECASTER] Training complete [2026-03-04T20:18:19.231079] [DEBUG] [FORECASTER] BXP: Forecast T+1@11:T+2@11: UP (p=68.48%) [2026-03-04T20:18:19.231355] [INFO ] [FORECASTER] Completed predict_future for BXP [2026-03-04T20:18:19.231483] [INFO ] [sig ] BXP: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:18:19.377714] [INFO ] [LOCAL ] Saved forecast: BXP 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/BXP.txt [2026-03-04T20:18:19.377881] [INFO ] [sig ] [531/3365] Completed BXP in 0.3s | 2.73 sym/s | Total: 3.2m | ETA: 17.3m [2026-03-04T20:18:19.377923] [INFO ] [sig ] [532/3365] Forecasting BXSL... [2026-03-04T20:18:19.377954] [INFO ] [sig ] Generating forecast for: BXSL [2026-03-04T20:18:19.377985] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BXSL' from 'https://tdm.silogroup.org/data/derivative_storage/BXSL.csv'. [2026-03-04T20:18:19.389651] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BXSL'. [2026-03-04T20:18:19.389935] [INFO ] [FORECASTER] Starting predict_future for BXSL [2026-03-04T20:18:19.390764] [DEBUG] [LOCAL ] No optimal features file found for BXSL: ./output/feature-sets/BXSL.txt [2026-03-04T20:18:19.390818] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:18:19.390851] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:18:19.390878] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:18:19.390935] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:18:19.449085] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:18:19.450062] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:18:19.450144] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:18:19.450372] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:18:19.567186] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:18:19.567626] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:18:19.567669] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:18:19.567716] [INFO ] [FORECASTER] Training complete [2026-03-04T20:18:19.571189] [DEBUG] [FORECASTER] BXSL: Forecast T+1@11:T+2@11: DOWN (p=9.04%) [2026-03-04T20:18:19.571692] [INFO ] [FORECASTER] Completed predict_future for BXSL [2026-03-04T20:18:19.571828] [INFO ] [sig ] BXSL: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:18:19.724715] [INFO ] [LOCAL ] Saved forecast: BXSL 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/BXSL.txt [2026-03-04T20:18:19.724897] [INFO ] [sig ] [532/3365] Completed BXSL in 0.3s | 2.73 sym/s | Total: 3.3m | ETA: 17.3m [2026-03-04T20:18:19.724941] [INFO ] [sig ] [533/3365] Forecasting BYD... [2026-03-04T20:18:19.724971] [INFO ] [sig ] Generating forecast for: BYD [2026-03-04T20:18:19.725013] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BYD' from 'https://tdm.silogroup.org/data/derivative_storage/BYD.csv'. [2026-03-04T20:18:19.736947] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BYD'. [2026-03-04T20:18:19.737245] [INFO ] [FORECASTER] Starting predict_future for BYD [2026-03-04T20:18:19.738121] [DEBUG] [LOCAL ] No optimal features file found for BYD: ./output/feature-sets/BYD.txt [2026-03-04T20:18:19.738186] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:18:19.738226] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:18:19.738254] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:18:19.738317] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:18:19.798969] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:18:19.800104] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:18:19.800216] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:18:19.800252] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:18:19.922538] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:18:19.922731] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:18:19.922773] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:18:19.922840] [INFO ] [FORECASTER] Training complete [2026-03-04T20:18:19.926557] [DEBUG] [FORECASTER] BYD: Forecast T+1@11:T+2@11: UP (p=96.62%) [2026-03-04T20:18:19.926928] [INFO ] [FORECASTER] Completed predict_future for BYD [2026-03-04T20:18:19.927090] [INFO ] [sig ] BYD: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:18:20.075230] [INFO ] [LOCAL ] Saved forecast: BYD 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/BYD.txt [2026-03-04T20:18:20.075405] [INFO ] [sig ] [533/3365] Completed BYD in 0.4s | 2.73 sym/s | Total: 3.3m | ETA: 17.3m [2026-03-04T20:18:20.075461] [INFO ] [sig ] [534/3365] Forecasting BYRN... [2026-03-04T20:18:20.075494] [INFO ] [sig ] Generating forecast for: BYRN [2026-03-04T20:18:20.075525] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BYRN' from 'https://tdm.silogroup.org/data/derivative_storage/BYRN.csv'. [2026-03-04T20:18:20.088968] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BYRN'. [2026-03-04T20:18:20.089448] [INFO ] [FORECASTER] Starting predict_future for BYRN [2026-03-04T20:18:20.090363] [DEBUG] [LOCAL ] No optimal features file found for BYRN: ./output/feature-sets/BYRN.txt [2026-03-04T20:18:20.090418] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:18:20.090452] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:18:20.090479] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:18:20.090536] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:18:20.157459] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:18:20.158667] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:18:20.158762] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:18:20.158816] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:18:20.290495] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:18:20.290675] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:18:20.290720] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:18:20.290750] [INFO ] [FORECASTER] Training complete [2026-03-04T20:18:20.294288] [DEBUG] [FORECASTER] BYRN: Forecast T+1@11:T+2@11: UP (p=62.53%) [2026-03-04T20:18:20.294597] [INFO ] [FORECASTER] Completed predict_future for BYRN [2026-03-04T20:18:20.294736] [INFO ] [sig ] BYRN: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:18:20.444437] [INFO ] [LOCAL ] Saved forecast: BYRN 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/BYRN.txt [2026-03-04T20:18:20.444644] [INFO ] [sig ] [534/3365] Completed BYRN in 0.4s | 2.73 sym/s | Total: 3.3m | ETA: 17.3m [2026-03-04T20:18:20.444691] [INFO ] [sig ] [535/3365] Forecasting BYSI... [2026-03-04T20:18:20.444722] [INFO ] [sig ] Generating forecast for: BYSI [2026-03-04T20:18:20.444753] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BYSI' from 'https://tdm.silogroup.org/data/derivative_storage/BYSI.csv'. [2026-03-04T20:18:20.456775] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BYSI'. [2026-03-04T20:18:20.457144] [INFO ] [FORECASTER] Starting predict_future for BYSI [2026-03-04T20:18:20.458023] [DEBUG] [LOCAL ] No optimal features file found for BYSI: ./output/feature-sets/BYSI.txt [2026-03-04T20:18:20.458087] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:18:20.458125] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:18:20.458157] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:18:20.458222] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:18:20.514964] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:18:20.515917] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:18:20.516016] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:18:20.516051] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:18:20.628068] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:18:20.628232] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:18:20.628274] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:18:20.628304] [INFO ] [FORECASTER] Training complete [2026-03-04T20:18:20.632022] [DEBUG] [FORECASTER] BYSI: Forecast T+1@11:T+2@11: DOWN (p=3.45%) [2026-03-04T20:18:20.632349] [INFO ] [FORECASTER] Completed predict_future for BYSI [2026-03-04T20:18:20.632694] [INFO ] [sig ] BYSI: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:18:20.781989] [INFO ] [LOCAL ] Saved forecast: BYSI 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/BYSI.txt [2026-03-04T20:18:20.782406] [INFO ] [sig ] [535/3365] Completed BYSI in 0.3s | 2.73 sym/s | Total: 3.3m | ETA: 17.3m [2026-03-04T20:18:20.782469] [INFO ] [sig ] [536/3365] Forecasting BZ... [2026-03-04T20:18:20.782520] [INFO ] [sig ] Generating forecast for: BZ [2026-03-04T20:18:20.782590] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BZ' from 'https://tdm.silogroup.org/data/derivative_storage/BZ.csv'. [2026-03-04T20:18:20.794909] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BZ'. [2026-03-04T20:18:20.795472] [INFO ] [FORECASTER] Starting predict_future for BZ [2026-03-04T20:18:20.796501] [DEBUG] [LOCAL ] No optimal features file found for BZ: ./output/feature-sets/BZ.txt [2026-03-04T20:18:20.796557] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:18:20.796611] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:18:20.796640] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:18:20.796709] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:18:20.857491] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:18:20.858402] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:18:20.858495] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:18:20.858530] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:18:20.986635] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:18:20.986818] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:18:20.986875] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:18:20.986915] [INFO ] [FORECASTER] Training complete [2026-03-04T20:18:20.990791] [DEBUG] [FORECASTER] BZ: Forecast T+1@11:T+2@11: DOWN (p=35.77%) [2026-03-04T20:18:20.991120] [INFO ] [FORECASTER] Completed predict_future for BZ [2026-03-04T20:18:20.991263] [INFO ] [sig ] BZ: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:18:21.145052] [INFO ] [LOCAL ] Saved forecast: BZ 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/BZ.txt [2026-03-04T20:18:21.145245] [INFO ] [sig ] [536/3365] Completed BZ in 0.4s | 2.73 sym/s | Total: 3.3m | ETA: 17.3m [2026-03-04T20:18:21.145287] [INFO ] [sig ] [537/3365] Forecasting BZH... [2026-03-04T20:18:21.145319] [INFO ] [sig ] Generating forecast for: BZH [2026-03-04T20:18:21.145350] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BZH' from 'https://tdm.silogroup.org/data/derivative_storage/BZH.csv'. [2026-03-04T20:18:21.156975] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BZH'. [2026-03-04T20:18:21.160883] [INFO ] [FORECASTER] Starting predict_future for BZH [2026-03-04T20:18:21.162134] [DEBUG] [LOCAL ] No optimal features file found for BZH: ./output/feature-sets/BZH.txt [2026-03-04T20:18:21.162212] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:18:21.162250] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:18:21.162278] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:18:21.162337] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:18:21.221771] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:18:21.222654] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:18:21.222757] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:18:21.222793] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:18:21.344544] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:18:21.344724] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:18:21.344766] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:18:21.344795] [INFO ] [FORECASTER] Training complete [2026-03-04T20:18:21.348344] [DEBUG] [FORECASTER] BZH: Forecast T+1@11:T+2@11: DOWN (p=24.20%) [2026-03-04T20:18:21.348650] [INFO ] [FORECASTER] Completed predict_future for BZH [2026-03-04T20:18:21.348784] [INFO ] [sig ] BZH: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:18:21.494166] [INFO ] [LOCAL ] Saved forecast: BZH 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/BZH.txt [2026-03-04T20:18:21.494298] [INFO ] [sig ] [537/3365] Completed BZH in 0.3s | 2.73 sym/s | Total: 3.3m | ETA: 17.3m [2026-03-04T20:18:21.494338] [INFO ] [sig ] [538/3365] Forecasting BZUN... [2026-03-04T20:18:21.494368] [INFO ] [sig ] Generating forecast for: BZUN [2026-03-04T20:18:21.494397] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BZUN' from 'https://tdm.silogroup.org/data/derivative_storage/BZUN.csv'. [2026-03-04T20:18:21.506449] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BZUN'. [2026-03-04T20:18:21.506834] [INFO ] [FORECASTER] Starting predict_future for BZUN [2026-03-04T20:18:21.507763] [DEBUG] [LOCAL ] No optimal features file found for BZUN: ./output/feature-sets/BZUN.txt [2026-03-04T20:18:21.507861] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:18:21.507899] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:18:21.507926] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:18:21.507983] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:18:21.570202] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:18:21.571006] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:18:21.571094] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:18:21.571134] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:18:21.693808] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:18:21.693976] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:18:21.694018] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:18:21.694066] [INFO ] [FORECASTER] Training complete [2026-03-04T20:18:21.697664] [DEBUG] [FORECASTER] BZUN: Forecast T+1@11:T+2@11: UP (p=96.93%) [2026-03-04T20:18:21.697951] [INFO ] [FORECASTER] Completed predict_future for BZUN [2026-03-04T20:18:21.698082] [INFO ] [sig ] BZUN: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:18:21.852835] [INFO ] [LOCAL ] Saved forecast: BZUN 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/BZUN.txt [2026-03-04T20:18:21.853000] [INFO ] [sig ] [538/3365] Completed BZUN in 0.4s | 2.73 sym/s | Total: 3.3m | ETA: 17.3m [2026-03-04T20:18:21.853043] [INFO ] [sig ] [539/3365] Forecasting C... [2026-03-04T20:18:21.853080] [INFO ] [sig ] Generating forecast for: C [2026-03-04T20:18:21.853117] [DEBUG] [REMOTE ] Fetching historical data for symbol 'C' from 'https://tdm.silogroup.org/data/derivative_storage/C.csv'. [2026-03-04T20:18:21.866901] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'C'. [2026-03-04T20:18:21.867303] [INFO ] [FORECASTER] Starting predict_future for C [2026-03-04T20:18:21.868136] [DEBUG] [LOCAL ] No optimal features file found for C: ./output/feature-sets/C.txt [2026-03-04T20:18:21.868191] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:18:21.868247] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:18:21.868479] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:18:21.868538] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:18:21.933418] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:18:21.934360] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:18:21.934460] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:18:21.934497] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:18:22.070518] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:18:22.070704] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:18:22.070747] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:18:22.070777] [INFO ] [FORECASTER] Training complete [2026-03-04T20:18:22.074779] [DEBUG] [FORECASTER] C: Forecast T+1@11:T+2@11: UP (p=78.60%) [2026-03-04T20:18:22.075083] [INFO ] [FORECASTER] Completed predict_future for C [2026-03-04T20:18:22.075226] [INFO ] [sig ] C: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:18:22.234110] [INFO ] [LOCAL ] Saved forecast: C 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/C.txt [2026-03-04T20:18:22.234288] [INFO ] [sig ] [539/3365] Completed C in 0.4s | 2.73 sym/s | Total: 3.3m | ETA: 17.3m [2026-03-04T20:18:22.234331] [INFO ] [sig ] [540/3365] Forecasting CAAP... [2026-03-04T20:18:22.234360] [INFO ] [sig ] Generating forecast for: CAAP [2026-03-04T20:18:22.234391] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAAP' from 'https://tdm.silogroup.org/data/derivative_storage/CAAP.csv'. [2026-03-04T20:18:22.247478] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAAP'. [2026-03-04T20:18:22.247915] [INFO ] [FORECASTER] Starting predict_future for CAAP [2026-03-04T20:18:22.248794] [DEBUG] [LOCAL ] No optimal features file found for CAAP: ./output/feature-sets/CAAP.txt [2026-03-04T20:18:22.248848] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:18:22.248880] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:18:22.248908] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:18:22.248965] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:18:22.309100] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:18:22.310090] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:18:22.310183] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:18:22.310259] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:18:22.434522] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:18:22.434698] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:18:22.434743] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:18:22.434773] [INFO ] [FORECASTER] Training complete [2026-03-04T20:18:22.438264] [DEBUG] [FORECASTER] CAAP: Forecast T+1@11:T+2@11: UP (p=93.77%) [2026-03-04T20:18:22.438550] [INFO ] [FORECASTER] Completed predict_future for CAAP [2026-03-04T20:18:22.438702] [INFO ] [sig ] CAAP: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:18:22.581827] [INFO ] [LOCAL ] Saved forecast: CAAP 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/CAAP.txt [2026-03-04T20:18:22.581988] [INFO ] [sig ] [540/3365] Completed CAAP in 0.3s | 2.73 sym/s | Total: 3.3m | ETA: 17.3m [2026-03-04T20:18:22.582030] [INFO ] [sig ] [541/3365] Forecasting CAAS... [2026-03-04T20:18:22.582060] [INFO ] [sig ] Generating forecast for: CAAS [2026-03-04T20:18:22.582090] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAAS' from 'https://tdm.silogroup.org/data/derivative_storage/CAAS.csv'. [2026-03-04T20:18:22.595834] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAAS'. [2026-03-04T20:18:22.596407] [INFO ] [FORECASTER] Starting predict_future for CAAS [2026-03-04T20:18:22.597452] [DEBUG] [LOCAL ] No optimal features file found for CAAS: ./output/feature-sets/CAAS.txt [2026-03-04T20:18:22.597512] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:18:22.597547] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:18:22.597595] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:18:22.597659] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:18:22.656187] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:18:22.657456] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:18:22.657547] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:18:22.657599] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:18:22.771159] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:18:22.771327] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:18:22.771368] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:18:22.771396] [INFO ] [FORECASTER] Training complete [2026-03-04T20:18:22.774823] [DEBUG] [FORECASTER] CAAS: Forecast T+1@11:T+2@11: DOWN (p=34.61%) [2026-03-04T20:18:22.775117] [INFO ] [FORECASTER] Completed predict_future for CAAS [2026-03-04T20:18:22.775279] [INFO ] [sig ] CAAS: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:18:22.921872] [INFO ] [LOCAL ] Saved forecast: CAAS 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/CAAS.txt [2026-03-04T20:18:22.922015] [INFO ] [sig ] [541/3365] Completed CAAS in 0.3s | 2.73 sym/s | Total: 3.3m | ETA: 17.3m [2026-03-04T20:18:22.922056] [INFO ] [sig ] [542/3365] Forecasting CABA... [2026-03-04T20:18:22.922085] [INFO ] [sig ] Generating forecast for: CABA [2026-03-04T20:18:22.922115] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CABA' from 'https://tdm.silogroup.org/data/derivative_storage/CABA.csv'. [2026-03-04T20:18:22.935728] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CABA'. [2026-03-04T20:18:22.936042] [INFO ] [FORECASTER] Starting predict_future for CABA [2026-03-04T20:18:22.936852] [DEBUG] [LOCAL ] No optimal features file found for CABA: ./output/feature-sets/CABA.txt [2026-03-04T20:18:22.936905] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:18:22.936938] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:18:22.936966] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:18:22.937023] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:18:22.996464] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:18:22.997141] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:18:22.997224] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:18:22.997257] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:18:23.118773] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:18:23.118928] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:18:23.118973] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:18:23.119002] [INFO ] [FORECASTER] Training complete [2026-03-04T20:18:23.122971] [DEBUG] [FORECASTER] CABA: Forecast T+1@11:T+2@11: UP (p=91.68%) [2026-03-04T20:18:23.123291] [INFO ] [FORECASTER] Completed predict_future for CABA [2026-03-04T20:18:23.123649] [INFO ] [sig ] CABA: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:18:23.267649] [INFO ] [LOCAL ] Saved forecast: CABA 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/CABA.txt [2026-03-04T20:18:23.267783] [INFO ] [sig ] [542/3365] Completed CABA in 0.3s | 2.73 sym/s | Total: 3.3m | ETA: 17.2m [2026-03-04T20:18:23.267823] [INFO ] [sig ] [543/3365] Forecasting CABO... [2026-03-04T20:18:23.267854] [INFO ] [sig ] Generating forecast for: CABO [2026-03-04T20:18:23.267883] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CABO' from 'https://tdm.silogroup.org/data/derivative_storage/CABO.csv'. [2026-03-04T20:18:23.280207] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CABO'. [2026-03-04T20:18:23.280514] [INFO ] [FORECASTER] Starting predict_future for CABO [2026-03-04T20:18:23.281362] [DEBUG] [LOCAL ] No optimal features file found for CABO: ./output/feature-sets/CABO.txt [2026-03-04T20:18:23.281416] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:18:23.281448] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:18:23.281477] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:18:23.281533] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:18:23.339308] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:18:23.339991] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:18:23.340073] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:18:23.340105] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:18:23.468421] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:18:23.468612] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:18:23.468654] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:18:23.468683] [INFO ] [FORECASTER] Training complete [2026-03-04T20:18:23.472250] [DEBUG] [FORECASTER] CABO: Forecast T+1@11:T+2@11: UP (p=68.65%) [2026-03-04T20:18:23.472547] [INFO ] [FORECASTER] Completed predict_future for CABO [2026-03-04T20:18:23.472695] [INFO ] [sig ] CABO: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:18:23.622599] [INFO ] [LOCAL ] Saved forecast: CABO 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/CABO.txt [2026-03-04T20:18:23.622796] [INFO ] [sig ] [543/3365] Completed CABO in 0.4s | 2.73 sym/s | Total: 3.3m | ETA: 17.2m [2026-03-04T20:18:23.622839] [INFO ] [sig ] [544/3365] Forecasting CAC... [2026-03-04T20:18:23.622871] [INFO ] [sig ] Generating forecast for: CAC [2026-03-04T20:18:23.622902] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAC' from 'https://tdm.silogroup.org/data/derivative_storage/CAC.csv'. [2026-03-04T20:18:23.634445] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAC'. [2026-03-04T20:18:23.634775] [INFO ] [FORECASTER] Starting predict_future for CAC [2026-03-04T20:18:23.635547] [DEBUG] [LOCAL ] No optimal features file found for CAC: ./output/feature-sets/CAC.txt [2026-03-04T20:18:23.635624] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:18:23.635659] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:18:23.635686] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:18:23.635743] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:18:23.697627] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:18:23.698564] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:18:23.698680] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:18:23.698725] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:18:23.837183] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:18:23.837396] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:18:23.837445] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:18:23.837476] [INFO ] [FORECASTER] Training complete [2026-03-04T20:18:23.841638] [DEBUG] [FORECASTER] CAC: Forecast T+1@11:T+2@11: DOWN (p=16.01%) [2026-03-04T20:18:23.842038] [INFO ] [FORECASTER] Completed predict_future for CAC [2026-03-04T20:18:23.842207] [INFO ] [sig ] CAC: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:18:24.012230] [INFO ] [LOCAL ] Saved forecast: CAC 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/CAC.txt [2026-03-04T20:18:24.012409] [INFO ] [sig ] [544/3365] Completed CAC in 0.4s | 2.73 sym/s | Total: 3.3m | ETA: 17.2m [2026-03-04T20:18:24.012663] [INFO ] [sig ] [545/3365] Forecasting CACC... [2026-03-04T20:18:24.012697] [INFO ] [sig ] Generating forecast for: CACC [2026-03-04T20:18:24.012729] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CACC' from 'https://tdm.silogroup.org/data/derivative_storage/CACC.csv'. [2026-03-04T20:18:24.027346] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CACC'. [2026-03-04T20:18:24.027806] [INFO ] [FORECASTER] Starting predict_future for CACC [2026-03-04T20:18:24.028722] [DEBUG] [LOCAL ] No optimal features file found for CACC: ./output/feature-sets/CACC.txt [2026-03-04T20:18:24.028782] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:18:24.028816] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:18:24.028844] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:18:24.028902] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:18:24.092838] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:18:24.093838] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:18:24.093941] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:18:24.093976] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:18:24.221254] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:18:24.221428] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:18:24.221491] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:18:24.221524] [INFO ] [FORECASTER] Training complete [2026-03-04T20:18:24.225097] [DEBUG] [FORECASTER] CACC: Forecast T+1@11:T+2@11: UP (p=90.76%) [2026-03-04T20:18:24.225385] [INFO ] [FORECASTER] Completed predict_future for CACC [2026-03-04T20:18:24.225526] [INFO ] [sig ] CACC: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:18:24.376172] [INFO ] [LOCAL ] Saved forecast: CACC 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/CACC.txt [2026-03-04T20:18:24.376321] [INFO ] [sig ] [545/3365] Completed CACC in 0.4s | 2.73 sym/s | Total: 3.3m | ETA: 17.2m [2026-03-04T20:18:24.376361] [INFO ] [sig ] [546/3365] Forecasting CACI... [2026-03-04T20:18:24.376392] [INFO ] [sig ] Generating forecast for: CACI [2026-03-04T20:18:24.376423] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CACI' from 'https://tdm.silogroup.org/data/derivative_storage/CACI.csv'. [2026-03-04T20:18:24.390551] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CACI'. [2026-03-04T20:18:24.390929] [INFO ] [FORECASTER] Starting predict_future for CACI [2026-03-04T20:18:24.391749] [DEBUG] [LOCAL ] No optimal features file found for CACI: ./output/feature-sets/CACI.txt [2026-03-04T20:18:24.391804] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:18:24.391837] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:18:24.391865] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:18:24.391923] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:18:24.451775] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:18:24.452706] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:18:24.452799] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:18:24.452833] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:18:24.594323] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:18:24.594534] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:18:24.594598] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:18:24.594631] [INFO ] [FORECASTER] Training complete [2026-03-04T20:18:24.598360] [DEBUG] [FORECASTER] CACI: Forecast T+1@11:T+2@11: UP (p=61.92%) [2026-03-04T20:18:24.598701] [INFO ] [FORECASTER] Completed predict_future for CACI [2026-03-04T20:18:24.598838] [INFO ] [sig ] CACI: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:18:24.744452] [INFO ] [LOCAL ] Saved forecast: CACI 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/CACI.txt [2026-03-04T20:18:24.744617] [INFO ] [sig ] [546/3365] Completed CACI in 0.4s | 2.73 sym/s | Total: 3.3m | ETA: 17.2m [2026-03-04T20:18:24.744661] [INFO ] [sig ] [547/3365] Forecasting CADL... [2026-03-04T20:18:24.744691] [INFO ] [sig ] Generating forecast for: CADL [2026-03-04T20:18:24.744721] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CADL' from 'https://tdm.silogroup.org/data/derivative_storage/CADL.csv'. [2026-03-04T20:18:24.757855] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CADL'. [2026-03-04T20:18:24.758155] [INFO ] [FORECASTER] Starting predict_future for CADL [2026-03-04T20:18:24.758944] [DEBUG] [LOCAL ] No optimal features file found for CADL: ./output/feature-sets/CADL.txt [2026-03-04T20:18:24.758998] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:18:24.759072] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:18:24.759101] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:18:24.759172] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:18:24.816967] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:18:24.817670] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:18:24.817752] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:18:24.817784] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:18:24.936758] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:18:24.936883] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:18:24.936922] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:18:24.936951] [INFO ] [FORECASTER] Training complete [2026-03-04T20:18:24.940321] [DEBUG] [FORECASTER] CADL: Forecast T+1@11:T+2@11: DOWN (p=48.47%) [2026-03-04T20:18:24.940614] [INFO ] [FORECASTER] Completed predict_future for CADL [2026-03-04T20:18:24.940745] [INFO ] [sig ] CADL: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:18:25.084895] [INFO ] [LOCAL ] Saved forecast: CADL 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/CADL.txt [2026-03-04T20:18:25.085016] [INFO ] [sig ] [547/3365] Completed CADL in 0.3s | 2.73 sym/s | Total: 3.3m | ETA: 17.2m [2026-03-04T20:18:25.085056] [INFO ] [sig ] [548/3365] Forecasting CAE... [2026-03-04T20:18:25.085086] [INFO ] [sig ] Generating forecast for: CAE [2026-03-04T20:18:25.085116] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAE' from 'https://tdm.silogroup.org/data/derivative_storage/CAE.csv'. [2026-03-04T20:18:25.097786] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAE'. [2026-03-04T20:18:25.098110] [INFO ] [FORECASTER] Starting predict_future for CAE [2026-03-04T20:18:25.098933] [DEBUG] [LOCAL ] No optimal features file found for CAE: ./output/feature-sets/CAE.txt [2026-03-04T20:18:25.098986] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:18:25.099019] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:18:25.099046] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:18:25.099103] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:18:25.156424] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:18:25.157092] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:18:25.157171] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:18:25.157203] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:18:25.278129] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:18:25.278296] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:18:25.278338] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:18:25.278366] [INFO ] [FORECASTER] Training complete [2026-03-04T20:18:25.281918] [DEBUG] [FORECASTER] CAE: Forecast T+1@11:T+2@11: DOWN (p=28.69%) [2026-03-04T20:18:25.282204] [INFO ] [FORECASTER] Completed predict_future for CAE [2026-03-04T20:18:25.282338] [INFO ] [sig ] CAE: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:18:25.431888] [INFO ] [LOCAL ] Saved forecast: CAE 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/CAE.txt [2026-03-04T20:18:25.432052] [INFO ] [sig ] [548/3365] Completed CAE in 0.3s | 2.73 sym/s | Total: 3.3m | ETA: 17.2m [2026-03-04T20:18:25.432095] [INFO ] [sig ] [549/3365] Forecasting CAF... [2026-03-04T20:18:25.432124] [INFO ] [sig ] Generating forecast for: CAF [2026-03-04T20:18:25.432154] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAF' from 'https://tdm.silogroup.org/data/derivative_storage/CAF.csv'. [2026-03-04T20:18:25.444504] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAF'. [2026-03-04T20:18:25.444849] [INFO ] [FORECASTER] Starting predict_future for CAF [2026-03-04T20:18:25.445831] [DEBUG] [LOCAL ] No optimal features file found for CAF: ./output/feature-sets/CAF.txt [2026-03-04T20:18:25.445885] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:18:25.445938] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:18:25.445968] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:18:25.446025] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:18:25.505148] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:18:25.506160] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:18:25.506248] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:18:25.506281] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:18:25.620103] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:18:25.620280] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:18:25.620329] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:18:25.620358] [INFO ] [FORECASTER] Training complete [2026-03-04T20:18:25.623903] [DEBUG] [FORECASTER] CAF: Forecast T+1@11:T+2@11: UP (p=98.75%) [2026-03-04T20:18:25.624216] [INFO ] [FORECASTER] Completed predict_future for CAF [2026-03-04T20:18:25.624351] [INFO ] [sig ] CAF: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:18:25.768178] [INFO ] [LOCAL ] Saved forecast: CAF 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/CAF.txt [2026-03-04T20:18:25.768335] [INFO ] [sig ] [549/3365] Completed CAF in 0.3s | 2.73 sym/s | Total: 3.4m | ETA: 17.2m [2026-03-04T20:18:25.768375] [INFO ] [sig ] [550/3365] Forecasting CAG... [2026-03-04T20:18:25.768405] [INFO ] [sig ] Generating forecast for: CAG [2026-03-04T20:18:25.768436] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAG' from 'https://tdm.silogroup.org/data/derivative_storage/CAG.csv'. [2026-03-04T20:18:25.780146] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAG'. [2026-03-04T20:18:25.780527] [INFO ] [FORECASTER] Starting predict_future for CAG [2026-03-04T20:18:25.781365] [DEBUG] [LOCAL ] No optimal features file found for CAG: ./output/feature-sets/CAG.txt [2026-03-04T20:18:25.781419] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:18:25.781451] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:18:25.781479] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:18:25.781536] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:18:25.839095] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:18:25.839983] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:18:25.840073] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:18:25.840106] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:18:25.953985] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:18:25.954171] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:18:25.954228] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:18:25.954271] [INFO ] [FORECASTER] Training complete [2026-03-04T20:18:25.958999] [DEBUG] [FORECASTER] CAG: Forecast T+1@11:T+2@11: DOWN (p=13.86%) [2026-03-04T20:18:25.959375] [INFO ] [FORECASTER] Completed predict_future for CAG [2026-03-04T20:18:25.959543] [INFO ] [sig ] CAG: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:18:26.111981] [INFO ] [LOCAL ] Saved forecast: CAG 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/CAG.txt [2026-03-04T20:18:26.112144] [INFO ] [sig ] [550/3365] Completed CAG in 0.3s | 2.73 sym/s | Total: 3.4m | ETA: 17.2m [2026-03-04T20:18:26.112187] [INFO ] [sig ] [551/3365] Forecasting CAH... [2026-03-04T20:18:26.112216] [INFO ] [sig ] Generating forecast for: CAH [2026-03-04T20:18:26.112247] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAH' from 'https://tdm.silogroup.org/data/derivative_storage/CAH.csv'. [2026-03-04T20:18:26.125765] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAH'. [2026-03-04T20:18:26.126143] [INFO ] [FORECASTER] Starting predict_future for CAH [2026-03-04T20:18:26.126952] [DEBUG] [LOCAL ] No optimal features file found for CAH: ./output/feature-sets/CAH.txt [2026-03-04T20:18:26.127005] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:18:26.127038] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:18:26.127065] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:18:26.127122] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:18:26.185103] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:18:26.185890] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:18:26.185974] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:18:26.186008] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:18:26.303524] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:18:26.303711] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:18:26.303753] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:18:26.303781] [INFO ] [FORECASTER] Training complete [2026-03-04T20:18:26.307331] [DEBUG] [FORECASTER] CAH: Forecast T+1@11:T+2@11: UP (p=96.82%) [2026-03-04T20:18:26.307645] [INFO ] [FORECASTER] Completed predict_future for CAH [2026-03-04T20:18:26.307779] [INFO ] [sig ] CAH: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:18:26.450484] [INFO ] [LOCAL ] Saved forecast: CAH 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/CAH.txt [2026-03-04T20:18:26.450653] [INFO ] [sig ] [551/3365] Completed CAH in 0.3s | 2.73 sym/s | Total: 3.4m | ETA: 17.2m [2026-03-04T20:18:26.450696] [INFO ] [sig ] [552/3365] Forecasting CAKE... [2026-03-04T20:18:26.450727] [INFO ] [sig ] Generating forecast for: CAKE [2026-03-04T20:18:26.450757] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAKE' from 'https://tdm.silogroup.org/data/derivative_storage/CAKE.csv'. [2026-03-04T20:18:26.464272] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAKE'. [2026-03-04T20:18:26.464727] [INFO ] [FORECASTER] Starting predict_future for CAKE [2026-03-04T20:18:26.465597] [DEBUG] [LOCAL ] No optimal features file found for CAKE: ./output/feature-sets/CAKE.txt [2026-03-04T20:18:26.465653] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:18:26.465686] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:18:26.465713] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:18:26.465770] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:18:26.525755] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:18:26.526675] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:18:26.526765] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:18:26.526798] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:18:26.647899] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:18:26.648060] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:18:26.648101] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:18:26.648130] [INFO ] [FORECASTER] Training complete [2026-03-04T20:18:26.652176] [DEBUG] [FORECASTER] CAKE: Forecast T+1@11:T+2@11: DOWN (p=34.28%) [2026-03-04T20:18:26.652464] [INFO ] [FORECASTER] Completed predict_future for CAKE [2026-03-04T20:18:26.652616] [INFO ] [sig ] CAKE: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:18:26.816189] [INFO ] [LOCAL ] Saved forecast: CAKE 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/CAKE.txt [2026-03-04T20:18:26.816387] [INFO ] [sig ] [552/3365] Completed CAKE in 0.4s | 2.73 sym/s | Total: 3.4m | ETA: 17.2m [2026-03-04T20:18:26.816429] [INFO ] [sig ] [553/3365] Forecasting CAL... [2026-03-04T20:18:26.816466] [INFO ] [sig ] Generating forecast for: CAL [2026-03-04T20:18:26.816499] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAL' from 'https://tdm.silogroup.org/data/derivative_storage/CAL.csv'. [2026-03-04T20:18:26.829471] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAL'. [2026-03-04T20:18:26.829770] [INFO ] [FORECASTER] Starting predict_future for CAL [2026-03-04T20:18:26.830552] [DEBUG] [LOCAL ] No optimal features file found for CAL: ./output/feature-sets/CAL.txt [2026-03-04T20:18:26.830631] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:18:26.830665] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:18:26.830692] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:18:26.830749] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:18:26.889434] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:18:26.890147] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:18:26.890237] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:18:26.890279] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:18:27.017322] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:18:27.017512] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:18:27.017594] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:18:27.017647] [INFO ] [FORECASTER] Training complete [2026-03-04T20:18:27.022747] [DEBUG] [FORECASTER] CAL: Forecast T+1@11:T+2@11: DOWN (p=5.72%) [2026-03-04T20:18:27.023127] [INFO ] [FORECASTER] Completed predict_future for CAL [2026-03-04T20:18:27.023344] [INFO ] [sig ] CAL: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:18:27.178817] [INFO ] [LOCAL ] Saved forecast: CAL 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/CAL.txt [2026-03-04T20:18:27.178971] [INFO ] [sig ] [553/3365] Completed CAL in 0.4s | 2.73 sym/s | Total: 3.4m | ETA: 17.2m [2026-03-04T20:18:27.179015] [INFO ] [sig ] [554/3365] Forecasting CALM... [2026-03-04T20:18:27.179045] [INFO ] [sig ] Generating forecast for: CALM [2026-03-04T20:18:27.179075] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CALM' from 'https://tdm.silogroup.org/data/derivative_storage/CALM.csv'. [2026-03-04T20:18:27.191608] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CALM'. [2026-03-04T20:18:27.191901] [INFO ] [FORECASTER] Starting predict_future for CALM [2026-03-04T20:18:27.192729] [DEBUG] [LOCAL ] No optimal features file found for CALM: ./output/feature-sets/CALM.txt [2026-03-04T20:18:27.192782] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:18:27.192815] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:18:27.192842] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:18:27.192900] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:18:27.254673] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:18:27.255461] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:18:27.255547] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:18:27.255601] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:18:27.383145] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:18:27.383309] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:18:27.383352] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:18:27.383382] [INFO ] [FORECASTER] Training complete [2026-03-04T20:18:27.386898] [DEBUG] [FORECASTER] CALM: Forecast T+1@11:T+2@11: DOWN (p=46.28%) [2026-03-04T20:18:27.387185] [INFO ] [FORECASTER] Completed predict_future for CALM [2026-03-04T20:18:27.387345] [INFO ] [sig ] CALM: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:18:27.531802] [INFO ] [LOCAL ] Saved forecast: CALM 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/CALM.txt [2026-03-04T20:18:27.531941] [INFO ] [sig ] [554/3365] Completed CALM in 0.4s | 2.73 sym/s | Total: 3.4m | ETA: 17.2m [2026-03-04T20:18:27.531981] [INFO ] [sig ] [555/3365] Forecasting CALX... [2026-03-04T20:18:27.532011] [INFO ] [sig ] Generating forecast for: CALX [2026-03-04T20:18:27.532041] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CALX' from 'https://tdm.silogroup.org/data/derivative_storage/CALX.csv'. [2026-03-04T20:18:27.543958] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CALX'. [2026-03-04T20:18:27.544333] [INFO ] [FORECASTER] Starting predict_future for CALX [2026-03-04T20:18:27.545360] [DEBUG] [LOCAL ] No optimal features file found for CALX: ./output/feature-sets/CALX.txt [2026-03-04T20:18:27.545414] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:18:27.545447] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:18:27.545474] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:18:27.545529] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:18:27.611985] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:18:27.613122] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:18:27.613216] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:18:27.613250] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:18:27.740216] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:18:27.740389] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:18:27.740430] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:18:27.740460] [INFO ] [FORECASTER] Training complete [2026-03-04T20:18:27.744084] [DEBUG] [FORECASTER] CALX: Forecast T+1@11:T+2@11: DOWN (p=5.29%) [2026-03-04T20:18:27.744381] [INFO ] [FORECASTER] Completed predict_future for CALX [2026-03-04T20:18:27.744521] [INFO ] [sig ] CALX: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:18:27.900532] [INFO ] [LOCAL ] Saved forecast: CALX 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/CALX.txt [2026-03-04T20:18:27.900750] [INFO ] [sig ] [555/3365] Completed CALX in 0.4s | 2.73 sym/s | Total: 3.4m | ETA: 17.2m [2026-03-04T20:18:27.900804] [INFO ] [sig ] [556/3365] Forecasting CAPL... [2026-03-04T20:18:27.900836] [INFO ] [sig ] Generating forecast for: CAPL [2026-03-04T20:18:27.900867] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAPL' from 'https://tdm.silogroup.org/data/derivative_storage/CAPL.csv'. [2026-03-04T20:18:27.913152] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAPL'. [2026-03-04T20:18:27.913612] [INFO ] [FORECASTER] Starting predict_future for CAPL [2026-03-04T20:18:27.914416] [DEBUG] [LOCAL ] No optimal features file found for CAPL: ./output/feature-sets/CAPL.txt [2026-03-04T20:18:27.914471] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:18:27.914503] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:18:27.914530] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:18:27.914616] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:18:27.976634] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:18:27.977611] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:18:27.977702] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:18:27.977735] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:18:28.100959] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:18:28.101130] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:18:28.101171] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:18:28.101224] [INFO ] [FORECASTER] Training complete [2026-03-04T20:18:28.104872] [DEBUG] [FORECASTER] CAPL: Forecast T+1@11:T+2@11: DOWN (p=45.18%) [2026-03-04T20:18:28.105202] [INFO ] [FORECASTER] Completed predict_future for CAPL [2026-03-04T20:18:28.105377] [INFO ] [sig ] CAPL: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:18:28.255701] [INFO ] [LOCAL ] Saved forecast: CAPL 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/CAPL.txt [2026-03-04T20:18:28.255875] [INFO ] [sig ] [556/3365] Completed CAPL in 0.4s | 2.73 sym/s | Total: 3.4m | ETA: 17.1m [2026-03-04T20:18:28.255917] [INFO ] [sig ] [557/3365] Forecasting CARE... [2026-03-04T20:18:28.255946] [INFO ] [sig ] Generating forecast for: CARE [2026-03-04T20:18:28.255977] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CARE' from 'https://tdm.silogroup.org/data/derivative_storage/CARE.csv'. [2026-03-04T20:18:28.273036] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CARE'. [2026-03-04T20:18:28.273429] [INFO ] [FORECASTER] Starting predict_future for CARE [2026-03-04T20:18:28.274369] [DEBUG] [LOCAL ] No optimal features file found for CARE: ./output/feature-sets/CARE.txt [2026-03-04T20:18:28.274429] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:18:28.274462] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:18:28.274490] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:18:28.274547] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:18:28.340208] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:18:28.341281] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:18:28.341443] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:18:28.341481] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:18:28.479400] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:18:28.479593] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:18:28.479637] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:18:28.479668] [INFO ] [FORECASTER] Training complete [2026-03-04T20:18:28.483426] [DEBUG] [FORECASTER] CARE: Forecast T+1@11:T+2@11: UP (p=86.94%) [2026-03-04T20:18:28.483769] [INFO ] [FORECASTER] Completed predict_future for CARE [2026-03-04T20:18:28.483926] [INFO ] [sig ] CARE: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:18:28.640144] [INFO ] [LOCAL ] Saved forecast: CARE 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/CARE.txt [2026-03-04T20:18:28.640314] [INFO ] [sig ] [557/3365] Completed CARE in 0.4s | 2.73 sym/s | Total: 3.4m | ETA: 17.1m [2026-03-04T20:18:28.640358] [INFO ] [sig ] [558/3365] Forecasting CARG... [2026-03-04T20:18:28.640388] [INFO ] [sig ] Generating forecast for: CARG [2026-03-04T20:18:28.640651] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CARG' from 'https://tdm.silogroup.org/data/derivative_storage/CARG.csv'. [2026-03-04T20:18:28.661738] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CARG'. [2026-03-04T20:18:28.662082] [INFO ] [FORECASTER] Starting predict_future for CARG [2026-03-04T20:18:28.662884] [DEBUG] [LOCAL ] No optimal features file found for CARG: ./output/feature-sets/CARG.txt [2026-03-04T20:18:28.662937] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:18:28.662970] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:18:28.662997] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:18:28.663054] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:18:28.721556] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:18:28.722191] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:18:28.722270] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:18:28.722312] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:18:28.846688] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:18:28.846839] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:18:28.846879] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:18:28.846908] [INFO ] [FORECASTER] Training complete [2026-03-04T20:18:28.850922] [DEBUG] [FORECASTER] CARG: Forecast T+1@11:T+2@11: DOWN (p=28.50%) [2026-03-04T20:18:28.851197] [INFO ] [FORECASTER] Completed predict_future for CARG [2026-03-04T20:18:28.851328] [INFO ] [sig ] CARG: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:18:28.999334] [INFO ] [LOCAL ] Saved forecast: CARG 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/CARG.txt [2026-03-04T20:18:28.999499] [INFO ] [sig ] [558/3365] Completed CARG in 0.4s | 2.73 sym/s | Total: 3.4m | ETA: 17.1m [2026-03-04T20:18:28.999541] [INFO ] [sig ] [559/3365] Forecasting CARS... [2026-03-04T20:18:28.999595] [INFO ] [sig ] Generating forecast for: CARS [2026-03-04T20:18:28.999628] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CARS' from 'https://tdm.silogroup.org/data/derivative_storage/CARS.csv'. [2026-03-04T20:18:29.021895] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CARS'. [2026-03-04T20:18:29.022301] [INFO ] [FORECASTER] Starting predict_future for CARS [2026-03-04T20:18:29.023116] [DEBUG] [LOCAL ] No optimal features file found for CARS: ./output/feature-sets/CARS.txt [2026-03-04T20:18:29.023171] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:18:29.023203] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:18:29.023233] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:18:29.023302] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:18:29.084821] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:18:29.085769] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:18:29.085855] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:18:29.085888] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:18:29.214350] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:18:29.214735] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:18:29.214779] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:18:29.214808] [INFO ] [FORECASTER] Training complete [2026-03-04T20:18:29.218493] [DEBUG] [FORECASTER] CARS: Forecast T+1@11:T+2@11: DOWN (p=31.57%) [2026-03-04T20:18:29.218809] [INFO ] [FORECASTER] Completed predict_future for CARS [2026-03-04T20:18:29.218946] [INFO ] [sig ] CARS: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:18:29.368199] [INFO ] [LOCAL ] Saved forecast: CARS 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/CARS.txt [2026-03-04T20:18:29.368378] [INFO ] [sig ] [559/3365] Completed CARS in 0.4s | 2.73 sym/s | Total: 3.4m | ETA: 17.1m [2026-03-04T20:18:29.368423] [INFO ] [sig ] [560/3365] Forecasting CASH... [2026-03-04T20:18:29.368454] [INFO ] [sig ] Generating forecast for: CASH [2026-03-04T20:18:29.368484] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CASH' from 'https://tdm.silogroup.org/data/derivative_storage/CASH.csv'. [2026-03-04T20:18:29.384964] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CASH'. [2026-03-04T20:18:29.385417] [INFO ] [FORECASTER] Starting predict_future for CASH [2026-03-04T20:18:29.386273] [DEBUG] [LOCAL ] No optimal features file found for CASH: ./output/feature-sets/CASH.txt [2026-03-04T20:18:29.386331] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:18:29.386365] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:18:29.386403] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:18:29.386461] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:18:29.443971] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:18:29.444965] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:18:29.445055] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:18:29.445087] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:18:29.575197] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:18:29.575369] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:18:29.575410] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:18:29.575442] [INFO ] [FORECASTER] Training complete [2026-03-04T20:18:29.579533] [DEBUG] [FORECASTER] CASH: Forecast T+1@11:T+2@11: UP (p=93.81%) [2026-03-04T20:18:29.579947] [INFO ] [FORECASTER] Completed predict_future for CASH [2026-03-04T20:18:29.580128] [INFO ] [sig ] CASH: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:18:29.740194] [INFO ] [LOCAL ] Saved forecast: CASH 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/CASH.txt [2026-03-04T20:18:29.740424] [INFO ] [sig ] [560/3365] Completed CASH in 0.4s | 2.73 sym/s | Total: 3.4m | ETA: 17.1m [2026-03-04T20:18:29.740476] [INFO ] [sig ] [561/3365] Forecasting CASS... [2026-03-04T20:18:29.740509] [INFO ] [sig ] Generating forecast for: CASS [2026-03-04T20:18:29.740541] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CASS' from 'https://tdm.silogroup.org/data/derivative_storage/CASS.csv'. [2026-03-04T20:18:29.754108] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CASS'. [2026-03-04T20:18:29.754609] [INFO ] [FORECASTER] Starting predict_future for CASS [2026-03-04T20:18:29.755503] [DEBUG] [LOCAL ] No optimal features file found for CASS: ./output/feature-sets/CASS.txt [2026-03-04T20:18:29.755559] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:18:29.755616] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:18:29.755646] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:18:29.755705] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:18:29.823185] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:18:29.824139] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:18:29.824235] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:18:29.824271] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:18:29.958479] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:18:29.958669] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:18:29.958712] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:18:29.958939] [INFO ] [FORECASTER] Training complete [2026-03-04T20:18:29.963380] [DEBUG] [FORECASTER] CASS: Forecast T+1@11:T+2@11: DOWN (p=14.65%) [2026-03-04T20:18:29.963716] [INFO ] [FORECASTER] Completed predict_future for CASS [2026-03-04T20:18:29.963854] [INFO ] [sig ] CASS: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:18:30.117363] [INFO ] [LOCAL ] Saved forecast: CASS 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/CASS.txt [2026-03-04T20:18:30.117529] [INFO ] [sig ] [561/3365] Completed CASS in 0.4s | 2.73 sym/s | Total: 3.4m | ETA: 17.1m [2026-03-04T20:18:30.117586] [INFO ] [sig ] [562/3365] Forecasting CASY... [2026-03-04T20:18:30.117620] [INFO ] [sig ] Generating forecast for: CASY [2026-03-04T20:18:30.117651] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CASY' from 'https://tdm.silogroup.org/data/derivative_storage/CASY.csv'. [2026-03-04T20:18:30.133634] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CASY'. [2026-03-04T20:18:30.134095] [INFO ] [FORECASTER] Starting predict_future for CASY [2026-03-04T20:18:30.135043] [DEBUG] [LOCAL ] No optimal features file found for CASY: ./output/feature-sets/CASY.txt [2026-03-04T20:18:30.135100] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:18:30.135133] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:18:30.135161] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:18:30.135219] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:18:30.203367] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:18:30.204702] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:18:30.204813] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:18:30.204853] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:18:30.341071] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:18:30.341236] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:18:30.341278] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:18:30.341312] [INFO ] [FORECASTER] Training complete [2026-03-04T20:18:30.344885] [DEBUG] [FORECASTER] CASY: Forecast T+1@11:T+2@11: UP (p=81.88%) [2026-03-04T20:18:30.345202] [INFO ] [FORECASTER] Completed predict_future for CASY [2026-03-04T20:18:30.345348] [INFO ] [sig ] CASY: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:18:30.506115] [INFO ] [LOCAL ] Saved forecast: CASY 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/CASY.txt [2026-03-04T20:18:30.506292] [INFO ] [sig ] [562/3365] Completed CASY in 0.4s | 2.73 sym/s | Total: 3.4m | ETA: 17.1m [2026-03-04T20:18:30.506339] [INFO ] [sig ] [563/3365] Forecasting CATH... [2026-03-04T20:18:30.506371] [INFO ] [sig ] Generating forecast for: CATH [2026-03-04T20:18:30.506403] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CATH' from 'https://tdm.silogroup.org/data/derivative_storage/CATH.csv'. [2026-03-04T20:18:30.519130] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CATH'. [2026-03-04T20:18:30.519600] [INFO ] [FORECASTER] Starting predict_future for CATH [2026-03-04T20:18:30.520668] [DEBUG] [LOCAL ] No optimal features file found for CATH: ./output/feature-sets/CATH.txt [2026-03-04T20:18:30.520736] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:18:30.520776] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:18:30.520805] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:18:30.520864] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:18:30.580930] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:18:30.581864] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:18:30.581956] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:18:30.581991] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:18:30.708453] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:18:30.708642] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:18:30.708687] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:18:30.708719] [INFO ] [FORECASTER] Training complete [2026-03-04T20:18:30.712600] [DEBUG] [FORECASTER] CATH: Forecast T+1@11:T+2@11: DOWN (p=5.33%) [2026-03-04T20:18:30.712974] [INFO ] [FORECASTER] Completed predict_future for CATH [2026-03-04T20:18:30.713125] [INFO ] [sig ] CATH: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:18:30.875060] [INFO ] [LOCAL ] Saved forecast: CATH 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/CATH.txt [2026-03-04T20:18:30.875227] [INFO ] [sig ] [563/3365] Completed CATH in 0.4s | 2.73 sym/s | Total: 3.4m | ETA: 17.1m [2026-03-04T20:18:30.875270] [INFO ] [sig ] [564/3365] Forecasting CATO... [2026-03-04T20:18:30.875301] [INFO ] [sig ] Generating forecast for: CATO [2026-03-04T20:18:30.875337] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CATO' from 'https://tdm.silogroup.org/data/derivative_storage/CATO.csv'. [2026-03-04T20:18:30.888164] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CATO'. [2026-03-04T20:18:30.888650] [INFO ] [FORECASTER] Starting predict_future for CATO [2026-03-04T20:18:30.889481] [DEBUG] [LOCAL ] No optimal features file found for CATO: ./output/feature-sets/CATO.txt [2026-03-04T20:18:30.889538] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:18:30.889632] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:18:30.889665] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:18:30.889725] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:18:30.952320] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:18:30.953370] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:18:30.953481] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:18:30.953527] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:18:31.076866] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:18:31.077037] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:18:31.077080] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:18:31.077111] [INFO ] [FORECASTER] Training complete [2026-03-04T20:18:31.080979] [DEBUG] [FORECASTER] CATO: Forecast T+1@11:T+2@11: UP (p=75.25%) [2026-03-04T20:18:31.081350] [INFO ] [FORECASTER] Completed predict_future for CATO [2026-03-04T20:18:31.081518] [INFO ] [sig ] CATO: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:18:31.235251] [INFO ] [LOCAL ] Saved forecast: CATO 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/CATO.txt [2026-03-04T20:18:31.235413] [INFO ] [sig ] [564/3365] Completed CATO in 0.4s | 2.73 sym/s | Total: 3.4m | ETA: 17.1m [2026-03-04T20:18:31.235455] [INFO ] [sig ] [565/3365] Forecasting CATY... [2026-03-04T20:18:31.235486] [INFO ] [sig ] Generating forecast for: CATY [2026-03-04T20:18:31.235517] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CATY' from 'https://tdm.silogroup.org/data/derivative_storage/CATY.csv'. [2026-03-04T20:18:31.249347] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CATY'. [2026-03-04T20:18:31.249834] [INFO ] [FORECASTER] Starting predict_future for CATY [2026-03-04T20:18:31.250782] [DEBUG] [LOCAL ] No optimal features file found for CATY: ./output/feature-sets/CATY.txt [2026-03-04T20:18:31.250838] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:18:31.250873] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:18:31.250937] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:18:31.251022] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:18:31.314624] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:18:31.315546] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:18:31.315654] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:18:31.315690] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:18:31.448542] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:18:31.448724] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:18:31.448769] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:18:31.448800] [INFO ] [FORECASTER] Training complete [2026-03-04T20:18:31.452645] [DEBUG] [FORECASTER] CATY: Forecast T+1@11:T+2@11: DOWN (p=15.70%) [2026-03-04T20:18:31.452944] [INFO ] [FORECASTER] Completed predict_future for CATY [2026-03-04T20:18:31.453081] [INFO ] [sig ] CATY: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:18:31.609297] [INFO ] [LOCAL ] Saved forecast: CATY 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/CATY.txt [2026-03-04T20:18:31.609490] [INFO ] [sig ] [565/3365] Completed CATY in 0.4s | 2.73 sym/s | Total: 3.5m | ETA: 17.1m [2026-03-04T20:18:31.609533] [INFO ] [sig ] [566/3365] Forecasting CAVA... [2026-03-04T20:18:31.609564] [INFO ] [sig ] Generating forecast for: CAVA [2026-03-04T20:18:31.609616] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAVA' from 'https://tdm.silogroup.org/data/derivative_storage/CAVA.csv'. [2026-03-04T20:18:31.622076] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAVA'. [2026-03-04T20:18:31.622469] [INFO ] [FORECASTER] Starting predict_future for CAVA [2026-03-04T20:18:31.623690] [DEBUG] [LOCAL ] No optimal features file found for CAVA: ./output/feature-sets/CAVA.txt [2026-03-04T20:18:31.623744] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:18:31.623777] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:18:31.623804] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:18:31.623861] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:18:31.686449] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:18:31.687440] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:18:31.687529] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:18:31.687563] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:18:31.818976] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:18:31.819143] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:18:31.819188] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:18:31.819220] [INFO ] [FORECASTER] Training complete [2026-03-04T20:18:31.822849] [DEBUG] [FORECASTER] CAVA: Forecast T+1@11:T+2@11: UP (p=97.64%) [2026-03-04T20:18:31.823169] [INFO ] [FORECASTER] Completed predict_future for CAVA [2026-03-04T20:18:31.823323] [INFO ] [sig ] CAVA: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:18:31.969249] [INFO ] [LOCAL ] Saved forecast: CAVA 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/CAVA.txt [2026-03-04T20:18:31.969406] [INFO ] [sig ] [566/3365] Completed CAVA in 0.4s | 2.73 sym/s | Total: 3.5m | ETA: 17.1m [2026-03-04T20:18:31.969455] [INFO ] [sig ] [567/3365] Forecasting CB... [2026-03-04T20:18:31.969492] [INFO ] [sig ] Generating forecast for: CB [2026-03-04T20:18:31.969523] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CB' from 'https://tdm.silogroup.org/data/derivative_storage/CB.csv'. [2026-03-04T20:18:31.982864] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CB'. [2026-03-04T20:18:31.983219] [INFO ] [FORECASTER] Starting predict_future for CB [2026-03-04T20:18:31.984143] [DEBUG] [LOCAL ] No optimal features file found for CB: ./output/feature-sets/CB.txt [2026-03-04T20:18:31.984197] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:18:31.984230] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:18:31.984257] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:18:31.984315] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:18:32.043631] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:18:32.044347] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:18:32.044432] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:18:32.044464] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:18:32.172342] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:18:32.172497] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:18:32.172537] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:18:32.172617] [INFO ] [FORECASTER] Training complete [2026-03-04T20:18:32.176916] [DEBUG] [FORECASTER] CB: Forecast T+1@11:T+2@11: UP (p=97.62%) [2026-03-04T20:18:32.177201] [INFO ] [FORECASTER] Completed predict_future for CB [2026-03-04T20:18:32.177365] [INFO ] [sig ] CB: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:18:32.331967] [INFO ] [LOCAL ] Saved forecast: CB 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/CB.txt [2026-03-04T20:18:32.332136] [INFO ] [sig ] [567/3365] Completed CB in 0.4s | 2.73 sym/s | Total: 3.5m | ETA: 17.1m [2026-03-04T20:18:32.332180] [INFO ] [sig ] [568/3365] Forecasting CBAN... [2026-03-04T20:18:32.332213] [INFO ] [sig ] Generating forecast for: CBAN [2026-03-04T20:18:32.332245] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CBAN' from 'https://tdm.silogroup.org/data/derivative_storage/CBAN.csv'. [2026-03-04T20:18:32.345109] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CBAN'. [2026-03-04T20:18:32.345478] [INFO ] [FORECASTER] Starting predict_future for CBAN [2026-03-04T20:18:32.346325] [DEBUG] [LOCAL ] No optimal features file found for CBAN: ./output/feature-sets/CBAN.txt [2026-03-04T20:18:32.346380] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:18:32.346414] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:18:32.346441] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:18:32.346499] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:18:32.407249] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:18:32.408222] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:18:32.408344] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:18:32.408396] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:18:32.533930] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:18:32.534121] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:18:32.534170] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:18:32.534203] [INFO ] [FORECASTER] Training complete [2026-03-04T20:18:32.538779] [DEBUG] [FORECASTER] CBAN: Forecast T+1@11:T+2@11: UP (p=74.20%) [2026-03-04T20:18:32.539104] [INFO ] [FORECASTER] Completed predict_future for CBAN [2026-03-04T20:18:32.539246] [INFO ] [sig ] CBAN: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:18:32.699531] [INFO ] [LOCAL ] Saved forecast: CBAN 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/CBAN.txt [2026-03-04T20:18:32.699742] [INFO ] [sig ] [568/3365] Completed CBAN in 0.4s | 2.73 sym/s | Total: 3.5m | ETA: 17.1m [2026-03-04T20:18:32.699788] [INFO ] [sig ] [569/3365] Forecasting CBNK... [2026-03-04T20:18:32.699820] [INFO ] [sig ] Generating forecast for: CBNK [2026-03-04T20:18:32.699853] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CBNK' from 'https://tdm.silogroup.org/data/derivative_storage/CBNK.csv'. [2026-03-04T20:18:32.716371] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CBNK'. [2026-03-04T20:18:32.717978] [INFO ] [FORECASTER] Starting predict_future for CBNK [2026-03-04T20:18:32.721654] [DEBUG] [LOCAL ] No optimal features file found for CBNK: ./output/feature-sets/CBNK.txt [2026-03-04T20:18:32.721801] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:18:32.721838] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:18:32.721868] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:18:32.721935] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:18:32.783558] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:18:32.784491] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:18:32.784599] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:18:32.784635] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:18:32.911756] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:18:32.911930] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:18:32.911972] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:18:32.912004] [INFO ] [FORECASTER] Training complete [2026-03-04T20:18:32.915630] [DEBUG] [FORECASTER] CBNK: Forecast T+1@11:T+2@11: UP (p=75.05%) [2026-03-04T20:18:32.916006] [INFO ] [FORECASTER] Completed predict_future for CBNK [2026-03-04T20:18:32.916170] [INFO ] [sig ] CBNK: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:18:33.065735] [INFO ] [LOCAL ] Saved forecast: CBNK 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/CBNK.txt [2026-03-04T20:18:33.065881] [INFO ] [sig ] [569/3365] Completed CBNK in 0.4s | 2.73 sym/s | Total: 3.5m | ETA: 17.1m [2026-03-04T20:18:33.065922] [INFO ] [sig ] [570/3365] Forecasting CBRE... [2026-03-04T20:18:33.065953] [INFO ] [sig ] Generating forecast for: CBRE [2026-03-04T20:18:33.065984] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CBRE' from 'https://tdm.silogroup.org/data/derivative_storage/CBRE.csv'. [2026-03-04T20:18:33.080516] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CBRE'. [2026-03-04T20:18:33.080945] [INFO ] [FORECASTER] Starting predict_future for CBRE [2026-03-04T20:18:33.081784] [DEBUG] [LOCAL ] No optimal features file found for CBRE: ./output/feature-sets/CBRE.txt [2026-03-04T20:18:33.081837] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:18:33.081869] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:18:33.081895] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:18:33.081952] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:18:33.141799] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:18:33.142612] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:18:33.142708] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:18:33.142749] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:18:33.267477] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:18:33.267719] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:18:33.267769] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:18:33.267801] [INFO ] [FORECASTER] Training complete [2026-03-04T20:18:33.271565] [DEBUG] [FORECASTER] CBRE: Forecast T+1@11:T+2@11: UP (p=96.70%) [2026-03-04T20:18:33.271900] [INFO ] [FORECASTER] Completed predict_future for CBRE [2026-03-04T20:18:33.272036] [INFO ] [sig ] CBRE: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:18:33.444484] [INFO ] [LOCAL ] Saved forecast: CBRE 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/CBRE.txt [2026-03-04T20:18:33.444646] [INFO ] [sig ] [570/3365] Completed CBRE in 0.4s | 2.73 sym/s | Total: 3.5m | ETA: 17.1m [2026-03-04T20:18:33.444690] [INFO ] [sig ] [571/3365] Forecasting CBRL... [2026-03-04T20:18:33.444720] [INFO ] [sig ] Generating forecast for: CBRL [2026-03-04T20:18:33.444750] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CBRL' from 'https://tdm.silogroup.org/data/derivative_storage/CBRL.csv'. [2026-03-04T20:18:33.457786] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CBRL'. [2026-03-04T20:18:33.458167] [INFO ] [FORECASTER] Starting predict_future for CBRL [2026-03-04T20:18:33.459031] [DEBUG] [LOCAL ] No optimal features file found for CBRL: ./output/feature-sets/CBRL.txt [2026-03-04T20:18:33.459087] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:18:33.459120] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:18:33.459148] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:18:33.459218] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:18:33.518838] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:18:33.519548] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:18:33.519704] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:18:33.519742] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:18:33.642750] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:18:33.642924] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:18:33.642965] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:18:33.642995] [INFO ] [FORECASTER] Training complete [2026-03-04T20:18:33.646805] [DEBUG] [FORECASTER] CBRL: Forecast T+1@11:T+2@11: UP (p=92.14%) [2026-03-04T20:18:33.647092] [INFO ] [FORECASTER] Completed predict_future for CBRL [2026-03-04T20:18:33.647248] [INFO ] [sig ] CBRL: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:18:33.798259] [INFO ] [LOCAL ] Saved forecast: CBRL 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/CBRL.txt [2026-03-04T20:18:33.798402] [INFO ] [sig ] [571/3365] Completed CBRL in 0.4s | 2.73 sym/s | Total: 3.5m | ETA: 17.1m [2026-03-04T20:18:33.798442] [INFO ] [sig ] [572/3365] Forecasting CBSH... [2026-03-04T20:18:33.798473] [INFO ] [sig ] Generating forecast for: CBSH [2026-03-04T20:18:33.798504] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CBSH' from 'https://tdm.silogroup.org/data/derivative_storage/CBSH.csv'. [2026-03-04T20:18:33.812495] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CBSH'. [2026-03-04T20:18:33.812903] [INFO ] [FORECASTER] Starting predict_future for CBSH [2026-03-04T20:18:33.813887] [DEBUG] [LOCAL ] No optimal features file found for CBSH: ./output/feature-sets/CBSH.txt [2026-03-04T20:18:33.813941] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:18:33.813973] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:18:33.814001] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:18:33.814058] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:18:33.874135] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:18:33.875071] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:18:33.875153] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:18:33.875185] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:18:34.000849] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:18:34.001026] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:18:34.001070] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:18:34.001099] [INFO ] [FORECASTER] Training complete [2026-03-04T20:18:34.004656] [DEBUG] [FORECASTER] CBSH: Forecast T+1@11:T+2@11: UP (p=69.15%) [2026-03-04T20:18:34.004938] [INFO ] [FORECASTER] Completed predict_future for CBSH [2026-03-04T20:18:34.005071] [INFO ] [sig ] CBSH: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:18:34.152376] [INFO ] [LOCAL ] Saved forecast: CBSH 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/CBSH.txt [2026-03-04T20:18:34.152538] [INFO ] [sig ] [572/3365] Completed CBSH in 0.4s | 2.73 sym/s | Total: 3.5m | ETA: 17.1m [2026-03-04T20:18:34.152597] [INFO ] [sig ] [573/3365] Forecasting CBUS... [2026-03-04T20:18:34.152630] [INFO ] [sig ] Generating forecast for: CBUS [2026-03-04T20:18:34.152661] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CBUS' from 'https://tdm.silogroup.org/data/derivative_storage/CBUS.csv'. [2026-03-04T20:18:34.165326] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CBUS'. [2026-03-04T20:18:34.165657] [INFO ] [FORECASTER] Starting predict_future for CBUS [2026-03-04T20:18:34.166451] [DEBUG] [LOCAL ] No optimal features file found for CBUS: ./output/feature-sets/CBUS.txt [2026-03-04T20:18:34.166525] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:18:34.166559] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:18:34.166606] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:18:34.166665] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:18:34.223451] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:18:34.224393] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:18:34.224485] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:18:34.224519] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:18:34.352858] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:18:34.353033] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:18:34.353075] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:18:34.353104] [INFO ] [FORECASTER] Training complete [2026-03-04T20:18:34.356709] [DEBUG] [FORECASTER] CBUS: Forecast T+1@11:T+2@11: UP (p=75.35%) [2026-03-04T20:18:34.357005] [INFO ] [FORECASTER] Completed predict_future for CBUS [2026-03-04T20:18:34.357142] [INFO ] [sig ] CBUS: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:18:34.517055] [INFO ] [LOCAL ] Saved forecast: CBUS 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/CBUS.txt [2026-03-04T20:18:34.517250] [INFO ] [sig ] [573/3365] Completed CBUS in 0.4s | 2.73 sym/s | Total: 3.5m | ETA: 17.0m [2026-03-04T20:18:34.517336] [INFO ] [sig ] [574/3365] Forecasting CBZ... [2026-03-04T20:18:34.517372] [INFO ] [sig ] Generating forecast for: CBZ [2026-03-04T20:18:34.517404] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CBZ' from 'https://tdm.silogroup.org/data/derivative_storage/CBZ.csv'. [2026-03-04T20:18:34.529716] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CBZ'. [2026-03-04T20:18:34.530093] [INFO ] [FORECASTER] Starting predict_future for CBZ [2026-03-04T20:18:34.530926] [DEBUG] [LOCAL ] No optimal features file found for CBZ: ./output/feature-sets/CBZ.txt [2026-03-04T20:18:34.530982] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:18:34.531014] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:18:34.531042] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:18:34.531101] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:18:34.593164] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:18:34.594159] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:18:34.594294] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:18:34.594330] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:18:34.730986] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:18:34.731179] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:18:34.731229] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:18:34.731262] [INFO ] [FORECASTER] Training complete [2026-03-04T20:18:34.734900] [DEBUG] [FORECASTER] CBZ: Forecast T+1@11:T+2@11: UP (p=87.50%) [2026-03-04T20:18:34.735187] [INFO ] [FORECASTER] Completed predict_future for CBZ [2026-03-04T20:18:34.735328] [INFO ] [sig ] CBZ: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:18:34.883873] [INFO ] [LOCAL ] Saved forecast: CBZ 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/CBZ.txt [2026-03-04T20:18:34.884037] [INFO ] [sig ] [574/3365] Completed CBZ in 0.4s | 2.73 sym/s | Total: 3.5m | ETA: 17.0m [2026-03-04T20:18:34.884080] [INFO ] [sig ] [575/3365] Forecasting CC... [2026-03-04T20:18:34.884123] [INFO ] [sig ] Generating forecast for: CC [2026-03-04T20:18:34.884157] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CC' from 'https://tdm.silogroup.org/data/derivative_storage/CC.csv'. [2026-03-04T20:18:34.897420] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CC'. [2026-03-04T20:18:34.897854] [INFO ] [FORECASTER] Starting predict_future for CC [2026-03-04T20:18:34.898867] [DEBUG] [LOCAL ] No optimal features file found for CC: ./output/feature-sets/CC.txt [2026-03-04T20:18:34.898922] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:18:34.898955] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:18:34.898984] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:18:34.899043] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:18:34.960300] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:18:34.961228] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:18:34.961317] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:18:34.961351] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:18:35.093431] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:18:35.093627] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:18:35.093675] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:18:35.093705] [INFO ] [FORECASTER] Training complete [2026-03-04T20:18:35.097204] [DEBUG] [FORECASTER] CC: Forecast T+1@11:T+2@11: DOWN (p=7.84%) [2026-03-04T20:18:35.097548] [INFO ] [FORECASTER] Completed predict_future for CC [2026-03-04T20:18:35.097704] [INFO ] [sig ] CC: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:18:35.243614] [INFO ] [LOCAL ] Saved forecast: CC 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/CC.txt [2026-03-04T20:18:35.243780] [INFO ] [sig ] [575/3365] Completed CC in 0.4s | 2.73 sym/s | Total: 3.5m | ETA: 17.0m [2026-03-04T20:18:35.243831] [INFO ] [sig ] [576/3365] Forecasting CCAP... [2026-03-04T20:18:35.243862] [INFO ] [sig ] Generating forecast for: CCAP [2026-03-04T20:18:35.243892] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCAP' from 'https://tdm.silogroup.org/data/derivative_storage/CCAP.csv'. [2026-03-04T20:18:35.257390] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCAP'. [2026-03-04T20:18:35.257834] [INFO ] [FORECASTER] Starting predict_future for CCAP [2026-03-04T20:18:35.258697] [DEBUG] [LOCAL ] No optimal features file found for CCAP: ./output/feature-sets/CCAP.txt [2026-03-04T20:18:35.258753] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:18:35.258786] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:18:35.258814] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:18:35.258872] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:18:35.319559] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:18:35.320403] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:18:35.320498] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:18:35.320533] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:18:35.446188] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:18:35.446352] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:18:35.446392] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:18:35.446422] [INFO ] [FORECASTER] Training complete [2026-03-04T20:18:35.449994] [DEBUG] [FORECASTER] CCAP: Forecast T+1@11:T+2@11: UP (p=62.40%) [2026-03-04T20:18:35.450281] [INFO ] [FORECASTER] Completed predict_future for CCAP [2026-03-04T20:18:35.450414] [INFO ] [sig ] CCAP: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:18:35.599713] [INFO ] [LOCAL ] Saved forecast: CCAP 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/CCAP.txt [2026-03-04T20:18:35.599904] [INFO ] [sig ] [576/3365] Completed CCAP in 0.4s | 2.73 sym/s | Total: 3.5m | ETA: 17.0m [2026-03-04T20:18:35.599966] [INFO ] [sig ] [577/3365] Forecasting CCB... [2026-03-04T20:18:35.599998] [INFO ] [sig ] Generating forecast for: CCB [2026-03-04T20:18:35.600029] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCB' from 'https://tdm.silogroup.org/data/derivative_storage/CCB.csv'. [2026-03-04T20:18:35.612078] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCB'. [2026-03-04T20:18:35.612404] [INFO ] [FORECASTER] Starting predict_future for CCB [2026-03-04T20:18:35.613197] [DEBUG] [LOCAL ] No optimal features file found for CCB: ./output/feature-sets/CCB.txt [2026-03-04T20:18:35.613251] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:18:35.613285] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:18:35.613312] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:18:35.613369] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:18:35.672063] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:18:35.673150] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:18:35.673245] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:18:35.673283] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:18:35.797521] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:18:35.797708] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:18:35.797750] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:18:35.797780] [INFO ] [FORECASTER] Training complete [2026-03-04T20:18:35.801420] [DEBUG] [FORECASTER] CCB: Forecast T+1@11:T+2@11: UP (p=98.37%) [2026-03-04T20:18:35.801745] [INFO ] [FORECASTER] Completed predict_future for CCB [2026-03-04T20:18:35.801884] [INFO ] [sig ] CCB: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:18:35.948174] [INFO ] [LOCAL ] Saved forecast: CCB 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/CCB.txt [2026-03-04T20:18:35.948333] [INFO ] [sig ] [577/3365] Completed CCB in 0.3s | 2.73 sym/s | Total: 3.5m | ETA: 17.0m [2026-03-04T20:18:35.948376] [INFO ] [sig ] [578/3365] Forecasting CCBG... [2026-03-04T20:18:35.948405] [INFO ] [sig ] Generating forecast for: CCBG [2026-03-04T20:18:35.948437] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCBG' from 'https://tdm.silogroup.org/data/derivative_storage/CCBG.csv'. [2026-03-04T20:18:35.960378] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCBG'. [2026-03-04T20:18:35.960689] [INFO ] [FORECASTER] Starting predict_future for CCBG [2026-03-04T20:18:35.961457] [DEBUG] [LOCAL ] No optimal features file found for CCBG: ./output/feature-sets/CCBG.txt [2026-03-04T20:18:35.961511] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:18:35.961544] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:18:35.961592] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:18:35.961653] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:18:36.020226] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:18:36.020859] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:18:36.020940] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:18:36.020972] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:18:36.142962] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:18:36.143130] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:18:36.143172] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:18:36.143201] [INFO ] [FORECASTER] Training complete [2026-03-04T20:18:36.146684] [DEBUG] [FORECASTER] CCBG: Forecast T+1@11:T+2@11: UP (p=51.37%) [2026-03-04T20:18:36.146977] [INFO ] [FORECASTER] Completed predict_future for CCBG [2026-03-04T20:18:36.147127] [INFO ] [sig ] CCBG: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:18:36.303057] [INFO ] [LOCAL ] Saved forecast: CCBG 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/CCBG.txt [2026-03-04T20:18:36.303255] [INFO ] [sig ] [578/3365] Completed CCBG in 0.4s | 2.73 sym/s | Total: 3.5m | ETA: 17.0m [2026-03-04T20:18:36.303297] [INFO ] [sig ] [579/3365] Forecasting CCCC... [2026-03-04T20:18:36.303329] [INFO ] [sig ] Generating forecast for: CCCC [2026-03-04T20:18:36.303361] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCCC' from 'https://tdm.silogroup.org/data/derivative_storage/CCCC.csv'. [2026-03-04T20:18:36.316201] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCCC'. [2026-03-04T20:18:36.316649] [INFO ] [FORECASTER] Starting predict_future for CCCC [2026-03-04T20:18:36.317494] [DEBUG] [LOCAL ] No optimal features file found for CCCC: ./output/feature-sets/CCCC.txt [2026-03-04T20:18:36.317548] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:18:36.317602] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:18:36.317631] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:18:36.317688] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:18:36.377330] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:18:36.378291] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:18:36.378380] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:18:36.378412] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:18:36.504861] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:18:36.505029] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:18:36.505069] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:18:36.505098] [INFO ] [FORECASTER] Training complete [2026-03-04T20:18:36.508607] [DEBUG] [FORECASTER] CCCC: Forecast T+1@11:T+2@11: DOWN (p=3.03%) [2026-03-04T20:18:36.509045] [INFO ] [FORECASTER] Completed predict_future for CCCC [2026-03-04T20:18:36.509171] [INFO ] [sig ] CCCC: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:18:36.657053] [INFO ] [LOCAL ] Saved forecast: CCCC 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/CCCC.txt [2026-03-04T20:18:36.657215] [INFO ] [sig ] [579/3365] Completed CCCC in 0.4s | 2.73 sym/s | Total: 3.5m | ETA: 17.0m [2026-03-04T20:18:36.657302] [INFO ] [sig ] [580/3365] Forecasting CCD... [2026-03-04T20:18:36.657349] [INFO ] [sig ] Generating forecast for: CCD [2026-03-04T20:18:36.657390] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCD' from 'https://tdm.silogroup.org/data/derivative_storage/CCD.csv'. [2026-03-04T20:18:36.670003] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCD'. [2026-03-04T20:18:36.670333] [INFO ] [FORECASTER] Starting predict_future for CCD [2026-03-04T20:18:36.671367] [DEBUG] [LOCAL ] No optimal features file found for CCD: ./output/feature-sets/CCD.txt [2026-03-04T20:18:36.671443] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:18:36.671491] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:18:36.671527] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:18:36.671611] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:18:36.731686] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:18:36.732387] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:18:36.732467] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:18:36.732501] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:18:36.852211] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:18:36.852372] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:18:36.852430] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:18:36.852461] [INFO ] [FORECASTER] Training complete [2026-03-04T20:18:36.855975] [DEBUG] [FORECASTER] CCD: Forecast T+1@11:T+2@11: UP (p=67.03%) [2026-03-04T20:18:36.856263] [INFO ] [FORECASTER] Completed predict_future for CCD [2026-03-04T20:18:36.856393] [INFO ] [sig ] CCD: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:18:37.002585] [INFO ] [LOCAL ] Saved forecast: CCD 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/CCD.txt [2026-03-04T20:18:37.002932] [INFO ] [sig ] [580/3365] Completed CCD in 0.3s | 2.73 sym/s | Total: 3.5m | ETA: 17.0m [2026-03-04T20:18:37.002973] [INFO ] [sig ] [581/3365] Forecasting CCEC... [2026-03-04T20:18:37.003003] [INFO ] [sig ] Generating forecast for: CCEC [2026-03-04T20:18:37.003034] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCEC' from 'https://tdm.silogroup.org/data/derivative_storage/CCEC.csv'. [2026-03-04T20:18:37.015359] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCEC'. [2026-03-04T20:18:37.015669] [INFO ] [FORECASTER] Starting predict_future for CCEC [2026-03-04T20:18:37.016441] [DEBUG] [LOCAL ] No optimal features file found for CCEC: ./output/feature-sets/CCEC.txt [2026-03-04T20:18:37.016499] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:18:37.016568] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:18:37.016807] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:18:37.016865] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:18:37.078994] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:18:37.080107] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:18:37.080222] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:18:37.080277] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:18:37.185950] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:18:37.186110] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:18:37.186150] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:18:37.186179] [INFO ] [FORECASTER] Training complete [2026-03-04T20:18:37.189635] [DEBUG] [FORECASTER] CCEC: Forecast T+1@11:T+2@11: DOWN (p=47.30%) [2026-03-04T20:18:37.189915] [INFO ] [FORECASTER] Completed predict_future for CCEC [2026-03-04T20:18:37.190046] [INFO ] [sig ] CCEC: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:18:37.333229] [INFO ] [LOCAL ] Saved forecast: CCEC 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/CCEC.txt [2026-03-04T20:18:37.333363] [INFO ] [sig ] [581/3365] Completed CCEC in 0.3s | 2.73 sym/s | Total: 3.5m | ETA: 17.0m [2026-03-04T20:18:37.333403] [INFO ] [sig ] [582/3365] Forecasting CCEP... [2026-03-04T20:18:37.333433] [INFO ] [sig ] Generating forecast for: CCEP [2026-03-04T20:18:37.333464] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCEP' from 'https://tdm.silogroup.org/data/derivative_storage/CCEP.csv'. [2026-03-04T20:18:37.345379] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCEP'. [2026-03-04T20:18:37.345689] [INFO ] [FORECASTER] Starting predict_future for CCEP [2026-03-04T20:18:37.346457] [DEBUG] [LOCAL ] No optimal features file found for CCEP: ./output/feature-sets/CCEP.txt [2026-03-04T20:18:37.346510] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:18:37.346542] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:18:37.346569] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:18:37.346652] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:18:37.404893] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:18:37.405647] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:18:37.405731] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:18:37.405764] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:18:37.533417] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:18:37.533605] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:18:37.533653] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:18:37.533683] [INFO ] [FORECASTER] Training complete [2026-03-04T20:18:37.537183] [DEBUG] [FORECASTER] CCEP: Forecast T+1@11:T+2@11: DOWN (p=39.51%) [2026-03-04T20:18:37.537515] [INFO ] [FORECASTER] Completed predict_future for CCEP [2026-03-04T20:18:37.537669] [INFO ] [sig ] CCEP: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:18:37.683553] [INFO ] [LOCAL ] Saved forecast: CCEP 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/CCEP.txt [2026-03-04T20:18:37.683718] [INFO ] [sig ] [582/3365] Completed CCEP in 0.4s | 2.73 sym/s | Total: 3.6m | ETA: 17.0m [2026-03-04T20:18:37.683758] [INFO ] [sig ] [583/3365] Forecasting CCI... [2026-03-04T20:18:37.683786] [INFO ] [sig ] Generating forecast for: CCI [2026-03-04T20:18:37.683817] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCI' from 'https://tdm.silogroup.org/data/derivative_storage/CCI.csv'. [2026-03-04T20:18:37.696345] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCI'. [2026-03-04T20:18:37.696667] [INFO ] [FORECASTER] Starting predict_future for CCI [2026-03-04T20:18:37.697892] [DEBUG] [LOCAL ] No optimal features file found for CCI: ./output/feature-sets/CCI.txt [2026-03-04T20:18:37.697945] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:18:37.697979] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:18:37.698007] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:18:37.698064] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:18:37.761937] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:18:37.763093] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:18:37.763216] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:18:37.763253] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:18:37.888035] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:18:37.888200] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:18:37.888240] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:18:37.888271] [INFO ] [FORECASTER] Training complete [2026-03-04T20:18:37.891794] [DEBUG] [FORECASTER] CCI: Forecast T+1@11:T+2@11: DOWN (p=37.99%) [2026-03-04T20:18:37.892082] [INFO ] [FORECASTER] Completed predict_future for CCI [2026-03-04T20:18:37.892214] [INFO ] [sig ] CCI: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:18:38.039401] [INFO ] [LOCAL ] Saved forecast: CCI 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/CCI.txt [2026-03-04T20:18:38.039556] [INFO ] [sig ] [583/3365] Completed CCI in 0.4s | 2.73 sym/s | Total: 3.6m | ETA: 17.0m [2026-03-04T20:18:38.039626] [INFO ] [sig ] [584/3365] Forecasting CCIF... [2026-03-04T20:18:38.039670] [INFO ] [sig ] Generating forecast for: CCIF [2026-03-04T20:18:38.039709] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCIF' from 'https://tdm.silogroup.org/data/derivative_storage/CCIF.csv'. [2026-03-04T20:18:38.051059] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCIF'. [2026-03-04T20:18:38.051355] [INFO ] [FORECASTER] Starting predict_future for CCIF [2026-03-04T20:18:38.052176] [DEBUG] [LOCAL ] No optimal features file found for CCIF: ./output/feature-sets/CCIF.txt [2026-03-04T20:18:38.052229] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:18:38.052272] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:18:38.052301] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:18:38.052358] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:18:38.112853] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:18:38.113688] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:18:38.113775] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:18:38.113809] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:18:38.236371] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:18:38.236538] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:18:38.236598] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:18:38.236665] [INFO ] [FORECASTER] Training complete [2026-03-04T20:18:38.240187] [DEBUG] [FORECASTER] CCIF: Forecast T+1@11:T+2@11: DOWN (p=46.15%) [2026-03-04T20:18:38.240464] [INFO ] [FORECASTER] Completed predict_future for CCIF [2026-03-04T20:18:38.240612] [INFO ] [sig ] CCIF: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:18:38.392817] [INFO ] [LOCAL ] Saved forecast: CCIF 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/CCIF.txt [2026-03-04T20:18:38.392948] [INFO ] [sig ] [584/3365] Completed CCIF in 0.4s | 2.73 sym/s | Total: 3.6m | ETA: 17.0m [2026-03-04T20:18:38.392987] [INFO ] [sig ] [585/3365] Forecasting CCJ... [2026-03-04T20:18:38.393018] [INFO ] [sig ] Generating forecast for: CCJ [2026-03-04T20:18:38.393048] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCJ' from 'https://tdm.silogroup.org/data/derivative_storage/CCJ.csv'. [2026-03-04T20:18:38.405808] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCJ'. [2026-03-04T20:18:38.406108] [INFO ] [FORECASTER] Starting predict_future for CCJ [2026-03-04T20:18:38.407082] [DEBUG] [LOCAL ] No optimal features file found for CCJ: ./output/feature-sets/CCJ.txt [2026-03-04T20:18:38.407134] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:18:38.407167] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:18:38.407194] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:18:38.407250] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:18:38.467981] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:18:38.468663] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:18:38.468743] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:18:38.468776] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:18:38.594825] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:18:38.594981] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:18:38.595021] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:18:38.595050] [INFO ] [FORECASTER] Training complete [2026-03-04T20:18:38.598594] [DEBUG] [FORECASTER] CCJ: Forecast T+1@11:T+2@11: UP (p=87.39%) [2026-03-04T20:18:38.598872] [INFO ] [FORECASTER] Completed predict_future for CCJ [2026-03-04T20:18:38.599005] [INFO ] [sig ] CCJ: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:18:38.747254] [INFO ] [LOCAL ] Saved forecast: CCJ 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/CCJ.txt [2026-03-04T20:18:38.747443] [INFO ] [sig ] [585/3365] Completed CCJ in 0.4s | 2.73 sym/s | Total: 3.6m | ETA: 17.0m [2026-03-04T20:18:38.747485] [INFO ] [sig ] [586/3365] Forecasting CCK... [2026-03-04T20:18:38.747517] [INFO ] [sig ] Generating forecast for: CCK [2026-03-04T20:18:38.747550] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCK' from 'https://tdm.silogroup.org/data/derivative_storage/CCK.csv'. [2026-03-04T20:18:38.759978] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCK'. [2026-03-04T20:18:38.760349] [INFO ] [FORECASTER] Starting predict_future for CCK [2026-03-04T20:18:38.761173] [DEBUG] [LOCAL ] No optimal features file found for CCK: ./output/feature-sets/CCK.txt [2026-03-04T20:18:38.761227] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:18:38.761260] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:18:38.761288] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:18:38.761348] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:18:38.817985] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:18:38.818737] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:18:38.818817] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:18:38.818850] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:18:38.942035] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:18:38.942213] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:18:38.942256] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:18:38.942286] [INFO ] [FORECASTER] Training complete [2026-03-04T20:18:38.945818] [DEBUG] [FORECASTER] CCK: Forecast T+1@11:T+2@11: UP (p=96.69%) [2026-03-04T20:18:38.946102] [INFO ] [FORECASTER] Completed predict_future for CCK [2026-03-04T20:18:38.946252] [INFO ] [sig ] CCK: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:18:39.111910] [INFO ] [LOCAL ] Saved forecast: CCK 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/CCK.txt [2026-03-04T20:18:39.112058] [INFO ] [sig ] [586/3365] Completed CCK in 0.4s | 2.73 sym/s | Total: 3.6m | ETA: 17.0m [2026-03-04T20:18:39.112099] [INFO ] [sig ] [587/3365] Forecasting CCL... [2026-03-04T20:18:39.112130] [INFO ] [sig ] Generating forecast for: CCL [2026-03-04T20:18:39.112163] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCL' from 'https://tdm.silogroup.org/data/derivative_storage/CCL.csv'. [2026-03-04T20:18:39.124078] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCL'. [2026-03-04T20:18:39.124379] [INFO ] [FORECASTER] Starting predict_future for CCL [2026-03-04T20:18:39.125412] [DEBUG] [LOCAL ] No optimal features file found for CCL: ./output/feature-sets/CCL.txt [2026-03-04T20:18:39.125468] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:18:39.125502] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:18:39.125530] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:18:39.125615] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:18:39.185137] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:18:39.186034] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:18:39.186121] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:18:39.186155] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:18:39.310340] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:18:39.310499] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:18:39.310541] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:18:39.310589] [INFO ] [FORECASTER] Training complete [2026-03-04T20:18:39.314077] [DEBUG] [FORECASTER] CCL: Forecast T+1@11:T+2@11: UP (p=90.81%) [2026-03-04T20:18:39.314354] [INFO ] [FORECASTER] Completed predict_future for CCL [2026-03-04T20:18:39.314485] [INFO ] [sig ] CCL: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:18:39.465678] [INFO ] [LOCAL ] Saved forecast: CCL 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/CCL.txt [2026-03-04T20:18:39.466000] [INFO ] [sig ] [587/3365] Completed CCL in 0.4s | 2.73 sym/s | Total: 3.6m | ETA: 16.9m [2026-03-04T20:18:39.466040] [INFO ] [sig ] [588/3365] Forecasting CCLD... [2026-03-04T20:18:39.466078] [INFO ] [sig ] Generating forecast for: CCLD [2026-03-04T20:18:39.466111] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCLD' from 'https://tdm.silogroup.org/data/derivative_storage/CCLD.csv'. [2026-03-04T20:18:39.479187] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCLD'. [2026-03-04T20:18:39.479468] [INFO ] [FORECASTER] Starting predict_future for CCLD [2026-03-04T20:18:39.480291] [DEBUG] [LOCAL ] No optimal features file found for CCLD: ./output/feature-sets/CCLD.txt [2026-03-04T20:18:39.480345] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:18:39.480378] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:18:39.480405] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:18:39.480461] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:18:39.540438] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:18:39.541091] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:18:39.541170] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:18:39.541203] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:18:39.660417] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:18:39.660549] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:18:39.660608] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:18:39.660638] [INFO ] [FORECASTER] Training complete [2026-03-04T20:18:39.663980] [DEBUG] [FORECASTER] CCLD: Forecast T+1@11:T+2@11: UP (p=70.00%) [2026-03-04T20:18:39.664255] [INFO ] [FORECASTER] Completed predict_future for CCLD [2026-03-04T20:18:39.664385] [INFO ] [sig ] CCLD: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:18:39.812720] [INFO ] [LOCAL ] Saved forecast: CCLD 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/CCLD.txt [2026-03-04T20:18:39.812938] [INFO ] [sig ] [588/3365] Completed CCLD in 0.3s | 2.73 sym/s | Total: 3.6m | ETA: 16.9m [2026-03-04T20:18:39.812996] [INFO ] [sig ] [589/3365] Forecasting CCNE... [2026-03-04T20:18:39.813037] [INFO ] [sig ] Generating forecast for: CCNE [2026-03-04T20:18:39.813069] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCNE' from 'https://tdm.silogroup.org/data/derivative_storage/CCNE.csv'. [2026-03-04T20:18:39.826693] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCNE'. [2026-03-04T20:18:39.826983] [INFO ] [FORECASTER] Starting predict_future for CCNE [2026-03-04T20:18:39.827818] [DEBUG] [LOCAL ] No optimal features file found for CCNE: ./output/feature-sets/CCNE.txt [2026-03-04T20:18:39.827871] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:18:39.827903] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:18:39.827928] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:18:39.827985] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:18:39.886422] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:18:39.887422] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:18:39.887541] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:18:39.887598] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:18:40.010942] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:18:40.011111] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:18:40.011151] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:18:40.011181] [INFO ] [FORECASTER] Training complete [2026-03-04T20:18:40.014973] [DEBUG] [FORECASTER] CCNE: Forecast T+1@11:T+2@11: DOWN (p=3.68%) [2026-03-04T20:18:40.015251] [INFO ] [FORECASTER] Completed predict_future for CCNE [2026-03-04T20:18:40.015378] [INFO ] [sig ] CCNE: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:18:40.162947] [INFO ] [LOCAL ] Saved forecast: CCNE 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/CCNE.txt [2026-03-04T20:18:40.163107] [INFO ] [sig ] [589/3365] Completed CCNE in 0.4s | 2.73 sym/s | Total: 3.6m | ETA: 16.9m [2026-03-04T20:18:40.163148] [INFO ] [sig ] [590/3365] Forecasting CCO... [2026-03-04T20:18:40.163179] [INFO ] [sig ] Generating forecast for: CCO [2026-03-04T20:18:40.163209] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCO' from 'https://tdm.silogroup.org/data/derivative_storage/CCO.csv'. [2026-03-04T20:18:40.175910] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCO'. [2026-03-04T20:18:40.176362] [INFO ] [FORECASTER] Starting predict_future for CCO [2026-03-04T20:18:40.177247] [DEBUG] [LOCAL ] No optimal features file found for CCO: ./output/feature-sets/CCO.txt [2026-03-04T20:18:40.177329] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:18:40.177364] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:18:40.177391] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:18:40.177448] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:18:40.236493] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:18:40.237495] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:18:40.237610] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:18:40.237648] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:18:40.362074] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:18:40.362240] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:18:40.362281] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:18:40.362311] [INFO ] [FORECASTER] Training complete [2026-03-04T20:18:40.365803] [DEBUG] [FORECASTER] CCO: Forecast T+1@11:T+2@11: UP (p=63.55%) [2026-03-04T20:18:40.366090] [INFO ] [FORECASTER] Completed predict_future for CCO [2026-03-04T20:18:40.366226] [INFO ] [sig ] CCO: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:18:40.518389] [INFO ] [LOCAL ] Saved forecast: CCO 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/CCO.txt [2026-03-04T20:18:40.518598] [INFO ] [sig ] [590/3365] Completed CCO in 0.4s | 2.73 sym/s | Total: 3.6m | ETA: 16.9m [2026-03-04T20:18:40.518648] [INFO ] [sig ] [591/3365] Forecasting CCOI... [2026-03-04T20:18:40.518682] [INFO ] [sig ] Generating forecast for: CCOI [2026-03-04T20:18:40.518712] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCOI' from 'https://tdm.silogroup.org/data/derivative_storage/CCOI.csv'. [2026-03-04T20:18:40.530758] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCOI'. [2026-03-04T20:18:40.531188] [INFO ] [FORECASTER] Starting predict_future for CCOI [2026-03-04T20:18:40.532135] [DEBUG] [LOCAL ] No optimal features file found for CCOI: ./output/feature-sets/CCOI.txt [2026-03-04T20:18:40.532191] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:18:40.532223] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:18:40.532252] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:18:40.532314] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:18:40.589778] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:18:40.590712] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:18:40.590837] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:18:40.590873] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:18:40.713348] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:18:40.713494] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:18:40.713535] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:18:40.713604] [INFO ] [FORECASTER] Training complete [2026-03-04T20:18:40.717114] [DEBUG] [FORECASTER] CCOI: Forecast T+1@11:T+2@11: UP (p=62.95%) [2026-03-04T20:18:40.717445] [INFO ] [FORECASTER] Completed predict_future for CCOI [2026-03-04T20:18:40.717609] [INFO ] [sig ] CCOI: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:18:40.867208] [INFO ] [LOCAL ] Saved forecast: CCOI 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/CCOI.txt [2026-03-04T20:18:40.867378] [INFO ] [sig ] [591/3365] Completed CCOI in 0.3s | 2.73 sym/s | Total: 3.6m | ETA: 16.9m [2026-03-04T20:18:40.867421] [INFO ] [sig ] [592/3365] Forecasting CCRN... [2026-03-04T20:18:40.867452] [INFO ] [sig ] Generating forecast for: CCRN [2026-03-04T20:18:40.867485] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCRN' from 'https://tdm.silogroup.org/data/derivative_storage/CCRN.csv'. [2026-03-04T20:18:40.879083] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCRN'. [2026-03-04T20:18:40.879380] [INFO ] [FORECASTER] Starting predict_future for CCRN [2026-03-04T20:18:40.880225] [DEBUG] [LOCAL ] No optimal features file found for CCRN: ./output/feature-sets/CCRN.txt [2026-03-04T20:18:40.880278] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:18:40.880310] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:18:40.880337] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:18:40.880400] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:18:40.938019] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:18:40.938692] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:18:40.938773] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:18:40.938805] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:18:41.061258] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:18:41.061394] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:18:41.061434] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:18:41.061463] [INFO ] [FORECASTER] Training complete [2026-03-04T20:18:41.065697] [DEBUG] [FORECASTER] CCRN: Forecast T+1@11:T+2@11: DOWN (p=29.21%) [2026-03-04T20:18:41.065978] [INFO ] [FORECASTER] Completed predict_future for CCRN [2026-03-04T20:18:41.066104] [INFO ] [sig ] CCRN: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:18:41.208462] [INFO ] [LOCAL ] Saved forecast: CCRN 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/CCRN.txt [2026-03-04T20:18:41.208611] [INFO ] [sig ] [592/3365] Completed CCRN in 0.3s | 2.73 sym/s | Total: 3.6m | ETA: 16.9m [2026-03-04T20:18:41.208654] [INFO ] [sig ] [593/3365] Forecasting CCS... [2026-03-04T20:18:41.208683] [INFO ] [sig ] Generating forecast for: CCS [2026-03-04T20:18:41.208714] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCS' from 'https://tdm.silogroup.org/data/derivative_storage/CCS.csv'. [2026-03-04T20:18:41.219656] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCS'. [2026-03-04T20:18:41.219951] [INFO ] [FORECASTER] Starting predict_future for CCS [2026-03-04T20:18:41.220760] [DEBUG] [LOCAL ] No optimal features file found for CCS: ./output/feature-sets/CCS.txt [2026-03-04T20:18:41.220813] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:18:41.220844] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:18:41.220870] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:18:41.220926] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:18:41.278194] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:18:41.279012] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:18:41.279101] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:18:41.279136] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:18:41.403121] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:18:41.403282] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:18:41.403321] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:18:41.403350] [INFO ] [FORECASTER] Training complete [2026-03-04T20:18:41.406912] [DEBUG] [FORECASTER] CCS: Forecast T+1@11:T+2@11: DOWN (p=39.15%) [2026-03-04T20:18:41.407202] [INFO ] [FORECASTER] Completed predict_future for CCS [2026-03-04T20:18:41.410758] [INFO ] [sig ] CCS: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:18:41.555385] [INFO ] [LOCAL ] Saved forecast: CCS 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/CCS.txt [2026-03-04T20:18:41.555517] [INFO ] [sig ] [593/3365] Completed CCS in 0.3s | 2.73 sym/s | Total: 3.6m | ETA: 16.9m [2026-03-04T20:18:41.555568] [INFO ] [sig ] [594/3365] Forecasting CCSI... [2026-03-04T20:18:41.555622] [INFO ] [sig ] Generating forecast for: CCSI [2026-03-04T20:18:41.555654] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCSI' from 'https://tdm.silogroup.org/data/derivative_storage/CCSI.csv'. [2026-03-04T20:18:41.567848] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCSI'. [2026-03-04T20:18:41.568152] [INFO ] [FORECASTER] Starting predict_future for CCSI [2026-03-04T20:18:41.568992] [DEBUG] [LOCAL ] No optimal features file found for CCSI: ./output/feature-sets/CCSI.txt [2026-03-04T20:18:41.569045] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:18:41.569077] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:18:41.569104] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:18:41.569172] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:18:41.626303] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:18:41.626980] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:18:41.627058] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:18:41.627090] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:18:41.744508] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:18:41.744695] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:18:41.744740] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:18:41.744770] [INFO ] [FORECASTER] Training complete [2026-03-04T20:18:41.748216] [DEBUG] [FORECASTER] CCSI: Forecast T+1@11:T+2@11: DOWN (p=18.42%) [2026-03-04T20:18:41.748491] [INFO ] [FORECASTER] Completed predict_future for CCSI [2026-03-04T20:18:41.748642] [INFO ] [sig ] CCSI: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:18:41.892614] [INFO ] [LOCAL ] Saved forecast: CCSI 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/CCSI.txt [2026-03-04T20:18:41.892773] [INFO ] [sig ] [594/3365] Completed CCSI in 0.3s | 2.73 sym/s | Total: 3.6m | ETA: 16.9m [2026-03-04T20:18:41.892813] [INFO ] [sig ] [595/3365] Forecasting CDC... [2026-03-04T20:18:41.892843] [INFO ] [sig ] Generating forecast for: CDC [2026-03-04T20:18:41.892873] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDC' from 'https://tdm.silogroup.org/data/derivative_storage/CDC.csv'. [2026-03-04T20:18:41.903553] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDC'. [2026-03-04T20:18:41.903871] [INFO ] [FORECASTER] Starting predict_future for CDC [2026-03-04T20:18:41.904697] [DEBUG] [LOCAL ] No optimal features file found for CDC: ./output/feature-sets/CDC.txt [2026-03-04T20:18:41.904750] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:18:41.904782] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:18:41.904810] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:18:41.904876] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:18:41.963636] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:18:41.964259] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:18:41.964340] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:18:41.964372] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:18:42.084057] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:18:42.084203] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:18:42.084246] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:18:42.084275] [INFO ] [FORECASTER] Training complete [2026-03-04T20:18:42.087921] [DEBUG] [FORECASTER] CDC: Forecast T+1@11:T+2@11: UP (p=61.73%) [2026-03-04T20:18:42.088201] [INFO ] [FORECASTER] Completed predict_future for CDC [2026-03-04T20:18:42.088332] [INFO ] [sig ] CDC: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:18:42.233544] [INFO ] [LOCAL ] Saved forecast: CDC 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/CDC.txt [2026-03-04T20:18:42.233701] [INFO ] [sig ] [595/3365] Completed CDC in 0.3s | 2.73 sym/s | Total: 3.6m | ETA: 16.9m [2026-03-04T20:18:42.233741] [INFO ] [sig ] [596/3365] Forecasting CDE... [2026-03-04T20:18:42.233771] [INFO ] [sig ] Generating forecast for: CDE [2026-03-04T20:18:42.233802] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDE' from 'https://tdm.silogroup.org/data/derivative_storage/CDE.csv'. [2026-03-04T20:18:42.246098] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDE'. [2026-03-04T20:18:42.246448] [INFO ] [FORECASTER] Starting predict_future for CDE [2026-03-04T20:18:42.247301] [DEBUG] [LOCAL ] No optimal features file found for CDE: ./output/feature-sets/CDE.txt [2026-03-04T20:18:42.247361] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:18:42.247393] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:18:42.247420] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:18:42.247476] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:18:42.305172] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:18:42.305917] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:18:42.305997] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:18:42.306031] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:18:42.431307] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:18:42.431468] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:18:42.431508] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:18:42.431537] [INFO ] [FORECASTER] Training complete [2026-03-04T20:18:42.435556] [DEBUG] [FORECASTER] CDE: Forecast T+1@11:T+2@11: UP (p=75.61%) [2026-03-04T20:18:42.436051] [INFO ] [FORECASTER] Completed predict_future for CDE [2026-03-04T20:18:42.436183] [INFO ] [sig ] CDE: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:18:42.581642] [INFO ] [LOCAL ] Saved forecast: CDE 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/CDE.txt [2026-03-04T20:18:42.581846] [INFO ] [sig ] [596/3365] Completed CDE in 0.3s | 2.73 sym/s | Total: 3.6m | ETA: 16.9m [2026-03-04T20:18:42.581913] [INFO ] [sig ] [597/3365] Forecasting CDIO... [2026-03-04T20:18:42.581961] [INFO ] [sig ] Generating forecast for: CDIO [2026-03-04T20:18:42.582003] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDIO' from 'https://tdm.silogroup.org/data/derivative_storage/CDIO.csv'. [2026-03-04T20:18:42.594970] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDIO'. [2026-03-04T20:18:42.595529] [INFO ] [FORECASTER] Starting predict_future for CDIO [2026-03-04T20:18:42.596562] [DEBUG] [LOCAL ] No optimal features file found for CDIO: ./output/feature-sets/CDIO.txt [2026-03-04T20:18:42.596662] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:18:42.596706] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:18:42.596741] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:18:42.596807] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:18:42.654162] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:18:42.655119] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:18:42.655209] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:18:42.655243] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:18:42.787960] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:18:42.788154] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:18:42.788210] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:18:42.788255] [INFO ] [FORECASTER] Training complete [2026-03-04T20:18:42.792283] [DEBUG] [FORECASTER] CDIO: Forecast T+1@11:T+2@11: DOWN (p=19.56%) [2026-03-04T20:18:42.792721] [INFO ] [FORECASTER] Completed predict_future for CDIO [2026-03-04T20:18:42.792876] [INFO ] [sig ] CDIO: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:18:42.949827] [INFO ] [LOCAL ] Saved forecast: CDIO 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/CDIO.txt [2026-03-04T20:18:42.950043] [INFO ] [sig ] [597/3365] Completed CDIO in 0.4s | 2.73 sym/s | Total: 3.6m | ETA: 16.9m [2026-03-04T20:18:42.950100] [INFO ] [sig ] [598/3365] Forecasting CDL... [2026-03-04T20:18:42.950141] [INFO ] [sig ] Generating forecast for: CDL [2026-03-04T20:18:42.950184] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDL' from 'https://tdm.silogroup.org/data/derivative_storage/CDL.csv'. [2026-03-04T20:18:42.963282] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDL'. [2026-03-04T20:18:42.963669] [INFO ] [FORECASTER] Starting predict_future for CDL [2026-03-04T20:18:42.964562] [DEBUG] [LOCAL ] No optimal features file found for CDL: ./output/feature-sets/CDL.txt [2026-03-04T20:18:42.964650] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:18:42.964716] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:18:42.964746] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:18:42.964806] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:18:43.026000] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:18:43.027114] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:18:43.027224] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:18:43.027262] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:18:43.145860] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:18:43.146226] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:18:43.146268] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:18:43.146297] [INFO ] [FORECASTER] Training complete [2026-03-04T20:18:43.150771] [DEBUG] [FORECASTER] CDL: Forecast T+1@11:T+2@11: UP (p=80.96%) [2026-03-04T20:18:43.151135] [INFO ] [FORECASTER] Completed predict_future for CDL [2026-03-04T20:18:43.151308] [INFO ] [sig ] CDL: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:18:43.299200] [INFO ] [LOCAL ] Saved forecast: CDL 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/CDL.txt [2026-03-04T20:18:43.299362] [INFO ] [sig ] [598/3365] Completed CDL in 0.3s | 2.73 sym/s | Total: 3.6m | ETA: 16.9m [2026-03-04T20:18:43.299403] [INFO ] [sig ] [599/3365] Forecasting CDNA... [2026-03-04T20:18:43.299435] [INFO ] [sig ] Generating forecast for: CDNA [2026-03-04T20:18:43.299465] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDNA' from 'https://tdm.silogroup.org/data/derivative_storage/CDNA.csv'. [2026-03-04T20:18:43.313021] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDNA'. [2026-03-04T20:18:43.313458] [INFO ] [FORECASTER] Starting predict_future for CDNA [2026-03-04T20:18:43.314534] [DEBUG] [LOCAL ] No optimal features file found for CDNA: ./output/feature-sets/CDNA.txt [2026-03-04T20:18:43.314623] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:18:43.314668] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:18:43.314704] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:18:43.314785] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:18:43.380964] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:18:43.381882] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:18:43.381971] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:18:43.382005] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:18:43.508120] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:18:43.508283] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:18:43.508326] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:18:43.508355] [INFO ] [FORECASTER] Training complete [2026-03-04T20:18:43.511993] [DEBUG] [FORECASTER] CDNA: Forecast T+1@11:T+2@11: UP (p=92.45%) [2026-03-04T20:18:43.512283] [INFO ] [FORECASTER] Completed predict_future for CDNA [2026-03-04T20:18:43.512416] [INFO ] [sig ] CDNA: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:18:43.662519] [INFO ] [LOCAL ] Saved forecast: CDNA 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/CDNA.txt [2026-03-04T20:18:43.662722] [INFO ] [sig ] [599/3365] Completed CDNA in 0.4s | 2.73 sym/s | Total: 3.7m | ETA: 16.9m [2026-03-04T20:18:43.662766] [INFO ] [sig ] [600/3365] Forecasting CDNS... [2026-03-04T20:18:43.662799] [INFO ] [sig ] Generating forecast for: CDNS [2026-03-04T20:18:43.662831] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDNS' from 'https://tdm.silogroup.org/data/derivative_storage/CDNS.csv'. [2026-03-04T20:18:43.675045] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDNS'. [2026-03-04T20:18:43.675476] [INFO ] [FORECASTER] Starting predict_future for CDNS [2026-03-04T20:18:43.676372] [DEBUG] [LOCAL ] No optimal features file found for CDNS: ./output/feature-sets/CDNS.txt [2026-03-04T20:18:43.676430] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:18:43.676465] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:18:43.676493] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:18:43.676552] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:18:43.736193] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:18:43.737085] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:18:43.737198] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:18:43.737240] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:18:43.863908] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:18:43.864075] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:18:43.864115] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:18:43.864144] [INFO ] [FORECASTER] Training complete [2026-03-04T20:18:43.867640] [DEBUG] [FORECASTER] CDNS: Forecast T+1@11:T+2@11: DOWN (p=30.59%) [2026-03-04T20:18:43.867957] [INFO ] [FORECASTER] Completed predict_future for CDNS [2026-03-04T20:18:43.868090] [INFO ] [sig ] CDNS: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:18:44.013910] [INFO ] [LOCAL ] Saved forecast: CDNS 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/CDNS.txt [2026-03-04T20:18:44.014070] [INFO ] [sig ] [600/3365] Completed CDNS in 0.4s | 2.73 sym/s | Total: 3.7m | ETA: 16.9m [2026-03-04T20:18:44.014115] [INFO ] [sig ] [601/3365] Forecasting CDP... [2026-03-04T20:18:44.014149] [INFO ] [sig ] Generating forecast for: CDP [2026-03-04T20:18:44.014183] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDP' from 'https://tdm.silogroup.org/data/derivative_storage/CDP.csv'. [2026-03-04T20:18:44.025922] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDP'. [2026-03-04T20:18:44.026226] [INFO ] [FORECASTER] Starting predict_future for CDP [2026-03-04T20:18:44.027056] [DEBUG] [LOCAL ] No optimal features file found for CDP: ./output/feature-sets/CDP.txt [2026-03-04T20:18:44.027113] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:18:44.027146] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:18:44.027175] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:18:44.027233] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:18:44.085308] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:18:44.086025] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:18:44.086107] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:18:44.086140] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:18:44.210095] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:18:44.210255] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:18:44.210295] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:18:44.210358] [INFO ] [FORECASTER] Training complete [2026-03-04T20:18:44.213893] [DEBUG] [FORECASTER] CDP: Forecast T+1@11:T+2@11: UP (p=84.37%) [2026-03-04T20:18:44.214177] [INFO ] [FORECASTER] Completed predict_future for CDP [2026-03-04T20:18:44.214310] [INFO ] [sig ] CDP: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:18:44.363759] [INFO ] [LOCAL ] Saved forecast: CDP 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/CDP.txt [2026-03-04T20:18:44.363919] [INFO ] [sig ] [601/3365] Completed CDP in 0.3s | 2.73 sym/s | Total: 3.7m | ETA: 16.8m [2026-03-04T20:18:44.363961] [INFO ] [sig ] [602/3365] Forecasting CDRE... [2026-03-04T20:18:44.363994] [INFO ] [sig ] Generating forecast for: CDRE [2026-03-04T20:18:44.364025] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDRE' from 'https://tdm.silogroup.org/data/derivative_storage/CDRE.csv'. [2026-03-04T20:18:44.376031] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDRE'. [2026-03-04T20:18:44.376352] [INFO ] [FORECASTER] Starting predict_future for CDRE [2026-03-04T20:18:44.377219] [DEBUG] [LOCAL ] No optimal features file found for CDRE: ./output/feature-sets/CDRE.txt [2026-03-04T20:18:44.377297] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:18:44.377334] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:18:44.377361] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:18:44.377419] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:18:44.441388] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:18:44.442799] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:18:44.442936] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:18:44.442973] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:18:44.572792] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:18:44.572959] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:18:44.573001] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:18:44.573030] [INFO ] [FORECASTER] Training complete [2026-03-04T20:18:44.576896] [DEBUG] [FORECASTER] CDRE: Forecast T+1@11:T+2@11: DOWN (p=26.30%) [2026-03-04T20:18:44.577232] [INFO ] [FORECASTER] Completed predict_future for CDRE [2026-03-04T20:18:44.577401] [INFO ] [sig ] CDRE: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:18:44.724949] [INFO ] [LOCAL ] Saved forecast: CDRE 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/CDRE.txt [2026-03-04T20:18:44.725137] [INFO ] [sig ] [602/3365] Completed CDRE in 0.4s | 2.73 sym/s | Total: 3.7m | ETA: 16.8m [2026-03-04T20:18:44.725184] [INFO ] [sig ] [603/3365] Forecasting CDRO... [2026-03-04T20:18:44.725224] [INFO ] [sig ] Generating forecast for: CDRO [2026-03-04T20:18:44.725273] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDRO' from 'https://tdm.silogroup.org/data/derivative_storage/CDRO.csv'. [2026-03-04T20:18:44.738683] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDRO'. [2026-03-04T20:18:44.739048] [INFO ] [FORECASTER] Starting predict_future for CDRO [2026-03-04T20:18:44.739872] [DEBUG] [LOCAL ] No optimal features file found for CDRO: ./output/feature-sets/CDRO.txt [2026-03-04T20:18:44.739928] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:18:44.739961] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:18:44.739988] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:18:44.740056] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:18:44.803435] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:18:44.804359] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:18:44.804446] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:18:44.804480] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:18:44.915078] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:18:44.915240] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:18:44.915281] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:18:44.915311] [INFO ] [FORECASTER] Training complete [2026-03-04T20:18:44.918934] [DEBUG] [FORECASTER] CDRO: Forecast T+1@11:T+2@11: DOWN (p=3.62%) [2026-03-04T20:18:44.919227] [INFO ] [FORECASTER] Completed predict_future for CDRO [2026-03-04T20:18:44.919364] [INFO ] [sig ] CDRO: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:18:45.065524] [INFO ] [LOCAL ] Saved forecast: CDRO 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/CDRO.txt [2026-03-04T20:18:45.065713] [INFO ] [sig ] [603/3365] Completed CDRO in 0.3s | 2.73 sym/s | Total: 3.7m | ETA: 16.8m [2026-03-04T20:18:45.065762] [INFO ] [sig ] [604/3365] Forecasting CDZI... [2026-03-04T20:18:45.065799] [INFO ] [sig ] Generating forecast for: CDZI [2026-03-04T20:18:45.065839] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDZI' from 'https://tdm.silogroup.org/data/derivative_storage/CDZI.csv'. [2026-03-04T20:18:45.077859] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDZI'. [2026-03-04T20:18:45.078190] [INFO ] [FORECASTER] Starting predict_future for CDZI [2026-03-04T20:18:45.079036] [DEBUG] [LOCAL ] No optimal features file found for CDZI: ./output/feature-sets/CDZI.txt [2026-03-04T20:18:45.079092] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:18:45.079124] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:18:45.079152] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:18:45.079210] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:18:45.138337] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:18:45.139121] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:18:45.139206] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:18:45.139239] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:18:45.267220] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:18:45.267404] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:18:45.267463] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:18:45.267493] [INFO ] [FORECASTER] Training complete [2026-03-04T20:18:45.271033] [DEBUG] [FORECASTER] CDZI: Forecast T+1@11:T+2@11: DOWN (p=20.64%) [2026-03-04T20:18:45.271324] [INFO ] [FORECASTER] Completed predict_future for CDZI [2026-03-04T20:18:45.271456] [INFO ] [sig ] CDZI: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:18:45.427529] [INFO ] [LOCAL ] Saved forecast: CDZI 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/CDZI.txt [2026-03-04T20:18:45.427714] [INFO ] [sig ] [604/3365] Completed CDZI in 0.4s | 2.73 sym/s | Total: 3.7m | ETA: 16.8m [2026-03-04T20:18:45.427763] [INFO ] [sig ] [605/3365] Forecasting CE... [2026-03-04T20:18:45.427799] [INFO ] [sig ] Generating forecast for: CE [2026-03-04T20:18:45.427832] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CE' from 'https://tdm.silogroup.org/data/derivative_storage/CE.csv'. [2026-03-04T20:18:45.439771] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CE'. [2026-03-04T20:18:45.440157] [INFO ] [FORECASTER] Starting predict_future for CE [2026-03-04T20:18:45.440972] [DEBUG] [LOCAL ] No optimal features file found for CE: ./output/feature-sets/CE.txt [2026-03-04T20:18:45.441026] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:18:45.441059] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:18:45.441086] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:18:45.441144] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:18:45.506287] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:18:45.507215] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:18:45.507320] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:18:45.507356] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:18:45.629814] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:18:45.629989] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:18:45.630031] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:18:45.630060] [INFO ] [FORECASTER] Training complete [2026-03-04T20:18:45.633710] [DEBUG] [FORECASTER] CE: Forecast T+1@11:T+2@11: DOWN (p=9.75%) [2026-03-04T20:18:45.634067] [INFO ] [FORECASTER] Completed predict_future for CE [2026-03-04T20:18:45.634229] [INFO ] [sig ] CE: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:18:45.783083] [INFO ] [LOCAL ] Saved forecast: CE 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/CE.txt [2026-03-04T20:18:45.783222] [INFO ] [sig ] [605/3365] Completed CE in 0.4s | 2.74 sym/s | Total: 3.7m | ETA: 16.8m [2026-03-04T20:18:45.783263] [INFO ] [sig ] [606/3365] Forecasting CECO... [2026-03-04T20:18:45.783293] [INFO ] [sig ] Generating forecast for: CECO [2026-03-04T20:18:45.783323] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CECO' from 'https://tdm.silogroup.org/data/derivative_storage/CECO.csv'. [2026-03-04T20:18:45.794888] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CECO'. [2026-03-04T20:18:45.795177] [INFO ] [FORECASTER] Starting predict_future for CECO [2026-03-04T20:18:45.795978] [DEBUG] [LOCAL ] No optimal features file found for CECO: ./output/feature-sets/CECO.txt [2026-03-04T20:18:45.796032] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:18:45.796064] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:18:45.796090] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:18:45.796146] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:18:45.853744] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:18:45.854629] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:18:45.854714] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:18:45.854747] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:18:45.976146] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:18:45.976315] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:18:45.976355] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:18:45.976383] [INFO ] [FORECASTER] Training complete [2026-03-04T20:18:45.979992] [DEBUG] [FORECASTER] CECO: Forecast T+1@11:T+2@11: DOWN (p=6.53%) [2026-03-04T20:18:45.980301] [INFO ] [FORECASTER] Completed predict_future for CECO [2026-03-04T20:18:45.980437] [INFO ] [sig ] CECO: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:18:46.128463] [INFO ] [LOCAL ] Saved forecast: CECO 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/CECO.txt [2026-03-04T20:18:46.128639] [INFO ] [sig ] [606/3365] Completed CECO in 0.3s | 2.74 sym/s | Total: 3.7m | ETA: 16.8m [2026-03-04T20:18:46.128684] [INFO ] [sig ] [607/3365] Forecasting CEG... [2026-03-04T20:18:46.128716] [INFO ] [sig ] Generating forecast for: CEG [2026-03-04T20:18:46.128746] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CEG' from 'https://tdm.silogroup.org/data/derivative_storage/CEG.csv'. [2026-03-04T20:18:46.145307] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CEG'. [2026-03-04T20:18:46.145723] [INFO ] [FORECASTER] Starting predict_future for CEG [2026-03-04T20:18:46.146739] [DEBUG] [LOCAL ] No optimal features file found for CEG: ./output/feature-sets/CEG.txt [2026-03-04T20:18:46.146792] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:18:46.146823] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:18:46.146849] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:18:46.146905] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:18:46.204228] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:18:46.205099] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:18:46.205184] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:18:46.205217] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:18:46.334264] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:18:46.334429] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:18:46.334470] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:18:46.334499] [INFO ] [FORECASTER] Training complete [2026-03-04T20:18:46.338270] [DEBUG] [FORECASTER] CEG: Forecast T+1@11:T+2@11: DOWN (p=29.11%) [2026-03-04T20:18:46.338558] [INFO ] [FORECASTER] Completed predict_future for CEG [2026-03-04T20:18:46.338711] [INFO ] [sig ] CEG: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:18:46.493212] [INFO ] [LOCAL ] Saved forecast: CEG 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/CEG.txt [2026-03-04T20:18:46.493379] [INFO ] [sig ] [607/3365] Completed CEG in 0.4s | 2.74 sym/s | Total: 3.7m | ETA: 16.8m [2026-03-04T20:18:46.493422] [INFO ] [sig ] [608/3365] Forecasting CELC... [2026-03-04T20:18:46.493454] [INFO ] [sig ] Generating forecast for: CELC [2026-03-04T20:18:46.493486] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CELC' from 'https://tdm.silogroup.org/data/derivative_storage/CELC.csv'. [2026-03-04T20:18:46.506021] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CELC'. [2026-03-04T20:18:46.506403] [INFO ] [FORECASTER] Starting predict_future for CELC [2026-03-04T20:18:46.507201] [DEBUG] [LOCAL ] No optimal features file found for CELC: ./output/feature-sets/CELC.txt [2026-03-04T20:18:46.507255] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:18:46.507321] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:18:46.507351] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:18:46.507407] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:18:46.563997] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:18:46.564829] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:18:46.564966] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:18:46.565002] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:18:46.684070] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:18:46.684243] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:18:46.684284] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:18:46.684314] [INFO ] [FORECASTER] Training complete [2026-03-04T20:18:46.687893] [DEBUG] [FORECASTER] CELC: Forecast T+1@11:T+2@11: DOWN (p=19.18%) [2026-03-04T20:18:46.688204] [INFO ] [FORECASTER] Completed predict_future for CELC [2026-03-04T20:18:46.688341] [INFO ] [sig ] CELC: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:18:46.835826] [INFO ] [LOCAL ] Saved forecast: CELC 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/CELC.txt [2026-03-04T20:18:46.835972] [INFO ] [sig ] [608/3365] Completed CELC in 0.3s | 2.74 sym/s | Total: 3.7m | ETA: 16.8m [2026-03-04T20:18:46.836012] [INFO ] [sig ] [609/3365] Forecasting CELH... [2026-03-04T20:18:46.836042] [INFO ] [sig ] Generating forecast for: CELH [2026-03-04T20:18:46.836072] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CELH' from 'https://tdm.silogroup.org/data/derivative_storage/CELH.csv'. [2026-03-04T20:18:46.848692] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CELH'. [2026-03-04T20:18:46.849069] [INFO ] [FORECASTER] Starting predict_future for CELH [2026-03-04T20:18:46.849891] [DEBUG] [LOCAL ] No optimal features file found for CELH: ./output/feature-sets/CELH.txt [2026-03-04T20:18:46.849950] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:18:46.849997] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:18:46.850029] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:18:46.850092] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:18:46.911058] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:18:46.911764] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:18:46.911848] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:18:46.911882] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:18:47.034095] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:18:47.034263] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:18:47.034305] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:18:47.034335] [INFO ] [FORECASTER] Training complete [2026-03-04T20:18:47.037916] [DEBUG] [FORECASTER] CELH: Forecast T+1@11:T+2@11: DOWN (p=41.91%) [2026-03-04T20:18:47.038211] [INFO ] [FORECASTER] Completed predict_future for CELH [2026-03-04T20:18:47.038349] [INFO ] [sig ] CELH: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:18:47.183758] [INFO ] [LOCAL ] Saved forecast: CELH 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/CELH.txt [2026-03-04T20:18:47.184096] [INFO ] [sig ] [609/3365] Completed CELH in 0.3s | 2.74 sym/s | Total: 3.7m | ETA: 16.8m [2026-03-04T20:18:47.184135] [INFO ] [sig ] [610/3365] Forecasting CELZ... [2026-03-04T20:18:47.184164] [INFO ] [sig ] Generating forecast for: CELZ [2026-03-04T20:18:47.184195] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CELZ' from 'https://tdm.silogroup.org/data/derivative_storage/CELZ.csv'. [2026-03-04T20:18:47.195814] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CELZ'. [2026-03-04T20:18:47.196124] [INFO ] [FORECASTER] Starting predict_future for CELZ [2026-03-04T20:18:47.196911] [DEBUG] [LOCAL ] No optimal features file found for CELZ: ./output/feature-sets/CELZ.txt [2026-03-04T20:18:47.196965] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:18:47.196997] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:18:47.197024] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:18:47.197081] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:18:47.256168] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:18:47.256905] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:18:47.257184] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:18:47.257217] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:18:47.373773] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:18:47.373949] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:18:47.373989] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:18:47.374018] [INFO ] [FORECASTER] Training complete [2026-03-04T20:18:47.377950] [DEBUG] [FORECASTER] CELZ: Forecast T+1@11:T+2@11: DOWN (p=37.88%) [2026-03-04T20:18:47.378468] [INFO ] [FORECASTER] Completed predict_future for CELZ [2026-03-04T20:18:47.378627] [INFO ] [sig ] CELZ: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:18:47.533286] [INFO ] [LOCAL ] Saved forecast: CELZ 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/CELZ.txt [2026-03-04T20:18:47.533455] [INFO ] [sig ] [610/3365] Completed CELZ in 0.3s | 2.74 sym/s | Total: 3.7m | ETA: 16.8m [2026-03-04T20:18:47.533496] [INFO ] [sig ] [611/3365] Forecasting CENTA... [2026-03-04T20:18:47.533526] [INFO ] [sig ] Generating forecast for: CENTA [2026-03-04T20:18:47.533559] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CENTA' from 'https://tdm.silogroup.org/data/derivative_storage/CENTA.csv'. [2026-03-04T20:18:47.545786] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CENTA'. [2026-03-04T20:18:47.546314] [INFO ] [FORECASTER] Starting predict_future for CENTA [2026-03-04T20:18:47.547148] [DEBUG] [LOCAL ] No optimal features file found for CENTA: ./output/feature-sets/CENTA.txt [2026-03-04T20:18:47.547204] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:18:47.547237] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:18:47.547265] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:18:47.547350] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:18:47.608328] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:18:47.609329] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:18:47.609415] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:18:47.609450] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:18:47.731081] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:18:47.731238] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:18:47.731279] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:18:47.731309] [INFO ] [FORECASTER] Training complete [2026-03-04T20:18:47.734881] [DEBUG] [FORECASTER] CENTA: Forecast T+1@11:T+2@11: UP (p=97.30%) [2026-03-04T20:18:47.735321] [INFO ] [FORECASTER] Completed predict_future for CENTA [2026-03-04T20:18:47.735450] [INFO ] [sig ] CENTA: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:18:47.883437] [INFO ] [LOCAL ] Saved forecast: CENTA 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/CENTA.txt [2026-03-04T20:18:47.883625] [INFO ] [sig ] [611/3365] Completed CENTA in 0.4s | 2.74 sym/s | Total: 3.7m | ETA: 16.8m [2026-03-04T20:18:47.883680] [INFO ] [sig ] [612/3365] Forecasting CENX... [2026-03-04T20:18:47.883719] [INFO ] [sig ] Generating forecast for: CENX [2026-03-04T20:18:47.883760] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CENX' from 'https://tdm.silogroup.org/data/derivative_storage/CENX.csv'. [2026-03-04T20:18:47.896474] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CENX'. [2026-03-04T20:18:47.896805] [INFO ] [FORECASTER] Starting predict_future for CENX [2026-03-04T20:18:47.897980] [DEBUG] [LOCAL ] No optimal features file found for CENX: ./output/feature-sets/CENX.txt [2026-03-04T20:18:47.898034] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:18:47.898066] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:18:47.898092] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:18:47.898148] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:18:47.958248] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:18:47.959288] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:18:47.959375] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:18:47.959408] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:18:48.088772] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:18:48.088949] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:18:48.088992] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:18:48.089022] [INFO ] [FORECASTER] Training complete [2026-03-04T20:18:48.092679] [DEBUG] [FORECASTER] CENX: Forecast T+1@11:T+2@11: DOWN (p=4.53%) [2026-03-04T20:18:48.093042] [INFO ] [FORECASTER] Completed predict_future for CENX [2026-03-04T20:18:48.093190] [INFO ] [sig ] CENX: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:18:48.248182] [INFO ] [LOCAL ] Saved forecast: CENX 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/CENX.txt [2026-03-04T20:18:48.248353] [INFO ] [sig ] [612/3365] Completed CENX in 0.4s | 2.74 sym/s | Total: 3.7m | ETA: 16.8m [2026-03-04T20:18:48.248393] [INFO ] [sig ] [613/3365] Forecasting CERS... [2026-03-04T20:18:48.248424] [INFO ] [sig ] Generating forecast for: CERS [2026-03-04T20:18:48.248454] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CERS' from 'https://tdm.silogroup.org/data/derivative_storage/CERS.csv'. [2026-03-04T20:18:48.261021] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CERS'. [2026-03-04T20:18:48.261427] [INFO ] [FORECASTER] Starting predict_future for CERS [2026-03-04T20:18:48.262246] [DEBUG] [LOCAL ] No optimal features file found for CERS: ./output/feature-sets/CERS.txt [2026-03-04T20:18:48.262302] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:18:48.262334] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:18:48.262361] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:18:48.262417] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:18:48.321746] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:18:48.322678] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:18:48.322774] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:18:48.322810] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:18:48.449626] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:18:48.449805] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:18:48.449855] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:18:48.449887] [INFO ] [FORECASTER] Training complete [2026-03-04T20:18:48.453804] [DEBUG] [FORECASTER] CERS: Forecast T+1@11:T+2@11: DOWN (p=48.94%) [2026-03-04T20:18:48.454131] [INFO ] [FORECASTER] Completed predict_future for CERS [2026-03-04T20:18:48.454307] [INFO ] [sig ] CERS: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:18:48.613882] [INFO ] [LOCAL ] Saved forecast: CERS 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/CERS.txt [2026-03-04T20:18:48.614056] [INFO ] [sig ] [613/3365] Completed CERS in 0.4s | 2.74 sym/s | Total: 3.7m | ETA: 16.8m [2026-03-04T20:18:48.614097] [INFO ] [sig ] [614/3365] Forecasting CETX... [2026-03-04T20:18:48.614129] [INFO ] [sig ] Generating forecast for: CETX [2026-03-04T20:18:48.614160] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CETX' from 'https://tdm.silogroup.org/data/derivative_storage/CETX.csv'. [2026-03-04T20:18:48.627190] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CETX'. [2026-03-04T20:18:48.627622] [INFO ] [FORECASTER] Starting predict_future for CETX [2026-03-04T20:18:48.628448] [DEBUG] [LOCAL ] No optimal features file found for CETX: ./output/feature-sets/CETX.txt [2026-03-04T20:18:48.628503] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:18:48.628535] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:18:48.628562] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:18:48.628653] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:18:48.688514] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:18:48.689445] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:18:48.689533] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:18:48.689567] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:18:48.805799] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:18:48.805976] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:18:48.806017] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:18:48.806046] [INFO ] [FORECASTER] Training complete [2026-03-04T20:18:48.809722] [DEBUG] [FORECASTER] CETX: Forecast T+1@11:T+2@11: DOWN (p=13.05%) [2026-03-04T20:18:48.810082] [INFO ] [FORECASTER] Completed predict_future for CETX [2026-03-04T20:18:48.810245] [INFO ] [sig ] CETX: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:18:48.961488] [INFO ] [LOCAL ] Saved forecast: CETX 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/CETX.txt [2026-03-04T20:18:48.961677] [INFO ] [sig ] [614/3365] Completed CETX in 0.3s | 2.74 sym/s | Total: 3.7m | ETA: 16.8m [2026-03-04T20:18:48.961721] [INFO ] [sig ] [615/3365] Forecasting CF... [2026-03-04T20:18:48.961753] [INFO ] [sig ] Generating forecast for: CF [2026-03-04T20:18:48.961784] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CF' from 'https://tdm.silogroup.org/data/derivative_storage/CF.csv'. [2026-03-04T20:18:48.973917] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CF'. [2026-03-04T20:18:48.974302] [INFO ] [FORECASTER] Starting predict_future for CF [2026-03-04T20:18:48.975106] [DEBUG] [LOCAL ] No optimal features file found for CF: ./output/feature-sets/CF.txt [2026-03-04T20:18:48.975184] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:18:48.975217] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:18:48.975243] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:18:48.975300] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:18:49.045092] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:18:49.046201] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:18:49.046289] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:18:49.046323] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:18:49.187097] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:18:49.187313] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:18:49.187366] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:18:49.187427] [INFO ] [FORECASTER] Training complete [2026-03-04T20:18:49.192216] [DEBUG] [FORECASTER] CF: Forecast T+1@11:T+2@11: DOWN (p=5.20%) [2026-03-04T20:18:49.192743] [INFO ] [FORECASTER] Completed predict_future for CF [2026-03-04T20:18:49.192943] [INFO ] [sig ] CF: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:18:49.346662] [INFO ] [LOCAL ] Saved forecast: CF 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/CF.txt [2026-03-04T20:18:49.346835] [INFO ] [sig ] [615/3365] Completed CF in 0.4s | 2.74 sym/s | Total: 3.7m | ETA: 16.8m [2026-03-04T20:18:49.346875] [INFO ] [sig ] [616/3365] Forecasting CFFN... [2026-03-04T20:18:49.346907] [INFO ] [sig ] Generating forecast for: CFFN [2026-03-04T20:18:49.346937] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CFFN' from 'https://tdm.silogroup.org/data/derivative_storage/CFFN.csv'. [2026-03-04T20:18:49.359255] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CFFN'. [2026-03-04T20:18:49.359694] [INFO ] [FORECASTER] Starting predict_future for CFFN [2026-03-04T20:18:49.360508] [DEBUG] [LOCAL ] No optimal features file found for CFFN: ./output/feature-sets/CFFN.txt [2026-03-04T20:18:49.360561] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:18:49.360626] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:18:49.360653] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:18:49.360709] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:18:49.421077] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:18:49.422032] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:18:49.422311] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:18:49.422345] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:18:49.556077] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:18:49.556244] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:18:49.556287] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:18:49.556318] [INFO ] [FORECASTER] Training complete [2026-03-04T20:18:49.559993] [DEBUG] [FORECASTER] CFFN: Forecast T+1@11:T+2@11: DOWN (p=23.29%) [2026-03-04T20:18:49.560310] [INFO ] [FORECASTER] Completed predict_future for CFFN [2026-03-04T20:18:49.560469] [INFO ] [sig ] CFFN: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:18:49.721369] [INFO ] [LOCAL ] Saved forecast: CFFN 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/CFFN.txt [2026-03-04T20:18:49.721544] [INFO ] [sig ] [616/3365] Completed CFFN in 0.4s | 2.74 sym/s | Total: 3.8m | ETA: 16.7m [2026-03-04T20:18:49.721608] [INFO ] [sig ] [617/3365] Forecasting CFG... [2026-03-04T20:18:49.721640] [INFO ] [sig ] Generating forecast for: CFG [2026-03-04T20:18:49.721681] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CFG' from 'https://tdm.silogroup.org/data/derivative_storage/CFG.csv'. [2026-03-04T20:18:49.735224] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CFG'. [2026-03-04T20:18:49.735687] [INFO ] [FORECASTER] Starting predict_future for CFG [2026-03-04T20:18:49.736593] [DEBUG] [LOCAL ] No optimal features file found for CFG: ./output/feature-sets/CFG.txt [2026-03-04T20:18:49.736652] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:18:49.736685] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:18:49.736712] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:18:49.736769] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:18:49.796086] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:18:49.797029] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:18:49.797143] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:18:49.797177] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:18:49.938213] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:18:49.938399] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:18:49.938469] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:18:49.938504] [INFO ] [FORECASTER] Training complete [2026-03-04T20:18:49.942618] [DEBUG] [FORECASTER] CFG: Forecast T+1@11:T+2@11: UP (p=96.21%) [2026-03-04T20:18:49.943086] [INFO ] [FORECASTER] Completed predict_future for CFG [2026-03-04T20:18:49.943260] [INFO ] [sig ] CFG: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:18:50.154639] [INFO ] [LOCAL ] Saved forecast: CFG 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/CFG.txt [2026-03-04T20:18:50.154880] [INFO ] [sig ] [617/3365] Completed CFG in 0.4s | 2.74 sym/s | Total: 3.8m | ETA: 16.7m [2026-03-04T20:18:50.154944] [INFO ] [sig ] [618/3365] Forecasting CFO... [2026-03-04T20:18:50.154996] [INFO ] [sig ] Generating forecast for: CFO [2026-03-04T20:18:50.155039] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CFO' from 'https://tdm.silogroup.org/data/derivative_storage/CFO.csv'. [2026-03-04T20:18:50.169961] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CFO'. [2026-03-04T20:18:50.170489] [INFO ] [FORECASTER] Starting predict_future for CFO [2026-03-04T20:18:50.171687] [DEBUG] [LOCAL ] No optimal features file found for CFO: ./output/feature-sets/CFO.txt [2026-03-04T20:18:50.171755] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:18:50.171797] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:18:50.171832] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:18:50.171913] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:18:50.256943] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:18:50.258256] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:18:50.258382] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:18:50.258429] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:18:50.424318] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:18:50.424557] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:18:50.424711] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:18:50.424768] [INFO ] [FORECASTER] Training complete [2026-03-04T20:18:50.431272] [DEBUG] [FORECASTER] CFO: Forecast T+1@11:T+2@11: DOWN (p=20.80%) [2026-03-04T20:18:50.432162] [INFO ] [FORECASTER] Completed predict_future for CFO [2026-03-04T20:18:50.432437] [INFO ] [sig ] CFO: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:18:50.703237] [INFO ] [LOCAL ] Saved forecast: CFO 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/CFO.txt [2026-03-04T20:18:50.703489] [INFO ] [sig ] [618/3365] Completed CFO in 0.5s | 2.73 sym/s | Total: 3.8m | ETA: 16.8m [2026-03-04T20:18:50.703554] [INFO ] [sig ] [619/3365] Forecasting CG... [2026-03-04T20:18:50.703629] [INFO ] [sig ] Generating forecast for: CG [2026-03-04T20:18:50.703679] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CG' from 'https://tdm.silogroup.org/data/derivative_storage/CG.csv'. [2026-03-04T20:18:50.746370] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CG'. [2026-03-04T20:18:50.746935] [INFO ] [FORECASTER] Starting predict_future for CG [2026-03-04T20:18:50.748180] [DEBUG] [LOCAL ] No optimal features file found for CG: ./output/feature-sets/CG.txt [2026-03-04T20:18:50.748252] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:18:50.748298] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:18:50.748353] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:18:50.748441] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:18:50.866059] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:18:50.867474] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:18:50.867705] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:18:50.867765] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:18:51.060994] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:18:51.061202] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:18:51.061254] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:18:51.061290] [INFO ] [FORECASTER] Training complete [2026-03-04T20:18:51.066163] [DEBUG] [FORECASTER] CG: Forecast T+1@11:T+2@11: UP (p=84.64%) [2026-03-04T20:18:51.066682] [INFO ] [FORECASTER] Completed predict_future for CG [2026-03-04T20:18:51.066884] [INFO ] [sig ] CG: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:18:51.259083] [INFO ] [LOCAL ] Saved forecast: CG 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/CG.txt [2026-03-04T20:18:51.259302] [INFO ] [sig ] [619/3365] Completed CG in 0.6s | 2.73 sym/s | Total: 3.8m | ETA: 16.8m [2026-03-04T20:18:51.259353] [INFO ] [sig ] [620/3365] Forecasting CGABL... [2026-03-04T20:18:51.259390] [INFO ] [sig ] Generating forecast for: CGABL [2026-03-04T20:18:51.259429] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CGABL' from 'https://tdm.silogroup.org/data/derivative_storage/CGABL.csv'. [2026-03-04T20:18:51.275539] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CGABL'. [2026-03-04T20:18:51.276047] [INFO ] [FORECASTER] Starting predict_future for CGABL [2026-03-04T20:18:51.278024] [DEBUG] [LOCAL ] No optimal features file found for CGABL: ./output/feature-sets/CGABL.txt [2026-03-04T20:18:51.278108] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:18:51.278162] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:18:51.278210] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:18:51.278301] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:18:51.374350] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:18:51.375678] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:18:51.375810] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:18:51.375880] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:18:51.514750] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:18:51.514925] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:18:51.514969] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:18:51.514999] [INFO ] [FORECASTER] Training complete [2026-03-04T20:18:51.519037] [DEBUG] [FORECASTER] CGABL: Forecast T+1@11:T+2@11: UP (p=63.29%) [2026-03-04T20:18:51.519393] [INFO ] [FORECASTER] Completed predict_future for CGABL [2026-03-04T20:18:51.519600] [INFO ] [sig ] CGABL: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:18:51.670631] [INFO ] [LOCAL ] Saved forecast: CGABL 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/CGABL.txt [2026-03-04T20:18:51.670805] [INFO ] [sig ] [620/3365] Completed CGABL in 0.4s | 2.73 sym/s | Total: 3.8m | ETA: 16.8m [2026-03-04T20:18:51.670848] [INFO ] [sig ] [621/3365] Forecasting CGBD... [2026-03-04T20:18:51.670879] [INFO ] [sig ] Generating forecast for: CGBD [2026-03-04T20:18:51.670910] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CGBD' from 'https://tdm.silogroup.org/data/derivative_storage/CGBD.csv'. [2026-03-04T20:18:51.683063] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CGBD'. [2026-03-04T20:18:51.683457] [INFO ] [FORECASTER] Starting predict_future for CGBD [2026-03-04T20:18:51.684356] [DEBUG] [LOCAL ] No optimal features file found for CGBD: ./output/feature-sets/CGBD.txt [2026-03-04T20:18:51.684417] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:18:51.684477] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:18:51.684516] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:18:51.684616] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:18:51.765983] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:18:51.767136] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:18:51.767245] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:18:51.767319] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:18:51.928320] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:18:51.928525] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:18:51.928609] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:18:51.928662] [INFO ] [FORECASTER] Training complete [2026-03-04T20:18:51.934954] [DEBUG] [FORECASTER] CGBD: Forecast T+1@11:T+2@11: UP (p=95.47%) [2026-03-04T20:18:51.935531] [INFO ] [FORECASTER] Completed predict_future for CGBD [2026-03-04T20:18:51.935794] [INFO ] [sig ] CGBD: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:18:52.098734] [INFO ] [LOCAL ] Saved forecast: CGBD 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/CGBD.txt [2026-03-04T20:18:52.098921] [INFO ] [sig ] [621/3365] Completed CGBD in 0.4s | 2.73 sym/s | Total: 3.8m | ETA: 16.8m [2026-03-04T20:18:52.098967] [INFO ] [sig ] [622/3365] Forecasting CGC... [2026-03-04T20:18:52.098997] [INFO ] [sig ] Generating forecast for: CGC [2026-03-04T20:18:52.099065] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CGC' from 'https://tdm.silogroup.org/data/derivative_storage/CGC.csv'. [2026-03-04T20:18:52.112083] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CGC'. [2026-03-04T20:18:52.112489] [INFO ] [FORECASTER] Starting predict_future for CGC [2026-03-04T20:18:52.113311] [DEBUG] [LOCAL ] No optimal features file found for CGC: ./output/feature-sets/CGC.txt [2026-03-04T20:18:52.113365] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:18:52.113398] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:18:52.113425] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:18:52.113482] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:18:52.172716] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:18:52.173634] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:18:52.173724] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:18:52.173758] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:18:52.299651] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:18:52.299827] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:18:52.299877] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:18:52.299913] [INFO ] [FORECASTER] Training complete [2026-03-04T20:18:52.303826] [DEBUG] [FORECASTER] CGC: Forecast T+1@11:T+2@11: UP (p=94.31%) [2026-03-04T20:18:52.304384] [INFO ] [FORECASTER] Completed predict_future for CGC [2026-03-04T20:18:52.304535] [INFO ] [sig ] CGC: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:18:52.469069] [INFO ] [LOCAL ] Saved forecast: CGC 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/CGC.txt [2026-03-04T20:18:52.469236] [INFO ] [sig ] [622/3365] Completed CGC in 0.4s | 2.73 sym/s | Total: 3.8m | ETA: 16.7m [2026-03-04T20:18:52.469276] [INFO ] [sig ] [623/3365] Forecasting CGEM... [2026-03-04T20:18:52.469306] [INFO ] [sig ] Generating forecast for: CGEM [2026-03-04T20:18:52.469344] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CGEM' from 'https://tdm.silogroup.org/data/derivative_storage/CGEM.csv'. [2026-03-04T20:18:52.482594] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CGEM'. [2026-03-04T20:18:52.483031] [INFO ] [FORECASTER] Starting predict_future for CGEM [2026-03-04T20:18:52.484099] [DEBUG] [LOCAL ] No optimal features file found for CGEM: ./output/feature-sets/CGEM.txt [2026-03-04T20:18:52.484153] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:18:52.484184] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:18:52.484210] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:18:52.484266] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:18:52.542528] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:18:52.543469] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:18:52.543555] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:18:52.543610] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:18:52.666798] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:18:52.666973] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:18:52.667015] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:18:52.667044] [INFO ] [FORECASTER] Training complete [2026-03-04T20:18:52.670920] [DEBUG] [FORECASTER] CGEM: Forecast T+1@11:T+2@11: DOWN (p=20.53%) [2026-03-04T20:18:52.671467] [INFO ] [FORECASTER] Completed predict_future for CGEM [2026-03-04T20:18:52.671636] [INFO ] [sig ] CGEM: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:18:52.819436] [INFO ] [LOCAL ] Saved forecast: CGEM 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/CGEM.txt [2026-03-04T20:18:52.819627] [INFO ] [sig ] [623/3365] Completed CGEM in 0.4s | 2.73 sym/s | Total: 3.8m | ETA: 16.7m [2026-03-04T20:18:52.819672] [INFO ] [sig ] [624/3365] Forecasting CGEN... [2026-03-04T20:18:52.819703] [INFO ] [sig ] Generating forecast for: CGEN [2026-03-04T20:18:52.819734] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CGEN' from 'https://tdm.silogroup.org/data/derivative_storage/CGEN.csv'. [2026-03-04T20:18:52.831942] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CGEN'. [2026-03-04T20:18:52.832518] [INFO ] [FORECASTER] Starting predict_future for CGEN [2026-03-04T20:18:52.833341] [DEBUG] [LOCAL ] No optimal features file found for CGEN: ./output/feature-sets/CGEN.txt [2026-03-04T20:18:52.833394] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:18:52.833426] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:18:52.833452] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:18:52.833509] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:18:52.894437] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:18:52.895376] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:18:52.895462] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:18:52.895495] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:18:53.035070] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:18:53.035233] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:18:53.035277] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:18:53.035307] [INFO ] [FORECASTER] Training complete [2026-03-04T20:18:53.040078] [DEBUG] [FORECASTER] CGEN: Forecast T+1@11:T+2@11: DOWN (p=14.90%) [2026-03-04T20:18:53.040515] [INFO ] [FORECASTER] Completed predict_future for CGEN [2026-03-04T20:18:53.040696] [INFO ] [sig ] CGEN: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:18:53.183764] [INFO ] [LOCAL ] Saved forecast: CGEN 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/CGEN.txt [2026-03-04T20:18:53.183897] [INFO ] [sig ] [624/3365] Completed CGEN in 0.4s | 2.73 sym/s | Total: 3.8m | ETA: 16.7m [2026-03-04T20:18:53.183937] [INFO ] [sig ] [625/3365] Forecasting CGNX... [2026-03-04T20:18:53.183967] [INFO ] [sig ] Generating forecast for: CGNX [2026-03-04T20:18:53.183996] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CGNX' from 'https://tdm.silogroup.org/data/derivative_storage/CGNX.csv'. [2026-03-04T20:18:53.195709] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CGNX'. [2026-03-04T20:18:53.196023] [INFO ] [FORECASTER] Starting predict_future for CGNX [2026-03-04T20:18:53.196820] [DEBUG] [LOCAL ] No optimal features file found for CGNX: ./output/feature-sets/CGNX.txt [2026-03-04T20:18:53.196885] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:18:53.196925] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:18:53.196958] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:18:53.197019] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:18:53.254687] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:18:53.255315] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:18:53.255396] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:18:53.255428] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:18:53.383777] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:18:53.383940] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:18:53.383983] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:18:53.384013] [INFO ] [FORECASTER] Training complete [2026-03-04T20:18:53.387856] [DEBUG] [FORECASTER] CGNX: Forecast T+1@11:T+2@11: DOWN (p=1.10%) [2026-03-04T20:18:53.388182] [INFO ] [FORECASTER] Completed predict_future for CGNX [2026-03-04T20:18:53.388315] [INFO ] [sig ] CGNX: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:18:53.534010] [INFO ] [LOCAL ] Saved forecast: CGNX 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/CGNX.txt [2026-03-04T20:18:53.534169] [INFO ] [sig ] [625/3365] Completed CGNX in 0.4s | 2.73 sym/s | Total: 3.8m | ETA: 16.7m [2026-03-04T20:18:53.534209] [INFO ] [sig ] [626/3365] Forecasting CGO... [2026-03-04T20:18:53.534240] [INFO ] [sig ] Generating forecast for: CGO [2026-03-04T20:18:53.534270] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CGO' from 'https://tdm.silogroup.org/data/derivative_storage/CGO.csv'. [2026-03-04T20:18:53.547327] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CGO'. [2026-03-04T20:18:53.547703] [INFO ] [FORECASTER] Starting predict_future for CGO [2026-03-04T20:18:53.548522] [DEBUG] [LOCAL ] No optimal features file found for CGO: ./output/feature-sets/CGO.txt [2026-03-04T20:18:53.548597] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:18:53.548632] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:18:53.548659] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:18:53.548716] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:18:53.607505] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:18:53.608393] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:18:53.608485] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:18:53.608520] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:18:53.726497] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:18:53.726682] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:18:53.726723] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:18:53.726753] [INFO ] [FORECASTER] Training complete [2026-03-04T20:18:53.730334] [DEBUG] [FORECASTER] CGO: Forecast T+1@11:T+2@11: DOWN (p=16.90%) [2026-03-04T20:18:53.730662] [INFO ] [FORECASTER] Completed predict_future for CGO [2026-03-04T20:18:53.730802] [INFO ] [sig ] CGO: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:18:53.879437] [INFO ] [LOCAL ] Saved forecast: CGO 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/CGO.txt [2026-03-04T20:18:53.879616] [INFO ] [sig ] [626/3365] Completed CGO in 0.3s | 2.73 sym/s | Total: 3.8m | ETA: 16.7m [2026-03-04T20:18:53.879659] [INFO ] [sig ] [627/3365] Forecasting CGON... [2026-03-04T20:18:53.879690] [INFO ] [sig ] Generating forecast for: CGON [2026-03-04T20:18:53.879722] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CGON' from 'https://tdm.silogroup.org/data/derivative_storage/CGON.csv'. [2026-03-04T20:18:53.892005] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CGON'. [2026-03-04T20:18:53.892400] [INFO ] [FORECASTER] Starting predict_future for CGON [2026-03-04T20:18:53.893468] [DEBUG] [LOCAL ] No optimal features file found for CGON: ./output/feature-sets/CGON.txt [2026-03-04T20:18:53.893523] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:18:53.893555] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:18:53.893601] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:18:53.893663] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:18:53.956529] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:18:53.957467] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:18:53.957563] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:18:53.957617] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:18:54.084861] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:18:54.085033] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:18:54.085072] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:18:54.085100] [INFO ] [FORECASTER] Training complete [2026-03-04T20:18:54.088625] [DEBUG] [FORECASTER] CGON: Forecast T+1@11:T+2@11: DOWN (p=44.63%) [2026-03-04T20:18:54.088933] [INFO ] [FORECASTER] Completed predict_future for CGON [2026-03-04T20:18:54.089069] [INFO ] [sig ] CGON: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:18:54.237203] [INFO ] [LOCAL ] Saved forecast: CGON 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/CGON.txt [2026-03-04T20:18:54.237406] [INFO ] [sig ] [627/3365] Completed CGON in 0.4s | 2.73 sym/s | Total: 3.8m | ETA: 16.7m [2026-03-04T20:18:54.237459] [INFO ] [sig ] [628/3365] Forecasting CHCI... [2026-03-04T20:18:54.237496] [INFO ] [sig ] Generating forecast for: CHCI [2026-03-04T20:18:54.237534] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHCI' from 'https://tdm.silogroup.org/data/derivative_storage/CHCI.csv'. [2026-03-04T20:18:54.249759] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHCI'. [2026-03-04T20:18:54.250121] [INFO ] [FORECASTER] Starting predict_future for CHCI [2026-03-04T20:18:54.250970] [DEBUG] [LOCAL ] No optimal features file found for CHCI: ./output/feature-sets/CHCI.txt [2026-03-04T20:18:54.251025] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:18:54.251058] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:18:54.251084] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:18:54.251141] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:18:54.310148] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:18:54.310967] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:18:54.311049] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:18:54.311082] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:18:54.422662] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:18:54.422826] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:18:54.422865] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:18:54.422894] [INFO ] [FORECASTER] Training complete [2026-03-04T20:18:54.426320] [DEBUG] [FORECASTER] CHCI: Forecast T+1@11:T+2@11: DOWN (p=9.91%) [2026-03-04T20:18:54.426615] [INFO ] [FORECASTER] Completed predict_future for CHCI [2026-03-04T20:18:54.426777] [INFO ] [sig ] CHCI: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:18:54.570881] [INFO ] [LOCAL ] Saved forecast: CHCI 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/CHCI.txt [2026-03-04T20:18:54.571053] [INFO ] [sig ] [628/3365] Completed CHCI in 0.3s | 2.73 sym/s | Total: 3.8m | ETA: 16.7m [2026-03-04T20:18:54.571094] [INFO ] [sig ] [629/3365] Forecasting CHCO... [2026-03-04T20:18:54.571124] [INFO ] [sig ] Generating forecast for: CHCO [2026-03-04T20:18:54.571153] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHCO' from 'https://tdm.silogroup.org/data/derivative_storage/CHCO.csv'. [2026-03-04T20:18:54.583400] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHCO'. [2026-03-04T20:18:54.583811] [INFO ] [FORECASTER] Starting predict_future for CHCO [2026-03-04T20:18:54.584613] [DEBUG] [LOCAL ] No optimal features file found for CHCO: ./output/feature-sets/CHCO.txt [2026-03-04T20:18:54.584666] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:18:54.584698] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:18:54.584724] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:18:54.584781] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:18:54.642355] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:18:54.643305] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:18:54.643393] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:18:54.643427] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:18:54.769035] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:18:54.769203] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:18:54.769248] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:18:54.769278] [INFO ] [FORECASTER] Training complete [2026-03-04T20:18:54.773122] [DEBUG] [FORECASTER] CHCO: Forecast T+1@11:T+2@11: UP (p=75.21%) [2026-03-04T20:18:54.773414] [INFO ] [FORECASTER] Completed predict_future for CHCO [2026-03-04T20:18:54.773549] [INFO ] [sig ] CHCO: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:18:54.919500] [INFO ] [LOCAL ] Saved forecast: CHCO 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/CHCO.txt [2026-03-04T20:18:54.919685] [INFO ] [sig ] [629/3365] Completed CHCO in 0.3s | 2.73 sym/s | Total: 3.8m | ETA: 16.7m [2026-03-04T20:18:54.919730] [INFO ] [sig ] [630/3365] Forecasting CHD... [2026-03-04T20:18:54.919760] [INFO ] [sig ] Generating forecast for: CHD [2026-03-04T20:18:54.919798] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHD' from 'https://tdm.silogroup.org/data/derivative_storage/CHD.csv'. [2026-03-04T20:18:54.932319] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHD'. [2026-03-04T20:18:54.932681] [INFO ] [FORECASTER] Starting predict_future for CHD [2026-03-04T20:18:54.933495] [DEBUG] [LOCAL ] No optimal features file found for CHD: ./output/feature-sets/CHD.txt [2026-03-04T20:18:54.933548] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:18:54.933605] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:18:54.933635] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:18:54.933692] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:18:54.995181] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:18:54.996057] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:18:54.996152] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:18:54.996185] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:18:55.123707] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:18:55.123881] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:18:55.123931] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:18:55.123967] [INFO ] [FORECASTER] Training complete [2026-03-04T20:18:55.127603] [DEBUG] [FORECASTER] CHD: Forecast T+1@11:T+2@11: UP (p=96.69%) [2026-03-04T20:18:55.127939] [INFO ] [FORECASTER] Completed predict_future for CHD [2026-03-04T20:18:55.128090] [INFO ] [sig ] CHD: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:18:55.278750] [INFO ] [LOCAL ] Saved forecast: CHD 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/CHD.txt [2026-03-04T20:18:55.278911] [INFO ] [sig ] [630/3365] Completed CHD in 0.4s | 2.73 sym/s | Total: 3.8m | ETA: 16.7m [2026-03-04T20:18:55.278951] [INFO ] [sig ] [631/3365] Forecasting CHDN... [2026-03-04T20:18:55.278981] [INFO ] [sig ] Generating forecast for: CHDN [2026-03-04T20:18:55.279011] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHDN' from 'https://tdm.silogroup.org/data/derivative_storage/CHDN.csv'. [2026-03-04T20:18:55.291184] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHDN'. [2026-03-04T20:18:55.291552] [INFO ] [FORECASTER] Starting predict_future for CHDN [2026-03-04T20:18:55.292412] [DEBUG] [LOCAL ] No optimal features file found for CHDN: ./output/feature-sets/CHDN.txt [2026-03-04T20:18:55.292465] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:18:55.292497] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:18:55.292523] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:18:55.292598] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:18:55.350123] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:18:55.351020] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:18:55.351110] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:18:55.351142] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:18:55.477319] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:18:55.477487] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:18:55.477532] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:18:55.477562] [INFO ] [FORECASTER] Training complete [2026-03-04T20:18:55.481145] [DEBUG] [FORECASTER] CHDN: Forecast T+1@11:T+2@11: UP (p=90.71%) [2026-03-04T20:18:55.481470] [INFO ] [FORECASTER] Completed predict_future for CHDN [2026-03-04T20:18:55.481644] [INFO ] [sig ] CHDN: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:18:55.629100] [INFO ] [LOCAL ] Saved forecast: CHDN 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/CHDN.txt [2026-03-04T20:18:55.629262] [INFO ] [sig ] [631/3365] Completed CHDN in 0.4s | 2.73 sym/s | Total: 3.9m | ETA: 16.7m [2026-03-04T20:18:55.629324] [INFO ] [sig ] [632/3365] Forecasting CHE... [2026-03-04T20:18:55.629359] [INFO ] [sig ] Generating forecast for: CHE [2026-03-04T20:18:55.629391] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHE' from 'https://tdm.silogroup.org/data/derivative_storage/CHE.csv'. [2026-03-04T20:18:55.641009] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHE'. [2026-03-04T20:18:55.641326] [INFO ] [FORECASTER] Starting predict_future for CHE [2026-03-04T20:18:55.642155] [DEBUG] [LOCAL ] No optimal features file found for CHE: ./output/feature-sets/CHE.txt [2026-03-04T20:18:55.642220] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:18:55.642254] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:18:55.642282] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:18:55.642339] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:18:55.700794] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:18:55.701669] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:18:55.701760] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:18:55.701794] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:18:55.827784] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:18:55.828005] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:18:55.828065] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:18:55.828095] [INFO ] [FORECASTER] Training complete [2026-03-04T20:18:55.831755] [DEBUG] [FORECASTER] CHE: Forecast T+1@11:T+2@11: UP (p=95.33%) [2026-03-04T20:18:55.832076] [INFO ] [FORECASTER] Completed predict_future for CHE [2026-03-04T20:18:55.832221] [INFO ] [sig ] CHE: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:18:55.979188] [INFO ] [LOCAL ] Saved forecast: CHE 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/CHE.txt [2026-03-04T20:18:55.979357] [INFO ] [sig ] [632/3365] Completed CHE in 0.3s | 2.73 sym/s | Total: 3.9m | ETA: 16.7m [2026-03-04T20:18:55.979400] [INFO ] [sig ] [633/3365] Forecasting CHEF... [2026-03-04T20:18:55.979432] [INFO ] [sig ] Generating forecast for: CHEF [2026-03-04T20:18:55.979465] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHEF' from 'https://tdm.silogroup.org/data/derivative_storage/CHEF.csv'. [2026-03-04T20:18:55.993112] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHEF'. [2026-03-04T20:18:55.993530] [INFO ] [FORECASTER] Starting predict_future for CHEF [2026-03-04T20:18:55.994439] [DEBUG] [LOCAL ] No optimal features file found for CHEF: ./output/feature-sets/CHEF.txt [2026-03-04T20:18:55.994494] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:18:55.994527] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:18:55.994555] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:18:55.994653] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:18:56.059825] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:18:56.060932] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:18:56.061024] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:18:56.061248] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:18:56.194253] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:18:56.194443] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:18:56.194492] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:18:56.194525] [INFO ] [FORECASTER] Training complete [2026-03-04T20:18:56.199027] [DEBUG] [FORECASTER] CHEF: Forecast T+1@11:T+2@11: DOWN (p=14.51%) [2026-03-04T20:18:56.199473] [INFO ] [FORECASTER] Completed predict_future for CHEF [2026-03-04T20:18:56.199659] [INFO ] [sig ] CHEF: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:18:56.359135] [INFO ] [LOCAL ] Saved forecast: CHEF 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/CHEF.txt [2026-03-04T20:18:56.359303] [INFO ] [sig ] [633/3365] Completed CHEF in 0.4s | 2.73 sym/s | Total: 3.9m | ETA: 16.7m [2026-03-04T20:18:56.359345] [INFO ] [sig ] [634/3365] Forecasting CHH... [2026-03-04T20:18:56.359376] [INFO ] [sig ] Generating forecast for: CHH [2026-03-04T20:18:56.359406] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHH' from 'https://tdm.silogroup.org/data/derivative_storage/CHH.csv'. [2026-03-04T20:18:56.373555] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHH'. [2026-03-04T20:18:56.373976] [INFO ] [FORECASTER] Starting predict_future for CHH [2026-03-04T20:18:56.374856] [DEBUG] [LOCAL ] No optimal features file found for CHH: ./output/feature-sets/CHH.txt [2026-03-04T20:18:56.374915] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:18:56.374948] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:18:56.374975] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:18:56.375034] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:18:56.439529] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:18:56.440499] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:18:56.440611] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:18:56.440650] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:18:56.563894] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:18:56.564064] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:18:56.564105] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:18:56.564133] [INFO ] [FORECASTER] Training complete [2026-03-04T20:18:56.567613] [DEBUG] [FORECASTER] CHH: Forecast T+1@11:T+2@11: UP (p=80.28%) [2026-03-04T20:18:56.567897] [INFO ] [FORECASTER] Completed predict_future for CHH [2026-03-04T20:18:56.568026] [INFO ] [sig ] CHH: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:18:56.713375] [INFO ] [LOCAL ] Saved forecast: CHH 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/CHH.txt [2026-03-04T20:18:56.713539] [INFO ] [sig ] [634/3365] Completed CHH in 0.4s | 2.73 sym/s | Total: 3.9m | ETA: 16.7m [2026-03-04T20:18:56.713598] [INFO ] [sig ] [635/3365] Forecasting CHI... [2026-03-04T20:18:56.713632] [INFO ] [sig ] Generating forecast for: CHI [2026-03-04T20:18:56.713661] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHI' from 'https://tdm.silogroup.org/data/derivative_storage/CHI.csv'. [2026-03-04T20:18:56.730562] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHI'. [2026-03-04T20:18:56.730979] [INFO ] [FORECASTER] Starting predict_future for CHI [2026-03-04T20:18:56.731837] [DEBUG] [LOCAL ] No optimal features file found for CHI: ./output/feature-sets/CHI.txt [2026-03-04T20:18:56.731891] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:18:56.731926] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:18:56.731954] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:18:56.732010] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:18:56.789374] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:18:56.790231] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:18:56.790317] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:18:56.790350] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:18:56.913972] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:18:56.914171] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:18:56.914212] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:18:56.914241] [INFO ] [FORECASTER] Training complete [2026-03-04T20:18:56.917896] [DEBUG] [FORECASTER] CHI: Forecast T+1@11:T+2@11: DOWN (p=3.78%) [2026-03-04T20:18:56.918196] [INFO ] [FORECASTER] Completed predict_future for CHI [2026-03-04T20:18:56.918332] [INFO ] [sig ] CHI: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:18:57.070542] [INFO ] [LOCAL ] Saved forecast: CHI 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/CHI.txt [2026-03-04T20:18:57.070717] [INFO ] [sig ] [635/3365] Completed CHI in 0.4s | 2.73 sym/s | Total: 3.9m | ETA: 16.7m [2026-03-04T20:18:57.070765] [INFO ] [sig ] [636/3365] Forecasting CHKP... [2026-03-04T20:18:57.070795] [INFO ] [sig ] Generating forecast for: CHKP [2026-03-04T20:18:57.070825] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHKP' from 'https://tdm.silogroup.org/data/derivative_storage/CHKP.csv'. [2026-03-04T20:18:57.082941] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHKP'. [2026-03-04T20:18:57.083467] [INFO ] [FORECASTER] Starting predict_future for CHKP [2026-03-04T20:18:57.084268] [DEBUG] [LOCAL ] No optimal features file found for CHKP: ./output/feature-sets/CHKP.txt [2026-03-04T20:18:57.084323] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:18:57.084355] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:18:57.084380] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:18:57.084437] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:18:57.145992] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:18:57.146897] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:18:57.146995] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:18:57.147037] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:18:57.274839] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:18:57.275006] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:18:57.275047] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:18:57.275077] [INFO ] [FORECASTER] Training complete [2026-03-04T20:18:57.278598] [DEBUG] [FORECASTER] CHKP: Forecast T+1@11:T+2@11: UP (p=87.28%) [2026-03-04T20:18:57.278878] [INFO ] [FORECASTER] Completed predict_future for CHKP [2026-03-04T20:18:57.279007] [INFO ] [sig ] CHKP: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:18:57.425366] [INFO ] [LOCAL ] Saved forecast: CHKP 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/CHKP.txt [2026-03-04T20:18:57.425498] [INFO ] [sig ] [636/3365] Completed CHKP in 0.4s | 2.73 sym/s | Total: 3.9m | ETA: 16.7m [2026-03-04T20:18:57.425538] [INFO ] [sig ] [637/3365] Forecasting CHMI... [2026-03-04T20:18:57.425584] [INFO ] [sig ] Generating forecast for: CHMI [2026-03-04T20:18:57.425619] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHMI' from 'https://tdm.silogroup.org/data/derivative_storage/CHMI.csv'. [2026-03-04T20:18:57.438921] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHMI'. [2026-03-04T20:18:57.439406] [INFO ] [FORECASTER] Starting predict_future for CHMI [2026-03-04T20:18:57.440216] [DEBUG] [LOCAL ] No optimal features file found for CHMI: ./output/feature-sets/CHMI.txt [2026-03-04T20:18:57.440270] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:18:57.440302] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:18:57.440329] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:18:57.440386] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:18:57.501071] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:18:57.501779] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:18:57.501859] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:18:57.501892] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:18:57.621414] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:18:57.621594] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:18:57.621638] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:18:57.621666] [INFO ] [FORECASTER] Training complete [2026-03-04T20:18:57.625129] [DEBUG] [FORECASTER] CHMI: Forecast T+1@11:T+2@11: DOWN (p=46.32%) [2026-03-04T20:18:57.625414] [INFO ] [FORECASTER] Completed predict_future for CHMI [2026-03-04T20:18:57.625562] [INFO ] [sig ] CHMI: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:18:57.768337] [INFO ] [LOCAL ] Saved forecast: CHMI 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/CHMI.txt [2026-03-04T20:18:57.768502] [INFO ] [sig ] [637/3365] Completed CHMI in 0.3s | 2.73 sym/s | Total: 3.9m | ETA: 16.6m [2026-03-04T20:18:57.768546] [INFO ] [sig ] [638/3365] Forecasting CHRD... [2026-03-04T20:18:57.768597] [INFO ] [sig ] Generating forecast for: CHRD [2026-03-04T20:18:57.768633] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHRD' from 'https://tdm.silogroup.org/data/derivative_storage/CHRD.csv'. [2026-03-04T20:18:57.780611] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHRD'. [2026-03-04T20:18:57.780964] [INFO ] [FORECASTER] Starting predict_future for CHRD [2026-03-04T20:18:57.781773] [DEBUG] [LOCAL ] No optimal features file found for CHRD: ./output/feature-sets/CHRD.txt [2026-03-04T20:18:57.781825] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:18:57.781857] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:18:57.781884] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:18:57.781942] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:18:57.843232] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:18:57.844149] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:18:57.844437] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:18:57.844471] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:18:57.968779] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:18:57.968994] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:18:57.969043] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:18:57.969073] [INFO ] [FORECASTER] Training complete [2026-03-04T20:18:57.973267] [DEBUG] [FORECASTER] CHRD: Forecast T+1@11:T+2@11: DOWN (p=21.37%) [2026-03-04T20:18:57.973659] [INFO ] [FORECASTER] Completed predict_future for CHRD [2026-03-04T20:18:57.973822] [INFO ] [sig ] CHRD: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:18:58.134539] [INFO ] [LOCAL ] Saved forecast: CHRD 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/CHRD.txt [2026-03-04T20:18:58.134732] [INFO ] [sig ] [638/3365] Completed CHRD in 0.4s | 2.73 sym/s | Total: 3.9m | ETA: 16.6m [2026-03-04T20:18:58.134822] [INFO ] [sig ] [639/3365] Forecasting CHRS... [2026-03-04T20:18:58.134854] [INFO ] [sig ] Generating forecast for: CHRS [2026-03-04T20:18:58.134885] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHRS' from 'https://tdm.silogroup.org/data/derivative_storage/CHRS.csv'. [2026-03-04T20:18:58.147529] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHRS'. [2026-03-04T20:18:58.147936] [INFO ] [FORECASTER] Starting predict_future for CHRS [2026-03-04T20:18:58.148864] [DEBUG] [LOCAL ] No optimal features file found for CHRS: ./output/feature-sets/CHRS.txt [2026-03-04T20:18:58.148922] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:18:58.148954] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:18:58.148982] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:18:58.149039] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:18:58.209705] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:18:58.210671] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:18:58.210763] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:18:58.210798] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:18:58.342008] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:18:58.342183] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:18:58.342429] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:18:58.342459] [INFO ] [FORECASTER] Training complete [2026-03-04T20:18:58.346770] [DEBUG] [FORECASTER] CHRS: Forecast T+1@11:T+2@11: DOWN (p=7.38%) [2026-03-04T20:18:58.347364] [INFO ] [FORECASTER] Completed predict_future for CHRS [2026-03-04T20:18:58.347558] [INFO ] [sig ] CHRS: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:18:58.504468] [INFO ] [LOCAL ] Saved forecast: CHRS 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/CHRS.txt [2026-03-04T20:18:58.504674] [INFO ] [sig ] [639/3365] Completed CHRS in 0.4s | 2.73 sym/s | Total: 3.9m | ETA: 16.6m [2026-03-04T20:18:58.504721] [INFO ] [sig ] [640/3365] Forecasting CHSCL... [2026-03-04T20:18:58.504751] [INFO ] [sig ] Generating forecast for: CHSCL [2026-03-04T20:18:58.504781] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHSCL' from 'https://tdm.silogroup.org/data/derivative_storage/CHSCL.csv'. [2026-03-04T20:18:58.516737] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHSCL'. [2026-03-04T20:18:58.517159] [INFO ] [FORECASTER] Starting predict_future for CHSCL [2026-03-04T20:18:58.518034] [DEBUG] [LOCAL ] No optimal features file found for CHSCL: ./output/feature-sets/CHSCL.txt [2026-03-04T20:18:58.518092] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:18:58.518125] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:18:58.518151] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:18:58.518209] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:18:58.577047] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:18:58.577994] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:18:58.578097] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:18:58.578132] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:18:58.697246] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:18:58.697432] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:18:58.697472] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:18:58.697501] [INFO ] [FORECASTER] Training complete [2026-03-04T20:18:58.700980] [DEBUG] [FORECASTER] CHSCL: Forecast T+1@11:T+2@11: DOWN (p=20.29%) [2026-03-04T20:18:58.701275] [INFO ] [FORECASTER] Completed predict_future for CHSCL [2026-03-04T20:18:58.701410] [INFO ] [sig ] CHSCL: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:18:58.847961] [INFO ] [LOCAL ] Saved forecast: CHSCL 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/CHSCL.txt [2026-03-04T20:18:58.848124] [INFO ] [sig ] [640/3365] Completed CHSCL in 0.3s | 2.73 sym/s | Total: 3.9m | ETA: 16.6m [2026-03-04T20:18:58.848165] [INFO ] [sig ] [641/3365] Forecasting CHSCM... [2026-03-04T20:18:58.848196] [INFO ] [sig ] Generating forecast for: CHSCM [2026-03-04T20:18:58.848226] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHSCM' from 'https://tdm.silogroup.org/data/derivative_storage/CHSCM.csv'. [2026-03-04T20:18:58.859388] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHSCM'. [2026-03-04T20:18:58.859697] [INFO ] [FORECASTER] Starting predict_future for CHSCM [2026-03-04T20:18:58.860510] [DEBUG] [LOCAL ] No optimal features file found for CHSCM: ./output/feature-sets/CHSCM.txt [2026-03-04T20:18:58.860564] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:18:58.860617] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:18:58.860647] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:18:58.860704] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:18:58.917447] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:18:58.918127] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:18:58.918211] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:18:58.918243] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:18:59.033346] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:18:59.033483] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:18:59.033522] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:18:59.033551] [INFO ] [FORECASTER] Training complete [2026-03-04T20:18:59.037001] [DEBUG] [FORECASTER] CHSCM: Forecast T+1@11:T+2@11: DOWN (p=11.92%) [2026-03-04T20:18:59.037328] [INFO ] [FORECASTER] Completed predict_future for CHSCM [2026-03-04T20:18:59.037459] [INFO ] [sig ] CHSCM: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:18:59.183048] [INFO ] [LOCAL ] Saved forecast: CHSCM 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/CHSCM.txt [2026-03-04T20:18:59.183196] [INFO ] [sig ] [641/3365] Completed CHSCM in 0.3s | 2.73 sym/s | Total: 3.9m | ETA: 16.6m [2026-03-04T20:18:59.183237] [INFO ] [sig ] [642/3365] Forecasting CHSCN... [2026-03-04T20:18:59.183267] [INFO ] [sig ] Generating forecast for: CHSCN [2026-03-04T20:18:59.183296] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHSCN' from 'https://tdm.silogroup.org/data/derivative_storage/CHSCN.csv'. [2026-03-04T20:18:59.194679] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHSCN'. [2026-03-04T20:18:59.194997] [INFO ] [FORECASTER] Starting predict_future for CHSCN [2026-03-04T20:18:59.195812] [DEBUG] [LOCAL ] No optimal features file found for CHSCN: ./output/feature-sets/CHSCN.txt [2026-03-04T20:18:59.195867] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:18:59.195926] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:18:59.195956] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:18:59.196014] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:18:59.254115] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:18:59.254964] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:18:59.255050] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:18:59.255084] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:18:59.387628] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:18:59.387792] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:18:59.387834] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:18:59.387864] [INFO ] [FORECASTER] Training complete [2026-03-04T20:18:59.391672] [DEBUG] [FORECASTER] CHSCN: Forecast T+1@11:T+2@11: UP (p=91.77%) [2026-03-04T20:18:59.392014] [INFO ] [FORECASTER] Completed predict_future for CHSCN [2026-03-04T20:18:59.392160] [INFO ] [sig ] CHSCN: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:18:59.541155] [INFO ] [LOCAL ] Saved forecast: CHSCN 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/CHSCN.txt [2026-03-04T20:18:59.541514] [INFO ] [sig ] [642/3365] Completed CHSCN in 0.4s | 2.73 sym/s | Total: 3.9m | ETA: 16.6m [2026-03-04T20:18:59.541557] [INFO ] [sig ] [643/3365] Forecasting CHSCO... [2026-03-04T20:18:59.541608] [INFO ] [sig ] Generating forecast for: CHSCO [2026-03-04T20:18:59.541640] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHSCO' from 'https://tdm.silogroup.org/data/derivative_storage/CHSCO.csv'. [2026-03-04T20:18:59.554641] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHSCO'. [2026-03-04T20:18:59.554927] [INFO ] [FORECASTER] Starting predict_future for CHSCO [2026-03-04T20:18:59.555903] [DEBUG] [LOCAL ] No optimal features file found for CHSCO: ./output/feature-sets/CHSCO.txt [2026-03-04T20:18:59.555956] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:18:59.555999] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:18:59.556030] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:18:59.556086] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:18:59.619082] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:18:59.620046] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:18:59.620138] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:18:59.620172] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:18:59.742444] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:18:59.742664] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:18:59.742723] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:18:59.742756] [INFO ] [FORECASTER] Training complete [2026-03-04T20:18:59.746549] [DEBUG] [FORECASTER] CHSCO: Forecast T+1@11:T+2@11: UP (p=71.81%) [2026-03-04T20:18:59.746880] [INFO ] [FORECASTER] Completed predict_future for CHSCO [2026-03-04T20:18:59.747046] [INFO ] [sig ] CHSCO: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:18:59.894617] [INFO ] [LOCAL ] Saved forecast: CHSCO 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/CHSCO.txt [2026-03-04T20:18:59.894800] [INFO ] [sig ] [643/3365] Completed CHSCO in 0.4s | 2.73 sym/s | Total: 3.9m | ETA: 16.6m [2026-03-04T20:18:59.894845] [INFO ] [sig ] [644/3365] Forecasting CHSCP... [2026-03-04T20:18:59.894874] [INFO ] [sig ] Generating forecast for: CHSCP [2026-03-04T20:18:59.894904] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHSCP' from 'https://tdm.silogroup.org/data/derivative_storage/CHSCP.csv'. [2026-03-04T20:18:59.906340] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHSCP'. [2026-03-04T20:18:59.906727] [INFO ] [FORECASTER] Starting predict_future for CHSCP [2026-03-04T20:18:59.907664] [DEBUG] [LOCAL ] No optimal features file found for CHSCP: ./output/feature-sets/CHSCP.txt [2026-03-04T20:18:59.907720] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:18:59.907753] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:18:59.907781] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:18:59.907850] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:18:59.964843] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:18:59.965749] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:18:59.965844] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:18:59.965878] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:19:00.069676] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:19:00.069826] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:19:00.069865] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:19:00.069894] [INFO ] [FORECASTER] Training complete [2026-03-04T20:19:00.073433] [DEBUG] [FORECASTER] CHSCP: Forecast T+1@11:T+2@11: DOWN (p=44.81%) [2026-03-04T20:19:00.073730] [INFO ] [FORECASTER] Completed predict_future for CHSCP [2026-03-04T20:19:00.073860] [INFO ] [sig ] CHSCP: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:19:00.222048] [INFO ] [LOCAL ] Saved forecast: CHSCP 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/CHSCP.txt [2026-03-04T20:19:00.222203] [INFO ] [sig ] [644/3365] Completed CHSCP in 0.3s | 2.73 sym/s | Total: 3.9m | ETA: 16.6m [2026-03-04T20:19:00.222245] [INFO ] [sig ] [645/3365] Forecasting CHWY... [2026-03-04T20:19:00.222275] [INFO ] [sig ] Generating forecast for: CHWY [2026-03-04T20:19:00.222307] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHWY' from 'https://tdm.silogroup.org/data/derivative_storage/CHWY.csv'. [2026-03-04T20:19:00.236743] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHWY'. [2026-03-04T20:19:00.237134] [INFO ] [FORECASTER] Starting predict_future for CHWY [2026-03-04T20:19:00.238062] [DEBUG] [LOCAL ] No optimal features file found for CHWY: ./output/feature-sets/CHWY.txt [2026-03-04T20:19:00.238117] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:19:00.238150] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:19:00.238178] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:19:00.238236] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:19:00.296558] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:19:00.297607] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:19:00.297706] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:19:00.297742] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:19:00.439867] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:19:00.440015] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:19:00.440060] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:19:00.440134] [INFO ] [FORECASTER] Training complete [2026-03-04T20:19:00.445701] [DEBUG] [FORECASTER] CHWY: Forecast T+1@11:T+2@11: DOWN (p=9.55%) [2026-03-04T20:19:00.446085] [INFO ] [FORECASTER] Completed predict_future for CHWY [2026-03-04T20:19:00.446248] [INFO ] [sig ] CHWY: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:19:00.595610] [INFO ] [LOCAL ] Saved forecast: CHWY 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/CHWY.txt [2026-03-04T20:19:00.595767] [INFO ] [sig ] [645/3365] Completed CHWY in 0.4s | 2.73 sym/s | Total: 3.9m | ETA: 16.6m [2026-03-04T20:19:00.595808] [INFO ] [sig ] [646/3365] Forecasting CHY... [2026-03-04T20:19:00.595840] [INFO ] [sig ] Generating forecast for: CHY [2026-03-04T20:19:00.595871] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHY' from 'https://tdm.silogroup.org/data/derivative_storage/CHY.csv'. [2026-03-04T20:19:00.608453] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHY'. [2026-03-04T20:19:00.608826] [INFO ] [FORECASTER] Starting predict_future for CHY [2026-03-04T20:19:00.609629] [DEBUG] [LOCAL ] No optimal features file found for CHY: ./output/feature-sets/CHY.txt [2026-03-04T20:19:00.609682] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:19:00.609715] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:19:00.609741] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:19:00.609798] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:19:00.668664] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:19:00.669458] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:19:00.669552] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:19:00.669604] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:19:00.785790] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:19:00.785911] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:19:00.785949] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:19:00.785980] [INFO ] [FORECASTER] Training complete [2026-03-04T20:19:00.789447] [DEBUG] [FORECASTER] CHY: Forecast T+1@11:T+2@11: UP (p=94.42%) [2026-03-04T20:19:00.789755] [INFO ] [FORECASTER] Completed predict_future for CHY [2026-03-04T20:19:00.789888] [INFO ] [sig ] CHY: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:19:00.934798] [INFO ] [LOCAL ] Saved forecast: CHY 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/CHY.txt [2026-03-04T20:19:00.934949] [INFO ] [sig ] [646/3365] Completed CHY in 0.3s | 2.73 sym/s | Total: 3.9m | ETA: 16.6m [2026-03-04T20:19:00.934999] [INFO ] [sig ] [647/3365] Forecasting CI... [2026-03-04T20:19:00.935030] [INFO ] [sig ] Generating forecast for: CI [2026-03-04T20:19:00.935060] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CI' from 'https://tdm.silogroup.org/data/derivative_storage/CI.csv'. [2026-03-04T20:19:00.950231] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CI'. [2026-03-04T20:19:00.950684] [INFO ] [FORECASTER] Starting predict_future for CI [2026-03-04T20:19:00.952002] [DEBUG] [LOCAL ] No optimal features file found for CI: ./output/feature-sets/CI.txt [2026-03-04T20:19:00.952073] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:19:00.952122] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:19:00.952165] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:19:00.952423] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:19:01.022628] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:19:01.023768] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:19:01.023860] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:19:01.023894] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:19:01.155783] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:19:01.155928] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:19:01.155969] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:19:01.155998] [INFO ] [FORECASTER] Training complete [2026-03-04T20:19:01.159590] [DEBUG] [FORECASTER] CI: Forecast T+1@11:T+2@11: UP (p=94.73%) [2026-03-04T20:19:01.159894] [INFO ] [FORECASTER] Completed predict_future for CI [2026-03-04T20:19:01.160030] [INFO ] [sig ] CI: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:19:01.316868] [INFO ] [LOCAL ] Saved forecast: CI 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/CI.txt [2026-03-04T20:19:01.317064] [INFO ] [sig ] [647/3365] Completed CI in 0.4s | 2.73 sym/s | Total: 3.9m | ETA: 16.6m [2026-03-04T20:19:01.317121] [INFO ] [sig ] [648/3365] Forecasting CIA... [2026-03-04T20:19:01.317159] [INFO ] [sig ] Generating forecast for: CIA [2026-03-04T20:19:01.317201] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CIA' from 'https://tdm.silogroup.org/data/derivative_storage/CIA.csv'. [2026-03-04T20:19:01.329771] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CIA'. [2026-03-04T20:19:01.330198] [INFO ] [FORECASTER] Starting predict_future for CIA [2026-03-04T20:19:01.331089] [DEBUG] [LOCAL ] No optimal features file found for CIA: ./output/feature-sets/CIA.txt [2026-03-04T20:19:01.331144] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:19:01.331185] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:19:01.331214] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:19:01.331283] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:19:01.389499] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:19:01.390478] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:19:01.390595] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:19:01.390632] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:19:01.509399] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:19:01.509585] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:19:01.509628] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:19:01.509658] [INFO ] [FORECASTER] Training complete [2026-03-04T20:19:01.513294] [DEBUG] [FORECASTER] CIA: Forecast T+1@11:T+2@11: UP (p=89.34%) [2026-03-04T20:19:01.513634] [INFO ] [FORECASTER] Completed predict_future for CIA [2026-03-04T20:19:01.513796] [INFO ] [sig ] CIA: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:19:01.661269] [INFO ] [LOCAL ] Saved forecast: CIA 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/CIA.txt [2026-03-04T20:19:01.661448] [INFO ] [sig ] [648/3365] Completed CIA in 0.3s | 2.73 sym/s | Total: 4.0m | ETA: 16.6m [2026-03-04T20:19:01.661490] [INFO ] [sig ] [649/3365] Forecasting CIB... [2026-03-04T20:19:01.661521] [INFO ] [sig ] Generating forecast for: CIB [2026-03-04T20:19:01.661552] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CIB' from 'https://tdm.silogroup.org/data/derivative_storage/CIB.csv'. [2026-03-04T20:19:01.673981] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CIB'. [2026-03-04T20:19:01.674400] [INFO ] [FORECASTER] Starting predict_future for CIB [2026-03-04T20:19:01.675269] [DEBUG] [LOCAL ] No optimal features file found for CIB: ./output/feature-sets/CIB.txt [2026-03-04T20:19:01.675324] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:19:01.675356] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:19:01.675384] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:19:01.675441] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:19:01.733900] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:19:01.735008] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:19:01.735110] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:19:01.735149] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:19:01.863369] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:19:01.863536] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:19:01.863597] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:19:01.863630] [INFO ] [FORECASTER] Training complete [2026-03-04T20:19:01.867851] [DEBUG] [FORECASTER] CIB: Forecast T+1@11:T+2@11: DOWN (p=2.68%) [2026-03-04T20:19:01.868155] [INFO ] [FORECASTER] Completed predict_future for CIB [2026-03-04T20:19:01.868309] [INFO ] [sig ] CIB: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:19:02.017099] [INFO ] [LOCAL ] Saved forecast: CIB 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/CIB.txt [2026-03-04T20:19:02.017260] [INFO ] [sig ] [649/3365] Completed CIB in 0.4s | 2.73 sym/s | Total: 4.0m | ETA: 16.6m [2026-03-04T20:19:02.017326] [INFO ] [sig ] [650/3365] Forecasting CIEN... [2026-03-04T20:19:02.017358] [INFO ] [sig ] Generating forecast for: CIEN [2026-03-04T20:19:02.017388] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CIEN' from 'https://tdm.silogroup.org/data/derivative_storage/CIEN.csv'. [2026-03-04T20:19:02.031812] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CIEN'. [2026-03-04T20:19:02.032227] [INFO ] [FORECASTER] Starting predict_future for CIEN [2026-03-04T20:19:02.033284] [DEBUG] [LOCAL ] No optimal features file found for CIEN: ./output/feature-sets/CIEN.txt [2026-03-04T20:19:02.033337] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:19:02.033370] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:19:02.033397] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:19:02.033454] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:19:02.092474] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:19:02.093374] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:19:02.093467] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:19:02.093501] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:19:02.220542] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:19:02.220728] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:19:02.220770] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:19:02.220816] [INFO ] [FORECASTER] Training complete [2026-03-04T20:19:02.224317] [DEBUG] [FORECASTER] CIEN: Forecast T+1@11:T+2@11: UP (p=98.80%) [2026-03-04T20:19:02.224630] [INFO ] [FORECASTER] Completed predict_future for CIEN [2026-03-04T20:19:02.224769] [INFO ] [sig ] CIEN: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:19:02.375150] [INFO ] [LOCAL ] Saved forecast: CIEN 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/CIEN.txt [2026-03-04T20:19:02.375307] [INFO ] [sig ] [650/3365] Completed CIEN in 0.4s | 2.73 sym/s | Total: 4.0m | ETA: 16.6m [2026-03-04T20:19:02.375354] [INFO ] [sig ] [651/3365] Forecasting CIF... [2026-03-04T20:19:02.375386] [INFO ] [sig ] Generating forecast for: CIF [2026-03-04T20:19:02.375417] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CIF' from 'https://tdm.silogroup.org/data/derivative_storage/CIF.csv'. [2026-03-04T20:19:02.387443] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CIF'. [2026-03-04T20:19:02.387818] [INFO ] [FORECASTER] Starting predict_future for CIF [2026-03-04T20:19:02.388652] [DEBUG] [LOCAL ] No optimal features file found for CIF: ./output/feature-sets/CIF.txt [2026-03-04T20:19:02.388720] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:19:02.388777] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:19:02.388811] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:19:02.388869] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:19:02.447212] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:19:02.447995] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:19:02.448078] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:19:02.448115] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:19:02.561120] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:19:02.561297] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:19:02.561339] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:19:02.561369] [INFO ] [FORECASTER] Training complete [2026-03-04T20:19:02.565197] [DEBUG] [FORECASTER] CIF: Forecast T+1@11:T+2@11: DOWN (p=39.85%) [2026-03-04T20:19:02.565720] [INFO ] [FORECASTER] Completed predict_future for CIF [2026-03-04T20:19:02.565862] [INFO ] [sig ] CIF: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:19:02.710806] [INFO ] [LOCAL ] Saved forecast: CIF 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/CIF.txt [2026-03-04T20:19:02.710963] [INFO ] [sig ] [651/3365] Completed CIF in 0.3s | 2.73 sym/s | Total: 4.0m | ETA: 16.5m [2026-03-04T20:19:02.711005] [INFO ] [sig ] [652/3365] Forecasting CIG... [2026-03-04T20:19:02.711046] [INFO ] [sig ] Generating forecast for: CIG [2026-03-04T20:19:02.711086] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CIG' from 'https://tdm.silogroup.org/data/derivative_storage/CIG.csv'. [2026-03-04T20:19:02.723823] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CIG'. [2026-03-04T20:19:02.724213] [INFO ] [FORECASTER] Starting predict_future for CIG [2026-03-04T20:19:02.725035] [DEBUG] [LOCAL ] No optimal features file found for CIG: ./output/feature-sets/CIG.txt [2026-03-04T20:19:02.725101] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:19:02.725141] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:19:02.725175] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:19:02.725236] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:19:02.784600] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:19:02.785503] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:19:02.785649] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:19:02.785698] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:19:02.908152] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:19:02.908318] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:19:02.908363] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:19:02.908399] [INFO ] [FORECASTER] Training complete [2026-03-04T20:19:02.912455] [DEBUG] [FORECASTER] CIG: Forecast T+1@11:T+2@11: DOWN (p=28.72%) [2026-03-04T20:19:02.912756] [INFO ] [FORECASTER] Completed predict_future for CIG [2026-03-04T20:19:02.912894] [INFO ] [sig ] CIG: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:19:03.059236] [INFO ] [LOCAL ] Saved forecast: CIG 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/CIG.txt [2026-03-04T20:19:03.059413] [INFO ] [sig ] [652/3365] Completed CIG in 0.3s | 2.73 sym/s | Total: 4.0m | ETA: 16.5m [2026-03-04T20:19:03.059457] [INFO ] [sig ] [653/3365] Forecasting CIGI... [2026-03-04T20:19:03.059488] [INFO ] [sig ] Generating forecast for: CIGI [2026-03-04T20:19:03.059518] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CIGI' from 'https://tdm.silogroup.org/data/derivative_storage/CIGI.csv'. [2026-03-04T20:19:03.072808] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CIGI'. [2026-03-04T20:19:03.073212] [INFO ] [FORECASTER] Starting predict_future for CIGI [2026-03-04T20:19:03.074024] [DEBUG] [LOCAL ] No optimal features file found for CIGI: ./output/feature-sets/CIGI.txt [2026-03-04T20:19:03.074078] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:19:03.074111] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:19:03.074139] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:19:03.074196] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:19:03.136292] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:19:03.137232] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:19:03.137339] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:19:03.137374] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:19:03.265924] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:19:03.266120] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:19:03.266162] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:19:03.266191] [INFO ] [FORECASTER] Training complete [2026-03-04T20:19:03.271340] [DEBUG] [FORECASTER] CIGI: Forecast T+1@11:T+2@11: UP (p=59.64%) [2026-03-04T20:19:03.271806] [INFO ] [FORECASTER] Completed predict_future for CIGI [2026-03-04T20:19:03.271970] [INFO ] [sig ] CIGI: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:19:03.422744] [INFO ] [LOCAL ] Saved forecast: CIGI 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/CIGI.txt [2026-03-04T20:19:03.422917] [INFO ] [sig ] [653/3365] Completed CIGI in 0.4s | 2.73 sym/s | Total: 4.0m | ETA: 16.5m [2026-03-04T20:19:03.422959] [INFO ] [sig ] [654/3365] Forecasting CII... [2026-03-04T20:19:03.422987] [INFO ] [sig ] Generating forecast for: CII [2026-03-04T20:19:03.423018] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CII' from 'https://tdm.silogroup.org/data/derivative_storage/CII.csv'. [2026-03-04T20:19:03.436885] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CII'. [2026-03-04T20:19:03.437325] [INFO ] [FORECASTER] Starting predict_future for CII [2026-03-04T20:19:03.438196] [DEBUG] [LOCAL ] No optimal features file found for CII: ./output/feature-sets/CII.txt [2026-03-04T20:19:03.438251] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:19:03.438284] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:19:03.438326] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:19:03.438386] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:19:03.504350] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:19:03.505448] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:19:03.505550] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:19:03.505604] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:19:03.639955] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:19:03.640142] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:19:03.640190] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:19:03.640220] [INFO ] [FORECASTER] Training complete [2026-03-04T20:19:03.643952] [DEBUG] [FORECASTER] CII: Forecast T+1@11:T+2@11: UP (p=73.59%) [2026-03-04T20:19:03.644321] [INFO ] [FORECASTER] Completed predict_future for CII [2026-03-04T20:19:03.644480] [INFO ] [sig ] CII: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:19:03.887148] [INFO ] [LOCAL ] Saved forecast: CII 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/CII.txt [2026-03-04T20:19:03.887340] [INFO ] [sig ] [654/3365] Completed CII in 0.5s | 2.73 sym/s | Total: 4.0m | ETA: 16.5m [2026-03-04T20:19:03.887411] [INFO ] [sig ] [655/3365] Forecasting CIM... [2026-03-04T20:19:03.887445] [INFO ] [sig ] Generating forecast for: CIM [2026-03-04T20:19:03.887476] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CIM' from 'https://tdm.silogroup.org/data/derivative_storage/CIM.csv'. [2026-03-04T20:19:03.901842] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CIM'. [2026-03-04T20:19:03.902275] [INFO ] [FORECASTER] Starting predict_future for CIM [2026-03-04T20:19:03.903260] [DEBUG] [LOCAL ] No optimal features file found for CIM: ./output/feature-sets/CIM.txt [2026-03-04T20:19:03.903325] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:19:03.903359] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:19:03.903385] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:19:03.903443] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:19:03.965744] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:19:03.966677] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:19:03.966776] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:19:03.966810] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:19:04.096090] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:19:04.096265] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:19:04.096306] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:19:04.096337] [INFO ] [FORECASTER] Training complete [2026-03-04T20:19:04.100129] [DEBUG] [FORECASTER] CIM: Forecast T+1@11:T+2@11: DOWN (p=26.26%) [2026-03-04T20:19:04.100449] [INFO ] [FORECASTER] Completed predict_future for CIM [2026-03-04T20:19:04.100633] [INFO ] [sig ] CIM: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:19:04.252609] [INFO ] [LOCAL ] Saved forecast: CIM 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/CIM.txt [2026-03-04T20:19:04.252794] [INFO ] [sig ] [655/3365] Completed CIM in 0.4s | 2.73 sym/s | Total: 4.0m | ETA: 16.5m [2026-03-04T20:19:04.252836] [INFO ] [sig ] [656/3365] Forecasting CINF... [2026-03-04T20:19:04.252868] [INFO ] [sig ] Generating forecast for: CINF [2026-03-04T20:19:04.252900] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CINF' from 'https://tdm.silogroup.org/data/derivative_storage/CINF.csv'. [2026-03-04T20:19:04.267194] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CINF'. [2026-03-04T20:19:04.267640] [INFO ] [FORECASTER] Starting predict_future for CINF [2026-03-04T20:19:04.268480] [DEBUG] [LOCAL ] No optimal features file found for CINF: ./output/feature-sets/CINF.txt [2026-03-04T20:19:04.268535] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:19:04.268591] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:19:04.268624] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:19:04.268682] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:19:04.333359] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:19:04.334227] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:19:04.334324] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:19:04.334357] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:19:04.468829] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:19:04.468997] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:19:04.469039] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:19:04.469068] [INFO ] [FORECASTER] Training complete [2026-03-04T20:19:04.472621] [DEBUG] [FORECASTER] CINF: Forecast T+1@11:T+2@11: DOWN (p=36.64%) [2026-03-04T20:19:04.472910] [INFO ] [FORECASTER] Completed predict_future for CINF [2026-03-04T20:19:04.473047] [INFO ] [sig ] CINF: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:19:04.631516] [INFO ] [LOCAL ] Saved forecast: CINF 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/CINF.txt [2026-03-04T20:19:04.631703] [INFO ] [sig ] [656/3365] Completed CINF in 0.4s | 2.73 sym/s | Total: 4.0m | ETA: 16.5m [2026-03-04T20:19:04.631747] [INFO ] [sig ] [657/3365] Forecasting CING... [2026-03-04T20:19:04.631777] [INFO ] [sig ] Generating forecast for: CING [2026-03-04T20:19:04.631810] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CING' from 'https://tdm.silogroup.org/data/derivative_storage/CING.csv'. [2026-03-04T20:19:04.645494] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CING'. [2026-03-04T20:19:04.645911] [INFO ] [FORECASTER] Starting predict_future for CING [2026-03-04T20:19:04.646832] [DEBUG] [LOCAL ] No optimal features file found for CING: ./output/feature-sets/CING.txt [2026-03-04T20:19:04.646886] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:19:04.646920] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:19:04.646947] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:19:04.647005] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:19:04.708604] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:19:04.709489] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:19:04.709606] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:19:04.709652] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:19:04.837788] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:19:04.837954] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:19:04.837995] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:19:04.838025] [INFO ] [FORECASTER] Training complete [2026-03-04T20:19:04.842048] [DEBUG] [FORECASTER] CING: Forecast T+1@11:T+2@11: DOWN (p=39.05%) [2026-03-04T20:19:04.842388] [INFO ] [FORECASTER] Completed predict_future for CING [2026-03-04T20:19:04.842533] [INFO ] [sig ] CING: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:19:04.994505] [INFO ] [LOCAL ] Saved forecast: CING 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/CING.txt [2026-03-04T20:19:04.994700] [INFO ] [sig ] [657/3365] Completed CING in 0.4s | 2.73 sym/s | Total: 4.0m | ETA: 16.5m [2026-03-04T20:19:04.994754] [INFO ] [sig ] [658/3365] Forecasting CION... [2026-03-04T20:19:04.994791] [INFO ] [sig ] Generating forecast for: CION [2026-03-04T20:19:04.994830] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CION' from 'https://tdm.silogroup.org/data/derivative_storage/CION.csv'. [2026-03-04T20:19:05.008098] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CION'. [2026-03-04T20:19:05.008407] [INFO ] [FORECASTER] Starting predict_future for CION [2026-03-04T20:19:05.009265] [DEBUG] [LOCAL ] No optimal features file found for CION: ./output/feature-sets/CION.txt [2026-03-04T20:19:05.009321] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:19:05.009354] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:19:05.009382] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:19:05.009439] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:19:05.067541] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:19:05.068401] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:19:05.068486] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:19:05.068520] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:19:05.200742] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:19:05.200908] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:19:05.200950] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:19:05.200982] [INFO ] [FORECASTER] Training complete [2026-03-04T20:19:05.205145] [DEBUG] [FORECASTER] CION: Forecast T+1@11:T+2@11: UP (p=50.29%) [2026-03-04T20:19:05.205652] [INFO ] [FORECASTER] Completed predict_future for CION [2026-03-04T20:19:05.205786] [INFO ] [sig ] CION: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:19:05.353791] [INFO ] [LOCAL ] Saved forecast: CION 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/CION.txt [2026-03-04T20:19:05.353933] [INFO ] [sig ] [658/3365] Completed CION in 0.4s | 2.73 sym/s | Total: 4.0m | ETA: 16.5m [2026-03-04T20:19:05.353974] [INFO ] [sig ] [659/3365] Forecasting CIVB... [2026-03-04T20:19:05.354006] [INFO ] [sig ] Generating forecast for: CIVB [2026-03-04T20:19:05.354039] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CIVB' from 'https://tdm.silogroup.org/data/derivative_storage/CIVB.csv'. [2026-03-04T20:19:05.365954] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CIVB'. [2026-03-04T20:19:05.366298] [INFO ] [FORECASTER] Starting predict_future for CIVB [2026-03-04T20:19:05.367118] [DEBUG] [LOCAL ] No optimal features file found for CIVB: ./output/feature-sets/CIVB.txt [2026-03-04T20:19:05.367172] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:19:05.367231] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:19:05.367268] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:19:05.367375] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:19:05.427061] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:19:05.427796] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:19:05.427892] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:19:05.427928] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:19:05.555395] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:19:05.555549] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:19:05.555609] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:19:05.555640] [INFO ] [FORECASTER] Training complete [2026-03-04T20:19:05.559138] [DEBUG] [FORECASTER] CIVB: Forecast T+1@11:T+2@11: UP (p=93.97%) [2026-03-04T20:19:05.559424] [INFO ] [FORECASTER] Completed predict_future for CIVB [2026-03-04T20:19:05.559556] [INFO ] [sig ] CIVB: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:19:05.707441] [INFO ] [LOCAL ] Saved forecast: CIVB 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/CIVB.txt [2026-03-04T20:19:05.707619] [INFO ] [sig ] [659/3365] Completed CIVB in 0.4s | 2.73 sym/s | Total: 4.0m | ETA: 16.5m [2026-03-04T20:19:05.707663] [INFO ] [sig ] [660/3365] Forecasting CLB... [2026-03-04T20:19:05.707694] [INFO ] [sig ] Generating forecast for: CLB [2026-03-04T20:19:05.707724] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLB' from 'https://tdm.silogroup.org/data/derivative_storage/CLB.csv'. [2026-03-04T20:19:05.720484] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLB'. [2026-03-04T20:19:05.720841] [INFO ] [FORECASTER] Starting predict_future for CLB [2026-03-04T20:19:05.721663] [DEBUG] [LOCAL ] No optimal features file found for CLB: ./output/feature-sets/CLB.txt [2026-03-04T20:19:05.721717] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:19:05.721750] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:19:05.721777] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:19:05.721834] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:19:05.783115] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:19:05.784004] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:19:05.784087] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:19:05.784121] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:19:05.904075] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:19:05.904236] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:19:05.904284] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:19:05.904313] [INFO ] [FORECASTER] Training complete [2026-03-04T20:19:05.907880] [DEBUG] [FORECASTER] CLB: Forecast T+1@11:T+2@11: DOWN (p=26.30%) [2026-03-04T20:19:05.908160] [INFO ] [FORECASTER] Completed predict_future for CLB [2026-03-04T20:19:05.908312] [INFO ] [sig ] CLB: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:19:06.058103] [INFO ] [LOCAL ] Saved forecast: CLB 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/CLB.txt [2026-03-04T20:19:06.058231] [INFO ] [sig ] [660/3365] Completed CLB in 0.4s | 2.73 sym/s | Total: 4.0m | ETA: 16.5m [2026-03-04T20:19:06.058270] [INFO ] [sig ] [661/3365] Forecasting CLBK... [2026-03-04T20:19:06.058299] [INFO ] [sig ] Generating forecast for: CLBK [2026-03-04T20:19:06.058330] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLBK' from 'https://tdm.silogroup.org/data/derivative_storage/CLBK.csv'. [2026-03-04T20:19:06.070434] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLBK'. [2026-03-04T20:19:06.070789] [INFO ] [FORECASTER] Starting predict_future for CLBK [2026-03-04T20:19:06.071847] [DEBUG] [LOCAL ] No optimal features file found for CLBK: ./output/feature-sets/CLBK.txt [2026-03-04T20:19:06.071899] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:19:06.071932] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:19:06.071959] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:19:06.072016] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:19:06.132815] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:19:06.133435] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:19:06.133515] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:19:06.133547] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:19:06.249647] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:19:06.249802] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:19:06.249842] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:19:06.249871] [INFO ] [FORECASTER] Training complete [2026-03-04T20:19:06.253297] [DEBUG] [FORECASTER] CLBK: Forecast T+1@11:T+2@11: DOWN (p=44.27%) [2026-03-04T20:19:06.253600] [INFO ] [FORECASTER] Completed predict_future for CLBK [2026-03-04T20:19:06.253728] [INFO ] [sig ] CLBK: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:19:06.398887] [INFO ] [LOCAL ] Saved forecast: CLBK 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/CLBK.txt [2026-03-04T20:19:06.399027] [INFO ] [sig ] [661/3365] Completed CLBK in 0.3s | 2.73 sym/s | Total: 4.0m | ETA: 16.5m [2026-03-04T20:19:06.399068] [INFO ] [sig ] [662/3365] Forecasting CLDX... [2026-03-04T20:19:06.399098] [INFO ] [sig ] Generating forecast for: CLDX [2026-03-04T20:19:06.399129] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLDX' from 'https://tdm.silogroup.org/data/derivative_storage/CLDX.csv'. [2026-03-04T20:19:06.411897] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLDX'. [2026-03-04T20:19:06.412243] [INFO ] [FORECASTER] Starting predict_future for CLDX [2026-03-04T20:19:06.413053] [DEBUG] [LOCAL ] No optimal features file found for CLDX: ./output/feature-sets/CLDX.txt [2026-03-04T20:19:06.413107] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:19:06.413138] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:19:06.413164] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:19:06.413220] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:19:06.471217] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:19:06.471858] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:19:06.471960] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:19:06.471993] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:19:06.594067] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:19:06.594244] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:19:06.594293] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:19:06.594356] [INFO ] [FORECASTER] Training complete [2026-03-04T20:19:06.597826] [DEBUG] [FORECASTER] CLDX: Forecast T+1@11:T+2@11: UP (p=69.07%) [2026-03-04T20:19:06.598105] [INFO ] [FORECASTER] Completed predict_future for CLDX [2026-03-04T20:19:06.598239] [INFO ] [sig ] CLDX: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:19:06.743734] [INFO ] [LOCAL ] Saved forecast: CLDX 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/CLDX.txt [2026-03-04T20:19:06.743902] [INFO ] [sig ] [662/3365] Completed CLDX in 0.3s | 2.73 sym/s | Total: 4.0m | ETA: 16.5m [2026-03-04T20:19:06.743942] [INFO ] [sig ] [663/3365] Forecasting CLF... [2026-03-04T20:19:06.743973] [INFO ] [sig ] Generating forecast for: CLF [2026-03-04T20:19:06.744004] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLF' from 'https://tdm.silogroup.org/data/derivative_storage/CLF.csv'. [2026-03-04T20:19:06.758708] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLF'. [2026-03-04T20:19:06.759184] [INFO ] [FORECASTER] Starting predict_future for CLF [2026-03-04T20:19:06.760188] [DEBUG] [LOCAL ] No optimal features file found for CLF: ./output/feature-sets/CLF.txt [2026-03-04T20:19:06.760253] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:19:06.760293] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:19:06.760329] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:19:06.760408] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:19:06.831912] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:19:06.833042] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:19:06.833127] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:19:06.833161] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:19:06.966907] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:19:06.967094] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:19:06.967135] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:19:06.967164] [INFO ] [FORECASTER] Training complete [2026-03-04T20:19:06.971075] [DEBUG] [FORECASTER] CLF: Forecast T+1@11:T+2@11: DOWN (p=3.22%) [2026-03-04T20:19:06.971409] [INFO ] [FORECASTER] Completed predict_future for CLF [2026-03-04T20:19:06.971558] [INFO ] [sig ] CLF: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:19:07.117657] [INFO ] [LOCAL ] Saved forecast: CLF 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/CLF.txt [2026-03-04T20:19:07.117813] [INFO ] [sig ] [663/3365] Completed CLF in 0.4s | 2.73 sym/s | Total: 4.0m | ETA: 16.5m [2026-03-04T20:19:07.117853] [INFO ] [sig ] [664/3365] Forecasting CLFD... [2026-03-04T20:19:07.117884] [INFO ] [sig ] Generating forecast for: CLFD [2026-03-04T20:19:07.117914] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLFD' from 'https://tdm.silogroup.org/data/derivative_storage/CLFD.csv'. [2026-03-04T20:19:07.129963] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLFD'. [2026-03-04T20:19:07.130270] [INFO ] [FORECASTER] Starting predict_future for CLFD [2026-03-04T20:19:07.131108] [DEBUG] [LOCAL ] No optimal features file found for CLFD: ./output/feature-sets/CLFD.txt [2026-03-04T20:19:07.131162] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:19:07.131197] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:19:07.131224] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:19:07.131281] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:19:07.200564] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:19:07.201469] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:19:07.201556] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:19:07.201613] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:19:07.327968] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:19:07.328140] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:19:07.328183] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:19:07.328215] [INFO ] [FORECASTER] Training complete [2026-03-04T20:19:07.331745] [DEBUG] [FORECASTER] CLFD: Forecast T+1@11:T+2@11: DOWN (p=28.31%) [2026-03-04T20:19:07.332078] [INFO ] [FORECASTER] Completed predict_future for CLFD [2026-03-04T20:19:07.332220] [INFO ] [sig ] CLFD: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:19:07.477329] [INFO ] [LOCAL ] Saved forecast: CLFD 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/CLFD.txt [2026-03-04T20:19:07.477495] [INFO ] [sig ] [664/3365] Completed CLFD in 0.4s | 2.73 sym/s | Total: 4.0m | ETA: 16.5m [2026-03-04T20:19:07.477535] [INFO ] [sig ] [665/3365] Forecasting CLH... [2026-03-04T20:19:07.477567] [INFO ] [sig ] Generating forecast for: CLH [2026-03-04T20:19:07.477621] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLH' from 'https://tdm.silogroup.org/data/derivative_storage/CLH.csv'. [2026-03-04T20:19:07.491090] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLH'. [2026-03-04T20:19:07.491505] [INFO ] [FORECASTER] Starting predict_future for CLH [2026-03-04T20:19:07.492311] [DEBUG] [LOCAL ] No optimal features file found for CLH: ./output/feature-sets/CLH.txt [2026-03-04T20:19:07.492365] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:19:07.492398] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:19:07.492425] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:19:07.492482] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:19:07.553916] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:19:07.554825] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:19:07.554912] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:19:07.554945] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:19:07.676294] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:19:07.676462] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:19:07.676503] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:19:07.676532] [INFO ] [FORECASTER] Training complete [2026-03-04T20:19:07.680026] [DEBUG] [FORECASTER] CLH: Forecast T+1@11:T+2@11: UP (p=60.13%) [2026-03-04T20:19:07.680320] [INFO ] [FORECASTER] Completed predict_future for CLH [2026-03-04T20:19:07.680454] [INFO ] [sig ] CLH: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:19:07.826256] [INFO ] [LOCAL ] Saved forecast: CLH 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/CLH.txt [2026-03-04T20:19:07.826616] [INFO ] [sig ] [665/3365] Completed CLH in 0.3s | 2.73 sym/s | Total: 4.1m | ETA: 16.5m [2026-03-04T20:19:07.826659] [INFO ] [sig ] [666/3365] Forecasting CLLS... [2026-03-04T20:19:07.826689] [INFO ] [sig ] Generating forecast for: CLLS [2026-03-04T20:19:07.826721] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLLS' from 'https://tdm.silogroup.org/data/derivative_storage/CLLS.csv'. [2026-03-04T20:19:07.840974] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLLS'. [2026-03-04T20:19:07.841414] [INFO ] [FORECASTER] Starting predict_future for CLLS [2026-03-04T20:19:07.842546] [DEBUG] [LOCAL ] No optimal features file found for CLLS: ./output/feature-sets/CLLS.txt [2026-03-04T20:19:07.842628] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:19:07.842668] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:19:07.842696] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:19:07.842755] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:19:07.901040] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:19:07.902003] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:19:07.902099] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:19:07.902135] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:19:08.029666] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:19:08.029836] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:19:08.029879] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:19:08.029910] [INFO ] [FORECASTER] Training complete [2026-03-04T20:19:08.033519] [DEBUG] [FORECASTER] CLLS: Forecast T+1@11:T+2@11: DOWN (p=3.44%) [2026-03-04T20:19:08.033834] [INFO ] [FORECASTER] Completed predict_future for CLLS [2026-03-04T20:19:08.033970] [INFO ] [sig ] CLLS: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:19:08.183897] [INFO ] [LOCAL ] Saved forecast: CLLS 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/CLLS.txt [2026-03-04T20:19:08.184067] [INFO ] [sig ] [666/3365] Completed CLLS in 0.4s | 2.73 sym/s | Total: 4.1m | ETA: 16.5m [2026-03-04T20:19:08.184110] [INFO ] [sig ] [667/3365] Forecasting CLMB... [2026-03-04T20:19:08.184142] [INFO ] [sig ] Generating forecast for: CLMB [2026-03-04T20:19:08.184172] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLMB' from 'https://tdm.silogroup.org/data/derivative_storage/CLMB.csv'. [2026-03-04T20:19:08.196512] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLMB'. [2026-03-04T20:19:08.196920] [INFO ] [FORECASTER] Starting predict_future for CLMB [2026-03-04T20:19:08.197837] [DEBUG] [LOCAL ] No optimal features file found for CLMB: ./output/feature-sets/CLMB.txt [2026-03-04T20:19:08.197905] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:19:08.197940] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:19:08.197970] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:19:08.198028] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:19:08.259436] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:19:08.260303] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:19:08.260394] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:19:08.260435] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:19:08.384221] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:19:08.384402] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:19:08.384460] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:19:08.384503] [INFO ] [FORECASTER] Training complete [2026-03-04T20:19:08.388266] [DEBUG] [FORECASTER] CLMB: Forecast T+1@11:T+2@11: UP (p=66.86%) [2026-03-04T20:19:08.388636] [INFO ] [FORECASTER] Completed predict_future for CLMB [2026-03-04T20:19:08.388779] [INFO ] [sig ] CLMB: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:19:08.544034] [INFO ] [LOCAL ] Saved forecast: CLMB 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/CLMB.txt [2026-03-04T20:19:08.544218] [INFO ] [sig ] [667/3365] Completed CLMB in 0.4s | 2.73 sym/s | Total: 4.1m | ETA: 16.4m [2026-03-04T20:19:08.544270] [INFO ] [sig ] [668/3365] Forecasting CLNE... [2026-03-04T20:19:08.544309] [INFO ] [sig ] Generating forecast for: CLNE [2026-03-04T20:19:08.544347] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLNE' from 'https://tdm.silogroup.org/data/derivative_storage/CLNE.csv'. [2026-03-04T20:19:08.559557] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLNE'. [2026-03-04T20:19:08.560058] [INFO ] [FORECASTER] Starting predict_future for CLNE [2026-03-04T20:19:08.561001] [DEBUG] [LOCAL ] No optimal features file found for CLNE: ./output/feature-sets/CLNE.txt [2026-03-04T20:19:08.561057] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:19:08.561090] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:19:08.561118] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:19:08.561177] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:19:08.620862] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:19:08.621849] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:19:08.621938] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:19:08.621971] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:19:08.743642] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:19:08.743805] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:19:08.743846] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:19:08.743875] [INFO ] [FORECASTER] Training complete [2026-03-04T20:19:08.747607] [DEBUG] [FORECASTER] CLNE: Forecast T+1@11:T+2@11: UP (p=77.50%) [2026-03-04T20:19:08.747924] [INFO ] [FORECASTER] Completed predict_future for CLNE [2026-03-04T20:19:08.748070] [INFO ] [sig ] CLNE: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:19:08.896132] [INFO ] [LOCAL ] Saved forecast: CLNE 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/CLNE.txt [2026-03-04T20:19:08.896284] [INFO ] [sig ] [668/3365] Completed CLNE in 0.4s | 2.73 sym/s | Total: 4.1m | ETA: 16.4m [2026-03-04T20:19:08.896325] [INFO ] [sig ] [669/3365] Forecasting CLNN... [2026-03-04T20:19:08.896356] [INFO ] [sig ] Generating forecast for: CLNN [2026-03-04T20:19:08.896386] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLNN' from 'https://tdm.silogroup.org/data/derivative_storage/CLNN.csv'. [2026-03-04T20:19:08.908324] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLNN'. [2026-03-04T20:19:08.908630] [INFO ] [FORECASTER] Starting predict_future for CLNN [2026-03-04T20:19:08.909431] [DEBUG] [LOCAL ] No optimal features file found for CLNN: ./output/feature-sets/CLNN.txt [2026-03-04T20:19:08.909483] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:19:08.909517] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:19:08.909545] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:19:08.909621] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:19:08.966994] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:19:08.967786] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:19:08.967927] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:19:08.967963] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:19:09.087201] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:19:09.087533] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:19:09.087607] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:19:09.087640] [INFO ] [FORECASTER] Training complete [2026-03-04T20:19:09.091187] [DEBUG] [FORECASTER] CLNN: Forecast T+1@11:T+2@11: UP (p=65.73%) [2026-03-04T20:19:09.091507] [INFO ] [FORECASTER] Completed predict_future for CLNN [2026-03-04T20:19:09.091661] [INFO ] [sig ] CLNN: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:19:09.238858] [INFO ] [LOCAL ] Saved forecast: CLNN 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/CLNN.txt [2026-03-04T20:19:09.239002] [INFO ] [sig ] [669/3365] Completed CLNN in 0.3s | 2.73 sym/s | Total: 4.1m | ETA: 16.4m [2026-03-04T20:19:09.239042] [INFO ] [sig ] [670/3365] Forecasting CLOA... [2026-03-04T20:19:09.239073] [INFO ] [sig ] Generating forecast for: CLOA [2026-03-04T20:19:09.239103] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLOA' from 'https://tdm.silogroup.org/data/derivative_storage/CLOA.csv'. [2026-03-04T20:19:09.250423] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLOA'. [2026-03-04T20:19:09.250751] [INFO ] [FORECASTER] Starting predict_future for CLOA [2026-03-04T20:19:09.251519] [DEBUG] [LOCAL ] No optimal features file found for CLOA: ./output/feature-sets/CLOA.txt [2026-03-04T20:19:09.251596] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:19:09.251633] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:19:09.251660] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:19:09.251719] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:19:09.309275] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:19:09.310181] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:19:09.310282] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:19:09.310326] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:19:09.420318] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:19:09.420489] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:19:09.420529] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:19:09.420558] [INFO ] [FORECASTER] Training complete [2026-03-04T20:19:09.424085] [DEBUG] [FORECASTER] CLOA: Forecast T+1@11:T+2@11: UP (p=95.03%) [2026-03-04T20:19:09.424385] [INFO ] [FORECASTER] Completed predict_future for CLOA [2026-03-04T20:19:09.424520] [INFO ] [sig ] CLOA: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:19:09.568495] [INFO ] [LOCAL ] Saved forecast: CLOA 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/CLOA.txt [2026-03-04T20:19:09.568670] [INFO ] [sig ] [670/3365] Completed CLOA in 0.3s | 2.73 sym/s | Total: 4.1m | ETA: 16.4m [2026-03-04T20:19:09.568721] [INFO ] [sig ] [671/3365] Forecasting CLRB... [2026-03-04T20:19:09.568755] [INFO ] [sig ] Generating forecast for: CLRB [2026-03-04T20:19:09.568786] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLRB' from 'https://tdm.silogroup.org/data/derivative_storage/CLRB.csv'. [2026-03-04T20:19:09.581294] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLRB'. [2026-03-04T20:19:09.581612] [INFO ] [FORECASTER] Starting predict_future for CLRB [2026-03-04T20:19:09.582406] [DEBUG] [LOCAL ] No optimal features file found for CLRB: ./output/feature-sets/CLRB.txt [2026-03-04T20:19:09.582460] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:19:09.582493] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:19:09.582520] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:19:09.582597] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:19:09.641623] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:19:09.642304] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:19:09.642388] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:19:09.642421] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:19:09.760414] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:19:09.760589] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:19:09.760633] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:19:09.760663] [INFO ] [FORECASTER] Training complete [2026-03-04T20:19:09.764089] [DEBUG] [FORECASTER] CLRB: Forecast T+1@11:T+2@11: DOWN (p=3.61%) [2026-03-04T20:19:09.764373] [INFO ] [FORECASTER] Completed predict_future for CLRB [2026-03-04T20:19:09.764507] [INFO ] [sig ] CLRB: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:19:09.907723] [INFO ] [LOCAL ] Saved forecast: CLRB 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/CLRB.txt [2026-03-04T20:19:09.907872] [INFO ] [sig ] [671/3365] Completed CLRB in 0.3s | 2.74 sym/s | Total: 4.1m | ETA: 16.4m [2026-03-04T20:19:09.907913] [INFO ] [sig ] [672/3365] Forecasting CLRO... [2026-03-04T20:19:09.907944] [INFO ] [sig ] Generating forecast for: CLRO [2026-03-04T20:19:09.907975] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLRO' from 'https://tdm.silogroup.org/data/derivative_storage/CLRO.csv'. [2026-03-04T20:19:09.918985] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLRO'. [2026-03-04T20:19:09.919293] [INFO ] [FORECASTER] Starting predict_future for CLRO [2026-03-04T20:19:09.920088] [DEBUG] [LOCAL ] No optimal features file found for CLRO: ./output/feature-sets/CLRO.txt [2026-03-04T20:19:09.920142] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:19:09.920177] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:19:09.920211] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:19:09.920283] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:19:09.976591] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:19:09.977313] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:19:09.977408] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:19:09.977443] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:19:10.091938] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:19:10.092110] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:19:10.092152] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:19:10.092187] [INFO ] [FORECASTER] Training complete [2026-03-04T20:19:10.095985] [DEBUG] [FORECASTER] CLRO: Forecast T+1@11:T+2@11: UP (p=59.67%) [2026-03-04T20:19:10.096397] [INFO ] [FORECASTER] Completed predict_future for CLRO [2026-03-04T20:19:10.096545] [INFO ] [sig ] CLRO: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:19:10.240171] [INFO ] [LOCAL ] Saved forecast: CLRO 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/CLRO.txt [2026-03-04T20:19:10.240339] [INFO ] [sig ] [672/3365] Completed CLRO in 0.3s | 2.74 sym/s | Total: 4.1m | ETA: 16.4m [2026-03-04T20:19:10.240380] [INFO ] [sig ] [673/3365] Forecasting CLS... [2026-03-04T20:19:10.240411] [INFO ] [sig ] Generating forecast for: CLS [2026-03-04T20:19:10.240441] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLS' from 'https://tdm.silogroup.org/data/derivative_storage/CLS.csv'. [2026-03-04T20:19:10.253293] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLS'. [2026-03-04T20:19:10.253695] [INFO ] [FORECASTER] Starting predict_future for CLS [2026-03-04T20:19:10.254502] [DEBUG] [LOCAL ] No optimal features file found for CLS: ./output/feature-sets/CLS.txt [2026-03-04T20:19:10.254555] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:19:10.254607] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:19:10.254635] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:19:10.254691] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:19:10.312978] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:19:10.313945] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:19:10.314035] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:19:10.314070] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:19:10.442525] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:19:10.442732] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:19:10.442779] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:19:10.442810] [INFO ] [FORECASTER] Training complete [2026-03-04T20:19:10.446866] [DEBUG] [FORECASTER] CLS: Forecast T+1@11:T+2@11: UP (p=97.62%) [2026-03-04T20:19:10.447242] [INFO ] [FORECASTER] Completed predict_future for CLS [2026-03-04T20:19:10.447425] [INFO ] [sig ] CLS: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:19:10.593776] [INFO ] [LOCAL ] Saved forecast: CLS 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/CLS.txt [2026-03-04T20:19:10.593942] [INFO ] [sig ] [673/3365] Completed CLS in 0.4s | 2.74 sym/s | Total: 4.1m | ETA: 16.4m [2026-03-04T20:19:10.593984] [INFO ] [sig ] [674/3365] Forecasting CLX... [2026-03-04T20:19:10.594016] [INFO ] [sig ] Generating forecast for: CLX [2026-03-04T20:19:10.594046] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLX' from 'https://tdm.silogroup.org/data/derivative_storage/CLX.csv'. [2026-03-04T20:19:10.607043] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLX'. [2026-03-04T20:19:10.607439] [INFO ] [FORECASTER] Starting predict_future for CLX [2026-03-04T20:19:10.608285] [DEBUG] [LOCAL ] No optimal features file found for CLX: ./output/feature-sets/CLX.txt [2026-03-04T20:19:10.608351] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:19:10.608390] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:19:10.608422] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:19:10.608479] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:19:10.666716] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:19:10.667425] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:19:10.667509] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:19:10.667542] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:19:10.789547] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:19:10.789726] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:19:10.789798] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:19:10.789834] [INFO ] [FORECASTER] Training complete [2026-03-04T20:19:10.793694] [DEBUG] [FORECASTER] CLX: Forecast T+1@11:T+2@11: UP (p=68.15%) [2026-03-04T20:19:10.793979] [INFO ] [FORECASTER] Completed predict_future for CLX [2026-03-04T20:19:10.794115] [INFO ] [sig ] CLX: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:19:10.947846] [INFO ] [LOCAL ] Saved forecast: CLX 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/CLX.txt [2026-03-04T20:19:10.948006] [INFO ] [sig ] [674/3365] Completed CLX in 0.4s | 2.74 sym/s | Total: 4.1m | ETA: 16.4m [2026-03-04T20:19:10.948047] [INFO ] [sig ] [675/3365] Forecasting CM... [2026-03-04T20:19:10.948078] [INFO ] [sig ] Generating forecast for: CM [2026-03-04T20:19:10.948108] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CM' from 'https://tdm.silogroup.org/data/derivative_storage/CM.csv'. [2026-03-04T20:19:10.959993] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CM'. [2026-03-04T20:19:10.960296] [INFO ] [FORECASTER] Starting predict_future for CM [2026-03-04T20:19:10.961122] [DEBUG] [LOCAL ] No optimal features file found for CM: ./output/feature-sets/CM.txt [2026-03-04T20:19:10.961176] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:19:10.961210] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:19:10.961243] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:19:10.961311] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:19:11.022249] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:19:11.023031] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:19:11.023128] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:19:11.023163] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:19:11.146118] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:19:11.146287] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:19:11.146335] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:19:11.146371] [INFO ] [FORECASTER] Training complete [2026-03-04T20:19:11.149867] [DEBUG] [FORECASTER] CM: Forecast T+1@11:T+2@11: UP (p=52.48%) [2026-03-04T20:19:11.150145] [INFO ] [FORECASTER] Completed predict_future for CM [2026-03-04T20:19:11.150276] [INFO ] [sig ] CM: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:19:11.298379] [INFO ] [LOCAL ] Saved forecast: CM 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/CM.txt [2026-03-04T20:19:11.298539] [INFO ] [sig ] [675/3365] Completed CM in 0.4s | 2.74 sym/s | Total: 4.1m | ETA: 16.4m [2026-03-04T20:19:11.298599] [INFO ] [sig ] [676/3365] Forecasting CMC... [2026-03-04T20:19:11.298635] [INFO ] [sig ] Generating forecast for: CMC [2026-03-04T20:19:11.298665] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMC' from 'https://tdm.silogroup.org/data/derivative_storage/CMC.csv'. [2026-03-04T20:19:11.310321] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMC'. [2026-03-04T20:19:11.310659] [INFO ] [FORECASTER] Starting predict_future for CMC [2026-03-04T20:19:11.311455] [DEBUG] [LOCAL ] No optimal features file found for CMC: ./output/feature-sets/CMC.txt [2026-03-04T20:19:11.311509] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:19:11.311594] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:19:11.311626] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:19:11.311686] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:19:11.371412] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:19:11.372106] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:19:11.372203] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:19:11.372238] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:19:11.495231] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:19:11.495380] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:19:11.495423] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:19:11.495452] [INFO ] [FORECASTER] Training complete [2026-03-04T20:19:11.499167] [DEBUG] [FORECASTER] CMC: Forecast T+1@11:T+2@11: UP (p=70.75%) [2026-03-04T20:19:11.499475] [INFO ] [FORECASTER] Completed predict_future for CMC [2026-03-04T20:19:11.499636] [INFO ] [sig ] CMC: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:19:11.642337] [INFO ] [LOCAL ] Saved forecast: CMC 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/CMC.txt [2026-03-04T20:19:11.642475] [INFO ] [sig ] [676/3365] Completed CMC in 0.3s | 2.74 sym/s | Total: 4.1m | ETA: 16.4m [2026-03-04T20:19:11.642514] [INFO ] [sig ] [677/3365] Forecasting CMCM... [2026-03-04T20:19:11.642544] [INFO ] [sig ] Generating forecast for: CMCM [2026-03-04T20:19:11.642594] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMCM' from 'https://tdm.silogroup.org/data/derivative_storage/CMCM.csv'. [2026-03-04T20:19:11.653440] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMCM'. [2026-03-04T20:19:11.653766] [INFO ] [FORECASTER] Starting predict_future for CMCM [2026-03-04T20:19:11.654534] [DEBUG] [LOCAL ] No optimal features file found for CMCM: ./output/feature-sets/CMCM.txt [2026-03-04T20:19:11.654611] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:19:11.654645] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:19:11.654672] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:19:11.654728] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:19:11.712668] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:19:11.713437] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:19:11.713520] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:19:11.713555] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:19:11.827376] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:19:11.827544] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:19:11.827602] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:19:11.827633] [INFO ] [FORECASTER] Training complete [2026-03-04T20:19:11.831265] [DEBUG] [FORECASTER] CMCM: Forecast T+1@11:T+2@11: DOWN (p=11.94%) [2026-03-04T20:19:11.831553] [INFO ] [FORECASTER] Completed predict_future for CMCM [2026-03-04T20:19:11.831706] [INFO ] [sig ] CMCM: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:19:11.974902] [INFO ] [LOCAL ] Saved forecast: CMCM 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/CMCM.txt [2026-03-04T20:19:11.975056] [INFO ] [sig ] [677/3365] Completed CMCM in 0.3s | 2.74 sym/s | Total: 4.1m | ETA: 16.4m [2026-03-04T20:19:11.975096] [INFO ] [sig ] [678/3365] Forecasting CMCO... [2026-03-04T20:19:11.975127] [INFO ] [sig ] Generating forecast for: CMCO [2026-03-04T20:19:11.975157] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMCO' from 'https://tdm.silogroup.org/data/derivative_storage/CMCO.csv'. [2026-03-04T20:19:11.988202] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMCO'. [2026-03-04T20:19:11.988635] [INFO ] [FORECASTER] Starting predict_future for CMCO [2026-03-04T20:19:11.989462] [DEBUG] [LOCAL ] No optimal features file found for CMCO: ./output/feature-sets/CMCO.txt [2026-03-04T20:19:11.989516] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:19:11.989593] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:19:11.989626] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:19:11.989683] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:19:12.047473] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:19:12.048339] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:19:12.048444] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:19:12.048478] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:19:12.170889] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:19:12.171058] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:19:12.171100] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:19:12.171130] [INFO ] [FORECASTER] Training complete [2026-03-04T20:19:12.174696] [DEBUG] [FORECASTER] CMCO: Forecast T+1@11:T+2@11: DOWN (p=14.96%) [2026-03-04T20:19:12.174985] [INFO ] [FORECASTER] Completed predict_future for CMCO [2026-03-04T20:19:12.175118] [INFO ] [sig ] CMCO: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:19:12.324185] [INFO ] [LOCAL ] Saved forecast: CMCO 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/CMCO.txt [2026-03-04T20:19:12.324384] [INFO ] [sig ] [678/3365] Completed CMCO in 0.3s | 2.74 sym/s | Total: 4.1m | ETA: 16.4m [2026-03-04T20:19:12.324447] [INFO ] [sig ] [679/3365] Forecasting CMCSA... [2026-03-04T20:19:12.324700] [INFO ] [sig ] Generating forecast for: CMCSA [2026-03-04T20:19:12.324741] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMCSA' from 'https://tdm.silogroup.org/data/derivative_storage/CMCSA.csv'. [2026-03-04T20:19:12.338151] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMCSA'. [2026-03-04T20:19:12.338557] [INFO ] [FORECASTER] Starting predict_future for CMCSA [2026-03-04T20:19:12.339480] [DEBUG] [LOCAL ] No optimal features file found for CMCSA: ./output/feature-sets/CMCSA.txt [2026-03-04T20:19:12.339545] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:19:12.339619] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:19:12.339658] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:19:12.339717] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:19:12.401013] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:19:12.401921] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:19:12.402010] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:19:12.402044] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:19:12.528013] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:19:12.528177] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:19:12.528218] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:19:12.528283] [INFO ] [FORECASTER] Training complete [2026-03-04T20:19:12.532012] [DEBUG] [FORECASTER] CMCSA: Forecast T+1@11:T+2@11: DOWN (p=9.29%) [2026-03-04T20:19:12.532331] [INFO ] [FORECASTER] Completed predict_future for CMCSA [2026-03-04T20:19:12.532491] [INFO ] [sig ] CMCSA: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:19:12.687984] [INFO ] [LOCAL ] Saved forecast: CMCSA 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/CMCSA.txt [2026-03-04T20:19:12.688143] [INFO ] [sig ] [679/3365] Completed CMCSA in 0.4s | 2.74 sym/s | Total: 4.1m | ETA: 16.4m [2026-03-04T20:19:12.688185] [INFO ] [sig ] [680/3365] Forecasting CME... [2026-03-04T20:19:12.688217] [INFO ] [sig ] Generating forecast for: CME [2026-03-04T20:19:12.688249] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CME' from 'https://tdm.silogroup.org/data/derivative_storage/CME.csv'. [2026-03-04T20:19:12.702290] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CME'. [2026-03-04T20:19:12.702883] [INFO ] [FORECASTER] Starting predict_future for CME [2026-03-04T20:19:12.703901] [DEBUG] [LOCAL ] No optimal features file found for CME: ./output/feature-sets/CME.txt [2026-03-04T20:19:12.703956] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:19:12.703989] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:19:12.704017] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:19:12.704074] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:19:12.765013] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:19:12.765752] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:19:12.765836] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:19:12.765871] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:19:12.897828] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:19:12.897991] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:19:12.898035] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:19:12.898064] [INFO ] [FORECASTER] Training complete [2026-03-04T20:19:12.902043] [DEBUG] [FORECASTER] CME: Forecast T+1@11:T+2@11: UP (p=89.81%) [2026-03-04T20:19:12.902334] [INFO ] [FORECASTER] Completed predict_future for CME [2026-03-04T20:19:12.902488] [INFO ] [sig ] CME: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:19:13.053937] [INFO ] [LOCAL ] Saved forecast: CME 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/CME.txt [2026-03-04T20:19:13.054092] [INFO ] [sig ] [680/3365] Completed CME in 0.4s | 2.74 sym/s | Total: 4.1m | ETA: 16.4m [2026-03-04T20:19:13.054132] [INFO ] [sig ] [681/3365] Forecasting CMG... [2026-03-04T20:19:13.054163] [INFO ] [sig ] Generating forecast for: CMG [2026-03-04T20:19:13.054194] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMG' from 'https://tdm.silogroup.org/data/derivative_storage/CMG.csv'. [2026-03-04T20:19:13.065730] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMG'. [2026-03-04T20:19:13.066111] [INFO ] [FORECASTER] Starting predict_future for CMG [2026-03-04T20:19:13.066934] [DEBUG] [LOCAL ] No optimal features file found for CMG: ./output/feature-sets/CMG.txt [2026-03-04T20:19:13.066986] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:19:13.067018] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:19:13.067045] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:19:13.067106] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:19:13.123611] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:19:13.124331] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:19:13.124414] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:19:13.124447] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:19:13.254757] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:19:13.254975] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:19:13.255025] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:19:13.255055] [INFO ] [FORECASTER] Training complete [2026-03-04T20:19:13.258869] [DEBUG] [FORECASTER] CMG: Forecast T+1@11:T+2@11: UP (p=88.51%) [2026-03-04T20:19:13.259167] [INFO ] [FORECASTER] Completed predict_future for CMG [2026-03-04T20:19:13.259306] [INFO ] [sig ] CMG: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:19:13.407612] [INFO ] [LOCAL ] Saved forecast: CMG 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/CMG.txt [2026-03-04T20:19:13.407827] [INFO ] [sig ] [681/3365] Completed CMG in 0.4s | 2.74 sym/s | Total: 4.1m | ETA: 16.3m [2026-03-04T20:19:13.407885] [INFO ] [sig ] [682/3365] Forecasting CMI... [2026-03-04T20:19:13.407919] [INFO ] [sig ] Generating forecast for: CMI [2026-03-04T20:19:13.407971] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMI' from 'https://tdm.silogroup.org/data/derivative_storage/CMI.csv'. [2026-03-04T20:19:13.421291] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMI'. [2026-03-04T20:19:13.421784] [INFO ] [FORECASTER] Starting predict_future for CMI [2026-03-04T20:19:13.422763] [DEBUG] [LOCAL ] No optimal features file found for CMI: ./output/feature-sets/CMI.txt [2026-03-04T20:19:13.422831] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:19:13.422873] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:19:13.422902] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:19:13.422961] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:19:13.481905] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:19:13.482770] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:19:13.482859] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:19:13.482896] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:19:13.605932] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:19:13.606101] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:19:13.606147] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:19:13.606177] [INFO ] [FORECASTER] Training complete [2026-03-04T20:19:13.609748] [DEBUG] [FORECASTER] CMI: Forecast T+1@11:T+2@11: DOWN (p=46.83%) [2026-03-04T20:19:13.610039] [INFO ] [FORECASTER] Completed predict_future for CMI [2026-03-04T20:19:13.610171] [INFO ] [sig ] CMI: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:19:13.753708] [INFO ] [LOCAL ] Saved forecast: CMI 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/CMI.txt [2026-03-04T20:19:13.753861] [INFO ] [sig ] [682/3365] Completed CMI in 0.3s | 2.74 sym/s | Total: 4.2m | ETA: 16.3m [2026-03-04T20:19:13.753902] [INFO ] [sig ] [683/3365] Forecasting CMMB... [2026-03-04T20:19:13.753931] [INFO ] [sig ] Generating forecast for: CMMB [2026-03-04T20:19:13.753963] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMMB' from 'https://tdm.silogroup.org/data/derivative_storage/CMMB.csv'. [2026-03-04T20:19:13.766779] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMMB'. [2026-03-04T20:19:13.767180] [INFO ] [FORECASTER] Starting predict_future for CMMB [2026-03-04T20:19:13.768105] [DEBUG] [LOCAL ] No optimal features file found for CMMB: ./output/feature-sets/CMMB.txt [2026-03-04T20:19:13.768162] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:19:13.768196] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:19:13.768224] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:19:13.768282] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:19:13.825852] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:19:13.826685] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:19:13.826769] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:19:13.826801] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:19:13.949483] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:19:13.949685] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:19:13.949740] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:19:13.949771] [INFO ] [FORECASTER] Training complete [2026-03-04T20:19:13.953378] [DEBUG] [FORECASTER] CMMB: Forecast T+1@11:T+2@11: DOWN (p=4.41%) [2026-03-04T20:19:13.953681] [INFO ] [FORECASTER] Completed predict_future for CMMB [2026-03-04T20:19:13.953815] [INFO ] [sig ] CMMB: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:19:14.096513] [INFO ] [LOCAL ] Saved forecast: CMMB 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/CMMB.txt [2026-03-04T20:19:14.096717] [INFO ] [sig ] [683/3365] Completed CMMB in 0.3s | 2.74 sym/s | Total: 4.2m | ETA: 16.3m [2026-03-04T20:19:14.096772] [INFO ] [sig ] [684/3365] Forecasting CMP... [2026-03-04T20:19:14.096806] [INFO ] [sig ] Generating forecast for: CMP [2026-03-04T20:19:14.096840] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMP' from 'https://tdm.silogroup.org/data/derivative_storage/CMP.csv'. [2026-03-04T20:19:14.109681] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMP'. [2026-03-04T20:19:14.110084] [INFO ] [FORECASTER] Starting predict_future for CMP [2026-03-04T20:19:14.110982] [DEBUG] [LOCAL ] No optimal features file found for CMP: ./output/feature-sets/CMP.txt [2026-03-04T20:19:14.111039] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:19:14.111073] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:19:14.111102] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:19:14.111160] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:19:14.168842] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:19:14.169674] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:19:14.169759] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:19:14.169792] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:19:14.293011] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:19:14.293169] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:19:14.293210] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:19:14.293240] [INFO ] [FORECASTER] Training complete [2026-03-04T20:19:14.296708] [DEBUG] [FORECASTER] CMP: Forecast T+1@11:T+2@11: DOWN (p=44.52%) [2026-03-04T20:19:14.297003] [INFO ] [FORECASTER] Completed predict_future for CMP [2026-03-04T20:19:14.297137] [INFO ] [sig ] CMP: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:19:14.447586] [INFO ] [LOCAL ] Saved forecast: CMP 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/CMP.txt [2026-03-04T20:19:14.447956] [INFO ] [sig ] [684/3365] Completed CMP in 0.4s | 2.74 sym/s | Total: 4.2m | ETA: 16.3m [2026-03-04T20:19:14.447999] [INFO ] [sig ] [685/3365] Forecasting CMPS... [2026-03-04T20:19:14.448031] [INFO ] [sig ] Generating forecast for: CMPS [2026-03-04T20:19:14.448062] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMPS' from 'https://tdm.silogroup.org/data/derivative_storage/CMPS.csv'. [2026-03-04T20:19:14.461668] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMPS'. [2026-03-04T20:19:14.462081] [INFO ] [FORECASTER] Starting predict_future for CMPS [2026-03-04T20:19:14.462926] [DEBUG] [LOCAL ] No optimal features file found for CMPS: ./output/feature-sets/CMPS.txt [2026-03-04T20:19:14.462982] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:19:14.463015] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:19:14.463043] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:19:14.463100] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:19:14.523257] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:19:14.524140] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:19:14.524229] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:19:14.524264] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:19:14.652201] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:19:14.652388] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:19:14.652444] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:19:14.652493] [INFO ] [FORECASTER] Training complete [2026-03-04T20:19:14.656516] [DEBUG] [FORECASTER] CMPS: Forecast T+1@11:T+2@11: DOWN (p=22.53%) [2026-03-04T20:19:14.656890] [INFO ] [FORECASTER] Completed predict_future for CMPS [2026-03-04T20:19:14.657047] [INFO ] [sig ] CMPS: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:19:14.810899] [INFO ] [LOCAL ] Saved forecast: CMPS 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/CMPS.txt [2026-03-04T20:19:14.811076] [INFO ] [sig ] [685/3365] Completed CMPS in 0.4s | 2.74 sym/s | Total: 4.2m | ETA: 16.3m [2026-03-04T20:19:14.811119] [INFO ] [sig ] [686/3365] Forecasting CMPX... [2026-03-04T20:19:14.811150] [INFO ] [sig ] Generating forecast for: CMPX [2026-03-04T20:19:14.811191] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMPX' from 'https://tdm.silogroup.org/data/derivative_storage/CMPX.csv'. [2026-03-04T20:19:14.824239] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMPX'. [2026-03-04T20:19:14.824661] [INFO ] [FORECASTER] Starting predict_future for CMPX [2026-03-04T20:19:14.825484] [DEBUG] [LOCAL ] No optimal features file found for CMPX: ./output/feature-sets/CMPX.txt [2026-03-04T20:19:14.825540] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:19:14.825593] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:19:14.825627] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:19:14.825686] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:19:14.885913] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:19:14.886697] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:19:14.886822] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:19:14.886858] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:19:15.005254] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:19:15.005417] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:19:15.005459] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:19:15.005487] [INFO ] [FORECASTER] Training complete [2026-03-04T20:19:15.009390] [DEBUG] [FORECASTER] CMPX: Forecast T+1@11:T+2@11: DOWN (p=16.22%) [2026-03-04T20:19:15.009891] [INFO ] [FORECASTER] Completed predict_future for CMPX [2026-03-04T20:19:15.010026] [INFO ] [sig ] CMPX: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:19:15.173944] [INFO ] [LOCAL ] Saved forecast: CMPX 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/CMPX.txt [2026-03-04T20:19:15.174118] [INFO ] [sig ] [686/3365] Completed CMPX in 0.4s | 2.74 sym/s | Total: 4.2m | ETA: 16.3m [2026-03-04T20:19:15.174161] [INFO ] [sig ] [687/3365] Forecasting CMRE... [2026-03-04T20:19:15.174194] [INFO ] [sig ] Generating forecast for: CMRE [2026-03-04T20:19:15.174225] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMRE' from 'https://tdm.silogroup.org/data/derivative_storage/CMRE.csv'. [2026-03-04T20:19:15.187652] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMRE'. [2026-03-04T20:19:15.188064] [INFO ] [FORECASTER] Starting predict_future for CMRE [2026-03-04T20:19:15.189015] [DEBUG] [LOCAL ] No optimal features file found for CMRE: ./output/feature-sets/CMRE.txt [2026-03-04T20:19:15.189072] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:19:15.189106] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:19:15.189133] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:19:15.189189] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:19:15.250839] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:19:15.251756] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:19:15.251846] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:19:15.251882] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:19:15.377689] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:19:15.377859] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:19:15.377911] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:19:15.377944] [INFO ] [FORECASTER] Training complete [2026-03-04T20:19:15.381692] [DEBUG] [FORECASTER] CMRE: Forecast T+1@11:T+2@11: DOWN (p=30.93%) [2026-03-04T20:19:15.382054] [INFO ] [FORECASTER] Completed predict_future for CMRE [2026-03-04T20:19:15.382234] [INFO ] [sig ] CMRE: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:19:15.535959] [INFO ] [LOCAL ] Saved forecast: CMRE 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/CMRE.txt [2026-03-04T20:19:15.536168] [INFO ] [sig ] [687/3365] Completed CMRE in 0.4s | 2.74 sym/s | Total: 4.2m | ETA: 16.3m [2026-03-04T20:19:15.536218] [INFO ] [sig ] [688/3365] Forecasting CMS... [2026-03-04T20:19:15.536252] [INFO ] [sig ] Generating forecast for: CMS [2026-03-04T20:19:15.536283] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMS' from 'https://tdm.silogroup.org/data/derivative_storage/CMS.csv'. [2026-03-04T20:19:15.550816] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMS'. [2026-03-04T20:19:15.551215] [INFO ] [FORECASTER] Starting predict_future for CMS [2026-03-04T20:19:15.552309] [DEBUG] [LOCAL ] No optimal features file found for CMS: ./output/feature-sets/CMS.txt [2026-03-04T20:19:15.552364] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:19:15.552397] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:19:15.552429] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:19:15.552486] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:19:15.611097] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:19:15.611925] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:19:15.612013] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:19:15.612045] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:19:15.734097] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:19:15.734259] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:19:15.734299] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:19:15.734328] [INFO ] [FORECASTER] Training complete [2026-03-04T20:19:15.737900] [DEBUG] [FORECASTER] CMS: Forecast T+1@11:T+2@11: UP (p=95.15%) [2026-03-04T20:19:15.738180] [INFO ] [FORECASTER] Completed predict_future for CMS [2026-03-04T20:19:15.738314] [INFO ] [sig ] CMS: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:19:15.880957] [INFO ] [LOCAL ] Saved forecast: CMS 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/CMS.txt [2026-03-04T20:19:15.881110] [INFO ] [sig ] [688/3365] Completed CMS in 0.3s | 2.74 sym/s | Total: 4.2m | ETA: 16.3m [2026-03-04T20:19:15.881150] [INFO ] [sig ] [689/3365] Forecasting CMSA... [2026-03-04T20:19:15.881181] [INFO ] [sig ] Generating forecast for: CMSA [2026-03-04T20:19:15.881212] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMSA' from 'https://tdm.silogroup.org/data/derivative_storage/CMSA.csv'. [2026-03-04T20:19:15.892745] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMSA'. [2026-03-04T20:19:15.893085] [INFO ] [FORECASTER] Starting predict_future for CMSA [2026-03-04T20:19:15.893925] [DEBUG] [LOCAL ] No optimal features file found for CMSA: ./output/feature-sets/CMSA.txt [2026-03-04T20:19:15.893980] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:19:15.894014] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:19:15.894041] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:19:15.894111] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:19:15.954963] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:19:15.955740] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:19:15.955825] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:19:15.955858] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:19:16.074805] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:19:16.074966] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:19:16.075007] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:19:16.075036] [INFO ] [FORECASTER] Training complete [2026-03-04T20:19:16.078820] [DEBUG] [FORECASTER] CMSA: Forecast T+1@11:T+2@11: UP (p=57.78%) [2026-03-04T20:19:16.079131] [INFO ] [FORECASTER] Completed predict_future for CMSA [2026-03-04T20:19:16.079270] [INFO ] [sig ] CMSA: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:19:16.224742] [INFO ] [LOCAL ] Saved forecast: CMSA 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/CMSA.txt [2026-03-04T20:19:16.224954] [INFO ] [sig ] [689/3365] Completed CMSA in 0.3s | 2.74 sym/s | Total: 4.2m | ETA: 16.3m [2026-03-04T20:19:16.225021] [INFO ] [sig ] [690/3365] Forecasting CMSC... [2026-03-04T20:19:16.225065] [INFO ] [sig ] Generating forecast for: CMSC [2026-03-04T20:19:16.225107] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMSC' from 'https://tdm.silogroup.org/data/derivative_storage/CMSC.csv'. [2026-03-04T20:19:16.236772] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMSC'. [2026-03-04T20:19:16.237136] [INFO ] [FORECASTER] Starting predict_future for CMSC [2026-03-04T20:19:16.238019] [DEBUG] [LOCAL ] No optimal features file found for CMSC: ./output/feature-sets/CMSC.txt [2026-03-04T20:19:16.238075] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:19:16.238109] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:19:16.238136] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:19:16.238193] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:19:16.296020] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:19:16.296880] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:19:16.296969] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:19:16.297003] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:19:16.414421] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:19:16.414612] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:19:16.414657] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:19:16.414686] [INFO ] [FORECASTER] Training complete [2026-03-04T20:19:16.418189] [DEBUG] [FORECASTER] CMSC: Forecast T+1@11:T+2@11: UP (p=81.59%) [2026-03-04T20:19:16.418501] [INFO ] [FORECASTER] Completed predict_future for CMSC [2026-03-04T20:19:16.418660] [INFO ] [sig ] CMSC: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:19:16.563968] [INFO ] [LOCAL ] Saved forecast: CMSC 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/CMSC.txt [2026-03-04T20:19:16.564125] [INFO ] [sig ] [690/3365] Completed CMSC in 0.3s | 2.74 sym/s | Total: 4.2m | ETA: 16.3m [2026-03-04T20:19:16.564166] [INFO ] [sig ] [691/3365] Forecasting CMSD... [2026-03-04T20:19:16.564196] [INFO ] [sig ] Generating forecast for: CMSD [2026-03-04T20:19:16.564226] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMSD' from 'https://tdm.silogroup.org/data/derivative_storage/CMSD.csv'. [2026-03-04T20:19:16.576741] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMSD'. [2026-03-04T20:19:16.577130] [INFO ] [FORECASTER] Starting predict_future for CMSD [2026-03-04T20:19:16.578118] [DEBUG] [LOCAL ] No optimal features file found for CMSD: ./output/feature-sets/CMSD.txt [2026-03-04T20:19:16.578184] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:19:16.578218] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:19:16.578246] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:19:16.578303] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:19:16.636086] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:19:16.636916] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:19:16.637001] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:19:16.637033] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:19:16.763965] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:19:16.764124] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:19:16.764164] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:19:16.764193] [INFO ] [FORECASTER] Training complete [2026-03-04T20:19:16.767721] [DEBUG] [FORECASTER] CMSD: Forecast T+1@11:T+2@11: DOWN (p=44.48%) [2026-03-04T20:19:16.768036] [INFO ] [FORECASTER] Completed predict_future for CMSD [2026-03-04T20:19:16.768171] [INFO ] [sig ] CMSD: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:19:16.914365] [INFO ] [LOCAL ] Saved forecast: CMSD 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/CMSD.txt [2026-03-04T20:19:16.914520] [INFO ] [sig ] [691/3365] Completed CMSD in 0.4s | 2.74 sym/s | Total: 4.2m | ETA: 16.3m [2026-03-04T20:19:16.914560] [INFO ] [sig ] [692/3365] Forecasting CMTG... [2026-03-04T20:19:16.914620] [INFO ] [sig ] Generating forecast for: CMTG [2026-03-04T20:19:16.914653] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMTG' from 'https://tdm.silogroup.org/data/derivative_storage/CMTG.csv'. [2026-03-04T20:19:16.926218] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMTG'. [2026-03-04T20:19:16.926548] [INFO ] [FORECASTER] Starting predict_future for CMTG [2026-03-04T20:19:16.927391] [DEBUG] [LOCAL ] No optimal features file found for CMTG: ./output/feature-sets/CMTG.txt [2026-03-04T20:19:16.927451] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:19:16.927485] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:19:16.927513] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:19:16.927571] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:19:16.986245] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:19:16.987046] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:19:16.987134] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:19:16.987167] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:19:17.117330] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:19:17.117521] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:19:17.117566] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:19:17.117617] [INFO ] [FORECASTER] Training complete [2026-03-04T20:19:17.121434] [DEBUG] [FORECASTER] CMTG: Forecast T+1@11:T+2@11: UP (p=97.51%) [2026-03-04T20:19:17.121750] [INFO ] [FORECASTER] Completed predict_future for CMTG [2026-03-04T20:19:17.121886] [INFO ] [sig ] CMTG: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:19:17.271687] [INFO ] [LOCAL ] Saved forecast: CMTG 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/CMTG.txt [2026-03-04T20:19:17.271848] [INFO ] [sig ] [692/3365] Completed CMTG in 0.4s | 2.74 sym/s | Total: 4.2m | ETA: 16.3m [2026-03-04T20:19:17.271888] [INFO ] [sig ] [693/3365] Forecasting CMTL... [2026-03-04T20:19:17.271919] [INFO ] [sig ] Generating forecast for: CMTL [2026-03-04T20:19:17.271950] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMTL' from 'https://tdm.silogroup.org/data/derivative_storage/CMTL.csv'. [2026-03-04T20:19:17.284458] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMTL'. [2026-03-04T20:19:17.284839] [INFO ] [FORECASTER] Starting predict_future for CMTL [2026-03-04T20:19:17.285668] [DEBUG] [LOCAL ] No optimal features file found for CMTL: ./output/feature-sets/CMTL.txt [2026-03-04T20:19:17.285722] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:19:17.285780] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:19:17.285808] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:19:17.285865] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:19:17.346088] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:19:17.347176] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:19:17.347304] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:19:17.347341] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:19:17.473365] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:19:17.473549] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:19:17.473619] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:19:17.473648] [INFO ] [FORECASTER] Training complete [2026-03-04T20:19:17.477167] [DEBUG] [FORECASTER] CMTL: Forecast T+1@11:T+2@11: DOWN (p=3.23%) [2026-03-04T20:19:17.477507] [INFO ] [FORECASTER] Completed predict_future for CMTL [2026-03-04T20:19:17.477680] [INFO ] [sig ] CMTL: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:19:17.623387] [INFO ] [LOCAL ] Saved forecast: CMTL 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/CMTL.txt [2026-03-04T20:19:17.623533] [INFO ] [sig ] [693/3365] Completed CMTL in 0.4s | 2.74 sym/s | Total: 4.2m | ETA: 16.3m [2026-03-04T20:19:17.623592] [INFO ] [sig ] [694/3365] Forecasting CNA... [2026-03-04T20:19:17.623627] [INFO ] [sig ] Generating forecast for: CNA [2026-03-04T20:19:17.623657] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNA' from 'https://tdm.silogroup.org/data/derivative_storage/CNA.csv'. [2026-03-04T20:19:17.635249] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNA'. [2026-03-04T20:19:17.635539] [INFO ] [FORECASTER] Starting predict_future for CNA [2026-03-04T20:19:17.636327] [DEBUG] [LOCAL ] No optimal features file found for CNA: ./output/feature-sets/CNA.txt [2026-03-04T20:19:17.636381] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:19:17.636420] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:19:17.636453] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:19:17.636523] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:19:17.695434] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:19:17.696106] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:19:17.696186] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:19:17.696219] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:19:17.820811] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:19:17.820988] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:19:17.821030] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:19:17.821060] [INFO ] [FORECASTER] Training complete [2026-03-04T20:19:17.824611] [DEBUG] [FORECASTER] CNA: Forecast T+1@11:T+2@11: UP (p=93.50%) [2026-03-04T20:19:17.824931] [INFO ] [FORECASTER] Completed predict_future for CNA [2026-03-04T20:19:17.825069] [INFO ] [sig ] CNA: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:19:17.971537] [INFO ] [LOCAL ] Saved forecast: CNA 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/CNA.txt [2026-03-04T20:19:17.971738] [INFO ] [sig ] [694/3365] Completed CNA in 0.3s | 2.74 sym/s | Total: 4.2m | ETA: 16.3m [2026-03-04T20:19:17.971779] [INFO ] [sig ] [695/3365] Forecasting CNC... [2026-03-04T20:19:17.971809] [INFO ] [sig ] Generating forecast for: CNC [2026-03-04T20:19:17.971841] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNC' from 'https://tdm.silogroup.org/data/derivative_storage/CNC.csv'. [2026-03-04T20:19:17.984771] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNC'. [2026-03-04T20:19:17.985159] [INFO ] [FORECASTER] Starting predict_future for CNC [2026-03-04T20:19:17.986011] [DEBUG] [LOCAL ] No optimal features file found for CNC: ./output/feature-sets/CNC.txt [2026-03-04T20:19:17.986065] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:19:17.986101] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:19:17.986130] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:19:17.986188] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:19:18.044505] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:19:18.045375] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:19:18.045459] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:19:18.045492] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:19:18.164832] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:19:18.164999] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:19:18.165040] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:19:18.165069] [INFO ] [FORECASTER] Training complete [2026-03-04T20:19:18.168517] [DEBUG] [FORECASTER] CNC: Forecast T+1@11:T+2@11: UP (p=94.53%) [2026-03-04T20:19:18.168814] [INFO ] [FORECASTER] Completed predict_future for CNC [2026-03-04T20:19:18.168942] [INFO ] [sig ] CNC: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:19:18.313881] [INFO ] [LOCAL ] Saved forecast: CNC 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/CNC.txt [2026-03-04T20:19:18.314020] [INFO ] [sig ] [695/3365] Completed CNC in 0.3s | 2.74 sym/s | Total: 4.2m | ETA: 16.2m [2026-03-04T20:19:18.314062] [INFO ] [sig ] [696/3365] Forecasting CNF... [2026-03-04T20:19:18.314093] [INFO ] [sig ] Generating forecast for: CNF [2026-03-04T20:19:18.314125] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNF' from 'https://tdm.silogroup.org/data/derivative_storage/CNF.csv'. [2026-03-04T20:19:18.325087] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNF'. [2026-03-04T20:19:18.325361] [INFO ] [FORECASTER] Starting predict_future for CNF [2026-03-04T20:19:18.326219] [DEBUG] [LOCAL ] No optimal features file found for CNF: ./output/feature-sets/CNF.txt [2026-03-04T20:19:18.326275] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:19:18.326310] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:19:18.326339] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:19:18.326396] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:19:18.385372] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:19:18.386182] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:19:18.386268] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:19:18.386301] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:19:18.500554] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:19:18.500771] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:19:18.500816] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:19:18.500847] [INFO ] [FORECASTER] Training complete [2026-03-04T20:19:18.504632] [DEBUG] [FORECASTER] CNF: Forecast T+1@11:T+2@11: UP (p=86.44%) [2026-03-04T20:19:18.504943] [INFO ] [FORECASTER] Completed predict_future for CNF [2026-03-04T20:19:18.505075] [INFO ] [sig ] CNF: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:19:18.665433] [INFO ] [LOCAL ] Saved forecast: CNF 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/CNF.txt [2026-03-04T20:19:18.665636] [INFO ] [sig ] [696/3365] Completed CNF in 0.4s | 2.74 sym/s | Total: 4.2m | ETA: 16.2m [2026-03-04T20:19:18.665680] [INFO ] [sig ] [697/3365] Forecasting CNI... [2026-03-04T20:19:18.665710] [INFO ] [sig ] Generating forecast for: CNI [2026-03-04T20:19:18.665741] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNI' from 'https://tdm.silogroup.org/data/derivative_storage/CNI.csv'. [2026-03-04T20:19:18.678983] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNI'. [2026-03-04T20:19:18.679382] [INFO ] [FORECASTER] Starting predict_future for CNI [2026-03-04T20:19:18.680235] [DEBUG] [LOCAL ] No optimal features file found for CNI: ./output/feature-sets/CNI.txt [2026-03-04T20:19:18.680290] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:19:18.680325] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:19:18.680354] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:19:18.680413] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:19:18.739368] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:19:18.740266] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:19:18.740351] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:19:18.740384] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:19:18.874843] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:19:18.875014] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:19:18.875067] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:19:18.875127] [INFO ] [FORECASTER] Training complete [2026-03-04T20:19:18.878844] [DEBUG] [FORECASTER] CNI: Forecast T+1@11:T+2@11: DOWN (p=15.42%) [2026-03-04T20:19:18.879153] [INFO ] [FORECASTER] Completed predict_future for CNI [2026-03-04T20:19:18.879295] [INFO ] [sig ] CNI: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:19:19.024567] [INFO ] [LOCAL ] Saved forecast: CNI 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/CNI.txt [2026-03-04T20:19:19.024757] [INFO ] [sig ] [697/3365] Completed CNI in 0.4s | 2.74 sym/s | Total: 4.2m | ETA: 16.2m [2026-03-04T20:19:19.024800] [INFO ] [sig ] [698/3365] Forecasting CNK... [2026-03-04T20:19:19.024832] [INFO ] [sig ] Generating forecast for: CNK [2026-03-04T20:19:19.024865] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNK' from 'https://tdm.silogroup.org/data/derivative_storage/CNK.csv'. [2026-03-04T20:19:19.038015] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNK'. [2026-03-04T20:19:19.038403] [INFO ] [FORECASTER] Starting predict_future for CNK [2026-03-04T20:19:19.039235] [DEBUG] [LOCAL ] No optimal features file found for CNK: ./output/feature-sets/CNK.txt [2026-03-04T20:19:19.039290] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:19:19.039324] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:19:19.039351] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:19:19.039409] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:19:19.098810] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:19:19.099940] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:19:19.100030] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:19:19.100065] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:19:19.228688] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:19:19.229047] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:19:19.229106] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:19:19.229138] [INFO ] [FORECASTER] Training complete [2026-03-04T20:19:19.233360] [DEBUG] [FORECASTER] CNK: Forecast T+1@11:T+2@11: DOWN (p=8.40%) [2026-03-04T20:19:19.233848] [INFO ] [FORECASTER] Completed predict_future for CNK [2026-03-04T20:19:19.233987] [INFO ] [sig ] CNK: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:19:19.383683] [INFO ] [LOCAL ] Saved forecast: CNK 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/CNK.txt [2026-03-04T20:19:19.383847] [INFO ] [sig ] [698/3365] Completed CNK in 0.4s | 2.74 sym/s | Total: 4.2m | ETA: 16.2m [2026-03-04T20:19:19.383888] [INFO ] [sig ] [699/3365] Forecasting CNM... [2026-03-04T20:19:19.383919] [INFO ] [sig ] Generating forecast for: CNM [2026-03-04T20:19:19.383951] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNM' from 'https://tdm.silogroup.org/data/derivative_storage/CNM.csv'. [2026-03-04T20:19:19.395887] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNM'. [2026-03-04T20:19:19.396227] [INFO ] [FORECASTER] Starting predict_future for CNM [2026-03-04T20:19:19.397089] [DEBUG] [LOCAL ] No optimal features file found for CNM: ./output/feature-sets/CNM.txt [2026-03-04T20:19:19.397152] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:19:19.397196] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:19:19.397235] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:19:19.397342] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:19:19.459050] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:19:19.459876] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:19:19.459962] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:19:19.459998] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:19:19.586152] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:19:19.586317] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:19:19.586358] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:19:19.586388] [INFO ] [FORECASTER] Training complete [2026-03-04T20:19:19.589932] [DEBUG] [FORECASTER] CNM: Forecast T+1@11:T+2@11: DOWN (p=37.72%) [2026-03-04T20:19:19.590223] [INFO ] [FORECASTER] Completed predict_future for CNM [2026-03-04T20:19:19.590356] [INFO ] [sig ] CNM: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:19:19.741224] [INFO ] [LOCAL ] Saved forecast: CNM 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/CNM.txt [2026-03-04T20:19:19.741392] [INFO ] [sig ] [699/3365] Completed CNM in 0.4s | 2.74 sym/s | Total: 4.3m | ETA: 16.2m [2026-03-04T20:19:19.741435] [INFO ] [sig ] [700/3365] Forecasting CNMD... [2026-03-04T20:19:19.741465] [INFO ] [sig ] Generating forecast for: CNMD [2026-03-04T20:19:19.741496] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNMD' from 'https://tdm.silogroup.org/data/derivative_storage/CNMD.csv'. [2026-03-04T20:19:19.753860] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNMD'. [2026-03-04T20:19:19.754257] [INFO ] [FORECASTER] Starting predict_future for CNMD [2026-03-04T20:19:19.755255] [DEBUG] [LOCAL ] No optimal features file found for CNMD: ./output/feature-sets/CNMD.txt [2026-03-04T20:19:19.755309] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:19:19.755341] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:19:19.755368] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:19:19.755425] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:19:19.817696] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:19:19.818639] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:19:19.818727] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:19:19.818761] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:19:19.940234] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:19:19.940408] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:19:19.940457] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:19:19.940495] [INFO ] [FORECASTER] Training complete [2026-03-04T20:19:19.944190] [DEBUG] [FORECASTER] CNMD: Forecast T+1@11:T+2@11: UP (p=86.56%) [2026-03-04T20:19:19.944514] [INFO ] [FORECASTER] Completed predict_future for CNMD [2026-03-04T20:19:19.944692] [INFO ] [sig ] CNMD: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:19:20.087705] [INFO ] [LOCAL ] Saved forecast: CNMD 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/CNMD.txt [2026-03-04T20:19:20.087861] [INFO ] [sig ] [700/3365] Completed CNMD in 0.3s | 2.74 sym/s | Total: 4.3m | ETA: 16.2m [2026-03-04T20:19:20.087902] [INFO ] [sig ] [701/3365] Forecasting CNNE... [2026-03-04T20:19:20.087933] [INFO ] [sig ] Generating forecast for: CNNE [2026-03-04T20:19:20.087963] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNNE' from 'https://tdm.silogroup.org/data/derivative_storage/CNNE.csv'. [2026-03-04T20:19:20.100558] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNNE'. [2026-03-04T20:19:20.100961] [INFO ] [FORECASTER] Starting predict_future for CNNE [2026-03-04T20:19:20.101816] [DEBUG] [LOCAL ] No optimal features file found for CNNE: ./output/feature-sets/CNNE.txt [2026-03-04T20:19:20.101872] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:19:20.101906] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:19:20.101934] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:19:20.101991] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:19:20.164755] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:19:20.165768] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:19:20.165859] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:19:20.165893] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:19:20.295459] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:19:20.295643] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:19:20.295686] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:19:20.295714] [INFO ] [FORECASTER] Training complete [2026-03-04T20:19:20.299233] [DEBUG] [FORECASTER] CNNE: Forecast T+1@11:T+2@11: UP (p=55.07%) [2026-03-04T20:19:20.299548] [INFO ] [FORECASTER] Completed predict_future for CNNE [2026-03-04T20:19:20.299716] [INFO ] [sig ] CNNE: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:19:20.450285] [INFO ] [LOCAL ] Saved forecast: CNNE 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/CNNE.txt [2026-03-04T20:19:20.450507] [INFO ] [sig ] [701/3365] Completed CNNE in 0.4s | 2.74 sym/s | Total: 4.3m | ETA: 16.2m [2026-03-04T20:19:20.450604] [INFO ] [sig ] [702/3365] Forecasting CNO... [2026-03-04T20:19:20.450654] [INFO ] [sig ] Generating forecast for: CNO [2026-03-04T20:19:20.450701] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNO' from 'https://tdm.silogroup.org/data/derivative_storage/CNO.csv'. [2026-03-04T20:19:20.463062] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNO'. [2026-03-04T20:19:20.463454] [INFO ] [FORECASTER] Starting predict_future for CNO [2026-03-04T20:19:20.464322] [DEBUG] [LOCAL ] No optimal features file found for CNO: ./output/feature-sets/CNO.txt [2026-03-04T20:19:20.464376] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:19:20.464422] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:19:20.464450] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:19:20.464511] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:19:20.529027] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:19:20.529989] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:19:20.530082] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:19:20.530117] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:19:20.652534] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:19:20.652727] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:19:20.652770] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:19:20.652800] [INFO ] [FORECASTER] Training complete [2026-03-04T20:19:20.656347] [DEBUG] [FORECASTER] CNO: Forecast T+1@11:T+2@11: UP (p=63.12%) [2026-03-04T20:19:20.656712] [INFO ] [FORECASTER] Completed predict_future for CNO [2026-03-04T20:19:20.656854] [INFO ] [sig ] CNO: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:19:20.802544] [INFO ] [LOCAL ] Saved forecast: CNO 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/CNO.txt [2026-03-04T20:19:20.802737] [INFO ] [sig ] [702/3365] Completed CNO in 0.4s | 2.74 sym/s | Total: 4.3m | ETA: 16.2m [2026-03-04T20:19:20.802780] [INFO ] [sig ] [703/3365] Forecasting CNOB... [2026-03-04T20:19:20.802810] [INFO ] [sig ] Generating forecast for: CNOB [2026-03-04T20:19:20.802840] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNOB' from 'https://tdm.silogroup.org/data/derivative_storage/CNOB.csv'. [2026-03-04T20:19:20.815647] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNOB'. [2026-03-04T20:19:20.816070] [INFO ] [FORECASTER] Starting predict_future for CNOB [2026-03-04T20:19:20.816921] [DEBUG] [LOCAL ] No optimal features file found for CNOB: ./output/feature-sets/CNOB.txt [2026-03-04T20:19:20.816976] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:19:20.817009] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:19:20.817035] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:19:20.817092] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:19:20.876919] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:19:20.877931] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:19:20.878020] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:19:20.878053] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:19:21.004327] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:19:21.004519] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:19:21.004584] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:19:21.004619] [INFO ] [FORECASTER] Training complete [2026-03-04T20:19:21.008622] [DEBUG] [FORECASTER] CNOB: Forecast T+1@11:T+2@11: DOWN (p=13.96%) [2026-03-04T20:19:21.008965] [INFO ] [FORECASTER] Completed predict_future for CNOB [2026-03-04T20:19:21.009114] [INFO ] [sig ] CNOB: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:19:21.168189] [INFO ] [LOCAL ] Saved forecast: CNOB 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/CNOB.txt [2026-03-04T20:19:21.168362] [INFO ] [sig ] [703/3365] Completed CNOB in 0.4s | 2.74 sym/s | Total: 4.3m | ETA: 16.2m [2026-03-04T20:19:21.168403] [INFO ] [sig ] [704/3365] Forecasting CNP... [2026-03-04T20:19:21.168436] [INFO ] [sig ] Generating forecast for: CNP [2026-03-04T20:19:21.168473] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNP' from 'https://tdm.silogroup.org/data/derivative_storage/CNP.csv'. [2026-03-04T20:19:21.181183] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNP'. [2026-03-04T20:19:21.181631] [INFO ] [FORECASTER] Starting predict_future for CNP [2026-03-04T20:19:21.182424] [DEBUG] [LOCAL ] No optimal features file found for CNP: ./output/feature-sets/CNP.txt [2026-03-04T20:19:21.182485] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:19:21.182525] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:19:21.182558] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:19:21.182655] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:19:21.240934] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:19:21.241853] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:19:21.241940] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:19:21.241973] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:19:21.371953] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:19:21.372116] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:19:21.372155] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:19:21.372186] [INFO ] [FORECASTER] Training complete [2026-03-04T20:19:21.375661] [DEBUG] [FORECASTER] CNP: Forecast T+1@11:T+2@11: DOWN (p=11.79%) [2026-03-04T20:19:21.375958] [INFO ] [FORECASTER] Completed predict_future for CNP [2026-03-04T20:19:21.376092] [INFO ] [sig ] CNP: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:19:21.524777] [INFO ] [LOCAL ] Saved forecast: CNP 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/CNP.txt [2026-03-04T20:19:21.525143] [INFO ] [sig ] [704/3365] Completed CNP in 0.4s | 2.74 sym/s | Total: 4.3m | ETA: 16.2m [2026-03-04T20:19:21.525185] [INFO ] [sig ] [705/3365] Forecasting CNQ... [2026-03-04T20:19:21.525214] [INFO ] [sig ] Generating forecast for: CNQ [2026-03-04T20:19:21.525243] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNQ' from 'https://tdm.silogroup.org/data/derivative_storage/CNQ.csv'. [2026-03-04T20:19:21.538280] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNQ'. [2026-03-04T20:19:21.538693] [INFO ] [FORECASTER] Starting predict_future for CNQ [2026-03-04T20:19:21.539490] [DEBUG] [LOCAL ] No optimal features file found for CNQ: ./output/feature-sets/CNQ.txt [2026-03-04T20:19:21.539549] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:19:21.539614] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:19:21.539645] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:19:21.539702] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:19:21.600626] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:19:21.601564] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:19:21.601672] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:19:21.601705] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:19:21.739167] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:19:21.739356] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:19:21.739397] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:19:21.739426] [INFO ] [FORECASTER] Training complete [2026-03-04T20:19:21.742981] [DEBUG] [FORECASTER] CNQ: Forecast T+1@11:T+2@11: UP (p=81.74%) [2026-03-04T20:19:21.743277] [INFO ] [FORECASTER] Completed predict_future for CNQ [2026-03-04T20:19:21.743409] [INFO ] [sig ] CNQ: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:19:21.889450] [INFO ] [LOCAL ] Saved forecast: CNQ 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/CNQ.txt [2026-03-04T20:19:21.889617] [INFO ] [sig ] [705/3365] Completed CNQ in 0.4s | 2.74 sym/s | Total: 4.3m | ETA: 16.2m [2026-03-04T20:19:21.889661] [INFO ] [sig ] [706/3365] Forecasting CNS... [2026-03-04T20:19:21.889698] [INFO ] [sig ] Generating forecast for: CNS [2026-03-04T20:19:21.889729] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNS' from 'https://tdm.silogroup.org/data/derivative_storage/CNS.csv'. [2026-03-04T20:19:21.902432] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNS'. [2026-03-04T20:19:21.902961] [INFO ] [FORECASTER] Starting predict_future for CNS [2026-03-04T20:19:21.903948] [DEBUG] [LOCAL ] No optimal features file found for CNS: ./output/feature-sets/CNS.txt [2026-03-04T20:19:21.904000] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:19:21.904032] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:19:21.904059] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:19:21.904118] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:19:21.962533] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:19:21.963340] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:19:21.963426] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:19:21.963459] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:19:22.085816] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:19:22.085992] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:19:22.086033] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:19:22.086062] [INFO ] [FORECASTER] Training complete [2026-03-04T20:19:22.089918] [DEBUG] [FORECASTER] CNS: Forecast T+1@11:T+2@11: UP (p=77.54%) [2026-03-04T20:19:22.090299] [INFO ] [FORECASTER] Completed predict_future for CNS [2026-03-04T20:19:22.090454] [INFO ] [sig ] CNS: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:19:22.239150] [INFO ] [LOCAL ] Saved forecast: CNS 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/CNS.txt [2026-03-04T20:19:22.239314] [INFO ] [sig ] [706/3365] Completed CNS in 0.3s | 2.74 sym/s | Total: 4.3m | ETA: 16.2m [2026-03-04T20:19:22.239385] [INFO ] [sig ] [707/3365] Forecasting CNSP... [2026-03-04T20:19:22.239417] [INFO ] [sig ] Generating forecast for: CNSP [2026-03-04T20:19:22.239448] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNSP' from 'https://tdm.silogroup.org/data/derivative_storage/CNSP.csv'. [2026-03-04T20:19:22.250459] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNSP'. [2026-03-04T20:19:22.250847] [INFO ] [FORECASTER] Starting predict_future for CNSP [2026-03-04T20:19:22.251644] [DEBUG] [LOCAL ] No optimal features file found for CNSP: ./output/feature-sets/CNSP.txt [2026-03-04T20:19:22.251697] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:19:22.251730] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:19:22.251757] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:19:22.251813] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:19:22.312615] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:19:22.313512] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:19:22.313625] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:19:22.313662] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:19:22.440343] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:19:22.440505] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:19:22.440547] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:19:22.440595] [INFO ] [FORECASTER] Training complete [2026-03-04T20:19:22.443989] [DEBUG] [FORECASTER] CNSP: Forecast T+1@11:T+2@11: UP (p=51.61%) [2026-03-04T20:19:22.444267] [INFO ] [FORECASTER] Completed predict_future for CNSP [2026-03-04T20:19:22.444395] [INFO ] [sig ] CNSP: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:19:22.609145] [INFO ] [LOCAL ] Saved forecast: CNSP 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/CNSP.txt [2026-03-04T20:19:22.609319] [INFO ] [sig ] [707/3365] Completed CNSP in 0.4s | 2.74 sym/s | Total: 4.3m | ETA: 16.2m [2026-03-04T20:19:22.609366] [INFO ] [sig ] [708/3365] Forecasting CNTA... [2026-03-04T20:19:22.609397] [INFO ] [sig ] Generating forecast for: CNTA [2026-03-04T20:19:22.609429] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNTA' from 'https://tdm.silogroup.org/data/derivative_storage/CNTA.csv'. [2026-03-04T20:19:22.622244] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNTA'. [2026-03-04T20:19:22.622638] [INFO ] [FORECASTER] Starting predict_future for CNTA [2026-03-04T20:19:22.623418] [DEBUG] [LOCAL ] No optimal features file found for CNTA: ./output/feature-sets/CNTA.txt [2026-03-04T20:19:22.623472] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:19:22.623503] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:19:22.623531] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:19:22.623616] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:19:22.685457] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:19:22.686528] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:19:22.686672] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:19:22.686721] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:19:22.814405] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:19:22.814569] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:19:22.814635] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:19:22.814669] [INFO ] [FORECASTER] Training complete [2026-03-04T20:19:22.818309] [DEBUG] [FORECASTER] CNTA: Forecast T+1@11:T+2@11: UP (p=74.34%) [2026-03-04T20:19:22.818673] [INFO ] [FORECASTER] Completed predict_future for CNTA [2026-03-04T20:19:22.818825] [INFO ] [sig ] CNTA: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:19:22.966269] [INFO ] [LOCAL ] Saved forecast: CNTA 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/CNTA.txt [2026-03-04T20:19:22.966411] [INFO ] [sig ] [708/3365] Completed CNTA in 0.4s | 2.74 sym/s | Total: 4.3m | ETA: 16.2m [2026-03-04T20:19:22.966453] [INFO ] [sig ] [709/3365] Forecasting CNTY... [2026-03-04T20:19:22.966482] [INFO ] [sig ] Generating forecast for: CNTY [2026-03-04T20:19:22.966512] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNTY' from 'https://tdm.silogroup.org/data/derivative_storage/CNTY.csv'. [2026-03-04T20:19:22.977821] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNTY'. [2026-03-04T20:19:22.978099] [INFO ] [FORECASTER] Starting predict_future for CNTY [2026-03-04T20:19:22.978907] [DEBUG] [LOCAL ] No optimal features file found for CNTY: ./output/feature-sets/CNTY.txt [2026-03-04T20:19:22.978959] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:19:22.978991] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:19:22.979018] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:19:22.979074] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:19:23.038103] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:19:23.038858] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:19:23.038940] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:19:23.038973] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:19:23.160157] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:19:23.160294] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:19:23.160333] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:19:23.160379] [INFO ] [FORECASTER] Training complete [2026-03-04T20:19:23.163735] [DEBUG] [FORECASTER] CNTY: Forecast T+1@11:T+2@11: UP (p=57.61%) [2026-03-04T20:19:23.164012] [INFO ] [FORECASTER] Completed predict_future for CNTY [2026-03-04T20:19:23.164138] [INFO ] [sig ] CNTY: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:19:23.317744] [INFO ] [LOCAL ] Saved forecast: CNTY 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/CNTY.txt [2026-03-04T20:19:23.317918] [INFO ] [sig ] [709/3365] Completed CNTY in 0.4s | 2.74 sym/s | Total: 4.3m | ETA: 16.2m [2026-03-04T20:19:23.317962] [INFO ] [sig ] [710/3365] Forecasting CNVS... [2026-03-04T20:19:23.317991] [INFO ] [sig ] Generating forecast for: CNVS [2026-03-04T20:19:23.318022] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNVS' from 'https://tdm.silogroup.org/data/derivative_storage/CNVS.csv'. [2026-03-04T20:19:23.330360] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNVS'. [2026-03-04T20:19:23.330798] [INFO ] [FORECASTER] Starting predict_future for CNVS [2026-03-04T20:19:23.331634] [DEBUG] [LOCAL ] No optimal features file found for CNVS: ./output/feature-sets/CNVS.txt [2026-03-04T20:19:23.331688] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:19:23.331720] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:19:23.331773] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:19:23.331832] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:19:23.391726] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:19:23.392648] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:19:23.392735] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:19:23.392768] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:19:23.514432] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:19:23.514622] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:19:23.514665] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:19:23.514695] [INFO ] [FORECASTER] Training complete [2026-03-04T20:19:23.518876] [DEBUG] [FORECASTER] CNVS: Forecast T+1@11:T+2@11: DOWN (p=34.24%) [2026-03-04T20:19:23.519196] [INFO ] [FORECASTER] Completed predict_future for CNVS [2026-03-04T20:19:23.519334] [INFO ] [sig ] CNVS: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:19:23.667387] [INFO ] [LOCAL ] Saved forecast: CNVS 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/CNVS.txt [2026-03-04T20:19:23.667592] [INFO ] [sig ] [710/3365] Completed CNVS in 0.3s | 2.74 sym/s | Total: 4.3m | ETA: 16.1m [2026-03-04T20:19:23.667645] [INFO ] [sig ] [711/3365] Forecasting CNX... [2026-03-04T20:19:23.667683] [INFO ] [sig ] Generating forecast for: CNX [2026-03-04T20:19:23.667719] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNX' from 'https://tdm.silogroup.org/data/derivative_storage/CNX.csv'. [2026-03-04T20:19:23.681229] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNX'. [2026-03-04T20:19:23.681661] [INFO ] [FORECASTER] Starting predict_future for CNX [2026-03-04T20:19:23.682677] [DEBUG] [LOCAL ] No optimal features file found for CNX: ./output/feature-sets/CNX.txt [2026-03-04T20:19:23.682732] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:19:23.682765] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:19:23.682792] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:19:23.682850] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:19:23.741216] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:19:23.742138] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:19:23.742226] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:19:23.742277] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:19:23.864198] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:19:23.864369] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:19:23.864409] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:19:23.864439] [INFO ] [FORECASTER] Training complete [2026-03-04T20:19:23.868134] [DEBUG] [FORECASTER] CNX: Forecast T+1@11:T+2@11: UP (p=53.24%) [2026-03-04T20:19:23.868499] [INFO ] [FORECASTER] Completed predict_future for CNX [2026-03-04T20:19:23.868669] [INFO ] [sig ] CNX: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:19:24.017253] [INFO ] [LOCAL ] Saved forecast: CNX 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/CNX.txt [2026-03-04T20:19:24.017434] [INFO ] [sig ] [711/3365] Completed CNX in 0.3s | 2.74 sym/s | Total: 4.3m | ETA: 16.1m [2026-03-04T20:19:24.017479] [INFO ] [sig ] [712/3365] Forecasting CNXN... [2026-03-04T20:19:24.017511] [INFO ] [sig ] Generating forecast for: CNXN [2026-03-04T20:19:24.017543] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNXN' from 'https://tdm.silogroup.org/data/derivative_storage/CNXN.csv'. [2026-03-04T20:19:24.032442] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNXN'. [2026-03-04T20:19:24.032828] [INFO ] [FORECASTER] Starting predict_future for CNXN [2026-03-04T20:19:24.033643] [DEBUG] [LOCAL ] No optimal features file found for CNXN: ./output/feature-sets/CNXN.txt [2026-03-04T20:19:24.033697] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:19:24.033730] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:19:24.033758] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:19:24.033816] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:19:24.095459] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:19:24.096367] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:19:24.096460] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:19:24.096493] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:19:24.222269] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:19:24.222428] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:19:24.222470] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:19:24.222500] [INFO ] [FORECASTER] Training complete [2026-03-04T20:19:24.226106] [DEBUG] [FORECASTER] CNXN: Forecast T+1@11:T+2@11: DOWN (p=41.41%) [2026-03-04T20:19:24.226388] [INFO ] [FORECASTER] Completed predict_future for CNXN [2026-03-04T20:19:24.226519] [INFO ] [sig ] CNXN: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:19:24.371127] [INFO ] [LOCAL ] Saved forecast: CNXN 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/CNXN.txt [2026-03-04T20:19:24.371275] [INFO ] [sig ] [712/3365] Completed CNXN in 0.4s | 2.74 sym/s | Total: 4.3m | ETA: 16.1m [2026-03-04T20:19:24.371317] [INFO ] [sig ] [713/3365] Forecasting COCO... [2026-03-04T20:19:24.371346] [INFO ] [sig ] Generating forecast for: COCO [2026-03-04T20:19:24.371377] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COCO' from 'https://tdm.silogroup.org/data/derivative_storage/COCO.csv'. [2026-03-04T20:19:24.383737] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COCO'. [2026-03-04T20:19:24.384048] [INFO ] [FORECASTER] Starting predict_future for COCO [2026-03-04T20:19:24.385040] [DEBUG] [LOCAL ] No optimal features file found for COCO: ./output/feature-sets/COCO.txt [2026-03-04T20:19:24.385093] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:19:24.385125] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:19:24.385151] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:19:24.385235] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:19:24.445549] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:19:24.446404] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:19:24.446485] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:19:24.446519] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:19:24.576028] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:19:24.576197] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:19:24.576240] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:19:24.576271] [INFO ] [FORECASTER] Training complete [2026-03-04T20:19:24.580117] [DEBUG] [FORECASTER] COCO: Forecast T+1@11:T+2@11: UP (p=85.98%) [2026-03-04T20:19:24.580423] [INFO ] [FORECASTER] Completed predict_future for COCO [2026-03-04T20:19:24.580567] [INFO ] [sig ] COCO: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:19:24.729308] [INFO ] [LOCAL ] Saved forecast: COCO 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/COCO.txt [2026-03-04T20:19:24.729480] [INFO ] [sig ] [713/3365] Completed COCO in 0.4s | 2.74 sym/s | Total: 4.3m | ETA: 16.1m [2026-03-04T20:19:24.729526] [INFO ] [sig ] [714/3365] Forecasting CODA... [2026-03-04T20:19:24.729565] [INFO ] [sig ] Generating forecast for: CODA [2026-03-04T20:19:24.729631] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CODA' from 'https://tdm.silogroup.org/data/derivative_storage/CODA.csv'. [2026-03-04T20:19:24.741293] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CODA'. [2026-03-04T20:19:24.741685] [INFO ] [FORECASTER] Starting predict_future for CODA [2026-03-04T20:19:24.742500] [DEBUG] [LOCAL ] No optimal features file found for CODA: ./output/feature-sets/CODA.txt [2026-03-04T20:19:24.742556] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:19:24.742618] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:19:24.742649] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:19:24.742707] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:19:24.804861] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:19:24.806202] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:19:24.806291] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:19:24.806328] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:19:24.939984] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:19:24.940172] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:19:24.940215] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:19:24.940246] [INFO ] [FORECASTER] Training complete [2026-03-04T20:19:24.944004] [DEBUG] [FORECASTER] CODA: Forecast T+1@11:T+2@11: DOWN (p=25.38%) [2026-03-04T20:19:24.944328] [INFO ] [FORECASTER] Completed predict_future for CODA [2026-03-04T20:19:24.944499] [INFO ] [sig ] CODA: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:19:25.094249] [INFO ] [LOCAL ] Saved forecast: CODA 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/CODA.txt [2026-03-04T20:19:25.094390] [INFO ] [sig ] [714/3365] Completed CODA in 0.4s | 2.74 sym/s | Total: 4.3m | ETA: 16.1m [2026-03-04T20:19:25.094430] [INFO ] [sig ] [715/3365] Forecasting CODI... [2026-03-04T20:19:25.094461] [INFO ] [sig ] Generating forecast for: CODI [2026-03-04T20:19:25.094491] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CODI' from 'https://tdm.silogroup.org/data/derivative_storage/CODI.csv'. [2026-03-04T20:19:25.106548] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CODI'. [2026-03-04T20:19:25.106899] [INFO ] [FORECASTER] Starting predict_future for CODI [2026-03-04T20:19:25.107720] [DEBUG] [LOCAL ] No optimal features file found for CODI: ./output/feature-sets/CODI.txt [2026-03-04T20:19:25.107785] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:19:25.107818] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:19:25.107844] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:19:25.107901] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:19:25.169925] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:19:25.170745] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:19:25.170838] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:19:25.170884] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:19:25.290388] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:19:25.290541] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:19:25.290600] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:19:25.290632] [INFO ] [FORECASTER] Training complete [2026-03-04T20:19:25.294075] [DEBUG] [FORECASTER] CODI: Forecast T+1@11:T+2@11: UP (p=83.64%) [2026-03-04T20:19:25.294354] [INFO ] [FORECASTER] Completed predict_future for CODI [2026-03-04T20:19:25.294484] [INFO ] [sig ] CODI: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:19:25.437998] [INFO ] [LOCAL ] Saved forecast: CODI 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/CODI.txt [2026-03-04T20:19:25.438132] [INFO ] [sig ] [715/3365] Completed CODI in 0.3s | 2.74 sym/s | Total: 4.3m | ETA: 16.1m [2026-03-04T20:19:25.438171] [INFO ] [sig ] [716/3365] Forecasting COEP... [2026-03-04T20:19:25.438201] [INFO ] [sig ] Generating forecast for: COEP [2026-03-04T20:19:25.438230] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COEP' from 'https://tdm.silogroup.org/data/derivative_storage/COEP.csv'. [2026-03-04T20:19:25.449348] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COEP'. [2026-03-04T20:19:25.449675] [INFO ] [FORECASTER] Starting predict_future for COEP [2026-03-04T20:19:25.450442] [DEBUG] [LOCAL ] No optimal features file found for COEP: ./output/feature-sets/COEP.txt [2026-03-04T20:19:25.450495] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:19:25.450527] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:19:25.450554] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:19:25.450636] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:19:25.507764] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:19:25.508405] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:19:25.508485] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:19:25.508519] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:19:25.632918] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:19:25.633054] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:19:25.633093] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:19:25.633122] [INFO ] [FORECASTER] Training complete [2026-03-04T20:19:25.636443] [DEBUG] [FORECASTER] COEP: Forecast T+1@11:T+2@11: UP (p=96.00%) [2026-03-04T20:19:25.636745] [INFO ] [FORECASTER] Completed predict_future for COEP [2026-03-04T20:19:25.637049] [INFO ] [sig ] COEP: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:19:25.784816] [INFO ] [LOCAL ] Saved forecast: COEP 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/COEP.txt [2026-03-04T20:19:25.784967] [INFO ] [sig ] [716/3365] Completed COEP in 0.3s | 2.74 sym/s | Total: 4.4m | ETA: 16.1m [2026-03-04T20:19:25.785010] [INFO ] [sig ] [717/3365] Forecasting COF... [2026-03-04T20:19:25.785040] [INFO ] [sig ] Generating forecast for: COF [2026-03-04T20:19:25.785071] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COF' from 'https://tdm.silogroup.org/data/derivative_storage/COF.csv'. [2026-03-04T20:19:25.797706] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COF'. [2026-03-04T20:19:25.798066] [INFO ] [FORECASTER] Starting predict_future for COF [2026-03-04T20:19:25.798868] [DEBUG] [LOCAL ] No optimal features file found for COF: ./output/feature-sets/COF.txt [2026-03-04T20:19:25.798921] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:19:25.798953] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:19:25.798980] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:19:25.799037] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:19:25.858929] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:19:25.860023] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:19:25.860108] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:19:25.860142] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:19:25.991850] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:19:25.992015] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:19:25.992058] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:19:25.992089] [INFO ] [FORECASTER] Training complete [2026-03-04T20:19:25.995777] [DEBUG] [FORECASTER] COF: Forecast T+1@11:T+2@11: DOWN (p=8.79%) [2026-03-04T20:19:25.996071] [INFO ] [FORECASTER] Completed predict_future for COF [2026-03-04T20:19:25.996206] [INFO ] [sig ] COF: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:19:26.144151] [INFO ] [LOCAL ] Saved forecast: COF 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/COF.txt [2026-03-04T20:19:26.144289] [INFO ] [sig ] [717/3365] Completed COF in 0.4s | 2.74 sym/s | Total: 4.4m | ETA: 16.1m [2026-03-04T20:19:26.144328] [INFO ] [sig ] [718/3365] Forecasting COFS... [2026-03-04T20:19:26.144357] [INFO ] [sig ] Generating forecast for: COFS [2026-03-04T20:19:26.144388] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COFS' from 'https://tdm.silogroup.org/data/derivative_storage/COFS.csv'. [2026-03-04T20:19:26.158765] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COFS'. [2026-03-04T20:19:26.159146] [INFO ] [FORECASTER] Starting predict_future for COFS [2026-03-04T20:19:26.159970] [DEBUG] [LOCAL ] No optimal features file found for COFS: ./output/feature-sets/COFS.txt [2026-03-04T20:19:26.160024] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:19:26.160056] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:19:26.160083] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:19:26.160139] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:19:26.219383] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:19:26.220256] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:19:26.220342] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:19:26.220375] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:19:26.337787] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:19:26.337947] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:19:26.337987] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:19:26.338016] [INFO ] [FORECASTER] Training complete [2026-03-04T20:19:26.341591] [DEBUG] [FORECASTER] COFS: Forecast T+1@11:T+2@11: DOWN (p=0.57%) [2026-03-04T20:19:26.341920] [INFO ] [FORECASTER] Completed predict_future for COFS [2026-03-04T20:19:26.342069] [INFO ] [sig ] COFS: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:19:26.501767] [INFO ] [LOCAL ] Saved forecast: COFS 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/COFS.txt [2026-03-04T20:19:26.502198] [INFO ] [sig ] [718/3365] Completed COFS in 0.4s | 2.74 sym/s | Total: 4.4m | ETA: 16.1m [2026-03-04T20:19:26.502247] [INFO ] [sig ] [719/3365] Forecasting COKE... [2026-03-04T20:19:26.502279] [INFO ] [sig ] Generating forecast for: COKE [2026-03-04T20:19:26.502312] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COKE' from 'https://tdm.silogroup.org/data/derivative_storage/COKE.csv'. [2026-03-04T20:19:26.515740] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COKE'. [2026-03-04T20:19:26.516140] [INFO ] [FORECASTER] Starting predict_future for COKE [2026-03-04T20:19:26.517003] [DEBUG] [LOCAL ] No optimal features file found for COKE: ./output/feature-sets/COKE.txt [2026-03-04T20:19:26.517058] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:19:26.517092] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:19:26.517118] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:19:26.517176] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:19:26.585001] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:19:26.586267] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:19:26.586375] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:19:26.586420] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:19:26.716778] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:19:26.717138] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:19:26.717179] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:19:26.717207] [INFO ] [FORECASTER] Training complete [2026-03-04T20:19:26.720839] [DEBUG] [FORECASTER] COKE: Forecast T+1@11:T+2@11: UP (p=81.60%) [2026-03-04T20:19:26.721123] [INFO ] [FORECASTER] Completed predict_future for COKE [2026-03-04T20:19:26.721255] [INFO ] [sig ] COKE: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:19:26.874774] [INFO ] [LOCAL ] Saved forecast: COKE 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/COKE.txt [2026-03-04T20:19:26.875008] [INFO ] [sig ] [719/3365] Completed COKE in 0.4s | 2.74 sym/s | Total: 4.4m | ETA: 16.1m [2026-03-04T20:19:26.875066] [INFO ] [sig ] [720/3365] Forecasting COLB... [2026-03-04T20:19:26.875112] [INFO ] [sig ] Generating forecast for: COLB [2026-03-04T20:19:26.875157] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COLB' from 'https://tdm.silogroup.org/data/derivative_storage/COLB.csv'. [2026-03-04T20:19:26.891441] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COLB'. [2026-03-04T20:19:26.891933] [INFO ] [FORECASTER] Starting predict_future for COLB [2026-03-04T20:19:26.893017] [DEBUG] [LOCAL ] No optimal features file found for COLB: ./output/feature-sets/COLB.txt [2026-03-04T20:19:26.893083] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:19:26.893128] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:19:26.893168] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:19:26.893253] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:19:26.960227] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:19:26.961176] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:19:26.961293] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:19:26.961327] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:19:27.086912] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:19:27.087075] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:19:27.087118] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:19:27.087152] [INFO ] [FORECASTER] Training complete [2026-03-04T20:19:27.091327] [DEBUG] [FORECASTER] COLB: Forecast T+1@11:T+2@11: DOWN (p=14.28%) [2026-03-04T20:19:27.091678] [INFO ] [FORECASTER] Completed predict_future for COLB [2026-03-04T20:19:27.091834] [INFO ] [sig ] COLB: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:19:27.246132] [INFO ] [LOCAL ] Saved forecast: COLB 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/COLB.txt [2026-03-04T20:19:27.246305] [INFO ] [sig ] [720/3365] Completed COLB in 0.4s | 2.74 sym/s | Total: 4.4m | ETA: 16.1m [2026-03-04T20:19:27.246348] [INFO ] [sig ] [721/3365] Forecasting COLD... [2026-03-04T20:19:27.246379] [INFO ] [sig ] Generating forecast for: COLD [2026-03-04T20:19:27.246410] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COLD' from 'https://tdm.silogroup.org/data/derivative_storage/COLD.csv'. [2026-03-04T20:19:27.260341] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COLD'. [2026-03-04T20:19:27.260716] [INFO ] [FORECASTER] Starting predict_future for COLD [2026-03-04T20:19:27.261512] [DEBUG] [LOCAL ] No optimal features file found for COLD: ./output/feature-sets/COLD.txt [2026-03-04T20:19:27.261565] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:19:27.261618] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:19:27.261645] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:19:27.261702] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:19:27.321619] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:19:27.322441] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:19:27.322526] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:19:27.322560] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:19:27.441064] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:19:27.441203] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:19:27.441243] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:19:27.441271] [INFO ] [FORECASTER] Training complete [2026-03-04T20:19:27.444657] [DEBUG] [FORECASTER] COLD: Forecast T+1@11:T+2@11: UP (p=59.23%) [2026-03-04T20:19:27.444943] [INFO ] [FORECASTER] Completed predict_future for COLD [2026-03-04T20:19:27.445097] [INFO ] [sig ] COLD: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:19:27.593750] [INFO ] [LOCAL ] Saved forecast: COLD 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/COLD.txt [2026-03-04T20:19:27.594655] [INFO ] [sig ] [721/3365] Completed COLD in 0.3s | 2.74 sym/s | Total: 4.4m | ETA: 16.1m [2026-03-04T20:19:27.594705] [INFO ] [sig ] [722/3365] Forecasting COLL... [2026-03-04T20:19:27.594739] [INFO ] [sig ] Generating forecast for: COLL [2026-03-04T20:19:27.594769] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COLL' from 'https://tdm.silogroup.org/data/derivative_storage/COLL.csv'. [2026-03-04T20:19:27.607322] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COLL'. [2026-03-04T20:19:27.607654] [INFO ] [FORECASTER] Starting predict_future for COLL [2026-03-04T20:19:27.608648] [DEBUG] [LOCAL ] No optimal features file found for COLL: ./output/feature-sets/COLL.txt [2026-03-04T20:19:27.608701] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:19:27.608733] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:19:27.608758] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:19:27.609004] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:19:27.667570] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:19:27.668453] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:19:27.668544] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:19:27.668600] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:19:27.793540] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:19:27.793740] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:19:27.793790] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:19:27.793820] [INFO ] [FORECASTER] Training complete [2026-03-04T20:19:27.797628] [DEBUG] [FORECASTER] COLL: Forecast T+1@11:T+2@11: UP (p=92.26%) [2026-03-04T20:19:27.797935] [INFO ] [FORECASTER] Completed predict_future for COLL [2026-03-04T20:19:27.798067] [INFO ] [sig ] COLL: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:19:27.958421] [INFO ] [LOCAL ] Saved forecast: COLL 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/COLL.txt [2026-03-04T20:19:27.958669] [INFO ] [sig ] [722/3365] Completed COLL in 0.4s | 2.74 sym/s | Total: 4.4m | ETA: 16.1m [2026-03-04T20:19:27.958741] [INFO ] [sig ] [723/3365] Forecasting COLM... [2026-03-04T20:19:27.958786] [INFO ] [sig ] Generating forecast for: COLM [2026-03-04T20:19:27.958833] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COLM' from 'https://tdm.silogroup.org/data/derivative_storage/COLM.csv'. [2026-03-04T20:19:27.973784] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COLM'. [2026-03-04T20:19:27.974225] [INFO ] [FORECASTER] Starting predict_future for COLM [2026-03-04T20:19:27.975226] [DEBUG] [LOCAL ] No optimal features file found for COLM: ./output/feature-sets/COLM.txt [2026-03-04T20:19:27.975292] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:19:27.975328] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:19:27.975386] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:19:27.975460] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:19:28.033885] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:19:28.034789] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:19:28.034874] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:19:28.034907] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:19:28.158801] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:19:28.158965] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:19:28.159007] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:19:28.159038] [INFO ] [FORECASTER] Training complete [2026-03-04T20:19:28.162757] [DEBUG] [FORECASTER] COLM: Forecast T+1@11:T+2@11: DOWN (p=21.95%) [2026-03-04T20:19:28.163045] [INFO ] [FORECASTER] Completed predict_future for COLM [2026-03-04T20:19:28.163176] [INFO ] [sig ] COLM: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:19:28.311036] [INFO ] [LOCAL ] Saved forecast: COLM 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/COLM.txt [2026-03-04T20:19:28.311246] [INFO ] [sig ] [723/3365] Completed COLM in 0.4s | 2.74 sym/s | Total: 4.4m | ETA: 16.1m [2026-03-04T20:19:28.311293] [INFO ] [sig ] [724/3365] Forecasting COMP... [2026-03-04T20:19:28.311324] [INFO ] [sig ] Generating forecast for: COMP [2026-03-04T20:19:28.311354] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COMP' from 'https://tdm.silogroup.org/data/derivative_storage/COMP.csv'. [2026-03-04T20:19:28.323027] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COMP'. [2026-03-04T20:19:28.323356] [INFO ] [FORECASTER] Starting predict_future for COMP [2026-03-04T20:19:28.324232] [DEBUG] [LOCAL ] No optimal features file found for COMP: ./output/feature-sets/COMP.txt [2026-03-04T20:19:28.324292] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:19:28.324339] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:19:28.324378] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:19:28.324442] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:19:28.385409] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:19:28.386317] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:19:28.386406] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:19:28.386440] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:19:28.518227] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:19:28.518393] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:19:28.518434] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:19:28.518462] [INFO ] [FORECASTER] Training complete [2026-03-04T20:19:28.522399] [DEBUG] [FORECASTER] COMP: Forecast T+1@11:T+2@11: DOWN (p=21.55%) [2026-03-04T20:19:28.522725] [INFO ] [FORECASTER] Completed predict_future for COMP [2026-03-04T20:19:28.522876] [INFO ] [sig ] COMP: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:19:28.667988] [INFO ] [LOCAL ] Saved forecast: COMP 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/COMP.txt [2026-03-04T20:19:28.668149] [INFO ] [sig ] [724/3365] Completed COMP in 0.4s | 2.74 sym/s | Total: 4.4m | ETA: 16.1m [2026-03-04T20:19:28.668191] [INFO ] [sig ] [725/3365] Forecasting CONL... [2026-03-04T20:19:28.668221] [INFO ] [sig ] Generating forecast for: CONL [2026-03-04T20:19:28.668252] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CONL' from 'https://tdm.silogroup.org/data/derivative_storage/CONL.csv'. [2026-03-04T20:19:28.681849] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CONL'. [2026-03-04T20:19:28.682251] [INFO ] [FORECASTER] Starting predict_future for CONL [2026-03-04T20:19:28.683129] [DEBUG] [LOCAL ] No optimal features file found for CONL: ./output/feature-sets/CONL.txt [2026-03-04T20:19:28.683183] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:19:28.683217] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:19:28.683245] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:19:28.683302] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:19:28.743629] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:19:28.744473] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:19:28.744561] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:19:28.744615] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:19:28.873065] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:19:28.873221] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:19:28.873262] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:19:28.873292] [INFO ] [FORECASTER] Training complete [2026-03-04T20:19:28.876835] [DEBUG] [FORECASTER] CONL: Forecast T+1@11:T+2@11: DOWN (p=31.15%) [2026-03-04T20:19:28.877121] [INFO ] [FORECASTER] Completed predict_future for CONL [2026-03-04T20:19:28.877251] [INFO ] [sig ] CONL: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:19:29.025706] [INFO ] [LOCAL ] Saved forecast: CONL 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/CONL.txt [2026-03-04T20:19:29.025865] [INFO ] [sig ] [725/3365] Completed CONL in 0.4s | 2.74 sym/s | Total: 4.4m | ETA: 16.0m [2026-03-04T20:19:29.025905] [INFO ] [sig ] [726/3365] Forecasting COO... [2026-03-04T20:19:29.025934] [INFO ] [sig ] Generating forecast for: COO [2026-03-04T20:19:29.026115] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COO' from 'https://tdm.silogroup.org/data/derivative_storage/COO.csv'. [2026-03-04T20:19:29.038320] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COO'. [2026-03-04T20:19:29.038673] [INFO ] [FORECASTER] Starting predict_future for COO [2026-03-04T20:19:29.039459] [DEBUG] [LOCAL ] No optimal features file found for COO: ./output/feature-sets/COO.txt [2026-03-04T20:19:29.039527] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:19:29.039561] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:19:29.039636] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:19:29.039708] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:19:29.100262] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:19:29.101065] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:19:29.101148] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:19:29.101182] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:19:29.225908] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:19:29.226075] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:19:29.226114] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:19:29.226143] [INFO ] [FORECASTER] Training complete [2026-03-04T20:19:29.229652] [DEBUG] [FORECASTER] COO: Forecast T+1@11:T+2@11: DOWN (p=6.45%) [2026-03-04T20:19:29.229932] [INFO ] [FORECASTER] Completed predict_future for COO [2026-03-04T20:19:29.230060] [INFO ] [sig ] COO: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:19:29.374932] [INFO ] [LOCAL ] Saved forecast: COO 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/COO.txt [2026-03-04T20:19:29.375094] [INFO ] [sig ] [726/3365] Completed COO in 0.3s | 2.74 sym/s | Total: 4.4m | ETA: 16.0m [2026-03-04T20:19:29.375135] [INFO ] [sig ] [727/3365] Forecasting COP... [2026-03-04T20:19:29.375166] [INFO ] [sig ] Generating forecast for: COP [2026-03-04T20:19:29.375196] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COP' from 'https://tdm.silogroup.org/data/derivative_storage/COP.csv'. [2026-03-04T20:19:29.390505] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COP'. [2026-03-04T20:19:29.390918] [INFO ] [FORECASTER] Starting predict_future for COP [2026-03-04T20:19:29.391920] [DEBUG] [LOCAL ] No optimal features file found for COP: ./output/feature-sets/COP.txt [2026-03-04T20:19:29.391973] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:19:29.392041] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:19:29.392075] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:19:29.392132] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:19:29.449725] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:19:29.450648] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:19:29.450734] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:19:29.450767] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:19:29.574988] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:19:29.575147] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:19:29.575191] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:19:29.575221] [INFO ] [FORECASTER] Training complete [2026-03-04T20:19:29.578669] [DEBUG] [FORECASTER] COP: Forecast T+1@11:T+2@11: UP (p=69.65%) [2026-03-04T20:19:29.578957] [INFO ] [FORECASTER] Completed predict_future for COP [2026-03-04T20:19:29.579092] [INFO ] [sig ] COP: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:19:29.732889] [INFO ] [LOCAL ] Saved forecast: COP 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/COP.txt [2026-03-04T20:19:29.733054] [INFO ] [sig ] [727/3365] Completed COP in 0.4s | 2.74 sym/s | Total: 4.4m | ETA: 16.0m [2026-03-04T20:19:29.733094] [INFO ] [sig ] [728/3365] Forecasting COPP... [2026-03-04T20:19:29.733124] [INFO ] [sig ] Generating forecast for: COPP [2026-03-04T20:19:29.733155] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COPP' from 'https://tdm.silogroup.org/data/derivative_storage/COPP.csv'. [2026-03-04T20:19:29.745285] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COPP'. [2026-03-04T20:19:29.745626] [INFO ] [FORECASTER] Starting predict_future for COPP [2026-03-04T20:19:29.746412] [DEBUG] [LOCAL ] No optimal features file found for COPP: ./output/feature-sets/COPP.txt [2026-03-04T20:19:29.746466] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:19:29.746499] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:19:29.746527] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:19:29.746605] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:19:29.807631] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:19:29.808419] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:19:29.808505] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:19:29.808539] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:19:29.927301] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:19:29.927468] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:19:29.927510] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:19:29.927539] [INFO ] [FORECASTER] Training complete [2026-03-04T20:19:29.931125] [DEBUG] [FORECASTER] COPP: Forecast T+1@11:T+2@11: UP (p=95.65%) [2026-03-04T20:19:29.931410] [INFO ] [FORECASTER] Completed predict_future for COPP [2026-03-04T20:19:29.931546] [INFO ] [sig ] COPP: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:19:30.077481] [INFO ] [LOCAL ] Saved forecast: COPP 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/COPP.txt [2026-03-04T20:19:30.077640] [INFO ] [sig ] [728/3365] Completed COPP in 0.3s | 2.74 sym/s | Total: 4.4m | ETA: 16.0m [2026-03-04T20:19:30.077683] [INFO ] [sig ] [729/3365] Forecasting CORZ... [2026-03-04T20:19:30.077714] [INFO ] [sig ] Generating forecast for: CORZ [2026-03-04T20:19:30.077746] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CORZ' from 'https://tdm.silogroup.org/data/derivative_storage/CORZ.csv'. [2026-03-04T20:19:30.090347] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CORZ'. [2026-03-04T20:19:30.090709] [INFO ] [FORECASTER] Starting predict_future for CORZ [2026-03-04T20:19:30.091481] [DEBUG] [LOCAL ] No optimal features file found for CORZ: ./output/feature-sets/CORZ.txt [2026-03-04T20:19:30.091534] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:19:30.091596] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:19:30.091628] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:19:30.091697] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:19:30.150313] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:19:30.151204] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:19:30.151302] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:19:30.151341] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:19:30.273829] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:19:30.273978] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:19:30.274018] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:19:30.274046] [INFO ] [FORECASTER] Training complete [2026-03-04T20:19:30.277424] [DEBUG] [FORECASTER] CORZ: Forecast T+1@11:T+2@11: UP (p=80.35%) [2026-03-04T20:19:30.277726] [INFO ] [FORECASTER] Completed predict_future for CORZ [2026-03-04T20:19:30.277862] [INFO ] [sig ] CORZ: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:19:30.421554] [INFO ] [LOCAL ] Saved forecast: CORZ 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/CORZ.txt [2026-03-04T20:19:30.421737] [INFO ] [sig ] [729/3365] Completed CORZ in 0.3s | 2.74 sym/s | Total: 4.4m | ETA: 16.0m [2026-03-04T20:19:30.421783] [INFO ] [sig ] [730/3365] Forecasting CORZZ... [2026-03-04T20:19:30.421815] [INFO ] [sig ] Generating forecast for: CORZZ [2026-03-04T20:19:30.421847] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CORZZ' from 'https://tdm.silogroup.org/data/derivative_storage/CORZZ.csv'. [2026-03-04T20:19:30.437121] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CORZZ'. [2026-03-04T20:19:30.437678] [INFO ] [FORECASTER] Starting predict_future for CORZZ [2026-03-04T20:19:30.438492] [DEBUG] [LOCAL ] No optimal features file found for CORZZ: ./output/feature-sets/CORZZ.txt [2026-03-04T20:19:30.438547] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:19:30.438607] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:19:30.438637] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:19:30.438696] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:19:30.499000] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:19:30.499973] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:19:30.500099] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:19:30.500137] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:19:30.616531] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:19:30.617028] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:19:30.617147] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:19:30.617256] [INFO ] [FORECASTER] Training complete [2026-03-04T20:19:30.621358] [DEBUG] [FORECASTER] CORZZ: Forecast T+1@11:T+2@11: DOWN (p=46.55%) [2026-03-04T20:19:30.622560] [INFO ] [FORECASTER] Completed predict_future for CORZZ [2026-03-04T20:19:30.622737] [INFO ] [sig ] CORZZ: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:19:30.769147] [INFO ] [LOCAL ] Saved forecast: CORZZ 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/CORZZ.txt [2026-03-04T20:19:30.769309] [INFO ] [sig ] [730/3365] Completed CORZZ in 0.3s | 2.74 sym/s | Total: 4.4m | ETA: 16.0m [2026-03-04T20:19:30.769360] [INFO ] [sig ] [731/3365] Forecasting COTY... [2026-03-04T20:19:30.769391] [INFO ] [sig ] Generating forecast for: COTY [2026-03-04T20:19:30.769421] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COTY' from 'https://tdm.silogroup.org/data/derivative_storage/COTY.csv'. [2026-03-04T20:19:30.781636] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COTY'. [2026-03-04T20:19:30.781993] [INFO ] [FORECASTER] Starting predict_future for COTY [2026-03-04T20:19:30.782812] [DEBUG] [LOCAL ] No optimal features file found for COTY: ./output/feature-sets/COTY.txt [2026-03-04T20:19:30.782865] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:19:30.782897] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:19:30.782924] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:19:30.783161] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:19:30.843848] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:19:30.844704] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:19:30.844809] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:19:30.844851] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:19:30.974519] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:19:30.974711] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:19:30.974765] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:19:30.974803] [INFO ] [FORECASTER] Training complete [2026-03-04T20:19:30.978335] [DEBUG] [FORECASTER] COTY: Forecast T+1@11:T+2@11: UP (p=53.31%) [2026-03-04T20:19:30.978645] [INFO ] [FORECASTER] Completed predict_future for COTY [2026-03-04T20:19:30.978835] [INFO ] [sig ] COTY: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:19:31.130332] [INFO ] [LOCAL ] Saved forecast: COTY 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/COTY.txt [2026-03-04T20:19:31.130501] [INFO ] [sig ] [731/3365] Completed COTY in 0.4s | 2.74 sym/s | Total: 4.4m | ETA: 16.0m [2026-03-04T20:19:31.130543] [INFO ] [sig ] [732/3365] Forecasting COWG... [2026-03-04T20:19:31.130599] [INFO ] [sig ] Generating forecast for: COWG [2026-03-04T20:19:31.130636] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COWG' from 'https://tdm.silogroup.org/data/derivative_storage/COWG.csv'. [2026-03-04T20:19:31.142834] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COWG'. [2026-03-04T20:19:31.143218] [INFO ] [FORECASTER] Starting predict_future for COWG [2026-03-04T20:19:31.144080] [DEBUG] [LOCAL ] No optimal features file found for COWG: ./output/feature-sets/COWG.txt [2026-03-04T20:19:31.144134] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:19:31.144167] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:19:31.144194] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:19:31.144253] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:19:31.204953] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:19:31.205697] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:19:31.205779] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:19:31.205812] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:19:31.331711] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:19:31.331876] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:19:31.331917] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:19:31.331948] [INFO ] [FORECASTER] Training complete [2026-03-04T20:19:31.335532] [DEBUG] [FORECASTER] COWG: Forecast T+1@11:T+2@11: UP (p=81.26%) [2026-03-04T20:19:31.335843] [INFO ] [FORECASTER] Completed predict_future for COWG [2026-03-04T20:19:31.335977] [INFO ] [sig ] COWG: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:19:31.505651] [INFO ] [LOCAL ] Saved forecast: COWG 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/COWG.txt [2026-03-04T20:19:31.505817] [INFO ] [sig ] [732/3365] Completed COWG in 0.4s | 2.74 sym/s | Total: 4.4m | ETA: 16.0m [2026-03-04T20:19:31.505858] [INFO ] [sig ] [733/3365] Forecasting COYA... [2026-03-04T20:19:31.505890] [INFO ] [sig ] Generating forecast for: COYA [2026-03-04T20:19:31.505921] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COYA' from 'https://tdm.silogroup.org/data/derivative_storage/COYA.csv'. [2026-03-04T20:19:31.518141] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COYA'. [2026-03-04T20:19:31.518529] [INFO ] [FORECASTER] Starting predict_future for COYA [2026-03-04T20:19:31.519349] [DEBUG] [LOCAL ] No optimal features file found for COYA: ./output/feature-sets/COYA.txt [2026-03-04T20:19:31.519404] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:19:31.519436] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:19:31.519462] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:19:31.519519] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:19:31.577891] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:19:31.578740] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:19:31.578844] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:19:31.578884] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:19:31.692704] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:19:31.692874] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:19:31.692951] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:19:31.692984] [INFO ] [FORECASTER] Training complete [2026-03-04T20:19:31.696602] [DEBUG] [FORECASTER] COYA: Forecast T+1@11:T+2@11: DOWN (p=9.46%) [2026-03-04T20:19:31.696904] [INFO ] [FORECASTER] Completed predict_future for COYA [2026-03-04T20:19:31.697043] [INFO ] [sig ] COYA: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:19:31.848174] [INFO ] [LOCAL ] Saved forecast: COYA 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/COYA.txt [2026-03-04T20:19:31.848351] [INFO ] [sig ] [733/3365] Completed COYA in 0.3s | 2.74 sym/s | Total: 4.5m | ETA: 16.0m [2026-03-04T20:19:31.848404] [INFO ] [sig ] [734/3365] Forecasting CP... [2026-03-04T20:19:31.848450] [INFO ] [sig ] Generating forecast for: CP [2026-03-04T20:19:31.848485] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CP' from 'https://tdm.silogroup.org/data/derivative_storage/CP.csv'. [2026-03-04T20:19:31.860077] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CP'. [2026-03-04T20:19:31.860434] [INFO ] [FORECASTER] Starting predict_future for CP [2026-03-04T20:19:31.861360] [DEBUG] [LOCAL ] No optimal features file found for CP: ./output/feature-sets/CP.txt [2026-03-04T20:19:31.861416] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:19:31.861449] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:19:31.861477] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:19:31.861535] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:19:31.922057] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:19:31.922964] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:19:31.923051] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:19:31.923086] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:19:32.054121] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:19:32.054288] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:19:32.054330] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:19:32.054360] [INFO ] [FORECASTER] Training complete [2026-03-04T20:19:32.058335] [DEBUG] [FORECASTER] CP: Forecast T+1@11:T+2@11: UP (p=92.55%) [2026-03-04T20:19:32.058654] [INFO ] [FORECASTER] Completed predict_future for CP [2026-03-04T20:19:32.058808] [INFO ] [sig ] CP: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:19:32.208179] [INFO ] [LOCAL ] Saved forecast: CP 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/CP.txt [2026-03-04T20:19:32.208343] [INFO ] [sig ] [734/3365] Completed CP in 0.4s | 2.74 sym/s | Total: 4.5m | ETA: 16.0m [2026-03-04T20:19:32.208384] [INFO ] [sig ] [735/3365] Forecasting CPA... [2026-03-04T20:19:32.208415] [INFO ] [sig ] Generating forecast for: CPA [2026-03-04T20:19:32.208446] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPA' from 'https://tdm.silogroup.org/data/derivative_storage/CPA.csv'. [2026-03-04T20:19:32.221871] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPA'. [2026-03-04T20:19:32.222267] [INFO ] [FORECASTER] Starting predict_future for CPA [2026-03-04T20:19:32.223106] [DEBUG] [LOCAL ] No optimal features file found for CPA: ./output/feature-sets/CPA.txt [2026-03-04T20:19:32.223159] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:19:32.223192] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:19:32.223218] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:19:32.223282] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:19:32.280933] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:19:32.281827] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:19:32.281929] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:19:32.281963] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:19:32.403940] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:19:32.404106] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:19:32.404146] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:19:32.404175] [INFO ] [FORECASTER] Training complete [2026-03-04T20:19:32.408324] [DEBUG] [FORECASTER] CPA: Forecast T+1@11:T+2@11: DOWN (p=21.26%) [2026-03-04T20:19:32.408965] [INFO ] [FORECASTER] Completed predict_future for CPA [2026-03-04T20:19:32.409171] [INFO ] [sig ] CPA: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:19:32.552700] [INFO ] [LOCAL ] Saved forecast: CPA 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/CPA.txt [2026-03-04T20:19:32.552840] [INFO ] [sig ] [735/3365] Completed CPA in 0.3s | 2.74 sym/s | Total: 4.5m | ETA: 16.0m [2026-03-04T20:19:32.552880] [INFO ] [sig ] [736/3365] Forecasting CPB... [2026-03-04T20:19:32.552911] [INFO ] [sig ] Generating forecast for: CPB [2026-03-04T20:19:32.552941] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPB' from 'https://tdm.silogroup.org/data/derivative_storage/CPB.csv'. [2026-03-04T20:19:32.566552] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPB'. [2026-03-04T20:19:32.566932] [INFO ] [FORECASTER] Starting predict_future for CPB [2026-03-04T20:19:32.567770] [DEBUG] [LOCAL ] No optimal features file found for CPB: ./output/feature-sets/CPB.txt [2026-03-04T20:19:32.567822] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:19:32.567854] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:19:32.567880] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:19:32.567936] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:19:32.626156] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:19:32.626922] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:19:32.627007] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:19:32.627040] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:19:32.745317] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:19:32.745483] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:19:32.745525] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:19:32.745556] [INFO ] [FORECASTER] Training complete [2026-03-04T20:19:32.749147] [DEBUG] [FORECASTER] CPB: Forecast T+1@11:T+2@11: UP (p=93.89%) [2026-03-04T20:19:32.749436] [INFO ] [FORECASTER] Completed predict_future for CPB [2026-03-04T20:19:32.749598] [INFO ] [sig ] CPB: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:19:32.898890] [INFO ] [LOCAL ] Saved forecast: CPB 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/CPB.txt [2026-03-04T20:19:32.899074] [INFO ] [sig ] [736/3365] Completed CPB in 0.3s | 2.74 sym/s | Total: 4.5m | ETA: 16.0m [2026-03-04T20:19:32.899125] [INFO ] [sig ] [737/3365] Forecasting CPF... [2026-03-04T20:19:32.899155] [INFO ] [sig ] Generating forecast for: CPF [2026-03-04T20:19:32.899186] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPF' from 'https://tdm.silogroup.org/data/derivative_storage/CPF.csv'. [2026-03-04T20:19:32.918059] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPF'. [2026-03-04T20:19:32.918465] [INFO ] [FORECASTER] Starting predict_future for CPF [2026-03-04T20:19:32.919320] [DEBUG] [LOCAL ] No optimal features file found for CPF: ./output/feature-sets/CPF.txt [2026-03-04T20:19:32.919373] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:19:32.919419] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:19:32.919448] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:19:32.919506] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:19:32.979268] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:19:32.980166] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:19:32.980261] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:19:32.980347] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:19:33.100774] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:19:33.100958] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:19:33.101001] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:19:33.101032] [INFO ] [FORECASTER] Training complete [2026-03-04T20:19:33.104709] [DEBUG] [FORECASTER] CPF: Forecast T+1@11:T+2@11: UP (p=70.15%) [2026-03-04T20:19:33.105055] [INFO ] [FORECASTER] Completed predict_future for CPF [2026-03-04T20:19:33.105198] [INFO ] [sig ] CPF: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:19:33.251438] [INFO ] [LOCAL ] Saved forecast: CPF 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/CPF.txt [2026-03-04T20:19:33.251610] [INFO ] [sig ] [737/3365] Completed CPF in 0.4s | 2.74 sym/s | Total: 4.5m | ETA: 16.0m [2026-03-04T20:19:33.251651] [INFO ] [sig ] [738/3365] Forecasting CPIX... [2026-03-04T20:19:33.251682] [INFO ] [sig ] Generating forecast for: CPIX [2026-03-04T20:19:33.251712] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPIX' from 'https://tdm.silogroup.org/data/derivative_storage/CPIX.csv'. [2026-03-04T20:19:33.263520] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPIX'. [2026-03-04T20:19:33.263865] [INFO ] [FORECASTER] Starting predict_future for CPIX [2026-03-04T20:19:33.264675] [DEBUG] [LOCAL ] No optimal features file found for CPIX: ./output/feature-sets/CPIX.txt [2026-03-04T20:19:33.264729] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:19:33.264761] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:19:33.264792] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:19:33.264848] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:19:33.325526] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:19:33.326459] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:19:33.326556] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:19:33.326614] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:19:33.462950] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:19:33.463120] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:19:33.463163] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:19:33.463192] [INFO ] [FORECASTER] Training complete [2026-03-04T20:19:33.467208] [DEBUG] [FORECASTER] CPIX: Forecast T+1@11:T+2@11: UP (p=83.97%) [2026-03-04T20:19:33.467596] [INFO ] [FORECASTER] Completed predict_future for CPIX [2026-03-04T20:19:33.467743] [INFO ] [sig ] CPIX: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:19:33.619882] [INFO ] [LOCAL ] Saved forecast: CPIX 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/CPIX.txt [2026-03-04T20:19:33.620050] [INFO ] [sig ] [738/3365] Completed CPIX in 0.4s | 2.74 sym/s | Total: 4.5m | ETA: 16.0m [2026-03-04T20:19:33.620091] [INFO ] [sig ] [739/3365] Forecasting CPK... [2026-03-04T20:19:33.620124] [INFO ] [sig ] Generating forecast for: CPK [2026-03-04T20:19:33.620154] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPK' from 'https://tdm.silogroup.org/data/derivative_storage/CPK.csv'. [2026-03-04T20:19:33.634218] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPK'. [2026-03-04T20:19:33.634668] [INFO ] [FORECASTER] Starting predict_future for CPK [2026-03-04T20:19:33.635510] [DEBUG] [LOCAL ] No optimal features file found for CPK: ./output/feature-sets/CPK.txt [2026-03-04T20:19:33.635566] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:19:33.635627] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:19:33.635656] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:19:33.635714] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:19:33.695550] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:19:33.696456] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:19:33.696549] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:19:33.696607] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:19:33.820310] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:19:33.820487] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:19:33.820529] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:19:33.820559] [INFO ] [FORECASTER] Training complete [2026-03-04T20:19:33.824192] [DEBUG] [FORECASTER] CPK: Forecast T+1@11:T+2@11: UP (p=91.82%) [2026-03-04T20:19:33.824522] [INFO ] [FORECASTER] Completed predict_future for CPK [2026-03-04T20:19:33.824688] [INFO ] [sig ] CPK: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:19:33.971086] [INFO ] [LOCAL ] Saved forecast: CPK 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/CPK.txt [2026-03-04T20:19:33.971251] [INFO ] [sig ] [739/3365] Completed CPK in 0.4s | 2.74 sym/s | Total: 4.5m | ETA: 16.0m [2026-03-04T20:19:33.971292] [INFO ] [sig ] [740/3365] Forecasting CPNG... [2026-03-04T20:19:33.971323] [INFO ] [sig ] Generating forecast for: CPNG [2026-03-04T20:19:33.971353] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPNG' from 'https://tdm.silogroup.org/data/derivative_storage/CPNG.csv'. [2026-03-04T20:19:33.984022] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPNG'. [2026-03-04T20:19:33.984424] [INFO ] [FORECASTER] Starting predict_future for CPNG [2026-03-04T20:19:33.985276] [DEBUG] [LOCAL ] No optimal features file found for CPNG: ./output/feature-sets/CPNG.txt [2026-03-04T20:19:33.985332] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:19:33.985364] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:19:33.985392] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:19:33.985448] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:19:34.043516] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:19:34.044334] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:19:34.044423] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:19:34.044457] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:19:34.174768] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:19:34.174945] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:19:34.174986] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:19:34.175014] [INFO ] [FORECASTER] Training complete [2026-03-04T20:19:34.179043] [DEBUG] [FORECASTER] CPNG: Forecast T+1@11:T+2@11: DOWN (p=7.66%) [2026-03-04T20:19:34.179350] [INFO ] [FORECASTER] Completed predict_future for CPNG [2026-03-04T20:19:34.179490] [INFO ] [sig ] CPNG: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:19:34.344669] [INFO ] [LOCAL ] Saved forecast: CPNG 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/CPNG.txt [2026-03-04T20:19:34.344862] [INFO ] [sig ] [740/3365] Completed CPNG in 0.4s | 2.74 sym/s | Total: 4.5m | ETA: 15.9m [2026-03-04T20:19:34.344920] [INFO ] [sig ] [741/3365] Forecasting CPRI... [2026-03-04T20:19:34.344962] [INFO ] [sig ] Generating forecast for: CPRI [2026-03-04T20:19:34.345003] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPRI' from 'https://tdm.silogroup.org/data/derivative_storage/CPRI.csv'. [2026-03-04T20:19:34.358369] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPRI'. [2026-03-04T20:19:34.358806] [INFO ] [FORECASTER] Starting predict_future for CPRI [2026-03-04T20:19:34.359849] [DEBUG] [LOCAL ] No optimal features file found for CPRI: ./output/feature-sets/CPRI.txt [2026-03-04T20:19:34.359902] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:19:34.359935] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:19:34.359961] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:19:34.360016] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:19:34.419781] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:19:34.420594] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:19:34.420680] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:19:34.420713] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:19:34.545806] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:19:34.545983] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:19:34.546023] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:19:34.546052] [INFO ] [FORECASTER] Training complete [2026-03-04T20:19:34.549552] [DEBUG] [FORECASTER] CPRI: Forecast T+1@11:T+2@11: DOWN (p=11.13%) [2026-03-04T20:19:34.549891] [INFO ] [FORECASTER] Completed predict_future for CPRI [2026-03-04T20:19:34.550038] [INFO ] [sig ] CPRI: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:19:34.698100] [INFO ] [LOCAL ] Saved forecast: CPRI 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/CPRI.txt [2026-03-04T20:19:34.698248] [INFO ] [sig ] [741/3365] Completed CPRI in 0.4s | 2.74 sym/s | Total: 4.5m | ETA: 15.9m [2026-03-04T20:19:34.698288] [INFO ] [sig ] [742/3365] Forecasting CPRX... [2026-03-04T20:19:34.698317] [INFO ] [sig ] Generating forecast for: CPRX [2026-03-04T20:19:34.698347] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPRX' from 'https://tdm.silogroup.org/data/derivative_storage/CPRX.csv'. [2026-03-04T20:19:34.711561] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPRX'. [2026-03-04T20:19:34.711970] [INFO ] [FORECASTER] Starting predict_future for CPRX [2026-03-04T20:19:34.712775] [DEBUG] [LOCAL ] No optimal features file found for CPRX: ./output/feature-sets/CPRX.txt [2026-03-04T20:19:34.712829] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:19:34.712862] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:19:34.712889] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:19:34.712946] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:19:34.770541] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:19:34.771389] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:19:34.771490] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:19:34.771523] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:19:34.891456] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:19:34.891637] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:19:34.891680] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:19:34.891709] [INFO ] [FORECASTER] Training complete [2026-03-04T20:19:34.895196] [DEBUG] [FORECASTER] CPRX: Forecast T+1@11:T+2@11: UP (p=54.81%) [2026-03-04T20:19:34.895490] [INFO ] [FORECASTER] Completed predict_future for CPRX [2026-03-04T20:19:34.895680] [INFO ] [sig ] CPRX: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:19:35.046208] [INFO ] [LOCAL ] Saved forecast: CPRX 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/CPRX.txt [2026-03-04T20:19:35.046352] [INFO ] [sig ] [742/3365] Completed CPRX in 0.3s | 2.74 sym/s | Total: 4.5m | ETA: 15.9m [2026-03-04T20:19:35.046394] [INFO ] [sig ] [743/3365] Forecasting CPS... [2026-03-04T20:19:35.046424] [INFO ] [sig ] Generating forecast for: CPS [2026-03-04T20:19:35.046454] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPS' from 'https://tdm.silogroup.org/data/derivative_storage/CPS.csv'. [2026-03-04T20:19:35.059312] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPS'. [2026-03-04T20:19:35.059681] [INFO ] [FORECASTER] Starting predict_future for CPS [2026-03-04T20:19:35.060449] [DEBUG] [LOCAL ] No optimal features file found for CPS: ./output/feature-sets/CPS.txt [2026-03-04T20:19:35.060502] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:19:35.060535] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:19:35.060562] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:19:35.060644] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:19:35.118808] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:19:35.119539] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:19:35.119647] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:19:35.119682] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:19:35.241316] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:19:35.241483] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:19:35.241522] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:19:35.241553] [INFO ] [FORECASTER] Training complete [2026-03-04T20:19:35.245021] [DEBUG] [FORECASTER] CPS: Forecast T+1@11:T+2@11: UP (p=87.40%) [2026-03-04T20:19:35.245325] [INFO ] [FORECASTER] Completed predict_future for CPS [2026-03-04T20:19:35.245457] [INFO ] [sig ] CPS: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:19:35.388897] [INFO ] [LOCAL ] Saved forecast: CPS 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/CPS.txt [2026-03-04T20:19:35.389059] [INFO ] [sig ] [743/3365] Completed CPS in 0.3s | 2.74 sym/s | Total: 4.5m | ETA: 15.9m [2026-03-04T20:19:35.389102] [INFO ] [sig ] [744/3365] Forecasting CPSH... [2026-03-04T20:19:35.389132] [INFO ] [sig ] Generating forecast for: CPSH [2026-03-04T20:19:35.389162] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPSH' from 'https://tdm.silogroup.org/data/derivative_storage/CPSH.csv'. [2026-03-04T20:19:35.400369] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPSH'. [2026-03-04T20:19:35.400694] [INFO ] [FORECASTER] Starting predict_future for CPSH [2026-03-04T20:19:35.401459] [DEBUG] [LOCAL ] No optimal features file found for CPSH: ./output/feature-sets/CPSH.txt [2026-03-04T20:19:35.401512] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:19:35.401595] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:19:35.401628] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:19:35.401686] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:19:35.458850] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:19:35.459625] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:19:35.459706] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:19:35.459739] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:19:35.580799] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:19:35.580970] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:19:35.581011] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:19:35.581056] [INFO ] [FORECASTER] Training complete [2026-03-04T20:19:35.584496] [DEBUG] [FORECASTER] CPSH: Forecast T+1@11:T+2@11: UP (p=95.03%) [2026-03-04T20:19:35.584796] [INFO ] [FORECASTER] Completed predict_future for CPSH [2026-03-04T20:19:35.584925] [INFO ] [sig ] CPSH: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:19:35.728688] [INFO ] [LOCAL ] Saved forecast: CPSH 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/CPSH.txt [2026-03-04T20:19:35.728843] [INFO ] [sig ] [744/3365] Completed CPSH in 0.3s | 2.74 sym/s | Total: 4.5m | ETA: 15.9m [2026-03-04T20:19:35.728889] [INFO ] [sig ] [745/3365] Forecasting CPSS... [2026-03-04T20:19:35.728918] [INFO ] [sig ] Generating forecast for: CPSS [2026-03-04T20:19:35.728949] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPSS' from 'https://tdm.silogroup.org/data/derivative_storage/CPSS.csv'. [2026-03-04T20:19:35.739100] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPSS'. [2026-03-04T20:19:35.739448] [INFO ] [FORECASTER] Starting predict_future for CPSS [2026-03-04T20:19:35.740258] [DEBUG] [LOCAL ] No optimal features file found for CPSS: ./output/feature-sets/CPSS.txt [2026-03-04T20:19:35.740313] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:19:35.740346] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:19:35.740373] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:19:35.740431] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:19:35.798659] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:19:35.799454] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:19:35.799541] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:19:35.799608] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:19:35.913471] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:19:35.913656] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:19:35.913698] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:19:35.913726] [INFO ] [FORECASTER] Training complete [2026-03-04T20:19:35.917333] [DEBUG] [FORECASTER] CPSS: Forecast T+1@11:T+2@11: UP (p=90.76%) [2026-03-04T20:19:35.917674] [INFO ] [FORECASTER] Completed predict_future for CPSS [2026-03-04T20:19:35.917824] [INFO ] [sig ] CPSS: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:19:36.070637] [INFO ] [LOCAL ] Saved forecast: CPSS 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/CPSS.txt [2026-03-04T20:19:36.070889] [INFO ] [sig ] [745/3365] Completed CPSS in 0.3s | 2.74 sym/s | Total: 4.5m | ETA: 15.9m [2026-03-04T20:19:36.070965] [INFO ] [sig ] [746/3365] Forecasting CPZ... [2026-03-04T20:19:36.071016] [INFO ] [sig ] Generating forecast for: CPZ [2026-03-04T20:19:36.071059] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPZ' from 'https://tdm.silogroup.org/data/derivative_storage/CPZ.csv'. [2026-03-04T20:19:36.086654] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPZ'. [2026-03-04T20:19:36.087092] [INFO ] [FORECASTER] Starting predict_future for CPZ [2026-03-04T20:19:36.088200] [DEBUG] [LOCAL ] No optimal features file found for CPZ: ./output/feature-sets/CPZ.txt [2026-03-04T20:19:36.088268] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:19:36.088318] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:19:36.088356] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:19:36.088416] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:19:36.151826] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:19:36.152742] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:19:36.152827] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:19:36.152860] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:19:36.286929] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:19:36.287115] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:19:36.287162] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:19:36.287192] [INFO ] [FORECASTER] Training complete [2026-03-04T20:19:36.290805] [DEBUG] [FORECASTER] CPZ: Forecast T+1@11:T+2@11: UP (p=89.26%) [2026-03-04T20:19:36.291314] [INFO ] [FORECASTER] Completed predict_future for CPZ [2026-03-04T20:19:36.291487] [INFO ] [sig ] CPZ: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:19:36.449708] [INFO ] [LOCAL ] Saved forecast: CPZ 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/CPZ.txt [2026-03-04T20:19:36.449876] [INFO ] [sig ] [746/3365] Completed CPZ in 0.4s | 2.74 sym/s | Total: 4.5m | ETA: 15.9m [2026-03-04T20:19:36.449920] [INFO ] [sig ] [747/3365] Forecasting CQP... [2026-03-04T20:19:36.449951] [INFO ] [sig ] Generating forecast for: CQP [2026-03-04T20:19:36.449985] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CQP' from 'https://tdm.silogroup.org/data/derivative_storage/CQP.csv'. [2026-03-04T20:19:36.464475] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CQP'. [2026-03-04T20:19:36.464940] [INFO ] [FORECASTER] Starting predict_future for CQP [2026-03-04T20:19:36.465982] [DEBUG] [LOCAL ] No optimal features file found for CQP: ./output/feature-sets/CQP.txt [2026-03-04T20:19:36.466035] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:19:36.466068] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:19:36.466275] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:19:36.466332] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:19:36.526048] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:19:36.527204] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:19:36.527305] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:19:36.527340] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:19:36.651144] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:19:36.651317] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:19:36.651358] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:19:36.651426] [INFO ] [FORECASTER] Training complete [2026-03-04T20:19:36.655012] [DEBUG] [FORECASTER] CQP: Forecast T+1@11:T+2@11: DOWN (p=8.56%) [2026-03-04T20:19:36.655296] [INFO ] [FORECASTER] Completed predict_future for CQP [2026-03-04T20:19:36.655441] [INFO ] [sig ] CQP: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:19:36.800230] [INFO ] [LOCAL ] Saved forecast: CQP 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/CQP.txt [2026-03-04T20:19:36.800394] [INFO ] [sig ] [747/3365] Completed CQP in 0.4s | 2.74 sym/s | Total: 4.5m | ETA: 15.9m [2026-03-04T20:19:36.800436] [INFO ] [sig ] [748/3365] Forecasting CRAI... [2026-03-04T20:19:36.800467] [INFO ] [sig ] Generating forecast for: CRAI [2026-03-04T20:19:36.800499] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRAI' from 'https://tdm.silogroup.org/data/derivative_storage/CRAI.csv'. [2026-03-04T20:19:36.812461] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRAI'. [2026-03-04T20:19:36.812832] [INFO ] [FORECASTER] Starting predict_future for CRAI [2026-03-04T20:19:36.813655] [DEBUG] [LOCAL ] No optimal features file found for CRAI: ./output/feature-sets/CRAI.txt [2026-03-04T20:19:36.813709] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:19:36.813742] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:19:36.813769] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:19:36.813839] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:19:36.871035] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:19:36.871821] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:19:36.871928] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:19:36.871963] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:19:36.992406] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:19:36.992594] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:19:36.992637] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:19:36.992666] [INFO ] [FORECASTER] Training complete [2026-03-04T20:19:36.996132] [DEBUG] [FORECASTER] CRAI: Forecast T+1@11:T+2@11: DOWN (p=49.92%) [2026-03-04T20:19:36.996428] [INFO ] [FORECASTER] Completed predict_future for CRAI [2026-03-04T20:19:36.996561] [INFO ] [sig ] CRAI: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:19:37.140403] [INFO ] [LOCAL ] Saved forecast: CRAI 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/CRAI.txt [2026-03-04T20:19:37.140601] [INFO ] [sig ] [748/3365] Completed CRAI in 0.3s | 2.74 sym/s | Total: 4.5m | ETA: 15.9m [2026-03-04T20:19:37.140647] [INFO ] [sig ] [749/3365] Forecasting CRBG... [2026-03-04T20:19:37.140678] [INFO ] [sig ] Generating forecast for: CRBG [2026-03-04T20:19:37.140709] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRBG' from 'https://tdm.silogroup.org/data/derivative_storage/CRBG.csv'. [2026-03-04T20:19:37.154490] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRBG'. [2026-03-04T20:19:37.154904] [INFO ] [FORECASTER] Starting predict_future for CRBG [2026-03-04T20:19:37.155787] [DEBUG] [LOCAL ] No optimal features file found for CRBG: ./output/feature-sets/CRBG.txt [2026-03-04T20:19:37.155843] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:19:37.155878] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:19:37.155911] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:19:37.155970] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:19:37.217543] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:19:37.218367] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:19:37.218458] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:19:37.218492] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:19:37.349487] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:19:37.349685] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:19:37.349729] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:19:37.349759] [INFO ] [FORECASTER] Training complete [2026-03-04T20:19:37.353728] [DEBUG] [FORECASTER] CRBG: Forecast T+1@11:T+2@11: UP (p=64.55%) [2026-03-04T20:19:37.354061] [INFO ] [FORECASTER] Completed predict_future for CRBG [2026-03-04T20:19:37.354209] [INFO ] [sig ] CRBG: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:19:37.519639] [INFO ] [LOCAL ] Saved forecast: CRBG 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/CRBG.txt [2026-03-04T20:19:37.519894] [INFO ] [sig ] [749/3365] Completed CRBG in 0.4s | 2.74 sym/s | Total: 4.5m | ETA: 15.9m [2026-03-04T20:19:37.519979] [INFO ] [sig ] [750/3365] Forecasting CRBP... [2026-03-04T20:19:37.520037] [INFO ] [sig ] Generating forecast for: CRBP [2026-03-04T20:19:37.520090] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRBP' from 'https://tdm.silogroup.org/data/derivative_storage/CRBP.csv'. [2026-03-04T20:19:37.539485] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRBP'. [2026-03-04T20:19:37.540207] [INFO ] [FORECASTER] Starting predict_future for CRBP [2026-03-04T20:19:37.541525] [DEBUG] [LOCAL ] No optimal features file found for CRBP: ./output/feature-sets/CRBP.txt [2026-03-04T20:19:37.541646] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:19:37.541688] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:19:37.541720] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:19:37.541796] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:19:37.617994] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:19:37.619433] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:19:37.619604] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:19:37.619650] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:19:37.802209] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:19:37.802516] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:19:37.802618] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:19:37.802668] [INFO ] [FORECASTER] Training complete [2026-03-04T20:19:37.808822] [DEBUG] [FORECASTER] CRBP: Forecast T+1@11:T+2@11: DOWN (p=13.25%) [2026-03-04T20:19:37.809613] [INFO ] [FORECASTER] Completed predict_future for CRBP [2026-03-04T20:19:37.809879] [INFO ] [sig ] CRBP: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:19:38.035444] [INFO ] [LOCAL ] Saved forecast: CRBP 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/CRBP.txt [2026-03-04T20:19:38.035717] [INFO ] [sig ] [750/3365] Completed CRBP in 0.5s | 2.74 sym/s | Total: 4.6m | ETA: 15.9m [2026-03-04T20:19:38.035794] [INFO ] [sig ] [751/3365] Forecasting CRC... [2026-03-04T20:19:38.035848] [INFO ] [sig ] Generating forecast for: CRC [2026-03-04T20:19:38.035906] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRC' from 'https://tdm.silogroup.org/data/derivative_storage/CRC.csv'. [2026-03-04T20:19:38.065516] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRC'. [2026-03-04T20:19:38.066123] [INFO ] [FORECASTER] Starting predict_future for CRC [2026-03-04T20:19:38.067433] [DEBUG] [LOCAL ] No optimal features file found for CRC: ./output/feature-sets/CRC.txt [2026-03-04T20:19:38.067509] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:19:38.067560] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:19:38.067628] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:19:38.067724] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:19:38.164681] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:19:38.166129] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:19:38.166253] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:19:38.166294] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:19:38.345804] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:19:38.346005] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:19:38.346053] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:19:38.346083] [INFO ] [FORECASTER] Training complete [2026-03-04T20:19:38.351436] [DEBUG] [FORECASTER] CRC: Forecast T+1@11:T+2@11: DOWN (p=19.43%) [2026-03-04T20:19:38.352006] [INFO ] [FORECASTER] Completed predict_future for CRC [2026-03-04T20:19:38.352228] [INFO ] [sig ] CRC: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:19:38.584111] [INFO ] [LOCAL ] Saved forecast: CRC 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/CRC.txt [2026-03-04T20:19:38.584338] [INFO ] [sig ] [751/3365] Completed CRC in 0.5s | 2.74 sym/s | Total: 4.6m | ETA: 15.9m [2026-03-04T20:19:38.584390] [INFO ] [sig ] [752/3365] Forecasting CRDF... [2026-03-04T20:19:38.584429] [INFO ] [sig ] Generating forecast for: CRDF [2026-03-04T20:19:38.584466] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRDF' from 'https://tdm.silogroup.org/data/derivative_storage/CRDF.csv'. [2026-03-04T20:19:38.610490] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRDF'. [2026-03-04T20:19:38.611183] [INFO ] [FORECASTER] Starting predict_future for CRDF [2026-03-04T20:19:38.612633] [DEBUG] [LOCAL ] No optimal features file found for CRDF: ./output/feature-sets/CRDF.txt [2026-03-04T20:19:38.612733] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:19:38.612786] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:19:38.612831] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:19:38.612925] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:19:38.694363] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:19:38.695528] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:19:38.695671] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:19:38.695716] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:19:38.845100] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:19:38.845285] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:19:38.845337] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:19:38.845367] [INFO ] [FORECASTER] Training complete [2026-03-04T20:19:38.850008] [DEBUG] [FORECASTER] CRDF: Forecast T+1@11:T+2@11: UP (p=52.03%) [2026-03-04T20:19:38.850489] [INFO ] [FORECASTER] Completed predict_future for CRDF [2026-03-04T20:19:38.850709] [INFO ] [sig ] CRDF: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:19:39.023798] [INFO ] [LOCAL ] Saved forecast: CRDF 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/CRDF.txt [2026-03-04T20:19:39.023977] [INFO ] [sig ] [752/3365] Completed CRDF in 0.4s | 2.74 sym/s | Total: 4.6m | ETA: 15.9m [2026-03-04T20:19:39.024021] [INFO ] [sig ] [753/3365] Forecasting CRDO... [2026-03-04T20:19:39.024052] [INFO ] [sig ] Generating forecast for: CRDO [2026-03-04T20:19:39.024084] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRDO' from 'https://tdm.silogroup.org/data/derivative_storage/CRDO.csv'. [2026-03-04T20:19:39.037723] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRDO'. [2026-03-04T20:19:39.038171] [INFO ] [FORECASTER] Starting predict_future for CRDO [2026-03-04T20:19:39.039066] [DEBUG] [LOCAL ] No optimal features file found for CRDO: ./output/feature-sets/CRDO.txt [2026-03-04T20:19:39.039126] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:19:39.039162] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:19:39.039191] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:19:39.039249] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:19:39.097812] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:19:39.098768] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:19:39.098857] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:19:39.098893] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:19:39.222334] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:19:39.222495] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:19:39.222539] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:19:39.222588] [INFO ] [FORECASTER] Training complete [2026-03-04T20:19:39.226087] [DEBUG] [FORECASTER] CRDO: Forecast T+1@11:T+2@11: UP (p=80.58%) [2026-03-04T20:19:39.226373] [INFO ] [FORECASTER] Completed predict_future for CRDO [2026-03-04T20:19:39.226505] [INFO ] [sig ] CRDO: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:19:39.382007] [INFO ] [LOCAL ] Saved forecast: CRDO 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/CRDO.txt [2026-03-04T20:19:39.382159] [INFO ] [sig ] [753/3365] Completed CRDO in 0.4s | 2.74 sym/s | Total: 4.6m | ETA: 15.9m [2026-03-04T20:19:39.382199] [INFO ] [sig ] [754/3365] Forecasting CRESY... [2026-03-04T20:19:39.382230] [INFO ] [sig ] Generating forecast for: CRESY [2026-03-04T20:19:39.382260] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRESY' from 'https://tdm.silogroup.org/data/derivative_storage/CRESY.csv'. [2026-03-04T20:19:39.395596] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRESY'. [2026-03-04T20:19:39.395918] [INFO ] [FORECASTER] Starting predict_future for CRESY [2026-03-04T20:19:39.396878] [DEBUG] [LOCAL ] No optimal features file found for CRESY: ./output/feature-sets/CRESY.txt [2026-03-04T20:19:39.396932] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:19:39.396964] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:19:39.396991] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:19:39.397048] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:19:39.455891] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:19:39.456552] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:19:39.456673] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:19:39.456708] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:19:39.582811] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:19:39.582963] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:19:39.583012] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:19:39.583047] [INFO ] [FORECASTER] Training complete [2026-03-04T20:19:39.586424] [DEBUG] [FORECASTER] CRESY: Forecast T+1@11:T+2@11: DOWN (p=15.02%) [2026-03-04T20:19:39.586719] [INFO ] [FORECASTER] Completed predict_future for CRESY [2026-03-04T20:19:39.586848] [INFO ] [sig ] CRESY: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:19:39.731795] [INFO ] [LOCAL ] Saved forecast: CRESY 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/CRESY.txt [2026-03-04T20:19:39.731922] [INFO ] [sig ] [754/3365] Completed CRESY in 0.3s | 2.74 sym/s | Total: 4.6m | ETA: 15.9m [2026-03-04T20:19:39.731964] [INFO ] [sig ] [755/3365] Forecasting CREX... [2026-03-04T20:19:39.731996] [INFO ] [sig ] Generating forecast for: CREX [2026-03-04T20:19:39.732025] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CREX' from 'https://tdm.silogroup.org/data/derivative_storage/CREX.csv'. [2026-03-04T20:19:39.744335] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CREX'. [2026-03-04T20:19:39.744634] [INFO ] [FORECASTER] Starting predict_future for CREX [2026-03-04T20:19:39.745543] [DEBUG] [LOCAL ] No optimal features file found for CREX: ./output/feature-sets/CREX.txt [2026-03-04T20:19:39.745622] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:19:39.745656] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:19:39.745683] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:19:39.745739] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:19:39.803375] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:19:39.804016] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:19:39.804096] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:19:39.804129] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:19:39.923879] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:19:39.924030] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:19:39.924069] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:19:39.924098] [INFO ] [FORECASTER] Training complete [2026-03-04T20:19:39.927485] [DEBUG] [FORECASTER] CREX: Forecast T+1@11:T+2@11: UP (p=54.78%) [2026-03-04T20:19:39.927818] [INFO ] [FORECASTER] Completed predict_future for CREX [2026-03-04T20:19:39.927957] [INFO ] [sig ] CREX: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:19:40.072557] [INFO ] [LOCAL ] Saved forecast: CREX 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/CREX.txt [2026-03-04T20:19:40.072746] [INFO ] [sig ] [755/3365] Completed CREX in 0.3s | 2.74 sym/s | Total: 4.6m | ETA: 15.9m [2026-03-04T20:19:40.072787] [INFO ] [sig ] [756/3365] Forecasting CRGO... [2026-03-04T20:19:40.072818] [INFO ] [sig ] Generating forecast for: CRGO [2026-03-04T20:19:40.072849] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRGO' from 'https://tdm.silogroup.org/data/derivative_storage/CRGO.csv'. [2026-03-04T20:19:40.084200] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRGO'. [2026-03-04T20:19:40.084555] [INFO ] [FORECASTER] Starting predict_future for CRGO [2026-03-04T20:19:40.085343] [DEBUG] [LOCAL ] No optimal features file found for CRGO: ./output/feature-sets/CRGO.txt [2026-03-04T20:19:40.085396] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:19:40.085428] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:19:40.085455] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:19:40.085511] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:19:40.142515] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:19:40.143273] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:19:40.143357] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:19:40.143390] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:19:40.266673] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:19:40.266835] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:19:40.266875] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:19:40.266904] [INFO ] [FORECASTER] Training complete [2026-03-04T20:19:40.270833] [DEBUG] [FORECASTER] CRGO: Forecast T+1@11:T+2@11: DOWN (p=17.63%) [2026-03-04T20:19:40.271122] [INFO ] [FORECASTER] Completed predict_future for CRGO [2026-03-04T20:19:40.271255] [INFO ] [sig ] CRGO: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:19:40.428715] [INFO ] [LOCAL ] Saved forecast: CRGO 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/CRGO.txt [2026-03-04T20:19:40.428887] [INFO ] [sig ] [756/3365] Completed CRGO in 0.4s | 2.74 sym/s | Total: 4.6m | ETA: 15.9m [2026-03-04T20:19:40.428933] [INFO ] [sig ] [757/3365] Forecasting CRGY... [2026-03-04T20:19:40.428970] [INFO ] [sig ] Generating forecast for: CRGY [2026-03-04T20:19:40.429007] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRGY' from 'https://tdm.silogroup.org/data/derivative_storage/CRGY.csv'. [2026-03-04T20:19:40.441308] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRGY'. [2026-03-04T20:19:40.441703] [INFO ] [FORECASTER] Starting predict_future for CRGY [2026-03-04T20:19:40.442485] [DEBUG] [LOCAL ] No optimal features file found for CRGY: ./output/feature-sets/CRGY.txt [2026-03-04T20:19:40.442539] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:19:40.442594] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:19:40.442625] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:19:40.442683] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:19:40.502448] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:19:40.503388] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:19:40.503481] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:19:40.503515] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:19:40.628123] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:19:40.628307] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:19:40.628350] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:19:40.628383] [INFO ] [FORECASTER] Training complete [2026-03-04T20:19:40.632021] [DEBUG] [FORECASTER] CRGY: Forecast T+1@11:T+2@11: DOWN (p=22.57%) [2026-03-04T20:19:40.632316] [INFO ] [FORECASTER] Completed predict_future for CRGY [2026-03-04T20:19:40.632450] [INFO ] [sig ] CRGY: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:19:40.784856] [INFO ] [LOCAL ] Saved forecast: CRGY 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/CRGY.txt [2026-03-04T20:19:40.785132] [INFO ] [sig ] [757/3365] Completed CRGY in 0.4s | 2.74 sym/s | Total: 4.6m | ETA: 15.9m [2026-03-04T20:19:40.785181] [INFO ] [sig ] [758/3365] Forecasting CRH... [2026-03-04T20:19:40.785213] [INFO ] [sig ] Generating forecast for: CRH [2026-03-04T20:19:40.785261] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRH' from 'https://tdm.silogroup.org/data/derivative_storage/CRH.csv'. [2026-03-04T20:19:40.802744] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRH'. [2026-03-04T20:19:40.803151] [INFO ] [FORECASTER] Starting predict_future for CRH [2026-03-04T20:19:40.804111] [DEBUG] [LOCAL ] No optimal features file found for CRH: ./output/feature-sets/CRH.txt [2026-03-04T20:19:40.804166] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:19:40.804365] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:19:40.804395] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:19:40.804458] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:19:40.863751] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:19:40.864659] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:19:40.864777] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:19:40.864813] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:19:40.998123] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:19:40.998296] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:19:40.998338] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:19:40.998367] [INFO ] [FORECASTER] Training complete [2026-03-04T20:19:41.002315] [DEBUG] [FORECASTER] CRH: Forecast T+1@11:T+2@11: DOWN (p=33.00%) [2026-03-04T20:19:41.002626] [INFO ] [FORECASTER] Completed predict_future for CRH [2026-03-04T20:19:41.002759] [INFO ] [sig ] CRH: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:19:41.149606] [INFO ] [LOCAL ] Saved forecast: CRH 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/CRH.txt [2026-03-04T20:19:41.149779] [INFO ] [sig ] [758/3365] Completed CRH in 0.4s | 2.74 sym/s | Total: 4.6m | ETA: 15.9m [2026-03-04T20:19:41.149820] [INFO ] [sig ] [759/3365] Forecasting CRI... [2026-03-04T20:19:41.149852] [INFO ] [sig ] Generating forecast for: CRI [2026-03-04T20:19:41.149883] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRI' from 'https://tdm.silogroup.org/data/derivative_storage/CRI.csv'. [2026-03-04T20:19:41.162890] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRI'. [2026-03-04T20:19:41.163245] [INFO ] [FORECASTER] Starting predict_future for CRI [2026-03-04T20:19:41.164066] [DEBUG] [LOCAL ] No optimal features file found for CRI: ./output/feature-sets/CRI.txt [2026-03-04T20:19:41.164129] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:19:41.164160] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:19:41.164186] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:19:41.164242] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:19:41.222730] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:19:41.223635] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:19:41.223721] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:19:41.223754] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:19:41.345553] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:19:41.345732] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:19:41.345772] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:19:41.345800] [INFO ] [FORECASTER] Training complete [2026-03-04T20:19:41.349210] [DEBUG] [FORECASTER] CRI: Forecast T+1@11:T+2@11: UP (p=75.52%) [2026-03-04T20:19:41.349486] [INFO ] [FORECASTER] Completed predict_future for CRI [2026-03-04T20:19:41.349633] [INFO ] [sig ] CRI: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:19:41.496072] [INFO ] [LOCAL ] Saved forecast: CRI 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/CRI.txt [2026-03-04T20:19:41.496425] [INFO ] [sig ] [759/3365] Completed CRI in 0.3s | 2.74 sym/s | Total: 4.6m | ETA: 15.8m [2026-03-04T20:19:41.496477] [INFO ] [sig ] [760/3365] Forecasting CRK... [2026-03-04T20:19:41.496508] [INFO ] [sig ] Generating forecast for: CRK [2026-03-04T20:19:41.496539] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRK' from 'https://tdm.silogroup.org/data/derivative_storage/CRK.csv'. [2026-03-04T20:19:41.510304] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRK'. [2026-03-04T20:19:41.510672] [INFO ] [FORECASTER] Starting predict_future for CRK [2026-03-04T20:19:41.511471] [DEBUG] [LOCAL ] No optimal features file found for CRK: ./output/feature-sets/CRK.txt [2026-03-04T20:19:41.511524] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:19:41.511558] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:19:41.511608] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:19:41.511667] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:19:41.568948] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:19:41.569806] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:19:41.569887] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:19:41.569918] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:19:41.695218] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:19:41.695370] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:19:41.695410] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:19:41.695439] [INFO ] [FORECASTER] Training complete [2026-03-04T20:19:41.698947] [DEBUG] [FORECASTER] CRK: Forecast T+1@11:T+2@11: DOWN (p=35.66%) [2026-03-04T20:19:41.699232] [INFO ] [FORECASTER] Completed predict_future for CRK [2026-03-04T20:19:41.699361] [INFO ] [sig ] CRK: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:19:41.845880] [INFO ] [LOCAL ] Saved forecast: CRK 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/CRK.txt [2026-03-04T20:19:41.846052] [INFO ] [sig ] [760/3365] Completed CRK in 0.3s | 2.74 sym/s | Total: 4.6m | ETA: 15.8m [2026-03-04T20:19:41.846102] [INFO ] [sig ] [761/3365] Forecasting CRL... [2026-03-04T20:19:41.846139] [INFO ] [sig ] Generating forecast for: CRL [2026-03-04T20:19:41.846171] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRL' from 'https://tdm.silogroup.org/data/derivative_storage/CRL.csv'. [2026-03-04T20:19:41.859383] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRL'. [2026-03-04T20:19:41.859759] [INFO ] [FORECASTER] Starting predict_future for CRL [2026-03-04T20:19:41.860532] [DEBUG] [LOCAL ] No optimal features file found for CRL: ./output/feature-sets/CRL.txt [2026-03-04T20:19:41.860604] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:19:41.860703] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:19:41.860733] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:19:41.860794] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:19:41.922796] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:19:41.923731] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:19:41.923824] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:19:41.923858] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:19:42.058081] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:19:42.058286] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:19:42.058338] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:19:42.058376] [INFO ] [FORECASTER] Training complete [2026-03-04T20:19:42.064076] [DEBUG] [FORECASTER] CRL: Forecast T+1@11:T+2@11: DOWN (p=28.09%) [2026-03-04T20:19:42.064597] [INFO ] [FORECASTER] Completed predict_future for CRL [2026-03-04T20:19:42.064790] [INFO ] [sig ] CRL: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:19:42.216676] [INFO ] [LOCAL ] Saved forecast: CRL 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/CRL.txt [2026-03-04T20:19:42.216847] [INFO ] [sig ] [761/3365] Completed CRL in 0.4s | 2.74 sym/s | Total: 4.6m | ETA: 15.8m [2026-03-04T20:19:42.216891] [INFO ] [sig ] [762/3365] Forecasting CRM... [2026-03-04T20:19:42.216922] [INFO ] [sig ] Generating forecast for: CRM [2026-03-04T20:19:42.216954] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRM' from 'https://tdm.silogroup.org/data/derivative_storage/CRM.csv'. [2026-03-04T20:19:42.231019] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRM'. [2026-03-04T20:19:42.231433] [INFO ] [FORECASTER] Starting predict_future for CRM [2026-03-04T20:19:42.232317] [DEBUG] [LOCAL ] No optimal features file found for CRM: ./output/feature-sets/CRM.txt [2026-03-04T20:19:42.232389] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:19:42.232434] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:19:42.232462] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:19:42.232522] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:19:42.293779] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:19:42.294728] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:19:42.294818] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:19:42.294853] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:19:42.433089] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:19:42.433471] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:19:42.433518] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:19:42.433548] [INFO ] [FORECASTER] Training complete [2026-03-04T20:19:42.437315] [DEBUG] [FORECASTER] CRM: Forecast T+1@11:T+2@11: UP (p=82.51%) [2026-03-04T20:19:42.437651] [INFO ] [FORECASTER] Completed predict_future for CRM [2026-03-04T20:19:42.437790] [INFO ] [sig ] CRM: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:19:42.592147] [INFO ] [LOCAL ] Saved forecast: CRM 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/CRM.txt [2026-03-04T20:19:42.592313] [INFO ] [sig ] [762/3365] Completed CRM in 0.4s | 2.74 sym/s | Total: 4.6m | ETA: 15.8m [2026-03-04T20:19:42.592353] [INFO ] [sig ] [763/3365] Forecasting CRMD... [2026-03-04T20:19:42.592385] [INFO ] [sig ] Generating forecast for: CRMD [2026-03-04T20:19:42.592415] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRMD' from 'https://tdm.silogroup.org/data/derivative_storage/CRMD.csv'. [2026-03-04T20:19:42.605085] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRMD'. [2026-03-04T20:19:42.605483] [INFO ] [FORECASTER] Starting predict_future for CRMD [2026-03-04T20:19:42.606307] [DEBUG] [LOCAL ] No optimal features file found for CRMD: ./output/feature-sets/CRMD.txt [2026-03-04T20:19:42.606361] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:19:42.606393] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:19:42.606420] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:19:42.606477] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:19:42.668387] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:19:42.669314] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:19:42.669405] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:19:42.669439] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:19:42.800060] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:19:42.800245] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:19:42.800287] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:19:42.800316] [INFO ] [FORECASTER] Training complete [2026-03-04T20:19:42.804171] [DEBUG] [FORECASTER] CRMD: Forecast T+1@11:T+2@11: DOWN (p=20.29%) [2026-03-04T20:19:42.804544] [INFO ] [FORECASTER] Completed predict_future for CRMD [2026-03-04T20:19:42.804720] [INFO ] [sig ] CRMD: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:19:42.967237] [INFO ] [LOCAL ] Saved forecast: CRMD 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/CRMD.txt [2026-03-04T20:19:42.967433] [INFO ] [sig ] [763/3365] Completed CRMD in 0.4s | 2.74 sym/s | Total: 4.6m | ETA: 15.8m [2026-03-04T20:19:42.967475] [INFO ] [sig ] [764/3365] Forecasting CRML... [2026-03-04T20:19:42.967506] [INFO ] [sig ] Generating forecast for: CRML [2026-03-04T20:19:42.967538] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRML' from 'https://tdm.silogroup.org/data/derivative_storage/CRML.csv'. [2026-03-04T20:19:42.979672] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRML'. [2026-03-04T20:19:42.980039] [INFO ] [FORECASTER] Starting predict_future for CRML [2026-03-04T20:19:42.980868] [DEBUG] [LOCAL ] No optimal features file found for CRML: ./output/feature-sets/CRML.txt [2026-03-04T20:19:42.980925] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:19:42.980957] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:19:42.980984] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:19:42.981041] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:19:43.040759] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:19:43.041697] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:19:43.041787] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:19:43.041821] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:19:43.193816] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:19:43.193978] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:19:43.194026] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:19:43.194099] [INFO ] [FORECASTER] Training complete [2026-03-04T20:19:43.197637] [DEBUG] [FORECASTER] CRML: Forecast T+1@11:T+2@11: UP (p=50.84%) [2026-03-04T20:19:43.197915] [INFO ] [FORECASTER] Completed predict_future for CRML [2026-03-04T20:19:43.198056] [INFO ] [sig ] CRML: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:19:43.340926] [INFO ] [LOCAL ] Saved forecast: CRML 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/CRML.txt [2026-03-04T20:19:43.341104] [INFO ] [sig ] [764/3365] Completed CRML in 0.4s | 2.74 sym/s | Total: 4.6m | ETA: 15.8m [2026-03-04T20:19:43.341155] [INFO ] [sig ] [765/3365] Forecasting CRNC... [2026-03-04T20:19:43.341202] [INFO ] [sig ] Generating forecast for: CRNC [2026-03-04T20:19:43.341234] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRNC' from 'https://tdm.silogroup.org/data/derivative_storage/CRNC.csv'. [2026-03-04T20:19:43.354321] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRNC'. [2026-03-04T20:19:43.354736] [INFO ] [FORECASTER] Starting predict_future for CRNC [2026-03-04T20:19:43.355541] [DEBUG] [LOCAL ] No optimal features file found for CRNC: ./output/feature-sets/CRNC.txt [2026-03-04T20:19:43.355618] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:19:43.355652] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:19:43.355679] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:19:43.355736] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:19:43.414209] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:19:43.415070] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:19:43.415162] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:19:43.415196] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:19:43.538621] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:19:43.538806] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:19:43.538848] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:19:43.538877] [INFO ] [FORECASTER] Training complete [2026-03-04T20:19:43.542448] [DEBUG] [FORECASTER] CRNC: Forecast T+1@11:T+2@11: UP (p=77.96%) [2026-03-04T20:19:43.542801] [INFO ] [FORECASTER] Completed predict_future for CRNC [2026-03-04T20:19:43.542949] [INFO ] [sig ] CRNC: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:19:43.699759] [INFO ] [LOCAL ] Saved forecast: CRNC 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/CRNC.txt [2026-03-04T20:19:43.699919] [INFO ] [sig ] [765/3365] Completed CRNC in 0.4s | 2.74 sym/s | Total: 4.7m | ETA: 15.8m [2026-03-04T20:19:43.699959] [INFO ] [sig ] [766/3365] Forecasting CRNX... [2026-03-04T20:19:43.699988] [INFO ] [sig ] Generating forecast for: CRNX [2026-03-04T20:19:43.700019] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRNX' from 'https://tdm.silogroup.org/data/derivative_storage/CRNX.csv'. [2026-03-04T20:19:43.711721] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRNX'. [2026-03-04T20:19:43.712089] [INFO ] [FORECASTER] Starting predict_future for CRNX [2026-03-04T20:19:43.712929] [DEBUG] [LOCAL ] No optimal features file found for CRNX: ./output/feature-sets/CRNX.txt [2026-03-04T20:19:43.712982] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:19:43.713015] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:19:43.713042] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:19:43.713100] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:19:43.771592] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:19:43.772536] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:19:43.772649] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:19:43.772683] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:19:43.899240] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:19:43.899409] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:19:43.899449] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:19:43.899480] [INFO ] [FORECASTER] Training complete [2026-03-04T20:19:43.902916] [DEBUG] [FORECASTER] CRNX: Forecast T+1@11:T+2@11: UP (p=57.41%) [2026-03-04T20:19:43.903199] [INFO ] [FORECASTER] Completed predict_future for CRNX [2026-03-04T20:19:43.903329] [INFO ] [sig ] CRNX: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:19:44.050810] [INFO ] [LOCAL ] Saved forecast: CRNX 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/CRNX.txt [2026-03-04T20:19:44.050969] [INFO ] [sig ] [766/3365] Completed CRNX in 0.4s | 2.74 sym/s | Total: 4.7m | ETA: 15.8m [2026-03-04T20:19:44.051009] [INFO ] [sig ] [767/3365] Forecasting CRON... [2026-03-04T20:19:44.051040] [INFO ] [sig ] Generating forecast for: CRON [2026-03-04T20:19:44.051071] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRON' from 'https://tdm.silogroup.org/data/derivative_storage/CRON.csv'. [2026-03-04T20:19:44.064440] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRON'. [2026-03-04T20:19:44.064847] [INFO ] [FORECASTER] Starting predict_future for CRON [2026-03-04T20:19:44.065637] [DEBUG] [LOCAL ] No optimal features file found for CRON: ./output/feature-sets/CRON.txt [2026-03-04T20:19:44.065690] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:19:44.065724] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:19:44.065751] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:19:44.065807] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:19:44.123136] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:19:44.123982] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:19:44.124079] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:19:44.124113] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:19:44.258009] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:19:44.258178] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:19:44.258220] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:19:44.258248] [INFO ] [FORECASTER] Training complete [2026-03-04T20:19:44.261691] [DEBUG] [FORECASTER] CRON: Forecast T+1@11:T+2@11: DOWN (p=25.73%) [2026-03-04T20:19:44.261973] [INFO ] [FORECASTER] Completed predict_future for CRON [2026-03-04T20:19:44.262125] [INFO ] [sig ] CRON: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:19:44.413273] [INFO ] [LOCAL ] Saved forecast: CRON 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/CRON.txt [2026-03-04T20:19:44.413425] [INFO ] [sig ] [767/3365] Completed CRON in 0.4s | 2.74 sym/s | Total: 4.7m | ETA: 15.8m [2026-03-04T20:19:44.413468] [INFO ] [sig ] [768/3365] Forecasting CROX... [2026-03-04T20:19:44.413499] [INFO ] [sig ] Generating forecast for: CROX [2026-03-04T20:19:44.413530] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CROX' from 'https://tdm.silogroup.org/data/derivative_storage/CROX.csv'. [2026-03-04T20:19:44.427149] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CROX'. [2026-03-04T20:19:44.427611] [INFO ] [FORECASTER] Starting predict_future for CROX [2026-03-04T20:19:44.428442] [DEBUG] [LOCAL ] No optimal features file found for CROX: ./output/feature-sets/CROX.txt [2026-03-04T20:19:44.428496] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:19:44.428539] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:19:44.428588] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:19:44.428663] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:19:44.487488] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:19:44.488376] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:19:44.488487] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:19:44.488522] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:19:44.613032] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:19:44.613225] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:19:44.613279] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:19:44.613335] [INFO ] [FORECASTER] Training complete [2026-03-04T20:19:44.617067] [DEBUG] [FORECASTER] CROX: Forecast T+1@11:T+2@11: DOWN (p=36.85%) [2026-03-04T20:19:44.617396] [INFO ] [FORECASTER] Completed predict_future for CROX [2026-03-04T20:19:44.617533] [INFO ] [sig ] CROX: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:19:44.764339] [INFO ] [LOCAL ] Saved forecast: CROX 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/CROX.txt [2026-03-04T20:19:44.764486] [INFO ] [sig ] [768/3365] Completed CROX in 0.4s | 2.74 sym/s | Total: 4.7m | ETA: 15.8m [2026-03-04T20:19:44.764526] [INFO ] [sig ] [769/3365] Forecasting CRS... [2026-03-04T20:19:44.764557] [INFO ] [sig ] Generating forecast for: CRS [2026-03-04T20:19:44.764610] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRS' from 'https://tdm.silogroup.org/data/derivative_storage/CRS.csv'. [2026-03-04T20:19:44.777179] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRS'. [2026-03-04T20:19:44.777608] [INFO ] [FORECASTER] Starting predict_future for CRS [2026-03-04T20:19:44.778402] [DEBUG] [LOCAL ] No optimal features file found for CRS: ./output/feature-sets/CRS.txt [2026-03-04T20:19:44.778456] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:19:44.778489] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:19:44.778516] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:19:44.778591] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:19:44.836725] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:19:44.837606] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:19:44.837695] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:19:44.837728] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:19:44.960314] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:19:44.960500] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:19:44.960542] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:19:44.960590] [INFO ] [FORECASTER] Training complete [2026-03-04T20:19:44.964079] [DEBUG] [FORECASTER] CRS: Forecast T+1@11:T+2@11: UP (p=60.48%) [2026-03-04T20:19:44.964382] [INFO ] [FORECASTER] Completed predict_future for CRS [2026-03-04T20:19:44.964520] [INFO ] [sig ] CRS: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:19:45.112545] [INFO ] [LOCAL ] Saved forecast: CRS 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/CRS.txt [2026-03-04T20:19:45.112746] [INFO ] [sig ] [769/3365] Completed CRS in 0.3s | 2.74 sym/s | Total: 4.7m | ETA: 15.8m [2026-03-04T20:19:45.112799] [INFO ] [sig ] [770/3365] Forecasting CRSP... [2026-03-04T20:19:45.112832] [INFO ] [sig ] Generating forecast for: CRSP [2026-03-04T20:19:45.112863] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRSP' from 'https://tdm.silogroup.org/data/derivative_storage/CRSP.csv'. [2026-03-04T20:19:45.126257] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRSP'. [2026-03-04T20:19:45.126684] [INFO ] [FORECASTER] Starting predict_future for CRSP [2026-03-04T20:19:45.127512] [DEBUG] [LOCAL ] No optimal features file found for CRSP: ./output/feature-sets/CRSP.txt [2026-03-04T20:19:45.127565] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:19:45.127623] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:19:45.127652] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:19:45.127709] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:19:45.184440] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:19:45.185405] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:19:45.185506] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:19:45.185562] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:19:45.303585] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:19:45.303748] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:19:45.303788] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:19:45.303816] [INFO ] [FORECASTER] Training complete [2026-03-04T20:19:45.307268] [DEBUG] [FORECASTER] CRSP: Forecast T+1@11:T+2@11: DOWN (p=23.42%) [2026-03-04T20:19:45.307564] [INFO ] [FORECASTER] Completed predict_future for CRSP [2026-03-04T20:19:45.307717] [INFO ] [sig ] CRSP: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:19:45.458357] [INFO ] [LOCAL ] Saved forecast: CRSP 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/CRSP.txt [2026-03-04T20:19:45.458542] [INFO ] [sig ] [770/3365] Completed CRSP in 0.3s | 2.74 sym/s | Total: 4.7m | ETA: 15.8m [2026-03-04T20:19:45.458605] [INFO ] [sig ] [771/3365] Forecasting CRTO... [2026-03-04T20:19:45.458640] [INFO ] [sig ] Generating forecast for: CRTO [2026-03-04T20:19:45.458671] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRTO' from 'https://tdm.silogroup.org/data/derivative_storage/CRTO.csv'. [2026-03-04T20:19:45.473727] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRTO'. [2026-03-04T20:19:45.474181] [INFO ] [FORECASTER] Starting predict_future for CRTO [2026-03-04T20:19:45.475231] [DEBUG] [LOCAL ] No optimal features file found for CRTO: ./output/feature-sets/CRTO.txt [2026-03-04T20:19:45.475294] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:19:45.475330] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:19:45.475370] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:19:45.475447] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:19:45.537118] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:19:45.538092] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:19:45.538249] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:19:45.538310] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:19:45.669058] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:19:45.669427] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:19:45.669469] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:19:45.669498] [INFO ] [FORECASTER] Training complete [2026-03-04T20:19:45.673418] [DEBUG] [FORECASTER] CRTO: Forecast T+1@11:T+2@11: DOWN (p=46.24%) [2026-03-04T20:19:45.673979] [INFO ] [FORECASTER] Completed predict_future for CRTO [2026-03-04T20:19:45.674123] [INFO ] [sig ] CRTO: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:19:45.834069] [INFO ] [LOCAL ] Saved forecast: CRTO 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/CRTO.txt [2026-03-04T20:19:45.834249] [INFO ] [sig ] [771/3365] Completed CRTO in 0.4s | 2.74 sym/s | Total: 4.7m | ETA: 15.8m [2026-03-04T20:19:45.834289] [INFO ] [sig ] [772/3365] Forecasting CRUS... [2026-03-04T20:19:45.834319] [INFO ] [sig ] Generating forecast for: CRUS [2026-03-04T20:19:45.834358] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRUS' from 'https://tdm.silogroup.org/data/derivative_storage/CRUS.csv'. [2026-03-04T20:19:45.847980] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRUS'. [2026-03-04T20:19:45.848565] [INFO ] [FORECASTER] Starting predict_future for CRUS [2026-03-04T20:19:45.849659] [DEBUG] [LOCAL ] No optimal features file found for CRUS: ./output/feature-sets/CRUS.txt [2026-03-04T20:19:45.849714] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:19:45.849755] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:19:45.849796] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:19:45.849861] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:19:45.910814] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:19:45.911762] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:19:45.911887] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:19:45.911923] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:19:46.042849] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:19:46.043047] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:19:46.043104] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:19:46.043149] [INFO ] [FORECASTER] Training complete [2026-03-04T20:19:46.048691] [DEBUG] [FORECASTER] CRUS: Forecast T+1@11:T+2@11: DOWN (p=44.03%) [2026-03-04T20:19:46.049253] [INFO ] [FORECASTER] Completed predict_future for CRUS [2026-03-04T20:19:46.049465] [INFO ] [sig ] CRUS: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:19:46.215080] [INFO ] [LOCAL ] Saved forecast: CRUS 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/CRUS.txt [2026-03-04T20:19:46.215252] [INFO ] [sig ] [772/3365] Completed CRUS in 0.4s | 2.74 sym/s | Total: 4.7m | ETA: 15.8m [2026-03-04T20:19:46.215293] [INFO ] [sig ] [773/3365] Forecasting CRVL... [2026-03-04T20:19:46.215322] [INFO ] [sig ] Generating forecast for: CRVL [2026-03-04T20:19:46.215353] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRVL' from 'https://tdm.silogroup.org/data/derivative_storage/CRVL.csv'. [2026-03-04T20:19:46.234126] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRVL'. [2026-03-04T20:19:46.234665] [INFO ] [FORECASTER] Starting predict_future for CRVL [2026-03-04T20:19:46.235811] [DEBUG] [LOCAL ] No optimal features file found for CRVL: ./output/feature-sets/CRVL.txt [2026-03-04T20:19:46.235879] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:19:46.235925] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:19:46.235964] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:19:46.236050] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:19:46.310220] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:19:46.311183] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:19:46.311298] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:19:46.311331] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:19:46.453493] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:19:46.453697] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:19:46.453740] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:19:46.453769] [INFO ] [FORECASTER] Training complete [2026-03-04T20:19:46.457856] [DEBUG] [FORECASTER] CRVL: Forecast T+1@11:T+2@11: UP (p=84.81%) [2026-03-04T20:19:46.458261] [INFO ] [FORECASTER] Completed predict_future for CRVL [2026-03-04T20:19:46.458417] [INFO ] [sig ] CRVL: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:19:46.604516] [INFO ] [LOCAL ] Saved forecast: CRVL 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/CRVL.txt [2026-03-04T20:19:46.604709] [INFO ] [sig ] [773/3365] Completed CRVL in 0.4s | 2.74 sym/s | Total: 4.7m | ETA: 15.8m [2026-03-04T20:19:46.604752] [INFO ] [sig ] [774/3365] Forecasting CRVO... [2026-03-04T20:19:46.604781] [INFO ] [sig ] Generating forecast for: CRVO [2026-03-04T20:19:46.604813] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRVO' from 'https://tdm.silogroup.org/data/derivative_storage/CRVO.csv'. [2026-03-04T20:19:46.618245] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRVO'. [2026-03-04T20:19:46.618646] [INFO ] [FORECASTER] Starting predict_future for CRVO [2026-03-04T20:19:46.619484] [DEBUG] [LOCAL ] No optimal features file found for CRVO: ./output/feature-sets/CRVO.txt [2026-03-04T20:19:46.619538] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:19:46.619590] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:19:46.619620] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:19:46.619678] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:19:46.683631] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:19:46.684541] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:19:46.684648] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:19:46.684684] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:19:46.809860] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:19:46.810023] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:19:46.810068] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:19:46.810108] [INFO ] [FORECASTER] Training complete [2026-03-04T20:19:46.813734] [DEBUG] [FORECASTER] CRVO: Forecast T+1@11:T+2@11: UP (p=71.26%) [2026-03-04T20:19:46.814016] [INFO ] [FORECASTER] Completed predict_future for CRVO [2026-03-04T20:19:46.814161] [INFO ] [sig ] CRVO: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:19:46.958453] [INFO ] [LOCAL ] Saved forecast: CRVO 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/CRVO.txt [2026-03-04T20:19:46.958662] [INFO ] [sig ] [774/3365] Completed CRVO in 0.4s | 2.74 sym/s | Total: 4.7m | ETA: 15.8m [2026-03-04T20:19:46.958710] [INFO ] [sig ] [775/3365] Forecasting CRVS... [2026-03-04T20:19:46.958743] [INFO ] [sig ] Generating forecast for: CRVS [2026-03-04T20:19:46.958775] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRVS' from 'https://tdm.silogroup.org/data/derivative_storage/CRVS.csv'. [2026-03-04T20:19:46.970267] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRVS'. [2026-03-04T20:19:46.970597] [INFO ] [FORECASTER] Starting predict_future for CRVS [2026-03-04T20:19:46.971401] [DEBUG] [LOCAL ] No optimal features file found for CRVS: ./output/feature-sets/CRVS.txt [2026-03-04T20:19:46.971458] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:19:46.971494] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:19:46.971523] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:19:46.971604] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:19:47.033091] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:19:47.033984] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:19:47.034071] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:19:47.034125] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:19:47.169875] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:19:47.170063] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:19:47.170108] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:19:47.170139] [INFO ] [FORECASTER] Training complete [2026-03-04T20:19:47.173898] [DEBUG] [FORECASTER] CRVS: Forecast T+1@11:T+2@11: DOWN (p=2.64%) [2026-03-04T20:19:47.174237] [INFO ] [FORECASTER] Completed predict_future for CRVS [2026-03-04T20:19:47.174379] [INFO ] [sig ] CRVS: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:19:47.320547] [INFO ] [LOCAL ] Saved forecast: CRVS 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/CRVS.txt [2026-03-04T20:19:47.320727] [INFO ] [sig ] [775/3365] Completed CRVS in 0.4s | 2.74 sym/s | Total: 4.7m | ETA: 15.7m [2026-03-04T20:19:47.320775] [INFO ] [sig ] [776/3365] Forecasting CRWD... [2026-03-04T20:19:47.320809] [INFO ] [sig ] Generating forecast for: CRWD [2026-03-04T20:19:47.320847] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRWD' from 'https://tdm.silogroup.org/data/derivative_storage/CRWD.csv'. [2026-03-04T20:19:47.333959] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRWD'. [2026-03-04T20:19:47.334298] [INFO ] [FORECASTER] Starting predict_future for CRWD [2026-03-04T20:19:47.335109] [DEBUG] [LOCAL ] No optimal features file found for CRWD: ./output/feature-sets/CRWD.txt [2026-03-04T20:19:47.335162] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:19:47.335195] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:19:47.335222] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:19:47.335279] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:19:47.394193] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:19:47.395158] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:19:47.395242] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:19:47.395465] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:19:47.522917] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:19:47.523081] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:19:47.523129] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:19:47.523163] [INFO ] [FORECASTER] Training complete [2026-03-04T20:19:47.526887] [DEBUG] [FORECASTER] CRWD: Forecast T+1@11:T+2@11: UP (p=59.87%) [2026-03-04T20:19:47.527183] [INFO ] [FORECASTER] Completed predict_future for CRWD [2026-03-04T20:19:47.527347] [INFO ] [sig ] CRWD: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:19:47.676753] [INFO ] [LOCAL ] Saved forecast: CRWD 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/CRWD.txt [2026-03-04T20:19:47.676926] [INFO ] [sig ] [776/3365] Completed CRWD in 0.4s | 2.74 sym/s | Total: 4.7m | ETA: 15.7m [2026-03-04T20:19:47.676970] [INFO ] [sig ] [777/3365] Forecasting CRWS... [2026-03-04T20:19:47.677002] [INFO ] [sig ] Generating forecast for: CRWS [2026-03-04T20:19:47.677033] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRWS' from 'https://tdm.silogroup.org/data/derivative_storage/CRWS.csv'. [2026-03-04T20:19:47.689815] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRWS'. [2026-03-04T20:19:47.690149] [INFO ] [FORECASTER] Starting predict_future for CRWS [2026-03-04T20:19:47.690958] [DEBUG] [LOCAL ] No optimal features file found for CRWS: ./output/feature-sets/CRWS.txt [2026-03-04T20:19:47.691010] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:19:47.691043] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:19:47.691069] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:19:47.691124] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:19:47.752760] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:19:47.753866] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:19:47.753966] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:19:47.753999] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:19:47.873262] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:19:47.873463] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:19:47.873510] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:19:47.873541] [INFO ] [FORECASTER] Training complete [2026-03-04T20:19:47.877529] [DEBUG] [FORECASTER] CRWS: Forecast T+1@11:T+2@11: UP (p=89.74%) [2026-03-04T20:19:47.877891] [INFO ] [FORECASTER] Completed predict_future for CRWS [2026-03-04T20:19:47.878035] [INFO ] [sig ] CRWS: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:19:48.025349] [INFO ] [LOCAL ] Saved forecast: CRWS 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/CRWS.txt [2026-03-04T20:19:48.025511] [INFO ] [sig ] [777/3365] Completed CRWS in 0.3s | 2.74 sym/s | Total: 4.7m | ETA: 15.7m [2026-03-04T20:19:48.025553] [INFO ] [sig ] [778/3365] Forecasting CSAN... [2026-03-04T20:19:48.025603] [INFO ] [sig ] Generating forecast for: CSAN [2026-03-04T20:19:48.025636] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSAN' from 'https://tdm.silogroup.org/data/derivative_storage/CSAN.csv'. [2026-03-04T20:19:48.038410] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSAN'. [2026-03-04T20:19:48.038872] [INFO ] [FORECASTER] Starting predict_future for CSAN [2026-03-04T20:19:48.039838] [DEBUG] [LOCAL ] No optimal features file found for CSAN: ./output/feature-sets/CSAN.txt [2026-03-04T20:19:48.039905] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:19:48.039994] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:19:48.040036] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:19:48.040111] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:19:48.097317] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:19:48.098293] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:19:48.098404] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:19:48.098440] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:19:48.218002] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:19:48.218170] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:19:48.218212] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:19:48.218241] [INFO ] [FORECASTER] Training complete [2026-03-04T20:19:48.221811] [DEBUG] [FORECASTER] CSAN: Forecast T+1@11:T+2@11: DOWN (p=23.95%) [2026-03-04T20:19:48.222097] [INFO ] [FORECASTER] Completed predict_future for CSAN [2026-03-04T20:19:48.222256] [INFO ] [sig ] CSAN: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:19:48.370244] [INFO ] [LOCAL ] Saved forecast: CSAN 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/CSAN.txt [2026-03-04T20:19:48.370427] [INFO ] [sig ] [778/3365] Completed CSAN in 0.3s | 2.74 sym/s | Total: 4.7m | ETA: 15.7m [2026-03-04T20:19:48.370514] [INFO ] [sig ] [779/3365] Forecasting CSB... [2026-03-04T20:19:48.370551] [INFO ] [sig ] Generating forecast for: CSB [2026-03-04T20:19:48.370605] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSB' from 'https://tdm.silogroup.org/data/derivative_storage/CSB.csv'. [2026-03-04T20:19:48.383190] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSB'. [2026-03-04T20:19:48.383610] [INFO ] [FORECASTER] Starting predict_future for CSB [2026-03-04T20:19:48.384509] [DEBUG] [LOCAL ] No optimal features file found for CSB: ./output/feature-sets/CSB.txt [2026-03-04T20:19:48.384565] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:19:48.384620] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:19:48.384659] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:19:48.384746] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:19:48.444136] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:19:48.445071] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:19:48.445175] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:19:48.445214] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:19:48.569168] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:19:48.569374] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:19:48.569425] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:19:48.569478] [INFO ] [FORECASTER] Training complete [2026-03-04T20:19:48.573595] [DEBUG] [FORECASTER] CSB: Forecast T+1@11:T+2@11: DOWN (p=14.05%) [2026-03-04T20:19:48.574000] [INFO ] [FORECASTER] Completed predict_future for CSB [2026-03-04T20:19:48.574184] [INFO ] [sig ] CSB: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:19:48.728497] [INFO ] [LOCAL ] Saved forecast: CSB 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/CSB.txt [2026-03-04T20:19:48.728695] [INFO ] [sig ] [779/3365] Completed CSB in 0.4s | 2.74 sym/s | Total: 4.7m | ETA: 15.7m [2026-03-04T20:19:48.728739] [INFO ] [sig ] [780/3365] Forecasting CSCO... [2026-03-04T20:19:48.728769] [INFO ] [sig ] Generating forecast for: CSCO [2026-03-04T20:19:48.728799] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSCO' from 'https://tdm.silogroup.org/data/derivative_storage/CSCO.csv'. [2026-03-04T20:19:48.741832] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSCO'. [2026-03-04T20:19:48.742266] [INFO ] [FORECASTER] Starting predict_future for CSCO [2026-03-04T20:19:48.743142] [DEBUG] [LOCAL ] No optimal features file found for CSCO: ./output/feature-sets/CSCO.txt [2026-03-04T20:19:48.743203] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:19:48.743238] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:19:48.743269] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:19:48.743333] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:19:48.801596] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:19:48.802472] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:19:48.802563] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:19:48.802618] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:19:48.923335] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:19:48.923504] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:19:48.923546] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:19:48.923596] [INFO ] [FORECASTER] Training complete [2026-03-04T20:19:48.927143] [DEBUG] [FORECASTER] CSCO: Forecast T+1@11:T+2@11: DOWN (p=18.71%) [2026-03-04T20:19:48.927487] [INFO ] [FORECASTER] Completed predict_future for CSCO [2026-03-04T20:19:48.927643] [INFO ] [sig ] CSCO: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:19:49.071353] [INFO ] [LOCAL ] Saved forecast: CSCO 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/CSCO.txt [2026-03-04T20:19:49.071516] [INFO ] [sig ] [780/3365] Completed CSCO in 0.3s | 2.74 sym/s | Total: 4.7m | ETA: 15.7m [2026-03-04T20:19:49.071559] [INFO ] [sig ] [781/3365] Forecasting CSGP... [2026-03-04T20:19:49.071608] [INFO ] [sig ] Generating forecast for: CSGP [2026-03-04T20:19:49.071640] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSGP' from 'https://tdm.silogroup.org/data/derivative_storage/CSGP.csv'. [2026-03-04T20:19:49.082887] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSGP'. [2026-03-04T20:19:49.083253] [INFO ] [FORECASTER] Starting predict_future for CSGP [2026-03-04T20:19:49.084061] [DEBUG] [LOCAL ] No optimal features file found for CSGP: ./output/feature-sets/CSGP.txt [2026-03-04T20:19:49.084114] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:19:49.084147] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:19:49.084174] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:19:49.084235] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:19:49.144470] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:19:49.145438] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:19:49.145529] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:19:49.145564] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:19:49.269582] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:19:49.269758] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:19:49.269802] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:19:49.269869] [INFO ] [FORECASTER] Training complete [2026-03-04T20:19:49.273504] [DEBUG] [FORECASTER] CSGP: Forecast T+1@11:T+2@11: UP (p=54.46%) [2026-03-04T20:19:49.273821] [INFO ] [FORECASTER] Completed predict_future for CSGP [2026-03-04T20:19:49.273957] [INFO ] [sig ] CSGP: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:19:49.419629] [INFO ] [LOCAL ] Saved forecast: CSGP 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/CSGP.txt [2026-03-04T20:19:49.419786] [INFO ] [sig ] [781/3365] Completed CSGP in 0.3s | 2.74 sym/s | Total: 4.7m | ETA: 15.7m [2026-03-04T20:19:49.419828] [INFO ] [sig ] [782/3365] Forecasting CSGS... [2026-03-04T20:19:49.419858] [INFO ] [sig ] Generating forecast for: CSGS [2026-03-04T20:19:49.419889] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSGS' from 'https://tdm.silogroup.org/data/derivative_storage/CSGS.csv'. [2026-03-04T20:19:49.432076] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSGS'. [2026-03-04T20:19:49.432423] [INFO ] [FORECASTER] Starting predict_future for CSGS [2026-03-04T20:19:49.433229] [DEBUG] [LOCAL ] No optimal features file found for CSGS: ./output/feature-sets/CSGS.txt [2026-03-04T20:19:49.433282] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:19:49.433315] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:19:49.433343] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:19:49.433399] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:19:49.493017] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:19:49.494053] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:19:49.494141] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:19:49.494176] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:19:49.620980] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:19:49.621145] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:19:49.621185] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:19:49.621214] [INFO ] [FORECASTER] Training complete [2026-03-04T20:19:49.624725] [DEBUG] [FORECASTER] CSGS: Forecast T+1@11:T+2@11: DOWN (p=33.06%) [2026-03-04T20:19:49.625012] [INFO ] [FORECASTER] Completed predict_future for CSGS [2026-03-04T20:19:49.625146] [INFO ] [sig ] CSGS: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:19:49.777801] [INFO ] [LOCAL ] Saved forecast: CSGS 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/CSGS.txt [2026-03-04T20:19:49.777950] [INFO ] [sig ] [782/3365] Completed CSGS in 0.4s | 2.74 sym/s | Total: 4.8m | ETA: 15.7m [2026-03-04T20:19:49.777991] [INFO ] [sig ] [783/3365] Forecasting CSIQ... [2026-03-04T20:19:49.778027] [INFO ] [sig ] Generating forecast for: CSIQ [2026-03-04T20:19:49.778057] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSIQ' from 'https://tdm.silogroup.org/data/derivative_storage/CSIQ.csv'. [2026-03-04T20:19:49.791599] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSIQ'. [2026-03-04T20:19:49.791999] [INFO ] [FORECASTER] Starting predict_future for CSIQ [2026-03-04T20:19:49.792831] [DEBUG] [LOCAL ] No optimal features file found for CSIQ: ./output/feature-sets/CSIQ.txt [2026-03-04T20:19:49.792885] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:19:49.792917] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:19:49.792943] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:19:49.793012] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:19:49.853846] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:19:49.855002] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:19:49.855095] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:19:49.855128] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:19:49.982052] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:19:49.982207] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:19:49.982247] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:19:49.982277] [INFO ] [FORECASTER] Training complete [2026-03-04T20:19:49.986111] [DEBUG] [FORECASTER] CSIQ: Forecast T+1@11:T+2@11: UP (p=88.36%) [2026-03-04T20:19:49.986597] [INFO ] [FORECASTER] Completed predict_future for CSIQ [2026-03-04T20:19:49.986729] [INFO ] [sig ] CSIQ: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:19:50.135553] [INFO ] [LOCAL ] Saved forecast: CSIQ 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/CSIQ.txt [2026-03-04T20:19:50.135727] [INFO ] [sig ] [783/3365] Completed CSIQ in 0.4s | 2.74 sym/s | Total: 4.8m | ETA: 15.7m [2026-03-04T20:19:50.135769] [INFO ] [sig ] [784/3365] Forecasting CSPI... [2026-03-04T20:19:50.135799] [INFO ] [sig ] Generating forecast for: CSPI [2026-03-04T20:19:50.135830] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSPI' from 'https://tdm.silogroup.org/data/derivative_storage/CSPI.csv'. [2026-03-04T20:19:50.147937] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSPI'. [2026-03-04T20:19:50.148302] [INFO ] [FORECASTER] Starting predict_future for CSPI [2026-03-04T20:19:50.149231] [DEBUG] [LOCAL ] No optimal features file found for CSPI: ./output/feature-sets/CSPI.txt [2026-03-04T20:19:50.149292] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:19:50.149332] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:19:50.149365] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:19:50.149436] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:19:50.208551] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:19:50.209541] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:19:50.209647] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:19:50.209681] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:19:50.328652] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:19:50.328818] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:19:50.328858] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:19:50.328889] [INFO ] [FORECASTER] Training complete [2026-03-04T20:19:50.332487] [DEBUG] [FORECASTER] CSPI: Forecast T+1@11:T+2@11: DOWN (p=21.00%) [2026-03-04T20:19:50.332793] [INFO ] [FORECASTER] Completed predict_future for CSPI [2026-03-04T20:19:50.332928] [INFO ] [sig ] CSPI: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:19:50.476525] [INFO ] [LOCAL ] Saved forecast: CSPI 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/CSPI.txt [2026-03-04T20:19:50.476720] [INFO ] [sig ] [784/3365] Completed CSPI in 0.3s | 2.74 sym/s | Total: 4.8m | ETA: 15.7m [2026-03-04T20:19:50.476764] [INFO ] [sig ] [785/3365] Forecasting CSQ... [2026-03-04T20:19:50.476797] [INFO ] [sig ] Generating forecast for: CSQ [2026-03-04T20:19:50.476828] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSQ' from 'https://tdm.silogroup.org/data/derivative_storage/CSQ.csv'. [2026-03-04T20:19:50.489712] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSQ'. [2026-03-04T20:19:50.490052] [INFO ] [FORECASTER] Starting predict_future for CSQ [2026-03-04T20:19:50.490889] [DEBUG] [LOCAL ] No optimal features file found for CSQ: ./output/feature-sets/CSQ.txt [2026-03-04T20:19:50.490955] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:19:50.490989] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:19:50.491017] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:19:50.491074] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:19:50.550685] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:19:50.551333] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:19:50.551413] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:19:50.551446] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:19:50.677409] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:19:50.677713] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:19:50.677757] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:19:50.677786] [INFO ] [FORECASTER] Training complete [2026-03-04T20:19:50.681534] [DEBUG] [FORECASTER] CSQ: Forecast T+1@11:T+2@11: UP (p=51.10%) [2026-03-04T20:19:50.681857] [INFO ] [FORECASTER] Completed predict_future for CSQ [2026-03-04T20:19:50.682009] [INFO ] [sig ] CSQ: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:19:50.908321] [INFO ] [LOCAL ] Saved forecast: CSQ 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/CSQ.txt [2026-03-04T20:19:50.908463] [INFO ] [sig ] [785/3365] Completed CSQ in 0.4s | 2.74 sym/s | Total: 4.8m | ETA: 15.7m [2026-03-04T20:19:50.908504] [INFO ] [sig ] [786/3365] Forecasting CSTL... [2026-03-04T20:19:50.908534] [INFO ] [sig ] Generating forecast for: CSTL [2026-03-04T20:19:50.908563] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSTL' from 'https://tdm.silogroup.org/data/derivative_storage/CSTL.csv'. [2026-03-04T20:19:50.920954] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSTL'. [2026-03-04T20:19:50.921304] [INFO ] [FORECASTER] Starting predict_future for CSTL [2026-03-04T20:19:50.922103] [DEBUG] [LOCAL ] No optimal features file found for CSTL: ./output/feature-sets/CSTL.txt [2026-03-04T20:19:50.922156] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:19:50.922188] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:19:50.922216] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:19:50.922277] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:19:50.979478] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:19:50.980104] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:19:50.980184] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:19:50.980216] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:19:51.104019] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:19:51.104150] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:19:51.104193] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:19:51.104229] [INFO ] [FORECASTER] Training complete [2026-03-04T20:19:51.107590] [DEBUG] [FORECASTER] CSTL: Forecast T+1@11:T+2@11: DOWN (p=46.20%) [2026-03-04T20:19:51.107868] [INFO ] [FORECASTER] Completed predict_future for CSTL [2026-03-04T20:19:51.107999] [INFO ] [sig ] CSTL: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:19:51.250866] [INFO ] [LOCAL ] Saved forecast: CSTL 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/CSTL.txt [2026-03-04T20:19:51.250984] [INFO ] [sig ] [786/3365] Completed CSTL in 0.3s | 2.74 sym/s | Total: 4.8m | ETA: 15.7m [2026-03-04T20:19:51.251024] [INFO ] [sig ] [787/3365] Forecasting CSTM... [2026-03-04T20:19:51.251053] [INFO ] [sig ] Generating forecast for: CSTM [2026-03-04T20:19:51.251083] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSTM' from 'https://tdm.silogroup.org/data/derivative_storage/CSTM.csv'. [2026-03-04T20:19:51.263697] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSTM'. [2026-03-04T20:19:51.264049] [INFO ] [FORECASTER] Starting predict_future for CSTM [2026-03-04T20:19:51.264851] [DEBUG] [LOCAL ] No optimal features file found for CSTM: ./output/feature-sets/CSTM.txt [2026-03-04T20:19:51.264909] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:19:51.264944] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:19:51.264971] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:19:51.265028] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:19:51.321441] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:19:51.322084] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:19:51.322163] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:19:51.322195] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:19:51.448208] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:19:51.448402] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:19:51.448448] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:19:51.448480] [INFO ] [FORECASTER] Training complete [2026-03-04T20:19:51.451948] [DEBUG] [FORECASTER] CSTM: Forecast T+1@11:T+2@11: UP (p=80.82%) [2026-03-04T20:19:51.452249] [INFO ] [FORECASTER] Completed predict_future for CSTM [2026-03-04T20:19:51.452384] [INFO ] [sig ] CSTM: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:19:51.596604] [INFO ] [LOCAL ] Saved forecast: CSTM 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/CSTM.txt [2026-03-04T20:19:51.596739] [INFO ] [sig ] [787/3365] Completed CSTM in 0.3s | 2.74 sym/s | Total: 4.8m | ETA: 15.7m [2026-03-04T20:19:51.596780] [INFO ] [sig ] [788/3365] Forecasting CSWC... [2026-03-04T20:19:51.596808] [INFO ] [sig ] Generating forecast for: CSWC [2026-03-04T20:19:51.596838] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSWC' from 'https://tdm.silogroup.org/data/derivative_storage/CSWC.csv'. [2026-03-04T20:19:51.609716] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSWC'. [2026-03-04T20:19:51.610053] [INFO ] [FORECASTER] Starting predict_future for CSWC [2026-03-04T20:19:51.610889] [DEBUG] [LOCAL ] No optimal features file found for CSWC: ./output/feature-sets/CSWC.txt [2026-03-04T20:19:51.610944] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:19:51.610976] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:19:51.611004] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:19:51.611061] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:19:51.669735] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:19:51.670343] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:19:51.670457] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:19:51.670491] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:19:51.795215] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:19:51.795407] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:19:51.795476] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:19:51.795529] [INFO ] [FORECASTER] Training complete [2026-03-04T20:19:51.800567] [DEBUG] [FORECASTER] CSWC: Forecast T+1@11:T+2@11: UP (p=81.22%) [2026-03-04T20:19:51.800885] [INFO ] [FORECASTER] Completed predict_future for CSWC [2026-03-04T20:19:51.801019] [INFO ] [sig ] CSWC: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:19:51.945166] [INFO ] [LOCAL ] Saved forecast: CSWC 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/CSWC.txt [2026-03-04T20:19:51.945334] [INFO ] [sig ] [788/3365] Completed CSWC in 0.3s | 2.74 sym/s | Total: 4.8m | ETA: 15.7m [2026-03-04T20:19:51.945383] [INFO ] [sig ] [789/3365] Forecasting CSX... [2026-03-04T20:19:51.945421] [INFO ] [sig ] Generating forecast for: CSX [2026-03-04T20:19:51.945451] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSX' from 'https://tdm.silogroup.org/data/derivative_storage/CSX.csv'. [2026-03-04T20:19:51.957804] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSX'. [2026-03-04T20:19:51.958175] [INFO ] [FORECASTER] Starting predict_future for CSX [2026-03-04T20:19:51.958991] [DEBUG] [LOCAL ] No optimal features file found for CSX: ./output/feature-sets/CSX.txt [2026-03-04T20:19:51.959044] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:19:51.959076] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:19:51.959103] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:19:51.959160] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:19:52.016199] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:19:52.016882] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:19:52.016964] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:19:52.016996] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:19:52.144846] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:19:52.145009] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:19:52.145050] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:19:52.145079] [INFO ] [FORECASTER] Training complete [2026-03-04T20:19:52.148522] [DEBUG] [FORECASTER] CSX: Forecast T+1@11:T+2@11: UP (p=89.92%) [2026-03-04T20:19:52.148825] [INFO ] [FORECASTER] Completed predict_future for CSX [2026-03-04T20:19:52.148958] [INFO ] [sig ] CSX: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:19:52.294334] [INFO ] [LOCAL ] Saved forecast: CSX 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/CSX.txt [2026-03-04T20:19:52.294483] [INFO ] [sig ] [789/3365] Completed CSX in 0.3s | 2.74 sym/s | Total: 4.8m | ETA: 15.7m [2026-03-04T20:19:52.294525] [INFO ] [sig ] [790/3365] Forecasting CTAS... [2026-03-04T20:19:52.294555] [INFO ] [sig ] Generating forecast for: CTAS [2026-03-04T20:19:52.294610] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTAS' from 'https://tdm.silogroup.org/data/derivative_storage/CTAS.csv'. [2026-03-04T20:19:52.307231] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTAS'. [2026-03-04T20:19:52.307654] [INFO ] [FORECASTER] Starting predict_future for CTAS [2026-03-04T20:19:52.308465] [DEBUG] [LOCAL ] No optimal features file found for CTAS: ./output/feature-sets/CTAS.txt [2026-03-04T20:19:52.308518] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:19:52.308551] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:19:52.308599] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:19:52.308658] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:19:52.365084] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:19:52.365788] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:19:52.365869] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:19:52.365901] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:19:52.481846] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:19:52.482000] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:19:52.482040] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:19:52.482068] [INFO ] [FORECASTER] Training complete [2026-03-04T20:19:52.485529] [DEBUG] [FORECASTER] CTAS: Forecast T+1@11:T+2@11: UP (p=79.98%) [2026-03-04T20:19:52.485863] [INFO ] [FORECASTER] Completed predict_future for CTAS [2026-03-04T20:19:52.485995] [INFO ] [sig ] CTAS: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:19:52.628535] [INFO ] [LOCAL ] Saved forecast: CTAS 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/CTAS.txt [2026-03-04T20:19:52.628691] [INFO ] [sig ] [790/3365] Completed CTAS in 0.3s | 2.74 sym/s | Total: 4.8m | ETA: 15.6m [2026-03-04T20:19:52.628733] [INFO ] [sig ] [791/3365] Forecasting CTBB... [2026-03-04T20:19:52.628763] [INFO ] [sig ] Generating forecast for: CTBB [2026-03-04T20:19:52.628793] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTBB' from 'https://tdm.silogroup.org/data/derivative_storage/CTBB.csv'. [2026-03-04T20:19:52.640560] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTBB'. [2026-03-04T20:19:52.640914] [INFO ] [FORECASTER] Starting predict_future for CTBB [2026-03-04T20:19:52.641725] [DEBUG] [LOCAL ] No optimal features file found for CTBB: ./output/feature-sets/CTBB.txt [2026-03-04T20:19:52.641779] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:19:52.641812] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:19:52.641839] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:19:52.641896] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:19:52.700183] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:19:52.700874] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:19:52.700953] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:19:52.700986] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:19:52.817802] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:19:52.817954] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:19:52.817995] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:19:52.818024] [INFO ] [FORECASTER] Training complete [2026-03-04T20:19:52.821466] [DEBUG] [FORECASTER] CTBB: Forecast T+1@11:T+2@11: DOWN (p=20.96%) [2026-03-04T20:19:52.821768] [INFO ] [FORECASTER] Completed predict_future for CTBB [2026-03-04T20:19:52.821903] [INFO ] [sig ] CTBB: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:19:52.968602] [INFO ] [LOCAL ] Saved forecast: CTBB 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/CTBB.txt [2026-03-04T20:19:52.968784] [INFO ] [sig ] [791/3365] Completed CTBB in 0.3s | 2.74 sym/s | Total: 4.8m | ETA: 15.6m [2026-03-04T20:19:52.968830] [INFO ] [sig ] [792/3365] Forecasting CTBI... [2026-03-04T20:19:52.968862] [INFO ] [sig ] Generating forecast for: CTBI [2026-03-04T20:19:52.968893] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTBI' from 'https://tdm.silogroup.org/data/derivative_storage/CTBI.csv'. [2026-03-04T20:19:52.980410] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTBI'. [2026-03-04T20:19:52.980759] [INFO ] [FORECASTER] Starting predict_future for CTBI [2026-03-04T20:19:52.981540] [DEBUG] [LOCAL ] No optimal features file found for CTBI: ./output/feature-sets/CTBI.txt [2026-03-04T20:19:52.981613] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:19:52.981647] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:19:52.981674] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:19:52.981731] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:19:53.038480] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:19:53.039176] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:19:53.039273] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:19:53.039315] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:19:53.158050] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:19:53.158226] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:19:53.158267] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:19:53.158296] [INFO ] [FORECASTER] Training complete [2026-03-04T20:19:53.161756] [DEBUG] [FORECASTER] CTBI: Forecast T+1@11:T+2@11: DOWN (p=1.69%) [2026-03-04T20:19:53.162049] [INFO ] [FORECASTER] Completed predict_future for CTBI [2026-03-04T20:19:53.162191] [INFO ] [sig ] CTBI: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:19:53.307827] [INFO ] [LOCAL ] Saved forecast: CTBI 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/CTBI.txt [2026-03-04T20:19:53.307968] [INFO ] [sig ] [792/3365] Completed CTBI in 0.3s | 2.74 sym/s | Total: 4.8m | ETA: 15.6m [2026-03-04T20:19:53.308008] [INFO ] [sig ] [793/3365] Forecasting CTDD... [2026-03-04T20:19:53.308038] [INFO ] [sig ] Generating forecast for: CTDD [2026-03-04T20:19:53.308068] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTDD' from 'https://tdm.silogroup.org/data/derivative_storage/CTDD.csv'. [2026-03-04T20:19:53.319565] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTDD'. [2026-03-04T20:19:53.319934] [INFO ] [FORECASTER] Starting predict_future for CTDD [2026-03-04T20:19:53.320736] [DEBUG] [LOCAL ] No optimal features file found for CTDD: ./output/feature-sets/CTDD.txt [2026-03-04T20:19:53.320790] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:19:53.320822] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:19:53.320849] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:19:53.320906] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:19:53.377696] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:19:53.378366] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:19:53.378449] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:19:53.378482] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:19:53.492273] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:19:53.492428] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:19:53.492468] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:19:53.492498] [INFO ] [FORECASTER] Training complete [2026-03-04T20:19:53.495938] [DEBUG] [FORECASTER] CTDD: Forecast T+1@11:T+2@11: UP (p=60.55%) [2026-03-04T20:19:53.496230] [INFO ] [FORECASTER] Completed predict_future for CTDD [2026-03-04T20:19:53.496363] [INFO ] [sig ] CTDD: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:19:53.645431] [INFO ] [LOCAL ] Saved forecast: CTDD 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/CTDD.txt [2026-03-04T20:19:53.645813] [INFO ] [sig ] [793/3365] Completed CTDD in 0.3s | 2.74 sym/s | Total: 4.8m | ETA: 15.6m [2026-03-04T20:19:53.645862] [INFO ] [sig ] [794/3365] Forecasting CTKB... [2026-03-04T20:19:53.645896] [INFO ] [sig ] Generating forecast for: CTKB [2026-03-04T20:19:53.645927] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTKB' from 'https://tdm.silogroup.org/data/derivative_storage/CTKB.csv'. [2026-03-04T20:19:53.659439] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTKB'. [2026-03-04T20:19:53.659866] [INFO ] [FORECASTER] Starting predict_future for CTKB [2026-03-04T20:19:53.660734] [DEBUG] [LOCAL ] No optimal features file found for CTKB: ./output/feature-sets/CTKB.txt [2026-03-04T20:19:53.660787] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:19:53.660820] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:19:53.660847] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:19:53.660904] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:19:53.718468] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:19:53.719173] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:19:53.719262] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:19:53.719302] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:19:53.838718] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:19:53.838840] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:19:53.838878] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:19:53.838907] [INFO ] [FORECASTER] Training complete [2026-03-04T20:19:53.842155] [DEBUG] [FORECASTER] CTKB: Forecast T+1@11:T+2@11: UP (p=93.71%) [2026-03-04T20:19:53.842429] [INFO ] [FORECASTER] Completed predict_future for CTKB [2026-03-04T20:19:53.842560] [INFO ] [sig ] CTKB: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:19:53.984872] [INFO ] [LOCAL ] Saved forecast: CTKB 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/CTKB.txt [2026-03-04T20:19:53.984999] [INFO ] [sig ] [794/3365] Completed CTKB in 0.3s | 2.74 sym/s | Total: 4.8m | ETA: 15.6m [2026-03-04T20:19:53.985038] [INFO ] [sig ] [795/3365] Forecasting CTLP... [2026-03-04T20:19:53.985067] [INFO ] [sig ] Generating forecast for: CTLP [2026-03-04T20:19:53.985097] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTLP' from 'https://tdm.silogroup.org/data/derivative_storage/CTLP.csv'. [2026-03-04T20:19:53.997521] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTLP'. [2026-03-04T20:19:53.997951] [INFO ] [FORECASTER] Starting predict_future for CTLP [2026-03-04T20:19:53.998831] [DEBUG] [LOCAL ] No optimal features file found for CTLP: ./output/feature-sets/CTLP.txt [2026-03-04T20:19:53.998885] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:19:53.998944] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:19:53.998972] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:19:53.999028] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:19:54.055442] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:19:54.056173] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:19:54.056255] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:19:54.056288] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:19:54.175563] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:19:54.175740] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:19:54.175781] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:19:54.175809] [INFO ] [FORECASTER] Training complete [2026-03-04T20:19:54.179227] [DEBUG] [FORECASTER] CTLP: Forecast T+1@11:T+2@11: DOWN (p=3.56%) [2026-03-04T20:19:54.179539] [INFO ] [FORECASTER] Completed predict_future for CTLP [2026-03-04T20:19:54.179688] [INFO ] [sig ] CTLP: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:19:54.322849] [INFO ] [LOCAL ] Saved forecast: CTLP 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/CTLP.txt [2026-03-04T20:19:54.322997] [INFO ] [sig ] [795/3365] Completed CTLP in 0.3s | 2.74 sym/s | Total: 4.8m | ETA: 15.6m [2026-03-04T20:19:54.323038] [INFO ] [sig ] [796/3365] Forecasting CTMX... [2026-03-04T20:19:54.323068] [INFO ] [sig ] Generating forecast for: CTMX [2026-03-04T20:19:54.323098] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTMX' from 'https://tdm.silogroup.org/data/derivative_storage/CTMX.csv'. [2026-03-04T20:19:54.335513] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTMX'. [2026-03-04T20:19:54.335904] [INFO ] [FORECASTER] Starting predict_future for CTMX [2026-03-04T20:19:54.336718] [DEBUG] [LOCAL ] No optimal features file found for CTMX: ./output/feature-sets/CTMX.txt [2026-03-04T20:19:54.336773] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:19:54.336815] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:19:54.336844] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:19:54.336901] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:19:54.398269] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:19:54.399104] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:19:54.399203] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:19:54.399238] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:19:54.521366] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:19:54.521522] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:19:54.521563] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:19:54.521614] [INFO ] [FORECASTER] Training complete [2026-03-04T20:19:54.525102] [DEBUG] [FORECASTER] CTMX: Forecast T+1@11:T+2@11: DOWN (p=19.56%) [2026-03-04T20:19:54.525386] [INFO ] [FORECASTER] Completed predict_future for CTMX [2026-03-04T20:19:54.525529] [INFO ] [sig ] CTMX: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:19:54.670475] [INFO ] [LOCAL ] Saved forecast: CTMX 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/CTMX.txt [2026-03-04T20:19:54.670628] [INFO ] [sig ] [796/3365] Completed CTMX in 0.3s | 2.74 sym/s | Total: 4.8m | ETA: 15.6m [2026-03-04T20:19:54.670672] [INFO ] [sig ] [797/3365] Forecasting CTNM... [2026-03-04T20:19:54.670702] [INFO ] [sig ] Generating forecast for: CTNM [2026-03-04T20:19:54.670744] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTNM' from 'https://tdm.silogroup.org/data/derivative_storage/CTNM.csv'. [2026-03-04T20:19:54.683718] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTNM'. [2026-03-04T20:19:54.684094] [INFO ] [FORECASTER] Starting predict_future for CTNM [2026-03-04T20:19:54.684943] [DEBUG] [LOCAL ] No optimal features file found for CTNM: ./output/feature-sets/CTNM.txt [2026-03-04T20:19:54.684997] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:19:54.685030] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:19:54.685057] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:19:54.685113] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:19:54.742278] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:19:54.742979] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:19:54.743059] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:19:54.743092] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:19:54.862505] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:19:54.862674] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:19:54.862715] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:19:54.862745] [INFO ] [FORECASTER] Training complete [2026-03-04T20:19:54.866211] [DEBUG] [FORECASTER] CTNM: Forecast T+1@11:T+2@11: UP (p=64.87%) [2026-03-04T20:19:54.866523] [INFO ] [FORECASTER] Completed predict_future for CTNM [2026-03-04T20:19:54.866670] [INFO ] [sig ] CTNM: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:19:55.012588] [INFO ] [LOCAL ] Saved forecast: CTNM 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/CTNM.txt [2026-03-04T20:19:55.012726] [INFO ] [sig ] [797/3365] Completed CTNM in 0.3s | 2.74 sym/s | Total: 4.8m | ETA: 15.6m [2026-03-04T20:19:55.012766] [INFO ] [sig ] [798/3365] Forecasting CTO... [2026-03-04T20:19:55.012796] [INFO ] [sig ] Generating forecast for: CTO [2026-03-04T20:19:55.012828] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTO' from 'https://tdm.silogroup.org/data/derivative_storage/CTO.csv'. [2026-03-04T20:19:55.026121] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTO'. [2026-03-04T20:19:55.026700] [INFO ] [FORECASTER] Starting predict_future for CTO [2026-03-04T20:19:55.027733] [DEBUG] [LOCAL ] No optimal features file found for CTO: ./output/feature-sets/CTO.txt [2026-03-04T20:19:55.027786] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:19:55.027818] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:19:55.027844] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:19:55.027900] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:19:55.089673] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:19:55.090424] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:19:55.090517] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:19:55.090551] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:19:55.218502] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:19:55.218889] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:19:55.218930] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:19:55.219015] [INFO ] [FORECASTER] Training complete [2026-03-04T20:19:55.222963] [DEBUG] [FORECASTER] CTO: Forecast T+1@11:T+2@11: DOWN (p=46.17%) [2026-03-04T20:19:55.223275] [INFO ] [FORECASTER] Completed predict_future for CTO [2026-03-04T20:19:55.223417] [INFO ] [sig ] CTO: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:19:55.378668] [INFO ] [LOCAL ] Saved forecast: CTO 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/CTO.txt [2026-03-04T20:19:55.378854] [INFO ] [sig ] [798/3365] Completed CTO in 0.4s | 2.74 sym/s | Total: 4.8m | ETA: 15.6m [2026-03-04T20:19:55.378904] [INFO ] [sig ] [799/3365] Forecasting CTRA... [2026-03-04T20:19:55.378940] [INFO ] [sig ] Generating forecast for: CTRA [2026-03-04T20:19:55.378977] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTRA' from 'https://tdm.silogroup.org/data/derivative_storage/CTRA.csv'. [2026-03-04T20:19:55.391827] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTRA'. [2026-03-04T20:19:55.392198] [INFO ] [FORECASTER] Starting predict_future for CTRA [2026-03-04T20:19:55.393039] [DEBUG] [LOCAL ] No optimal features file found for CTRA: ./output/feature-sets/CTRA.txt [2026-03-04T20:19:55.393093] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:19:55.393125] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:19:55.393152] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:19:55.393210] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:19:55.449940] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:19:55.450631] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:19:55.450713] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:19:55.450745] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:19:55.566378] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:19:55.566534] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:19:55.566590] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:19:55.566623] [INFO ] [FORECASTER] Training complete [2026-03-04T20:19:55.570094] [DEBUG] [FORECASTER] CTRA: Forecast T+1@11:T+2@11: UP (p=94.53%) [2026-03-04T20:19:55.570378] [INFO ] [FORECASTER] Completed predict_future for CTRA [2026-03-04T20:19:55.570507] [INFO ] [sig ] CTRA: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:19:55.713783] [INFO ] [LOCAL ] Saved forecast: CTRA 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/CTRA.txt [2026-03-04T20:19:55.713919] [INFO ] [sig ] [799/3365] Completed CTRA in 0.3s | 2.74 sym/s | Total: 4.9m | ETA: 15.6m [2026-03-04T20:19:55.713964] [INFO ] [sig ] [800/3365] Forecasting CTRE... [2026-03-04T20:19:55.713996] [INFO ] [sig ] Generating forecast for: CTRE [2026-03-04T20:19:55.714026] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTRE' from 'https://tdm.silogroup.org/data/derivative_storage/CTRE.csv'. [2026-03-04T20:19:55.727857] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTRE'. [2026-03-04T20:19:55.728215] [INFO ] [FORECASTER] Starting predict_future for CTRE [2026-03-04T20:19:55.729017] [DEBUG] [LOCAL ] No optimal features file found for CTRE: ./output/feature-sets/CTRE.txt [2026-03-04T20:19:55.729071] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:19:55.729102] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:19:55.729130] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:19:55.729187] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:19:55.787784] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:19:55.788489] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:19:55.788568] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:19:55.788621] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:19:55.915048] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:19:55.915329] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:19:55.915371] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:19:55.915401] [INFO ] [FORECASTER] Training complete [2026-03-04T20:19:55.918934] [DEBUG] [FORECASTER] CTRE: Forecast T+1@11:T+2@11: UP (p=64.14%) [2026-03-04T20:19:55.919229] [INFO ] [FORECASTER] Completed predict_future for CTRE [2026-03-04T20:19:55.919363] [INFO ] [sig ] CTRE: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:19:56.064915] [INFO ] [LOCAL ] Saved forecast: CTRE 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/CTRE.txt [2026-03-04T20:19:56.065055] [INFO ] [sig ] [800/3365] Completed CTRE in 0.4s | 2.74 sym/s | Total: 4.9m | ETA: 15.6m [2026-03-04T20:19:56.065096] [INFO ] [sig ] [801/3365] Forecasting CTRM... [2026-03-04T20:19:56.065125] [INFO ] [sig ] Generating forecast for: CTRM [2026-03-04T20:19:56.065157] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTRM' from 'https://tdm.silogroup.org/data/derivative_storage/CTRM.csv'. [2026-03-04T20:19:56.078238] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTRM'. [2026-03-04T20:19:56.078597] [INFO ] [FORECASTER] Starting predict_future for CTRM [2026-03-04T20:19:56.079416] [DEBUG] [LOCAL ] No optimal features file found for CTRM: ./output/feature-sets/CTRM.txt [2026-03-04T20:19:56.079477] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:19:56.079509] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:19:56.079535] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:19:56.079621] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:19:56.137032] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:19:56.137880] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:19:56.137962] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:19:56.137995] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:19:56.252136] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:19:56.252276] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:19:56.252315] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:19:56.252347] [INFO ] [FORECASTER] Training complete [2026-03-04T20:19:56.255727] [DEBUG] [FORECASTER] CTRM: Forecast T+1@11:T+2@11: UP (p=98.37%) [2026-03-04T20:19:56.256004] [INFO ] [FORECASTER] Completed predict_future for CTRM [2026-03-04T20:19:56.256151] [INFO ] [sig ] CTRM: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:19:56.401928] [INFO ] [LOCAL ] Saved forecast: CTRM 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/CTRM.txt [2026-03-04T20:19:56.402089] [INFO ] [sig ] [801/3365] Completed CTRM in 0.3s | 2.74 sym/s | Total: 4.9m | ETA: 15.6m [2026-03-04T20:19:56.402130] [INFO ] [sig ] [802/3365] Forecasting CTRN... [2026-03-04T20:19:56.402161] [INFO ] [sig ] Generating forecast for: CTRN [2026-03-04T20:19:56.402191] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTRN' from 'https://tdm.silogroup.org/data/derivative_storage/CTRN.csv'. [2026-03-04T20:19:56.415702] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTRN'. [2026-03-04T20:19:56.416066] [INFO ] [FORECASTER] Starting predict_future for CTRN [2026-03-04T20:19:56.416918] [DEBUG] [LOCAL ] No optimal features file found for CTRN: ./output/feature-sets/CTRN.txt [2026-03-04T20:19:56.416973] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:19:56.417005] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:19:56.417033] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:19:56.417090] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:19:56.475881] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:19:56.476488] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:19:56.476778] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:19:56.476814] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:19:56.608036] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:19:56.608195] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:19:56.608235] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:19:56.608264] [INFO ] [FORECASTER] Training complete [2026-03-04T20:19:56.611747] [DEBUG] [FORECASTER] CTRN: Forecast T+1@11:T+2@11: DOWN (p=1.11%) [2026-03-04T20:19:56.612031] [INFO ] [FORECASTER] Completed predict_future for CTRN [2026-03-04T20:19:56.612161] [INFO ] [sig ] CTRN: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:19:56.755189] [INFO ] [LOCAL ] Saved forecast: CTRN 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/CTRN.txt [2026-03-04T20:19:56.755306] [INFO ] [sig ] [802/3365] Completed CTRN in 0.4s | 2.74 sym/s | Total: 4.9m | ETA: 15.6m [2026-03-04T20:19:56.755346] [INFO ] [sig ] [803/3365] Forecasting CTS... [2026-03-04T20:19:56.755376] [INFO ] [sig ] Generating forecast for: CTS [2026-03-04T20:19:56.755406] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTS' from 'https://tdm.silogroup.org/data/derivative_storage/CTS.csv'. [2026-03-04T20:19:56.767889] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTS'. [2026-03-04T20:19:56.768214] [INFO ] [FORECASTER] Starting predict_future for CTS [2026-03-04T20:19:56.769019] [DEBUG] [LOCAL ] No optimal features file found for CTS: ./output/feature-sets/CTS.txt [2026-03-04T20:19:56.769072] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:19:56.769105] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:19:56.769131] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:19:56.769188] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:19:56.826486] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:19:56.827119] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:19:56.827199] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:19:56.827231] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:19:56.945320] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:19:56.945427] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:19:56.945480] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:19:56.945510] [INFO ] [FORECASTER] Training complete [2026-03-04T20:19:56.948755] [DEBUG] [FORECASTER] CTS: Forecast T+1@11:T+2@11: UP (p=74.93%) [2026-03-04T20:19:56.949027] [INFO ] [FORECASTER] Completed predict_future for CTS [2026-03-04T20:19:56.949154] [INFO ] [sig ] CTS: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:19:57.091946] [INFO ] [LOCAL ] Saved forecast: CTS 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/CTS.txt [2026-03-04T20:19:57.092059] [INFO ] [sig ] [803/3365] Completed CTS in 0.3s | 2.75 sym/s | Total: 4.9m | ETA: 15.6m [2026-03-04T20:19:57.092096] [INFO ] [sig ] [804/3365] Forecasting CTSH... [2026-03-04T20:19:57.092127] [INFO ] [sig ] Generating forecast for: CTSH [2026-03-04T20:19:57.092156] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTSH' from 'https://tdm.silogroup.org/data/derivative_storage/CTSH.csv'. [2026-03-04T20:19:57.104469] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTSH'. [2026-03-04T20:19:57.104807] [INFO ] [FORECASTER] Starting predict_future for CTSH [2026-03-04T20:19:57.105598] [DEBUG] [LOCAL ] No optimal features file found for CTSH: ./output/feature-sets/CTSH.txt [2026-03-04T20:19:57.105651] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:19:57.105683] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:19:57.105709] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:19:57.105765] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:19:57.162848] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:19:57.163671] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:19:57.163751] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:19:57.163782] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:19:57.288365] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:19:57.288506] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:19:57.288546] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:19:57.288598] [INFO ] [FORECASTER] Training complete [2026-03-04T20:19:57.292100] [DEBUG] [FORECASTER] CTSH: Forecast T+1@11:T+2@11: UP (p=97.19%) [2026-03-04T20:19:57.292385] [INFO ] [FORECASTER] Completed predict_future for CTSH [2026-03-04T20:19:57.292513] [INFO ] [sig ] CTSH: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:19:57.440709] [INFO ] [LOCAL ] Saved forecast: CTSH 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/CTSH.txt [2026-03-04T20:19:57.440828] [INFO ] [sig ] [804/3365] Completed CTSH in 0.3s | 2.75 sym/s | Total: 4.9m | ETA: 15.5m [2026-03-04T20:19:57.440866] [INFO ] [sig ] [805/3365] Forecasting CTVA... [2026-03-04T20:19:57.440895] [INFO ] [sig ] Generating forecast for: CTVA [2026-03-04T20:19:57.440924] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTVA' from 'https://tdm.silogroup.org/data/derivative_storage/CTVA.csv'. [2026-03-04T20:19:57.453314] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTVA'. [2026-03-04T20:19:57.453649] [INFO ] [FORECASTER] Starting predict_future for CTVA [2026-03-04T20:19:57.454424] [DEBUG] [LOCAL ] No optimal features file found for CTVA: ./output/feature-sets/CTVA.txt [2026-03-04T20:19:57.454476] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:19:57.454508] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:19:57.454536] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:19:57.454615] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:19:57.513897] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:19:57.514525] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:19:57.514656] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:19:57.514690] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:19:57.642078] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:19:57.642206] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:19:57.642245] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:19:57.642275] [INFO ] [FORECASTER] Training complete [2026-03-04T20:19:57.645665] [DEBUG] [FORECASTER] CTVA: Forecast T+1@11:T+2@11: DOWN (p=41.71%) [2026-03-04T20:19:57.645940] [INFO ] [FORECASTER] Completed predict_future for CTVA [2026-03-04T20:19:57.646067] [INFO ] [sig ] CTVA: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:19:57.792889] [INFO ] [LOCAL ] Saved forecast: CTVA 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/CTVA.txt [2026-03-04T20:19:57.793006] [INFO ] [sig ] [805/3365] Completed CTVA in 0.4s | 2.75 sym/s | Total: 4.9m | ETA: 15.5m [2026-03-04T20:19:57.793046] [INFO ] [sig ] [806/3365] Forecasting CUBE... [2026-03-04T20:19:57.793078] [INFO ] [sig ] Generating forecast for: CUBE [2026-03-04T20:19:57.793109] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CUBE' from 'https://tdm.silogroup.org/data/derivative_storage/CUBE.csv'. [2026-03-04T20:19:57.805404] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CUBE'. [2026-03-04T20:19:57.805743] [INFO ] [FORECASTER] Starting predict_future for CUBE [2026-03-04T20:19:57.806538] [DEBUG] [LOCAL ] No optimal features file found for CUBE: ./output/feature-sets/CUBE.txt [2026-03-04T20:19:57.806610] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:19:57.806643] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:19:57.806671] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:19:57.806728] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:19:57.864118] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:19:57.864754] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:19:57.864834] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:19:57.864866] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:19:57.986594] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:19:57.986731] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:19:57.986775] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:19:57.986805] [INFO ] [FORECASTER] Training complete [2026-03-04T20:19:57.990267] [DEBUG] [FORECASTER] CUBE: Forecast T+1@11:T+2@11: DOWN (p=36.63%) [2026-03-04T20:19:57.990546] [INFO ] [FORECASTER] Completed predict_future for CUBE [2026-03-04T20:19:57.990696] [INFO ] [sig ] CUBE: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:19:58.139032] [INFO ] [LOCAL ] Saved forecast: CUBE 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/CUBE.txt [2026-03-04T20:19:58.139199] [INFO ] [sig ] [806/3365] Completed CUBE in 0.3s | 2.75 sym/s | Total: 4.9m | ETA: 15.5m [2026-03-04T20:19:58.139241] [INFO ] [sig ] [807/3365] Forecasting CUBI... [2026-03-04T20:19:58.139271] [INFO ] [sig ] Generating forecast for: CUBI [2026-03-04T20:19:58.139304] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CUBI' from 'https://tdm.silogroup.org/data/derivative_storage/CUBI.csv'. [2026-03-04T20:19:58.152710] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CUBI'. [2026-03-04T20:19:58.153046] [INFO ] [FORECASTER] Starting predict_future for CUBI [2026-03-04T20:19:58.153837] [DEBUG] [LOCAL ] No optimal features file found for CUBI: ./output/feature-sets/CUBI.txt [2026-03-04T20:19:58.153890] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:19:58.153933] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:19:58.153961] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:19:58.154017] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:19:58.215226] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:19:58.216076] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:19:58.216160] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:19:58.216193] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:19:58.343127] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:19:58.343270] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:19:58.343315] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:19:58.343346] [INFO ] [FORECASTER] Training complete [2026-03-04T20:19:58.346799] [DEBUG] [FORECASTER] CUBI: Forecast T+1@11:T+2@11: DOWN (p=39.86%) [2026-03-04T20:19:58.347075] [INFO ] [FORECASTER] Completed predict_future for CUBI [2026-03-04T20:19:58.347205] [INFO ] [sig ] CUBI: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:19:58.495604] [INFO ] [LOCAL ] Saved forecast: CUBI 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/CUBI.txt [2026-03-04T20:19:58.495736] [INFO ] [sig ] [807/3365] Completed CUBI in 0.4s | 2.75 sym/s | Total: 4.9m | ETA: 15.5m [2026-03-04T20:19:58.495776] [INFO ] [sig ] [808/3365] Forecasting CUK... [2026-03-04T20:19:58.495806] [INFO ] [sig ] Generating forecast for: CUK [2026-03-04T20:19:58.495836] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CUK' from 'https://tdm.silogroup.org/data/derivative_storage/CUK.csv'. [2026-03-04T20:19:58.509164] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CUK'. [2026-03-04T20:19:58.509511] [INFO ] [FORECASTER] Starting predict_future for CUK [2026-03-04T20:19:58.510518] [DEBUG] [LOCAL ] No optimal features file found for CUK: ./output/feature-sets/CUK.txt [2026-03-04T20:19:58.510604] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:19:58.510646] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:19:58.510676] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:19:58.510732] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:19:58.569809] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:19:58.570668] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:19:58.570748] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:19:58.570782] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:19:58.696632] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:19:58.696780] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:19:58.696820] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:19:58.696850] [INFO ] [FORECASTER] Training complete [2026-03-04T20:19:58.703547] [DEBUG] [FORECASTER] CUK: Forecast T+1@11:T+2@11: DOWN (p=33.68%) [2026-03-04T20:19:58.703881] [INFO ] [FORECASTER] Completed predict_future for CUK [2026-03-04T20:19:58.704014] [INFO ] [sig ] CUK: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:19:58.848290] [INFO ] [LOCAL ] Saved forecast: CUK 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/CUK.txt [2026-03-04T20:19:58.848464] [INFO ] [sig ] [808/3365] Completed CUK in 0.4s | 2.75 sym/s | Total: 4.9m | ETA: 15.5m [2026-03-04T20:19:58.848508] [INFO ] [sig ] [809/3365] Forecasting CULP... [2026-03-04T20:19:58.848537] [INFO ] [sig ] Generating forecast for: CULP [2026-03-04T20:19:58.848567] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CULP' from 'https://tdm.silogroup.org/data/derivative_storage/CULP.csv'. [2026-03-04T20:19:58.859109] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CULP'. [2026-03-04T20:19:58.859422] [INFO ] [FORECASTER] Starting predict_future for CULP [2026-03-04T20:19:58.860236] [DEBUG] [LOCAL ] No optimal features file found for CULP: ./output/feature-sets/CULP.txt [2026-03-04T20:19:58.860289] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:19:58.860322] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:19:58.860350] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:19:58.860411] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:19:58.917853] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:19:58.918656] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:19:58.918738] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:19:58.918772] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:19:59.035861] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:19:59.036054] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:19:59.036104] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:19:59.036140] [INFO ] [FORECASTER] Training complete [2026-03-04T20:19:59.040523] [DEBUG] [FORECASTER] CULP: Forecast T+1@11:T+2@11: UP (p=86.53%) [2026-03-04T20:19:59.040859] [INFO ] [FORECASTER] Completed predict_future for CULP [2026-03-04T20:19:59.041004] [INFO ] [sig ] CULP: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:19:59.184228] [INFO ] [LOCAL ] Saved forecast: CULP 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/CULP.txt [2026-03-04T20:19:59.184363] [INFO ] [sig ] [809/3365] Completed CULP in 0.3s | 2.75 sym/s | Total: 4.9m | ETA: 15.5m [2026-03-04T20:19:59.184403] [INFO ] [sig ] [810/3365] Forecasting CURI... [2026-03-04T20:19:59.184434] [INFO ] [sig ] Generating forecast for: CURI [2026-03-04T20:19:59.184466] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CURI' from 'https://tdm.silogroup.org/data/derivative_storage/CURI.csv'. [2026-03-04T20:19:59.196432] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CURI'. [2026-03-04T20:19:59.196773] [INFO ] [FORECASTER] Starting predict_future for CURI [2026-03-04T20:19:59.197588] [DEBUG] [LOCAL ] No optimal features file found for CURI: ./output/feature-sets/CURI.txt [2026-03-04T20:19:59.197642] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:19:59.197673] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:19:59.197700] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:19:59.197756] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:19:59.255149] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:19:59.255858] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:19:59.255946] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:19:59.255979] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:19:59.381955] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:19:59.382122] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:19:59.382162] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:19:59.382190] [INFO ] [FORECASTER] Training complete [2026-03-04T20:19:59.385687] [DEBUG] [FORECASTER] CURI: Forecast T+1@11:T+2@11: UP (p=54.00%) [2026-03-04T20:19:59.385967] [INFO ] [FORECASTER] Completed predict_future for CURI [2026-03-04T20:19:59.386099] [INFO ] [sig ] CURI: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:19:59.538329] [INFO ] [LOCAL ] Saved forecast: CURI 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/CURI.txt [2026-03-04T20:19:59.538520] [INFO ] [sig ] [810/3365] Completed CURI in 0.4s | 2.75 sym/s | Total: 4.9m | ETA: 15.5m [2026-03-04T20:19:59.538587] [INFO ] [sig ] [811/3365] Forecasting CUZ... [2026-03-04T20:19:59.538635] [INFO ] [sig ] Generating forecast for: CUZ [2026-03-04T20:19:59.538667] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CUZ' from 'https://tdm.silogroup.org/data/derivative_storage/CUZ.csv'. [2026-03-04T20:19:59.551904] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CUZ'. [2026-03-04T20:19:59.552301] [INFO ] [FORECASTER] Starting predict_future for CUZ [2026-03-04T20:19:59.553202] [DEBUG] [LOCAL ] No optimal features file found for CUZ: ./output/feature-sets/CUZ.txt [2026-03-04T20:19:59.553259] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:19:59.553292] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:19:59.553319] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:19:59.553383] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:19:59.614289] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:19:59.615049] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:19:59.615131] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:19:59.615164] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:19:59.739443] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:19:59.739627] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:19:59.739669] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:19:59.739698] [INFO ] [FORECASTER] Training complete [2026-03-04T20:19:59.743639] [DEBUG] [FORECASTER] CUZ: Forecast T+1@11:T+2@11: DOWN (p=3.21%) [2026-03-04T20:19:59.743919] [INFO ] [FORECASTER] Completed predict_future for CUZ [2026-03-04T20:19:59.744047] [INFO ] [sig ] CUZ: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:19:59.901916] [INFO ] [LOCAL ] Saved forecast: CUZ 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/CUZ.txt [2026-03-04T20:19:59.902077] [INFO ] [sig ] [811/3365] Completed CUZ in 0.4s | 2.75 sym/s | Total: 4.9m | ETA: 15.5m [2026-03-04T20:19:59.902117] [INFO ] [sig ] [812/3365] Forecasting CVBF... [2026-03-04T20:19:59.902148] [INFO ] [sig ] Generating forecast for: CVBF [2026-03-04T20:19:59.902180] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVBF' from 'https://tdm.silogroup.org/data/derivative_storage/CVBF.csv'. [2026-03-04T20:19:59.915262] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVBF'. [2026-03-04T20:19:59.915701] [INFO ] [FORECASTER] Starting predict_future for CVBF [2026-03-04T20:19:59.916770] [DEBUG] [LOCAL ] No optimal features file found for CVBF: ./output/feature-sets/CVBF.txt [2026-03-04T20:19:59.916838] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:19:59.916918] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:19:59.916962] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:19:59.917046] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:19:59.976992] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:19:59.977983] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:19:59.978077] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:19:59.978112] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:20:00.109645] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:20:00.109807] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:20:00.109847] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:20:00.109876] [INFO ] [FORECASTER] Training complete [2026-03-04T20:20:00.113324] [DEBUG] [FORECASTER] CVBF: Forecast T+1@11:T+2@11: UP (p=98.91%) [2026-03-04T20:20:00.113654] [INFO ] [FORECASTER] Completed predict_future for CVBF [2026-03-04T20:20:00.113784] [INFO ] [sig ] CVBF: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:20:00.270940] [INFO ] [LOCAL ] Saved forecast: CVBF 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/CVBF.txt [2026-03-04T20:20:00.271117] [INFO ] [sig ] [812/3365] Completed CVBF in 0.4s | 2.75 sym/s | Total: 4.9m | ETA: 15.5m [2026-03-04T20:20:00.271161] [INFO ] [sig ] [813/3365] Forecasting CVCO... [2026-03-04T20:20:00.271193] [INFO ] [sig ] Generating forecast for: CVCO [2026-03-04T20:20:00.271224] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVCO' from 'https://tdm.silogroup.org/data/derivative_storage/CVCO.csv'. [2026-03-04T20:20:00.284338] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVCO'. [2026-03-04T20:20:00.284753] [INFO ] [FORECASTER] Starting predict_future for CVCO [2026-03-04T20:20:00.285547] [DEBUG] [LOCAL ] No optimal features file found for CVCO: ./output/feature-sets/CVCO.txt [2026-03-04T20:20:00.285620] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:20:00.285654] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:20:00.285682] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:20:00.285739] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:20:00.345870] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:20:00.346784] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:20:00.346872] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:20:00.346905] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:20:00.470059] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:20:00.470227] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:20:00.470270] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:20:00.470299] [INFO ] [FORECASTER] Training complete [2026-03-04T20:20:00.473784] [DEBUG] [FORECASTER] CVCO: Forecast T+1@11:T+2@11: UP (p=88.98%) [2026-03-04T20:20:00.474080] [INFO ] [FORECASTER] Completed predict_future for CVCO [2026-03-04T20:20:00.474215] [INFO ] [sig ] CVCO: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:20:00.627134] [INFO ] [LOCAL ] Saved forecast: CVCO 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/CVCO.txt [2026-03-04T20:20:00.627336] [INFO ] [sig ] [813/3365] Completed CVCO in 0.4s | 2.75 sym/s | Total: 4.9m | ETA: 15.5m [2026-03-04T20:20:00.627382] [INFO ] [sig ] [814/3365] Forecasting CVE... [2026-03-04T20:20:00.627415] [INFO ] [sig ] Generating forecast for: CVE [2026-03-04T20:20:00.627446] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVE' from 'https://tdm.silogroup.org/data/derivative_storage/CVE.csv'. [2026-03-04T20:20:00.642847] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVE'. [2026-03-04T20:20:00.643306] [INFO ] [FORECASTER] Starting predict_future for CVE [2026-03-04T20:20:00.644401] [DEBUG] [LOCAL ] No optimal features file found for CVE: ./output/feature-sets/CVE.txt [2026-03-04T20:20:00.644458] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:20:00.644493] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:20:00.644521] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:20:00.644793] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:20:00.708705] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:20:00.709659] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:20:00.709753] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:20:00.709788] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:20:00.849376] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:20:00.849546] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:20:00.849607] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:20:00.849658] [INFO ] [FORECASTER] Training complete [2026-03-04T20:20:00.853433] [DEBUG] [FORECASTER] CVE: Forecast T+1@11:T+2@11: DOWN (p=20.10%) [2026-03-04T20:20:00.853757] [INFO ] [FORECASTER] Completed predict_future for CVE [2026-03-04T20:20:00.853902] [INFO ] [sig ] CVE: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:20:01.003845] [INFO ] [LOCAL ] Saved forecast: CVE 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/CVE.txt [2026-03-04T20:20:01.004066] [INFO ] [sig ] [814/3365] Completed CVE in 0.4s | 2.75 sym/s | Total: 4.9m | ETA: 15.5m [2026-03-04T20:20:01.004115] [INFO ] [sig ] [815/3365] Forecasting CVEO... [2026-03-04T20:20:01.004149] [INFO ] [sig ] Generating forecast for: CVEO [2026-03-04T20:20:01.004183] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVEO' from 'https://tdm.silogroup.org/data/derivative_storage/CVEO.csv'. [2026-03-04T20:20:01.017475] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVEO'. [2026-03-04T20:20:01.017911] [INFO ] [FORECASTER] Starting predict_future for CVEO [2026-03-04T20:20:01.018775] [DEBUG] [LOCAL ] No optimal features file found for CVEO: ./output/feature-sets/CVEO.txt [2026-03-04T20:20:01.018838] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:20:01.018885] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:20:01.018927] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:20:01.019005] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:20:01.085458] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:20:01.086398] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:20:01.086506] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:20:01.086544] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:20:01.215346] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:20:01.215525] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:20:01.215568] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:20:01.215657] [INFO ] [FORECASTER] Training complete [2026-03-04T20:20:01.219682] [DEBUG] [FORECASTER] CVEO: Forecast T+1@11:T+2@11: UP (p=93.61%) [2026-03-04T20:20:01.220009] [INFO ] [FORECASTER] Completed predict_future for CVEO [2026-03-04T20:20:01.220157] [INFO ] [sig ] CVEO: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:20:01.372746] [INFO ] [LOCAL ] Saved forecast: CVEO 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/CVEO.txt [2026-03-04T20:20:01.372933] [INFO ] [sig ] [815/3365] Completed CVEO in 0.4s | 2.75 sym/s | Total: 4.9m | ETA: 15.5m [2026-03-04T20:20:01.372977] [INFO ] [sig ] [816/3365] Forecasting CVGI... [2026-03-04T20:20:01.373011] [INFO ] [sig ] Generating forecast for: CVGI [2026-03-04T20:20:01.373043] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVGI' from 'https://tdm.silogroup.org/data/derivative_storage/CVGI.csv'. [2026-03-04T20:20:01.388126] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVGI'. [2026-03-04T20:20:01.388636] [INFO ] [FORECASTER] Starting predict_future for CVGI [2026-03-04T20:20:01.389599] [DEBUG] [LOCAL ] No optimal features file found for CVGI: ./output/feature-sets/CVGI.txt [2026-03-04T20:20:01.389677] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:20:01.389716] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:20:01.389744] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:20:01.389804] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:20:01.456203] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:20:01.457143] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:20:01.457229] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:20:01.457261] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:20:01.586639] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:20:01.586812] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:20:01.586853] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:20:01.586883] [INFO ] [FORECASTER] Training complete [2026-03-04T20:20:01.590819] [DEBUG] [FORECASTER] CVGI: Forecast T+1@11:T+2@11: DOWN (p=16.00%) [2026-03-04T20:20:01.591164] [INFO ] [FORECASTER] Completed predict_future for CVGI [2026-03-04T20:20:01.591314] [INFO ] [sig ] CVGI: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:20:01.762639] [INFO ] [LOCAL ] Saved forecast: CVGI 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/CVGI.txt [2026-03-04T20:20:01.762829] [INFO ] [sig ] [816/3365] Completed CVGI in 0.4s | 2.75 sym/s | Total: 5.0m | ETA: 15.5m [2026-03-04T20:20:01.762872] [INFO ] [sig ] [817/3365] Forecasting CVI... [2026-03-04T20:20:01.762902] [INFO ] [sig ] Generating forecast for: CVI [2026-03-04T20:20:01.762932] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVI' from 'https://tdm.silogroup.org/data/derivative_storage/CVI.csv'. [2026-03-04T20:20:01.776250] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVI'. [2026-03-04T20:20:01.776707] [INFO ] [FORECASTER] Starting predict_future for CVI [2026-03-04T20:20:01.777620] [DEBUG] [LOCAL ] No optimal features file found for CVI: ./output/feature-sets/CVI.txt [2026-03-04T20:20:01.777676] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:20:01.777710] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:20:01.777737] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:20:01.777796] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:20:01.838500] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:20:01.839547] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:20:01.839675] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:20:01.839722] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:20:01.975174] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:20:01.975350] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:20:01.975393] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:20:01.975432] [INFO ] [FORECASTER] Training complete [2026-03-04T20:20:01.979419] [DEBUG] [FORECASTER] CVI: Forecast T+1@11:T+2@11: DOWN (p=2.32%) [2026-03-04T20:20:01.979821] [INFO ] [FORECASTER] Completed predict_future for CVI [2026-03-04T20:20:01.979989] [INFO ] [sig ] CVI: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:20:02.136373] [INFO ] [LOCAL ] Saved forecast: CVI 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/CVI.txt [2026-03-04T20:20:02.136536] [INFO ] [sig ] [817/3365] Completed CVI in 0.4s | 2.75 sym/s | Total: 5.0m | ETA: 15.5m [2026-03-04T20:20:02.136598] [INFO ] [sig ] [818/3365] Forecasting CVKD... [2026-03-04T20:20:02.136634] [INFO ] [sig ] Generating forecast for: CVKD [2026-03-04T20:20:02.136668] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVKD' from 'https://tdm.silogroup.org/data/derivative_storage/CVKD.csv'. [2026-03-04T20:20:02.149672] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVKD'. [2026-03-04T20:20:02.150058] [INFO ] [FORECASTER] Starting predict_future for CVKD [2026-03-04T20:20:02.150899] [DEBUG] [LOCAL ] No optimal features file found for CVKD: ./output/feature-sets/CVKD.txt [2026-03-04T20:20:02.150954] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:20:02.150987] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:20:02.151015] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:20:02.151088] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:20:02.211352] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:20:02.212240] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:20:02.212329] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:20:02.212363] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:20:02.346288] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:20:02.346459] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:20:02.346501] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:20:02.346531] [INFO ] [FORECASTER] Training complete [2026-03-04T20:20:02.350214] [DEBUG] [FORECASTER] CVKD: Forecast T+1@11:T+2@11: DOWN (p=4.12%) [2026-03-04T20:20:02.350515] [INFO ] [FORECASTER] Completed predict_future for CVKD [2026-03-04T20:20:02.350690] [INFO ] [sig ] CVKD: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:20:02.508890] [INFO ] [LOCAL ] Saved forecast: CVKD 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/CVKD.txt [2026-03-04T20:20:02.509062] [INFO ] [sig ] [818/3365] Completed CVKD in 0.4s | 2.75 sym/s | Total: 5.0m | ETA: 15.5m [2026-03-04T20:20:02.509103] [INFO ] [sig ] [819/3365] Forecasting CVNA... [2026-03-04T20:20:02.509134] [INFO ] [sig ] Generating forecast for: CVNA [2026-03-04T20:20:02.509165] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVNA' from 'https://tdm.silogroup.org/data/derivative_storage/CVNA.csv'. [2026-03-04T20:20:02.523566] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVNA'. [2026-03-04T20:20:02.524005] [INFO ] [FORECASTER] Starting predict_future for CVNA [2026-03-04T20:20:02.525087] [DEBUG] [LOCAL ] No optimal features file found for CVNA: ./output/feature-sets/CVNA.txt [2026-03-04T20:20:02.525142] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:20:02.525174] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:20:02.525202] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:20:02.525260] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:20:02.592292] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:20:02.593329] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:20:02.593460] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:20:02.593523] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:20:02.738257] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:20:02.738455] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:20:02.738515] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:20:02.738560] [INFO ] [FORECASTER] Training complete [2026-03-04T20:20:02.744273] [DEBUG] [FORECASTER] CVNA: Forecast T+1@11:T+2@11: UP (p=93.77%) [2026-03-04T20:20:02.744916] [INFO ] [FORECASTER] Completed predict_future for CVNA [2026-03-04T20:20:02.745083] [INFO ] [sig ] CVNA: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:20:02.911562] [INFO ] [LOCAL ] Saved forecast: CVNA 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/CVNA.txt [2026-03-04T20:20:02.911750] [INFO ] [sig ] [819/3365] Completed CVNA in 0.4s | 2.75 sym/s | Total: 5.0m | ETA: 15.5m [2026-03-04T20:20:02.911792] [INFO ] [sig ] [820/3365] Forecasting CVRX... [2026-03-04T20:20:02.911825] [INFO ] [sig ] Generating forecast for: CVRX [2026-03-04T20:20:02.911855] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVRX' from 'https://tdm.silogroup.org/data/derivative_storage/CVRX.csv'. [2026-03-04T20:20:02.932296] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVRX'. [2026-03-04T20:20:02.932784] [INFO ] [FORECASTER] Starting predict_future for CVRX [2026-03-04T20:20:02.933817] [DEBUG] [LOCAL ] No optimal features file found for CVRX: ./output/feature-sets/CVRX.txt [2026-03-04T20:20:02.933898] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:20:02.933939] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:20:02.933972] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:20:02.934053] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:20:03.002058] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:20:03.003019] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:20:03.003111] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:20:03.003146] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:20:03.129519] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:20:03.129720] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:20:03.129764] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:20:03.129794] [INFO ] [FORECASTER] Training complete [2026-03-04T20:20:03.134112] [DEBUG] [FORECASTER] CVRX: Forecast T+1@11:T+2@11: DOWN (p=14.68%) [2026-03-04T20:20:03.134542] [INFO ] [FORECASTER] Completed predict_future for CVRX [2026-03-04T20:20:03.134749] [INFO ] [sig ] CVRX: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:20:03.299110] [INFO ] [LOCAL ] Saved forecast: CVRX 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/CVRX.txt [2026-03-04T20:20:03.299475] [INFO ] [sig ] [820/3365] Completed CVRX in 0.4s | 2.75 sym/s | Total: 5.0m | ETA: 15.5m [2026-03-04T20:20:03.299518] [INFO ] [sig ] [821/3365] Forecasting CVS... [2026-03-04T20:20:03.299547] [INFO ] [sig ] Generating forecast for: CVS [2026-03-04T20:20:03.299598] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVS' from 'https://tdm.silogroup.org/data/derivative_storage/CVS.csv'. [2026-03-04T20:20:03.312730] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVS'. [2026-03-04T20:20:03.313148] [INFO ] [FORECASTER] Starting predict_future for CVS [2026-03-04T20:20:03.314080] [DEBUG] [LOCAL ] No optimal features file found for CVS: ./output/feature-sets/CVS.txt [2026-03-04T20:20:03.314136] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:20:03.314170] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:20:03.314197] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:20:03.314254] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:20:03.383204] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:20:03.384138] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:20:03.384228] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:20:03.384263] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:20:03.511663] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:20:03.511834] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:20:03.511876] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:20:03.511906] [INFO ] [FORECASTER] Training complete [2026-03-04T20:20:03.515433] [DEBUG] [FORECASTER] CVS: Forecast T+1@11:T+2@11: DOWN (p=6.18%) [2026-03-04T20:20:03.515768] [INFO ] [FORECASTER] Completed predict_future for CVS [2026-03-04T20:20:03.515911] [INFO ] [sig ] CVS: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:20:03.686331] [INFO ] [LOCAL ] Saved forecast: CVS 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/CVS.txt [2026-03-04T20:20:03.686504] [INFO ] [sig ] [821/3365] Completed CVS in 0.4s | 2.74 sym/s | Total: 5.0m | ETA: 15.4m [2026-03-04T20:20:03.686546] [INFO ] [sig ] [822/3365] Forecasting CVX... [2026-03-04T20:20:03.686602] [INFO ] [sig ] Generating forecast for: CVX [2026-03-04T20:20:03.686637] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVX' from 'https://tdm.silogroup.org/data/derivative_storage/CVX.csv'. [2026-03-04T20:20:03.701048] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVX'. [2026-03-04T20:20:03.701523] [INFO ] [FORECASTER] Starting predict_future for CVX [2026-03-04T20:20:03.702393] [DEBUG] [LOCAL ] No optimal features file found for CVX: ./output/feature-sets/CVX.txt [2026-03-04T20:20:03.702451] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:20:03.702485] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:20:03.702518] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:20:03.702600] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:20:03.761926] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:20:03.762810] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:20:03.762935] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:20:03.762970] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:20:03.892628] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:20:03.892798] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:20:03.892840] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:20:03.892871] [INFO ] [FORECASTER] Training complete [2026-03-04T20:20:03.896331] [DEBUG] [FORECASTER] CVX: Forecast T+1@11:T+2@11: DOWN (p=6.23%) [2026-03-04T20:20:03.896641] [INFO ] [FORECASTER] Completed predict_future for CVX [2026-03-04T20:20:03.896777] [INFO ] [sig ] CVX: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:20:04.046523] [INFO ] [LOCAL ] Saved forecast: CVX 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/CVX.txt [2026-03-04T20:20:04.046710] [INFO ] [sig ] [822/3365] Completed CVX in 0.4s | 2.74 sym/s | Total: 5.0m | ETA: 15.4m [2026-03-04T20:20:04.046752] [INFO ] [sig ] [823/3365] Forecasting CWAN... [2026-03-04T20:20:04.046784] [INFO ] [sig ] Generating forecast for: CWAN [2026-03-04T20:20:04.046815] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CWAN' from 'https://tdm.silogroup.org/data/derivative_storage/CWAN.csv'. [2026-03-04T20:20:04.059806] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CWAN'. [2026-03-04T20:20:04.060251] [INFO ] [FORECASTER] Starting predict_future for CWAN [2026-03-04T20:20:04.061171] [DEBUG] [LOCAL ] No optimal features file found for CWAN: ./output/feature-sets/CWAN.txt [2026-03-04T20:20:04.061232] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:20:04.061265] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:20:04.061294] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:20:04.061352] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:20:04.122991] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:20:04.124009] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:20:04.124102] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:20:04.124138] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:20:04.248436] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:20:04.248630] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:20:04.248683] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:20:04.248714] [INFO ] [FORECASTER] Training complete [2026-03-04T20:20:04.252371] [DEBUG] [FORECASTER] CWAN: Forecast T+1@11:T+2@11: UP (p=96.25%) [2026-03-04T20:20:04.252736] [INFO ] [FORECASTER] Completed predict_future for CWAN [2026-03-04T20:20:04.252873] [INFO ] [sig ] CWAN: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:20:04.399228] [INFO ] [LOCAL ] Saved forecast: CWAN 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/CWAN.txt [2026-03-04T20:20:04.399379] [INFO ] [sig ] [823/3365] Completed CWAN in 0.4s | 2.75 sym/s | Total: 5.0m | ETA: 15.4m [2026-03-04T20:20:04.399421] [INFO ] [sig ] [824/3365] Forecasting CWBC... [2026-03-04T20:20:04.399451] [INFO ] [sig ] Generating forecast for: CWBC [2026-03-04T20:20:04.399482] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CWBC' from 'https://tdm.silogroup.org/data/derivative_storage/CWBC.csv'. [2026-03-04T20:20:04.412771] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CWBC'. [2026-03-04T20:20:04.413133] [INFO ] [FORECASTER] Starting predict_future for CWBC [2026-03-04T20:20:04.413955] [DEBUG] [LOCAL ] No optimal features file found for CWBC: ./output/feature-sets/CWBC.txt [2026-03-04T20:20:04.414011] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:20:04.414044] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:20:04.414072] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:20:04.414130] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:20:04.471948] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:20:04.472743] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:20:04.472830] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:20:04.472866] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:20:04.599041] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:20:04.599212] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:20:04.599252] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:20:04.599281] [INFO ] [FORECASTER] Training complete [2026-03-04T20:20:04.603401] [DEBUG] [FORECASTER] CWBC: Forecast T+1@11:T+2@11: UP (p=97.42%) [2026-03-04T20:20:04.603712] [INFO ] [FORECASTER] Completed predict_future for CWBC [2026-03-04T20:20:04.603848] [INFO ] [sig ] CWBC: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:20:04.753425] [INFO ] [LOCAL ] Saved forecast: CWBC 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/CWBC.txt [2026-03-04T20:20:04.753599] [INFO ] [sig ] [824/3365] Completed CWBC in 0.4s | 2.75 sym/s | Total: 5.0m | ETA: 15.4m [2026-03-04T20:20:04.753642] [INFO ] [sig ] [825/3365] Forecasting CWCO... [2026-03-04T20:20:04.753673] [INFO ] [sig ] Generating forecast for: CWCO [2026-03-04T20:20:04.753703] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CWCO' from 'https://tdm.silogroup.org/data/derivative_storage/CWCO.csv'. [2026-03-04T20:20:04.765940] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CWCO'. [2026-03-04T20:20:04.766303] [INFO ] [FORECASTER] Starting predict_future for CWCO [2026-03-04T20:20:04.767100] [DEBUG] [LOCAL ] No optimal features file found for CWCO: ./output/feature-sets/CWCO.txt [2026-03-04T20:20:04.767153] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:20:04.767186] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:20:04.767212] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:20:04.767270] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:20:04.824397] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:20:04.825196] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:20:04.825282] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:20:04.825315] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:20:04.942136] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:20:04.942302] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:20:04.942343] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:20:04.942373] [INFO ] [FORECASTER] Training complete [2026-03-04T20:20:04.945791] [DEBUG] [FORECASTER] CWCO: Forecast T+1@11:T+2@11: DOWN (p=6.71%) [2026-03-04T20:20:04.946088] [INFO ] [FORECASTER] Completed predict_future for CWCO [2026-03-04T20:20:04.946217] [INFO ] [sig ] CWCO: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:20:05.090901] [INFO ] [LOCAL ] Saved forecast: CWCO 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/CWCO.txt [2026-03-04T20:20:05.091090] [INFO ] [sig ] [825/3365] Completed CWCO in 0.3s | 2.75 sym/s | Total: 5.0m | ETA: 15.4m [2026-03-04T20:20:05.091133] [INFO ] [sig ] [826/3365] Forecasting CWD... [2026-03-04T20:20:05.091166] [INFO ] [sig ] Generating forecast for: CWD [2026-03-04T20:20:05.091198] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CWD' from 'https://tdm.silogroup.org/data/derivative_storage/CWD.csv'. [2026-03-04T20:20:05.102888] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CWD'. [2026-03-04T20:20:05.103210] [INFO ] [FORECASTER] Starting predict_future for CWD [2026-03-04T20:20:05.104038] [DEBUG] [LOCAL ] No optimal features file found for CWD: ./output/feature-sets/CWD.txt [2026-03-04T20:20:05.104092] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:20:05.104125] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:20:05.104153] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:20:05.104211] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:20:05.162208] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:20:05.162934] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:20:05.163018] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:20:05.163051] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:20:05.281434] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:20:05.281628] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:20:05.281671] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:20:05.281700] [INFO ] [FORECASTER] Training complete [2026-03-04T20:20:05.285128] [DEBUG] [FORECASTER] CWD: Forecast T+1@11:T+2@11: DOWN (p=47.06%) [2026-03-04T20:20:05.285405] [INFO ] [FORECASTER] Completed predict_future for CWD [2026-03-04T20:20:05.285553] [INFO ] [sig ] CWD: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:20:05.427313] [INFO ] [LOCAL ] Saved forecast: CWD 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/CWD.txt [2026-03-04T20:20:05.427453] [INFO ] [sig ] [826/3365] Completed CWD in 0.3s | 2.75 sym/s | Total: 5.0m | ETA: 15.4m [2026-03-04T20:20:05.427501] [INFO ] [sig ] [827/3365] Forecasting CWEN... [2026-03-04T20:20:05.427532] [INFO ] [sig ] Generating forecast for: CWEN [2026-03-04T20:20:05.427562] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CWEN' from 'https://tdm.silogroup.org/data/derivative_storage/CWEN.csv'. [2026-03-04T20:20:05.440009] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CWEN'. [2026-03-04T20:20:05.440369] [INFO ] [FORECASTER] Starting predict_future for CWEN [2026-03-04T20:20:05.441173] [DEBUG] [LOCAL ] No optimal features file found for CWEN: ./output/feature-sets/CWEN.txt [2026-03-04T20:20:05.441227] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:20:05.441259] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:20:05.441286] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:20:05.441347] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:20:05.498041] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:20:05.498922] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:20:05.499020] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:20:05.499055] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:20:05.622749] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:20:05.622927] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:20:05.622971] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:20:05.623000] [INFO ] [FORECASTER] Training complete [2026-03-04T20:20:05.626459] [DEBUG] [FORECASTER] CWEN: Forecast T+1@11:T+2@11: DOWN (p=5.73%) [2026-03-04T20:20:05.626759] [INFO ] [FORECASTER] Completed predict_future for CWEN [2026-03-04T20:20:05.626890] [INFO ] [sig ] CWEN: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:20:05.769808] [INFO ] [LOCAL ] Saved forecast: CWEN 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/CWEN.txt [2026-03-04T20:20:05.769959] [INFO ] [sig ] [827/3365] Completed CWEN in 0.3s | 2.75 sym/s | Total: 5.0m | ETA: 15.4m [2026-03-04T20:20:05.770001] [INFO ] [sig ] [828/3365] Forecasting CWH... [2026-03-04T20:20:05.770030] [INFO ] [sig ] Generating forecast for: CWH [2026-03-04T20:20:05.770060] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CWH' from 'https://tdm.silogroup.org/data/derivative_storage/CWH.csv'. [2026-03-04T20:20:05.783272] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CWH'. [2026-03-04T20:20:05.783708] [INFO ] [FORECASTER] Starting predict_future for CWH [2026-03-04T20:20:05.784534] [DEBUG] [LOCAL ] No optimal features file found for CWH: ./output/feature-sets/CWH.txt [2026-03-04T20:20:05.784616] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:20:05.784653] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:20:05.784681] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:20:05.784739] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:20:05.842450] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:20:05.843267] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:20:05.843351] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:20:05.843384] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:20:05.971177] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:20:05.971345] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:20:05.971387] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:20:05.971418] [INFO ] [FORECASTER] Training complete [2026-03-04T20:20:05.974920] [DEBUG] [FORECASTER] CWH: Forecast T+1@11:T+2@11: DOWN (p=31.91%) [2026-03-04T20:20:05.975207] [INFO ] [FORECASTER] Completed predict_future for CWH [2026-03-04T20:20:05.975346] [INFO ] [sig ] CWH: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:20:06.119243] [INFO ] [LOCAL ] Saved forecast: CWH 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/CWH.txt [2026-03-04T20:20:06.119399] [INFO ] [sig ] [828/3365] Completed CWH in 0.3s | 2.75 sym/s | Total: 5.0m | ETA: 15.4m [2026-03-04T20:20:06.119440] [INFO ] [sig ] [829/3365] Forecasting CWK... [2026-03-04T20:20:06.119472] [INFO ] [sig ] Generating forecast for: CWK [2026-03-04T20:20:06.119503] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CWK' from 'https://tdm.silogroup.org/data/derivative_storage/CWK.csv'. [2026-03-04T20:20:06.132400] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CWK'. [2026-03-04T20:20:06.132849] [INFO ] [FORECASTER] Starting predict_future for CWK [2026-03-04T20:20:06.133759] [DEBUG] [LOCAL ] No optimal features file found for CWK: ./output/feature-sets/CWK.txt [2026-03-04T20:20:06.133813] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:20:06.133896] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:20:06.133925] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:20:06.133984] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:20:06.192463] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:20:06.193279] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:20:06.193369] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:20:06.193405] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:20:06.316161] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:20:06.316334] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:20:06.316378] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:20:06.316410] [INFO ] [FORECASTER] Training complete [2026-03-04T20:20:06.319998] [DEBUG] [FORECASTER] CWK: Forecast T+1@11:T+2@11: UP (p=96.21%) [2026-03-04T20:20:06.320294] [INFO ] [FORECASTER] Completed predict_future for CWK [2026-03-04T20:20:06.320431] [INFO ] [sig ] CWK: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:20:06.470055] [INFO ] [LOCAL ] Saved forecast: CWK 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/CWK.txt [2026-03-04T20:20:06.470222] [INFO ] [sig ] [829/3365] Completed CWK in 0.4s | 2.75 sym/s | Total: 5.0m | ETA: 15.4m [2026-03-04T20:20:06.470265] [INFO ] [sig ] [830/3365] Forecasting CXDO... [2026-03-04T20:20:06.470299] [INFO ] [sig ] Generating forecast for: CXDO [2026-03-04T20:20:06.470333] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CXDO' from 'https://tdm.silogroup.org/data/derivative_storage/CXDO.csv'. [2026-03-04T20:20:06.483253] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CXDO'. [2026-03-04T20:20:06.483651] [INFO ] [FORECASTER] Starting predict_future for CXDO [2026-03-04T20:20:06.484427] [DEBUG] [LOCAL ] No optimal features file found for CXDO: ./output/feature-sets/CXDO.txt [2026-03-04T20:20:06.484479] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:20:06.484512] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:20:06.484539] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:20:06.484626] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:20:06.548001] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:20:06.548910] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:20:06.549000] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:20:06.549036] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:20:06.669564] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:20:06.669780] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:20:06.669826] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:20:06.669857] [INFO ] [FORECASTER] Training complete [2026-03-04T20:20:06.673654] [DEBUG] [FORECASTER] CXDO: Forecast T+1@11:T+2@11: DOWN (p=2.38%) [2026-03-04T20:20:06.673978] [INFO ] [FORECASTER] Completed predict_future for CXDO [2026-03-04T20:20:06.674118] [INFO ] [sig ] CXDO: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:20:06.827169] [INFO ] [LOCAL ] Saved forecast: CXDO 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/CXDO.txt [2026-03-04T20:20:06.827367] [INFO ] [sig ] [830/3365] Completed CXDO in 0.4s | 2.75 sym/s | Total: 5.0m | ETA: 15.4m [2026-03-04T20:20:06.827414] [INFO ] [sig ] [831/3365] Forecasting CXE... [2026-03-04T20:20:06.827446] [INFO ] [sig ] Generating forecast for: CXE [2026-03-04T20:20:06.827484] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CXE' from 'https://tdm.silogroup.org/data/derivative_storage/CXE.csv'. [2026-03-04T20:20:06.840327] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CXE'. [2026-03-04T20:20:06.840685] [INFO ] [FORECASTER] Starting predict_future for CXE [2026-03-04T20:20:06.841481] [DEBUG] [LOCAL ] No optimal features file found for CXE: ./output/feature-sets/CXE.txt [2026-03-04T20:20:06.841534] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:20:06.841597] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:20:06.841628] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:20:06.841696] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:20:06.898952] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:20:06.899975] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:20:06.900068] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:20:06.900103] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:20:07.018116] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:20:07.018282] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:20:07.018323] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:20:07.018351] [INFO ] [FORECASTER] Training complete [2026-03-04T20:20:07.021834] [DEBUG] [FORECASTER] CXE: Forecast T+1@11:T+2@11: UP (p=78.20%) [2026-03-04T20:20:07.022139] [INFO ] [FORECASTER] Completed predict_future for CXE [2026-03-04T20:20:07.022274] [INFO ] [sig ] CXE: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:20:07.173596] [INFO ] [LOCAL ] Saved forecast: CXE 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/CXE.txt [2026-03-04T20:20:07.173777] [INFO ] [sig ] [831/3365] Completed CXE in 0.3s | 2.75 sym/s | Total: 5.0m | ETA: 15.4m [2026-03-04T20:20:07.173821] [INFO ] [sig ] [832/3365] Forecasting CXSE... [2026-03-04T20:20:07.173854] [INFO ] [sig ] Generating forecast for: CXSE [2026-03-04T20:20:07.173885] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CXSE' from 'https://tdm.silogroup.org/data/derivative_storage/CXSE.csv'. [2026-03-04T20:20:07.185910] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CXSE'. [2026-03-04T20:20:07.186316] [INFO ] [FORECASTER] Starting predict_future for CXSE [2026-03-04T20:20:07.187142] [DEBUG] [LOCAL ] No optimal features file found for CXSE: ./output/feature-sets/CXSE.txt [2026-03-04T20:20:07.187196] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:20:07.187229] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:20:07.187255] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:20:07.187344] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:20:07.249352] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:20:07.250563] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:20:07.250684] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:20:07.250719] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:20:07.369092] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:20:07.369463] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:20:07.369507] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:20:07.369621] [INFO ] [FORECASTER] Training complete [2026-03-04T20:20:07.373219] [DEBUG] [FORECASTER] CXSE: Forecast T+1@11:T+2@11: DOWN (p=2.64%) [2026-03-04T20:20:07.373516] [INFO ] [FORECASTER] Completed predict_future for CXSE [2026-03-04T20:20:07.373680] [INFO ] [sig ] CXSE: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:20:07.523139] [INFO ] [LOCAL ] Saved forecast: CXSE 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/CXSE.txt [2026-03-04T20:20:07.523301] [INFO ] [sig ] [832/3365] Completed CXSE in 0.3s | 2.75 sym/s | Total: 5.0m | ETA: 15.4m [2026-03-04T20:20:07.523344] [INFO ] [sig ] [833/3365] Forecasting CYD... [2026-03-04T20:20:07.523375] [INFO ] [sig ] Generating forecast for: CYD [2026-03-04T20:20:07.523406] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CYD' from 'https://tdm.silogroup.org/data/derivative_storage/CYD.csv'. [2026-03-04T20:20:07.536750] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CYD'. [2026-03-04T20:20:07.537146] [INFO ] [FORECASTER] Starting predict_future for CYD [2026-03-04T20:20:07.538010] [DEBUG] [LOCAL ] No optimal features file found for CYD: ./output/feature-sets/CYD.txt [2026-03-04T20:20:07.538063] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:20:07.538096] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:20:07.538122] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:20:07.538178] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:20:07.597103] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:20:07.598038] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:20:07.598129] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:20:07.598164] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:20:07.728400] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:20:07.728563] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:20:07.728625] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:20:07.728657] [INFO ] [FORECASTER] Training complete [2026-03-04T20:20:07.732259] [DEBUG] [FORECASTER] CYD: Forecast T+1@11:T+2@11: DOWN (p=5.43%) [2026-03-04T20:20:07.732562] [INFO ] [FORECASTER] Completed predict_future for CYD [2026-03-04T20:20:07.732740] [INFO ] [sig ] CYD: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:20:07.876725] [INFO ] [LOCAL ] Saved forecast: CYD 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/CYD.txt [2026-03-04T20:20:07.876880] [INFO ] [sig ] [833/3365] Completed CYD in 0.4s | 2.75 sym/s | Total: 5.1m | ETA: 15.4m [2026-03-04T20:20:07.876921] [INFO ] [sig ] [834/3365] Forecasting CYH... [2026-03-04T20:20:07.876952] [INFO ] [sig ] Generating forecast for: CYH [2026-03-04T20:20:07.876983] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CYH' from 'https://tdm.silogroup.org/data/derivative_storage/CYH.csv'. [2026-03-04T20:20:07.889243] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CYH'. [2026-03-04T20:20:07.889648] [INFO ] [FORECASTER] Starting predict_future for CYH [2026-03-04T20:20:07.890495] [DEBUG] [LOCAL ] No optimal features file found for CYH: ./output/feature-sets/CYH.txt [2026-03-04T20:20:07.890551] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:20:07.890614] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:20:07.890652] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:20:07.890745] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:20:07.950674] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:20:07.951596] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:20:07.951687] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:20:07.951721] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:20:08.088727] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:20:08.089102] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:20:08.089143] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:20:08.089172] [INFO ] [FORECASTER] Training complete [2026-03-04T20:20:08.093942] [DEBUG] [FORECASTER] CYH: Forecast T+1@11:T+2@11: DOWN (p=7.79%) [2026-03-04T20:20:08.094335] [INFO ] [FORECASTER] Completed predict_future for CYH [2026-03-04T20:20:08.094491] [INFO ] [sig ] CYH: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:20:08.249064] [INFO ] [LOCAL ] Saved forecast: CYH 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/CYH.txt [2026-03-04T20:20:08.249245] [INFO ] [sig ] [834/3365] Completed CYH in 0.4s | 2.75 sym/s | Total: 5.1m | ETA: 15.4m [2026-03-04T20:20:08.249294] [INFO ] [sig ] [835/3365] Forecasting CYN... [2026-03-04T20:20:08.249331] [INFO ] [sig ] Generating forecast for: CYN [2026-03-04T20:20:08.249366] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CYN' from 'https://tdm.silogroup.org/data/derivative_storage/CYN.csv'. [2026-03-04T20:20:08.261119] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CYN'. [2026-03-04T20:20:08.261492] [INFO ] [FORECASTER] Starting predict_future for CYN [2026-03-04T20:20:08.262376] [DEBUG] [LOCAL ] No optimal features file found for CYN: ./output/feature-sets/CYN.txt [2026-03-04T20:20:08.262432] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:20:08.262463] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:20:08.262489] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:20:08.262554] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:20:08.321355] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:20:08.322319] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:20:08.322445] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:20:08.322480] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:20:08.449003] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:20:08.449176] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:20:08.449218] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:20:08.449249] [INFO ] [FORECASTER] Training complete [2026-03-04T20:20:08.453946] [DEBUG] [FORECASTER] CYN: Forecast T+1@11:T+2@11: UP (p=87.27%) [2026-03-04T20:20:08.454425] [INFO ] [FORECASTER] Completed predict_future for CYN [2026-03-04T20:20:08.454657] [INFO ] [sig ] CYN: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:20:08.607628] [INFO ] [LOCAL ] Saved forecast: CYN 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/CYN.txt [2026-03-04T20:20:08.607838] [INFO ] [sig ] [835/3365] Completed CYN in 0.4s | 2.75 sym/s | Total: 5.1m | ETA: 15.4m [2026-03-04T20:20:08.607900] [INFO ] [sig ] [836/3365] Forecasting CYRX... [2026-03-04T20:20:08.607951] [INFO ] [sig ] Generating forecast for: CYRX [2026-03-04T20:20:08.607992] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CYRX' from 'https://tdm.silogroup.org/data/derivative_storage/CYRX.csv'. [2026-03-04T20:20:08.624110] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CYRX'. [2026-03-04T20:20:08.624541] [INFO ] [FORECASTER] Starting predict_future for CYRX [2026-03-04T20:20:08.625397] [DEBUG] [LOCAL ] No optimal features file found for CYRX: ./output/feature-sets/CYRX.txt [2026-03-04T20:20:08.625453] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:20:08.625488] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:20:08.625516] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:20:08.625594] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:20:08.690591] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:20:08.691510] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:20:08.691631] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:20:08.691676] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:20:08.825050] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:20:08.825222] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:20:08.825262] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:20:08.825292] [INFO ] [FORECASTER] Training complete [2026-03-04T20:20:08.829491] [DEBUG] [FORECASTER] CYRX: Forecast T+1@11:T+2@11: UP (p=56.93%) [2026-03-04T20:20:08.829857] [INFO ] [FORECASTER] Completed predict_future for CYRX [2026-03-04T20:20:08.830200] [INFO ] [sig ] CYRX: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:20:08.978670] [INFO ] [LOCAL ] Saved forecast: CYRX 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/CYRX.txt [2026-03-04T20:20:08.978839] [INFO ] [sig ] [836/3365] Completed CYRX in 0.4s | 2.75 sym/s | Total: 5.1m | ETA: 15.3m [2026-03-04T20:20:08.978881] [INFO ] [sig ] [837/3365] Forecasting CYTK... [2026-03-04T20:20:08.978913] [INFO ] [sig ] Generating forecast for: CYTK [2026-03-04T20:20:08.978943] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CYTK' from 'https://tdm.silogroup.org/data/derivative_storage/CYTK.csv'. [2026-03-04T20:20:08.991021] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CYTK'. [2026-03-04T20:20:08.991398] [INFO ] [FORECASTER] Starting predict_future for CYTK [2026-03-04T20:20:08.992240] [DEBUG] [LOCAL ] No optimal features file found for CYTK: ./output/feature-sets/CYTK.txt [2026-03-04T20:20:08.992294] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:20:08.992327] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:20:08.992353] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:20:08.992411] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:20:09.052994] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:20:09.053910] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:20:09.053999] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:20:09.054034] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:20:09.182414] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:20:09.182594] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:20:09.182637] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:20:09.182665] [INFO ] [FORECASTER] Training complete [2026-03-04T20:20:09.186117] [DEBUG] [FORECASTER] CYTK: Forecast T+1@11:T+2@11: UP (p=92.82%) [2026-03-04T20:20:09.186408] [INFO ] [FORECASTER] Completed predict_future for CYTK [2026-03-04T20:20:09.186545] [INFO ] [sig ] CYTK: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:20:09.333012] [INFO ] [LOCAL ] Saved forecast: CYTK 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/CYTK.txt [2026-03-04T20:20:09.333181] [INFO ] [sig ] [837/3365] Completed CYTK in 0.4s | 2.75 sym/s | Total: 5.1m | ETA: 15.3m [2026-03-04T20:20:09.333221] [INFO ] [sig ] [838/3365] Forecasting CZFS... [2026-03-04T20:20:09.333252] [INFO ] [sig ] Generating forecast for: CZFS [2026-03-04T20:20:09.333283] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CZFS' from 'https://tdm.silogroup.org/data/derivative_storage/CZFS.csv'. [2026-03-04T20:20:09.343801] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CZFS'. [2026-03-04T20:20:09.344115] [INFO ] [FORECASTER] Starting predict_future for CZFS [2026-03-04T20:20:09.344999] [DEBUG] [LOCAL ] No optimal features file found for CZFS: ./output/feature-sets/CZFS.txt [2026-03-04T20:20:09.345055] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:20:09.345089] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:20:09.345116] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:20:09.345174] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:20:09.403195] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:20:09.404077] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:20:09.404164] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:20:09.404199] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:20:09.508538] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:20:09.508754] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:20:09.508798] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:20:09.508845] [INFO ] [FORECASTER] Training complete [2026-03-04T20:20:09.512733] [DEBUG] [FORECASTER] CZFS: Forecast T+1@11:T+2@11: UP (p=85.60%) [2026-03-04T20:20:09.513100] [INFO ] [FORECASTER] Completed predict_future for CZFS [2026-03-04T20:20:09.513254] [INFO ] [sig ] CZFS: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:20:09.659813] [INFO ] [LOCAL ] Saved forecast: CZFS 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/CZFS.txt [2026-03-04T20:20:09.659964] [INFO ] [sig ] [838/3365] Completed CZFS in 0.3s | 2.75 sym/s | Total: 5.1m | ETA: 15.3m [2026-03-04T20:20:09.660004] [INFO ] [sig ] [839/3365] Forecasting CZNC... [2026-03-04T20:20:09.660034] [INFO ] [sig ] Generating forecast for: CZNC [2026-03-04T20:20:09.660079] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CZNC' from 'https://tdm.silogroup.org/data/derivative_storage/CZNC.csv'. [2026-03-04T20:20:09.673249] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CZNC'. [2026-03-04T20:20:09.673585] [INFO ] [FORECASTER] Starting predict_future for CZNC [2026-03-04T20:20:09.674496] [DEBUG] [LOCAL ] No optimal features file found for CZNC: ./output/feature-sets/CZNC.txt [2026-03-04T20:20:09.674549] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:20:09.674600] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:20:09.674631] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:20:09.674700] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:20:09.736292] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:20:09.737179] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:20:09.737347] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:20:09.737386] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:20:09.864391] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:20:09.864552] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:20:09.864611] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:20:09.864643] [INFO ] [FORECASTER] Training complete [2026-03-04T20:20:09.868214] [DEBUG] [FORECASTER] CZNC: Forecast T+1@11:T+2@11: UP (p=70.38%) [2026-03-04T20:20:09.868499] [INFO ] [FORECASTER] Completed predict_future for CZNC [2026-03-04T20:20:09.868664] [INFO ] [sig ] CZNC: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:20:10.015414] [INFO ] [LOCAL ] Saved forecast: CZNC 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/CZNC.txt [2026-03-04T20:20:10.015587] [INFO ] [sig ] [839/3365] Completed CZNC in 0.4s | 2.75 sym/s | Total: 5.1m | ETA: 15.3m [2026-03-04T20:20:10.015631] [INFO ] [sig ] [840/3365] Forecasting CZWI... [2026-03-04T20:20:10.015663] [INFO ] [sig ] Generating forecast for: CZWI [2026-03-04T20:20:10.015698] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CZWI' from 'https://tdm.silogroup.org/data/derivative_storage/CZWI.csv'. [2026-03-04T20:20:10.028195] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CZWI'. [2026-03-04T20:20:10.028540] [INFO ] [FORECASTER] Starting predict_future for CZWI [2026-03-04T20:20:10.029489] [DEBUG] [LOCAL ] No optimal features file found for CZWI: ./output/feature-sets/CZWI.txt [2026-03-04T20:20:10.029544] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:20:10.029595] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:20:10.029625] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:20:10.029683] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:20:10.091928] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:20:10.092772] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:20:10.092859] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:20:10.092909] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:20:10.209762] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:20:10.209927] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-03-04T20:20:10.209969] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-03-04T20:20:10.210000] [INFO ] [FORECASTER] Training complete [2026-03-04T20:20:10.213619] [DEBUG] [FORECASTER] CZWI: Forecast T+1@11:T+2@11: UP (p=76.13%) [2026-03-04T20:20:10.213903] [INFO ] [FORECASTER] Completed predict_future for CZWI [2026-03-04T20:20:10.214031] [INFO ] [sig ] CZWI: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:20:10.358436] [INFO ] [LOCAL ] Saved forecast: CZWI 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/CZWI.txt [2026-03-04T20:20:10.358596] [INFO ] [sig ] [840/3365] Completed CZWI in 0.3s | 2.75 sym/s | Total: 5.1m | ETA: 15.3m [2026-03-04T20:20:10.358639] [INFO ] [sig ] [841/3365] Forecasting DAL... [2026-03-04T20:20:10.358669] [INFO ] [sig ] Generating forecast for: DAL [2026-03-04T20:20:10.358700] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DAL' from 'https://tdm.silogroup.org/data/derivative_storage/DAL.csv'. [2026-03-04T20:20:10.371646] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DAL'. [2026-03-04T20:20:10.372044] [INFO ] [FORECASTER] Starting predict_future for DAL [2026-03-04T20:20:10.372956] [DEBUG] [LOCAL ] No optimal features file found for DAL: ./output/feature-sets/DAL.txt [2026-03-04T20:20:10.373011] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:20:10.373045] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:20:10.373072] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:20:10.373130] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:20:10.439532] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:20:10.440735] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:20:10.441020] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:20:10.441060] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:20:10.579216] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:20:10.579386] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:20:10.579440] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:20:10.579476] [INFO ] [FORECASTER] Training complete [2026-03-04T20:20:10.583266] [DEBUG] [FORECASTER] DAL: Forecast T+1@11:T+2@11: UP (p=72.52%) [2026-03-04T20:20:10.583554] [INFO ] [FORECASTER] Completed predict_future for DAL [2026-03-04T20:20:10.583728] [INFO ] [sig ] DAL: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:20:10.727950] [INFO ] [LOCAL ] Saved forecast: DAL 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/DAL.txt [2026-03-04T20:20:10.728086] [INFO ] [sig ] [841/3365] Completed DAL in 0.4s | 2.75 sym/s | Total: 5.1m | ETA: 15.3m [2026-03-04T20:20:10.728125] [INFO ] [sig ] [842/3365] Forecasting DAN... [2026-03-04T20:20:10.728156] [INFO ] [sig ] Generating forecast for: DAN [2026-03-04T20:20:10.728187] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DAN' from 'https://tdm.silogroup.org/data/derivative_storage/DAN.csv'. [2026-03-04T20:20:10.740191] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DAN'. [2026-03-04T20:20:10.740588] [INFO ] [FORECASTER] Starting predict_future for DAN [2026-03-04T20:20:10.741549] [DEBUG] [LOCAL ] No optimal features file found for DAN: ./output/feature-sets/DAN.txt [2026-03-04T20:20:10.741636] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:20:10.741672] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:20:10.741729] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:20:10.741792] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:20:10.801764] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:20:10.802669] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:20:10.802756] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:20:10.802791] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:20:10.929335] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:20:10.929498] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:20:10.929542] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:20:10.929594] [INFO ] [FORECASTER] Training complete [2026-03-04T20:20:10.933254] [DEBUG] [FORECASTER] DAN: Forecast T+1@11:T+2@11: DOWN (p=23.90%) [2026-03-04T20:20:10.933555] [INFO ] [FORECASTER] Completed predict_future for DAN [2026-03-04T20:20:10.933711] [INFO ] [sig ] DAN: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:20:11.082902] [INFO ] [LOCAL ] Saved forecast: DAN 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/DAN.txt [2026-03-04T20:20:11.083097] [INFO ] [sig ] [842/3365] Completed DAN in 0.4s | 2.75 sym/s | Total: 5.1m | ETA: 15.3m [2026-03-04T20:20:11.083141] [INFO ] [sig ] [843/3365] Forecasting DAO... [2026-03-04T20:20:11.083173] [INFO ] [sig ] Generating forecast for: DAO [2026-03-04T20:20:11.083207] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DAO' from 'https://tdm.silogroup.org/data/derivative_storage/DAO.csv'. [2026-03-04T20:20:11.097349] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DAO'. [2026-03-04T20:20:11.097765] [INFO ] [FORECASTER] Starting predict_future for DAO [2026-03-04T20:20:11.098608] [DEBUG] [LOCAL ] No optimal features file found for DAO: ./output/feature-sets/DAO.txt [2026-03-04T20:20:11.098675] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:20:11.098717] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:20:11.098753] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:20:11.098823] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:20:11.156970] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:20:11.157905] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:20:11.157993] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:20:11.158027] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:20:11.279560] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:20:11.279737] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:20:11.279779] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:20:11.279809] [INFO ] [FORECASTER] Training complete [2026-03-04T20:20:11.283205] [DEBUG] [FORECASTER] DAO: Forecast T+1@11:T+2@11: UP (p=75.90%) [2026-03-04T20:20:11.283495] [INFO ] [FORECASTER] Completed predict_future for DAO [2026-03-04T20:20:11.283644] [INFO ] [sig ] DAO: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:20:11.427188] [INFO ] [LOCAL ] Saved forecast: DAO 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/DAO.txt [2026-03-04T20:20:11.427383] [INFO ] [sig ] [843/3365] Completed DAO in 0.3s | 2.75 sym/s | Total: 5.1m | ETA: 15.3m [2026-03-04T20:20:11.427428] [INFO ] [sig ] [844/3365] Forecasting DAPP... [2026-03-04T20:20:11.427460] [INFO ] [sig ] Generating forecast for: DAPP [2026-03-04T20:20:11.427491] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DAPP' from 'https://tdm.silogroup.org/data/derivative_storage/DAPP.csv'. [2026-03-04T20:20:11.440649] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DAPP'. [2026-03-04T20:20:11.441044] [INFO ] [FORECASTER] Starting predict_future for DAPP [2026-03-04T20:20:11.441855] [DEBUG] [LOCAL ] No optimal features file found for DAPP: ./output/feature-sets/DAPP.txt [2026-03-04T20:20:11.441922] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:20:11.441955] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:20:11.441983] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:20:11.442052] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:20:11.499906] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:20:11.500793] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:20:11.500878] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:20:11.500910] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:20:11.621057] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:20:11.621221] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:20:11.621262] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:20:11.621291] [INFO ] [FORECASTER] Training complete [2026-03-04T20:20:11.624909] [DEBUG] [FORECASTER] DAPP: Forecast T+1@11:T+2@11: DOWN (p=34.61%) [2026-03-04T20:20:11.625203] [INFO ] [FORECASTER] Completed predict_future for DAPP [2026-03-04T20:20:11.625336] [INFO ] [sig ] DAPP: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:20:11.770472] [INFO ] [LOCAL ] Saved forecast: DAPP 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/DAPP.txt [2026-03-04T20:20:11.770648] [INFO ] [sig ] [844/3365] Completed DAPP in 0.3s | 2.75 sym/s | Total: 5.1m | ETA: 15.3m [2026-03-04T20:20:11.770691] [INFO ] [sig ] [845/3365] Forecasting DARE... [2026-03-04T20:20:11.770722] [INFO ] [sig ] Generating forecast for: DARE [2026-03-04T20:20:11.770753] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DARE' from 'https://tdm.silogroup.org/data/derivative_storage/DARE.csv'. [2026-03-04T20:20:11.782115] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DARE'. [2026-03-04T20:20:11.782455] [INFO ] [FORECASTER] Starting predict_future for DARE [2026-03-04T20:20:11.783278] [DEBUG] [LOCAL ] No optimal features file found for DARE: ./output/feature-sets/DARE.txt [2026-03-04T20:20:11.783333] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:20:11.783368] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:20:11.783397] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:20:11.783456] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:20:11.842239] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:20:11.843065] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:20:11.843148] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:20:11.843182] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:20:11.955116] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:20:11.955281] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:20:11.955323] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:20:11.955354] [INFO ] [FORECASTER] Training complete [2026-03-04T20:20:11.958973] [DEBUG] [FORECASTER] DARE: Forecast T+1@11:T+2@11: UP (p=81.42%) [2026-03-04T20:20:11.959261] [INFO ] [FORECASTER] Completed predict_future for DARE [2026-03-04T20:20:11.959395] [INFO ] [sig ] DARE: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:20:12.103095] [INFO ] [LOCAL ] Saved forecast: DARE 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/DARE.txt [2026-03-04T20:20:12.103245] [INFO ] [sig ] [845/3365] Completed DARE in 0.3s | 2.75 sym/s | Total: 5.1m | ETA: 15.3m [2026-03-04T20:20:12.103284] [INFO ] [sig ] [846/3365] Forecasting DASH... [2026-03-04T20:20:12.103314] [INFO ] [sig ] Generating forecast for: DASH [2026-03-04T20:20:12.103346] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DASH' from 'https://tdm.silogroup.org/data/derivative_storage/DASH.csv'. [2026-03-04T20:20:12.116217] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DASH'. [2026-03-04T20:20:12.116663] [INFO ] [FORECASTER] Starting predict_future for DASH [2026-03-04T20:20:12.117718] [DEBUG] [LOCAL ] No optimal features file found for DASH: ./output/feature-sets/DASH.txt [2026-03-04T20:20:12.117794] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:20:12.117874] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:20:12.117913] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:20:12.117989] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:20:12.176280] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:20:12.176962] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:20:12.177042] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:20:12.177075] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:20:12.303059] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:20:12.303217] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:20:12.303257] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:20:12.303286] [INFO ] [FORECASTER] Training complete [2026-03-04T20:20:12.306872] [DEBUG] [FORECASTER] DASH: Forecast T+1@11:T+2@11: DOWN (p=31.56%) [2026-03-04T20:20:12.307166] [INFO ] [FORECASTER] Completed predict_future for DASH [2026-03-04T20:20:12.310505] [INFO ] [sig ] DASH: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:20:12.458240] [INFO ] [LOCAL ] Saved forecast: DASH 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/DASH.txt [2026-03-04T20:20:12.458394] [INFO ] [sig ] [846/3365] Completed DASH in 0.4s | 2.75 sym/s | Total: 5.1m | ETA: 15.3m [2026-03-04T20:20:12.458436] [INFO ] [sig ] [847/3365] Forecasting DAVA... [2026-03-04T20:20:12.458465] [INFO ] [sig ] Generating forecast for: DAVA [2026-03-04T20:20:12.458498] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DAVA' from 'https://tdm.silogroup.org/data/derivative_storage/DAVA.csv'. [2026-03-04T20:20:12.475775] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DAVA'. [2026-03-04T20:20:12.476460] [INFO ] [FORECASTER] Starting predict_future for DAVA [2026-03-04T20:20:12.477409] [DEBUG] [LOCAL ] No optimal features file found for DAVA: ./output/feature-sets/DAVA.txt [2026-03-04T20:20:12.477466] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:20:12.477499] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:20:12.477525] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:20:12.477619] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:20:12.538720] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:20:12.539990] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:20:12.540131] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:20:12.540177] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:20:12.687653] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:20:12.687843] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:20:12.687892] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:20:12.687921] [INFO ] [FORECASTER] Training complete [2026-03-04T20:20:12.692004] [DEBUG] [FORECASTER] DAVA: Forecast T+1@11:T+2@11: DOWN (p=13.67%) [2026-03-04T20:20:12.692308] [INFO ] [FORECASTER] Completed predict_future for DAVA [2026-03-04T20:20:12.692449] [INFO ] [sig ] DAVA: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:20:12.845652] [INFO ] [LOCAL ] Saved forecast: DAVA 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/DAVA.txt [2026-03-04T20:20:12.845836] [INFO ] [sig ] [847/3365] Completed DAVA in 0.4s | 2.75 sym/s | Total: 5.1m | ETA: 15.3m [2026-03-04T20:20:12.845878] [INFO ] [sig ] [848/3365] Forecasting DAVE... [2026-03-04T20:20:12.845910] [INFO ] [sig ] Generating forecast for: DAVE [2026-03-04T20:20:12.845943] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DAVE' from 'https://tdm.silogroup.org/data/derivative_storage/DAVE.csv'. [2026-03-04T20:20:12.858818] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DAVE'. [2026-03-04T20:20:12.859233] [INFO ] [FORECASTER] Starting predict_future for DAVE [2026-03-04T20:20:12.860165] [DEBUG] [LOCAL ] No optimal features file found for DAVE: ./output/feature-sets/DAVE.txt [2026-03-04T20:20:12.860221] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:20:12.860256] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:20:12.860283] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:20:12.860341] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:20:12.918823] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:20:12.919759] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:20:12.919860] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:20:12.919894] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:20:13.051592] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:20:13.051777] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:20:13.051821] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:20:13.051860] [INFO ] [FORECASTER] Training complete [2026-03-04T20:20:13.057349] [DEBUG] [FORECASTER] DAVE: Forecast T+1@11:T+2@11: DOWN (p=16.04%) [2026-03-04T20:20:13.057935] [INFO ] [FORECASTER] Completed predict_future for DAVE [2026-03-04T20:20:13.058168] [INFO ] [sig ] DAVE: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:20:13.218444] [INFO ] [LOCAL ] Saved forecast: DAVE 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/DAVE.txt [2026-03-04T20:20:13.218636] [INFO ] [sig ] [848/3365] Completed DAVE in 0.4s | 2.75 sym/s | Total: 5.1m | ETA: 15.3m [2026-03-04T20:20:13.218682] [INFO ] [sig ] [849/3365] Forecasting DAWN... [2026-03-04T20:20:13.218714] [INFO ] [sig ] Generating forecast for: DAWN [2026-03-04T20:20:13.218745] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DAWN' from 'https://tdm.silogroup.org/data/derivative_storage/DAWN.csv'. [2026-03-04T20:20:13.233410] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DAWN'. [2026-03-04T20:20:13.233900] [INFO ] [FORECASTER] Starting predict_future for DAWN [2026-03-04T20:20:13.234796] [DEBUG] [LOCAL ] No optimal features file found for DAWN: ./output/feature-sets/DAWN.txt [2026-03-04T20:20:13.234851] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:20:13.234885] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:20:13.234913] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:20:13.234971] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:20:13.294875] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:20:13.295883] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:20:13.295972] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:20:13.296006] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:20:13.421293] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:20:13.421475] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:20:13.421520] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:20:13.421630] [INFO ] [FORECASTER] Training complete [2026-03-04T20:20:13.425432] [DEBUG] [FORECASTER] DAWN: Forecast T+1@11:T+2@11: UP (p=96.22%) [2026-03-04T20:20:13.425751] [INFO ] [FORECASTER] Completed predict_future for DAWN [2026-03-04T20:20:13.425889] [INFO ] [sig ] DAWN: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:20:13.570259] [INFO ] [LOCAL ] Saved forecast: DAWN 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/DAWN.txt [2026-03-04T20:20:13.570394] [INFO ] [sig ] [849/3365] Completed DAWN in 0.4s | 2.75 sym/s | Total: 5.1m | ETA: 15.3m [2026-03-04T20:20:13.570436] [INFO ] [sig ] [850/3365] Forecasting DB... [2026-03-04T20:20:13.570466] [INFO ] [sig ] Generating forecast for: DB [2026-03-04T20:20:13.570497] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DB' from 'https://tdm.silogroup.org/data/derivative_storage/DB.csv'. [2026-03-04T20:20:13.583370] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DB'. [2026-03-04T20:20:13.583753] [INFO ] [FORECASTER] Starting predict_future for DB [2026-03-04T20:20:13.584613] [DEBUG] [LOCAL ] No optimal features file found for DB: ./output/feature-sets/DB.txt [2026-03-04T20:20:13.584669] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:20:13.584703] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:20:13.584732] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:20:13.584790] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:20:13.645344] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:20:13.646297] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:20:13.646393] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:20:13.646428] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:20:13.785390] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:20:13.785588] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:20:13.785634] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:20:13.785664] [INFO ] [FORECASTER] Training complete [2026-03-04T20:20:13.789603] [DEBUG] [FORECASTER] DB: Forecast T+1@11:T+2@11: UP (p=97.37%) [2026-03-04T20:20:13.790031] [INFO ] [FORECASTER] Completed predict_future for DB [2026-03-04T20:20:13.790190] [INFO ] [sig ] DB: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:20:13.960514] [INFO ] [LOCAL ] Saved forecast: DB 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/DB.txt [2026-03-04T20:20:13.960697] [INFO ] [sig ] [850/3365] Completed DB in 0.4s | 2.75 sym/s | Total: 5.2m | ETA: 15.3m [2026-03-04T20:20:13.960742] [INFO ] [sig ] [851/3365] Forecasting DBI... [2026-03-04T20:20:13.960776] [INFO ] [sig ] Generating forecast for: DBI [2026-03-04T20:20:13.960807] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DBI' from 'https://tdm.silogroup.org/data/derivative_storage/DBI.csv'. [2026-03-04T20:20:13.974101] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DBI'. [2026-03-04T20:20:13.974438] [INFO ] [FORECASTER] Starting predict_future for DBI [2026-03-04T20:20:13.975263] [DEBUG] [LOCAL ] No optimal features file found for DBI: ./output/feature-sets/DBI.txt [2026-03-04T20:20:13.975317] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:20:13.975350] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:20:13.975376] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:20:13.975434] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:20:14.036838] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:20:14.037857] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:20:14.037956] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:20:14.037990] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:20:14.161716] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:20:14.161905] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:20:14.161950] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:20:14.161981] [INFO ] [FORECASTER] Training complete [2026-03-04T20:20:14.165563] [DEBUG] [FORECASTER] DBI: Forecast T+1@11:T+2@11: DOWN (p=15.11%) [2026-03-04T20:20:14.165913] [INFO ] [FORECASTER] Completed predict_future for DBI [2026-03-04T20:20:14.166063] [INFO ] [sig ] DBI: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:20:14.322587] [INFO ] [LOCAL ] Saved forecast: DBI 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/DBI.txt [2026-03-04T20:20:14.322762] [INFO ] [sig ] [851/3365] Completed DBI in 0.4s | 2.75 sym/s | Total: 5.2m | ETA: 15.3m [2026-03-04T20:20:14.322805] [INFO ] [sig ] [852/3365] Forecasting DBL... [2026-03-04T20:20:14.322836] [INFO ] [sig ] Generating forecast for: DBL [2026-03-04T20:20:14.322874] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DBL' from 'https://tdm.silogroup.org/data/derivative_storage/DBL.csv'. [2026-03-04T20:20:14.336564] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DBL'. [2026-03-04T20:20:14.336964] [INFO ] [FORECASTER] Starting predict_future for DBL [2026-03-04T20:20:14.337886] [DEBUG] [LOCAL ] No optimal features file found for DBL: ./output/feature-sets/DBL.txt [2026-03-04T20:20:14.337943] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:20:14.337976] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:20:14.338004] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:20:14.338061] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:20:14.399936] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:20:14.400826] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:20:14.400918] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:20:14.400953] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:20:14.528011] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:20:14.528178] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:20:14.528221] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:20:14.528250] [INFO ] [FORECASTER] Training complete [2026-03-04T20:20:14.532140] [DEBUG] [FORECASTER] DBL: Forecast T+1@11:T+2@11: DOWN (p=23.61%) [2026-03-04T20:20:14.532469] [INFO ] [FORECASTER] Completed predict_future for DBL [2026-03-04T20:20:14.532636] [INFO ] [sig ] DBL: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:20:14.685173] [INFO ] [LOCAL ] Saved forecast: DBL 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/DBL.txt [2026-03-04T20:20:14.685358] [INFO ] [sig ] [852/3365] Completed DBL in 0.4s | 2.75 sym/s | Total: 5.2m | ETA: 15.2m [2026-03-04T20:20:14.685402] [INFO ] [sig ] [853/3365] Forecasting DBRG... [2026-03-04T20:20:14.685442] [INFO ] [sig ] Generating forecast for: DBRG [2026-03-04T20:20:14.685490] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DBRG' from 'https://tdm.silogroup.org/data/derivative_storage/DBRG.csv'. [2026-03-04T20:20:14.698756] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DBRG'. [2026-03-04T20:20:14.699158] [INFO ] [FORECASTER] Starting predict_future for DBRG [2026-03-04T20:20:14.700006] [DEBUG] [LOCAL ] No optimal features file found for DBRG: ./output/feature-sets/DBRG.txt [2026-03-04T20:20:14.700211] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:20:14.700244] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:20:14.700270] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:20:14.700327] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:20:14.764007] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:20:14.764958] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:20:14.765049] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:20:14.765084] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:20:14.900898] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:20:14.901067] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:20:14.901109] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:20:14.901139] [INFO ] [FORECASTER] Training complete [2026-03-04T20:20:14.904773] [DEBUG] [FORECASTER] DBRG: Forecast T+1@11:T+2@11: UP (p=98.22%) [2026-03-04T20:20:14.905073] [INFO ] [FORECASTER] Completed predict_future for DBRG [2026-03-04T20:20:14.905213] [INFO ] [sig ] DBRG: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:20:15.048998] [INFO ] [LOCAL ] Saved forecast: DBRG 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/DBRG.txt [2026-03-04T20:20:15.049158] [INFO ] [sig ] [853/3365] Completed DBRG in 0.4s | 2.75 sym/s | Total: 5.2m | ETA: 15.2m [2026-03-04T20:20:15.049199] [INFO ] [sig ] [854/3365] Forecasting DBX... [2026-03-04T20:20:15.049230] [INFO ] [sig ] Generating forecast for: DBX [2026-03-04T20:20:15.049260] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DBX' from 'https://tdm.silogroup.org/data/derivative_storage/DBX.csv'. [2026-03-04T20:20:15.062821] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DBX'. [2026-03-04T20:20:15.063211] [INFO ] [FORECASTER] Starting predict_future for DBX [2026-03-04T20:20:15.064052] [DEBUG] [LOCAL ] No optimal features file found for DBX: ./output/feature-sets/DBX.txt [2026-03-04T20:20:15.064298] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:20:15.064331] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:20:15.064358] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:20:15.064415] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:20:15.124179] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:20:15.124988] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:20:15.125077] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:20:15.125110] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:20:15.247428] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:20:15.247622] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:20:15.247667] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:20:15.247697] [INFO ] [FORECASTER] Training complete [2026-03-04T20:20:15.251647] [DEBUG] [FORECASTER] DBX: Forecast T+1@11:T+2@11: DOWN (p=15.02%) [2026-03-04T20:20:15.251969] [INFO ] [FORECASTER] Completed predict_future for DBX [2026-03-04T20:20:15.252107] [INFO ] [sig ] DBX: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:20:15.398989] [INFO ] [LOCAL ] Saved forecast: DBX 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/DBX.txt [2026-03-04T20:20:15.399141] [INFO ] [sig ] [854/3365] Completed DBX in 0.3s | 2.75 sym/s | Total: 5.2m | ETA: 15.2m [2026-03-04T20:20:15.399180] [INFO ] [sig ] [855/3365] Forecasting DCBO... [2026-03-04T20:20:15.399210] [INFO ] [sig ] Generating forecast for: DCBO [2026-03-04T20:20:15.399240] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DCBO' from 'https://tdm.silogroup.org/data/derivative_storage/DCBO.csv'. [2026-03-04T20:20:15.411775] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DCBO'. [2026-03-04T20:20:15.412301] [INFO ] [FORECASTER] Starting predict_future for DCBO [2026-03-04T20:20:15.413295] [DEBUG] [LOCAL ] No optimal features file found for DCBO: ./output/feature-sets/DCBO.txt [2026-03-04T20:20:15.413348] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:20:15.413392] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:20:15.413420] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:20:15.413477] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:20:15.471599] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:20:15.472371] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:20:15.472467] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:20:15.472505] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:20:15.598364] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:20:15.598534] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:20:15.598595] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:20:15.598629] [INFO ] [FORECASTER] Training complete [2026-03-04T20:20:15.602359] [DEBUG] [FORECASTER] DCBO: Forecast T+1@11:T+2@11: DOWN (p=29.37%) [2026-03-04T20:20:15.602672] [INFO ] [FORECASTER] Completed predict_future for DCBO [2026-03-04T20:20:15.602812] [INFO ] [sig ] DCBO: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:20:15.748732] [INFO ] [LOCAL ] Saved forecast: DCBO 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/DCBO.txt [2026-03-04T20:20:15.748887] [INFO ] [sig ] [855/3365] Completed DCBO in 0.3s | 2.75 sym/s | Total: 5.2m | ETA: 15.2m [2026-03-04T20:20:15.748929] [INFO ] [sig ] [856/3365] Forecasting DCI... [2026-03-04T20:20:15.748959] [INFO ] [sig ] Generating forecast for: DCI [2026-03-04T20:20:15.748990] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DCI' from 'https://tdm.silogroup.org/data/derivative_storage/DCI.csv'. [2026-03-04T20:20:15.763142] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DCI'. [2026-03-04T20:20:15.763536] [INFO ] [FORECASTER] Starting predict_future for DCI [2026-03-04T20:20:15.764369] [DEBUG] [LOCAL ] No optimal features file found for DCI: ./output/feature-sets/DCI.txt [2026-03-04T20:20:15.764430] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:20:15.764467] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:20:15.764495] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:20:15.764553] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:20:15.822673] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:20:15.823408] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:20:15.823526] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:20:15.823563] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:20:15.951939] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:20:15.952129] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:20:15.952175] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:20:15.952213] [INFO ] [FORECASTER] Training complete [2026-03-04T20:20:15.955944] [DEBUG] [FORECASTER] DCI: Forecast T+1@11:T+2@11: UP (p=50.15%) [2026-03-04T20:20:15.956311] [INFO ] [FORECASTER] Completed predict_future for DCI [2026-03-04T20:20:15.956481] [INFO ] [sig ] DCI: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:20:16.117765] [INFO ] [LOCAL ] Saved forecast: DCI 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/DCI.txt [2026-03-04T20:20:16.117960] [INFO ] [sig ] [856/3365] Completed DCI in 0.4s | 2.75 sym/s | Total: 5.2m | ETA: 15.2m [2026-03-04T20:20:16.118003] [INFO ] [sig ] [857/3365] Forecasting DCO... [2026-03-04T20:20:16.118036] [INFO ] [sig ] Generating forecast for: DCO [2026-03-04T20:20:16.118069] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DCO' from 'https://tdm.silogroup.org/data/derivative_storage/DCO.csv'. [2026-03-04T20:20:16.130656] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DCO'. [2026-03-04T20:20:16.131077] [INFO ] [FORECASTER] Starting predict_future for DCO [2026-03-04T20:20:16.131965] [DEBUG] [LOCAL ] No optimal features file found for DCO: ./output/feature-sets/DCO.txt [2026-03-04T20:20:16.132021] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:20:16.132056] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:20:16.132084] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:20:16.132144] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:20:16.192160] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:20:16.193263] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:20:16.193356] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:20:16.193391] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:20:16.324155] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:20:16.324331] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:20:16.324373] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:20:16.324404] [INFO ] [FORECASTER] Training complete [2026-03-04T20:20:16.328077] [DEBUG] [FORECASTER] DCO: Forecast T+1@11:T+2@11: UP (p=88.90%) [2026-03-04T20:20:16.328409] [INFO ] [FORECASTER] Completed predict_future for DCO [2026-03-04T20:20:16.328560] [INFO ] [sig ] DCO: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:20:16.480223] [INFO ] [LOCAL ] Saved forecast: DCO 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/DCO.txt [2026-03-04T20:20:16.480402] [INFO ] [sig ] [857/3365] Completed DCO in 0.4s | 2.75 sym/s | Total: 5.2m | ETA: 15.2m [2026-03-04T20:20:16.480445] [INFO ] [sig ] [858/3365] Forecasting DCOM... [2026-03-04T20:20:16.480480] [INFO ] [sig ] Generating forecast for: DCOM [2026-03-04T20:20:16.480512] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DCOM' from 'https://tdm.silogroup.org/data/derivative_storage/DCOM.csv'. [2026-03-04T20:20:16.493805] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DCOM'. [2026-03-04T20:20:16.494252] [INFO ] [FORECASTER] Starting predict_future for DCOM [2026-03-04T20:20:16.495228] [DEBUG] [LOCAL ] No optimal features file found for DCOM: ./output/feature-sets/DCOM.txt [2026-03-04T20:20:16.495291] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:20:16.495324] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:20:16.495353] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:20:16.495413] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:20:16.555278] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:20:16.556229] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:20:16.556323] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:20:16.556358] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:20:16.680748] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:20:16.680919] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:20:16.680961] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:20:16.680991] [INFO ] [FORECASTER] Training complete [2026-03-04T20:20:16.684978] [DEBUG] [FORECASTER] DCOM: Forecast T+1@11:T+2@11: UP (p=89.51%) [2026-03-04T20:20:16.685261] [INFO ] [FORECASTER] Completed predict_future for DCOM [2026-03-04T20:20:16.685393] [INFO ] [sig ] DCOM: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:20:16.831081] [INFO ] [LOCAL ] Saved forecast: DCOM 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/DCOM.txt [2026-03-04T20:20:16.831251] [INFO ] [sig ] [858/3365] Completed DCOM in 0.4s | 2.75 sym/s | Total: 5.2m | ETA: 15.2m [2026-03-04T20:20:16.831299] [INFO ] [sig ] [859/3365] Forecasting DCTH... [2026-03-04T20:20:16.831331] [INFO ] [sig ] Generating forecast for: DCTH [2026-03-04T20:20:16.831361] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DCTH' from 'https://tdm.silogroup.org/data/derivative_storage/DCTH.csv'. [2026-03-04T20:20:16.844865] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DCTH'. [2026-03-04T20:20:16.845239] [INFO ] [FORECASTER] Starting predict_future for DCTH [2026-03-04T20:20:16.846089] [DEBUG] [LOCAL ] No optimal features file found for DCTH: ./output/feature-sets/DCTH.txt [2026-03-04T20:20:16.846144] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:20:16.846179] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:20:16.846208] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:20:16.846268] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:20:16.913008] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:20:16.914420] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:20:16.914507] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:20:16.914541] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:20:17.050807] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:20:17.050968] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:20:17.051010] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:20:17.051040] [INFO ] [FORECASTER] Training complete [2026-03-04T20:20:17.055005] [DEBUG] [FORECASTER] DCTH: Forecast T+1@11:T+2@11: UP (p=75.78%) [2026-03-04T20:20:17.055499] [INFO ] [FORECASTER] Completed predict_future for DCTH [2026-03-04T20:20:17.055655] [INFO ] [sig ] DCTH: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:20:17.211176] [INFO ] [LOCAL ] Saved forecast: DCTH 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/DCTH.txt [2026-03-04T20:20:17.211368] [INFO ] [sig ] [859/3365] Completed DCTH in 0.4s | 2.75 sym/s | Total: 5.2m | ETA: 15.2m [2026-03-04T20:20:17.211410] [INFO ] [sig ] [860/3365] Forecasting DD... [2026-03-04T20:20:17.211441] [INFO ] [sig ] Generating forecast for: DD [2026-03-04T20:20:17.211472] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DD' from 'https://tdm.silogroup.org/data/derivative_storage/DD.csv'. [2026-03-04T20:20:17.225176] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DD'. [2026-03-04T20:20:17.225552] [INFO ] [FORECASTER] Starting predict_future for DD [2026-03-04T20:20:17.226380] [DEBUG] [LOCAL ] No optimal features file found for DD: ./output/feature-sets/DD.txt [2026-03-04T20:20:17.226434] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:20:17.226466] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:20:17.226498] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:20:17.226601] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:20:17.289251] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:20:17.290184] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:20:17.290287] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:20:17.290329] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:20:17.428123] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:20:17.428286] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:20:17.428326] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:20:17.428355] [INFO ] [FORECASTER] Training complete [2026-03-04T20:20:17.431852] [DEBUG] [FORECASTER] DD: Forecast T+1@11:T+2@11: DOWN (p=19.69%) [2026-03-04T20:20:17.432143] [INFO ] [FORECASTER] Completed predict_future for DD [2026-03-04T20:20:17.432273] [INFO ] [sig ] DD: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:20:17.580648] [INFO ] [LOCAL ] Saved forecast: DD 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/DD.txt [2026-03-04T20:20:17.580832] [INFO ] [sig ] [860/3365] Completed DD in 0.4s | 2.75 sym/s | Total: 5.2m | ETA: 15.2m [2026-03-04T20:20:17.580878] [INFO ] [sig ] [861/3365] Forecasting DDD... [2026-03-04T20:20:17.580910] [INFO ] [sig ] Generating forecast for: DDD [2026-03-04T20:20:17.580941] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DDD' from 'https://tdm.silogroup.org/data/derivative_storage/DDD.csv'. [2026-03-04T20:20:17.595678] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DDD'. [2026-03-04T20:20:17.596155] [INFO ] [FORECASTER] Starting predict_future for DDD [2026-03-04T20:20:17.597172] [DEBUG] [LOCAL ] No optimal features file found for DDD: ./output/feature-sets/DDD.txt [2026-03-04T20:20:17.597228] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:20:17.597292] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:20:17.597328] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:20:17.597397] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:20:17.657915] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:20:17.658886] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:20:17.659014] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:20:17.659053] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:20:17.789442] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:20:17.789639] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:20:17.789690] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:20:17.789721] [INFO ] [FORECASTER] Training complete [2026-03-04T20:20:17.793728] [DEBUG] [FORECASTER] DDD: Forecast T+1@11:T+2@11: UP (p=99.07%) [2026-03-04T20:20:17.794057] [INFO ] [FORECASTER] Completed predict_future for DDD [2026-03-04T20:20:17.794224] [INFO ] [sig ] DDD: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:20:17.965547] [INFO ] [LOCAL ] Saved forecast: DDD 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/DDD.txt [2026-03-04T20:20:17.965740] [INFO ] [sig ] [861/3365] Completed DDD in 0.4s | 2.75 sym/s | Total: 5.2m | ETA: 15.2m [2026-03-04T20:20:17.965783] [INFO ] [sig ] [862/3365] Forecasting DDI... [2026-03-04T20:20:17.965819] [INFO ] [sig ] Generating forecast for: DDI [2026-03-04T20:20:17.965858] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DDI' from 'https://tdm.silogroup.org/data/derivative_storage/DDI.csv'. [2026-03-04T20:20:17.978107] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DDI'. [2026-03-04T20:20:17.978506] [INFO ] [FORECASTER] Starting predict_future for DDI [2026-03-04T20:20:17.979384] [DEBUG] [LOCAL ] No optimal features file found for DDI: ./output/feature-sets/DDI.txt [2026-03-04T20:20:17.979440] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:20:17.979474] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:20:17.979501] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:20:17.979560] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:20:18.042661] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:20:18.043611] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:20:18.043706] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:20:18.043739] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:20:18.169943] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:20:18.170106] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:20:18.170146] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:20:18.170193] [INFO ] [FORECASTER] Training complete [2026-03-04T20:20:18.173634] [DEBUG] [FORECASTER] DDI: Forecast T+1@11:T+2@11: DOWN (p=26.83%) [2026-03-04T20:20:18.173924] [INFO ] [FORECASTER] Completed predict_future for DDI [2026-03-04T20:20:18.174054] [INFO ] [sig ] DDI: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:20:18.323208] [INFO ] [LOCAL ] Saved forecast: DDI 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/DDI.txt [2026-03-04T20:20:18.323365] [INFO ] [sig ] [862/3365] Completed DDI in 0.4s | 2.75 sym/s | Total: 5.2m | ETA: 15.2m [2026-03-04T20:20:18.323413] [INFO ] [sig ] [863/3365] Forecasting DDL... [2026-03-04T20:20:18.323446] [INFO ] [sig ] Generating forecast for: DDL [2026-03-04T20:20:18.323475] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DDL' from 'https://tdm.silogroup.org/data/derivative_storage/DDL.csv'. [2026-03-04T20:20:18.336925] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DDL'. [2026-03-04T20:20:18.337293] [INFO ] [FORECASTER] Starting predict_future for DDL [2026-03-04T20:20:18.338128] [DEBUG] [LOCAL ] No optimal features file found for DDL: ./output/feature-sets/DDL.txt [2026-03-04T20:20:18.338182] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:20:18.338427] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:20:18.338458] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:20:18.338516] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:20:18.396374] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:20:18.397331] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:20:18.397430] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:20:18.397465] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:20:18.515930] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:20:18.516094] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:20:18.516135] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:20:18.516164] [INFO ] [FORECASTER] Training complete [2026-03-04T20:20:18.519903] [DEBUG] [FORECASTER] DDL: Forecast T+1@11:T+2@11: UP (p=62.44%) [2026-03-04T20:20:18.520345] [INFO ] [FORECASTER] Completed predict_future for DDL [2026-03-04T20:20:18.520478] [INFO ] [sig ] DDL: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:20:18.668390] [INFO ] [LOCAL ] Saved forecast: DDL 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/DDL.txt [2026-03-04T20:20:18.668532] [INFO ] [sig ] [863/3365] Completed DDL in 0.3s | 2.75 sym/s | Total: 5.2m | ETA: 15.2m [2026-03-04T20:20:18.668589] [INFO ] [sig ] [864/3365] Forecasting DDOG... [2026-03-04T20:20:18.668623] [INFO ] [sig ] Generating forecast for: DDOG [2026-03-04T20:20:18.668653] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DDOG' from 'https://tdm.silogroup.org/data/derivative_storage/DDOG.csv'. [2026-03-04T20:20:18.681837] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DDOG'. [2026-03-04T20:20:18.682232] [INFO ] [FORECASTER] Starting predict_future for DDOG [2026-03-04T20:20:18.683131] [DEBUG] [LOCAL ] No optimal features file found for DDOG: ./output/feature-sets/DDOG.txt [2026-03-04T20:20:18.683188] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:20:18.683221] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:20:18.683249] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:20:18.683313] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:20:18.744072] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:20:18.745028] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:20:18.745128] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:20:18.745200] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:20:18.868733] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:20:18.868880] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:20:18.868923] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:20:18.868952] [INFO ] [FORECASTER] Training complete [2026-03-04T20:20:18.872748] [DEBUG] [FORECASTER] DDOG: Forecast T+1@11:T+2@11: UP (p=68.56%) [2026-03-04T20:20:18.873031] [INFO ] [FORECASTER] Completed predict_future for DDOG [2026-03-04T20:20:18.873160] [INFO ] [sig ] DDOG: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:20:19.019521] [INFO ] [LOCAL ] Saved forecast: DDOG 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/DDOG.txt [2026-03-04T20:20:19.019675] [INFO ] [sig ] [864/3365] Completed DDOG in 0.4s | 2.75 sym/s | Total: 5.2m | ETA: 15.2m [2026-03-04T20:20:19.019717] [INFO ] [sig ] [865/3365] Forecasting DDS... [2026-03-04T20:20:19.019747] [INFO ] [sig ] Generating forecast for: DDS [2026-03-04T20:20:19.019783] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DDS' from 'https://tdm.silogroup.org/data/derivative_storage/DDS.csv'. [2026-03-04T20:20:19.031224] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DDS'. [2026-03-04T20:20:19.031513] [INFO ] [FORECASTER] Starting predict_future for DDS [2026-03-04T20:20:19.032338] [DEBUG] [LOCAL ] No optimal features file found for DDS: ./output/feature-sets/DDS.txt [2026-03-04T20:20:19.032391] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:20:19.032431] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:20:19.032460] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:20:19.032523] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:20:19.089261] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:20:19.089902] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:20:19.090003] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:20:19.090038] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:20:19.207861] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:20:19.208036] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:20:19.208076] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:20:19.208105] [INFO ] [FORECASTER] Training complete [2026-03-04T20:20:19.211527] [DEBUG] [FORECASTER] DDS: Forecast T+1@11:T+2@11: DOWN (p=6.23%) [2026-03-04T20:20:19.211846] [INFO ] [FORECASTER] Completed predict_future for DDS [2026-03-04T20:20:19.211977] [INFO ] [sig ] DDS: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:20:19.354357] [INFO ] [LOCAL ] Saved forecast: DDS 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/DDS.txt [2026-03-04T20:20:19.354480] [INFO ] [sig ] [865/3365] Completed DDS in 0.3s | 2.75 sym/s | Total: 5.2m | ETA: 15.2m [2026-03-04T20:20:19.354519] [INFO ] [sig ] [866/3365] Forecasting DE... [2026-03-04T20:20:19.354549] [INFO ] [sig ] Generating forecast for: DE [2026-03-04T20:20:19.354598] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DE' from 'https://tdm.silogroup.org/data/derivative_storage/DE.csv'. [2026-03-04T20:20:19.366880] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DE'. [2026-03-04T20:20:19.367214] [INFO ] [FORECASTER] Starting predict_future for DE [2026-03-04T20:20:19.368078] [DEBUG] [LOCAL ] No optimal features file found for DE: ./output/feature-sets/DE.txt [2026-03-04T20:20:19.368131] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:20:19.368165] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:20:19.368193] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:20:19.368262] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:20:19.426389] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:20:19.427104] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:20:19.427188] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:20:19.427222] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:20:19.549801] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:20:19.549946] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:20:19.549986] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:20:19.550014] [INFO ] [FORECASTER] Training complete [2026-03-04T20:20:19.553554] [DEBUG] [FORECASTER] DE: Forecast T+1@11:T+2@11: UP (p=95.17%) [2026-03-04T20:20:19.553860] [INFO ] [FORECASTER] Completed predict_future for DE [2026-03-04T20:20:19.553994] [INFO ] [sig ] DE: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:20:19.704698] [INFO ] [LOCAL ] Saved forecast: DE 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/DE.txt [2026-03-04T20:20:19.704879] [INFO ] [sig ] [866/3365] Completed DE in 0.4s | 2.75 sym/s | Total: 5.3m | ETA: 15.2m [2026-03-04T20:20:19.704927] [INFO ] [sig ] [867/3365] Forecasting DEA... [2026-03-04T20:20:19.704960] [INFO ] [sig ] Generating forecast for: DEA [2026-03-04T20:20:19.704991] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DEA' from 'https://tdm.silogroup.org/data/derivative_storage/DEA.csv'. [2026-03-04T20:20:19.718051] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DEA'. [2026-03-04T20:20:19.718426] [INFO ] [FORECASTER] Starting predict_future for DEA [2026-03-04T20:20:19.719266] [DEBUG] [LOCAL ] No optimal features file found for DEA: ./output/feature-sets/DEA.txt [2026-03-04T20:20:19.719319] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:20:19.719352] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:20:19.719379] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:20:19.719436] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:20:19.778786] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:20:19.779656] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:20:19.779754] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:20:19.779793] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:20:19.903780] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:20:19.903991] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:20:19.904039] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:20:19.904068] [INFO ] [FORECASTER] Training complete [2026-03-04T20:20:19.907951] [DEBUG] [FORECASTER] DEA: Forecast T+1@11:T+2@11: UP (p=58.00%) [2026-03-04T20:20:19.908387] [INFO ] [FORECASTER] Completed predict_future for DEA [2026-03-04T20:20:19.908569] [INFO ] [sig ] DEA: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:20:20.055354] [INFO ] [LOCAL ] Saved forecast: DEA 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/DEA.txt [2026-03-04T20:20:20.055522] [INFO ] [sig ] [867/3365] Completed DEA in 0.4s | 2.75 sym/s | Total: 5.3m | ETA: 15.1m [2026-03-04T20:20:20.055563] [INFO ] [sig ] [868/3365] Forecasting DECK... [2026-03-04T20:20:20.055615] [INFO ] [sig ] Generating forecast for: DECK [2026-03-04T20:20:20.055648] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DECK' from 'https://tdm.silogroup.org/data/derivative_storage/DECK.csv'. [2026-03-04T20:20:20.068693] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DECK'. [2026-03-04T20:20:20.069091] [INFO ] [FORECASTER] Starting predict_future for DECK [2026-03-04T20:20:20.069943] [DEBUG] [LOCAL ] No optimal features file found for DECK: ./output/feature-sets/DECK.txt [2026-03-04T20:20:20.070020] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:20:20.070054] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:20:20.070081] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:20:20.070138] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:20:20.130461] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:20:20.131433] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:20:20.131516] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:20:20.131549] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:20:20.268069] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:20:20.268227] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:20:20.268266] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:20:20.268294] [INFO ] [FORECASTER] Training complete [2026-03-04T20:20:20.271979] [DEBUG] [FORECASTER] DECK: Forecast T+1@11:T+2@11: DOWN (p=12.64%) [2026-03-04T20:20:20.272268] [INFO ] [FORECASTER] Completed predict_future for DECK [2026-03-04T20:20:20.272397] [INFO ] [sig ] DECK: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:20:20.418359] [INFO ] [LOCAL ] Saved forecast: DECK 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/DECK.txt [2026-03-04T20:20:20.418505] [INFO ] [sig ] [868/3365] Completed DECK in 0.4s | 2.75 sym/s | Total: 5.3m | ETA: 15.1m [2026-03-04T20:20:20.418552] [INFO ] [sig ] [869/3365] Forecasting DEI... [2026-03-04T20:20:20.418601] [INFO ] [sig ] Generating forecast for: DEI [2026-03-04T20:20:20.418633] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DEI' from 'https://tdm.silogroup.org/data/derivative_storage/DEI.csv'. [2026-03-04T20:20:20.431238] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DEI'. [2026-03-04T20:20:20.431618] [INFO ] [FORECASTER] Starting predict_future for DEI [2026-03-04T20:20:20.432425] [DEBUG] [LOCAL ] No optimal features file found for DEI: ./output/feature-sets/DEI.txt [2026-03-04T20:20:20.432479] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:20:20.432511] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:20:20.432538] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:20:20.432614] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:20:20.489773] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:20:20.490542] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:20:20.490650] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:20:20.490695] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:20:20.612741] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:20:20.612902] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:20:20.612950] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:20:20.612985] [INFO ] [FORECASTER] Training complete [2026-03-04T20:20:20.616429] [DEBUG] [FORECASTER] DEI: Forecast T+1@11:T+2@11: UP (p=94.80%) [2026-03-04T20:20:20.616738] [INFO ] [FORECASTER] Completed predict_future for DEI [2026-03-04T20:20:20.616871] [INFO ] [sig ] DEI: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:20:20.764120] [INFO ] [LOCAL ] Saved forecast: DEI 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/DEI.txt [2026-03-04T20:20:20.764253] [INFO ] [sig ] [869/3365] Completed DEI in 0.3s | 2.75 sym/s | Total: 5.3m | ETA: 15.1m [2026-03-04T20:20:20.764295] [INFO ] [sig ] [870/3365] Forecasting DELL... [2026-03-04T20:20:20.764324] [INFO ] [sig ] Generating forecast for: DELL [2026-03-04T20:20:20.764353] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DELL' from 'https://tdm.silogroup.org/data/derivative_storage/DELL.csv'. [2026-03-04T20:20:20.777945] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DELL'. [2026-03-04T20:20:20.778521] [INFO ] [FORECASTER] Starting predict_future for DELL [2026-03-04T20:20:20.779482] [DEBUG] [LOCAL ] No optimal features file found for DELL: ./output/feature-sets/DELL.txt [2026-03-04T20:20:20.779534] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:20:20.779566] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:20:20.779615] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:20:20.779672] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:20:20.837819] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:20:20.838514] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:20:20.838615] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:20:20.838652] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:20:20.967252] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:20:20.967455] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:20:20.967503] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:20:20.967534] [INFO ] [FORECASTER] Training complete [2026-03-04T20:20:20.971129] [DEBUG] [FORECASTER] DELL: Forecast T+1@11:T+2@11: DOWN (p=44.91%) [2026-03-04T20:20:20.971417] [INFO ] [FORECASTER] Completed predict_future for DELL [2026-03-04T20:20:20.971556] [INFO ] [sig ] DELL: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:20:21.113735] [INFO ] [LOCAL ] Saved forecast: DELL 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/DELL.txt [2026-03-04T20:20:21.113891] [INFO ] [sig ] [870/3365] Completed DELL in 0.3s | 2.75 sym/s | Total: 5.3m | ETA: 15.1m [2026-03-04T20:20:21.113932] [INFO ] [sig ] [871/3365] Forecasting DEO... [2026-03-04T20:20:21.113964] [INFO ] [sig ] Generating forecast for: DEO [2026-03-04T20:20:21.113995] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DEO' from 'https://tdm.silogroup.org/data/derivative_storage/DEO.csv'. [2026-03-04T20:20:21.126767] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DEO'. [2026-03-04T20:20:21.127137] [INFO ] [FORECASTER] Starting predict_future for DEO [2026-03-04T20:20:21.127986] [DEBUG] [LOCAL ] No optimal features file found for DEO: ./output/feature-sets/DEO.txt [2026-03-04T20:20:21.128038] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:20:21.128070] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:20:21.128097] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:20:21.128153] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:20:21.186187] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:20:21.186981] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:20:21.187078] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:20:21.187111] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:20:21.313707] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:20:21.313857] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:20:21.313898] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:20:21.313928] [INFO ] [FORECASTER] Training complete [2026-03-04T20:20:21.317440] [DEBUG] [FORECASTER] DEO: Forecast T+1@11:T+2@11: UP (p=83.51%) [2026-03-04T20:20:21.317745] [INFO ] [FORECASTER] Completed predict_future for DEO [2026-03-04T20:20:21.317878] [INFO ] [sig ] DEO: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:20:21.467208] [INFO ] [LOCAL ] Saved forecast: DEO 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/DEO.txt [2026-03-04T20:20:21.467393] [INFO ] [sig ] [871/3365] Completed DEO in 0.4s | 2.75 sym/s | Total: 5.3m | ETA: 15.1m [2026-03-04T20:20:21.467438] [INFO ] [sig ] [872/3365] Forecasting DERM... [2026-03-04T20:20:21.467468] [INFO ] [sig ] Generating forecast for: DERM [2026-03-04T20:20:21.467499] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DERM' from 'https://tdm.silogroup.org/data/derivative_storage/DERM.csv'. [2026-03-04T20:20:21.480480] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DERM'. [2026-03-04T20:20:21.480874] [INFO ] [FORECASTER] Starting predict_future for DERM [2026-03-04T20:20:21.481970] [DEBUG] [LOCAL ] No optimal features file found for DERM: ./output/feature-sets/DERM.txt [2026-03-04T20:20:21.482025] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:20:21.482060] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:20:21.482087] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:20:21.482145] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:20:21.542131] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:20:21.542895] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:20:21.542979] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:20:21.543014] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:20:21.676738] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:20:21.676904] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:20:21.676945] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:20:21.676974] [INFO ] [FORECASTER] Training complete [2026-03-04T20:20:21.680736] [DEBUG] [FORECASTER] DERM: Forecast T+1@11:T+2@11: DOWN (p=20.23%) [2026-03-04T20:20:21.681054] [INFO ] [FORECASTER] Completed predict_future for DERM [2026-03-04T20:20:21.681191] [INFO ] [sig ] DERM: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:20:21.827386] [INFO ] [LOCAL ] Saved forecast: DERM 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/DERM.txt [2026-03-04T20:20:21.827550] [INFO ] [sig ] [872/3365] Completed DERM in 0.4s | 2.75 sym/s | Total: 5.3m | ETA: 15.1m [2026-03-04T20:20:21.827611] [INFO ] [sig ] [873/3365] Forecasting DFGP... [2026-03-04T20:20:21.827644] [INFO ] [sig ] Generating forecast for: DFGP [2026-03-04T20:20:21.827676] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DFGP' from 'https://tdm.silogroup.org/data/derivative_storage/DFGP.csv'. [2026-03-04T20:20:21.840322] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DFGP'. [2026-03-04T20:20:21.840690] [INFO ] [FORECASTER] Starting predict_future for DFGP [2026-03-04T20:20:21.841594] [DEBUG] [LOCAL ] No optimal features file found for DFGP: ./output/feature-sets/DFGP.txt [2026-03-04T20:20:21.841651] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:20:21.841684] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:20:21.841712] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:20:21.841772] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:20:21.901752] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:20:21.902782] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:20:21.902874] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:20:21.902908] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:20:22.026543] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:20:22.026726] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:20:22.026772] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:20:22.026803] [INFO ] [FORECASTER] Training complete [2026-03-04T20:20:22.030420] [DEBUG] [FORECASTER] DFGP: Forecast T+1@11:T+2@11: DOWN (p=24.53%) [2026-03-04T20:20:22.030762] [INFO ] [FORECASTER] Completed predict_future for DFGP [2026-03-04T20:20:22.030899] [INFO ] [sig ] DFGP: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:20:22.178834] [INFO ] [LOCAL ] Saved forecast: DFGP 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/DFGP.txt [2026-03-04T20:20:22.179005] [INFO ] [sig ] [873/3365] Completed DFGP in 0.4s | 2.75 sym/s | Total: 5.3m | ETA: 15.1m [2026-03-04T20:20:22.179055] [INFO ] [sig ] [874/3365] Forecasting DFGX... [2026-03-04T20:20:22.179093] [INFO ] [sig ] Generating forecast for: DFGX [2026-03-04T20:20:22.179130] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DFGX' from 'https://tdm.silogroup.org/data/derivative_storage/DFGX.csv'. [2026-03-04T20:20:22.191238] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DFGX'. [2026-03-04T20:20:22.191561] [INFO ] [FORECASTER] Starting predict_future for DFGX [2026-03-04T20:20:22.192461] [DEBUG] [LOCAL ] No optimal features file found for DFGX: ./output/feature-sets/DFGX.txt [2026-03-04T20:20:22.192515] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:20:22.192548] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:20:22.192600] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:20:22.192661] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:20:22.250074] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:20:22.250880] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:20:22.250972] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:20:22.251012] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:20:22.381334] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:20:22.381507] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:20:22.381550] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:20:22.381603] [INFO ] [FORECASTER] Training complete [2026-03-04T20:20:22.385167] [DEBUG] [FORECASTER] DFGX: Forecast T+1@11:T+2@11: UP (p=81.40%) [2026-03-04T20:20:22.385457] [INFO ] [FORECASTER] Completed predict_future for DFGX [2026-03-04T20:20:22.385613] [INFO ] [sig ] DFGX: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:20:22.532340] [INFO ] [LOCAL ] Saved forecast: DFGX 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/DFGX.txt [2026-03-04T20:20:22.532488] [INFO ] [sig ] [874/3365] Completed DFGX in 0.4s | 2.75 sym/s | Total: 5.3m | ETA: 15.1m [2026-03-04T20:20:22.532528] [INFO ] [sig ] [875/3365] Forecasting DFH... [2026-03-04T20:20:22.532559] [INFO ] [sig ] Generating forecast for: DFH [2026-03-04T20:20:22.532610] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DFH' from 'https://tdm.silogroup.org/data/derivative_storage/DFH.csv'. [2026-03-04T20:20:22.545997] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DFH'. [2026-03-04T20:20:22.546367] [INFO ] [FORECASTER] Starting predict_future for DFH [2026-03-04T20:20:22.547196] [DEBUG] [LOCAL ] No optimal features file found for DFH: ./output/feature-sets/DFH.txt [2026-03-04T20:20:22.547250] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:20:22.547314] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:20:22.547344] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:20:22.547401] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:20:22.606779] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:20:22.609448] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:20:22.609703] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:20:22.609743] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:20:22.746736] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:20:22.746938] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:20:22.746987] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:20:22.747018] [INFO ] [FORECASTER] Training complete [2026-03-04T20:20:22.750746] [DEBUG] [FORECASTER] DFH: Forecast T+1@11:T+2@11: UP (p=58.64%) [2026-03-04T20:20:22.751052] [INFO ] [FORECASTER] Completed predict_future for DFH [2026-03-04T20:20:22.751194] [INFO ] [sig ] DFH: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:20:22.903841] [INFO ] [LOCAL ] Saved forecast: DFH 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/DFH.txt [2026-03-04T20:20:22.904010] [INFO ] [sig ] [875/3365] Completed DFH in 0.4s | 2.75 sym/s | Total: 5.3m | ETA: 15.1m [2026-03-04T20:20:22.904052] [INFO ] [sig ] [876/3365] Forecasting DFIN... [2026-03-04T20:20:22.904083] [INFO ] [sig ] Generating forecast for: DFIN [2026-03-04T20:20:22.904113] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DFIN' from 'https://tdm.silogroup.org/data/derivative_storage/DFIN.csv'. [2026-03-04T20:20:22.916472] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DFIN'. [2026-03-04T20:20:22.916908] [INFO ] [FORECASTER] Starting predict_future for DFIN [2026-03-04T20:20:22.917780] [DEBUG] [LOCAL ] No optimal features file found for DFIN: ./output/feature-sets/DFIN.txt [2026-03-04T20:20:22.917835] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:20:22.917867] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:20:22.917894] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:20:22.917961] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:20:22.975277] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:20:22.976225] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:20:22.976312] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:20:22.976346] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:20:23.095074] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:20:23.095265] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:20:23.095314] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:20:23.095345] [INFO ] [FORECASTER] Training complete [2026-03-04T20:20:23.099276] [DEBUG] [FORECASTER] DFIN: Forecast T+1@11:T+2@11: DOWN (p=2.18%) [2026-03-04T20:20:23.099662] [INFO ] [FORECASTER] Completed predict_future for DFIN [2026-03-04T20:20:23.099830] [INFO ] [sig ] DFIN: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:20:23.258514] [INFO ] [LOCAL ] Saved forecast: DFIN 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/DFIN.txt [2026-03-04T20:20:23.258688] [INFO ] [sig ] [876/3365] Completed DFIN in 0.4s | 2.75 sym/s | Total: 5.3m | ETA: 15.1m [2026-03-04T20:20:23.258757] [INFO ] [sig ] [877/3365] Forecasting DFP... [2026-03-04T20:20:23.258790] [INFO ] [sig ] Generating forecast for: DFP [2026-03-04T20:20:23.258821] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DFP' from 'https://tdm.silogroup.org/data/derivative_storage/DFP.csv'. [2026-03-04T20:20:23.270191] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DFP'. [2026-03-04T20:20:23.270461] [INFO ] [FORECASTER] Starting predict_future for DFP [2026-03-04T20:20:23.271308] [DEBUG] [LOCAL ] No optimal features file found for DFP: ./output/feature-sets/DFP.txt [2026-03-04T20:20:23.271363] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:20:23.271396] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:20:23.271424] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:20:23.271481] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:20:23.329204] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:20:23.330052] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:20:23.330136] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:20:23.330169] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:20:23.453449] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:20:23.453640] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:20:23.453685] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:20:23.453713] [INFO ] [FORECASTER] Training complete [2026-03-04T20:20:23.457169] [DEBUG] [FORECASTER] DFP: Forecast T+1@11:T+2@11: DOWN (p=13.09%) [2026-03-04T20:20:23.457478] [INFO ] [FORECASTER] Completed predict_future for DFP [2026-03-04T20:20:23.457627] [INFO ] [sig ] DFP: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:20:23.600102] [INFO ] [LOCAL ] Saved forecast: DFP 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/DFP.txt [2026-03-04T20:20:23.600272] [INFO ] [sig ] [877/3365] Completed DFP in 0.3s | 2.75 sym/s | Total: 5.3m | ETA: 15.1m [2026-03-04T20:20:23.600313] [INFO ] [sig ] [878/3365] Forecasting DG... [2026-03-04T20:20:23.600345] [INFO ] [sig ] Generating forecast for: DG [2026-03-04T20:20:23.600376] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DG' from 'https://tdm.silogroup.org/data/derivative_storage/DG.csv'. [2026-03-04T20:20:23.613047] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DG'. [2026-03-04T20:20:23.613429] [INFO ] [FORECASTER] Starting predict_future for DG [2026-03-04T20:20:23.614230] [DEBUG] [LOCAL ] No optimal features file found for DG: ./output/feature-sets/DG.txt [2026-03-04T20:20:23.614284] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:20:23.614317] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:20:23.614344] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:20:23.614401] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:20:23.671151] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:20:23.672098] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:20:23.672189] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:20:23.672222] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:20:23.790778] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:20:23.790940] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:20:23.790981] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:20:23.791010] [INFO ] [FORECASTER] Training complete [2026-03-04T20:20:23.794431] [DEBUG] [FORECASTER] DG: Forecast T+1@11:T+2@11: DOWN (p=10.05%) [2026-03-04T20:20:23.794732] [INFO ] [FORECASTER] Completed predict_future for DG [2026-03-04T20:20:23.794864] [INFO ] [sig ] DG: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:20:23.936451] [INFO ] [LOCAL ] Saved forecast: DG 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/DG.txt [2026-03-04T20:20:23.936644] [INFO ] [sig ] [878/3365] Completed DG in 0.3s | 2.75 sym/s | Total: 5.3m | ETA: 15.1m [2026-03-04T20:20:23.936688] [INFO ] [sig ] [879/3365] Forecasting DGCB... [2026-03-04T20:20:23.936720] [INFO ] [sig ] Generating forecast for: DGCB [2026-03-04T20:20:23.936752] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DGCB' from 'https://tdm.silogroup.org/data/derivative_storage/DGCB.csv'. [2026-03-04T20:20:23.948657] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DGCB'. [2026-03-04T20:20:23.949048] [INFO ] [FORECASTER] Starting predict_future for DGCB [2026-03-04T20:20:23.949868] [DEBUG] [LOCAL ] No optimal features file found for DGCB: ./output/feature-sets/DGCB.txt [2026-03-04T20:20:23.949921] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:20:23.949966] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:20:23.950002] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:20:23.950072] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:20:24.007033] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:20:24.007967] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:20:24.008076] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:20:24.008110] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:20:24.133777] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:20:24.133955] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:20:24.133997] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:20:24.134029] [INFO ] [FORECASTER] Training complete [2026-03-04T20:20:24.137655] [DEBUG] [FORECASTER] DGCB: Forecast T+1@11:T+2@11: UP (p=91.24%) [2026-03-04T20:20:24.137975] [INFO ] [FORECASTER] Completed predict_future for DGCB [2026-03-04T20:20:24.138122] [INFO ] [sig ] DGCB: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:20:24.283122] [INFO ] [LOCAL ] Saved forecast: DGCB 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/DGCB.txt [2026-03-04T20:20:24.283283] [INFO ] [sig ] [879/3365] Completed DGCB in 0.3s | 2.75 sym/s | Total: 5.3m | ETA: 15.1m [2026-03-04T20:20:24.283323] [INFO ] [sig ] [880/3365] Forecasting DGICA... [2026-03-04T20:20:24.283355] [INFO ] [sig ] Generating forecast for: DGICA [2026-03-04T20:20:24.283385] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DGICA' from 'https://tdm.silogroup.org/data/derivative_storage/DGICA.csv'. [2026-03-04T20:20:24.295682] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DGICA'. [2026-03-04T20:20:24.296023] [INFO ] [FORECASTER] Starting predict_future for DGICA [2026-03-04T20:20:24.296840] [DEBUG] [LOCAL ] No optimal features file found for DGICA: ./output/feature-sets/DGICA.txt [2026-03-04T20:20:24.296894] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:20:24.296927] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:20:24.296995] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:20:24.297069] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:20:24.353634] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:20:24.354302] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:20:24.354383] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:20:24.354417] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:20:24.471962] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:20:24.472123] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:20:24.472164] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:20:24.472193] [INFO ] [FORECASTER] Training complete [2026-03-04T20:20:24.475642] [DEBUG] [FORECASTER] DGICA: Forecast T+1@11:T+2@11: DOWN (p=26.66%) [2026-03-04T20:20:24.475917] [INFO ] [FORECASTER] Completed predict_future for DGICA [2026-03-04T20:20:24.476044] [INFO ] [sig ] DGICA: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:20:24.624753] [INFO ] [LOCAL ] Saved forecast: DGICA 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/DGICA.txt [2026-03-04T20:20:24.624917] [INFO ] [sig ] [880/3365] Completed DGICA in 0.3s | 2.75 sym/s | Total: 5.3m | ETA: 15.1m [2026-03-04T20:20:24.624957] [INFO ] [sig ] [881/3365] Forecasting DGII... [2026-03-04T20:20:24.624987] [INFO ] [sig ] Generating forecast for: DGII [2026-03-04T20:20:24.625018] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DGII' from 'https://tdm.silogroup.org/data/derivative_storage/DGII.csv'. [2026-03-04T20:20:24.637217] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DGII'. [2026-03-04T20:20:24.637592] [INFO ] [FORECASTER] Starting predict_future for DGII [2026-03-04T20:20:24.638430] [DEBUG] [LOCAL ] No optimal features file found for DGII: ./output/feature-sets/DGII.txt [2026-03-04T20:20:24.638483] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:20:24.638516] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:20:24.638543] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:20:24.638628] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:20:24.695101] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:20:24.695970] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:20:24.696055] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:20:24.696088] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:20:24.825028] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:20:24.825197] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:20:24.825238] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:20:24.825267] [INFO ] [FORECASTER] Training complete [2026-03-04T20:20:24.828753] [DEBUG] [FORECASTER] DGII: Forecast T+1@11:T+2@11: DOWN (p=11.36%) [2026-03-04T20:20:24.829031] [INFO ] [FORECASTER] Completed predict_future for DGII [2026-03-04T20:20:24.829161] [INFO ] [sig ] DGII: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:20:24.973655] [INFO ] [LOCAL ] Saved forecast: DGII 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/DGII.txt [2026-03-04T20:20:24.973795] [INFO ] [sig ] [881/3365] Completed DGII in 0.3s | 2.75 sym/s | Total: 5.3m | ETA: 15.1m [2026-03-04T20:20:24.973836] [INFO ] [sig ] [882/3365] Forecasting DGRE... [2026-03-04T20:20:24.973867] [INFO ] [sig ] Generating forecast for: DGRE [2026-03-04T20:20:24.973897] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DGRE' from 'https://tdm.silogroup.org/data/derivative_storage/DGRE.csv'. [2026-03-04T20:20:24.985526] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DGRE'. [2026-03-04T20:20:24.985894] [INFO ] [FORECASTER] Starting predict_future for DGRE [2026-03-04T20:20:24.986885] [DEBUG] [LOCAL ] No optimal features file found for DGRE: ./output/feature-sets/DGRE.txt [2026-03-04T20:20:24.986940] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:20:24.986974] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:20:24.987002] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:20:24.987058] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:20:25.044106] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:20:25.045009] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:20:25.045118] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:20:25.045153] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:20:25.155140] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:20:25.155300] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-03-04T20:20:25.155343] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-03-04T20:20:25.155372] [INFO ] [FORECASTER] Training complete [2026-03-04T20:20:25.158991] [DEBUG] [FORECASTER] DGRE: Forecast T+1@11:T+2@11: UP (p=60.52%) [2026-03-04T20:20:25.159307] [INFO ] [FORECASTER] Completed predict_future for DGRE [2026-03-04T20:20:25.159445] [INFO ] [sig ] DGRE: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:20:25.300858] [INFO ] [LOCAL ] Saved forecast: DGRE 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/DGRE.txt [2026-03-04T20:20:25.301023] [INFO ] [sig ] [882/3365] Completed DGRE in 0.3s | 2.75 sym/s | Total: 5.3m | ETA: 15.0m [2026-03-04T20:20:25.301096] [INFO ] [sig ] [883/3365] Forecasting DGRS... [2026-03-04T20:20:25.301136] [INFO ] [sig ] Generating forecast for: DGRS [2026-03-04T20:20:25.301171] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DGRS' from 'https://tdm.silogroup.org/data/derivative_storage/DGRS.csv'. [2026-03-04T20:20:25.312371] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DGRS'. [2026-03-04T20:20:25.312720] [INFO ] [FORECASTER] Starting predict_future for DGRS [2026-03-04T20:20:25.313496] [DEBUG] [LOCAL ] No optimal features file found for DGRS: ./output/feature-sets/DGRS.txt [2026-03-04T20:20:25.313549] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:20:25.313602] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:20:25.313632] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:20:25.313689] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:20:25.372152] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:20:25.372980] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:20:25.373069] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:20:25.373103] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:20:25.508798] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:20:25.508951] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:20:25.508997] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:20:25.509035] [INFO ] [FORECASTER] Training complete [2026-03-04T20:20:25.513280] [DEBUG] [FORECASTER] DGRS: Forecast T+1@11:T+2@11: DOWN (p=15.21%) [2026-03-04T20:20:25.513595] [INFO ] [FORECASTER] Completed predict_future for DGRS [2026-03-04T20:20:25.513736] [INFO ] [sig ] DGRS: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:20:25.672708] [INFO ] [LOCAL ] Saved forecast: DGRS 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/DGRS.txt [2026-03-04T20:20:25.672872] [INFO ] [sig ] [883/3365] Completed DGRS in 0.4s | 2.75 sym/s | Total: 5.4m | ETA: 15.0m [2026-03-04T20:20:25.672914] [INFO ] [sig ] [884/3365] Forecasting DGX... [2026-03-04T20:20:25.672945] [INFO ] [sig ] Generating forecast for: DGX [2026-03-04T20:20:25.672978] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DGX' from 'https://tdm.silogroup.org/data/derivative_storage/DGX.csv'. [2026-03-04T20:20:25.686290] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DGX'. [2026-03-04T20:20:25.686656] [INFO ] [FORECASTER] Starting predict_future for DGX [2026-03-04T20:20:25.687495] [DEBUG] [LOCAL ] No optimal features file found for DGX: ./output/feature-sets/DGX.txt [2026-03-04T20:20:25.687549] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:20:25.687607] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:20:25.687637] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:20:25.687694] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:20:25.745052] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:20:25.745712] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:20:25.745792] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:20:25.745825] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:20:25.878978] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:20:25.879160] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:20:25.879202] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:20:25.879232] [INFO ] [FORECASTER] Training complete [2026-03-04T20:20:25.882776] [DEBUG] [FORECASTER] DGX: Forecast T+1@11:T+2@11: UP (p=81.64%) [2026-03-04T20:20:25.883061] [INFO ] [FORECASTER] Completed predict_future for DGX [2026-03-04T20:20:25.883212] [INFO ] [sig ] DGX: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:20:26.027123] [INFO ] [LOCAL ] Saved forecast: DGX 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/DGX.txt [2026-03-04T20:20:26.027254] [INFO ] [sig ] [884/3365] Completed DGX in 0.4s | 2.75 sym/s | Total: 5.4m | ETA: 15.0m [2026-03-04T20:20:26.027311] [INFO ] [sig ] [885/3365] Forecasting DH... [2026-03-04T20:20:26.027343] [INFO ] [sig ] Generating forecast for: DH [2026-03-04T20:20:26.027373] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DH' from 'https://tdm.silogroup.org/data/derivative_storage/DH.csv'. [2026-03-04T20:20:26.038802] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DH'. [2026-03-04T20:20:26.039080] [INFO ] [FORECASTER] Starting predict_future for DH [2026-03-04T20:20:26.039906] [DEBUG] [LOCAL ] No optimal features file found for DH: ./output/feature-sets/DH.txt [2026-03-04T20:20:26.039960] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:20:26.039995] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:20:26.040028] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:20:26.040098] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:20:26.097154] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:20:26.101459] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:20:26.101604] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:20:26.101642] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:20:26.223089] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:20:26.223235] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:20:26.223275] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:20:26.223303] [INFO ] [FORECASTER] Training complete [2026-03-04T20:20:26.226971] [DEBUG] [FORECASTER] DH: Forecast T+1@11:T+2@11: DOWN (p=32.81%) [2026-03-04T20:20:26.227288] [INFO ] [FORECASTER] Completed predict_future for DH [2026-03-04T20:20:26.227423] [INFO ] [sig ] DH: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:20:26.371502] [INFO ] [LOCAL ] Saved forecast: DH 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/DH.txt [2026-03-04T20:20:26.371653] [INFO ] [sig ] [885/3365] Completed DH in 0.3s | 2.75 sym/s | Total: 5.4m | ETA: 15.0m [2026-03-04T20:20:26.371695] [INFO ] [sig ] [886/3365] Forecasting DHC... [2026-03-04T20:20:26.371726] [INFO ] [sig ] Generating forecast for: DHC [2026-03-04T20:20:26.371756] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DHC' from 'https://tdm.silogroup.org/data/derivative_storage/DHC.csv'. [2026-03-04T20:20:26.384930] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DHC'. [2026-03-04T20:20:26.385358] [INFO ] [FORECASTER] Starting predict_future for DHC [2026-03-04T20:20:26.386223] [DEBUG] [LOCAL ] No optimal features file found for DHC: ./output/feature-sets/DHC.txt [2026-03-04T20:20:26.386288] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:20:26.386324] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:20:26.386352] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:20:26.386409] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:20:26.448970] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:20:26.449925] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:20:26.450013] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:20:26.450047] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:20:26.573452] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:20:26.573623] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:20:26.573666] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:20:26.573730] [INFO ] [FORECASTER] Training complete [2026-03-04T20:20:26.577198] [DEBUG] [FORECASTER] DHC: Forecast T+1@11:T+2@11: UP (p=98.32%) [2026-03-04T20:20:26.577515] [INFO ] [FORECASTER] Completed predict_future for DHC [2026-03-04T20:20:26.577670] [INFO ] [sig ] DHC: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:20:26.720026] [INFO ] [LOCAL ] Saved forecast: DHC 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/DHC.txt [2026-03-04T20:20:26.720198] [INFO ] [sig ] [886/3365] Completed DHC in 0.3s | 2.75 sym/s | Total: 5.4m | ETA: 15.0m [2026-03-04T20:20:26.720252] [INFO ] [sig ] [887/3365] Forecasting DHF... [2026-03-04T20:20:26.720285] [INFO ] [sig ] Generating forecast for: DHF [2026-03-04T20:20:26.720315] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DHF' from 'https://tdm.silogroup.org/data/derivative_storage/DHF.csv'. [2026-03-04T20:20:26.731672] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DHF'. [2026-03-04T20:20:26.731970] [INFO ] [FORECASTER] Starting predict_future for DHF [2026-03-04T20:20:26.732756] [DEBUG] [LOCAL ] No optimal features file found for DHF: ./output/feature-sets/DHF.txt [2026-03-04T20:20:26.732809] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:20:26.732841] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:20:26.732869] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:20:26.732925] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:20:26.790660] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:20:26.791476] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:20:26.791561] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:20:26.791614] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:20:26.913714] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:20:26.913876] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:20:26.913916] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:20:26.913945] [INFO ] [FORECASTER] Training complete [2026-03-04T20:20:26.917384] [DEBUG] [FORECASTER] DHF: Forecast T+1@11:T+2@11: UP (p=97.15%) [2026-03-04T20:20:26.917693] [INFO ] [FORECASTER] Completed predict_future for DHF [2026-03-04T20:20:26.917829] [INFO ] [sig ] DHF: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:20:27.060270] [INFO ] [LOCAL ] Saved forecast: DHF 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/DHF.txt [2026-03-04T20:20:27.060436] [INFO ] [sig ] [887/3365] Completed DHF in 0.3s | 2.75 sym/s | Total: 5.4m | ETA: 15.0m [2026-03-04T20:20:27.060482] [INFO ] [sig ] [888/3365] Forecasting DHI... [2026-03-04T20:20:27.060514] [INFO ] [sig ] Generating forecast for: DHI [2026-03-04T20:20:27.060545] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DHI' from 'https://tdm.silogroup.org/data/derivative_storage/DHI.csv'. [2026-03-04T20:20:27.072831] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DHI'. [2026-03-04T20:20:27.073202] [INFO ] [FORECASTER] Starting predict_future for DHI [2026-03-04T20:20:27.074006] [DEBUG] [LOCAL ] No optimal features file found for DHI: ./output/feature-sets/DHI.txt [2026-03-04T20:20:27.074059] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:20:27.074092] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:20:27.074119] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:20:27.074175] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:20:27.134075] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:20:27.134967] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:20:27.135054] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:20:27.135106] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:20:27.262871] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:20:27.263033] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:20:27.263072] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:20:27.263101] [INFO ] [FORECASTER] Training complete [2026-03-04T20:20:27.266517] [DEBUG] [FORECASTER] DHI: Forecast T+1@11:T+2@11: UP (p=68.95%) [2026-03-04T20:20:27.266811] [INFO ] [FORECASTER] Completed predict_future for DHI [2026-03-04T20:20:27.266941] [INFO ] [sig ] DHI: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:20:27.427427] [INFO ] [LOCAL ] Saved forecast: DHI 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/DHI.txt [2026-03-04T20:20:27.427608] [INFO ] [sig ] [888/3365] Completed DHI in 0.4s | 2.75 sym/s | Total: 5.4m | ETA: 15.0m [2026-03-04T20:20:27.427651] [INFO ] [sig ] [889/3365] Forecasting DHIL... [2026-03-04T20:20:27.427683] [INFO ] [sig ] Generating forecast for: DHIL [2026-03-04T20:20:27.427711] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DHIL' from 'https://tdm.silogroup.org/data/derivative_storage/DHIL.csv'. [2026-03-04T20:20:27.439504] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DHIL'. [2026-03-04T20:20:27.439822] [INFO ] [FORECASTER] Starting predict_future for DHIL [2026-03-04T20:20:27.440641] [DEBUG] [LOCAL ] No optimal features file found for DHIL: ./output/feature-sets/DHIL.txt [2026-03-04T20:20:27.440694] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:20:27.440726] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:20:27.440753] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:20:27.440810] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:20:27.498055] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:20:27.499281] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:20:27.499568] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:20:27.499623] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:20:27.613931] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:20:27.614089] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:20:27.614130] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:20:27.614159] [INFO ] [FORECASTER] Training complete [2026-03-04T20:20:27.617664] [DEBUG] [FORECASTER] DHIL: Forecast T+1@11:T+2@11: UP (p=53.47%) [2026-03-04T20:20:27.617948] [INFO ] [FORECASTER] Completed predict_future for DHIL [2026-03-04T20:20:27.618079] [INFO ] [sig ] DHIL: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:20:27.762774] [INFO ] [LOCAL ] Saved forecast: DHIL 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/DHIL.txt [2026-03-04T20:20:27.762944] [INFO ] [sig ] [889/3365] Completed DHIL in 0.3s | 2.75 sym/s | Total: 5.4m | ETA: 15.0m [2026-03-04T20:20:27.762984] [INFO ] [sig ] [890/3365] Forecasting DHX... [2026-03-04T20:20:27.763015] [INFO ] [sig ] Generating forecast for: DHX [2026-03-04T20:20:27.763045] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DHX' from 'https://tdm.silogroup.org/data/derivative_storage/DHX.csv'. [2026-03-04T20:20:27.776012] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DHX'. [2026-03-04T20:20:27.776474] [INFO ] [FORECASTER] Starting predict_future for DHX [2026-03-04T20:20:27.777419] [DEBUG] [LOCAL ] No optimal features file found for DHX: ./output/feature-sets/DHX.txt [2026-03-04T20:20:27.777475] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:20:27.777508] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:20:27.777536] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:20:27.777652] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:20:27.843075] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:20:27.843998] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:20:27.844087] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:20:27.844125] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:20:27.967519] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:20:27.967717] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:20:27.967758] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:20:27.967787] [INFO ] [FORECASTER] Training complete [2026-03-04T20:20:27.971445] [DEBUG] [FORECASTER] DHX: Forecast T+1@11:T+2@11: DOWN (p=15.39%) [2026-03-04T20:20:27.971818] [INFO ] [FORECASTER] Completed predict_future for DHX [2026-03-04T20:20:27.971962] [INFO ] [sig ] DHX: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:20:28.124468] [INFO ] [LOCAL ] Saved forecast: DHX 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/DHX.txt [2026-03-04T20:20:28.124660] [INFO ] [sig ] [890/3365] Completed DHX in 0.4s | 2.75 sym/s | Total: 5.4m | ETA: 15.0m [2026-03-04T20:20:28.124707] [INFO ] [sig ] [891/3365] Forecasting DIBS... [2026-03-04T20:20:28.124738] [INFO ] [sig ] Generating forecast for: DIBS [2026-03-04T20:20:28.124770] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DIBS' from 'https://tdm.silogroup.org/data/derivative_storage/DIBS.csv'. [2026-03-04T20:20:28.136872] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DIBS'. [2026-03-04T20:20:28.137352] [INFO ] [FORECASTER] Starting predict_future for DIBS [2026-03-04T20:20:28.138295] [DEBUG] [LOCAL ] No optimal features file found for DIBS: ./output/feature-sets/DIBS.txt [2026-03-04T20:20:28.138352] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:20:28.138388] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:20:28.138415] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:20:28.138473] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:20:28.196358] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:20:28.197332] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:20:28.197421] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:20:28.197455] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:20:28.315796] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:20:28.315955] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:20:28.315996] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:20:28.316024] [INFO ] [FORECASTER] Training complete [2026-03-04T20:20:28.319508] [DEBUG] [FORECASTER] DIBS: Forecast T+1@11:T+2@11: UP (p=97.23%) [2026-03-04T20:20:28.319809] [INFO ] [FORECASTER] Completed predict_future for DIBS [2026-03-04T20:20:28.319939] [INFO ] [sig ] DIBS: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:20:28.467633] [INFO ] [LOCAL ] Saved forecast: DIBS 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/DIBS.txt [2026-03-04T20:20:28.467776] [INFO ] [sig ] [891/3365] Completed DIBS in 0.3s | 2.75 sym/s | Total: 5.4m | ETA: 15.0m [2026-03-04T20:20:28.467817] [INFO ] [sig ] [892/3365] Forecasting DIN... [2026-03-04T20:20:28.467847] [INFO ] [sig ] Generating forecast for: DIN [2026-03-04T20:20:28.467877] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DIN' from 'https://tdm.silogroup.org/data/derivative_storage/DIN.csv'. [2026-03-04T20:20:28.481559] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DIN'. [2026-03-04T20:20:28.481980] [INFO ] [FORECASTER] Starting predict_future for DIN [2026-03-04T20:20:28.482783] [DEBUG] [LOCAL ] No optimal features file found for DIN: ./output/feature-sets/DIN.txt [2026-03-04T20:20:28.482848] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:20:28.482881] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:20:28.482907] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:20:28.482964] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:20:28.541675] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:20:28.542369] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:20:28.542454] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:20:28.542487] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:20:28.664074] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:20:28.664240] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:20:28.664281] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:20:28.664308] [INFO ] [FORECASTER] Training complete [2026-03-04T20:20:28.667754] [DEBUG] [FORECASTER] DIN: Forecast T+1@11:T+2@11: DOWN (p=7.50%) [2026-03-04T20:20:28.668035] [INFO ] [FORECASTER] Completed predict_future for DIN [2026-03-04T20:20:28.668168] [INFO ] [sig ] DIN: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:20:28.810503] [INFO ] [LOCAL ] Saved forecast: DIN 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/DIN.txt [2026-03-04T20:20:28.810678] [INFO ] [sig ] [892/3365] Completed DIN in 0.3s | 2.75 sym/s | Total: 5.4m | ETA: 15.0m [2026-03-04T20:20:28.810722] [INFO ] [sig ] [893/3365] Forecasting DINO... [2026-03-04T20:20:28.810752] [INFO ] [sig ] Generating forecast for: DINO [2026-03-04T20:20:28.810782] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DINO' from 'https://tdm.silogroup.org/data/derivative_storage/DINO.csv'. [2026-03-04T20:20:28.822969] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DINO'. [2026-03-04T20:20:28.823344] [INFO ] [FORECASTER] Starting predict_future for DINO [2026-03-04T20:20:28.824163] [DEBUG] [LOCAL ] No optimal features file found for DINO: ./output/feature-sets/DINO.txt [2026-03-04T20:20:28.824228] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:20:28.824261] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:20:28.824288] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:20:28.824344] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:20:28.880714] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:20:28.881376] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:20:28.881458] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:20:28.881491] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:20:29.003242] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:20:29.003411] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:20:29.003451] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:20:29.003479] [INFO ] [FORECASTER] Training complete [2026-03-04T20:20:29.006935] [DEBUG] [FORECASTER] DINO: Forecast T+1@11:T+2@11: DOWN (p=40.36%) [2026-03-04T20:20:29.007217] [INFO ] [FORECASTER] Completed predict_future for DINO [2026-03-04T20:20:29.007535] [INFO ] [sig ] DINO: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:20:29.152492] [INFO ] [LOCAL ] Saved forecast: DINO 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/DINO.txt [2026-03-04T20:20:29.152675] [INFO ] [sig ] [893/3365] Completed DINO in 0.3s | 2.75 sym/s | Total: 5.4m | ETA: 15.0m [2026-03-04T20:20:29.152756] [INFO ] [sig ] [894/3365] Forecasting DIS... [2026-03-04T20:20:29.152787] [INFO ] [sig ] Generating forecast for: DIS [2026-03-04T20:20:29.152817] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DIS' from 'https://tdm.silogroup.org/data/derivative_storage/DIS.csv'. [2026-03-04T20:20:29.165029] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DIS'. [2026-03-04T20:20:29.165366] [INFO ] [FORECASTER] Starting predict_future for DIS [2026-03-04T20:20:29.166166] [DEBUG] [LOCAL ] No optimal features file found for DIS: ./output/feature-sets/DIS.txt [2026-03-04T20:20:29.166219] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:20:29.166251] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:20:29.166278] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:20:29.166334] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:20:29.225377] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:20:29.226091] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:20:29.226199] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:20:29.226243] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:20:29.353426] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:20:29.353608] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:20:29.353654] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:20:29.353687] [INFO ] [FORECASTER] Training complete [2026-03-04T20:20:29.357861] [DEBUG] [FORECASTER] DIS: Forecast T+1@11:T+2@11: UP (p=68.84%) [2026-03-04T20:20:29.358201] [INFO ] [FORECASTER] Completed predict_future for DIS [2026-03-04T20:20:29.358353] [INFO ] [sig ] DIS: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:20:29.505953] [INFO ] [LOCAL ] Saved forecast: DIS 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/DIS.txt [2026-03-04T20:20:29.506106] [INFO ] [sig ] [894/3365] Completed DIS in 0.4s | 2.75 sym/s | Total: 5.4m | ETA: 15.0m [2026-03-04T20:20:29.506156] [INFO ] [sig ] [895/3365] Forecasting DJCO... [2026-03-04T20:20:29.506197] [INFO ] [sig ] Generating forecast for: DJCO [2026-03-04T20:20:29.506236] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DJCO' from 'https://tdm.silogroup.org/data/derivative_storage/DJCO.csv'. [2026-03-04T20:20:29.517424] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DJCO'. [2026-03-04T20:20:29.517755] [INFO ] [FORECASTER] Starting predict_future for DJCO [2026-03-04T20:20:29.518543] [DEBUG] [LOCAL ] No optimal features file found for DJCO: ./output/feature-sets/DJCO.txt [2026-03-04T20:20:29.518625] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:20:29.518661] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:20:29.518690] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:20:29.518749] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:20:29.578913] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:20:29.579611] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:20:29.579695] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:20:29.579730] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:20:29.704978] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:20:29.705151] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:20:29.705199] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:20:29.705234] [INFO ] [FORECASTER] Training complete [2026-03-04T20:20:29.708772] [DEBUG] [FORECASTER] DJCO: Forecast T+1@11:T+2@11: DOWN (p=48.33%) [2026-03-04T20:20:29.709049] [INFO ] [FORECASTER] Completed predict_future for DJCO [2026-03-04T20:20:29.709202] [INFO ] [sig ] DJCO: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:20:29.855097] [INFO ] [LOCAL ] Saved forecast: DJCO 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/DJCO.txt [2026-03-04T20:20:29.855259] [INFO ] [sig ] [895/3365] Completed DJCO in 0.3s | 2.75 sym/s | Total: 5.4m | ETA: 15.0m [2026-03-04T20:20:29.855305] [INFO ] [sig ] [896/3365] Forecasting DK... [2026-03-04T20:20:29.855336] [INFO ] [sig ] Generating forecast for: DK [2026-03-04T20:20:29.855366] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DK' from 'https://tdm.silogroup.org/data/derivative_storage/DK.csv'. [2026-03-04T20:20:29.868240] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DK'. [2026-03-04T20:20:29.868638] [INFO ] [FORECASTER] Starting predict_future for DK [2026-03-04T20:20:29.869431] [DEBUG] [LOCAL ] No optimal features file found for DK: ./output/feature-sets/DK.txt [2026-03-04T20:20:29.869484] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:20:29.869517] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:20:29.869544] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:20:29.869629] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:20:29.933924] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:20:29.934882] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:20:29.934973] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:20:29.935007] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:20:30.065382] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:20:30.065550] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:20:30.065615] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:20:30.065646] [INFO ] [FORECASTER] Training complete [2026-03-04T20:20:30.069135] [DEBUG] [FORECASTER] DK: Forecast T+1@11:T+2@11: UP (p=96.29%) [2026-03-04T20:20:30.069417] [INFO ] [FORECASTER] Completed predict_future for DK [2026-03-04T20:20:30.069545] [INFO ] [sig ] DK: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:20:30.215299] [INFO ] [LOCAL ] Saved forecast: DK 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/DK.txt [2026-03-04T20:20:30.215464] [INFO ] [sig ] [896/3365] Completed DK in 0.4s | 2.75 sym/s | Total: 5.4m | ETA: 15.0m [2026-03-04T20:20:30.215506] [INFO ] [sig ] [897/3365] Forecasting DKL... [2026-03-04T20:20:30.215536] [INFO ] [sig ] Generating forecast for: DKL [2026-03-04T20:20:30.215566] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DKL' from 'https://tdm.silogroup.org/data/derivative_storage/DKL.csv'. [2026-03-04T20:20:30.227855] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DKL'. [2026-03-04T20:20:30.228275] [INFO ] [FORECASTER] Starting predict_future for DKL [2026-03-04T20:20:30.229337] [DEBUG] [LOCAL ] No optimal features file found for DKL: ./output/feature-sets/DKL.txt [2026-03-04T20:20:30.229395] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:20:30.229428] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:20:30.229454] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:20:30.229555] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:20:30.289462] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:20:30.290356] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:20:30.290439] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:20:30.290473] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:20:30.410869] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:20:30.411007] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:20:30.411051] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:20:30.411081] [INFO ] [FORECASTER] Training complete [2026-03-04T20:20:30.414378] [DEBUG] [FORECASTER] DKL: Forecast T+1@11:T+2@11: UP (p=91.53%) [2026-03-04T20:20:30.414841] [INFO ] [FORECASTER] Completed predict_future for DKL [2026-03-04T20:20:30.414969] [INFO ] [sig ] DKL: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:20:30.567812] [INFO ] [LOCAL ] Saved forecast: DKL 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/DKL.txt [2026-03-04T20:20:30.568003] [INFO ] [sig ] [897/3365] Completed DKL in 0.4s | 2.75 sym/s | Total: 5.4m | ETA: 14.9m [2026-03-04T20:20:30.568052] [INFO ] [sig ] [898/3365] Forecasting DKNG... [2026-03-04T20:20:30.568083] [INFO ] [sig ] Generating forecast for: DKNG [2026-03-04T20:20:30.568116] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DKNG' from 'https://tdm.silogroup.org/data/derivative_storage/DKNG.csv'. [2026-03-04T20:20:30.582064] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DKNG'. [2026-03-04T20:20:30.582455] [INFO ] [FORECASTER] Starting predict_future for DKNG [2026-03-04T20:20:30.583351] [DEBUG] [LOCAL ] No optimal features file found for DKNG: ./output/feature-sets/DKNG.txt [2026-03-04T20:20:30.583405] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:20:30.583437] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:20:30.583464] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:20:30.583521] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:20:30.642094] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:20:30.643055] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:20:30.643150] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:20:30.643191] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:20:30.757763] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:20:30.757934] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:20:30.757974] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:20:30.758003] [INFO ] [FORECASTER] Training complete [2026-03-04T20:20:30.761484] [DEBUG] [FORECASTER] DKNG: Forecast T+1@11:T+2@11: DOWN (p=6.10%) [2026-03-04T20:20:30.761793] [INFO ] [FORECASTER] Completed predict_future for DKNG [2026-03-04T20:20:30.761924] [INFO ] [sig ] DKNG: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:20:30.905280] [INFO ] [LOCAL ] Saved forecast: DKNG 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/DKNG.txt [2026-03-04T20:20:30.905450] [INFO ] [sig ] [898/3365] Completed DKNG in 0.3s | 2.75 sym/s | Total: 5.4m | ETA: 14.9m [2026-03-04T20:20:30.905493] [INFO ] [sig ] [899/3365] Forecasting DKS... [2026-03-04T20:20:30.905523] [INFO ] [sig ] Generating forecast for: DKS [2026-03-04T20:20:30.905554] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DKS' from 'https://tdm.silogroup.org/data/derivative_storage/DKS.csv'. [2026-03-04T20:20:30.918627] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DKS'. [2026-03-04T20:20:30.919006] [INFO ] [FORECASTER] Starting predict_future for DKS [2026-03-04T20:20:30.919814] [DEBUG] [LOCAL ] No optimal features file found for DKS: ./output/feature-sets/DKS.txt [2026-03-04T20:20:30.919866] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:20:30.919899] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:20:30.919926] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:20:30.919983] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:20:30.980804] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:20:30.981725] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:20:30.981815] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:20:30.981850] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:20:31.103747] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:20:31.103914] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:20:31.103974] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:20:31.104004] [INFO ] [FORECASTER] Training complete [2026-03-04T20:20:31.107443] [DEBUG] [FORECASTER] DKS: Forecast T+1@11:T+2@11: UP (p=96.92%) [2026-03-04T20:20:31.107785] [INFO ] [FORECASTER] Completed predict_future for DKS [2026-03-04T20:20:31.107927] [INFO ] [sig ] DKS: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:20:31.255675] [INFO ] [LOCAL ] Saved forecast: DKS 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/DKS.txt [2026-03-04T20:20:31.255865] [INFO ] [sig ] [899/3365] Completed DKS in 0.4s | 2.75 sym/s | Total: 5.4m | ETA: 14.9m [2026-03-04T20:20:31.255909] [INFO ] [sig ] [900/3365] Forecasting DLB... [2026-03-04T20:20:31.255939] [INFO ] [sig ] Generating forecast for: DLB [2026-03-04T20:20:31.255970] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DLB' from 'https://tdm.silogroup.org/data/derivative_storage/DLB.csv'. [2026-03-04T20:20:31.267737] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DLB'. [2026-03-04T20:20:31.268131] [INFO ] [FORECASTER] Starting predict_future for DLB [2026-03-04T20:20:31.268964] [DEBUG] [LOCAL ] No optimal features file found for DLB: ./output/feature-sets/DLB.txt [2026-03-04T20:20:31.269017] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:20:31.269048] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:20:31.269076] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:20:31.269132] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:20:31.326993] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:20:31.327929] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:20:31.328014] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:20:31.328047] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:20:31.453747] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:20:31.453917] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:20:31.453957] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:20:31.453986] [INFO ] [FORECASTER] Training complete [2026-03-04T20:20:31.457594] [DEBUG] [FORECASTER] DLB: Forecast T+1@11:T+2@11: DOWN (p=33.06%) [2026-03-04T20:20:31.458047] [INFO ] [FORECASTER] Completed predict_future for DLB [2026-03-04T20:20:31.458252] [INFO ] [sig ] DLB: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:20:31.614520] [INFO ] [LOCAL ] Saved forecast: DLB 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/DLB.txt [2026-03-04T20:20:31.614714] [INFO ] [sig ] [900/3365] Completed DLB in 0.4s | 2.75 sym/s | Total: 5.5m | ETA: 14.9m [2026-03-04T20:20:31.614755] [INFO ] [sig ] [901/3365] Forecasting DLHC... [2026-03-04T20:20:31.614787] [INFO ] [sig ] Generating forecast for: DLHC [2026-03-04T20:20:31.614817] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DLHC' from 'https://tdm.silogroup.org/data/derivative_storage/DLHC.csv'. [2026-03-04T20:20:31.627336] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DLHC'. [2026-03-04T20:20:31.627759] [INFO ] [FORECASTER] Starting predict_future for DLHC [2026-03-04T20:20:31.628616] [DEBUG] [LOCAL ] No optimal features file found for DLHC: ./output/feature-sets/DLHC.txt [2026-03-04T20:20:31.628670] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:20:31.628703] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:20:31.628730] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:20:31.628788] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:20:31.689686] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:20:31.690633] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:20:31.690719] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:20:31.690752] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:20:31.806532] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:20:31.806709] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:20:31.806751] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:20:31.806780] [INFO ] [FORECASTER] Training complete [2026-03-04T20:20:31.810261] [DEBUG] [FORECASTER] DLHC: Forecast T+1@11:T+2@11: UP (p=54.27%) [2026-03-04T20:20:31.810555] [INFO ] [FORECASTER] Completed predict_future for DLHC [2026-03-04T20:20:31.810708] [INFO ] [sig ] DLHC: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:20:31.956308] [INFO ] [LOCAL ] Saved forecast: DLHC 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/DLHC.txt [2026-03-04T20:20:31.956482] [INFO ] [sig ] [901/3365] Completed DLHC in 0.3s | 2.75 sym/s | Total: 5.5m | ETA: 14.9m [2026-03-04T20:20:31.956524] [INFO ] [sig ] [902/3365] Forecasting DLNG... [2026-03-04T20:20:31.956553] [INFO ] [sig ] Generating forecast for: DLNG [2026-03-04T20:20:31.956604] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DLNG' from 'https://tdm.silogroup.org/data/derivative_storage/DLNG.csv'. [2026-03-04T20:20:31.972218] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DLNG'. [2026-03-04T20:20:31.972802] [INFO ] [FORECASTER] Starting predict_future for DLNG [2026-03-04T20:20:31.973690] [DEBUG] [LOCAL ] No optimal features file found for DLNG: ./output/feature-sets/DLNG.txt [2026-03-04T20:20:31.973744] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:20:31.973777] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:20:31.973804] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:20:31.973860] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:20:32.031099] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:20:32.032032] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:20:32.032129] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:20:32.032163] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:20:32.158391] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:20:32.158561] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:20:32.158623] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:20:32.158654] [INFO ] [FORECASTER] Training complete [2026-03-04T20:20:32.162266] [DEBUG] [FORECASTER] DLNG: Forecast T+1@11:T+2@11: DOWN (p=2.77%) [2026-03-04T20:20:32.162564] [INFO ] [FORECASTER] Completed predict_future for DLNG [2026-03-04T20:20:32.162720] [INFO ] [sig ] DLNG: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:20:32.309718] [INFO ] [LOCAL ] Saved forecast: DLNG 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/DLNG.txt [2026-03-04T20:20:32.309889] [INFO ] [sig ] [902/3365] Completed DLNG in 0.4s | 2.75 sym/s | Total: 5.5m | ETA: 14.9m [2026-03-04T20:20:32.309932] [INFO ] [sig ] [903/3365] Forecasting DLO... [2026-03-04T20:20:32.309965] [INFO ] [sig ] Generating forecast for: DLO [2026-03-04T20:20:32.309997] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DLO' from 'https://tdm.silogroup.org/data/derivative_storage/DLO.csv'. [2026-03-04T20:20:32.325471] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DLO'. [2026-03-04T20:20:32.325886] [INFO ] [FORECASTER] Starting predict_future for DLO [2026-03-04T20:20:32.326711] [DEBUG] [LOCAL ] No optimal features file found for DLO: ./output/feature-sets/DLO.txt [2026-03-04T20:20:32.326764] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:20:32.326808] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:20:32.326836] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:20:32.326893] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:20:32.384785] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:20:32.385736] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:20:32.385840] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:20:32.385878] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:20:32.524083] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:20:32.524287] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:20:32.524354] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:20:32.524406] [INFO ] [FORECASTER] Training complete [2026-03-04T20:20:32.529883] [DEBUG] [FORECASTER] DLO: Forecast T+1@11:T+2@11: DOWN (p=19.35%) [2026-03-04T20:20:32.530370] [INFO ] [FORECASTER] Completed predict_future for DLO [2026-03-04T20:20:32.530610] [INFO ] [sig ] DLO: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:20:32.753463] [INFO ] [LOCAL ] Saved forecast: DLO 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/DLO.txt [2026-03-04T20:20:32.753730] [INFO ] [sig ] [903/3365] Completed DLO in 0.4s | 2.75 sym/s | Total: 5.5m | ETA: 14.9m [2026-03-04T20:20:32.753799] [INFO ] [sig ] [904/3365] Forecasting DLPN... [2026-03-04T20:20:32.753850] [INFO ] [sig ] Generating forecast for: DLPN [2026-03-04T20:20:32.753901] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DLPN' from 'https://tdm.silogroup.org/data/derivative_storage/DLPN.csv'. [2026-03-04T20:20:32.770873] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DLPN'. [2026-03-04T20:20:32.771476] [INFO ] [FORECASTER] Starting predict_future for DLPN [2026-03-04T20:20:32.772792] [DEBUG] [LOCAL ] No optimal features file found for DLPN: ./output/feature-sets/DLPN.txt [2026-03-04T20:20:32.772871] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:20:32.772927] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:20:32.772978] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:20:32.773075] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:20:32.860785] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:20:32.862090] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:20:32.862209] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:20:32.862267] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:20:33.018318] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:20:33.018526] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:20:33.018596] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:20:33.018638] [INFO ] [FORECASTER] Training complete [2026-03-04T20:20:33.024129] [DEBUG] [FORECASTER] DLPN: Forecast T+1@11:T+2@11: UP (p=66.47%) [2026-03-04T20:20:33.024678] [INFO ] [FORECASTER] Completed predict_future for DLPN [2026-03-04T20:20:33.024892] [INFO ] [sig ] DLPN: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:20:33.255776] [INFO ] [LOCAL ] Saved forecast: DLPN 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/DLPN.txt [2026-03-04T20:20:33.256033] [INFO ] [sig ] [904/3365] Completed DLPN in 0.5s | 2.75 sym/s | Total: 5.5m | ETA: 14.9m [2026-03-04T20:20:33.256085] [INFO ] [sig ] [905/3365] Forecasting DLTH... [2026-03-04T20:20:33.256124] [INFO ] [sig ] Generating forecast for: DLTH [2026-03-04T20:20:33.256161] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DLTH' from 'https://tdm.silogroup.org/data/derivative_storage/DLTH.csv'. [2026-03-04T20:20:33.278144] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DLTH'. [2026-03-04T20:20:33.282719] [INFO ] [FORECASTER] Starting predict_future for DLTH [2026-03-04T20:20:33.284508] [DEBUG] [LOCAL ] No optimal features file found for DLTH: ./output/feature-sets/DLTH.txt [2026-03-04T20:20:33.284610] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:20:33.284670] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:20:33.284722] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:20:33.284818] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:20:33.391714] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:20:33.392878] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:20:33.392988] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:20:33.393027] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:20:33.578887] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:20:33.579154] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:20:33.579210] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:20:33.579246] [INFO ] [FORECASTER] Training complete [2026-03-04T20:20:33.584489] [DEBUG] [FORECASTER] DLTH: Forecast T+1@11:T+2@11: UP (p=92.72%) [2026-03-04T20:20:33.585016] [INFO ] [FORECASTER] Completed predict_future for DLTH [2026-03-04T20:20:33.585215] [INFO ] [sig ] DLTH: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:20:33.801514] [INFO ] [LOCAL ] Saved forecast: DLTH 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/DLTH.txt [2026-03-04T20:20:33.801834] [INFO ] [sig ] [905/3365] Completed DLTH in 0.5s | 2.75 sym/s | Total: 5.5m | ETA: 14.9m [2026-03-04T20:20:33.801912] [INFO ] [sig ] [906/3365] Forecasting DLX... [2026-03-04T20:20:33.801962] [INFO ] [sig ] Generating forecast for: DLX [2026-03-04T20:20:33.802008] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DLX' from 'https://tdm.silogroup.org/data/derivative_storage/DLX.csv'. [2026-03-04T20:20:33.822016] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DLX'. [2026-03-04T20:20:33.822617] [INFO ] [FORECASTER] Starting predict_future for DLX [2026-03-04T20:20:33.824040] [DEBUG] [LOCAL ] No optimal features file found for DLX: ./output/feature-sets/DLX.txt [2026-03-04T20:20:33.824124] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:20:33.824179] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:20:33.824228] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:20:33.824330] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:20:33.900496] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:20:33.901564] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:20:33.901742] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:20:33.901779] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:20:34.036039] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:20:34.036231] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:20:34.036284] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:20:34.036325] [INFO ] [FORECASTER] Training complete [2026-03-04T20:20:34.041505] [DEBUG] [FORECASTER] DLX: Forecast T+1@11:T+2@11: DOWN (p=31.30%) [2026-03-04T20:20:34.042015] [INFO ] [FORECASTER] Completed predict_future for DLX [2026-03-04T20:20:34.042220] [INFO ] [sig ] DLX: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:20:34.208248] [INFO ] [LOCAL ] Saved forecast: DLX 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/DLX.txt [2026-03-04T20:20:34.208432] [INFO ] [sig ] [906/3365] Completed DLX in 0.4s | 2.75 sym/s | Total: 5.5m | ETA: 14.9m [2026-03-04T20:20:34.208475] [INFO ] [sig ] [907/3365] Forecasting DLY... [2026-03-04T20:20:34.208511] [INFO ] [sig ] Generating forecast for: DLY [2026-03-04T20:20:34.208543] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DLY' from 'https://tdm.silogroup.org/data/derivative_storage/DLY.csv'. [2026-03-04T20:20:34.221533] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DLY'. [2026-03-04T20:20:34.221970] [INFO ] [FORECASTER] Starting predict_future for DLY [2026-03-04T20:20:34.222924] [DEBUG] [LOCAL ] No optimal features file found for DLY: ./output/feature-sets/DLY.txt [2026-03-04T20:20:34.222983] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:20:34.223016] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:20:34.223043] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:20:34.223102] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:20:34.280734] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:20:34.281667] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:20:34.281753] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:20:34.281787] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:20:34.398880] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:20:34.399053] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:20:34.399094] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:20:34.399122] [INFO ] [FORECASTER] Training complete [2026-03-04T20:20:34.402548] [DEBUG] [FORECASTER] DLY: Forecast T+1@11:T+2@11: DOWN (p=14.39%) [2026-03-04T20:20:34.402851] [INFO ] [FORECASTER] Completed predict_future for DLY [2026-03-04T20:20:34.402980] [INFO ] [sig ] DLY: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:20:34.549735] [INFO ] [LOCAL ] Saved forecast: DLY 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/DLY.txt [2026-03-04T20:20:34.549914] [INFO ] [sig ] [907/3365] Completed DLY in 0.3s | 2.75 sym/s | Total: 5.5m | ETA: 14.9m [2026-03-04T20:20:34.549955] [INFO ] [sig ] [908/3365] Forecasting DMAC... [2026-03-04T20:20:34.549989] [INFO ] [sig ] Generating forecast for: DMAC [2026-03-04T20:20:34.550021] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DMAC' from 'https://tdm.silogroup.org/data/derivative_storage/DMAC.csv'. [2026-03-04T20:20:34.562369] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DMAC'. [2026-03-04T20:20:34.562787] [INFO ] [FORECASTER] Starting predict_future for DMAC [2026-03-04T20:20:34.563684] [DEBUG] [LOCAL ] No optimal features file found for DMAC: ./output/feature-sets/DMAC.txt [2026-03-04T20:20:34.563740] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:20:34.563773] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:20:34.563800] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:20:34.563859] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:20:34.624079] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:20:34.625191] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:20:34.625279] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:20:34.625313] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:20:34.753553] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:20:34.753738] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:20:34.753781] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:20:34.753811] [INFO ] [FORECASTER] Training complete [2026-03-04T20:20:34.757387] [DEBUG] [FORECASTER] DMAC: Forecast T+1@11:T+2@11: UP (p=90.59%) [2026-03-04T20:20:34.757700] [INFO ] [FORECASTER] Completed predict_future for DMAC [2026-03-04T20:20:34.757841] [INFO ] [sig ] DMAC: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:20:34.907977] [INFO ] [LOCAL ] Saved forecast: DMAC 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/DMAC.txt [2026-03-04T20:20:34.908183] [INFO ] [sig ] [908/3365] Completed DMAC in 0.4s | 2.75 sym/s | Total: 5.5m | ETA: 14.9m [2026-03-04T20:20:34.908272] [INFO ] [sig ] [909/3365] Forecasting DMB... [2026-03-04T20:20:34.908324] [INFO ] [sig ] Generating forecast for: DMB [2026-03-04T20:20:34.908370] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DMB' from 'https://tdm.silogroup.org/data/derivative_storage/DMB.csv'. [2026-03-04T20:20:34.921926] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DMB'. [2026-03-04T20:20:34.922305] [INFO ] [FORECASTER] Starting predict_future for DMB [2026-03-04T20:20:34.923112] [DEBUG] [LOCAL ] No optimal features file found for DMB: ./output/feature-sets/DMB.txt [2026-03-04T20:20:34.923166] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:20:34.923198] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:20:34.923225] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:20:34.923285] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:20:34.986180] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:20:34.987105] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:20:34.987193] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:20:34.987228] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:20:35.115538] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:20:35.115721] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:20:35.115766] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:20:35.115796] [INFO ] [FORECASTER] Training complete [2026-03-04T20:20:35.119388] [DEBUG] [FORECASTER] DMB: Forecast T+1@11:T+2@11: UP (p=91.94%) [2026-03-04T20:20:35.119773] [INFO ] [FORECASTER] Completed predict_future for DMB [2026-03-04T20:20:35.119916] [INFO ] [sig ] DMB: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:20:35.272033] [INFO ] [LOCAL ] Saved forecast: DMB 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/DMB.txt [2026-03-04T20:20:35.272209] [INFO ] [sig ] [909/3365] Completed DMB in 0.4s | 2.75 sym/s | Total: 5.5m | ETA: 14.9m [2026-03-04T20:20:35.272260] [INFO ] [sig ] [910/3365] Forecasting DMLP... [2026-03-04T20:20:35.272296] [INFO ] [sig ] Generating forecast for: DMLP [2026-03-04T20:20:35.272329] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DMLP' from 'https://tdm.silogroup.org/data/derivative_storage/DMLP.csv'. [2026-03-04T20:20:35.285282] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DMLP'. [2026-03-04T20:20:35.285705] [INFO ] [FORECASTER] Starting predict_future for DMLP [2026-03-04T20:20:35.286539] [DEBUG] [LOCAL ] No optimal features file found for DMLP: ./output/feature-sets/DMLP.txt [2026-03-04T20:20:35.286617] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:20:35.286653] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:20:35.286681] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:20:35.286741] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:20:35.345799] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:20:35.346886] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:20:35.346977] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:20:35.347010] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:20:35.468920] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:20:35.469072] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:20:35.469114] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:20:35.469164] [INFO ] [FORECASTER] Training complete [2026-03-04T20:20:35.472719] [DEBUG] [FORECASTER] DMLP: Forecast T+1@11:T+2@11: UP (p=96.91%) [2026-03-04T20:20:35.473009] [INFO ] [FORECASTER] Completed predict_future for DMLP [2026-03-04T20:20:35.473142] [INFO ] [sig ] DMLP: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:20:35.625718] [INFO ] [LOCAL ] Saved forecast: DMLP 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/DMLP.txt [2026-03-04T20:20:35.625886] [INFO ] [sig ] [910/3365] Completed DMLP in 0.4s | 2.75 sym/s | Total: 5.5m | ETA: 14.9m [2026-03-04T20:20:35.625962] [INFO ] [sig ] [911/3365] Forecasting DMO... [2026-03-04T20:20:35.625998] [INFO ] [sig ] Generating forecast for: DMO [2026-03-04T20:20:35.626031] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DMO' from 'https://tdm.silogroup.org/data/derivative_storage/DMO.csv'. [2026-03-04T20:20:35.637747] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DMO'. [2026-03-04T20:20:35.638078] [INFO ] [FORECASTER] Starting predict_future for DMO [2026-03-04T20:20:35.638904] [DEBUG] [LOCAL ] No optimal features file found for DMO: ./output/feature-sets/DMO.txt [2026-03-04T20:20:35.638959] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:20:35.638994] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:20:35.639022] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:20:35.639081] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:20:35.701876] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:20:35.702779] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:20:35.702867] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:20:35.702914] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:20:35.827422] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:20:35.827613] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:20:35.827657] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:20:35.827688] [INFO ] [FORECASTER] Training complete [2026-03-04T20:20:35.831390] [DEBUG] [FORECASTER] DMO: Forecast T+1@11:T+2@11: UP (p=96.16%) [2026-03-04T20:20:35.831740] [INFO ] [FORECASTER] Completed predict_future for DMO [2026-03-04T20:20:35.831884] [INFO ] [sig ] DMO: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:20:35.980923] [INFO ] [LOCAL ] Saved forecast: DMO 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/DMO.txt [2026-03-04T20:20:35.981093] [INFO ] [sig ] [911/3365] Completed DMO in 0.4s | 2.75 sym/s | Total: 5.5m | ETA: 14.9m [2026-03-04T20:20:35.981139] [INFO ] [sig ] [912/3365] Forecasting DMRC... [2026-03-04T20:20:35.981169] [INFO ] [sig ] Generating forecast for: DMRC [2026-03-04T20:20:35.981201] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DMRC' from 'https://tdm.silogroup.org/data/derivative_storage/DMRC.csv'. [2026-03-04T20:20:35.994200] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DMRC'. [2026-03-04T20:20:35.994670] [INFO ] [FORECASTER] Starting predict_future for DMRC [2026-03-04T20:20:35.995632] [DEBUG] [LOCAL ] No optimal features file found for DMRC: ./output/feature-sets/DMRC.txt [2026-03-04T20:20:35.995690] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:20:35.995723] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:20:35.995750] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:20:35.995807] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:20:36.055268] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:20:36.056183] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:20:36.056280] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:20:36.056331] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:20:36.191860] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:20:36.192033] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:20:36.192075] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:20:36.192104] [INFO ] [FORECASTER] Training complete [2026-03-04T20:20:36.196185] [DEBUG] [FORECASTER] DMRC: Forecast T+1@11:T+2@11: UP (p=64.80%) [2026-03-04T20:20:36.196807] [INFO ] [FORECASTER] Completed predict_future for DMRC [2026-03-04T20:20:36.196968] [INFO ] [sig ] DMRC: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:20:36.356793] [INFO ] [LOCAL ] Saved forecast: DMRC 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/DMRC.txt [2026-03-04T20:20:36.356964] [INFO ] [sig ] [912/3365] Completed DMRC in 0.4s | 2.75 sym/s | Total: 5.5m | ETA: 14.9m [2026-03-04T20:20:36.357010] [INFO ] [sig ] [913/3365] Forecasting DMXF... [2026-03-04T20:20:36.357040] [INFO ] [sig ] Generating forecast for: DMXF [2026-03-04T20:20:36.357071] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DMXF' from 'https://tdm.silogroup.org/data/derivative_storage/DMXF.csv'. [2026-03-04T20:20:36.369015] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DMXF'. [2026-03-04T20:20:36.369454] [INFO ] [FORECASTER] Starting predict_future for DMXF [2026-03-04T20:20:36.370313] [DEBUG] [LOCAL ] No optimal features file found for DMXF: ./output/feature-sets/DMXF.txt [2026-03-04T20:20:36.370380] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:20:36.370419] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:20:36.370448] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:20:36.370516] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:20:36.433279] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:20:36.434173] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:20:36.434264] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:20:36.434298] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:20:36.571100] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:20:36.571267] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:20:36.571308] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:20:36.571337] [INFO ] [FORECASTER] Training complete [2026-03-04T20:20:36.574930] [DEBUG] [FORECASTER] DMXF: Forecast T+1@11:T+2@11: UP (p=90.44%) [2026-03-04T20:20:36.575266] [INFO ] [FORECASTER] Completed predict_future for DMXF [2026-03-04T20:20:36.575419] [INFO ] [sig ] DMXF: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:20:36.726797] [INFO ] [LOCAL ] Saved forecast: DMXF 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/DMXF.txt [2026-03-04T20:20:36.726979] [INFO ] [sig ] [913/3365] Completed DMXF in 0.4s | 2.75 sym/s | Total: 5.5m | ETA: 14.9m [2026-03-04T20:20:36.727031] [INFO ] [sig ] [914/3365] Forecasting DNA... [2026-03-04T20:20:36.727063] [INFO ] [sig ] Generating forecast for: DNA [2026-03-04T20:20:36.727097] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DNA' from 'https://tdm.silogroup.org/data/derivative_storage/DNA.csv'. [2026-03-04T20:20:36.740388] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DNA'. [2026-03-04T20:20:36.741062] [INFO ] [FORECASTER] Starting predict_future for DNA [2026-03-04T20:20:36.742168] [DEBUG] [LOCAL ] No optimal features file found for DNA: ./output/feature-sets/DNA.txt [2026-03-04T20:20:36.742224] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:20:36.742257] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:20:36.742327] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:20:36.742596] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:20:36.804479] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:20:36.805642] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:20:36.805732] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:20:36.805767] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:20:36.933554] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:20:36.933745] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:20:36.933787] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:20:36.933817] [INFO ] [FORECASTER] Training complete [2026-03-04T20:20:36.937379] [DEBUG] [FORECASTER] DNA: Forecast T+1@11:T+2@11: UP (p=84.13%) [2026-03-04T20:20:36.937708] [INFO ] [FORECASTER] Completed predict_future for DNA [2026-03-04T20:20:36.937846] [INFO ] [sig ] DNA: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:20:37.086471] [INFO ] [LOCAL ] Saved forecast: DNA 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/DNA.txt [2026-03-04T20:20:37.086847] [INFO ] [sig ] [914/3365] Completed DNA in 0.4s | 2.75 sym/s | Total: 5.5m | ETA: 14.9m [2026-03-04T20:20:37.086894] [INFO ] [sig ] [915/3365] Forecasting DNLI... [2026-03-04T20:20:37.086925] [INFO ] [sig ] Generating forecast for: DNLI [2026-03-04T20:20:37.086955] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DNLI' from 'https://tdm.silogroup.org/data/derivative_storage/DNLI.csv'. [2026-03-04T20:20:37.101414] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DNLI'. [2026-03-04T20:20:37.101867] [INFO ] [FORECASTER] Starting predict_future for DNLI [2026-03-04T20:20:37.102736] [DEBUG] [LOCAL ] No optimal features file found for DNLI: ./output/feature-sets/DNLI.txt [2026-03-04T20:20:37.102792] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:20:37.102826] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:20:37.102854] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:20:37.102912] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:20:37.168457] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:20:37.169420] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:20:37.169529] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:20:37.169566] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:20:37.300740] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:20:37.300912] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:20:37.300956] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:20:37.300985] [INFO ] [FORECASTER] Training complete [2026-03-04T20:20:37.304765] [DEBUG] [FORECASTER] DNLI: Forecast T+1@11:T+2@11: UP (p=85.24%) [2026-03-04T20:20:37.305110] [INFO ] [FORECASTER] Completed predict_future for DNLI [2026-03-04T20:20:37.305253] [INFO ] [sig ] DNLI: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:20:37.471521] [INFO ] [LOCAL ] Saved forecast: DNLI 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/DNLI.txt [2026-03-04T20:20:37.471706] [INFO ] [sig ] [915/3365] Completed DNLI in 0.4s | 2.75 sym/s | Total: 5.5m | ETA: 14.9m [2026-03-04T20:20:37.471748] [INFO ] [sig ] [916/3365] Forecasting DNP... [2026-03-04T20:20:37.471778] [INFO ] [sig ] Generating forecast for: DNP [2026-03-04T20:20:37.471809] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DNP' from 'https://tdm.silogroup.org/data/derivative_storage/DNP.csv'. [2026-03-04T20:20:37.488633] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DNP'. [2026-03-04T20:20:37.489112] [INFO ] [FORECASTER] Starting predict_future for DNP [2026-03-04T20:20:37.490542] [DEBUG] [LOCAL ] No optimal features file found for DNP: ./output/feature-sets/DNP.txt [2026-03-04T20:20:37.490653] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:20:37.490712] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:20:37.490758] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:20:37.490851] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:20:37.564928] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:20:37.565880] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:20:37.565984] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:20:37.566018] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:20:37.695495] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:20:37.695672] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:20:37.695714] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:20:37.695743] [INFO ] [FORECASTER] Training complete [2026-03-04T20:20:37.699332] [DEBUG] [FORECASTER] DNP: Forecast T+1@11:T+2@11: UP (p=91.59%) [2026-03-04T20:20:37.699729] [INFO ] [FORECASTER] Completed predict_future for DNP [2026-03-04T20:20:37.699882] [INFO ] [sig ] DNP: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:20:37.929491] [INFO ] [LOCAL ] Saved forecast: DNP 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/DNP.txt [2026-03-04T20:20:37.929678] [INFO ] [sig ] [916/3365] Completed DNP in 0.5s | 2.75 sym/s | Total: 5.6m | ETA: 14.9m [2026-03-04T20:20:37.929725] [INFO ] [sig ] [917/3365] Forecasting DNTH... [2026-03-04T20:20:37.929756] [INFO ] [sig ] Generating forecast for: DNTH [2026-03-04T20:20:37.929786] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DNTH' from 'https://tdm.silogroup.org/data/derivative_storage/DNTH.csv'. [2026-03-04T20:20:37.942509] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DNTH'. [2026-03-04T20:20:37.942919] [INFO ] [FORECASTER] Starting predict_future for DNTH [2026-03-04T20:20:37.943898] [DEBUG] [LOCAL ] No optimal features file found for DNTH: ./output/feature-sets/DNTH.txt [2026-03-04T20:20:37.943953] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:20:37.943986] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:20:37.944013] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:20:37.944072] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:20:38.005326] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:20:38.006257] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:20:38.006344] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:20:38.006379] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:20:38.132907] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:20:38.133098] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:20:38.133142] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:20:38.133171] [INFO ] [FORECASTER] Training complete [2026-03-04T20:20:38.138544] [DEBUG] [FORECASTER] DNTH: Forecast T+1@11:T+2@11: DOWN (p=4.20%) [2026-03-04T20:20:38.138885] [INFO ] [FORECASTER] Completed predict_future for DNTH [2026-03-04T20:20:38.139025] [INFO ] [sig ] DNTH: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:20:38.285954] [INFO ] [LOCAL ] Saved forecast: DNTH 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/DNTH.txt [2026-03-04T20:20:38.286116] [INFO ] [sig ] [917/3365] Completed DNTH in 0.4s | 2.75 sym/s | Total: 5.6m | ETA: 14.8m [2026-03-04T20:20:38.286159] [INFO ] [sig ] [918/3365] Forecasting DOCN... [2026-03-04T20:20:38.286189] [INFO ] [sig ] Generating forecast for: DOCN [2026-03-04T20:20:38.286220] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DOCN' from 'https://tdm.silogroup.org/data/derivative_storage/DOCN.csv'. [2026-03-04T20:20:38.299197] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DOCN'. [2026-03-04T20:20:38.299618] [INFO ] [FORECASTER] Starting predict_future for DOCN [2026-03-04T20:20:38.300541] [DEBUG] [LOCAL ] No optimal features file found for DOCN: ./output/feature-sets/DOCN.txt [2026-03-04T20:20:38.300623] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:20:38.300669] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:20:38.300697] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:20:38.300756] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:20:38.359984] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:20:38.360913] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:20:38.361000] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:20:38.361034] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:20:38.496863] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:20:38.497028] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:20:38.497069] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:20:38.497099] [INFO ] [FORECASTER] Training complete [2026-03-04T20:20:38.501065] [DEBUG] [FORECASTER] DOCN: Forecast T+1@11:T+2@11: DOWN (p=7.14%) [2026-03-04T20:20:38.501380] [INFO ] [FORECASTER] Completed predict_future for DOCN [2026-03-04T20:20:38.501727] [INFO ] [sig ] DOCN: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:20:38.665037] [INFO ] [LOCAL ] Saved forecast: DOCN 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/DOCN.txt [2026-03-04T20:20:38.665205] [INFO ] [sig ] [918/3365] Completed DOCN in 0.4s | 2.75 sym/s | Total: 5.6m | ETA: 14.8m [2026-03-04T20:20:38.665247] [INFO ] [sig ] [919/3365] Forecasting DOCS... [2026-03-04T20:20:38.665277] [INFO ] [sig ] Generating forecast for: DOCS [2026-03-04T20:20:38.665307] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DOCS' from 'https://tdm.silogroup.org/data/derivative_storage/DOCS.csv'. [2026-03-04T20:20:38.678634] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DOCS'. [2026-03-04T20:20:38.679023] [INFO ] [FORECASTER] Starting predict_future for DOCS [2026-03-04T20:20:38.679872] [DEBUG] [LOCAL ] No optimal features file found for DOCS: ./output/feature-sets/DOCS.txt [2026-03-04T20:20:38.679925] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:20:38.679957] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:20:38.679983] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:20:38.680040] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:20:38.741456] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:20:38.742466] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:20:38.742551] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:20:38.742603] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:20:38.867926] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:20:38.868095] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:20:38.868136] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:20:38.868164] [INFO ] [FORECASTER] Training complete [2026-03-04T20:20:38.872473] [DEBUG] [FORECASTER] DOCS: Forecast T+1@11:T+2@11: DOWN (p=11.40%) [2026-03-04T20:20:38.872824] [INFO ] [FORECASTER] Completed predict_future for DOCS [2026-03-04T20:20:38.872977] [INFO ] [sig ] DOCS: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:20:39.025124] [INFO ] [LOCAL ] Saved forecast: DOCS 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/DOCS.txt [2026-03-04T20:20:39.025290] [INFO ] [sig ] [919/3365] Completed DOCS in 0.4s | 2.75 sym/s | Total: 5.6m | ETA: 14.8m [2026-03-04T20:20:39.025335] [INFO ] [sig ] [920/3365] Forecasting DOGZ... [2026-03-04T20:20:39.025372] [INFO ] [sig ] Generating forecast for: DOGZ [2026-03-04T20:20:39.025410] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DOGZ' from 'https://tdm.silogroup.org/data/derivative_storage/DOGZ.csv'. [2026-03-04T20:20:39.037318] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DOGZ'. [2026-03-04T20:20:39.037737] [INFO ] [FORECASTER] Starting predict_future for DOGZ [2026-03-04T20:20:39.038593] [DEBUG] [LOCAL ] No optimal features file found for DOGZ: ./output/feature-sets/DOGZ.txt [2026-03-04T20:20:39.038648] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:20:39.038681] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:20:39.038708] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:20:39.038765] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:20:39.096907] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:20:39.097850] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:20:39.097940] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:20:39.097976] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:20:39.222298] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:20:39.222462] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:20:39.222501] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:20:39.222529] [INFO ] [FORECASTER] Training complete [2026-03-04T20:20:39.226035] [DEBUG] [FORECASTER] DOGZ: Forecast T+1@11:T+2@11: DOWN (p=4.89%) [2026-03-04T20:20:39.226319] [INFO ] [FORECASTER] Completed predict_future for DOGZ [2026-03-04T20:20:39.226451] [INFO ] [sig ] DOGZ: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:20:39.371999] [INFO ] [LOCAL ] Saved forecast: DOGZ 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/DOGZ.txt [2026-03-04T20:20:39.372146] [INFO ] [sig ] [920/3365] Completed DOGZ in 0.3s | 2.75 sym/s | Total: 5.6m | ETA: 14.8m [2026-03-04T20:20:39.372187] [INFO ] [sig ] [921/3365] Forecasting DOLE... [2026-03-04T20:20:39.372217] [INFO ] [sig ] Generating forecast for: DOLE [2026-03-04T20:20:39.372246] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DOLE' from 'https://tdm.silogroup.org/data/derivative_storage/DOLE.csv'. [2026-03-04T20:20:39.386034] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DOLE'. [2026-03-04T20:20:39.386431] [INFO ] [FORECASTER] Starting predict_future for DOLE [2026-03-04T20:20:39.387328] [DEBUG] [LOCAL ] No optimal features file found for DOLE: ./output/feature-sets/DOLE.txt [2026-03-04T20:20:39.387388] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:20:39.387422] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:20:39.387450] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:20:39.387509] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:20:39.447822] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:20:39.448520] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:20:39.448602] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:20:39.448636] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:20:39.570655] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:20:39.570825] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:20:39.570865] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:20:39.570894] [INFO ] [FORECASTER] Training complete [2026-03-04T20:20:39.574533] [DEBUG] [FORECASTER] DOLE: Forecast T+1@11:T+2@11: UP (p=95.45%) [2026-03-04T20:20:39.574883] [INFO ] [FORECASTER] Completed predict_future for DOLE [2026-03-04T20:20:39.575027] [INFO ] [sig ] DOLE: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:20:39.725075] [INFO ] [LOCAL ] Saved forecast: DOLE 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/DOLE.txt [2026-03-04T20:20:39.725212] [INFO ] [sig ] [921/3365] Completed DOLE in 0.4s | 2.75 sym/s | Total: 5.6m | ETA: 14.8m [2026-03-04T20:20:39.725254] [INFO ] [sig ] [922/3365] Forecasting DOMO... [2026-03-04T20:20:39.725283] [INFO ] [sig ] Generating forecast for: DOMO [2026-03-04T20:20:39.725312] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DOMO' from 'https://tdm.silogroup.org/data/derivative_storage/DOMO.csv'. [2026-03-04T20:20:39.737696] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DOMO'. [2026-03-04T20:20:39.738007] [INFO ] [FORECASTER] Starting predict_future for DOMO [2026-03-04T20:20:39.738802] [DEBUG] [LOCAL ] No optimal features file found for DOMO: ./output/feature-sets/DOMO.txt [2026-03-04T20:20:39.738855] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:20:39.738887] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:20:39.738915] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:20:39.738973] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:20:39.797943] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:20:39.798768] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:20:39.798855] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:20:39.798888] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:20:39.928156] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:20:39.928353] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:20:39.928409] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:20:39.928445] [INFO ] [FORECASTER] Training complete [2026-03-04T20:20:39.932270] [DEBUG] [FORECASTER] DOMO: Forecast T+1@11:T+2@11: DOWN (p=21.54%) [2026-03-04T20:20:39.932584] [INFO ] [FORECASTER] Completed predict_future for DOMO [2026-03-04T20:20:39.932720] [INFO ] [sig ] DOMO: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:20:40.082243] [INFO ] [LOCAL ] Saved forecast: DOMO 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/DOMO.txt [2026-03-04T20:20:40.082404] [INFO ] [sig ] [922/3365] Completed DOMO in 0.4s | 2.75 sym/s | Total: 5.6m | ETA: 14.8m [2026-03-04T20:20:40.082444] [INFO ] [sig ] [923/3365] Forecasting DORM... [2026-03-04T20:20:40.082476] [INFO ] [sig ] Generating forecast for: DORM [2026-03-04T20:20:40.082507] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DORM' from 'https://tdm.silogroup.org/data/derivative_storage/DORM.csv'. [2026-03-04T20:20:40.096222] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DORM'. [2026-03-04T20:20:40.096628] [INFO ] [FORECASTER] Starting predict_future for DORM [2026-03-04T20:20:40.097430] [DEBUG] [LOCAL ] No optimal features file found for DORM: ./output/feature-sets/DORM.txt [2026-03-04T20:20:40.097482] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:20:40.097515] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:20:40.097542] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:20:40.097615] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:20:40.156405] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:20:40.157342] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:20:40.157431] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:20:40.157466] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:20:40.278837] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:20:40.279027] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:20:40.279068] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:20:40.279097] [INFO ] [FORECASTER] Training complete [2026-03-04T20:20:40.282628] [DEBUG] [FORECASTER] DORM: Forecast T+1@11:T+2@11: UP (p=96.01%) [2026-03-04T20:20:40.282920] [INFO ] [FORECASTER] Completed predict_future for DORM [2026-03-04T20:20:40.283050] [INFO ] [sig ] DORM: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:20:40.427625] [INFO ] [LOCAL ] Saved forecast: DORM 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/DORM.txt [2026-03-04T20:20:40.427791] [INFO ] [sig ] [923/3365] Completed DORM in 0.3s | 2.75 sym/s | Total: 5.6m | ETA: 14.8m [2026-03-04T20:20:40.427833] [INFO ] [sig ] [924/3365] Forecasting DOUG... [2026-03-04T20:20:40.427863] [INFO ] [sig ] Generating forecast for: DOUG [2026-03-04T20:20:40.427894] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DOUG' from 'https://tdm.silogroup.org/data/derivative_storage/DOUG.csv'. [2026-03-04T20:20:40.440303] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DOUG'. [2026-03-04T20:20:40.440728] [INFO ] [FORECASTER] Starting predict_future for DOUG [2026-03-04T20:20:40.441517] [DEBUG] [LOCAL ] No optimal features file found for DOUG: ./output/feature-sets/DOUG.txt [2026-03-04T20:20:40.441588] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:20:40.441623] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:20:40.441651] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:20:40.441707] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:20:40.500871] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:20:40.501813] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:20:40.501954] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:20:40.501989] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:20:40.624234] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:20:40.624424] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:20:40.624465] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:20:40.624495] [INFO ] [FORECASTER] Training complete [2026-03-04T20:20:40.628301] [DEBUG] [FORECASTER] DOUG: Forecast T+1@11:T+2@11: UP (p=93.32%) [2026-03-04T20:20:40.628624] [INFO ] [FORECASTER] Completed predict_future for DOUG [2026-03-04T20:20:40.628761] [INFO ] [sig ] DOUG: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:20:40.771694] [INFO ] [LOCAL ] Saved forecast: DOUG 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/DOUG.txt [2026-03-04T20:20:40.771852] [INFO ] [sig ] [924/3365] Completed DOUG in 0.3s | 2.75 sym/s | Total: 5.6m | ETA: 14.8m [2026-03-04T20:20:40.771893] [INFO ] [sig ] [925/3365] Forecasting DOX... [2026-03-04T20:20:40.771923] [INFO ] [sig ] Generating forecast for: DOX [2026-03-04T20:20:40.771953] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DOX' from 'https://tdm.silogroup.org/data/derivative_storage/DOX.csv'. [2026-03-04T20:20:40.784267] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DOX'. [2026-03-04T20:20:40.784603] [INFO ] [FORECASTER] Starting predict_future for DOX [2026-03-04T20:20:40.785457] [DEBUG] [LOCAL ] No optimal features file found for DOX: ./output/feature-sets/DOX.txt [2026-03-04T20:20:40.785524] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:20:40.785558] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:20:40.785616] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:20:40.785682] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:20:40.846973] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:20:40.848004] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:20:40.848094] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:20:40.848128] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:20:40.972439] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:20:40.972628] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:20:40.972671] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:20:40.972701] [INFO ] [FORECASTER] Training complete [2026-03-04T20:20:40.976250] [DEBUG] [FORECASTER] DOX: Forecast T+1@11:T+2@11: DOWN (p=16.09%) [2026-03-04T20:20:40.976543] [INFO ] [FORECASTER] Completed predict_future for DOX [2026-03-04T20:20:40.976698] [INFO ] [sig ] DOX: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:20:41.119962] [INFO ] [LOCAL ] Saved forecast: DOX 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/DOX.txt [2026-03-04T20:20:41.120133] [INFO ] [sig ] [925/3365] Completed DOX in 0.3s | 2.75 sym/s | Total: 5.6m | ETA: 14.8m [2026-03-04T20:20:41.120175] [INFO ] [sig ] [926/3365] Forecasting DPG... [2026-03-04T20:20:41.120204] [INFO ] [sig ] Generating forecast for: DPG [2026-03-04T20:20:41.120235] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DPG' from 'https://tdm.silogroup.org/data/derivative_storage/DPG.csv'. [2026-03-04T20:20:41.133739] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DPG'. [2026-03-04T20:20:41.134110] [INFO ] [FORECASTER] Starting predict_future for DPG [2026-03-04T20:20:41.134908] [DEBUG] [LOCAL ] No optimal features file found for DPG: ./output/feature-sets/DPG.txt [2026-03-04T20:20:41.134960] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:20:41.134992] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:20:41.135019] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:20:41.135076] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:20:41.198215] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:20:41.199130] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:20:41.199223] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:20:41.199258] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:20:41.322480] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:20:41.322676] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:20:41.322718] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:20:41.322747] [INFO ] [FORECASTER] Training complete [2026-03-04T20:20:41.326337] [DEBUG] [FORECASTER] DPG: Forecast T+1@11:T+2@11: DOWN (p=25.45%) [2026-03-04T20:20:41.326837] [INFO ] [FORECASTER] Completed predict_future for DPG [2026-03-04T20:20:41.326973] [INFO ] [sig ] DPG: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:20:41.471647] [INFO ] [LOCAL ] Saved forecast: DPG 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/DPG.txt [2026-03-04T20:20:41.471805] [INFO ] [sig ] [926/3365] Completed DPG in 0.4s | 2.75 sym/s | Total: 5.6m | ETA: 14.8m [2026-03-04T20:20:41.471844] [INFO ] [sig ] [927/3365] Forecasting DPRO... [2026-03-04T20:20:41.471875] [INFO ] [sig ] Generating forecast for: DPRO [2026-03-04T20:20:41.471904] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DPRO' from 'https://tdm.silogroup.org/data/derivative_storage/DPRO.csv'. [2026-03-04T20:20:41.484281] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DPRO'. [2026-03-04T20:20:41.484679] [INFO ] [FORECASTER] Starting predict_future for DPRO [2026-03-04T20:20:41.485541] [DEBUG] [LOCAL ] No optimal features file found for DPRO: ./output/feature-sets/DPRO.txt [2026-03-04T20:20:41.485642] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:20:41.485681] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:20:41.485710] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:20:41.485770] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:20:41.544098] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:20:41.545018] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:20:41.545105] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:20:41.545140] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:20:41.661189] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:20:41.661350] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:20:41.661390] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:20:41.661418] [INFO ] [FORECASTER] Training complete [2026-03-04T20:20:41.664862] [DEBUG] [FORECASTER] DPRO: Forecast T+1@11:T+2@11: DOWN (p=14.95%) [2026-03-04T20:20:41.665144] [INFO ] [FORECASTER] Completed predict_future for DPRO [2026-03-04T20:20:41.665280] [INFO ] [sig ] DPRO: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:20:41.810804] [INFO ] [LOCAL ] Saved forecast: DPRO 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/DPRO.txt [2026-03-04T20:20:41.811005] [INFO ] [sig ] [927/3365] Completed DPRO in 0.3s | 2.75 sym/s | Total: 5.6m | ETA: 14.8m [2026-03-04T20:20:41.811050] [INFO ] [sig ] [928/3365] Forecasting DPZ... [2026-03-04T20:20:41.811080] [INFO ] [sig ] Generating forecast for: DPZ [2026-03-04T20:20:41.811113] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DPZ' from 'https://tdm.silogroup.org/data/derivative_storage/DPZ.csv'. [2026-03-04T20:20:41.823808] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DPZ'. [2026-03-04T20:20:41.824235] [INFO ] [FORECASTER] Starting predict_future for DPZ [2026-03-04T20:20:41.825164] [DEBUG] [LOCAL ] No optimal features file found for DPZ: ./output/feature-sets/DPZ.txt [2026-03-04T20:20:41.825225] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:20:41.825261] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:20:41.825290] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:20:41.825350] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:20:41.884680] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:20:41.885570] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:20:41.885680] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:20:41.885715] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:20:42.010437] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:20:42.010647] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:20:42.010690] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:20:42.010721] [INFO ] [FORECASTER] Training complete [2026-03-04T20:20:42.014496] [DEBUG] [FORECASTER] DPZ: Forecast T+1@11:T+2@11: UP (p=65.29%) [2026-03-04T20:20:42.014850] [INFO ] [FORECASTER] Completed predict_future for DPZ [2026-03-04T20:20:42.015009] [INFO ] [sig ] DPZ: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:20:42.167056] [INFO ] [LOCAL ] Saved forecast: DPZ 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/DPZ.txt [2026-03-04T20:20:42.167218] [INFO ] [sig ] [928/3365] Completed DPZ in 0.4s | 2.75 sym/s | Total: 5.6m | ETA: 14.8m [2026-03-04T20:20:42.167261] [INFO ] [sig ] [929/3365] Forecasting DQ... [2026-03-04T20:20:42.167313] [INFO ] [sig ] Generating forecast for: DQ [2026-03-04T20:20:42.167347] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DQ' from 'https://tdm.silogroup.org/data/derivative_storage/DQ.csv'. [2026-03-04T20:20:42.181481] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DQ'. [2026-03-04T20:20:42.181920] [INFO ] [FORECASTER] Starting predict_future for DQ [2026-03-04T20:20:42.183037] [DEBUG] [LOCAL ] No optimal features file found for DQ: ./output/feature-sets/DQ.txt [2026-03-04T20:20:42.183092] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:20:42.183125] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:20:42.183152] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:20:42.183208] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:20:42.242726] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:20:42.243544] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:20:42.243656] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:20:42.243691] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:20:42.375240] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:20:42.375403] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:20:42.375450] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:20:42.375485] [INFO ] [FORECASTER] Training complete [2026-03-04T20:20:42.379091] [DEBUG] [FORECASTER] DQ: Forecast T+1@11:T+2@11: UP (p=99.53%) [2026-03-04T20:20:42.379405] [INFO ] [FORECASTER] Completed predict_future for DQ [2026-03-04T20:20:42.379590] [INFO ] [sig ] DQ: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:20:42.554458] [INFO ] [LOCAL ] Saved forecast: DQ 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/DQ.txt [2026-03-04T20:20:42.554830] [INFO ] [sig ] [929/3365] Completed DQ in 0.4s | 2.75 sym/s | Total: 5.6m | ETA: 14.8m [2026-03-04T20:20:42.554874] [INFO ] [sig ] [930/3365] Forecasting DRD... [2026-03-04T20:20:42.554904] [INFO ] [sig ] Generating forecast for: DRD [2026-03-04T20:20:42.554935] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRD' from 'https://tdm.silogroup.org/data/derivative_storage/DRD.csv'. [2026-03-04T20:20:42.568646] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRD'. [2026-03-04T20:20:42.569060] [INFO ] [FORECASTER] Starting predict_future for DRD [2026-03-04T20:20:42.569955] [DEBUG] [LOCAL ] No optimal features file found for DRD: ./output/feature-sets/DRD.txt [2026-03-04T20:20:42.570010] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:20:42.570044] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:20:42.570072] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:20:42.570129] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:20:42.631090] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:20:42.632211] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:20:42.632296] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:20:42.632328] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:20:42.759080] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:20:42.759245] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:20:42.759287] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:20:42.759316] [INFO ] [FORECASTER] Training complete [2026-03-04T20:20:42.762822] [DEBUG] [FORECASTER] DRD: Forecast T+1@11:T+2@11: UP (p=93.96%) [2026-03-04T20:20:42.763107] [INFO ] [FORECASTER] Completed predict_future for DRD [2026-03-04T20:20:42.763239] [INFO ] [sig ] DRD: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:20:42.907019] [INFO ] [LOCAL ] Saved forecast: DRD 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/DRD.txt [2026-03-04T20:20:42.907193] [INFO ] [sig ] [930/3365] Completed DRD in 0.4s | 2.75 sym/s | Total: 5.6m | ETA: 14.8m [2026-03-04T20:20:42.907252] [INFO ] [sig ] [931/3365] Forecasting DRH... [2026-03-04T20:20:42.907305] [INFO ] [sig ] Generating forecast for: DRH [2026-03-04T20:20:42.907340] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRH' from 'https://tdm.silogroup.org/data/derivative_storage/DRH.csv'. [2026-03-04T20:20:42.919242] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRH'. [2026-03-04T20:20:42.919616] [INFO ] [FORECASTER] Starting predict_future for DRH [2026-03-04T20:20:42.920423] [DEBUG] [LOCAL ] No optimal features file found for DRH: ./output/feature-sets/DRH.txt [2026-03-04T20:20:42.920477] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:20:42.920546] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:20:42.920607] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:20:42.920694] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:20:42.978753] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:20:42.979566] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:20:42.979670] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:20:42.979706] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:20:43.103827] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:20:43.103995] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:20:43.104036] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:20:43.104064] [INFO ] [FORECASTER] Training complete [2026-03-04T20:20:43.107593] [DEBUG] [FORECASTER] DRH: Forecast T+1@11:T+2@11: UP (p=95.16%) [2026-03-04T20:20:43.107901] [INFO ] [FORECASTER] Completed predict_future for DRH [2026-03-04T20:20:43.108041] [INFO ] [sig ] DRH: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:20:43.250290] [INFO ] [LOCAL ] Saved forecast: DRH 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/DRH.txt [2026-03-04T20:20:43.250454] [INFO ] [sig ] [931/3365] Completed DRH in 0.3s | 2.75 sym/s | Total: 5.6m | ETA: 14.8m [2026-03-04T20:20:43.250496] [INFO ] [sig ] [932/3365] Forecasting DRI... [2026-03-04T20:20:43.250525] [INFO ] [sig ] Generating forecast for: DRI [2026-03-04T20:20:43.250556] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRI' from 'https://tdm.silogroup.org/data/derivative_storage/DRI.csv'. [2026-03-04T20:20:43.263171] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRI'. [2026-03-04T20:20:43.263602] [INFO ] [FORECASTER] Starting predict_future for DRI [2026-03-04T20:20:43.264499] [DEBUG] [LOCAL ] No optimal features file found for DRI: ./output/feature-sets/DRI.txt [2026-03-04T20:20:43.264566] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:20:43.264638] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:20:43.264666] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:20:43.264724] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:20:43.325704] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:20:43.326751] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:20:43.326841] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:20:43.326873] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:20:43.455627] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:20:43.455791] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:20:43.455834] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:20:43.455863] [INFO ] [FORECASTER] Training complete [2026-03-04T20:20:43.459441] [DEBUG] [FORECASTER] DRI: Forecast T+1@11:T+2@11: UP (p=66.43%) [2026-03-04T20:20:43.459795] [INFO ] [FORECASTER] Completed predict_future for DRI [2026-03-04T20:20:43.459945] [INFO ] [sig ] DRI: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:20:43.607409] [INFO ] [LOCAL ] Saved forecast: DRI 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/DRI.txt [2026-03-04T20:20:43.607605] [INFO ] [sig ] [932/3365] Completed DRI in 0.4s | 2.75 sym/s | Total: 5.7m | ETA: 14.8m [2026-03-04T20:20:43.607649] [INFO ] [sig ] [933/3365] Forecasting DRLL... [2026-03-04T20:20:43.607679] [INFO ] [sig ] Generating forecast for: DRLL [2026-03-04T20:20:43.607708] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRLL' from 'https://tdm.silogroup.org/data/derivative_storage/DRLL.csv'. [2026-03-04T20:20:43.620033] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRLL'. [2026-03-04T20:20:43.620438] [INFO ] [FORECASTER] Starting predict_future for DRLL [2026-03-04T20:20:43.621320] [DEBUG] [LOCAL ] No optimal features file found for DRLL: ./output/feature-sets/DRLL.txt [2026-03-04T20:20:43.621377] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:20:43.621410] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:20:43.621437] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:20:43.621494] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:20:43.679261] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:20:43.680382] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:20:43.680479] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:20:43.680514] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:20:43.803987] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:20:43.804158] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:20:43.804200] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:20:43.804231] [INFO ] [FORECASTER] Training complete [2026-03-04T20:20:43.807871] [DEBUG] [FORECASTER] DRLL: Forecast T+1@11:T+2@11: UP (p=58.99%) [2026-03-04T20:20:43.808208] [INFO ] [FORECASTER] Completed predict_future for DRLL [2026-03-04T20:20:43.808350] [INFO ] [sig ] DRLL: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:20:43.958749] [INFO ] [LOCAL ] Saved forecast: DRLL 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/DRLL.txt [2026-03-04T20:20:43.958936] [INFO ] [sig ] [933/3365] Completed DRLL in 0.4s | 2.75 sym/s | Total: 5.7m | ETA: 14.7m [2026-03-04T20:20:43.958982] [INFO ] [sig ] [934/3365] Forecasting DRMA... [2026-03-04T20:20:43.959012] [INFO ] [sig ] Generating forecast for: DRMA [2026-03-04T20:20:43.959046] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRMA' from 'https://tdm.silogroup.org/data/derivative_storage/DRMA.csv'. [2026-03-04T20:20:43.971015] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRMA'. [2026-03-04T20:20:43.971410] [INFO ] [FORECASTER] Starting predict_future for DRMA [2026-03-04T20:20:43.972286] [DEBUG] [LOCAL ] No optimal features file found for DRMA: ./output/feature-sets/DRMA.txt [2026-03-04T20:20:43.972342] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:20:43.972376] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:20:43.972403] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:20:43.972462] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:20:44.030139] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:20:44.030977] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:20:44.031063] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:20:44.031096] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:20:44.148983] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:20:44.149136] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:20:44.149176] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:20:44.149252] [INFO ] [FORECASTER] Training complete [2026-03-04T20:20:44.152795] [DEBUG] [FORECASTER] DRMA: Forecast T+1@11:T+2@11: UP (p=75.66%) [2026-03-04T20:20:44.153079] [INFO ] [FORECASTER] Completed predict_future for DRMA [2026-03-04T20:20:44.153209] [INFO ] [sig ] DRMA: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:20:44.298637] [INFO ] [LOCAL ] Saved forecast: DRMA 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/DRMA.txt [2026-03-04T20:20:44.298783] [INFO ] [sig ] [934/3365] Completed DRMA in 0.3s | 2.75 sym/s | Total: 5.7m | ETA: 14.7m [2026-03-04T20:20:44.298826] [INFO ] [sig ] [935/3365] Forecasting DRS... [2026-03-04T20:20:44.298857] [INFO ] [sig ] Generating forecast for: DRS [2026-03-04T20:20:44.298890] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRS' from 'https://tdm.silogroup.org/data/derivative_storage/DRS.csv'. [2026-03-04T20:20:44.311824] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRS'. [2026-03-04T20:20:44.312178] [INFO ] [FORECASTER] Starting predict_future for DRS [2026-03-04T20:20:44.313021] [DEBUG] [LOCAL ] No optimal features file found for DRS: ./output/feature-sets/DRS.txt [2026-03-04T20:20:44.313075] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:20:44.313109] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:20:44.313137] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:20:44.313196] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:20:44.370589] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:20:44.371311] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:20:44.371397] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:20:44.371430] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:20:44.488886] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:20:44.489040] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:20:44.489081] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:20:44.489109] [INFO ] [FORECASTER] Training complete [2026-03-04T20:20:44.492560] [DEBUG] [FORECASTER] DRS: Forecast T+1@11:T+2@11: DOWN (p=34.62%) [2026-03-04T20:20:44.492862] [INFO ] [FORECASTER] Completed predict_future for DRS [2026-03-04T20:20:44.492993] [INFO ] [sig ] DRS: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:20:44.637346] [INFO ] [LOCAL ] Saved forecast: DRS 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/DRS.txt [2026-03-04T20:20:44.637533] [INFO ] [sig ] [935/3365] Completed DRS in 0.3s | 2.75 sym/s | Total: 5.7m | ETA: 14.7m [2026-03-04T20:20:44.637606] [INFO ] [sig ] [936/3365] Forecasting DRTS... [2026-03-04T20:20:44.637640] [INFO ] [sig ] Generating forecast for: DRTS [2026-03-04T20:20:44.637670] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRTS' from 'https://tdm.silogroup.org/data/derivative_storage/DRTS.csv'. [2026-03-04T20:20:44.648731] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRTS'. [2026-03-04T20:20:44.649036] [INFO ] [FORECASTER] Starting predict_future for DRTS [2026-03-04T20:20:44.649893] [DEBUG] [LOCAL ] No optimal features file found for DRTS: ./output/feature-sets/DRTS.txt [2026-03-04T20:20:44.649946] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:20:44.649977] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:20:44.650004] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:20:44.650062] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:20:44.707431] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:20:44.708293] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:20:44.708383] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:20:44.708436] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:20:44.830969] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:20:44.831135] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:20:44.831180] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:20:44.831210] [INFO ] [FORECASTER] Training complete [2026-03-04T20:20:44.834827] [DEBUG] [FORECASTER] DRTS: Forecast T+1@11:T+2@11: DOWN (p=30.47%) [2026-03-04T20:20:44.835130] [INFO ] [FORECASTER] Completed predict_future for DRTS [2026-03-04T20:20:44.835269] [INFO ] [sig ] DRTS: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:20:44.987410] [INFO ] [LOCAL ] Saved forecast: DRTS 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/DRTS.txt [2026-03-04T20:20:44.987639] [INFO ] [sig ] [936/3365] Completed DRTS in 0.3s | 2.75 sym/s | Total: 5.7m | ETA: 14.7m [2026-03-04T20:20:44.987692] [INFO ] [sig ] [937/3365] Forecasting DRUG... [2026-03-04T20:20:44.987725] [INFO ] [sig ] Generating forecast for: DRUG [2026-03-04T20:20:44.987757] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRUG' from 'https://tdm.silogroup.org/data/derivative_storage/DRUG.csv'. [2026-03-04T20:20:44.999665] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRUG'. [2026-03-04T20:20:45.000050] [INFO ] [FORECASTER] Starting predict_future for DRUG [2026-03-04T20:20:45.000924] [DEBUG] [LOCAL ] No optimal features file found for DRUG: ./output/feature-sets/DRUG.txt [2026-03-04T20:20:45.000980] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:20:45.001013] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:20:45.001041] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:20:45.001099] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:20:45.060447] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:20:45.061325] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:20:45.061417] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:20:45.061451] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:20:45.184343] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:20:45.184507] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:20:45.184548] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:20:45.184598] [INFO ] [FORECASTER] Training complete [2026-03-04T20:20:45.188200] [DEBUG] [FORECASTER] DRUG: Forecast T+1@11:T+2@11: DOWN (p=44.75%) [2026-03-04T20:20:45.188506] [INFO ] [FORECASTER] Completed predict_future for DRUG [2026-03-04T20:20:45.188668] [INFO ] [sig ] DRUG: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:20:45.345383] [INFO ] [LOCAL ] Saved forecast: DRUG 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/DRUG.txt [2026-03-04T20:20:45.345612] [INFO ] [sig ] [937/3365] Completed DRUG in 0.4s | 2.75 sym/s | Total: 5.7m | ETA: 14.7m [2026-03-04T20:20:45.345674] [INFO ] [sig ] [938/3365] Forecasting DRVN... [2026-03-04T20:20:45.345708] [INFO ] [sig ] Generating forecast for: DRVN [2026-03-04T20:20:45.345740] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRVN' from 'https://tdm.silogroup.org/data/derivative_storage/DRVN.csv'. [2026-03-04T20:20:45.359487] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRVN'. [2026-03-04T20:20:45.359927] [INFO ] [FORECASTER] Starting predict_future for DRVN [2026-03-04T20:20:45.360796] [DEBUG] [LOCAL ] No optimal features file found for DRVN: ./output/feature-sets/DRVN.txt [2026-03-04T20:20:45.360850] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:20:45.360883] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:20:45.360940] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:20:45.361001] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:20:45.420235] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:20:45.421126] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:20:45.421250] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:20:45.421286] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:20:45.546993] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:20:45.547155] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:20:45.547197] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:20:45.547228] [INFO ] [FORECASTER] Training complete [2026-03-04T20:20:45.550870] [DEBUG] [FORECASTER] DRVN: Forecast T+1@11:T+2@11: UP (p=52.71%) [2026-03-04T20:20:45.551157] [INFO ] [FORECASTER] Completed predict_future for DRVN [2026-03-04T20:20:45.551293] [INFO ] [sig ] DRVN: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:20:45.719960] [INFO ] [LOCAL ] Saved forecast: DRVN 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/DRVN.txt [2026-03-04T20:20:45.720122] [INFO ] [sig ] [938/3365] Completed DRVN in 0.4s | 2.75 sym/s | Total: 5.7m | ETA: 14.7m [2026-03-04T20:20:45.720163] [INFO ] [sig ] [939/3365] Forecasting DSGX... [2026-03-04T20:20:45.720195] [INFO ] [sig ] Generating forecast for: DSGX [2026-03-04T20:20:45.720225] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DSGX' from 'https://tdm.silogroup.org/data/derivative_storage/DSGX.csv'. [2026-03-04T20:20:45.732643] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DSGX'. [2026-03-04T20:20:45.733011] [INFO ] [FORECASTER] Starting predict_future for DSGX [2026-03-04T20:20:45.733815] [DEBUG] [LOCAL ] No optimal features file found for DSGX: ./output/feature-sets/DSGX.txt [2026-03-04T20:20:45.733868] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:20:45.733900] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:20:45.733927] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:20:45.733983] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:20:45.795010] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:20:45.795885] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:20:45.795973] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:20:45.796007] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:20:45.931657] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:20:45.931828] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:20:45.932062] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:20:45.932091] [INFO ] [FORECASTER] Training complete [2026-03-04T20:20:45.935911] [DEBUG] [FORECASTER] DSGX: Forecast T+1@11:T+2@11: DOWN (p=18.92%) [2026-03-04T20:20:45.936192] [INFO ] [FORECASTER] Completed predict_future for DSGX [2026-03-04T20:20:45.936326] [INFO ] [sig ] DSGX: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:20:46.087484] [INFO ] [LOCAL ] Saved forecast: DSGX 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/DSGX.txt [2026-03-04T20:20:46.087685] [INFO ] [sig ] [939/3365] Completed DSGX in 0.4s | 2.75 sym/s | Total: 5.7m | ETA: 14.7m [2026-03-04T20:20:46.087732] [INFO ] [sig ] [940/3365] Forecasting DSL... [2026-03-04T20:20:46.087764] [INFO ] [sig ] Generating forecast for: DSL [2026-03-04T20:20:46.087796] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DSL' from 'https://tdm.silogroup.org/data/derivative_storage/DSL.csv'. [2026-03-04T20:20:46.100712] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DSL'. [2026-03-04T20:20:46.101102] [INFO ] [FORECASTER] Starting predict_future for DSL [2026-03-04T20:20:46.101937] [DEBUG] [LOCAL ] No optimal features file found for DSL: ./output/feature-sets/DSL.txt [2026-03-04T20:20:46.101991] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:20:46.102024] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:20:46.102052] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:20:46.102109] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:20:46.164084] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:20:46.164972] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:20:46.165058] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:20:46.165091] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:20:46.292303] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:20:46.292489] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:20:46.292546] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:20:46.292612] [INFO ] [FORECASTER] Training complete [2026-03-04T20:20:46.297495] [DEBUG] [FORECASTER] DSL: Forecast T+1@11:T+2@11: UP (p=98.29%) [2026-03-04T20:20:46.297947] [INFO ] [FORECASTER] Completed predict_future for DSL [2026-03-04T20:20:46.298121] [INFO ] [sig ] DSL: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:20:46.452148] [INFO ] [LOCAL ] Saved forecast: DSL 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/DSL.txt [2026-03-04T20:20:46.452310] [INFO ] [sig ] [940/3365] Completed DSL in 0.4s | 2.75 sym/s | Total: 5.7m | ETA: 14.7m [2026-03-04T20:20:46.452354] [INFO ] [sig ] [941/3365] Forecasting DSM... [2026-03-04T20:20:46.452384] [INFO ] [sig ] Generating forecast for: DSM [2026-03-04T20:20:46.452415] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DSM' from 'https://tdm.silogroup.org/data/derivative_storage/DSM.csv'. [2026-03-04T20:20:46.464876] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DSM'. [2026-03-04T20:20:46.465241] [INFO ] [FORECASTER] Starting predict_future for DSM [2026-03-04T20:20:46.466137] [DEBUG] [LOCAL ] No optimal features file found for DSM: ./output/feature-sets/DSM.txt [2026-03-04T20:20:46.466193] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:20:46.466226] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:20:46.466255] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:20:46.466311] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:20:46.526679] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:20:46.527702] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:20:46.527865] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:20:46.527915] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:20:46.654191] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:20:46.654388] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:20:46.654446] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:20:46.654486] [INFO ] [FORECASTER] Training complete [2026-03-04T20:20:46.658984] [DEBUG] [FORECASTER] DSM: Forecast T+1@11:T+2@11: UP (p=95.51%) [2026-03-04T20:20:46.659327] [INFO ] [FORECASTER] Completed predict_future for DSM [2026-03-04T20:20:46.659477] [INFO ] [sig ] DSM: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:20:46.809976] [INFO ] [LOCAL ] Saved forecast: DSM 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/DSM.txt [2026-03-04T20:20:46.810136] [INFO ] [sig ] [941/3365] Completed DSM in 0.4s | 2.75 sym/s | Total: 5.7m | ETA: 14.7m [2026-03-04T20:20:46.810177] [INFO ] [sig ] [942/3365] Forecasting DSP... [2026-03-04T20:20:46.810208] [INFO ] [sig ] Generating forecast for: DSP [2026-03-04T20:20:46.810245] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DSP' from 'https://tdm.silogroup.org/data/derivative_storage/DSP.csv'. [2026-03-04T20:20:46.822638] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DSP'. [2026-03-04T20:20:46.823014] [INFO ] [FORECASTER] Starting predict_future for DSP [2026-03-04T20:20:46.823816] [DEBUG] [LOCAL ] No optimal features file found for DSP: ./output/feature-sets/DSP.txt [2026-03-04T20:20:46.823870] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:20:46.823902] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:20:46.823928] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:20:46.823983] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:20:46.884055] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:20:46.885132] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:20:46.885253] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:20:46.885296] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:20:47.020448] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:20:47.020632] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:20:47.020675] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:20:47.020704] [INFO ] [FORECASTER] Training complete [2026-03-04T20:20:47.024295] [DEBUG] [FORECASTER] DSP: Forecast T+1@11:T+2@11: UP (p=58.04%) [2026-03-04T20:20:47.024608] [INFO ] [FORECASTER] Completed predict_future for DSP [2026-03-04T20:20:47.024744] [INFO ] [sig ] DSP: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:20:47.179445] [INFO ] [LOCAL ] Saved forecast: DSP 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/DSP.txt [2026-03-04T20:20:47.179634] [INFO ] [sig ] [942/3365] Completed DSP in 0.4s | 2.75 sym/s | Total: 5.7m | ETA: 14.7m [2026-03-04T20:20:47.179680] [INFO ] [sig ] [943/3365] Forecasting DSX... [2026-03-04T20:20:47.179710] [INFO ] [sig ] Generating forecast for: DSX [2026-03-04T20:20:47.179741] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DSX' from 'https://tdm.silogroup.org/data/derivative_storage/DSX.csv'. [2026-03-04T20:20:47.193797] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DSX'. [2026-03-04T20:20:47.194381] [INFO ] [FORECASTER] Starting predict_future for DSX [2026-03-04T20:20:47.195435] [DEBUG] [LOCAL ] No optimal features file found for DSX: ./output/feature-sets/DSX.txt [2026-03-04T20:20:47.195488] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:20:47.195520] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:20:47.195547] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:20:47.195630] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:20:47.256592] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:20:47.257554] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:20:47.257661] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:20:47.257695] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:20:47.381509] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:20:47.381701] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:20:47.381746] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:20:47.381777] [INFO ] [FORECASTER] Training complete [2026-03-04T20:20:47.385328] [DEBUG] [FORECASTER] DSX: Forecast T+1@11:T+2@11: UP (p=90.17%) [2026-03-04T20:20:47.385681] [INFO ] [FORECASTER] Completed predict_future for DSX [2026-03-04T20:20:47.385824] [INFO ] [sig ] DSX: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:20:47.545776] [INFO ] [LOCAL ] Saved forecast: DSX 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/DSX.txt [2026-03-04T20:20:47.545959] [INFO ] [sig ] [943/3365] Completed DSX in 0.4s | 2.75 sym/s | Total: 5.7m | ETA: 14.7m [2026-03-04T20:20:47.546003] [INFO ] [sig ] [944/3365] Forecasting DTB... [2026-03-04T20:20:47.546034] [INFO ] [sig ] Generating forecast for: DTB [2026-03-04T20:20:47.546065] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DTB' from 'https://tdm.silogroup.org/data/derivative_storage/DTB.csv'. [2026-03-04T20:20:47.559675] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DTB'. [2026-03-04T20:20:47.560021] [INFO ] [FORECASTER] Starting predict_future for DTB [2026-03-04T20:20:47.561034] [DEBUG] [LOCAL ] No optimal features file found for DTB: ./output/feature-sets/DTB.txt [2026-03-04T20:20:47.561088] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:20:47.561121] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:20:47.561149] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:20:47.561206] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:20:47.632398] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:20:47.633473] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:20:47.633598] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:20:47.633642] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:20:47.760743] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:20:47.761108] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:20:47.761148] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:20:47.761177] [INFO ] [FORECASTER] Training complete [2026-03-04T20:20:47.765126] [DEBUG] [FORECASTER] DTB: Forecast T+1@11:T+2@11: DOWN (p=39.53%) [2026-03-04T20:20:47.765408] [INFO ] [FORECASTER] Completed predict_future for DTB [2026-03-04T20:20:47.765535] [INFO ] [sig ] DTB: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:20:47.913264] [INFO ] [LOCAL ] Saved forecast: DTB 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/DTB.txt [2026-03-04T20:20:47.913476] [INFO ] [sig ] [944/3365] Completed DTB in 0.4s | 2.75 sym/s | Total: 5.7m | ETA: 14.7m [2026-03-04T20:20:47.913520] [INFO ] [sig ] [945/3365] Forecasting DTE... [2026-03-04T20:20:47.913551] [INFO ] [sig ] Generating forecast for: DTE [2026-03-04T20:20:47.913603] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DTE' from 'https://tdm.silogroup.org/data/derivative_storage/DTE.csv'. [2026-03-04T20:20:47.925835] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DTE'. [2026-03-04T20:20:47.926226] [INFO ] [FORECASTER] Starting predict_future for DTE [2026-03-04T20:20:47.927081] [DEBUG] [LOCAL ] No optimal features file found for DTE: ./output/feature-sets/DTE.txt [2026-03-04T20:20:47.927136] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:20:47.927169] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:20:47.927197] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:20:47.927254] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:20:47.984955] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:20:47.985868] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:20:47.985958] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:20:47.985991] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:20:48.105458] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:20:48.105644] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:20:48.105687] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:20:48.105717] [INFO ] [FORECASTER] Training complete [2026-03-04T20:20:48.109366] [DEBUG] [FORECASTER] DTE: Forecast T+1@11:T+2@11: UP (p=93.60%) [2026-03-04T20:20:48.109716] [INFO ] [FORECASTER] Completed predict_future for DTE [2026-03-04T20:20:48.109860] [INFO ] [sig ] DTE: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:20:48.254616] [INFO ] [LOCAL ] Saved forecast: DTE 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/DTE.txt [2026-03-04T20:20:48.254772] [INFO ] [sig ] [945/3365] Completed DTE in 0.3s | 2.75 sym/s | Total: 5.7m | ETA: 14.7m [2026-03-04T20:20:48.254812] [INFO ] [sig ] [946/3365] Forecasting DTG... [2026-03-04T20:20:48.254841] [INFO ] [sig ] Generating forecast for: DTG [2026-03-04T20:20:48.254872] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DTG' from 'https://tdm.silogroup.org/data/derivative_storage/DTG.csv'. [2026-03-04T20:20:48.266497] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DTG'. [2026-03-04T20:20:48.266832] [INFO ] [FORECASTER] Starting predict_future for DTG [2026-03-04T20:20:48.267643] [DEBUG] [LOCAL ] No optimal features file found for DTG: ./output/feature-sets/DTG.txt [2026-03-04T20:20:48.267696] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:20:48.267728] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:20:48.267754] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:20:48.267810] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:20:48.324769] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:20:48.325418] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:20:48.325498] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:20:48.325530] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:20:48.442853] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:20:48.443019] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:20:48.443061] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:20:48.443090] [INFO ] [FORECASTER] Training complete [2026-03-04T20:20:48.446554] [DEBUG] [FORECASTER] DTG: Forecast T+1@11:T+2@11: DOWN (p=46.83%) [2026-03-04T20:20:48.446887] [INFO ] [FORECASTER] Completed predict_future for DTG [2026-03-04T20:20:48.447024] [INFO ] [sig ] DTG: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:20:48.596438] [INFO ] [LOCAL ] Saved forecast: DTG 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/DTG.txt [2026-03-04T20:20:48.596618] [INFO ] [sig ] [946/3365] Completed DTG in 0.3s | 2.75 sym/s | Total: 5.7m | ETA: 14.7m [2026-03-04T20:20:48.596669] [INFO ] [sig ] [947/3365] Forecasting DTIL... [2026-03-04T20:20:48.596700] [INFO ] [sig ] Generating forecast for: DTIL [2026-03-04T20:20:48.596731] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DTIL' from 'https://tdm.silogroup.org/data/derivative_storage/DTIL.csv'. [2026-03-04T20:20:48.609323] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DTIL'. [2026-03-04T20:20:48.609645] [INFO ] [FORECASTER] Starting predict_future for DTIL [2026-03-04T20:20:48.610439] [DEBUG] [LOCAL ] No optimal features file found for DTIL: ./output/feature-sets/DTIL.txt [2026-03-04T20:20:48.610492] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:20:48.610525] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:20:48.610552] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:20:48.610635] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:20:48.668346] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:20:48.668993] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:20:48.669091] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:20:48.669126] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:20:48.789041] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:20:48.789206] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:20:48.789247] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:20:48.789280] [INFO ] [FORECASTER] Training complete [2026-03-04T20:20:48.792849] [DEBUG] [FORECASTER] DTIL: Forecast T+1@11:T+2@11: DOWN (p=30.66%) [2026-03-04T20:20:48.793133] [INFO ] [FORECASTER] Completed predict_future for DTIL [2026-03-04T20:20:48.793263] [INFO ] [sig ] DTIL: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:20:48.936344] [INFO ] [LOCAL ] Saved forecast: DTIL 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/DTIL.txt [2026-03-04T20:20:48.936479] [INFO ] [sig ] [947/3365] Completed DTIL in 0.3s | 2.75 sym/s | Total: 5.7m | ETA: 14.7m [2026-03-04T20:20:48.936520] [INFO ] [sig ] [948/3365] Forecasting DTM... [2026-03-04T20:20:48.936550] [INFO ] [sig ] Generating forecast for: DTM [2026-03-04T20:20:48.936598] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DTM' from 'https://tdm.silogroup.org/data/derivative_storage/DTM.csv'. [2026-03-04T20:20:48.950172] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DTM'. [2026-03-04T20:20:48.950507] [INFO ] [FORECASTER] Starting predict_future for DTM [2026-03-04T20:20:48.951327] [DEBUG] [LOCAL ] No optimal features file found for DTM: ./output/feature-sets/DTM.txt [2026-03-04T20:20:48.951380] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:20:48.951440] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:20:48.951468] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:20:48.951527] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:20:49.009403] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:20:49.010101] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:20:49.010181] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:20:49.010214] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:20:49.132730] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:20:49.132889] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:20:49.132932] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:20:49.132962] [INFO ] [FORECASTER] Training complete [2026-03-04T20:20:49.136407] [DEBUG] [FORECASTER] DTM: Forecast T+1@11:T+2@11: DOWN (p=45.12%) [2026-03-04T20:20:49.136707] [INFO ] [FORECASTER] Completed predict_future for DTM [2026-03-04T20:20:49.136836] [INFO ] [sig ] DTM: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:20:49.283268] [INFO ] [LOCAL ] Saved forecast: DTM 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/DTM.txt [2026-03-04T20:20:49.283418] [INFO ] [sig ] [948/3365] Completed DTM in 0.3s | 2.75 sym/s | Total: 5.7m | ETA: 14.6m [2026-03-04T20:20:49.283459] [INFO ] [sig ] [949/3365] Forecasting DUK... [2026-03-04T20:20:49.283489] [INFO ] [sig ] Generating forecast for: DUK [2026-03-04T20:20:49.283521] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DUK' from 'https://tdm.silogroup.org/data/derivative_storage/DUK.csv'. [2026-03-04T20:20:49.296518] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DUK'. [2026-03-04T20:20:49.296885] [INFO ] [FORECASTER] Starting predict_future for DUK [2026-03-04T20:20:49.297715] [DEBUG] [LOCAL ] No optimal features file found for DUK: ./output/feature-sets/DUK.txt [2026-03-04T20:20:49.297768] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:20:49.297800] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:20:49.297825] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:20:49.297881] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:20:49.355445] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:20:49.356093] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:20:49.356173] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:20:49.356206] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:20:49.475887] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:20:49.476061] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:20:49.476102] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:20:49.476131] [INFO ] [FORECASTER] Training complete [2026-03-04T20:20:49.479609] [DEBUG] [FORECASTER] DUK: Forecast T+1@11:T+2@11: UP (p=94.25%) [2026-03-04T20:20:49.479895] [INFO ] [FORECASTER] Completed predict_future for DUK [2026-03-04T20:20:49.480025] [INFO ] [sig ] DUK: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:20:49.624766] [INFO ] [LOCAL ] Saved forecast: DUK 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/DUK.txt [2026-03-04T20:20:49.624934] [INFO ] [sig ] [949/3365] Completed DUK in 0.3s | 2.75 sym/s | Total: 5.8m | ETA: 14.6m [2026-03-04T20:20:49.624975] [INFO ] [sig ] [950/3365] Forecasting DUKB... [2026-03-04T20:20:49.625005] [INFO ] [sig ] Generating forecast for: DUKB [2026-03-04T20:20:49.625035] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DUKB' from 'https://tdm.silogroup.org/data/derivative_storage/DUKB.csv'. [2026-03-04T20:20:49.637839] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DUKB'. [2026-03-04T20:20:49.638242] [INFO ] [FORECASTER] Starting predict_future for DUKB [2026-03-04T20:20:49.639057] [DEBUG] [LOCAL ] No optimal features file found for DUKB: ./output/feature-sets/DUKB.txt [2026-03-04T20:20:49.639111] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:20:49.639144] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:20:49.639171] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:20:49.639228] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:20:49.698965] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:20:49.699805] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:20:49.699889] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:20:49.699922] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:20:49.825980] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:20:49.826190] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:20:49.826233] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:20:49.826261] [INFO ] [FORECASTER] Training complete [2026-03-04T20:20:49.830048] [DEBUG] [FORECASTER] DUKB: Forecast T+1@11:T+2@11: DOWN (p=16.89%) [2026-03-04T20:20:49.830409] [INFO ] [FORECASTER] Completed predict_future for DUKB [2026-03-04T20:20:49.830565] [INFO ] [sig ] DUKB: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:20:49.974880] [INFO ] [LOCAL ] Saved forecast: DUKB 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/DUKB.txt [2026-03-04T20:20:49.975011] [INFO ] [sig ] [950/3365] Completed DUKB in 0.3s | 2.75 sym/s | Total: 5.8m | ETA: 14.6m [2026-03-04T20:20:49.975052] [INFO ] [sig ] [951/3365] Forecasting DUOL... [2026-03-04T20:20:49.975081] [INFO ] [sig ] Generating forecast for: DUOL [2026-03-04T20:20:49.975127] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DUOL' from 'https://tdm.silogroup.org/data/derivative_storage/DUOL.csv'. [2026-03-04T20:20:49.990958] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DUOL'. [2026-03-04T20:20:49.991298] [INFO ] [FORECASTER] Starting predict_future for DUOL [2026-03-04T20:20:49.992227] [DEBUG] [LOCAL ] No optimal features file found for DUOL: ./output/feature-sets/DUOL.txt [2026-03-04T20:20:49.992280] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:20:49.992322] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:20:49.992350] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:20:49.992414] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:20:50.050396] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:20:50.051074] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:20:50.051172] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:20:50.051207] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:20:50.176205] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:20:50.176354] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:20:50.176394] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:20:50.176456] [INFO ] [FORECASTER] Training complete [2026-03-04T20:20:50.180100] [DEBUG] [FORECASTER] DUOL: Forecast T+1@11:T+2@11: UP (p=61.44%) [2026-03-04T20:20:50.180380] [INFO ] [FORECASTER] Completed predict_future for DUOL [2026-03-04T20:20:50.180517] [INFO ] [sig ] DUOL: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:20:50.331174] [INFO ] [LOCAL ] Saved forecast: DUOL 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/DUOL.txt [2026-03-04T20:20:50.331309] [INFO ] [sig ] [951/3365] Completed DUOL in 0.4s | 2.75 sym/s | Total: 5.8m | ETA: 14.6m [2026-03-04T20:20:50.331350] [INFO ] [sig ] [952/3365] Forecasting DVA... [2026-03-04T20:20:50.331381] [INFO ] [sig ] Generating forecast for: DVA [2026-03-04T20:20:50.331412] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DVA' from 'https://tdm.silogroup.org/data/derivative_storage/DVA.csv'. [2026-03-04T20:20:50.345540] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DVA'. [2026-03-04T20:20:50.346099] [INFO ] [FORECASTER] Starting predict_future for DVA [2026-03-04T20:20:50.346930] [DEBUG] [LOCAL ] No optimal features file found for DVA: ./output/feature-sets/DVA.txt [2026-03-04T20:20:50.346983] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:20:50.347015] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:20:50.347042] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:20:50.347098] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:20:50.408034] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:20:50.408703] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:20:50.408783] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:20:50.408815] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:20:50.534953] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:20:50.535120] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:20:50.535161] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:20:50.535191] [INFO ] [FORECASTER] Training complete [2026-03-04T20:20:50.538733] [DEBUG] [FORECASTER] DVA: Forecast T+1@11:T+2@11: DOWN (p=14.54%) [2026-03-04T20:20:50.539021] [INFO ] [FORECASTER] Completed predict_future for DVA [2026-03-04T20:20:50.539156] [INFO ] [sig ] DVA: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:20:50.687455] [INFO ] [LOCAL ] Saved forecast: DVA 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/DVA.txt [2026-03-04T20:20:50.687662] [INFO ] [sig ] [952/3365] Completed DVA in 0.4s | 2.75 sym/s | Total: 5.8m | ETA: 14.6m [2026-03-04T20:20:50.687708] [INFO ] [sig ] [953/3365] Forecasting DVN... [2026-03-04T20:20:50.687740] [INFO ] [sig ] Generating forecast for: DVN [2026-03-04T20:20:50.687772] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DVN' from 'https://tdm.silogroup.org/data/derivative_storage/DVN.csv'. [2026-03-04T20:20:50.700443] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DVN'. [2026-03-04T20:20:50.700878] [INFO ] [FORECASTER] Starting predict_future for DVN [2026-03-04T20:20:50.701702] [DEBUG] [LOCAL ] No optimal features file found for DVN: ./output/feature-sets/DVN.txt [2026-03-04T20:20:50.701756] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:20:50.701788] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:20:50.701815] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:20:50.701872] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:20:50.758911] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:20:50.759825] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:20:50.759912] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:20:50.759946] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:20:50.887237] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:20:50.887432] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:20:50.887474] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:20:50.887503] [INFO ] [FORECASTER] Training complete [2026-03-04T20:20:50.891111] [DEBUG] [FORECASTER] DVN: Forecast T+1@11:T+2@11: DOWN (p=26.12%) [2026-03-04T20:20:50.891451] [INFO ] [FORECASTER] Completed predict_future for DVN [2026-03-04T20:20:50.891620] [INFO ] [sig ] DVN: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:20:51.038967] [INFO ] [LOCAL ] Saved forecast: DVN 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/DVN.txt [2026-03-04T20:20:51.039132] [INFO ] [sig ] [953/3365] Completed DVN in 0.4s | 2.75 sym/s | Total: 5.8m | ETA: 14.6m [2026-03-04T20:20:51.039174] [INFO ] [sig ] [954/3365] Forecasting DWAS... [2026-03-04T20:20:51.039205] [INFO ] [sig ] Generating forecast for: DWAS [2026-03-04T20:20:51.039237] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DWAS' from 'https://tdm.silogroup.org/data/derivative_storage/DWAS.csv'. [2026-03-04T20:20:51.051148] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DWAS'. [2026-03-04T20:20:51.051516] [INFO ] [FORECASTER] Starting predict_future for DWAS [2026-03-04T20:20:51.052332] [DEBUG] [LOCAL ] No optimal features file found for DWAS: ./output/feature-sets/DWAS.txt [2026-03-04T20:20:51.052386] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:20:51.052418] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:20:51.052445] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:20:51.052501] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:20:51.109864] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:20:51.110765] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:20:51.110856] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:20:51.110889] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:20:51.236997] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:20:51.237166] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:20:51.237205] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:20:51.237235] [INFO ] [FORECASTER] Training complete [2026-03-04T20:20:51.240813] [DEBUG] [FORECASTER] DWAS: Forecast T+1@11:T+2@11: UP (p=83.17%) [2026-03-04T20:20:51.241130] [INFO ] [FORECASTER] Completed predict_future for DWAS [2026-03-04T20:20:51.241269] [INFO ] [sig ] DWAS: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:20:51.393975] [INFO ] [LOCAL ] Saved forecast: DWAS 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/DWAS.txt [2026-03-04T20:20:51.394178] [INFO ] [sig ] [954/3365] Completed DWAS in 0.4s | 2.75 sym/s | Total: 5.8m | ETA: 14.6m [2026-03-04T20:20:51.394232] [INFO ] [sig ] [955/3365] Forecasting DWSH... [2026-03-04T20:20:51.394273] [INFO ] [sig ] Generating forecast for: DWSH [2026-03-04T20:20:51.394308] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DWSH' from 'https://tdm.silogroup.org/data/derivative_storage/DWSH.csv'. [2026-03-04T20:20:51.406552] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DWSH'. [2026-03-04T20:20:51.406970] [INFO ] [FORECASTER] Starting predict_future for DWSH [2026-03-04T20:20:51.407850] [DEBUG] [LOCAL ] No optimal features file found for DWSH: ./output/feature-sets/DWSH.txt [2026-03-04T20:20:51.407904] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:20:51.407937] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:20:51.407963] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:20:51.408019] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:20:51.466832] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:20:51.467737] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:20:51.467821] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:20:51.467854] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:20:51.575500] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:20:51.575682] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:20:51.575723] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:20:51.575751] [INFO ] [FORECASTER] Training complete [2026-03-04T20:20:51.579160] [DEBUG] [FORECASTER] DWSH: Forecast T+1@11:T+2@11: UP (p=99.29%) [2026-03-04T20:20:51.579436] [INFO ] [FORECASTER] Completed predict_future for DWSH [2026-03-04T20:20:51.579564] [INFO ] [sig ] DWSH: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:20:51.726646] [INFO ] [LOCAL ] Saved forecast: DWSH 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/DWSH.txt [2026-03-04T20:20:51.726820] [INFO ] [sig ] [955/3365] Completed DWSH in 0.3s | 2.75 sym/s | Total: 5.8m | ETA: 14.6m [2026-03-04T20:20:51.726861] [INFO ] [sig ] [956/3365] Forecasting DX... [2026-03-04T20:20:51.726894] [INFO ] [sig ] Generating forecast for: DX [2026-03-04T20:20:51.726925] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DX' from 'https://tdm.silogroup.org/data/derivative_storage/DX.csv'. [2026-03-04T20:20:51.742106] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DX'. [2026-03-04T20:20:51.742546] [INFO ] [FORECASTER] Starting predict_future for DX [2026-03-04T20:20:51.743378] [DEBUG] [LOCAL ] No optimal features file found for DX: ./output/feature-sets/DX.txt [2026-03-04T20:20:51.743432] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:20:51.743465] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:20:51.743492] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:20:51.743549] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:20:51.805525] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:20:51.806446] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:20:51.806536] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:20:51.806570] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:20:51.933132] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:20:51.933304] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:20:51.933347] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:20:51.933377] [INFO ] [FORECASTER] Training complete [2026-03-04T20:20:51.937049] [DEBUG] [FORECASTER] DX: Forecast T+1@11:T+2@11: UP (p=69.59%) [2026-03-04T20:20:51.937385] [INFO ] [FORECASTER] Completed predict_future for DX [2026-03-04T20:20:51.937544] [INFO ] [sig ] DX: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:20:52.096495] [INFO ] [LOCAL ] Saved forecast: DX 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/DX.txt [2026-03-04T20:20:52.096676] [INFO ] [sig ] [956/3365] Completed DX in 0.4s | 2.75 sym/s | Total: 5.8m | ETA: 14.6m [2026-03-04T20:20:52.096722] [INFO ] [sig ] [957/3365] Forecasting DXC... [2026-03-04T20:20:52.096754] [INFO ] [sig ] Generating forecast for: DXC [2026-03-04T20:20:52.096784] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DXC' from 'https://tdm.silogroup.org/data/derivative_storage/DXC.csv'. [2026-03-04T20:20:52.109422] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DXC'. [2026-03-04T20:20:52.109822] [INFO ] [FORECASTER] Starting predict_future for DXC [2026-03-04T20:20:52.110663] [DEBUG] [LOCAL ] No optimal features file found for DXC: ./output/feature-sets/DXC.txt [2026-03-04T20:20:52.110718] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:20:52.110752] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:20:52.110779] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:20:52.110838] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:20:52.169940] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:20:52.170857] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:20:52.171132] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:20:52.171165] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:20:52.294715] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:20:52.294880] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:20:52.294921] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:20:52.294949] [INFO ] [FORECASTER] Training complete [2026-03-04T20:20:52.298518] [DEBUG] [FORECASTER] DXC: Forecast T+1@11:T+2@11: UP (p=78.62%) [2026-03-04T20:20:52.298831] [INFO ] [FORECASTER] Completed predict_future for DXC [2026-03-04T20:20:52.298984] [INFO ] [sig ] DXC: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:20:52.451891] [INFO ] [LOCAL ] Saved forecast: DXC 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/DXC.txt [2026-03-04T20:20:52.452059] [INFO ] [sig ] [957/3365] Completed DXC in 0.4s | 2.75 sym/s | Total: 5.8m | ETA: 14.6m [2026-03-04T20:20:52.452104] [INFO ] [sig ] [958/3365] Forecasting DXCM... [2026-03-04T20:20:52.452134] [INFO ] [sig ] Generating forecast for: DXCM [2026-03-04T20:20:52.452174] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DXCM' from 'https://tdm.silogroup.org/data/derivative_storage/DXCM.csv'. [2026-03-04T20:20:52.466048] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DXCM'. [2026-03-04T20:20:52.466444] [INFO ] [FORECASTER] Starting predict_future for DXCM [2026-03-04T20:20:52.467514] [DEBUG] [LOCAL ] No optimal features file found for DXCM: ./output/feature-sets/DXCM.txt [2026-03-04T20:20:52.467570] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:20:52.467629] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:20:52.467659] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:20:52.467724] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:20:52.527447] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:20:52.528372] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:20:52.528463] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:20:52.528547] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:20:52.656843] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:20:52.657223] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:20:52.657266] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:20:52.657345] [INFO ] [FORECASTER] Training complete [2026-03-04T20:20:52.662341] [DEBUG] [FORECASTER] DXCM: Forecast T+1@11:T+2@11: UP (p=75.79%) [2026-03-04T20:20:52.662793] [INFO ] [FORECASTER] Completed predict_future for DXCM [2026-03-04T20:20:52.662976] [INFO ] [sig ] DXCM: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:20:52.814118] [INFO ] [LOCAL ] Saved forecast: DXCM 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/DXCM.txt [2026-03-04T20:20:52.814257] [INFO ] [sig ] [958/3365] Completed DXCM in 0.4s | 2.75 sym/s | Total: 5.8m | ETA: 14.6m [2026-03-04T20:20:52.814299] [INFO ] [sig ] [959/3365] Forecasting DXPE... [2026-03-04T20:20:52.814331] [INFO ] [sig ] Generating forecast for: DXPE [2026-03-04T20:20:52.814362] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DXPE' from 'https://tdm.silogroup.org/data/derivative_storage/DXPE.csv'. [2026-03-04T20:20:52.827390] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DXPE'. [2026-03-04T20:20:52.827671] [INFO ] [FORECASTER] Starting predict_future for DXPE [2026-03-04T20:20:52.828498] [DEBUG] [LOCAL ] No optimal features file found for DXPE: ./output/feature-sets/DXPE.txt [2026-03-04T20:20:52.828553] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:20:52.828608] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:20:52.828637] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:20:52.828704] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:20:52.886547] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:20:52.887203] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:20:52.887296] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:20:52.887335] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:20:53.008906] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:20:53.009053] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:20:53.009094] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:20:53.009124] [INFO ] [FORECASTER] Training complete [2026-03-04T20:20:53.012570] [DEBUG] [FORECASTER] DXPE: Forecast T+1@11:T+2@11: UP (p=51.36%) [2026-03-04T20:20:53.012875] [INFO ] [FORECASTER] Completed predict_future for DXPE [2026-03-04T20:20:53.013005] [INFO ] [sig ] DXPE: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:20:53.158903] [INFO ] [LOCAL ] Saved forecast: DXPE 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/DXPE.txt [2026-03-04T20:20:53.159051] [INFO ] [sig ] [959/3365] Completed DXPE in 0.3s | 2.75 sym/s | Total: 5.8m | ETA: 14.6m [2026-03-04T20:20:53.159090] [INFO ] [sig ] [960/3365] Forecasting DY... [2026-03-04T20:20:53.159121] [INFO ] [sig ] Generating forecast for: DY [2026-03-04T20:20:53.159152] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DY' from 'https://tdm.silogroup.org/data/derivative_storage/DY.csv'. [2026-03-04T20:20:53.173101] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DY'. [2026-03-04T20:20:53.173439] [INFO ] [FORECASTER] Starting predict_future for DY [2026-03-04T20:20:53.174239] [DEBUG] [LOCAL ] No optimal features file found for DY: ./output/feature-sets/DY.txt [2026-03-04T20:20:53.174292] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:20:53.174325] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:20:53.174350] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:20:53.174406] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:20:53.235028] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:20:53.235912] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:20:53.235998] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:20:53.236050] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:20:53.359664] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:20:53.359832] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:20:53.359873] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:20:53.359903] [INFO ] [FORECASTER] Training complete [2026-03-04T20:20:53.363468] [DEBUG] [FORECASTER] DY: Forecast T+1@11:T+2@11: UP (p=68.17%) [2026-03-04T20:20:53.363802] [INFO ] [FORECASTER] Completed predict_future for DY [2026-03-04T20:20:53.363941] [INFO ] [sig ] DY: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:20:53.513396] [INFO ] [LOCAL ] Saved forecast: DY 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/DY.txt [2026-03-04T20:20:53.513561] [INFO ] [sig ] [960/3365] Completed DY in 0.4s | 2.75 sym/s | Total: 5.8m | ETA: 14.6m [2026-03-04T20:20:53.513625] [INFO ] [sig ] [961/3365] Forecasting DYN... [2026-03-04T20:20:53.513658] [INFO ] [sig ] Generating forecast for: DYN [2026-03-04T20:20:53.513689] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DYN' from 'https://tdm.silogroup.org/data/derivative_storage/DYN.csv'. [2026-03-04T20:20:53.527958] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DYN'. [2026-03-04T20:20:53.528355] [INFO ] [FORECASTER] Starting predict_future for DYN [2026-03-04T20:20:53.529171] [DEBUG] [LOCAL ] No optimal features file found for DYN: ./output/feature-sets/DYN.txt [2026-03-04T20:20:53.529226] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:20:53.529258] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:20:53.529285] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:20:53.529341] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:20:53.590463] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:20:53.591334] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:20:53.591422] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:20:53.591456] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:20:53.725405] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:20:53.725594] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:20:53.725639] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:20:53.725668] [INFO ] [FORECASTER] Training complete [2026-03-04T20:20:53.729611] [DEBUG] [FORECASTER] DYN: Forecast T+1@11:T+2@11: DOWN (p=21.28%) [2026-03-04T20:20:53.729914] [INFO ] [FORECASTER] Completed predict_future for DYN [2026-03-04T20:20:53.730050] [INFO ] [sig ] DYN: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:20:53.882304] [INFO ] [LOCAL ] Saved forecast: DYN 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/DYN.txt [2026-03-04T20:20:53.882499] [INFO ] [sig ] [961/3365] Completed DYN in 0.4s | 2.75 sym/s | Total: 5.8m | ETA: 14.6m [2026-03-04T20:20:53.882541] [INFO ] [sig ] [962/3365] Forecasting E... [2026-03-04T20:20:53.882595] [INFO ] [sig ] Generating forecast for: E [2026-03-04T20:20:53.882630] [DEBUG] [REMOTE ] Fetching historical data for symbol 'E' from 'https://tdm.silogroup.org/data/derivative_storage/E.csv'. [2026-03-04T20:20:53.896700] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'E'. [2026-03-04T20:20:53.897136] [INFO ] [FORECASTER] Starting predict_future for E [2026-03-04T20:20:53.898063] [DEBUG] [LOCAL ] No optimal features file found for E: ./output/feature-sets/E.txt [2026-03-04T20:20:53.898121] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:20:53.898158] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:20:53.898186] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:20:53.898262] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:20:53.959111] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:20:53.960271] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:20:53.960373] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:20:53.960406] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:20:54.093953] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:20:54.094125] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:20:54.094170] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:20:54.094199] [INFO ] [FORECASTER] Training complete [2026-03-04T20:20:54.098485] [DEBUG] [FORECASTER] E: Forecast T+1@11:T+2@11: UP (p=96.44%) [2026-03-04T20:20:54.098954] [INFO ] [FORECASTER] Completed predict_future for E [2026-03-04T20:20:54.099146] [INFO ] [sig ] E: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:20:54.281276] [INFO ] [LOCAL ] Saved forecast: E 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/E.txt [2026-03-04T20:20:54.281447] [INFO ] [sig ] [962/3365] Completed E in 0.4s | 2.75 sym/s | Total: 5.8m | ETA: 14.6m [2026-03-04T20:20:54.281489] [INFO ] [sig ] [963/3365] Forecasting EA... [2026-03-04T20:20:54.281519] [INFO ] [sig ] Generating forecast for: EA [2026-03-04T20:20:54.281552] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EA' from 'https://tdm.silogroup.org/data/derivative_storage/EA.csv'. [2026-03-04T20:20:54.295752] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EA'. [2026-03-04T20:20:54.296154] [INFO ] [FORECASTER] Starting predict_future for EA [2026-03-04T20:20:54.296968] [DEBUG] [LOCAL ] No optimal features file found for EA: ./output/feature-sets/EA.txt [2026-03-04T20:20:54.297025] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:20:54.297056] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:20:54.297084] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:20:54.297141] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:20:54.355473] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:20:54.356657] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:20:54.356746] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:20:54.356779] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:20:54.490946] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:20:54.491118] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:20:54.491160] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:20:54.491189] [INFO ] [FORECASTER] Training complete [2026-03-04T20:20:54.494940] [DEBUG] [FORECASTER] EA: Forecast T+1@11:T+2@11: UP (p=88.19%) [2026-03-04T20:20:54.495253] [INFO ] [FORECASTER] Completed predict_future for EA [2026-03-04T20:20:54.495391] [INFO ] [sig ] EA: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:20:54.643945] [INFO ] [LOCAL ] Saved forecast: EA 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/EA.txt [2026-03-04T20:20:54.644117] [INFO ] [sig ] [963/3365] Completed EA in 0.4s | 2.75 sym/s | Total: 5.8m | ETA: 14.6m [2026-03-04T20:20:54.644162] [INFO ] [sig ] [964/3365] Forecasting EAF... [2026-03-04T20:20:54.644192] [INFO ] [sig ] Generating forecast for: EAF [2026-03-04T20:20:54.644223] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EAF' from 'https://tdm.silogroup.org/data/derivative_storage/EAF.csv'. [2026-03-04T20:20:54.656004] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EAF'. [2026-03-04T20:20:54.656403] [INFO ] [FORECASTER] Starting predict_future for EAF [2026-03-04T20:20:54.657296] [DEBUG] [LOCAL ] No optimal features file found for EAF: ./output/feature-sets/EAF.txt [2026-03-04T20:20:54.657367] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:20:54.657400] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:20:54.657427] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:20:54.657488] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:20:54.715422] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:20:54.716326] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:20:54.716412] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:20:54.716446] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:20:54.850086] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:20:54.850260] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:20:54.850307] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:20:54.850337] [INFO ] [FORECASTER] Training complete [2026-03-04T20:20:54.854824] [DEBUG] [FORECASTER] EAF: Forecast T+1@11:T+2@11: DOWN (p=12.18%) [2026-03-04T20:20:54.855158] [INFO ] [FORECASTER] Completed predict_future for EAF [2026-03-04T20:20:54.855303] [INFO ] [sig ] EAF: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:20:55.013284] [INFO ] [LOCAL ] Saved forecast: EAF 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/EAF.txt [2026-03-04T20:20:55.013486] [INFO ] [sig ] [964/3365] Completed EAF in 0.4s | 2.75 sym/s | Total: 5.8m | ETA: 14.5m [2026-03-04T20:20:55.013549] [INFO ] [sig ] [965/3365] Forecasting EAI... [2026-03-04T20:20:55.013604] [INFO ] [sig ] Generating forecast for: EAI [2026-03-04T20:20:55.013644] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EAI' from 'https://tdm.silogroup.org/data/derivative_storage/EAI.csv'. [2026-03-04T20:20:55.026323] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EAI'. [2026-03-04T20:20:55.026748] [INFO ] [FORECASTER] Starting predict_future for EAI [2026-03-04T20:20:55.027653] [DEBUG] [LOCAL ] No optimal features file found for EAI: ./output/feature-sets/EAI.txt [2026-03-04T20:20:55.027710] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:20:55.027771] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:20:55.027800] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:20:55.027859] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:20:55.086086] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:20:55.087032] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:20:55.087124] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:20:55.087157] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:20:55.205442] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:20:55.205642] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:20:55.205685] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:20:55.205714] [INFO ] [FORECASTER] Training complete [2026-03-04T20:20:55.209410] [DEBUG] [FORECASTER] EAI: Forecast T+1@11:T+2@11: UP (p=81.31%) [2026-03-04T20:20:55.209760] [INFO ] [FORECASTER] Completed predict_future for EAI [2026-03-04T20:20:55.209901] [INFO ] [sig ] EAI: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:20:55.362971] [INFO ] [LOCAL ] Saved forecast: EAI 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/EAI.txt [2026-03-04T20:20:55.363138] [INFO ] [sig ] [965/3365] Completed EAI in 0.3s | 2.75 sym/s | Total: 5.8m | ETA: 14.5m [2026-03-04T20:20:55.363181] [INFO ] [sig ] [966/3365] Forecasting EARN... [2026-03-04T20:20:55.363212] [INFO ] [sig ] Generating forecast for: EARN [2026-03-04T20:20:55.363249] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EARN' from 'https://tdm.silogroup.org/data/derivative_storage/EARN.csv'. [2026-03-04T20:20:55.376522] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EARN'. [2026-03-04T20:20:55.376958] [INFO ] [FORECASTER] Starting predict_future for EARN [2026-03-04T20:20:55.377881] [DEBUG] [LOCAL ] No optimal features file found for EARN: ./output/feature-sets/EARN.txt [2026-03-04T20:20:55.377951] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:20:55.377983] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:20:55.378010] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:20:55.378068] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:20:55.440057] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:20:55.441220] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:20:55.441342] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:20:55.441375] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:20:55.571631] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:20:55.571805] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:20:55.571855] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:20:55.571885] [INFO ] [FORECASTER] Training complete [2026-03-04T20:20:55.575366] [DEBUG] [FORECASTER] EARN: Forecast T+1@11:T+2@11: DOWN (p=3.20%) [2026-03-04T20:20:55.575696] [INFO ] [FORECASTER] Completed predict_future for EARN [2026-03-04T20:20:55.575830] [INFO ] [sig ] EARN: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:20:55.728652] [INFO ] [LOCAL ] Saved forecast: EARN 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/EARN.txt [2026-03-04T20:20:55.728840] [INFO ] [sig ] [966/3365] Completed EARN in 0.4s | 2.75 sym/s | Total: 5.9m | ETA: 14.5m [2026-03-04T20:20:55.728882] [INFO ] [sig ] [967/3365] Forecasting EB... [2026-03-04T20:20:55.728917] [INFO ] [sig ] Generating forecast for: EB [2026-03-04T20:20:55.728950] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EB' from 'https://tdm.silogroup.org/data/derivative_storage/EB.csv'. [2026-03-04T20:20:55.743109] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EB'. [2026-03-04T20:20:55.743497] [INFO ] [FORECASTER] Starting predict_future for EB [2026-03-04T20:20:55.744343] [DEBUG] [LOCAL ] No optimal features file found for EB: ./output/feature-sets/EB.txt [2026-03-04T20:20:55.744397] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:20:55.744434] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:20:55.744469] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:20:55.744533] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:20:55.803448] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:20:55.804260] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:20:55.804345] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:20:55.804378] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:20:55.930847] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:20:55.931031] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:20:55.931089] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:20:55.931127] [INFO ] [FORECASTER] Training complete [2026-03-04T20:20:55.934985] [DEBUG] [FORECASTER] EB: Forecast T+1@11:T+2@11: UP (p=81.49%) [2026-03-04T20:20:55.935321] [INFO ] [FORECASTER] Completed predict_future for EB [2026-03-04T20:20:55.935462] [INFO ] [sig ] EB: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:20:56.095495] [INFO ] [LOCAL ] Saved forecast: EB 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/EB.txt [2026-03-04T20:20:56.095741] [INFO ] [sig ] [967/3365] Completed EB in 0.4s | 2.75 sym/s | Total: 5.9m | ETA: 14.5m [2026-03-04T20:20:56.095834] [INFO ] [sig ] [968/3365] Forecasting EBAY... [2026-03-04T20:20:56.095869] [INFO ] [sig ] Generating forecast for: EBAY [2026-03-04T20:20:56.095903] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EBAY' from 'https://tdm.silogroup.org/data/derivative_storage/EBAY.csv'. [2026-03-04T20:20:56.108287] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EBAY'. [2026-03-04T20:20:56.108726] [INFO ] [FORECASTER] Starting predict_future for EBAY [2026-03-04T20:20:56.109596] [DEBUG] [LOCAL ] No optimal features file found for EBAY: ./output/feature-sets/EBAY.txt [2026-03-04T20:20:56.109652] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:20:56.109696] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:20:56.109725] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:20:56.109792] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:20:56.171239] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:20:56.172165] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:20:56.172279] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:20:56.172316] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:20:56.297493] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:20:56.297678] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:20:56.297721] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:20:56.297751] [INFO ] [FORECASTER] Training complete [2026-03-04T20:20:56.301342] [DEBUG] [FORECASTER] EBAY: Forecast T+1@11:T+2@11: DOWN (p=34.51%) [2026-03-04T20:20:56.301684] [INFO ] [FORECASTER] Completed predict_future for EBAY [2026-03-04T20:20:56.301832] [INFO ] [sig ] EBAY: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:20:56.444614] [INFO ] [LOCAL ] Saved forecast: EBAY 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/EBAY.txt [2026-03-04T20:20:56.444765] [INFO ] [sig ] [968/3365] Completed EBAY in 0.3s | 2.75 sym/s | Total: 5.9m | ETA: 14.5m [2026-03-04T20:20:56.444805] [INFO ] [sig ] [969/3365] Forecasting EBC... [2026-03-04T20:20:56.444836] [INFO ] [sig ] Generating forecast for: EBC [2026-03-04T20:20:56.444866] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EBC' from 'https://tdm.silogroup.org/data/derivative_storage/EBC.csv'. [2026-03-04T20:20:56.458240] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EBC'. [2026-03-04T20:20:56.458632] [INFO ] [FORECASTER] Starting predict_future for EBC [2026-03-04T20:20:56.459648] [DEBUG] [LOCAL ] No optimal features file found for EBC: ./output/feature-sets/EBC.txt [2026-03-04T20:20:56.459701] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:20:56.459734] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:20:56.459767] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:20:56.459836] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:20:56.517357] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:20:56.518061] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:20:56.518143] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:20:56.518177] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:20:56.643705] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:20:56.643907] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:20:56.643955] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:20:56.643987] [INFO ] [FORECASTER] Training complete [2026-03-04T20:20:56.647839] [DEBUG] [FORECASTER] EBC: Forecast T+1@11:T+2@11: DOWN (p=13.03%) [2026-03-04T20:20:56.648151] [INFO ] [FORECASTER] Completed predict_future for EBC [2026-03-04T20:20:56.648332] [INFO ] [sig ] EBC: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:20:56.793759] [INFO ] [LOCAL ] Saved forecast: EBC 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/EBC.txt [2026-03-04T20:20:56.793925] [INFO ] [sig ] [969/3365] Completed EBC in 0.3s | 2.75 sym/s | Total: 5.9m | ETA: 14.5m [2026-03-04T20:20:56.793972] [INFO ] [sig ] [970/3365] Forecasting EBF... [2026-03-04T20:20:56.794006] [INFO ] [sig ] Generating forecast for: EBF [2026-03-04T20:20:56.794037] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EBF' from 'https://tdm.silogroup.org/data/derivative_storage/EBF.csv'. [2026-03-04T20:20:56.806319] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EBF'. [2026-03-04T20:20:56.806682] [INFO ] [FORECASTER] Starting predict_future for EBF [2026-03-04T20:20:56.807687] [DEBUG] [LOCAL ] No optimal features file found for EBF: ./output/feature-sets/EBF.txt [2026-03-04T20:20:56.807741] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:20:56.807774] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:20:56.807806] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:20:56.807862] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:20:56.865277] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:20:56.866249] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:20:56.866355] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:20:56.866390] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:20:56.982474] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:20:56.982668] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:20:56.982708] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:20:56.982736] [INFO ] [FORECASTER] Training complete [2026-03-04T20:20:56.986292] [DEBUG] [FORECASTER] EBF: Forecast T+1@11:T+2@11: DOWN (p=20.09%) [2026-03-04T20:20:56.986624] [INFO ] [FORECASTER] Completed predict_future for EBF [2026-03-04T20:20:56.986777] [INFO ] [sig ] EBF: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:20:57.132701] [INFO ] [LOCAL ] Saved forecast: EBF 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/EBF.txt [2026-03-04T20:20:57.132873] [INFO ] [sig ] [970/3365] Completed EBF in 0.3s | 2.75 sym/s | Total: 5.9m | ETA: 14.5m [2026-03-04T20:20:57.132915] [INFO ] [sig ] [971/3365] Forecasting EBON... [2026-03-04T20:20:57.132944] [INFO ] [sig ] Generating forecast for: EBON [2026-03-04T20:20:57.132976] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EBON' from 'https://tdm.silogroup.org/data/derivative_storage/EBON.csv'. [2026-03-04T20:20:57.144033] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EBON'. [2026-03-04T20:20:57.144436] [INFO ] [FORECASTER] Starting predict_future for EBON [2026-03-04T20:20:57.145378] [DEBUG] [LOCAL ] No optimal features file found for EBON: ./output/feature-sets/EBON.txt [2026-03-04T20:20:57.145436] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:20:57.145469] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:20:57.145498] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:20:57.145606] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:20:57.210031] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:20:57.210963] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:20:57.211065] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:20:57.211109] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:20:57.322169] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:20:57.322358] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:20:57.322442] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:20:57.322477] [INFO ] [FORECASTER] Training complete [2026-03-04T20:20:57.326390] [DEBUG] [FORECASTER] EBON: Forecast T+1@11:T+2@11: DOWN (p=4.60%) [2026-03-04T20:20:57.326751] [INFO ] [FORECASTER] Completed predict_future for EBON [2026-03-04T20:20:57.326922] [INFO ] [sig ] EBON: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:20:57.478514] [INFO ] [LOCAL ] Saved forecast: EBON 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/EBON.txt [2026-03-04T20:20:57.478672] [INFO ] [sig ] [971/3365] Completed EBON in 0.3s | 2.75 sym/s | Total: 5.9m | ETA: 14.5m [2026-03-04T20:20:57.478715] [INFO ] [sig ] [972/3365] Forecasting EBS... [2026-03-04T20:20:57.478749] [INFO ] [sig ] Generating forecast for: EBS [2026-03-04T20:20:57.478794] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EBS' from 'https://tdm.silogroup.org/data/derivative_storage/EBS.csv'. [2026-03-04T20:20:57.491908] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EBS'. [2026-03-04T20:20:57.492309] [INFO ] [FORECASTER] Starting predict_future for EBS [2026-03-04T20:20:57.493216] [DEBUG] [LOCAL ] No optimal features file found for EBS: ./output/feature-sets/EBS.txt [2026-03-04T20:20:57.493273] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:20:57.493308] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:20:57.493337] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:20:57.493404] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:20:57.557333] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:20:57.558334] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:20:57.558435] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:20:57.558471] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:20:57.690618] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:20:57.690791] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:20:57.690834] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:20:57.690863] [INFO ] [FORECASTER] Training complete [2026-03-04T20:20:57.694372] [DEBUG] [FORECASTER] EBS: Forecast T+1@11:T+2@11: UP (p=62.58%) [2026-03-04T20:20:57.694692] [INFO ] [FORECASTER] Completed predict_future for EBS [2026-03-04T20:20:57.694840] [INFO ] [sig ] EBS: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:20:57.842809] [INFO ] [LOCAL ] Saved forecast: EBS 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/EBS.txt [2026-03-04T20:20:57.842975] [INFO ] [sig ] [972/3365] Completed EBS in 0.4s | 2.75 sym/s | Total: 5.9m | ETA: 14.5m [2026-03-04T20:20:57.843016] [INFO ] [sig ] [973/3365] Forecasting EC... [2026-03-04T20:20:57.843048] [INFO ] [sig ] Generating forecast for: EC [2026-03-04T20:20:57.843079] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EC' from 'https://tdm.silogroup.org/data/derivative_storage/EC.csv'. [2026-03-04T20:20:57.854600] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EC'. [2026-03-04T20:20:57.854938] [INFO ] [FORECASTER] Starting predict_future for EC [2026-03-04T20:20:57.855760] [DEBUG] [LOCAL ] No optimal features file found for EC: ./output/feature-sets/EC.txt [2026-03-04T20:20:57.855825] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:20:57.855865] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:20:57.855899] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:20:57.855962] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:20:57.917626] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:20:57.918514] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:20:57.918642] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:20:57.918680] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:20:58.043230] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:20:58.043403] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:20:58.043445] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:20:58.043476] [INFO ] [FORECASTER] Training complete [2026-03-04T20:20:58.047126] [DEBUG] [FORECASTER] EC: Forecast T+1@11:T+2@11: DOWN (p=35.45%) [2026-03-04T20:20:58.047485] [INFO ] [FORECASTER] Completed predict_future for EC [2026-03-04T20:20:58.047652] [INFO ] [sig ] EC: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:20:58.202211] [INFO ] [LOCAL ] Saved forecast: EC 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/EC.txt [2026-03-04T20:20:58.202410] [INFO ] [sig ] [973/3365] Completed EC in 0.4s | 2.75 sym/s | Total: 5.9m | ETA: 14.5m [2026-03-04T20:20:58.202472] [INFO ] [sig ] [974/3365] Forecasting ECC... [2026-03-04T20:20:58.202507] [INFO ] [sig ] Generating forecast for: ECC [2026-03-04T20:20:58.202537] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ECC' from 'https://tdm.silogroup.org/data/derivative_storage/ECC.csv'. [2026-03-04T20:20:58.215232] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ECC'. [2026-03-04T20:20:58.215639] [INFO ] [FORECASTER] Starting predict_future for ECC [2026-03-04T20:20:58.216552] [DEBUG] [LOCAL ] No optimal features file found for ECC: ./output/feature-sets/ECC.txt [2026-03-04T20:20:58.216632] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:20:58.216668] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:20:58.216697] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:20:58.216758] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:20:58.275600] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:20:58.276568] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:20:58.276683] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:20:58.276719] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:20:58.397960] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:20:58.398131] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:20:58.398173] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:20:58.398202] [INFO ] [FORECASTER] Training complete [2026-03-04T20:20:58.401855] [DEBUG] [FORECASTER] ECC: Forecast T+1@11:T+2@11: DOWN (p=46.68%) [2026-03-04T20:20:58.402190] [INFO ] [FORECASTER] Completed predict_future for ECC [2026-03-04T20:20:58.402332] [INFO ] [sig ] ECC: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:20:58.549047] [INFO ] [LOCAL ] Saved forecast: ECC 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/ECC.txt [2026-03-04T20:20:58.549214] [INFO ] [sig ] [974/3365] Completed ECC in 0.3s | 2.75 sym/s | Total: 5.9m | ETA: 14.5m [2026-03-04T20:20:58.549257] [INFO ] [sig ] [975/3365] Forecasting ECL... [2026-03-04T20:20:58.549287] [INFO ] [sig ] Generating forecast for: ECL [2026-03-04T20:20:58.549344] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ECL' from 'https://tdm.silogroup.org/data/derivative_storage/ECL.csv'. [2026-03-04T20:20:58.576960] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ECL'. [2026-03-04T20:20:58.577421] [INFO ] [FORECASTER] Starting predict_future for ECL [2026-03-04T20:20:58.578270] [DEBUG] [LOCAL ] No optimal features file found for ECL: ./output/feature-sets/ECL.txt [2026-03-04T20:20:58.578325] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:20:58.578358] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:20:58.578400] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:20:58.578460] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:20:58.637394] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:20:58.638351] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:20:58.638438] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:20:58.638511] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:20:58.764757] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:20:58.764943] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:20:58.764986] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:20:58.765016] [INFO ] [FORECASTER] Training complete [2026-03-04T20:20:58.769566] [DEBUG] [FORECASTER] ECL: Forecast T+1@11:T+2@11: UP (p=77.54%) [2026-03-04T20:20:58.770048] [INFO ] [FORECASTER] Completed predict_future for ECL [2026-03-04T20:20:58.770212] [INFO ] [sig ] ECL: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:20:58.915358] [INFO ] [LOCAL ] Saved forecast: ECL 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/ECL.txt [2026-03-04T20:20:58.915499] [INFO ] [sig ] [975/3365] Completed ECL in 0.4s | 2.75 sym/s | Total: 5.9m | ETA: 14.5m [2026-03-04T20:20:58.915540] [INFO ] [sig ] [976/3365] Forecasting ECPG... [2026-03-04T20:20:58.915588] [INFO ] [sig ] Generating forecast for: ECPG [2026-03-04T20:20:58.915623] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ECPG' from 'https://tdm.silogroup.org/data/derivative_storage/ECPG.csv'. [2026-03-04T20:20:58.927478] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ECPG'. [2026-03-04T20:20:58.927774] [INFO ] [FORECASTER] Starting predict_future for ECPG [2026-03-04T20:20:58.928621] [DEBUG] [LOCAL ] No optimal features file found for ECPG: ./output/feature-sets/ECPG.txt [2026-03-04T20:20:58.928675] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:20:58.928707] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:20:58.928735] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:20:58.928797] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:20:58.987765] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:20:58.988429] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:20:58.988509] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:20:58.988543] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:20:59.113029] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:20:59.113373] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:20:59.113415] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:20:59.113444] [INFO ] [FORECASTER] Training complete [2026-03-04T20:20:59.118625] [DEBUG] [FORECASTER] ECPG: Forecast T+1@11:T+2@11: DOWN (p=41.73%) [2026-03-04T20:20:59.119027] [INFO ] [FORECASTER] Completed predict_future for ECPG [2026-03-04T20:20:59.119228] [INFO ] [sig ] ECPG: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:20:59.277458] [INFO ] [LOCAL ] Saved forecast: ECPG 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/ECPG.txt [2026-03-04T20:20:59.277670] [INFO ] [sig ] [976/3365] Completed ECPG in 0.4s | 2.75 sym/s | Total: 5.9m | ETA: 14.5m [2026-03-04T20:20:59.277725] [INFO ] [sig ] [977/3365] Forecasting ECX... [2026-03-04T20:20:59.277765] [INFO ] [sig ] Generating forecast for: ECX [2026-03-04T20:20:59.277797] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ECX' from 'https://tdm.silogroup.org/data/derivative_storage/ECX.csv'. [2026-03-04T20:20:59.291423] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ECX'. [2026-03-04T20:20:59.291901] [INFO ] [FORECASTER] Starting predict_future for ECX [2026-03-04T20:20:59.292801] [DEBUG] [LOCAL ] No optimal features file found for ECX: ./output/feature-sets/ECX.txt [2026-03-04T20:20:59.292859] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:20:59.292893] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:20:59.292920] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:20:59.292976] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:20:59.354394] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:20:59.355399] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:20:59.355504] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:20:59.355541] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:20:59.477408] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:20:59.477587] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:20:59.477631] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:20:59.477660] [INFO ] [FORECASTER] Training complete [2026-03-04T20:20:59.481115] [DEBUG] [FORECASTER] ECX: Forecast T+1@11:T+2@11: UP (p=89.99%) [2026-03-04T20:20:59.481404] [INFO ] [FORECASTER] Completed predict_future for ECX [2026-03-04T20:20:59.481535] [INFO ] [sig ] ECX: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:20:59.629501] [INFO ] [LOCAL ] Saved forecast: ECX 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/ECX.txt [2026-03-04T20:20:59.629684] [INFO ] [sig ] [977/3365] Completed ECX in 0.4s | 2.75 sym/s | Total: 5.9m | ETA: 14.5m [2026-03-04T20:20:59.629727] [INFO ] [sig ] [978/3365] Forecasting ED... [2026-03-04T20:20:59.629757] [INFO ] [sig ] Generating forecast for: ED [2026-03-04T20:20:59.629788] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ED' from 'https://tdm.silogroup.org/data/derivative_storage/ED.csv'. [2026-03-04T20:20:59.643391] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ED'. [2026-03-04T20:20:59.643870] [INFO ] [FORECASTER] Starting predict_future for ED [2026-03-04T20:20:59.644747] [DEBUG] [LOCAL ] No optimal features file found for ED: ./output/feature-sets/ED.txt [2026-03-04T20:20:59.644805] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:20:59.644846] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:20:59.644879] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:20:59.644949] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:20:59.716397] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:20:59.717352] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:20:59.717547] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:20:59.717603] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:20:59.845593] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:20:59.845763] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:20:59.845805] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:20:59.845834] [INFO ] [FORECASTER] Training complete [2026-03-04T20:20:59.849411] [DEBUG] [FORECASTER] ED: Forecast T+1@11:T+2@11: UP (p=81.22%) [2026-03-04T20:20:59.849765] [INFO ] [FORECASTER] Completed predict_future for ED [2026-03-04T20:20:59.849911] [INFO ] [sig ] ED: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:20:59.999416] [INFO ] [LOCAL ] Saved forecast: ED 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/ED.txt [2026-03-04T20:20:59.999631] [INFO ] [sig ] [978/3365] Completed ED in 0.4s | 2.75 sym/s | Total: 5.9m | ETA: 14.5m [2026-03-04T20:20:59.999678] [INFO ] [sig ] [979/3365] Forecasting EDAP... [2026-03-04T20:20:59.999708] [INFO ] [sig ] Generating forecast for: EDAP [2026-03-04T20:20:59.999746] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EDAP' from 'https://tdm.silogroup.org/data/derivative_storage/EDAP.csv'. [2026-03-04T20:21:00.013933] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EDAP'. [2026-03-04T20:21:00.014452] [INFO ] [FORECASTER] Starting predict_future for EDAP [2026-03-04T20:21:00.015670] [DEBUG] [LOCAL ] No optimal features file found for EDAP: ./output/feature-sets/EDAP.txt [2026-03-04T20:21:00.015744] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:21:00.015796] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:21:00.015842] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:21:00.015934] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:21:00.114682] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:21:00.116055] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:21:00.116210] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:21:00.116269] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:21:00.255504] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:21:00.255754] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:21:00.255904] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:21:00.255939] [INFO ] [FORECASTER] Training complete [2026-03-04T20:21:00.260158] [DEBUG] [FORECASTER] EDAP: Forecast T+1@11:T+2@11: DOWN (p=4.79%) [2026-03-04T20:21:00.260473] [INFO ] [FORECASTER] Completed predict_future for EDAP [2026-03-04T20:21:00.260644] [INFO ] [sig ] EDAP: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:21:00.416994] [INFO ] [LOCAL ] Saved forecast: EDAP 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/EDAP.txt [2026-03-04T20:21:00.417165] [INFO ] [sig ] [979/3365] Completed EDAP in 0.4s | 2.75 sym/s | Total: 5.9m | ETA: 14.5m [2026-03-04T20:21:00.417209] [INFO ] [sig ] [980/3365] Forecasting EDD... [2026-03-04T20:21:00.417239] [INFO ] [sig ] Generating forecast for: EDD [2026-03-04T20:21:00.417289] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EDD' from 'https://tdm.silogroup.org/data/derivative_storage/EDD.csv'. [2026-03-04T20:21:00.430886] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EDD'. [2026-03-04T20:21:00.431477] [INFO ] [FORECASTER] Starting predict_future for EDD [2026-03-04T20:21:00.432617] [DEBUG] [LOCAL ] No optimal features file found for EDD: ./output/feature-sets/EDD.txt [2026-03-04T20:21:00.432674] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:21:00.432707] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:21:00.432734] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:21:00.432793] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:21:00.504175] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:21:00.505226] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:21:00.505335] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:21:00.505381] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:21:00.634788] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:21:00.634957] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:21:00.634999] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:21:00.635028] [INFO ] [FORECASTER] Training complete [2026-03-04T20:21:00.638926] [DEBUG] [FORECASTER] EDD: Forecast T+1@11:T+2@11: UP (p=99.05%) [2026-03-04T20:21:00.639257] [INFO ] [FORECASTER] Completed predict_future for EDD [2026-03-04T20:21:00.639411] [INFO ] [sig ] EDD: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:21:00.804502] [INFO ] [LOCAL ] Saved forecast: EDD 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/EDD.txt [2026-03-04T20:21:00.804728] [INFO ] [sig ] [980/3365] Completed EDD in 0.4s | 2.75 sym/s | Total: 5.9m | ETA: 14.4m [2026-03-04T20:21:00.804791] [INFO ] [sig ] [981/3365] Forecasting EDF... [2026-03-04T20:21:00.804824] [INFO ] [sig ] Generating forecast for: EDF [2026-03-04T20:21:00.804856] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EDF' from 'https://tdm.silogroup.org/data/derivative_storage/EDF.csv'. [2026-03-04T20:21:00.821330] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EDF'. [2026-03-04T20:21:00.821748] [INFO ] [FORECASTER] Starting predict_future for EDF [2026-03-04T20:21:00.822559] [DEBUG] [LOCAL ] No optimal features file found for EDF: ./output/feature-sets/EDF.txt [2026-03-04T20:21:00.822634] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:21:00.822668] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:21:00.822694] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:21:00.822751] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:21:00.892363] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:21:00.893609] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:21:00.893729] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:21:00.893767] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:21:01.024162] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:21:01.024542] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:21:01.024611] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:21:01.024652] [INFO ] [FORECASTER] Training complete [2026-03-04T20:21:01.028671] [DEBUG] [FORECASTER] EDF: Forecast T+1@11:T+2@11: UP (p=52.55%) [2026-03-04T20:21:01.029035] [INFO ] [FORECASTER] Completed predict_future for EDF [2026-03-04T20:21:01.029209] [INFO ] [sig ] EDF: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:21:01.194806] [INFO ] [LOCAL ] Saved forecast: EDF 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/EDF.txt [2026-03-04T20:21:01.194977] [INFO ] [sig ] [981/3365] Completed EDF in 0.4s | 2.75 sym/s | Total: 5.9m | ETA: 14.4m [2026-03-04T20:21:01.195017] [INFO ] [sig ] [982/3365] Forecasting EDN... [2026-03-04T20:21:01.195049] [INFO ] [sig ] Generating forecast for: EDN [2026-03-04T20:21:01.195079] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EDN' from 'https://tdm.silogroup.org/data/derivative_storage/EDN.csv'. [2026-03-04T20:21:01.208363] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EDN'. [2026-03-04T20:21:01.208839] [INFO ] [FORECASTER] Starting predict_future for EDN [2026-03-04T20:21:01.209980] [DEBUG] [LOCAL ] No optimal features file found for EDN: ./output/feature-sets/EDN.txt [2026-03-04T20:21:01.210051] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:21:01.210127] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:21:01.210158] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:21:01.210223] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:21:01.273311] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:21:01.274214] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:21:01.274316] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:21:01.274350] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:21:01.407005] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:21:01.407193] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:21:01.407243] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:21:01.407297] [INFO ] [FORECASTER] Training complete [2026-03-04T20:21:01.411247] [DEBUG] [FORECASTER] EDN: Forecast T+1@11:T+2@11: UP (p=86.68%) [2026-03-04T20:21:01.411627] [INFO ] [FORECASTER] Completed predict_future for EDN [2026-03-04T20:21:01.411789] [INFO ] [sig ] EDN: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:21:01.574435] [INFO ] [LOCAL ] Saved forecast: EDN 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/EDN.txt [2026-03-04T20:21:01.574637] [INFO ] [sig ] [982/3365] Completed EDN in 0.4s | 2.75 sym/s | Total: 5.9m | ETA: 14.4m [2026-03-04T20:21:01.574683] [INFO ] [sig ] [983/3365] Forecasting EE... [2026-03-04T20:21:01.574714] [INFO ] [sig ] Generating forecast for: EE [2026-03-04T20:21:01.574745] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EE' from 'https://tdm.silogroup.org/data/derivative_storage/EE.csv'. [2026-03-04T20:21:01.589304] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EE'. [2026-03-04T20:21:01.589757] [INFO ] [FORECASTER] Starting predict_future for EE [2026-03-04T20:21:01.590701] [DEBUG] [LOCAL ] No optimal features file found for EE: ./output/feature-sets/EE.txt [2026-03-04T20:21:01.590762] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:21:01.590796] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:21:01.590825] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:21:01.590884] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:21:01.652013] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:21:01.653100] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:21:01.653193] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:21:01.653229] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:21:01.779629] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:21:01.779794] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:21:01.779837] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:21:01.779866] [INFO ] [FORECASTER] Training complete [2026-03-04T20:21:01.783414] [DEBUG] [FORECASTER] EE: Forecast T+1@11:T+2@11: DOWN (p=4.79%) [2026-03-04T20:21:01.783724] [INFO ] [FORECASTER] Completed predict_future for EE [2026-03-04T20:21:01.783862] [INFO ] [sig ] EE: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:21:01.934124] [INFO ] [LOCAL ] Saved forecast: EE 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/EE.txt [2026-03-04T20:21:01.934292] [INFO ] [sig ] [983/3365] Completed EE in 0.4s | 2.75 sym/s | Total: 6.0m | ETA: 14.4m [2026-03-04T20:21:01.934333] [INFO ] [sig ] [984/3365] Forecasting EEMA... [2026-03-04T20:21:01.934363] [INFO ] [sig ] Generating forecast for: EEMA [2026-03-04T20:21:01.934393] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EEMA' from 'https://tdm.silogroup.org/data/derivative_storage/EEMA.csv'. [2026-03-04T20:21:01.946468] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EEMA'. [2026-03-04T20:21:01.946840] [INFO ] [FORECASTER] Starting predict_future for EEMA [2026-03-04T20:21:01.947710] [DEBUG] [LOCAL ] No optimal features file found for EEMA: ./output/feature-sets/EEMA.txt [2026-03-04T20:21:01.947780] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:21:01.947826] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:21:01.947856] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:21:01.947914] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:21:02.012814] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:21:02.013757] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:21:02.013852] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:21:02.013887] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:21:02.137379] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:21:02.137592] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:21:02.137638] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:21:02.137667] [INFO ] [FORECASTER] Training complete [2026-03-04T20:21:02.142059] [DEBUG] [FORECASTER] EEMA: Forecast T+1@11:T+2@11: UP (p=50.04%) [2026-03-04T20:21:02.142604] [INFO ] [FORECASTER] Completed predict_future for EEMA [2026-03-04T20:21:02.142756] [INFO ] [sig ] EEMA: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:21:02.293136] [INFO ] [LOCAL ] Saved forecast: EEMA 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/EEMA.txt [2026-03-04T20:21:02.293305] [INFO ] [sig ] [984/3365] Completed EEMA in 0.4s | 2.75 sym/s | Total: 6.0m | ETA: 14.4m [2026-03-04T20:21:02.293348] [INFO ] [sig ] [985/3365] Forecasting EEX... [2026-03-04T20:21:02.293377] [INFO ] [sig ] Generating forecast for: EEX [2026-03-04T20:21:02.293410] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EEX' from 'https://tdm.silogroup.org/data/derivative_storage/EEX.csv'. [2026-03-04T20:21:02.305642] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EEX'. [2026-03-04T20:21:02.306054] [INFO ] [FORECASTER] Starting predict_future for EEX [2026-03-04T20:21:02.306972] [DEBUG] [LOCAL ] No optimal features file found for EEX: ./output/feature-sets/EEX.txt [2026-03-04T20:21:02.307041] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:21:02.307077] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:21:02.307105] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:21:02.307163] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:21:02.368198] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:21:02.369143] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:21:02.369236] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:21:02.369272] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:21:02.493194] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:21:02.493369] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:21:02.493411] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:21:02.493440] [INFO ] [FORECASTER] Training complete [2026-03-04T20:21:02.497306] [DEBUG] [FORECASTER] EEX: Forecast T+1@11:T+2@11: DOWN (p=7.49%) [2026-03-04T20:21:02.497667] [INFO ] [FORECASTER] Completed predict_future for EEX [2026-03-04T20:21:02.497810] [INFO ] [sig ] EEX: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:21:02.656828] [INFO ] [LOCAL ] Saved forecast: EEX 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/EEX.txt [2026-03-04T20:21:02.657011] [INFO ] [sig ] [985/3365] Completed EEX in 0.4s | 2.75 sym/s | Total: 6.0m | ETA: 14.4m [2026-03-04T20:21:02.657056] [INFO ] [sig ] [986/3365] Forecasting EFC... [2026-03-04T20:21:02.657087] [INFO ] [sig ] Generating forecast for: EFC [2026-03-04T20:21:02.657119] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EFC' from 'https://tdm.silogroup.org/data/derivative_storage/EFC.csv'. [2026-03-04T20:21:02.672446] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EFC'. [2026-03-04T20:21:02.672875] [INFO ] [FORECASTER] Starting predict_future for EFC [2026-03-04T20:21:02.673712] [DEBUG] [LOCAL ] No optimal features file found for EFC: ./output/feature-sets/EFC.txt [2026-03-04T20:21:02.673767] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:21:02.673800] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:21:02.673828] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:21:02.673886] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:21:02.733657] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:21:02.734562] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:21:02.734710] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:21:02.734745] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:21:02.863485] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:21:02.863664] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:21:02.863707] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:21:02.863737] [INFO ] [FORECASTER] Training complete [2026-03-04T20:21:02.867288] [DEBUG] [FORECASTER] EFC: Forecast T+1@11:T+2@11: DOWN (p=28.05%) [2026-03-04T20:21:02.867597] [INFO ] [FORECASTER] Completed predict_future for EFC [2026-03-04T20:21:02.867732] [INFO ] [sig ] EFC: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:21:03.012331] [INFO ] [LOCAL ] Saved forecast: EFC 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/EFC.txt [2026-03-04T20:21:03.012484] [INFO ] [sig ] [986/3365] Completed EFC in 0.4s | 2.75 sym/s | Total: 6.0m | ETA: 14.4m [2026-03-04T20:21:03.012527] [INFO ] [sig ] [987/3365] Forecasting EFSC... [2026-03-04T20:21:03.012557] [INFO ] [sig ] Generating forecast for: EFSC [2026-03-04T20:21:03.012610] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EFSC' from 'https://tdm.silogroup.org/data/derivative_storage/EFSC.csv'. [2026-03-04T20:21:03.023722] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EFSC'. [2026-03-04T20:21:03.024060] [INFO ] [FORECASTER] Starting predict_future for EFSC [2026-03-04T20:21:03.024920] [DEBUG] [LOCAL ] No optimal features file found for EFSC: ./output/feature-sets/EFSC.txt [2026-03-04T20:21:03.024981] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:21:03.025015] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:21:03.025043] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:21:03.025104] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:21:03.086226] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:21:03.086953] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:21:03.087039] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:21:03.087074] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:21:03.205642] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:21:03.205799] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:21:03.205840] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:21:03.205868] [INFO ] [FORECASTER] Training complete [2026-03-04T20:21:03.209407] [DEBUG] [FORECASTER] EFSC: Forecast T+1@11:T+2@11: DOWN (p=17.58%) [2026-03-04T20:21:03.209720] [INFO ] [FORECASTER] Completed predict_future for EFSC [2026-03-04T20:21:03.209858] [INFO ] [sig ] EFSC: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:21:03.357180] [INFO ] [LOCAL ] Saved forecast: EFSC 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/EFSC.txt [2026-03-04T20:21:03.357373] [INFO ] [sig ] [987/3365] Completed EFSC in 0.3s | 2.75 sym/s | Total: 6.0m | ETA: 14.4m [2026-03-04T20:21:03.357417] [INFO ] [sig ] [988/3365] Forecasting EFX... [2026-03-04T20:21:03.357446] [INFO ] [sig ] Generating forecast for: EFX [2026-03-04T20:21:03.357477] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EFX' from 'https://tdm.silogroup.org/data/derivative_storage/EFX.csv'. [2026-03-04T20:21:03.369988] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EFX'. [2026-03-04T20:21:03.370411] [INFO ] [FORECASTER] Starting predict_future for EFX [2026-03-04T20:21:03.371301] [DEBUG] [LOCAL ] No optimal features file found for EFX: ./output/feature-sets/EFX.txt [2026-03-04T20:21:03.371358] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:21:03.371404] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:21:03.371432] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:21:03.371490] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:21:03.430043] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:21:03.430979] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:21:03.431068] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:21:03.431104] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:21:03.554585] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:21:03.554736] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:21:03.554776] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:21:03.554805] [INFO ] [FORECASTER] Training complete [2026-03-04T20:21:03.558280] [DEBUG] [FORECASTER] EFX: Forecast T+1@11:T+2@11: DOWN (p=39.21%) [2026-03-04T20:21:03.558569] [INFO ] [FORECASTER] Completed predict_future for EFX [2026-03-04T20:21:03.558724] [INFO ] [sig ] EFX: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:21:03.706735] [INFO ] [LOCAL ] Saved forecast: EFX 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/EFX.txt [2026-03-04T20:21:03.706901] [INFO ] [sig ] [988/3365] Completed EFX in 0.3s | 2.75 sym/s | Total: 6.0m | ETA: 14.4m [2026-03-04T20:21:03.706957] [INFO ] [sig ] [989/3365] Forecasting EG... [2026-03-04T20:21:03.706989] [INFO ] [sig ] Generating forecast for: EG [2026-03-04T20:21:03.707021] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EG' from 'https://tdm.silogroup.org/data/derivative_storage/EG.csv'. [2026-03-04T20:21:03.720362] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EG'. [2026-03-04T20:21:03.720750] [INFO ] [FORECASTER] Starting predict_future for EG [2026-03-04T20:21:03.721602] [DEBUG] [LOCAL ] No optimal features file found for EG: ./output/feature-sets/EG.txt [2026-03-04T20:21:03.721658] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:21:03.721693] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:21:03.721724] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:21:03.721790] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:21:03.784863] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:21:03.785517] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:21:03.785616] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:21:03.785652] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:21:03.909754] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:21:03.909924] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:21:03.909966] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:21:03.909996] [INFO ] [FORECASTER] Training complete [2026-03-04T20:21:03.914192] [DEBUG] [FORECASTER] EG: Forecast T+1@11:T+2@11: UP (p=85.00%) [2026-03-04T20:21:03.914486] [INFO ] [FORECASTER] Completed predict_future for EG [2026-03-04T20:21:03.914638] [INFO ] [sig ] EG: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:21:04.062877] [INFO ] [LOCAL ] Saved forecast: EG 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/EG.txt [2026-03-04T20:21:04.063028] [INFO ] [sig ] [989/3365] Completed EG in 0.4s | 2.75 sym/s | Total: 6.0m | ETA: 14.4m [2026-03-04T20:21:04.063069] [INFO ] [sig ] [990/3365] Forecasting EGAN... [2026-03-04T20:21:04.063099] [INFO ] [sig ] Generating forecast for: EGAN [2026-03-04T20:21:04.063129] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EGAN' from 'https://tdm.silogroup.org/data/derivative_storage/EGAN.csv'. [2026-03-04T20:21:04.075447] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EGAN'. [2026-03-04T20:21:04.075798] [INFO ] [FORECASTER] Starting predict_future for EGAN [2026-03-04T20:21:04.076595] [DEBUG] [LOCAL ] No optimal features file found for EGAN: ./output/feature-sets/EGAN.txt [2026-03-04T20:21:04.076649] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:21:04.076681] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:21:04.076707] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:21:04.076763] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:21:04.134561] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:21:04.135330] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:21:04.135413] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:21:04.135447] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:21:04.275834] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:21:04.276010] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:21:04.276058] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:21:04.276091] [INFO ] [FORECASTER] Training complete [2026-03-04T20:21:04.279615] [DEBUG] [FORECASTER] EGAN: Forecast T+1@11:T+2@11: UP (p=71.81%) [2026-03-04T20:21:04.279904] [INFO ] [FORECASTER] Completed predict_future for EGAN [2026-03-04T20:21:04.280037] [INFO ] [sig ] EGAN: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:21:04.432516] [INFO ] [LOCAL ] Saved forecast: EGAN 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/EGAN.txt [2026-03-04T20:21:04.432695] [INFO ] [sig ] [990/3365] Completed EGAN in 0.4s | 2.75 sym/s | Total: 6.0m | ETA: 14.4m [2026-03-04T20:21:04.432737] [INFO ] [sig ] [991/3365] Forecasting EGBN... [2026-03-04T20:21:04.432768] [INFO ] [sig ] Generating forecast for: EGBN [2026-03-04T20:21:04.432798] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EGBN' from 'https://tdm.silogroup.org/data/derivative_storage/EGBN.csv'. [2026-03-04T20:21:04.447916] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EGBN'. [2026-03-04T20:21:04.448264] [INFO ] [FORECASTER] Starting predict_future for EGBN [2026-03-04T20:21:04.449173] [DEBUG] [LOCAL ] No optimal features file found for EGBN: ./output/feature-sets/EGBN.txt [2026-03-04T20:21:04.449238] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:21:04.449277] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:21:04.449304] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:21:04.449361] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:21:04.507024] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:21:04.507793] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:21:04.507875] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:21:04.507908] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:21:04.623722] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:21:04.623889] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:21:04.623931] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:21:04.623961] [INFO ] [FORECASTER] Training complete [2026-03-04T20:21:04.627528] [DEBUG] [FORECASTER] EGBN: Forecast T+1@11:T+2@11: DOWN (p=8.77%) [2026-03-04T20:21:04.627841] [INFO ] [FORECASTER] Completed predict_future for EGBN [2026-03-04T20:21:04.627993] [INFO ] [sig ] EGBN: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:21:04.774792] [INFO ] [LOCAL ] Saved forecast: EGBN 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/EGBN.txt [2026-03-04T20:21:04.774953] [INFO ] [sig ] [991/3365] Completed EGBN in 0.3s | 2.75 sym/s | Total: 6.0m | ETA: 14.4m [2026-03-04T20:21:04.775001] [INFO ] [sig ] [992/3365] Forecasting EGP... [2026-03-04T20:21:04.775038] [INFO ] [sig ] Generating forecast for: EGP [2026-03-04T20:21:04.775071] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EGP' from 'https://tdm.silogroup.org/data/derivative_storage/EGP.csv'. [2026-03-04T20:21:04.789329] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EGP'. [2026-03-04T20:21:04.789743] [INFO ] [FORECASTER] Starting predict_future for EGP [2026-03-04T20:21:04.790679] [DEBUG] [LOCAL ] No optimal features file found for EGP: ./output/feature-sets/EGP.txt [2026-03-04T20:21:04.790736] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:21:04.790770] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:21:04.790806] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:21:04.790866] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:21:04.860095] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:21:04.861008] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:21:04.861143] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:21:04.861190] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:21:04.997187] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:21:04.997386] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:21:04.997430] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:21:04.997461] [INFO ] [FORECASTER] Training complete [2026-03-04T20:21:05.001551] [DEBUG] [FORECASTER] EGP: Forecast T+1@11:T+2@11: UP (p=68.69%) [2026-03-04T20:21:05.001865] [INFO ] [FORECASTER] Completed predict_future for EGP [2026-03-04T20:21:05.002024] [INFO ] [sig ] EGP: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:21:05.157382] [INFO ] [LOCAL ] Saved forecast: EGP 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/EGP.txt [2026-03-04T20:21:05.157553] [INFO ] [sig ] [992/3365] Completed EGP in 0.4s | 2.75 sym/s | Total: 6.0m | ETA: 14.4m [2026-03-04T20:21:05.157618] [INFO ] [sig ] [993/3365] Forecasting EGY... [2026-03-04T20:21:05.157649] [INFO ] [sig ] Generating forecast for: EGY [2026-03-04T20:21:05.157679] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EGY' from 'https://tdm.silogroup.org/data/derivative_storage/EGY.csv'. [2026-03-04T20:21:05.169301] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EGY'. [2026-03-04T20:21:05.169668] [INFO ] [FORECASTER] Starting predict_future for EGY [2026-03-04T20:21:05.170467] [DEBUG] [LOCAL ] No optimal features file found for EGY: ./output/feature-sets/EGY.txt [2026-03-04T20:21:05.170522] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:21:05.170555] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:21:05.170608] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:21:05.170669] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:21:05.227320] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:21:05.228233] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:21:05.228327] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:21:05.228360] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:21:05.351066] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:21:05.351294] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:21:05.351344] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:21:05.351375] [INFO ] [FORECASTER] Training complete [2026-03-04T20:21:05.355061] [DEBUG] [FORECASTER] EGY: Forecast T+1@11:T+2@11: UP (p=82.40%) [2026-03-04T20:21:05.355356] [INFO ] [FORECASTER] Completed predict_future for EGY [2026-03-04T20:21:05.355490] [INFO ] [sig ] EGY: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:21:05.497959] [INFO ] [LOCAL ] Saved forecast: EGY 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/EGY.txt [2026-03-04T20:21:05.498138] [INFO ] [sig ] [993/3365] Completed EGY in 0.3s | 2.75 sym/s | Total: 6.0m | ETA: 14.4m [2026-03-04T20:21:05.498183] [INFO ] [sig ] [994/3365] Forecasting EH... [2026-03-04T20:21:05.498213] [INFO ] [sig ] Generating forecast for: EH [2026-03-04T20:21:05.498243] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EH' from 'https://tdm.silogroup.org/data/derivative_storage/EH.csv'. [2026-03-04T20:21:05.512875] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EH'. [2026-03-04T20:21:05.513240] [INFO ] [FORECASTER] Starting predict_future for EH [2026-03-04T20:21:05.514052] [DEBUG] [LOCAL ] No optimal features file found for EH: ./output/feature-sets/EH.txt [2026-03-04T20:21:05.514105] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:21:05.514138] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:21:05.514165] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:21:05.514222] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:21:05.570684] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:21:05.571370] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:21:05.571451] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:21:05.571484] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:21:05.702777] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:21:05.702923] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:21:05.702965] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:21:05.702994] [INFO ] [FORECASTER] Training complete [2026-03-04T20:21:05.706614] [DEBUG] [FORECASTER] EH: Forecast T+1@11:T+2@11: UP (p=92.56%) [2026-03-04T20:21:05.706918] [INFO ] [FORECASTER] Completed predict_future for EH [2026-03-04T20:21:05.707085] [INFO ] [sig ] EH: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:21:05.855557] [INFO ] [LOCAL ] Saved forecast: EH 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/EH.txt [2026-03-04T20:21:05.855743] [INFO ] [sig ] [994/3365] Completed EH in 0.4s | 2.75 sym/s | Total: 6.0m | ETA: 14.4m [2026-03-04T20:21:05.855787] [INFO ] [sig ] [995/3365] Forecasting EHAB... [2026-03-04T20:21:05.855817] [INFO ] [sig ] Generating forecast for: EHAB [2026-03-04T20:21:05.855847] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EHAB' from 'https://tdm.silogroup.org/data/derivative_storage/EHAB.csv'. [2026-03-04T20:21:05.868042] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EHAB'. [2026-03-04T20:21:05.868353] [INFO ] [FORECASTER] Starting predict_future for EHAB [2026-03-04T20:21:05.869182] [DEBUG] [LOCAL ] No optimal features file found for EHAB: ./output/feature-sets/EHAB.txt [2026-03-04T20:21:05.869236] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:21:05.869270] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:21:05.869297] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:21:05.869353] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:21:05.939977] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:21:05.941102] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:21:05.941195] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:21:05.941230] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:21:06.075866] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:21:06.076038] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:21:06.076083] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:21:06.076132] [INFO ] [FORECASTER] Training complete [2026-03-04T20:21:06.080291] [DEBUG] [FORECASTER] EHAB: Forecast T+1@11:T+2@11: UP (p=96.45%) [2026-03-04T20:21:06.080627] [INFO ] [FORECASTER] Completed predict_future for EHAB [2026-03-04T20:21:06.080769] [INFO ] [sig ] EHAB: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:21:06.235637] [INFO ] [LOCAL ] Saved forecast: EHAB 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/EHAB.txt [2026-03-04T20:21:06.235832] [INFO ] [sig ] [995/3365] Completed EHAB in 0.4s | 2.75 sym/s | Total: 6.0m | ETA: 14.4m [2026-03-04T20:21:06.235879] [INFO ] [sig ] [996/3365] Forecasting EHC... [2026-03-04T20:21:06.235911] [INFO ] [sig ] Generating forecast for: EHC [2026-03-04T20:21:06.235944] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EHC' from 'https://tdm.silogroup.org/data/derivative_storage/EHC.csv'. [2026-03-04T20:21:06.249217] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EHC'. [2026-03-04T20:21:06.249621] [INFO ] [FORECASTER] Starting predict_future for EHC [2026-03-04T20:21:06.250414] [DEBUG] [LOCAL ] No optimal features file found for EHC: ./output/feature-sets/EHC.txt [2026-03-04T20:21:06.250468] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:21:06.250501] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:21:06.250528] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:21:06.250604] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:21:06.311622] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:21:06.312558] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:21:06.312678] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:21:06.312714] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:21:06.440894] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:21:06.441059] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:21:06.441104] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:21:06.441136] [INFO ] [FORECASTER] Training complete [2026-03-04T20:21:06.444740] [DEBUG] [FORECASTER] EHC: Forecast T+1@11:T+2@11: DOWN (p=37.98%) [2026-03-04T20:21:06.445066] [INFO ] [FORECASTER] Completed predict_future for EHC [2026-03-04T20:21:06.445214] [INFO ] [sig ] EHC: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:21:06.604308] [INFO ] [LOCAL ] Saved forecast: EHC 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/EHC.txt [2026-03-04T20:21:06.604521] [INFO ] [sig ] [996/3365] Completed EHC in 0.4s | 2.75 sym/s | Total: 6.0m | ETA: 14.4m [2026-03-04T20:21:06.604584] [INFO ] [sig ] [997/3365] Forecasting EHI... [2026-03-04T20:21:06.604619] [INFO ] [sig ] Generating forecast for: EHI [2026-03-04T20:21:06.604662] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EHI' from 'https://tdm.silogroup.org/data/derivative_storage/EHI.csv'. [2026-03-04T20:21:06.617794] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EHI'. [2026-03-04T20:21:06.618245] [INFO ] [FORECASTER] Starting predict_future for EHI [2026-03-04T20:21:06.619186] [DEBUG] [LOCAL ] No optimal features file found for EHI: ./output/feature-sets/EHI.txt [2026-03-04T20:21:06.619243] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:21:06.619277] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:21:06.619305] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:21:06.619363] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:21:06.683749] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:21:06.684694] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:21:06.684803] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:21:06.684857] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:21:06.812952] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:21:06.813124] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:21:06.813168] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:21:06.813199] [INFO ] [FORECASTER] Training complete [2026-03-04T20:21:06.816831] [DEBUG] [FORECASTER] EHI: Forecast T+1@11:T+2@11: UP (p=99.73%) [2026-03-04T20:21:06.817127] [INFO ] [FORECASTER] Completed predict_future for EHI [2026-03-04T20:21:06.817265] [INFO ] [sig ] EHI: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:21:06.971023] [INFO ] [LOCAL ] Saved forecast: EHI 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/EHI.txt [2026-03-04T20:21:06.971197] [INFO ] [sig ] [997/3365] Completed EHI in 0.4s | 2.75 sym/s | Total: 6.0m | ETA: 14.3m [2026-03-04T20:21:06.971243] [INFO ] [sig ] [998/3365] Forecasting EHTH... [2026-03-04T20:21:06.971276] [INFO ] [sig ] Generating forecast for: EHTH [2026-03-04T20:21:06.971307] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EHTH' from 'https://tdm.silogroup.org/data/derivative_storage/EHTH.csv'. [2026-03-04T20:21:06.983826] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EHTH'. [2026-03-04T20:21:06.984177] [INFO ] [FORECASTER] Starting predict_future for EHTH [2026-03-04T20:21:06.985032] [DEBUG] [LOCAL ] No optimal features file found for EHTH: ./output/feature-sets/EHTH.txt [2026-03-04T20:21:06.985092] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:21:06.985128] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:21:06.985156] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:21:06.985215] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:21:07.048396] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:21:07.049302] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:21:07.049389] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:21:07.049423] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:21:07.170613] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:21:07.170778] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:21:07.170820] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:21:07.170851] [INFO ] [FORECASTER] Training complete [2026-03-04T20:21:07.174453] [DEBUG] [FORECASTER] EHTH: Forecast T+1@11:T+2@11: DOWN (p=28.11%) [2026-03-04T20:21:07.174765] [INFO ] [FORECASTER] Completed predict_future for EHTH [2026-03-04T20:21:07.174906] [INFO ] [sig ] EHTH: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:21:07.326354] [INFO ] [LOCAL ] Saved forecast: EHTH 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/EHTH.txt [2026-03-04T20:21:07.326514] [INFO ] [sig ] [998/3365] Completed EHTH in 0.4s | 2.75 sym/s | Total: 6.0m | ETA: 14.3m [2026-03-04T20:21:07.326559] [INFO ] [sig ] [999/3365] Forecasting EIC... [2026-03-04T20:21:07.326632] [INFO ] [sig ] Generating forecast for: EIC [2026-03-04T20:21:07.326677] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EIC' from 'https://tdm.silogroup.org/data/derivative_storage/EIC.csv'. [2026-03-04T20:21:07.340099] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EIC'. [2026-03-04T20:21:07.340487] [INFO ] [FORECASTER] Starting predict_future for EIC [2026-03-04T20:21:07.341309] [DEBUG] [LOCAL ] No optimal features file found for EIC: ./output/feature-sets/EIC.txt [2026-03-04T20:21:07.341363] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:21:07.341437] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:21:07.341466] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:21:07.341535] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:21:07.403389] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:21:07.404228] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:21:07.404324] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:21:07.404367] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:21:07.533654] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:21:07.533872] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:21:07.533916] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:21:07.533947] [INFO ] [FORECASTER] Training complete [2026-03-04T20:21:07.537812] [DEBUG] [FORECASTER] EIC: Forecast T+1@11:T+2@11: DOWN (p=39.66%) [2026-03-04T20:21:07.538119] [INFO ] [FORECASTER] Completed predict_future for EIC [2026-03-04T20:21:07.538254] [INFO ] [sig ] EIC: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:21:07.693541] [INFO ] [LOCAL ] Saved forecast: EIC 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/EIC.txt [2026-03-04T20:21:07.693733] [INFO ] [sig ] [999/3365] Completed EIC in 0.4s | 2.75 sym/s | Total: 6.1m | ETA: 14.3m [2026-03-04T20:21:07.693777] [INFO ] [sig ] [1000/3365] Forecasting EIG... [2026-03-04T20:21:07.693807] [INFO ] [sig ] Generating forecast for: EIG [2026-03-04T20:21:07.693838] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EIG' from 'https://tdm.silogroup.org/data/derivative_storage/EIG.csv'. [2026-03-04T20:21:07.707489] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EIG'. [2026-03-04T20:21:07.707962] [INFO ] [FORECASTER] Starting predict_future for EIG [2026-03-04T20:21:07.708918] [DEBUG] [LOCAL ] No optimal features file found for EIG: ./output/feature-sets/EIG.txt [2026-03-04T20:21:07.708974] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:21:07.709007] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:21:07.709035] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:21:07.709093] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:21:07.771666] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:21:07.772804] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:21:07.772900] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:21:07.772943] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:21:07.896160] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:21:07.896326] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:21:07.896368] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:21:07.896408] [INFO ] [FORECASTER] Training complete [2026-03-04T20:21:07.899990] [DEBUG] [FORECASTER] EIG: Forecast T+1@11:T+2@11: DOWN (p=6.40%) [2026-03-04T20:21:07.900280] [INFO ] [FORECASTER] Completed predict_future for EIG [2026-03-04T20:21:07.900424] [INFO ] [sig ] EIG: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:21:08.060423] [INFO ] [LOCAL ] Saved forecast: EIG 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/EIG.txt [2026-03-04T20:21:08.060635] [INFO ] [sig ] [1000/3365] Completed EIG in 0.4s | 2.75 sym/s | Total: 6.1m | ETA: 14.3m [2026-03-04T20:21:08.060686] [INFO ] [sig ] [1001/3365] Forecasting EIX... [2026-03-04T20:21:08.060717] [INFO ] [sig ] Generating forecast for: EIX [2026-03-04T20:21:08.060749] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EIX' from 'https://tdm.silogroup.org/data/derivative_storage/EIX.csv'. [2026-03-04T20:21:08.114402] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EIX'. [2026-03-04T20:21:08.114817] [INFO ] [FORECASTER] Starting predict_future for EIX [2026-03-04T20:21:08.115698] [DEBUG] [LOCAL ] No optimal features file found for EIX: ./output/feature-sets/EIX.txt [2026-03-04T20:21:08.115765] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:21:08.115798] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:21:08.115826] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:21:08.115883] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:21:08.182103] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:21:08.183273] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:21:08.183385] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:21:08.183429] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:21:08.319417] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:21:08.319618] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:21:08.319662] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:21:08.319690] [INFO ] [FORECASTER] Training complete [2026-03-04T20:21:08.323244] [DEBUG] [FORECASTER] EIX: Forecast T+1@11:T+2@11: UP (p=97.45%) [2026-03-04T20:21:08.323541] [INFO ] [FORECASTER] Completed predict_future for EIX [2026-03-04T20:21:08.323703] [INFO ] [sig ] EIX: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:21:08.473677] [INFO ] [LOCAL ] Saved forecast: EIX 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/EIX.txt [2026-03-04T20:21:08.473855] [INFO ] [sig ] [1001/3365] Completed EIX in 0.4s | 2.75 sym/s | Total: 6.1m | ETA: 14.3m [2026-03-04T20:21:08.473899] [INFO ] [sig ] [1002/3365] Forecasting EL... [2026-03-04T20:21:08.473929] [INFO ] [sig ] Generating forecast for: EL [2026-03-04T20:21:08.473962] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EL' from 'https://tdm.silogroup.org/data/derivative_storage/EL.csv'. [2026-03-04T20:21:08.486602] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EL'. [2026-03-04T20:21:08.486995] [INFO ] [FORECASTER] Starting predict_future for EL [2026-03-04T20:21:08.487845] [DEBUG] [LOCAL ] No optimal features file found for EL: ./output/feature-sets/EL.txt [2026-03-04T20:21:08.487899] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:21:08.487932] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:21:08.487959] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:21:08.488017] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:21:08.546411] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:21:08.547394] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:21:08.547484] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:21:08.547518] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:21:08.678040] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:21:08.678219] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:21:08.678260] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:21:08.678289] [INFO ] [FORECASTER] Training complete [2026-03-04T20:21:08.681989] [DEBUG] [FORECASTER] EL: Forecast T+1@11:T+2@11: DOWN (p=2.82%) [2026-03-04T20:21:08.682315] [INFO ] [FORECASTER] Completed predict_future for EL [2026-03-04T20:21:08.682452] [INFO ] [sig ] EL: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:21:08.831291] [INFO ] [LOCAL ] Saved forecast: EL 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/EL.txt [2026-03-04T20:21:08.831457] [INFO ] [sig ] [1002/3365] Completed EL in 0.4s | 2.75 sym/s | Total: 6.1m | ETA: 14.3m [2026-03-04T20:21:08.831497] [INFO ] [sig ] [1003/3365] Forecasting ELAB... [2026-03-04T20:21:08.831529] [INFO ] [sig ] Generating forecast for: ELAB [2026-03-04T20:21:08.831559] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELAB' from 'https://tdm.silogroup.org/data/derivative_storage/ELAB.csv'. [2026-03-04T20:21:08.843335] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELAB'. [2026-03-04T20:21:08.843737] [INFO ] [FORECASTER] Starting predict_future for ELAB [2026-03-04T20:21:08.844558] [DEBUG] [LOCAL ] No optimal features file found for ELAB: ./output/feature-sets/ELAB.txt [2026-03-04T20:21:08.844632] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:21:08.844665] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:21:08.844691] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:21:08.844747] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:21:08.902662] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:21:08.903617] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:21:08.903711] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:21:08.903745] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:21:09.030562] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:21:09.030750] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:21:09.030794] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:21:09.030824] [INFO ] [FORECASTER] Training complete [2026-03-04T20:21:09.034426] [DEBUG] [FORECASTER] ELAB: Forecast T+1@11:T+2@11: DOWN (p=9.97%) [2026-03-04T20:21:09.034738] [INFO ] [FORECASTER] Completed predict_future for ELAB [2026-03-04T20:21:09.034875] [INFO ] [sig ] ELAB: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:21:09.179611] [INFO ] [LOCAL ] Saved forecast: ELAB 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/ELAB.txt [2026-03-04T20:21:09.179750] [INFO ] [sig ] [1003/3365] Completed ELAB in 0.3s | 2.75 sym/s | Total: 6.1m | ETA: 14.3m [2026-03-04T20:21:09.179789] [INFO ] [sig ] [1004/3365] Forecasting ELAN... [2026-03-04T20:21:09.179820] [INFO ] [sig ] Generating forecast for: ELAN [2026-03-04T20:21:09.179850] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELAN' from 'https://tdm.silogroup.org/data/derivative_storage/ELAN.csv'. [2026-03-04T20:21:09.191884] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELAN'. [2026-03-04T20:21:09.192215] [INFO ] [FORECASTER] Starting predict_future for ELAN [2026-03-04T20:21:09.193014] [DEBUG] [LOCAL ] No optimal features file found for ELAN: ./output/feature-sets/ELAN.txt [2026-03-04T20:21:09.193078] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:21:09.193118] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:21:09.193151] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:21:09.193218] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:21:09.251544] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:21:09.252222] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:21:09.252309] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:21:09.252341] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:21:09.378590] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:21:09.378747] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:21:09.378787] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:21:09.378815] [INFO ] [FORECASTER] Training complete [2026-03-04T20:21:09.382289] [DEBUG] [FORECASTER] ELAN: Forecast T+1@11:T+2@11: DOWN (p=43.88%) [2026-03-04T20:21:09.382566] [INFO ] [FORECASTER] Completed predict_future for ELAN [2026-03-04T20:21:09.382730] [INFO ] [sig ] ELAN: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:21:09.524645] [INFO ] [LOCAL ] Saved forecast: ELAN 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/ELAN.txt [2026-03-04T20:21:09.524785] [INFO ] [sig ] [1004/3365] Completed ELAN in 0.3s | 2.75 sym/s | Total: 6.1m | ETA: 14.3m [2026-03-04T20:21:09.524824] [INFO ] [sig ] [1005/3365] Forecasting ELC... [2026-03-04T20:21:09.524855] [INFO ] [sig ] Generating forecast for: ELC [2026-03-04T20:21:09.524885] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELC' from 'https://tdm.silogroup.org/data/derivative_storage/ELC.csv'. [2026-03-04T20:21:09.536034] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELC'. [2026-03-04T20:21:09.536362] [INFO ] [FORECASTER] Starting predict_future for ELC [2026-03-04T20:21:09.537183] [DEBUG] [LOCAL ] No optimal features file found for ELC: ./output/feature-sets/ELC.txt [2026-03-04T20:21:09.537236] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:21:09.537267] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:21:09.537324] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:21:09.537383] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:21:09.594451] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:21:09.595222] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:21:09.595305] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:21:09.595339] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:21:09.712848] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:21:09.713002] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:21:09.713042] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:21:09.713071] [INFO ] [FORECASTER] Training complete [2026-03-04T20:21:09.716469] [DEBUG] [FORECASTER] ELC: Forecast T+1@11:T+2@11: DOWN (p=47.33%) [2026-03-04T20:21:09.716772] [INFO ] [FORECASTER] Completed predict_future for ELC [2026-03-04T20:21:09.716903] [INFO ] [sig ] ELC: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:21:09.860342] [INFO ] [LOCAL ] Saved forecast: ELC 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/ELC.txt [2026-03-04T20:21:09.860479] [INFO ] [sig ] [1005/3365] Completed ELC in 0.3s | 2.75 sym/s | Total: 6.1m | ETA: 14.3m [2026-03-04T20:21:09.860522] [INFO ] [sig ] [1006/3365] Forecasting ELDN... [2026-03-04T20:21:09.860551] [INFO ] [sig ] Generating forecast for: ELDN [2026-03-04T20:21:09.860601] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELDN' from 'https://tdm.silogroup.org/data/derivative_storage/ELDN.csv'. [2026-03-04T20:21:09.871916] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELDN'. [2026-03-04T20:21:09.872272] [INFO ] [FORECASTER] Starting predict_future for ELDN [2026-03-04T20:21:09.873120] [DEBUG] [LOCAL ] No optimal features file found for ELDN: ./output/feature-sets/ELDN.txt [2026-03-04T20:21:09.873176] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:21:09.873210] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:21:09.873239] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:21:09.873297] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:21:09.933120] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:21:09.933859] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:21:09.933942] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:21:09.933977] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:21:10.055964] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:21:10.056118] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:21:10.056164] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:21:10.056195] [INFO ] [FORECASTER] Training complete [2026-03-04T20:21:10.059623] [DEBUG] [FORECASTER] ELDN: Forecast T+1@11:T+2@11: DOWN (p=42.65%) [2026-03-04T20:21:10.059931] [INFO ] [FORECASTER] Completed predict_future for ELDN [2026-03-04T20:21:10.060075] [INFO ] [sig ] ELDN: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:21:10.209295] [INFO ] [LOCAL ] Saved forecast: ELDN 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/ELDN.txt [2026-03-04T20:21:10.209434] [INFO ] [sig ] [1006/3365] Completed ELDN in 0.3s | 2.75 sym/s | Total: 6.1m | ETA: 14.3m [2026-03-04T20:21:10.209474] [INFO ] [sig ] [1007/3365] Forecasting ELF... [2026-03-04T20:21:10.209506] [INFO ] [sig ] Generating forecast for: ELF [2026-03-04T20:21:10.209537] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELF' from 'https://tdm.silogroup.org/data/derivative_storage/ELF.csv'. [2026-03-04T20:21:10.223381] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELF'. [2026-03-04T20:21:10.223773] [INFO ] [FORECASTER] Starting predict_future for ELF [2026-03-04T20:21:10.224614] [DEBUG] [LOCAL ] No optimal features file found for ELF: ./output/feature-sets/ELF.txt [2026-03-04T20:21:10.224669] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:21:10.224703] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:21:10.224731] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:21:10.224790] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:21:10.286777] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:21:10.287725] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:21:10.287807] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:21:10.287840] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:21:10.413467] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:21:10.413639] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:21:10.413680] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:21:10.413710] [INFO ] [FORECASTER] Training complete [2026-03-04T20:21:10.417055] [DEBUG] [FORECASTER] ELF: Forecast T+1@11:T+2@11: UP (p=66.20%) [2026-03-04T20:21:10.417360] [INFO ] [FORECASTER] Completed predict_future for ELF [2026-03-04T20:21:10.417494] [INFO ] [sig ] ELF: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:21:10.566373] [INFO ] [LOCAL ] Saved forecast: ELF 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/ELF.txt [2026-03-04T20:21:10.566524] [INFO ] [sig ] [1007/3365] Completed ELF in 0.4s | 2.75 sym/s | Total: 6.1m | ETA: 14.3m [2026-03-04T20:21:10.566564] [INFO ] [sig ] [1008/3365] Forecasting ELME... [2026-03-04T20:21:10.566612] [INFO ] [sig ] Generating forecast for: ELME [2026-03-04T20:21:10.566644] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELME' from 'https://tdm.silogroup.org/data/derivative_storage/ELME.csv'. [2026-03-04T20:21:10.579882] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELME'. [2026-03-04T20:21:10.580246] [INFO ] [FORECASTER] Starting predict_future for ELME [2026-03-04T20:21:10.581063] [DEBUG] [LOCAL ] No optimal features file found for ELME: ./output/feature-sets/ELME.txt [2026-03-04T20:21:10.581119] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:21:10.581153] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:21:10.581179] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:21:10.581237] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:21:10.640463] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:21:10.641196] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:21:10.641277] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:21:10.641311] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:21:10.767836] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:21:10.767998] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:21:10.768056] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:21:10.768092] [INFO ] [FORECASTER] Training complete [2026-03-04T20:21:10.771522] [DEBUG] [FORECASTER] ELME: Forecast T+1@11:T+2@11: DOWN (p=42.73%) [2026-03-04T20:21:10.771846] [INFO ] [FORECASTER] Completed predict_future for ELME [2026-03-04T20:21:10.771980] [INFO ] [sig ] ELME: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:21:10.914200] [INFO ] [LOCAL ] Saved forecast: ELME 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/ELME.txt [2026-03-04T20:21:10.914344] [INFO ] [sig ] [1008/3365] Completed ELME in 0.3s | 2.75 sym/s | Total: 6.1m | ETA: 14.3m [2026-03-04T20:21:10.914383] [INFO ] [sig ] [1009/3365] Forecasting ELS... [2026-03-04T20:21:10.914413] [INFO ] [sig ] Generating forecast for: ELS [2026-03-04T20:21:10.914443] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELS' from 'https://tdm.silogroup.org/data/derivative_storage/ELS.csv'. [2026-03-04T20:21:10.926498] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELS'. [2026-03-04T20:21:10.926836] [INFO ] [FORECASTER] Starting predict_future for ELS [2026-03-04T20:21:10.927886] [DEBUG] [LOCAL ] No optimal features file found for ELS: ./output/feature-sets/ELS.txt [2026-03-04T20:21:10.927940] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:21:10.927973] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:21:10.928002] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:21:10.928060] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:21:10.986856] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:21:10.987722] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:21:10.987873] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:21:10.987924] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:21:11.112948] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:21:11.113111] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:21:11.113153] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:21:11.113185] [INFO ] [FORECASTER] Training complete [2026-03-04T20:21:11.117003] [DEBUG] [FORECASTER] ELS: Forecast T+1@11:T+2@11: DOWN (p=21.44%) [2026-03-04T20:21:11.117302] [INFO ] [FORECASTER] Completed predict_future for ELS [2026-03-04T20:21:11.117653] [INFO ] [sig ] ELS: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:21:11.290806] [INFO ] [LOCAL ] Saved forecast: ELS 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/ELS.txt [2026-03-04T20:21:11.290992] [INFO ] [sig ] [1009/3365] Completed ELS in 0.4s | 2.75 sym/s | Total: 6.1m | ETA: 14.3m [2026-03-04T20:21:11.291037] [INFO ] [sig ] [1010/3365] Forecasting ELTX... [2026-03-04T20:21:11.291073] [INFO ] [sig ] Generating forecast for: ELTX [2026-03-04T20:21:11.291105] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELTX' from 'https://tdm.silogroup.org/data/derivative_storage/ELTX.csv'. [2026-03-04T20:21:11.306820] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELTX'. [2026-03-04T20:21:11.307380] [INFO ] [FORECASTER] Starting predict_future for ELTX [2026-03-04T20:21:11.308549] [DEBUG] [LOCAL ] No optimal features file found for ELTX: ./output/feature-sets/ELTX.txt [2026-03-04T20:21:11.308642] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:21:11.308691] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:21:11.308732] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:21:11.308818] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:21:11.377357] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:21:11.378368] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:21:11.378456] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:21:11.378489] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:21:11.514292] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:21:11.514471] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:21:11.514515] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:21:11.514544] [INFO ] [FORECASTER] Training complete [2026-03-04T20:21:11.519243] [DEBUG] [FORECASTER] ELTX: Forecast T+1@11:T+2@11: DOWN (p=45.97%) [2026-03-04T20:21:11.519697] [INFO ] [FORECASTER] Completed predict_future for ELTX [2026-03-04T20:21:11.519862] [INFO ] [sig ] ELTX: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:21:11.687177] [INFO ] [LOCAL ] Saved forecast: ELTX 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/ELTX.txt [2026-03-04T20:21:11.687564] [INFO ] [sig ] [1010/3365] Completed ELTX in 0.4s | 2.75 sym/s | Total: 6.1m | ETA: 14.3m [2026-03-04T20:21:11.687628] [INFO ] [sig ] [1011/3365] Forecasting ELVA... [2026-03-04T20:21:11.687659] [INFO ] [sig ] Generating forecast for: ELVA [2026-03-04T20:21:11.687688] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELVA' from 'https://tdm.silogroup.org/data/derivative_storage/ELVA.csv'. [2026-03-04T20:21:11.701150] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELVA'. [2026-03-04T20:21:11.701540] [INFO ] [FORECASTER] Starting predict_future for ELVA [2026-03-04T20:21:11.702361] [DEBUG] [LOCAL ] No optimal features file found for ELVA: ./output/feature-sets/ELVA.txt [2026-03-04T20:21:11.702414] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:21:11.702446] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:21:11.702472] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:21:11.702527] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:21:11.765411] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:21:11.766407] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:21:11.766501] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:21:11.766535] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:21:11.891030] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:21:11.891232] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:21:11.891276] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:21:11.891306] [INFO ] [FORECASTER] Training complete [2026-03-04T20:21:11.895095] [DEBUG] [FORECASTER] ELVA: Forecast T+1@11:T+2@11: UP (p=99.03%) [2026-03-04T20:21:11.895392] [INFO ] [FORECASTER] Completed predict_future for ELVA [2026-03-04T20:21:11.895555] [INFO ] [sig ] ELVA: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:21:12.083955] [INFO ] [LOCAL ] Saved forecast: ELVA 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/ELVA.txt [2026-03-04T20:21:12.084124] [INFO ] [sig ] [1011/3365] Completed ELVA in 0.4s | 2.75 sym/s | Total: 6.1m | ETA: 14.3m [2026-03-04T20:21:12.084166] [INFO ] [sig ] [1012/3365] Forecasting ELVN... [2026-03-04T20:21:12.084201] [INFO ] [sig ] Generating forecast for: ELVN [2026-03-04T20:21:12.084233] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELVN' from 'https://tdm.silogroup.org/data/derivative_storage/ELVN.csv'. [2026-03-04T20:21:12.097616] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELVN'. [2026-03-04T20:21:12.098061] [INFO ] [FORECASTER] Starting predict_future for ELVN [2026-03-04T20:21:12.098912] [DEBUG] [LOCAL ] No optimal features file found for ELVN: ./output/feature-sets/ELVN.txt [2026-03-04T20:21:12.098968] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:21:12.099016] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:21:12.099046] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:21:12.099107] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:21:12.162119] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:21:12.163088] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:21:12.163179] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:21:12.163215] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:21:12.294490] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:21:12.294674] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:21:12.294718] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:21:12.294749] [INFO ] [FORECASTER] Training complete [2026-03-04T20:21:12.299179] [DEBUG] [FORECASTER] ELVN: Forecast T+1@11:T+2@11: UP (p=79.29%) [2026-03-04T20:21:12.299499] [INFO ] [FORECASTER] Completed predict_future for ELVN [2026-03-04T20:21:12.299657] [INFO ] [sig ] ELVN: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:21:12.466760] [INFO ] [LOCAL ] Saved forecast: ELVN 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/ELVN.txt [2026-03-04T20:21:12.466997] [INFO ] [sig ] [1012/3365] Completed ELVN in 0.4s | 2.75 sym/s | Total: 6.1m | ETA: 14.3m [2026-03-04T20:21:12.467042] [INFO ] [sig ] [1013/3365] Forecasting EM... [2026-03-04T20:21:12.467074] [INFO ] [sig ] Generating forecast for: EM [2026-03-04T20:21:12.467104] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EM' from 'https://tdm.silogroup.org/data/derivative_storage/EM.csv'. [2026-03-04T20:21:12.481393] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EM'. [2026-03-04T20:21:12.481791] [INFO ] [FORECASTER] Starting predict_future for EM [2026-03-04T20:21:12.482687] [DEBUG] [LOCAL ] No optimal features file found for EM: ./output/feature-sets/EM.txt [2026-03-04T20:21:12.482742] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:21:12.482785] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:21:12.482821] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:21:12.482882] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:21:12.544913] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:21:12.545874] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:21:12.545965] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:21:12.545999] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:21:12.673311] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:21:12.673485] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:21:12.673531] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:21:12.673562] [INFO ] [FORECASTER] Training complete [2026-03-04T20:21:12.677928] [DEBUG] [FORECASTER] EM: Forecast T+1@11:T+2@11: DOWN (p=20.68%) [2026-03-04T20:21:12.678233] [INFO ] [FORECASTER] Completed predict_future for EM [2026-03-04T20:21:12.678374] [INFO ] [sig ] EM: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:21:12.833089] [INFO ] [LOCAL ] Saved forecast: EM 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/EM.txt [2026-03-04T20:21:12.833254] [INFO ] [sig ] [1013/3365] Completed EM in 0.4s | 2.75 sym/s | Total: 6.1m | ETA: 14.3m [2026-03-04T20:21:12.833297] [INFO ] [sig ] [1014/3365] Forecasting EMB... [2026-03-04T20:21:12.833333] [INFO ] [sig ] Generating forecast for: EMB [2026-03-04T20:21:12.833365] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EMB' from 'https://tdm.silogroup.org/data/derivative_storage/EMB.csv'. [2026-03-04T20:21:12.845626] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EMB'. [2026-03-04T20:21:12.846030] [INFO ] [FORECASTER] Starting predict_future for EMB [2026-03-04T20:21:12.846839] [DEBUG] [LOCAL ] No optimal features file found for EMB: ./output/feature-sets/EMB.txt [2026-03-04T20:21:12.846892] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:21:12.846924] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:21:12.846951] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:21:12.847008] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:21:12.903783] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:21:12.904710] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:21:12.904801] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:21:12.904834] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:21:13.032113] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:21:13.032333] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:21:13.032376] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:21:13.032405] [INFO ] [FORECASTER] Training complete [2026-03-04T20:21:13.036012] [DEBUG] [FORECASTER] EMB: Forecast T+1@11:T+2@11: DOWN (p=33.79%) [2026-03-04T20:21:13.036329] [INFO ] [FORECASTER] Completed predict_future for EMB [2026-03-04T20:21:13.036456] [INFO ] [sig ] EMB: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:21:13.187564] [INFO ] [LOCAL ] Saved forecast: EMB 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/EMB.txt [2026-03-04T20:21:13.187763] [INFO ] [sig ] [1014/3365] Completed EMB in 0.4s | 2.75 sym/s | Total: 6.1m | ETA: 14.2m [2026-03-04T20:21:13.187806] [INFO ] [sig ] [1015/3365] Forecasting EMBC... [2026-03-04T20:21:13.187836] [INFO ] [sig ] Generating forecast for: EMBC [2026-03-04T20:21:13.187866] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EMBC' from 'https://tdm.silogroup.org/data/derivative_storage/EMBC.csv'. [2026-03-04T20:21:13.202183] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EMBC'. [2026-03-04T20:21:13.202619] [INFO ] [FORECASTER] Starting predict_future for EMBC [2026-03-04T20:21:13.203650] [DEBUG] [LOCAL ] No optimal features file found for EMBC: ./output/feature-sets/EMBC.txt [2026-03-04T20:21:13.203705] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:21:13.203738] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:21:13.203764] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:21:13.203820] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:21:13.263787] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:21:13.264992] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:21:13.265088] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:21:13.265121] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:21:13.400406] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:21:13.400599] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:21:13.400643] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:21:13.400673] [INFO ] [FORECASTER] Training complete [2026-03-04T20:21:13.404638] [DEBUG] [FORECASTER] EMBC: Forecast T+1@11:T+2@11: UP (p=86.88%) [2026-03-04T20:21:13.405000] [INFO ] [FORECASTER] Completed predict_future for EMBC [2026-03-04T20:21:13.405159] [INFO ] [sig ] EMBC: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:21:13.566333] [INFO ] [LOCAL ] Saved forecast: EMBC 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/EMBC.txt [2026-03-04T20:21:13.566510] [INFO ] [sig ] [1015/3365] Completed EMBC in 0.4s | 2.75 sym/s | Total: 6.1m | ETA: 14.2m [2026-03-04T20:21:13.566554] [INFO ] [sig ] [1016/3365] Forecasting EMD... [2026-03-04T20:21:13.566615] [INFO ] [sig ] Generating forecast for: EMD [2026-03-04T20:21:13.566649] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EMD' from 'https://tdm.silogroup.org/data/derivative_storage/EMD.csv'. [2026-03-04T20:21:13.583798] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EMD'. [2026-03-04T20:21:13.584257] [INFO ] [FORECASTER] Starting predict_future for EMD [2026-03-04T20:21:13.585150] [DEBUG] [LOCAL ] No optimal features file found for EMD: ./output/feature-sets/EMD.txt [2026-03-04T20:21:13.585207] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:21:13.585268] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:21:13.585297] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:21:13.585356] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:21:13.651520] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:21:13.652530] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:21:13.652663] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:21:13.652709] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:21:13.788873] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:21:13.789072] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:21:13.789138] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:21:13.789183] [INFO ] [FORECASTER] Training complete [2026-03-04T20:21:13.792954] [DEBUG] [FORECASTER] EMD: Forecast T+1@11:T+2@11: UP (p=66.91%) [2026-03-04T20:21:13.793295] [INFO ] [FORECASTER] Completed predict_future for EMD [2026-03-04T20:21:13.793650] [INFO ] [sig ] EMD: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:21:13.954641] [INFO ] [LOCAL ] Saved forecast: EMD 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/EMD.txt [2026-03-04T20:21:13.954822] [INFO ] [sig ] [1016/3365] Completed EMD in 0.4s | 2.75 sym/s | Total: 6.2m | ETA: 14.2m [2026-03-04T20:21:13.954865] [INFO ] [sig ] [1017/3365] Forecasting EMF... [2026-03-04T20:21:13.954898] [INFO ] [sig ] Generating forecast for: EMF [2026-03-04T20:21:13.954929] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EMF' from 'https://tdm.silogroup.org/data/derivative_storage/EMF.csv'. [2026-03-04T20:21:13.967684] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EMF'. [2026-03-04T20:21:13.968097] [INFO ] [FORECASTER] Starting predict_future for EMF [2026-03-04T20:21:13.969015] [DEBUG] [LOCAL ] No optimal features file found for EMF: ./output/feature-sets/EMF.txt [2026-03-04T20:21:13.969071] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:21:13.969104] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:21:13.969131] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:21:13.969189] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:21:14.031469] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:21:14.032465] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:21:14.032558] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:21:14.032615] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:21:14.156965] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:21:14.157142] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:21:14.157184] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:21:14.157217] [INFO ] [FORECASTER] Training complete [2026-03-04T20:21:14.161039] [DEBUG] [FORECASTER] EMF: Forecast T+1@11:T+2@11: UP (p=54.54%) [2026-03-04T20:21:14.161383] [INFO ] [FORECASTER] Completed predict_future for EMF [2026-03-04T20:21:14.161537] [INFO ] [sig ] EMF: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:21:14.314823] [INFO ] [LOCAL ] Saved forecast: EMF 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/EMF.txt [2026-03-04T20:21:14.315001] [INFO ] [sig ] [1017/3365] Completed EMF in 0.4s | 2.75 sym/s | Total: 6.2m | ETA: 14.2m [2026-03-04T20:21:14.315041] [INFO ] [sig ] [1018/3365] Forecasting EMN... [2026-03-04T20:21:14.315072] [INFO ] [sig ] Generating forecast for: EMN [2026-03-04T20:21:14.315102] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EMN' from 'https://tdm.silogroup.org/data/derivative_storage/EMN.csv'. [2026-03-04T20:21:14.327194] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EMN'. [2026-03-04T20:21:14.327640] [INFO ] [FORECASTER] Starting predict_future for EMN [2026-03-04T20:21:14.328472] [DEBUG] [LOCAL ] No optimal features file found for EMN: ./output/feature-sets/EMN.txt [2026-03-04T20:21:14.328526] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:21:14.328558] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:21:14.328607] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:21:14.328666] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:21:14.388766] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:21:14.389699] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:21:14.389790] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:21:14.389824] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:21:14.517596] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:21:14.517768] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:21:14.517809] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:21:14.517838] [INFO ] [FORECASTER] Training complete [2026-03-04T20:21:14.521343] [DEBUG] [FORECASTER] EMN: Forecast T+1@11:T+2@11: UP (p=94.25%) [2026-03-04T20:21:14.521643] [INFO ] [FORECASTER] Completed predict_future for EMN [2026-03-04T20:21:14.521775] [INFO ] [sig ] EMN: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:21:14.670187] [INFO ] [LOCAL ] Saved forecast: EMN 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/EMN.txt [2026-03-04T20:21:14.670373] [INFO ] [sig ] [1018/3365] Completed EMN in 0.4s | 2.75 sym/s | Total: 6.2m | ETA: 14.2m [2026-03-04T20:21:14.670418] [INFO ] [sig ] [1019/3365] Forecasting EMO... [2026-03-04T20:21:14.670448] [INFO ] [sig ] Generating forecast for: EMO [2026-03-04T20:21:14.670481] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EMO' from 'https://tdm.silogroup.org/data/derivative_storage/EMO.csv'. [2026-03-04T20:21:14.682528] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EMO'. [2026-03-04T20:21:14.682919] [INFO ] [FORECASTER] Starting predict_future for EMO [2026-03-04T20:21:14.683758] [DEBUG] [LOCAL ] No optimal features file found for EMO: ./output/feature-sets/EMO.txt [2026-03-04T20:21:14.683822] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:21:14.683880] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:21:14.683920] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:21:14.683997] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:21:14.743312] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:21:14.744484] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:21:14.744619] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:21:14.744667] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:21:14.863844] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:21:14.864009] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:21:14.864050] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:21:14.864095] [INFO ] [FORECASTER] Training complete [2026-03-04T20:21:14.867707] [DEBUG] [FORECASTER] EMO: Forecast T+1@11:T+2@11: DOWN (p=42.91%) [2026-03-04T20:21:14.868018] [INFO ] [FORECASTER] Completed predict_future for EMO [2026-03-04T20:21:14.868161] [INFO ] [sig ] EMO: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:21:15.030783] [INFO ] [LOCAL ] Saved forecast: EMO 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/EMO.txt [2026-03-04T20:21:15.030989] [INFO ] [sig ] [1019/3365] Completed EMO in 0.4s | 2.75 sym/s | Total: 6.2m | ETA: 14.2m [2026-03-04T20:21:15.031040] [INFO ] [sig ] [1020/3365] Forecasting EMXC... [2026-03-04T20:21:15.031077] [INFO ] [sig ] Generating forecast for: EMXC [2026-03-04T20:21:15.031113] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EMXC' from 'https://tdm.silogroup.org/data/derivative_storage/EMXC.csv'. [2026-03-04T20:21:15.044870] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EMXC'. [2026-03-04T20:21:15.045282] [INFO ] [FORECASTER] Starting predict_future for EMXC [2026-03-04T20:21:15.046125] [DEBUG] [LOCAL ] No optimal features file found for EMXC: ./output/feature-sets/EMXC.txt [2026-03-04T20:21:15.046185] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:21:15.046231] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:21:15.046261] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:21:15.046320] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:21:15.104315] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:21:15.105191] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:21:15.105280] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:21:15.105313] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:21:15.231380] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:21:15.231545] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:21:15.231626] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:21:15.231680] [INFO ] [FORECASTER] Training complete [2026-03-04T20:21:15.235187] [DEBUG] [FORECASTER] EMXC: Forecast T+1@11:T+2@11: UP (p=77.53%) [2026-03-04T20:21:15.235497] [INFO ] [FORECASTER] Completed predict_future for EMXC [2026-03-04T20:21:15.235660] [INFO ] [sig ] EMXC: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:21:15.384011] [INFO ] [LOCAL ] Saved forecast: EMXC 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/EMXC.txt [2026-03-04T20:21:15.384164] [INFO ] [sig ] [1020/3365] Completed EMXC in 0.4s | 2.75 sym/s | Total: 6.2m | ETA: 14.2m [2026-03-04T20:21:15.384207] [INFO ] [sig ] [1021/3365] Forecasting ENB... [2026-03-04T20:21:15.384237] [INFO ] [sig ] Generating forecast for: ENB [2026-03-04T20:21:15.384268] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENB' from 'https://tdm.silogroup.org/data/derivative_storage/ENB.csv'. [2026-03-04T20:21:15.396703] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENB'. [2026-03-04T20:21:15.397063] [INFO ] [FORECASTER] Starting predict_future for ENB [2026-03-04T20:21:15.397947] [DEBUG] [LOCAL ] No optimal features file found for ENB: ./output/feature-sets/ENB.txt [2026-03-04T20:21:15.398001] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:21:15.398033] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:21:15.398060] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:21:15.398117] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:21:15.459430] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:21:15.460349] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:21:15.460436] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:21:15.460487] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:21:15.589899] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:21:15.590064] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:21:15.590104] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:21:15.590133] [INFO ] [FORECASTER] Training complete [2026-03-04T20:21:15.593556] [DEBUG] [FORECASTER] ENB: Forecast T+1@11:T+2@11: UP (p=78.34%) [2026-03-04T20:21:15.593856] [INFO ] [FORECASTER] Completed predict_future for ENB [2026-03-04T20:21:15.593989] [INFO ] [sig ] ENB: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:21:15.740184] [INFO ] [LOCAL ] Saved forecast: ENB 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/ENB.txt [2026-03-04T20:21:15.740386] [INFO ] [sig ] [1021/3365] Completed ENB in 0.4s | 2.75 sym/s | Total: 6.2m | ETA: 14.2m [2026-03-04T20:21:15.740441] [INFO ] [sig ] [1022/3365] Forecasting ENGN... [2026-03-04T20:21:15.740484] [INFO ] [sig ] Generating forecast for: ENGN [2026-03-04T20:21:15.740525] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENGN' from 'https://tdm.silogroup.org/data/derivative_storage/ENGN.csv'. [2026-03-04T20:21:15.755469] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENGN'. [2026-03-04T20:21:15.755977] [INFO ] [FORECASTER] Starting predict_future for ENGN [2026-03-04T20:21:15.757034] [DEBUG] [LOCAL ] No optimal features file found for ENGN: ./output/feature-sets/ENGN.txt [2026-03-04T20:21:15.757101] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:21:15.757144] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:21:15.757182] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:21:15.757298] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:21:15.819981] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:21:15.820859] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:21:15.820954] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:21:15.820988] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:21:15.956208] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:21:15.956372] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:21:15.956414] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:21:15.956443] [INFO ] [FORECASTER] Training complete [2026-03-04T20:21:15.960045] [DEBUG] [FORECASTER] ENGN: Forecast T+1@11:T+2@11: UP (p=99.00%) [2026-03-04T20:21:15.960369] [INFO ] [FORECASTER] Completed predict_future for ENGN [2026-03-04T20:21:15.960521] [INFO ] [sig ] ENGN: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:21:16.105102] [INFO ] [LOCAL ] Saved forecast: ENGN 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/ENGN.txt [2026-03-04T20:21:16.105251] [INFO ] [sig ] [1022/3365] Completed ENGN in 0.4s | 2.75 sym/s | Total: 6.2m | ETA: 14.2m [2026-03-04T20:21:16.105293] [INFO ] [sig ] [1023/3365] Forecasting ENIC... [2026-03-04T20:21:16.105323] [INFO ] [sig ] Generating forecast for: ENIC [2026-03-04T20:21:16.105354] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENIC' from 'https://tdm.silogroup.org/data/derivative_storage/ENIC.csv'. [2026-03-04T20:21:16.117100] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENIC'. [2026-03-04T20:21:16.117484] [INFO ] [FORECASTER] Starting predict_future for ENIC [2026-03-04T20:21:16.118319] [DEBUG] [LOCAL ] No optimal features file found for ENIC: ./output/feature-sets/ENIC.txt [2026-03-04T20:21:16.118384] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:21:16.118418] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:21:16.118447] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:21:16.118518] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:21:16.176557] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:21:16.177410] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:21:16.177496] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:21:16.177529] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:21:16.299222] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:21:16.299400] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:21:16.299441] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:21:16.299470] [INFO ] [FORECASTER] Training complete [2026-03-04T20:21:16.302945] [DEBUG] [FORECASTER] ENIC: Forecast T+1@11:T+2@11: UP (p=61.02%) [2026-03-04T20:21:16.303238] [INFO ] [FORECASTER] Completed predict_future for ENIC [2026-03-04T20:21:16.303399] [INFO ] [sig ] ENIC: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:21:16.449377] [INFO ] [LOCAL ] Saved forecast: ENIC 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/ENIC.txt [2026-03-04T20:21:16.449715] [INFO ] [sig ] [1023/3365] Completed ENIC in 0.3s | 2.75 sym/s | Total: 6.2m | ETA: 14.2m [2026-03-04T20:21:16.449759] [INFO ] [sig ] [1024/3365] Forecasting ENPH... [2026-03-04T20:21:16.449790] [INFO ] [sig ] Generating forecast for: ENPH [2026-03-04T20:21:16.449819] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENPH' from 'https://tdm.silogroup.org/data/derivative_storage/ENPH.csv'. [2026-03-04T20:21:16.462190] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENPH'. [2026-03-04T20:21:16.462779] [INFO ] [FORECASTER] Starting predict_future for ENPH [2026-03-04T20:21:16.463694] [DEBUG] [LOCAL ] No optimal features file found for ENPH: ./output/feature-sets/ENPH.txt [2026-03-04T20:21:16.463750] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:21:16.463782] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:21:16.463809] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:21:16.463866] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:21:16.520810] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:21:16.521592] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:21:16.521680] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:21:16.521713] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:21:16.637764] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:21:16.637930] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:21:16.637970] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:21:16.638000] [INFO ] [FORECASTER] Training complete [2026-03-04T20:21:16.641507] [DEBUG] [FORECASTER] ENPH: Forecast T+1@11:T+2@11: UP (p=64.12%) [2026-03-04T20:21:16.641804] [INFO ] [FORECASTER] Completed predict_future for ENPH [2026-03-04T20:21:16.641934] [INFO ] [sig ] ENPH: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:21:16.789261] [INFO ] [LOCAL ] Saved forecast: ENPH 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/ENPH.txt [2026-03-04T20:21:16.789439] [INFO ] [sig ] [1024/3365] Completed ENPH in 0.3s | 2.75 sym/s | Total: 6.2m | ETA: 14.2m [2026-03-04T20:21:16.789489] [INFO ] [sig ] [1025/3365] Forecasting ENS... [2026-03-04T20:21:16.789522] [INFO ] [sig ] Generating forecast for: ENS [2026-03-04T20:21:16.789552] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENS' from 'https://tdm.silogroup.org/data/derivative_storage/ENS.csv'. [2026-03-04T20:21:16.801203] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENS'. [2026-03-04T20:21:16.801560] [INFO ] [FORECASTER] Starting predict_future for ENS [2026-03-04T20:21:16.802365] [DEBUG] [LOCAL ] No optimal features file found for ENS: ./output/feature-sets/ENS.txt [2026-03-04T20:21:16.802419] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:21:16.802452] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:21:16.802479] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:21:16.802536] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:21:16.860651] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:21:16.861558] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:21:16.861668] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:21:16.861705] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:21:16.984597] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:21:16.984780] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:21:16.984829] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:21:16.984864] [INFO ] [FORECASTER] Training complete [2026-03-04T20:21:16.989364] [DEBUG] [FORECASTER] ENS: Forecast T+1@11:T+2@11: UP (p=61.18%) [2026-03-04T20:21:16.989783] [INFO ] [FORECASTER] Completed predict_future for ENS [2026-03-04T20:21:16.989944] [INFO ] [sig ] ENS: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:21:17.143798] [INFO ] [LOCAL ] Saved forecast: ENS 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/ENS.txt [2026-03-04T20:21:17.143968] [INFO ] [sig ] [1025/3365] Completed ENS in 0.4s | 2.75 sym/s | Total: 6.2m | ETA: 14.2m [2026-03-04T20:21:17.144009] [INFO ] [sig ] [1026/3365] Forecasting ENSG... [2026-03-04T20:21:17.144042] [INFO ] [sig ] Generating forecast for: ENSG [2026-03-04T20:21:17.144073] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENSG' from 'https://tdm.silogroup.org/data/derivative_storage/ENSG.csv'. [2026-03-04T20:21:17.156292] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENSG'. [2026-03-04T20:21:17.156658] [INFO ] [FORECASTER] Starting predict_future for ENSG [2026-03-04T20:21:17.157493] [DEBUG] [LOCAL ] No optimal features file found for ENSG: ./output/feature-sets/ENSG.txt [2026-03-04T20:21:17.157547] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:21:17.157599] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:21:17.157629] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:21:17.157687] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:21:17.217492] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:21:17.218395] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:21:17.218516] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:21:17.218551] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:21:17.347400] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:21:17.347594] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:21:17.347638] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:21:17.347667] [INFO ] [FORECASTER] Training complete [2026-03-04T20:21:17.351390] [DEBUG] [FORECASTER] ENSG: Forecast T+1@11:T+2@11: UP (p=84.64%) [2026-03-04T20:21:17.351713] [INFO ] [FORECASTER] Completed predict_future for ENSG [2026-03-04T20:21:17.351864] [INFO ] [sig ] ENSG: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:21:17.500393] [INFO ] [LOCAL ] Saved forecast: ENSG 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/ENSG.txt [2026-03-04T20:21:17.500555] [INFO ] [sig ] [1026/3365] Completed ENSG in 0.4s | 2.75 sym/s | Total: 6.2m | ETA: 14.2m [2026-03-04T20:21:17.500626] [INFO ] [sig ] [1027/3365] Forecasting ENTA... [2026-03-04T20:21:17.500661] [INFO ] [sig ] Generating forecast for: ENTA [2026-03-04T20:21:17.500693] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENTA' from 'https://tdm.silogroup.org/data/derivative_storage/ENTA.csv'. [2026-03-04T20:21:17.512548] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENTA'. [2026-03-04T20:21:17.512927] [INFO ] [FORECASTER] Starting predict_future for ENTA [2026-03-04T20:21:17.513908] [DEBUG] [LOCAL ] No optimal features file found for ENTA: ./output/feature-sets/ENTA.txt [2026-03-04T20:21:17.513961] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:21:17.513994] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:21:17.514020] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:21:17.514076] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:21:17.573813] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:21:17.574563] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:21:17.574690] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:21:17.574726] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:21:17.703939] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:21:17.704110] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:21:17.704154] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:21:17.704192] [INFO ] [FORECASTER] Training complete [2026-03-04T20:21:17.707842] [DEBUG] [FORECASTER] ENTA: Forecast T+1@11:T+2@11: DOWN (p=22.62%) [2026-03-04T20:21:17.708213] [INFO ] [FORECASTER] Completed predict_future for ENTA [2026-03-04T20:21:17.708391] [INFO ] [sig ] ENTA: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:21:17.862869] [INFO ] [LOCAL ] Saved forecast: ENTA 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/ENTA.txt [2026-03-04T20:21:17.863036] [INFO ] [sig ] [1027/3365] Completed ENTA in 0.4s | 2.75 sym/s | Total: 6.2m | ETA: 14.2m [2026-03-04T20:21:17.863076] [INFO ] [sig ] [1028/3365] Forecasting ENTG... [2026-03-04T20:21:17.863107] [INFO ] [sig ] Generating forecast for: ENTG [2026-03-04T20:21:17.863138] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENTG' from 'https://tdm.silogroup.org/data/derivative_storage/ENTG.csv'. [2026-03-04T20:21:17.875160] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENTG'. [2026-03-04T20:21:17.875587] [INFO ] [FORECASTER] Starting predict_future for ENTG [2026-03-04T20:21:17.876409] [DEBUG] [LOCAL ] No optimal features file found for ENTG: ./output/feature-sets/ENTG.txt [2026-03-04T20:21:17.876466] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:21:17.876501] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:21:17.876531] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:21:17.876610] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:21:17.936253] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:21:17.937177] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:21:17.937294] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:21:17.937334] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:21:18.063333] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:21:18.063503] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:21:18.063544] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:21:18.063594] [INFO ] [FORECASTER] Training complete [2026-03-04T20:21:18.067071] [DEBUG] [FORECASTER] ENTG: Forecast T+1@11:T+2@11: UP (p=94.93%) [2026-03-04T20:21:18.067393] [INFO ] [FORECASTER] Completed predict_future for ENTG [2026-03-04T20:21:18.067534] [INFO ] [sig ] ENTG: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:21:18.212054] [INFO ] [LOCAL ] Saved forecast: ENTG 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/ENTG.txt [2026-03-04T20:21:18.212218] [INFO ] [sig ] [1028/3365] Completed ENTG in 0.3s | 2.75 sym/s | Total: 6.2m | ETA: 14.2m [2026-03-04T20:21:18.212260] [INFO ] [sig ] [1029/3365] Forecasting ENTX... [2026-03-04T20:21:18.212291] [INFO ] [sig ] Generating forecast for: ENTX [2026-03-04T20:21:18.212321] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENTX' from 'https://tdm.silogroup.org/data/derivative_storage/ENTX.csv'. [2026-03-04T20:21:18.224060] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENTX'. [2026-03-04T20:21:18.224473] [INFO ] [FORECASTER] Starting predict_future for ENTX [2026-03-04T20:21:18.225306] [DEBUG] [LOCAL ] No optimal features file found for ENTX: ./output/feature-sets/ENTX.txt [2026-03-04T20:21:18.225362] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:21:18.225395] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:21:18.225421] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:21:18.225479] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:21:18.283809] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:21:18.284734] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:21:18.284822] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:21:18.284856] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:21:18.405384] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:21:18.405518] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:21:18.405559] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:21:18.405610] [INFO ] [FORECASTER] Training complete [2026-03-04T20:21:18.409037] [DEBUG] [FORECASTER] ENTX: Forecast T+1@11:T+2@11: UP (p=97.79%) [2026-03-04T20:21:18.409337] [INFO ] [FORECASTER] Completed predict_future for ENTX [2026-03-04T20:21:18.409482] [INFO ] [sig ] ENTX: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:21:18.551490] [INFO ] [LOCAL ] Saved forecast: ENTX 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/ENTX.txt [2026-03-04T20:21:18.551687] [INFO ] [sig ] [1029/3365] Completed ENTX in 0.3s | 2.75 sym/s | Total: 6.2m | ETA: 14.1m [2026-03-04T20:21:18.551731] [INFO ] [sig ] [1030/3365] Forecasting ENVA... [2026-03-04T20:21:18.551761] [INFO ] [sig ] Generating forecast for: ENVA [2026-03-04T20:21:18.551791] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENVA' from 'https://tdm.silogroup.org/data/derivative_storage/ENVA.csv'. [2026-03-04T20:21:18.563534] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENVA'. [2026-03-04T20:21:18.563860] [INFO ] [FORECASTER] Starting predict_future for ENVA [2026-03-04T20:21:18.564651] [DEBUG] [LOCAL ] No optimal features file found for ENVA: ./output/feature-sets/ENVA.txt [2026-03-04T20:21:18.564703] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:21:18.564736] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:21:18.564763] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:21:18.564819] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:21:18.637296] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:21:18.638461] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:21:18.638591] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:21:18.638643] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:21:18.764069] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:21:18.764240] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:21:18.764283] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:21:18.764313] [INFO ] [FORECASTER] Training complete [2026-03-04T20:21:18.767991] [DEBUG] [FORECASTER] ENVA: Forecast T+1@11:T+2@11: DOWN (p=25.79%) [2026-03-04T20:21:18.768289] [INFO ] [FORECASTER] Completed predict_future for ENVA [2026-03-04T20:21:18.768424] [INFO ] [sig ] ENVA: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:21:18.928199] [INFO ] [LOCAL ] Saved forecast: ENVA 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/ENVA.txt [2026-03-04T20:21:18.928385] [INFO ] [sig ] [1030/3365] Completed ENVA in 0.4s | 2.75 sym/s | Total: 6.2m | ETA: 14.1m [2026-03-04T20:21:18.928436] [INFO ] [sig ] [1031/3365] Forecasting ENVB... [2026-03-04T20:21:18.928467] [INFO ] [sig ] Generating forecast for: ENVB [2026-03-04T20:21:18.928499] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENVB' from 'https://tdm.silogroup.org/data/derivative_storage/ENVB.csv'. [2026-03-04T20:21:18.943358] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENVB'. [2026-03-04T20:21:18.943797] [INFO ] [FORECASTER] Starting predict_future for ENVB [2026-03-04T20:21:18.944853] [DEBUG] [LOCAL ] No optimal features file found for ENVB: ./output/feature-sets/ENVB.txt [2026-03-04T20:21:18.944907] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:21:18.944942] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:21:18.944970] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:21:18.945028] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:21:19.009110] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:21:19.010060] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:21:19.010149] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:21:19.010183] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:21:19.135883] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:21:19.136057] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:21:19.136101] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:21:19.136130] [INFO ] [FORECASTER] Training complete [2026-03-04T20:21:19.140244] [DEBUG] [FORECASTER] ENVB: Forecast T+1@11:T+2@11: DOWN (p=8.52%) [2026-03-04T20:21:19.140533] [INFO ] [FORECASTER] Completed predict_future for ENVB [2026-03-04T20:21:19.140684] [INFO ] [sig ] ENVB: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:21:19.292654] [INFO ] [LOCAL ] Saved forecast: ENVB 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/ENVB.txt [2026-03-04T20:21:19.292824] [INFO ] [sig ] [1031/3365] Completed ENVB in 0.4s | 2.75 sym/s | Total: 6.2m | ETA: 14.1m [2026-03-04T20:21:19.293055] [INFO ] [sig ] [1032/3365] Forecasting ENVX... [2026-03-04T20:21:19.293085] [INFO ] [sig ] Generating forecast for: ENVX [2026-03-04T20:21:19.293116] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENVX' from 'https://tdm.silogroup.org/data/derivative_storage/ENVX.csv'. [2026-03-04T20:21:19.308456] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENVX'. [2026-03-04T20:21:19.308974] [INFO ] [FORECASTER] Starting predict_future for ENVX [2026-03-04T20:21:19.309975] [DEBUG] [LOCAL ] No optimal features file found for ENVX: ./output/feature-sets/ENVX.txt [2026-03-04T20:21:19.310029] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:21:19.310062] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:21:19.310090] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:21:19.310155] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:21:19.368702] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:21:19.369388] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:21:19.369470] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:21:19.369503] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:21:19.494586] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:21:19.494736] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:21:19.494775] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:21:19.494804] [INFO ] [FORECASTER] Training complete [2026-03-04T20:21:19.498296] [DEBUG] [FORECASTER] ENVX: Forecast T+1@11:T+2@11: UP (p=96.79%) [2026-03-04T20:21:19.498620] [INFO ] [FORECASTER] Completed predict_future for ENVX [2026-03-04T20:21:19.498748] [INFO ] [sig ] ENVX: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:21:19.643258] [INFO ] [LOCAL ] Saved forecast: ENVX 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/ENVX.txt [2026-03-04T20:21:19.643397] [INFO ] [sig ] [1032/3365] Completed ENVX in 0.4s | 2.75 sym/s | Total: 6.3m | ETA: 14.1m [2026-03-04T20:21:19.643438] [INFO ] [sig ] [1033/3365] Forecasting EOD... [2026-03-04T20:21:19.643467] [INFO ] [sig ] Generating forecast for: EOD [2026-03-04T20:21:19.643497] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EOD' from 'https://tdm.silogroup.org/data/derivative_storage/EOD.csv'. [2026-03-04T20:21:19.655178] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EOD'. [2026-03-04T20:21:19.655482] [INFO ] [FORECASTER] Starting predict_future for EOD [2026-03-04T20:21:19.656454] [DEBUG] [LOCAL ] No optimal features file found for EOD: ./output/feature-sets/EOD.txt [2026-03-04T20:21:19.656506] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:21:19.656612] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:21:19.656642] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:21:19.656699] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:21:19.716035] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:21:19.716957] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:21:19.717043] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:21:19.717076] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:21:19.845337] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:21:19.845516] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:21:19.845592] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:21:19.845629] [INFO ] [FORECASTER] Training complete [2026-03-04T20:21:19.849344] [DEBUG] [FORECASTER] EOD: Forecast T+1@11:T+2@11: UP (p=98.00%) [2026-03-04T20:21:19.849728] [INFO ] [FORECASTER] Completed predict_future for EOD [2026-03-04T20:21:19.849876] [INFO ] [sig ] EOD: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:21:20.068740] [INFO ] [LOCAL ] Saved forecast: EOD 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/EOD.txt [2026-03-04T20:21:20.068947] [INFO ] [sig ] [1033/3365] Completed EOD in 0.4s | 2.75 sym/s | Total: 6.3m | ETA: 14.1m [2026-03-04T20:21:20.069002] [INFO ] [sig ] [1034/3365] Forecasting EOG... [2026-03-04T20:21:20.069038] [INFO ] [sig ] Generating forecast for: EOG [2026-03-04T20:21:20.069078] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EOG' from 'https://tdm.silogroup.org/data/derivative_storage/EOG.csv'. [2026-03-04T20:21:20.085650] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EOG'. [2026-03-04T20:21:20.086164] [INFO ] [FORECASTER] Starting predict_future for EOG [2026-03-04T20:21:20.087400] [DEBUG] [LOCAL ] No optimal features file found for EOG: ./output/feature-sets/EOG.txt [2026-03-04T20:21:20.087480] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:21:20.087534] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:21:20.087615] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:21:20.087713] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:21:20.168736] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:21:20.169984] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:21:20.170108] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:21:20.170164] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:21:20.345951] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:21:20.346165] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:21:20.346235] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:21:20.346289] [INFO ] [FORECASTER] Training complete [2026-03-04T20:21:20.351757] [DEBUG] [FORECASTER] EOG: Forecast T+1@11:T+2@11: DOWN (p=0.62%) [2026-03-04T20:21:20.352235] [INFO ] [FORECASTER] Completed predict_future for EOG [2026-03-04T20:21:20.352446] [INFO ] [sig ] EOG: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:21:20.607601] [INFO ] [LOCAL ] Saved forecast: EOG 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/EOG.txt [2026-03-04T20:21:20.607859] [INFO ] [sig ] [1034/3365] Completed EOG in 0.5s | 2.75 sym/s | Total: 6.3m | ETA: 14.1m [2026-03-04T20:21:20.607930] [INFO ] [sig ] [1035/3365] Forecasting EOI... [2026-03-04T20:21:20.607981] [INFO ] [sig ] Generating forecast for: EOI [2026-03-04T20:21:20.608035] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EOI' from 'https://tdm.silogroup.org/data/derivative_storage/EOI.csv'. [2026-03-04T20:21:20.637015] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EOI'. [2026-03-04T20:21:20.637597] [INFO ] [FORECASTER] Starting predict_future for EOI [2026-03-04T20:21:20.638806] [DEBUG] [LOCAL ] No optimal features file found for EOI: ./output/feature-sets/EOI.txt [2026-03-04T20:21:20.638884] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:21:20.638933] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:21:20.638977] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:21:20.639072] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:21:20.724555] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:21:20.725850] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:21:20.726010] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:21:20.726067] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:21:20.905621] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:21:20.905828] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:21:20.905885] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:21:20.905927] [INFO ] [FORECASTER] Training complete [2026-03-04T20:21:20.911920] [DEBUG] [FORECASTER] EOI: Forecast T+1@11:T+2@11: DOWN (p=20.00%) [2026-03-04T20:21:20.912518] [INFO ] [FORECASTER] Completed predict_future for EOI [2026-03-04T20:21:20.912773] [INFO ] [sig ] EOI: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:21:21.132614] [INFO ] [LOCAL ] Saved forecast: EOI 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/EOI.txt [2026-03-04T20:21:21.132871] [INFO ] [sig ] [1035/3365] Completed EOI in 0.5s | 2.75 sym/s | Total: 6.3m | ETA: 14.1m [2026-03-04T20:21:21.132925] [INFO ] [sig ] [1036/3365] Forecasting EOLS... [2026-03-04T20:21:21.132963] [INFO ] [sig ] Generating forecast for: EOLS [2026-03-04T20:21:21.133002] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EOLS' from 'https://tdm.silogroup.org/data/derivative_storage/EOLS.csv'. [2026-03-04T20:21:21.171434] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EOLS'. [2026-03-04T20:21:21.172049] [INFO ] [FORECASTER] Starting predict_future for EOLS [2026-03-04T20:21:21.173438] [DEBUG] [LOCAL ] No optimal features file found for EOLS: ./output/feature-sets/EOLS.txt [2026-03-04T20:21:21.173544] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:21:21.173622] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:21:21.173668] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:21:21.173763] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:21:21.256949] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:21:21.258117] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:21:21.258254] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:21:21.258306] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:21:21.398083] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:21:21.398286] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:21:21.398337] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:21:21.398416] [INFO ] [FORECASTER] Training complete [2026-03-04T20:21:21.403365] [DEBUG] [FORECASTER] EOLS: Forecast T+1@11:T+2@11: DOWN (p=33.06%) [2026-03-04T20:21:21.403887] [INFO ] [FORECASTER] Completed predict_future for EOLS [2026-03-04T20:21:21.404101] [INFO ] [sig ] EOLS: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:21:21.594917] [INFO ] [LOCAL ] Saved forecast: EOLS 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/EOLS.txt [2026-03-04T20:21:21.595080] [INFO ] [sig ] [1036/3365] Completed EOLS in 0.5s | 2.75 sym/s | Total: 6.3m | ETA: 14.1m [2026-03-04T20:21:21.595121] [INFO ] [sig ] [1037/3365] Forecasting EOS... [2026-03-04T20:21:21.595152] [INFO ] [sig ] Generating forecast for: EOS [2026-03-04T20:21:21.595183] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EOS' from 'https://tdm.silogroup.org/data/derivative_storage/EOS.csv'. [2026-03-04T20:21:21.607494] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EOS'. [2026-03-04T20:21:21.607944] [INFO ] [FORECASTER] Starting predict_future for EOS [2026-03-04T20:21:21.608867] [DEBUG] [LOCAL ] No optimal features file found for EOS: ./output/feature-sets/EOS.txt [2026-03-04T20:21:21.608927] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:21:21.608960] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:21:21.608988] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:21:21.609046] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:21:21.665958] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:21:21.666921] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:21:21.667008] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:21:21.667042] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:21:21.788502] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:21:21.788681] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:21:21.788722] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:21:21.788751] [INFO ] [FORECASTER] Training complete [2026-03-04T20:21:21.792225] [DEBUG] [FORECASTER] EOS: Forecast T+1@11:T+2@11: UP (p=77.22%) [2026-03-04T20:21:21.792505] [INFO ] [FORECASTER] Completed predict_future for EOS [2026-03-04T20:21:21.792655] [INFO ] [sig ] EOS: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:21:21.937855] [INFO ] [LOCAL ] Saved forecast: EOS 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/EOS.txt [2026-03-04T20:21:21.938013] [INFO ] [sig ] [1037/3365] Completed EOS in 0.3s | 2.75 sym/s | Total: 6.3m | ETA: 14.1m [2026-03-04T20:21:21.938054] [INFO ] [sig ] [1038/3365] Forecasting EOSE... [2026-03-04T20:21:21.938085] [INFO ] [sig ] Generating forecast for: EOSE [2026-03-04T20:21:21.938115] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EOSE' from 'https://tdm.silogroup.org/data/derivative_storage/EOSE.csv'. [2026-03-04T20:21:21.950888] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EOSE'. [2026-03-04T20:21:21.951249] [INFO ] [FORECASTER] Starting predict_future for EOSE [2026-03-04T20:21:21.952113] [DEBUG] [LOCAL ] No optimal features file found for EOSE: ./output/feature-sets/EOSE.txt [2026-03-04T20:21:21.952167] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:21:21.952200] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:21:21.952226] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:21:21.952285] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:21:22.010257] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:21:22.011123] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:21:22.011210] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:21:22.011243] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:21:22.133591] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:21:22.133764] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:21:22.133804] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:21:22.133834] [INFO ] [FORECASTER] Training complete [2026-03-04T20:21:22.137402] [DEBUG] [FORECASTER] EOSE: Forecast T+1@11:T+2@11: UP (p=90.43%) [2026-03-04T20:21:22.137723] [INFO ] [FORECASTER] Completed predict_future for EOSE [2026-03-04T20:21:22.137864] [INFO ] [sig ] EOSE: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:21:22.286153] [INFO ] [LOCAL ] Saved forecast: EOSE 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/EOSE.txt [2026-03-04T20:21:22.286318] [INFO ] [sig ] [1038/3365] Completed EOSE in 0.3s | 2.75 sym/s | Total: 6.3m | ETA: 14.1m [2026-03-04T20:21:22.286362] [INFO ] [sig ] [1039/3365] Forecasting EPAC... [2026-03-04T20:21:22.286395] [INFO ] [sig ] Generating forecast for: EPAC [2026-03-04T20:21:22.286427] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EPAC' from 'https://tdm.silogroup.org/data/derivative_storage/EPAC.csv'. [2026-03-04T20:21:22.298426] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EPAC'. [2026-03-04T20:21:22.298826] [INFO ] [FORECASTER] Starting predict_future for EPAC [2026-03-04T20:21:22.299635] [DEBUG] [LOCAL ] No optimal features file found for EPAC: ./output/feature-sets/EPAC.txt [2026-03-04T20:21:22.299688] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:21:22.299721] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:21:22.299748] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:21:22.299805] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:21:22.359940] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:21:22.361064] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:21:22.361151] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:21:22.361185] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:21:22.479916] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:21:22.480085] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:21:22.480126] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:21:22.480154] [INFO ] [FORECASTER] Training complete [2026-03-04T20:21:22.483656] [DEBUG] [FORECASTER] EPAC: Forecast T+1@11:T+2@11: UP (p=77.64%) [2026-03-04T20:21:22.483941] [INFO ] [FORECASTER] Completed predict_future for EPAC [2026-03-04T20:21:22.484089] [INFO ] [sig ] EPAC: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:21:22.628031] [INFO ] [LOCAL ] Saved forecast: EPAC 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/EPAC.txt [2026-03-04T20:21:22.628182] [INFO ] [sig ] [1039/3365] Completed EPAC in 0.3s | 2.75 sym/s | Total: 6.3m | ETA: 14.1m [2026-03-04T20:21:22.628230] [INFO ] [sig ] [1040/3365] Forecasting EPAM... [2026-03-04T20:21:22.628260] [INFO ] [sig ] Generating forecast for: EPAM [2026-03-04T20:21:22.628290] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EPAM' from 'https://tdm.silogroup.org/data/derivative_storage/EPAM.csv'. [2026-03-04T20:21:22.639738] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EPAM'. [2026-03-04T20:21:22.640113] [INFO ] [FORECASTER] Starting predict_future for EPAM [2026-03-04T20:21:22.640997] [DEBUG] [LOCAL ] No optimal features file found for EPAM: ./output/feature-sets/EPAM.txt [2026-03-04T20:21:22.641051] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:21:22.641084] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:21:22.641112] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:21:22.641170] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:21:22.699808] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:21:22.700738] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:21:22.700827] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:21:22.700862] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:21:22.828245] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:21:22.828419] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:21:22.828470] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:21:22.828506] [INFO ] [FORECASTER] Training complete [2026-03-04T20:21:22.832171] [DEBUG] [FORECASTER] EPAM: Forecast T+1@11:T+2@11: UP (p=91.11%) [2026-03-04T20:21:22.832487] [INFO ] [FORECASTER] Completed predict_future for EPAM [2026-03-04T20:21:22.832649] [INFO ] [sig ] EPAM: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:21:22.979618] [INFO ] [LOCAL ] Saved forecast: EPAM 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/EPAM.txt [2026-03-04T20:21:22.979802] [INFO ] [sig ] [1040/3365] Completed EPAM in 0.4s | 2.75 sym/s | Total: 6.3m | ETA: 14.1m [2026-03-04T20:21:22.979852] [INFO ] [sig ] [1041/3365] Forecasting EPC... [2026-03-04T20:21:22.979885] [INFO ] [sig ] Generating forecast for: EPC [2026-03-04T20:21:22.979918] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EPC' from 'https://tdm.silogroup.org/data/derivative_storage/EPC.csv'. [2026-03-04T20:21:22.992176] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EPC'. [2026-03-04T20:21:22.992555] [INFO ] [FORECASTER] Starting predict_future for EPC [2026-03-04T20:21:22.993417] [DEBUG] [LOCAL ] No optimal features file found for EPC: ./output/feature-sets/EPC.txt [2026-03-04T20:21:22.993472] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:21:22.993505] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:21:22.993534] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:21:22.993611] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:21:23.054837] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:21:23.055763] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:21:23.055853] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:21:23.055888] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:21:23.186959] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:21:23.187126] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:21:23.187168] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:21:23.187199] [INFO ] [FORECASTER] Training complete [2026-03-04T20:21:23.190949] [DEBUG] [FORECASTER] EPC: Forecast T+1@11:T+2@11: UP (p=56.12%) [2026-03-04T20:21:23.191282] [INFO ] [FORECASTER] Completed predict_future for EPC [2026-03-04T20:21:23.191448] [INFO ] [sig ] EPC: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:21:23.385364] [INFO ] [LOCAL ] Saved forecast: EPC 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/EPC.txt [2026-03-04T20:21:23.385606] [INFO ] [sig ] [1041/3365] Completed EPC in 0.4s | 2.75 sym/s | Total: 6.3m | ETA: 14.1m [2026-03-04T20:21:23.385656] [INFO ] [sig ] [1042/3365] Forecasting EPD... [2026-03-04T20:21:23.385694] [INFO ] [sig ] Generating forecast for: EPD [2026-03-04T20:21:23.385730] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EPD' from 'https://tdm.silogroup.org/data/derivative_storage/EPD.csv'. [2026-03-04T20:21:23.400855] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EPD'. [2026-03-04T20:21:23.401394] [INFO ] [FORECASTER] Starting predict_future for EPD [2026-03-04T20:21:23.402649] [DEBUG] [LOCAL ] No optimal features file found for EPD: ./output/feature-sets/EPD.txt [2026-03-04T20:21:23.402725] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:21:23.402770] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:21:23.402806] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:21:23.402884] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:21:23.465083] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:21:23.466098] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:21:23.466199] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:21:23.466233] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:21:23.595096] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:21:23.595260] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:21:23.595301] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:21:23.595329] [INFO ] [FORECASTER] Training complete [2026-03-04T20:21:23.598835] [DEBUG] [FORECASTER] EPD: Forecast T+1@11:T+2@11: DOWN (p=36.66%) [2026-03-04T20:21:23.599118] [INFO ] [FORECASTER] Completed predict_future for EPD [2026-03-04T20:21:23.599248] [INFO ] [sig ] EPD: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:21:23.752312] [INFO ] [LOCAL ] Saved forecast: EPD 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/EPD.txt [2026-03-04T20:21:23.752447] [INFO ] [sig ] [1042/3365] Completed EPD in 0.4s | 2.75 sym/s | Total: 6.3m | ETA: 14.1m [2026-03-04T20:21:23.752487] [INFO ] [sig ] [1043/3365] Forecasting EPSN... [2026-03-04T20:21:23.752516] [INFO ] [sig ] Generating forecast for: EPSN [2026-03-04T20:21:23.752546] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EPSN' from 'https://tdm.silogroup.org/data/derivative_storage/EPSN.csv'. [2026-03-04T20:21:23.765042] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EPSN'. [2026-03-04T20:21:23.765321] [INFO ] [FORECASTER] Starting predict_future for EPSN [2026-03-04T20:21:23.766105] [DEBUG] [LOCAL ] No optimal features file found for EPSN: ./output/feature-sets/EPSN.txt [2026-03-04T20:21:23.766158] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:21:23.766190] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:21:23.766218] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:21:23.766275] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:21:23.823599] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:21:23.824239] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:21:23.824347] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:21:23.824381] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:21:23.944876] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:21:23.945053] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:21:23.945112] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:21:23.945142] [INFO ] [FORECASTER] Training complete [2026-03-04T20:21:23.948669] [DEBUG] [FORECASTER] EPSN: Forecast T+1@11:T+2@11: DOWN (p=0.27%) [2026-03-04T20:21:23.948960] [INFO ] [FORECASTER] Completed predict_future for EPSN [2026-03-04T20:21:23.949098] [INFO ] [sig ] EPSN: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:21:24.095834] [INFO ] [LOCAL ] Saved forecast: EPSN 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/EPSN.txt [2026-03-04T20:21:24.095988] [INFO ] [sig ] [1043/3365] Completed EPSN in 0.3s | 2.75 sym/s | Total: 6.3m | ETA: 14.1m [2026-03-04T20:21:24.096029] [INFO ] [sig ] [1044/3365] Forecasting EQBK... [2026-03-04T20:21:24.096059] [INFO ] [sig ] Generating forecast for: EQBK [2026-03-04T20:21:24.096089] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EQBK' from 'https://tdm.silogroup.org/data/derivative_storage/EQBK.csv'. [2026-03-04T20:21:24.107644] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EQBK'. [2026-03-04T20:21:24.107952] [INFO ] [FORECASTER] Starting predict_future for EQBK [2026-03-04T20:21:24.108794] [DEBUG] [LOCAL ] No optimal features file found for EQBK: ./output/feature-sets/EQBK.txt [2026-03-04T20:21:24.108847] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:21:24.108878] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:21:24.108905] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:21:24.108961] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:21:24.168959] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:21:24.169865] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:21:24.169951] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:21:24.169983] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:21:24.293564] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:21:24.293754] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:21:24.293798] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:21:24.293828] [INFO ] [FORECASTER] Training complete [2026-03-04T20:21:24.297819] [DEBUG] [FORECASTER] EQBK: Forecast T+1@11:T+2@11: DOWN (p=14.62%) [2026-03-04T20:21:24.298119] [INFO ] [FORECASTER] Completed predict_future for EQBK [2026-03-04T20:21:24.298256] [INFO ] [sig ] EQBK: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:21:24.447849] [INFO ] [LOCAL ] Saved forecast: EQBK 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/EQBK.txt [2026-03-04T20:21:24.448039] [INFO ] [sig ] [1044/3365] Completed EQBK in 0.4s | 2.75 sym/s | Total: 6.3m | ETA: 14.1m [2026-03-04T20:21:24.448083] [INFO ] [sig ] [1045/3365] Forecasting EQH... [2026-03-04T20:21:24.448115] [INFO ] [sig ] Generating forecast for: EQH [2026-03-04T20:21:24.448146] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EQH' from 'https://tdm.silogroup.org/data/derivative_storage/EQH.csv'. [2026-03-04T20:21:24.460734] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EQH'. [2026-03-04T20:21:24.461093] [INFO ] [FORECASTER] Starting predict_future for EQH [2026-03-04T20:21:24.461927] [DEBUG] [LOCAL ] No optimal features file found for EQH: ./output/feature-sets/EQH.txt [2026-03-04T20:21:24.461980] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:21:24.462012] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:21:24.462039] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:21:24.462095] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:21:24.521021] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:21:24.521895] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:21:24.521984] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:21:24.522019] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:21:24.650637] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:21:24.650803] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:21:24.650848] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:21:24.650878] [INFO ] [FORECASTER] Training complete [2026-03-04T20:21:24.654423] [DEBUG] [FORECASTER] EQH: Forecast T+1@11:T+2@11: UP (p=97.68%) [2026-03-04T20:21:24.654742] [INFO ] [FORECASTER] Completed predict_future for EQH [2026-03-04T20:21:24.654879] [INFO ] [sig ] EQH: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:21:24.802933] [INFO ] [LOCAL ] Saved forecast: EQH 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/EQH.txt [2026-03-04T20:21:24.803103] [INFO ] [sig ] [1045/3365] Completed EQH in 0.4s | 2.75 sym/s | Total: 6.3m | ETA: 14.1m [2026-03-04T20:21:24.803143] [INFO ] [sig ] [1046/3365] Forecasting EQIX... [2026-03-04T20:21:24.803175] [INFO ] [sig ] Generating forecast for: EQIX [2026-03-04T20:21:24.803204] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EQIX' from 'https://tdm.silogroup.org/data/derivative_storage/EQIX.csv'. [2026-03-04T20:21:24.814887] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EQIX'. [2026-03-04T20:21:24.815252] [INFO ] [FORECASTER] Starting predict_future for EQIX [2026-03-04T20:21:24.816072] [DEBUG] [LOCAL ] No optimal features file found for EQIX: ./output/feature-sets/EQIX.txt [2026-03-04T20:21:24.816125] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:21:24.816158] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:21:24.816185] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:21:24.816242] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:21:24.873046] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:21:24.873950] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:21:24.874036] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:21:24.874068] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:21:24.996783] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:21:24.996950] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:21:24.996991] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:21:24.997020] [INFO ] [FORECASTER] Training complete [2026-03-04T20:21:25.000484] [DEBUG] [FORECASTER] EQIX: Forecast T+1@11:T+2@11: UP (p=67.20%) [2026-03-04T20:21:25.000787] [INFO ] [FORECASTER] Completed predict_future for EQIX [2026-03-04T20:21:25.000919] [INFO ] [sig ] EQIX: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:21:25.143529] [INFO ] [LOCAL ] Saved forecast: EQIX 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/EQIX.txt [2026-03-04T20:21:25.143741] [INFO ] [sig ] [1046/3365] Completed EQIX in 0.3s | 2.75 sym/s | Total: 6.3m | ETA: 14.1m [2026-03-04T20:21:25.143785] [INFO ] [sig ] [1047/3365] Forecasting ERAS... [2026-03-04T20:21:25.143815] [INFO ] [sig ] Generating forecast for: ERAS [2026-03-04T20:21:25.143846] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ERAS' from 'https://tdm.silogroup.org/data/derivative_storage/ERAS.csv'. [2026-03-04T20:21:25.155932] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ERAS'. [2026-03-04T20:21:25.156300] [INFO ] [FORECASTER] Starting predict_future for ERAS [2026-03-04T20:21:25.157105] [DEBUG] [LOCAL ] No optimal features file found for ERAS: ./output/feature-sets/ERAS.txt [2026-03-04T20:21:25.157159] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:21:25.157202] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:21:25.157230] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:21:25.157305] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:21:25.215570] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:21:25.216470] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:21:25.216555] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:21:25.216610] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:21:25.334084] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:21:25.334255] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:21:25.334295] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:21:25.334324] [INFO ] [FORECASTER] Training complete [2026-03-04T20:21:25.337784] [DEBUG] [FORECASTER] ERAS: Forecast T+1@11:T+2@11: UP (p=97.38%) [2026-03-04T20:21:25.338068] [INFO ] [FORECASTER] Completed predict_future for ERAS [2026-03-04T20:21:25.338202] [INFO ] [sig ] ERAS: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:21:25.559382] [INFO ] [LOCAL ] Saved forecast: ERAS 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/ERAS.txt [2026-03-04T20:21:25.559551] [INFO ] [sig ] [1047/3365] Completed ERAS in 0.4s | 2.75 sym/s | Total: 6.3m | ETA: 14.1m [2026-03-04T20:21:25.559619] [INFO ] [sig ] [1048/3365] Forecasting ERIC... [2026-03-04T20:21:25.559651] [INFO ] [sig ] Generating forecast for: ERIC [2026-03-04T20:21:25.559682] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ERIC' from 'https://tdm.silogroup.org/data/derivative_storage/ERIC.csv'. [2026-03-04T20:21:25.571785] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ERIC'. [2026-03-04T20:21:25.572101] [INFO ] [FORECASTER] Starting predict_future for ERIC [2026-03-04T20:21:25.572913] [DEBUG] [LOCAL ] No optimal features file found for ERIC: ./output/feature-sets/ERIC.txt [2026-03-04T20:21:25.572965] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:21:25.572998] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:21:25.573024] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:21:25.573080] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:21:25.632908] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:21:25.634011] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:21:25.634100] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:21:25.634134] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:21:25.761532] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:21:25.761695] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:21:25.761736] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:21:25.761765] [INFO ] [FORECASTER] Training complete [2026-03-04T20:21:25.765197] [DEBUG] [FORECASTER] ERIC: Forecast T+1@11:T+2@11: UP (p=51.49%) [2026-03-04T20:21:25.765492] [INFO ] [FORECASTER] Completed predict_future for ERIC [2026-03-04T20:21:25.765655] [INFO ] [sig ] ERIC: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:21:25.911764] [INFO ] [LOCAL ] Saved forecast: ERIC 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/ERIC.txt [2026-03-04T20:21:25.911909] [INFO ] [sig ] [1048/3365] Completed ERIC in 0.4s | 2.75 sym/s | Total: 6.4m | ETA: 14.1m [2026-03-04T20:21:25.911951] [INFO ] [sig ] [1049/3365] Forecasting ERIE... [2026-03-04T20:21:25.911980] [INFO ] [sig ] Generating forecast for: ERIE [2026-03-04T20:21:25.912013] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ERIE' from 'https://tdm.silogroup.org/data/derivative_storage/ERIE.csv'. [2026-03-04T20:21:25.923005] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ERIE'. [2026-03-04T20:21:25.923317] [INFO ] [FORECASTER] Starting predict_future for ERIE [2026-03-04T20:21:25.924244] [DEBUG] [LOCAL ] No optimal features file found for ERIE: ./output/feature-sets/ERIE.txt [2026-03-04T20:21:25.924298] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:21:25.924333] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:21:25.924360] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:21:25.924424] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:21:25.983653] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:21:25.984376] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:21:25.984460] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:21:25.984495] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:21:26.103221] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:21:26.103397] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:21:26.103450] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:21:26.103489] [INFO ] [FORECASTER] Training complete [2026-03-04T20:21:26.107122] [DEBUG] [FORECASTER] ERIE: Forecast T+1@11:T+2@11: UP (p=96.96%) [2026-03-04T20:21:26.107480] [INFO ] [FORECASTER] Completed predict_future for ERIE [2026-03-04T20:21:26.107647] [INFO ] [sig ] ERIE: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:21:26.266067] [INFO ] [LOCAL ] Saved forecast: ERIE 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/ERIE.txt [2026-03-04T20:21:26.266271] [INFO ] [sig ] [1049/3365] Completed ERIE in 0.4s | 2.75 sym/s | Total: 6.4m | ETA: 14.0m [2026-03-04T20:21:26.266322] [INFO ] [sig ] [1050/3365] Forecasting ERII... [2026-03-04T20:21:26.266357] [INFO ] [sig ] Generating forecast for: ERII [2026-03-04T20:21:26.266394] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ERII' from 'https://tdm.silogroup.org/data/derivative_storage/ERII.csv'. [2026-03-04T20:21:26.280327] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ERII'. [2026-03-04T20:21:26.280789] [INFO ] [FORECASTER] Starting predict_future for ERII [2026-03-04T20:21:26.281637] [DEBUG] [LOCAL ] No optimal features file found for ERII: ./output/feature-sets/ERII.txt [2026-03-04T20:21:26.281692] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:21:26.281756] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:21:26.281785] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:21:26.281843] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:21:26.340091] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:21:26.341061] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:21:26.341154] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:21:26.341200] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:21:26.466223] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:21:26.466387] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:21:26.466428] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:21:26.466458] [INFO ] [FORECASTER] Training complete [2026-03-04T20:21:26.470076] [DEBUG] [FORECASTER] ERII: Forecast T+1@11:T+2@11: UP (p=82.40%) [2026-03-04T20:21:26.470365] [INFO ] [FORECASTER] Completed predict_future for ERII [2026-03-04T20:21:26.470515] [INFO ] [sig ] ERII: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:21:26.615321] [INFO ] [LOCAL ] Saved forecast: ERII 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/ERII.txt [2026-03-04T20:21:26.615475] [INFO ] [sig ] [1050/3365] Completed ERII in 0.3s | 2.75 sym/s | Total: 6.4m | ETA: 14.0m [2026-03-04T20:21:26.615524] [INFO ] [sig ] [1051/3365] Forecasting ERO... [2026-03-04T20:21:26.615589] [INFO ] [sig ] Generating forecast for: ERO [2026-03-04T20:21:26.615627] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ERO' from 'https://tdm.silogroup.org/data/derivative_storage/ERO.csv'. [2026-03-04T20:21:26.628137] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ERO'. [2026-03-04T20:21:26.628552] [INFO ] [FORECASTER] Starting predict_future for ERO [2026-03-04T20:21:26.629392] [DEBUG] [LOCAL ] No optimal features file found for ERO: ./output/feature-sets/ERO.txt [2026-03-04T20:21:26.629446] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:21:26.629484] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:21:26.629516] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:21:26.629613] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:21:26.688380] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:21:26.689303] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:21:26.689395] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:21:26.689432] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:21:26.810218] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:21:26.810379] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:21:26.810421] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:21:26.810450] [INFO ] [FORECASTER] Training complete [2026-03-04T20:21:26.813985] [DEBUG] [FORECASTER] ERO: Forecast T+1@11:T+2@11: UP (p=83.80%) [2026-03-04T20:21:26.814279] [INFO ] [FORECASTER] Completed predict_future for ERO [2026-03-04T20:21:26.814415] [INFO ] [sig ] ERO: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:21:26.960113] [INFO ] [LOCAL ] Saved forecast: ERO 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/ERO.txt [2026-03-04T20:21:26.960274] [INFO ] [sig ] [1051/3365] Completed ERO in 0.3s | 2.75 sym/s | Total: 6.4m | ETA: 14.0m [2026-03-04T20:21:26.960316] [INFO ] [sig ] [1052/3365] Forecasting ES... [2026-03-04T20:21:26.960346] [INFO ] [sig ] Generating forecast for: ES [2026-03-04T20:21:26.960377] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ES' from 'https://tdm.silogroup.org/data/derivative_storage/ES.csv'. [2026-03-04T20:21:26.971940] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ES'. [2026-03-04T20:21:26.972279] [INFO ] [FORECASTER] Starting predict_future for ES [2026-03-04T20:21:26.973149] [DEBUG] [LOCAL ] No optimal features file found for ES: ./output/feature-sets/ES.txt [2026-03-04T20:21:26.973203] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:21:26.973237] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:21:26.973264] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:21:26.973320] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:21:27.032431] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:21:27.033249] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:21:27.033336] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:21:27.033371] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:21:27.156870] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:21:27.157035] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:21:27.157075] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:21:27.157103] [INFO ] [FORECASTER] Training complete [2026-03-04T20:21:27.160671] [DEBUG] [FORECASTER] ES: Forecast T+1@11:T+2@11: UP (p=78.64%) [2026-03-04T20:21:27.160978] [INFO ] [FORECASTER] Completed predict_future for ES [2026-03-04T20:21:27.161113] [INFO ] [sig ] ES: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:21:27.305429] [INFO ] [LOCAL ] Saved forecast: ES 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/ES.txt [2026-03-04T20:21:27.305593] [INFO ] [sig ] [1052/3365] Completed ES in 0.3s | 2.75 sym/s | Total: 6.4m | ETA: 14.0m [2026-03-04T20:21:27.305639] [INFO ] [sig ] [1053/3365] Forecasting ESAB... [2026-03-04T20:21:27.305668] [INFO ] [sig ] Generating forecast for: ESAB [2026-03-04T20:21:27.305699] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESAB' from 'https://tdm.silogroup.org/data/derivative_storage/ESAB.csv'. [2026-03-04T20:21:27.317993] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESAB'. [2026-03-04T20:21:27.318349] [INFO ] [FORECASTER] Starting predict_future for ESAB [2026-03-04T20:21:27.319190] [DEBUG] [LOCAL ] No optimal features file found for ESAB: ./output/feature-sets/ESAB.txt [2026-03-04T20:21:27.319245] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:21:27.319277] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:21:27.319305] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:21:27.319362] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:21:27.377243] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:21:27.378092] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:21:27.378177] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:21:27.378211] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:21:27.499959] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:21:27.500133] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:21:27.500174] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:21:27.500203] [INFO ] [FORECASTER] Training complete [2026-03-04T20:21:27.503845] [DEBUG] [FORECASTER] ESAB: Forecast T+1@11:T+2@11: DOWN (p=9.92%) [2026-03-04T20:21:27.504176] [INFO ] [FORECASTER] Completed predict_future for ESAB [2026-03-04T20:21:27.504320] [INFO ] [sig ] ESAB: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:21:27.649526] [INFO ] [LOCAL ] Saved forecast: ESAB 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/ESAB.txt [2026-03-04T20:21:27.649724] [INFO ] [sig ] [1053/3365] Completed ESAB in 0.3s | 2.75 sym/s | Total: 6.4m | ETA: 14.0m [2026-03-04T20:21:27.649766] [INFO ] [sig ] [1054/3365] Forecasting ESCA... [2026-03-04T20:21:27.649797] [INFO ] [sig ] Generating forecast for: ESCA [2026-03-04T20:21:27.649827] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESCA' from 'https://tdm.silogroup.org/data/derivative_storage/ESCA.csv'. [2026-03-04T20:21:27.662151] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESCA'. [2026-03-04T20:21:27.662514] [INFO ] [FORECASTER] Starting predict_future for ESCA [2026-03-04T20:21:27.663416] [DEBUG] [LOCAL ] No optimal features file found for ESCA: ./output/feature-sets/ESCA.txt [2026-03-04T20:21:27.663472] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:21:27.663509] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:21:27.663536] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:21:27.663611] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:21:27.721293] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:21:27.722233] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:21:27.722327] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:21:27.722361] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:21:27.833809] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:21:27.833977] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:21:27.834019] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:21:27.834067] [INFO ] [FORECASTER] Training complete [2026-03-04T20:21:27.837649] [DEBUG] [FORECASTER] ESCA: Forecast T+1@11:T+2@11: DOWN (p=4.62%) [2026-03-04T20:21:27.837951] [INFO ] [FORECASTER] Completed predict_future for ESCA [2026-03-04T20:21:27.838087] [INFO ] [sig ] ESCA: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:21:27.990462] [INFO ] [LOCAL ] Saved forecast: ESCA 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/ESCA.txt [2026-03-04T20:21:27.990726] [INFO ] [sig ] [1054/3365] Completed ESCA in 0.3s | 2.75 sym/s | Total: 6.4m | ETA: 14.0m [2026-03-04T20:21:27.990784] [INFO ] [sig ] [1055/3365] Forecasting ESE... [2026-03-04T20:21:27.990816] [INFO ] [sig ] Generating forecast for: ESE [2026-03-04T20:21:27.990845] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESE' from 'https://tdm.silogroup.org/data/derivative_storage/ESE.csv'. [2026-03-04T20:21:28.003554] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESE'. [2026-03-04T20:21:28.003997] [INFO ] [FORECASTER] Starting predict_future for ESE [2026-03-04T20:21:28.004946] [DEBUG] [LOCAL ] No optimal features file found for ESE: ./output/feature-sets/ESE.txt [2026-03-04T20:21:28.005009] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:21:28.005055] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:21:28.005097] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:21:28.005172] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:21:28.083554] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:21:28.084736] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:21:28.084856] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:21:28.084906] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:21:28.207648] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:21:28.207813] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:21:28.207854] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:21:28.207883] [INFO ] [FORECASTER] Training complete [2026-03-04T20:21:28.211314] [DEBUG] [FORECASTER] ESE: Forecast T+1@11:T+2@11: DOWN (p=3.43%) [2026-03-04T20:21:28.211619] [INFO ] [FORECASTER] Completed predict_future for ESE [2026-03-04T20:21:28.211752] [INFO ] [sig ] ESE: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:21:28.359482] [INFO ] [LOCAL ] Saved forecast: ESE 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/ESE.txt [2026-03-04T20:21:28.359819] [INFO ] [sig ] [1055/3365] Completed ESE in 0.4s | 2.75 sym/s | Total: 6.4m | ETA: 14.0m [2026-03-04T20:21:28.359883] [INFO ] [sig ] [1056/3365] Forecasting ESEA... [2026-03-04T20:21:28.359914] [INFO ] [sig ] Generating forecast for: ESEA [2026-03-04T20:21:28.359958] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESEA' from 'https://tdm.silogroup.org/data/derivative_storage/ESEA.csv'. [2026-03-04T20:21:28.377197] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESEA'. [2026-03-04T20:21:28.377926] [INFO ] [FORECASTER] Starting predict_future for ESEA [2026-03-04T20:21:28.379044] [DEBUG] [LOCAL ] No optimal features file found for ESEA: ./output/feature-sets/ESEA.txt [2026-03-04T20:21:28.379114] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:21:28.379164] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:21:28.379202] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:21:28.379286] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:21:28.456065] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:21:28.457335] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:21:28.457468] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:21:28.457527] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:21:28.595928] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:21:28.596111] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:21:28.596154] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:21:28.596185] [INFO ] [FORECASTER] Training complete [2026-03-04T20:21:28.600010] [DEBUG] [FORECASTER] ESEA: Forecast T+1@11:T+2@11: UP (p=60.29%) [2026-03-04T20:21:28.600314] [INFO ] [FORECASTER] Completed predict_future for ESEA [2026-03-04T20:21:28.600453] [INFO ] [sig ] ESEA: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:21:28.746047] [INFO ] [LOCAL ] Saved forecast: ESEA 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/ESEA.txt [2026-03-04T20:21:28.746215] [INFO ] [sig ] [1056/3365] Completed ESEA in 0.4s | 2.75 sym/s | Total: 6.4m | ETA: 14.0m [2026-03-04T20:21:28.746259] [INFO ] [sig ] [1057/3365] Forecasting ESGD... [2026-03-04T20:21:28.746292] [INFO ] [sig ] Generating forecast for: ESGD [2026-03-04T20:21:28.746321] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESGD' from 'https://tdm.silogroup.org/data/derivative_storage/ESGD.csv'. [2026-03-04T20:21:28.757607] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESGD'. [2026-03-04T20:21:28.757977] [INFO ] [FORECASTER] Starting predict_future for ESGD [2026-03-04T20:21:28.758788] [DEBUG] [LOCAL ] No optimal features file found for ESGD: ./output/feature-sets/ESGD.txt [2026-03-04T20:21:28.758841] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:21:28.758875] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:21:28.758902] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:21:28.758959] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:21:28.815686] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:21:28.816619] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:21:28.816703] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:21:28.816736] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:21:28.944101] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:21:28.944267] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:21:28.944307] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:21:28.944336] [INFO ] [FORECASTER] Training complete [2026-03-04T20:21:28.947805] [DEBUG] [FORECASTER] ESGD: Forecast T+1@11:T+2@11: UP (p=94.51%) [2026-03-04T20:21:28.948092] [INFO ] [FORECASTER] Completed predict_future for ESGD [2026-03-04T20:21:28.948224] [INFO ] [sig ] ESGD: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:21:29.098366] [INFO ] [LOCAL ] Saved forecast: ESGD 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/ESGD.txt [2026-03-04T20:21:29.098550] [INFO ] [sig ] [1057/3365] Completed ESGD in 0.4s | 2.75 sym/s | Total: 6.4m | ETA: 14.0m [2026-03-04T20:21:29.098630] [INFO ] [sig ] [1058/3365] Forecasting ESGE... [2026-03-04T20:21:29.098670] [INFO ] [sig ] Generating forecast for: ESGE [2026-03-04T20:21:29.098707] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESGE' from 'https://tdm.silogroup.org/data/derivative_storage/ESGE.csv'. [2026-03-04T20:21:29.110319] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESGE'. [2026-03-04T20:21:29.110699] [INFO ] [FORECASTER] Starting predict_future for ESGE [2026-03-04T20:21:29.111547] [DEBUG] [LOCAL ] No optimal features file found for ESGE: ./output/feature-sets/ESGE.txt [2026-03-04T20:21:29.111637] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:21:29.111675] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:21:29.111702] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:21:29.111775] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:21:29.171281] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:21:29.172240] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:21:29.172327] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:21:29.172361] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:21:29.295027] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:21:29.295192] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:21:29.295233] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:21:29.295261] [INFO ] [FORECASTER] Training complete [2026-03-04T20:21:29.298937] [DEBUG] [FORECASTER] ESGE: Forecast T+1@11:T+2@11: DOWN (p=12.48%) [2026-03-04T20:21:29.299225] [INFO ] [FORECASTER] Completed predict_future for ESGE [2026-03-04T20:21:29.299358] [INFO ] [sig ] ESGE: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:21:29.445610] [INFO ] [LOCAL ] Saved forecast: ESGE 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/ESGE.txt [2026-03-04T20:21:29.445786] [INFO ] [sig ] [1058/3365] Completed ESGE in 0.3s | 2.75 sym/s | Total: 6.4m | ETA: 14.0m [2026-03-04T20:21:29.445828] [INFO ] [sig ] [1059/3365] Forecasting ESI... [2026-03-04T20:21:29.445859] [INFO ] [sig ] Generating forecast for: ESI [2026-03-04T20:21:29.445890] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESI' from 'https://tdm.silogroup.org/data/derivative_storage/ESI.csv'. [2026-03-04T20:21:29.457182] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESI'. [2026-03-04T20:21:29.457602] [INFO ] [FORECASTER] Starting predict_future for ESI [2026-03-04T20:21:29.458429] [DEBUG] [LOCAL ] No optimal features file found for ESI: ./output/feature-sets/ESI.txt [2026-03-04T20:21:29.458483] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:21:29.458519] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:21:29.458552] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:21:29.458651] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:21:29.515336] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:21:29.516318] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:21:29.516407] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:21:29.516441] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:21:29.645319] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:21:29.645490] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:21:29.645532] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:21:29.645561] [INFO ] [FORECASTER] Training complete [2026-03-04T20:21:29.650013] [DEBUG] [FORECASTER] ESI: Forecast T+1@11:T+2@11: DOWN (p=26.37%) [2026-03-04T20:21:29.650407] [INFO ] [FORECASTER] Completed predict_future for ESI [2026-03-04T20:21:29.650586] [INFO ] [sig ] ESI: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:21:29.802538] [INFO ] [LOCAL ] Saved forecast: ESI 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/ESI.txt [2026-03-04T20:21:29.802721] [INFO ] [sig ] [1059/3365] Completed ESI in 0.4s | 2.75 sym/s | Total: 6.4m | ETA: 14.0m [2026-03-04T20:21:29.802763] [INFO ] [sig ] [1060/3365] Forecasting ESOA... [2026-03-04T20:21:29.802795] [INFO ] [sig ] Generating forecast for: ESOA [2026-03-04T20:21:29.802825] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESOA' from 'https://tdm.silogroup.org/data/derivative_storage/ESOA.csv'. [2026-03-04T20:21:29.814349] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESOA'. [2026-03-04T20:21:29.814748] [INFO ] [FORECASTER] Starting predict_future for ESOA [2026-03-04T20:21:29.815549] [DEBUG] [LOCAL ] No optimal features file found for ESOA: ./output/feature-sets/ESOA.txt [2026-03-04T20:21:29.815635] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:21:29.815675] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:21:29.815704] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:21:29.815761] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:21:29.876649] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:21:29.877636] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:21:29.877814] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:21:29.877860] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:21:30.001349] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:21:30.001520] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:21:30.001562] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:21:30.001613] [INFO ] [FORECASTER] Training complete [2026-03-04T20:21:30.005146] [DEBUG] [FORECASTER] ESOA: Forecast T+1@11:T+2@11: DOWN (p=15.66%) [2026-03-04T20:21:30.005427] [INFO ] [FORECASTER] Completed predict_future for ESOA [2026-03-04T20:21:30.005559] [INFO ] [sig ] ESOA: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:21:30.162188] [INFO ] [LOCAL ] Saved forecast: ESOA 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/ESOA.txt [2026-03-04T20:21:30.162367] [INFO ] [sig ] [1060/3365] Completed ESOA in 0.4s | 2.75 sym/s | Total: 6.4m | ETA: 14.0m [2026-03-04T20:21:30.162410] [INFO ] [sig ] [1061/3365] Forecasting ESPO... [2026-03-04T20:21:30.162443] [INFO ] [sig ] Generating forecast for: ESPO [2026-03-04T20:21:30.162474] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESPO' from 'https://tdm.silogroup.org/data/derivative_storage/ESPO.csv'. [2026-03-04T20:21:30.175395] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESPO'. [2026-03-04T20:21:30.175818] [INFO ] [FORECASTER] Starting predict_future for ESPO [2026-03-04T20:21:30.176925] [DEBUG] [LOCAL ] No optimal features file found for ESPO: ./output/feature-sets/ESPO.txt [2026-03-04T20:21:30.176981] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:21:30.177014] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:21:30.177041] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:21:30.177099] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:21:30.241059] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:21:30.242059] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:21:30.242149] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:21:30.242183] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:21:30.371816] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:21:30.371982] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:21:30.372024] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:21:30.372054] [INFO ] [FORECASTER] Training complete [2026-03-04T20:21:30.375613] [DEBUG] [FORECASTER] ESPO: Forecast T+1@11:T+2@11: DOWN (p=25.30%) [2026-03-04T20:21:30.375916] [INFO ] [FORECASTER] Completed predict_future for ESPO [2026-03-04T20:21:30.376056] [INFO ] [sig ] ESPO: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:21:30.528924] [INFO ] [LOCAL ] Saved forecast: ESPO 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/ESPO.txt [2026-03-04T20:21:30.529311] [INFO ] [sig ] [1061/3365] Completed ESPO in 0.4s | 2.75 sym/s | Total: 6.4m | ETA: 14.0m [2026-03-04T20:21:30.529376] [INFO ] [sig ] [1062/3365] Forecasting ESQ... [2026-03-04T20:21:30.529412] [INFO ] [sig ] Generating forecast for: ESQ [2026-03-04T20:21:30.529457] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESQ' from 'https://tdm.silogroup.org/data/derivative_storage/ESQ.csv'. [2026-03-04T20:21:30.542839] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESQ'. [2026-03-04T20:21:30.543195] [INFO ] [FORECASTER] Starting predict_future for ESQ [2026-03-04T20:21:30.544058] [DEBUG] [LOCAL ] No optimal features file found for ESQ: ./output/feature-sets/ESQ.txt [2026-03-04T20:21:30.544114] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:21:30.544148] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:21:30.544176] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:21:30.544233] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:21:30.604709] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:21:30.605625] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:21:30.605714] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:21:30.605748] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:21:30.730679] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:21:30.730852] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:21:30.730904] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:21:30.730935] [INFO ] [FORECASTER] Training complete [2026-03-04T20:21:30.734513] [DEBUG] [FORECASTER] ESQ: Forecast T+1@11:T+2@11: DOWN (p=0.83%) [2026-03-04T20:21:30.734863] [INFO ] [FORECASTER] Completed predict_future for ESQ [2026-03-04T20:21:30.735002] [INFO ] [sig ] ESQ: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:21:30.885675] [INFO ] [LOCAL ] Saved forecast: ESQ 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/ESQ.txt [2026-03-04T20:21:30.885841] [INFO ] [sig ] [1062/3365] Completed ESQ in 0.4s | 2.75 sym/s | Total: 6.4m | ETA: 14.0m [2026-03-04T20:21:30.885881] [INFO ] [sig ] [1063/3365] Forecasting ESTA... [2026-03-04T20:21:30.885911] [INFO ] [sig ] Generating forecast for: ESTA [2026-03-04T20:21:30.885943] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESTA' from 'https://tdm.silogroup.org/data/derivative_storage/ESTA.csv'. [2026-03-04T20:21:30.898419] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESTA'. [2026-03-04T20:21:30.898783] [INFO ] [FORECASTER] Starting predict_future for ESTA [2026-03-04T20:21:30.899598] [DEBUG] [LOCAL ] No optimal features file found for ESTA: ./output/feature-sets/ESTA.txt [2026-03-04T20:21:30.899652] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:21:30.899685] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:21:30.899712] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:21:30.899768] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:21:30.966121] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:21:30.967195] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:21:30.967318] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:21:30.967364] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:21:31.098506] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:21:31.098688] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:21:31.098931] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:21:31.098968] [INFO ] [FORECASTER] Training complete [2026-03-04T20:21:31.102906] [DEBUG] [FORECASTER] ESTA: Forecast T+1@11:T+2@11: DOWN (p=25.76%) [2026-03-04T20:21:31.103201] [INFO ] [FORECASTER] Completed predict_future for ESTA [2026-03-04T20:21:31.103336] [INFO ] [sig ] ESTA: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:21:31.248699] [INFO ] [LOCAL ] Saved forecast: ESTA 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/ESTA.txt [2026-03-04T20:21:31.249096] [INFO ] [sig ] [1063/3365] Completed ESTA in 0.4s | 2.75 sym/s | Total: 6.4m | ETA: 14.0m [2026-03-04T20:21:31.249138] [INFO ] [sig ] [1064/3365] Forecasting ESTC... [2026-03-04T20:21:31.249168] [INFO ] [sig ] Generating forecast for: ESTC [2026-03-04T20:21:31.249199] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESTC' from 'https://tdm.silogroup.org/data/derivative_storage/ESTC.csv'. [2026-03-04T20:21:31.262027] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESTC'. [2026-03-04T20:21:31.262415] [INFO ] [FORECASTER] Starting predict_future for ESTC [2026-03-04T20:21:31.263281] [DEBUG] [LOCAL ] No optimal features file found for ESTC: ./output/feature-sets/ESTC.txt [2026-03-04T20:21:31.263338] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:21:31.263374] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:21:31.263403] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:21:31.263463] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:21:31.323872] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:21:31.324787] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:21:31.324874] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:21:31.324909] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:21:31.455153] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:21:31.455313] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:21:31.455356] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:21:31.455386] [INFO ] [FORECASTER] Training complete [2026-03-04T20:21:31.462892] [DEBUG] [FORECASTER] ESTC: Forecast T+1@11:T+2@11: UP (p=82.39%) [2026-03-04T20:21:31.463277] [INFO ] [FORECASTER] Completed predict_future for ESTC [2026-03-04T20:21:31.463659] [INFO ] [sig ] ESTC: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:21:31.627064] [INFO ] [LOCAL ] Saved forecast: ESTC 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/ESTC.txt [2026-03-04T20:21:31.627261] [INFO ] [sig ] [1064/3365] Completed ESTC in 0.4s | 2.75 sym/s | Total: 6.5m | ETA: 14.0m [2026-03-04T20:21:31.627336] [INFO ] [sig ] [1065/3365] Forecasting ETB... [2026-03-04T20:21:31.627370] [INFO ] [sig ] Generating forecast for: ETB [2026-03-04T20:21:31.627401] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETB' from 'https://tdm.silogroup.org/data/derivative_storage/ETB.csv'. [2026-03-04T20:21:31.640268] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETB'. [2026-03-04T20:21:31.640732] [INFO ] [FORECASTER] Starting predict_future for ETB [2026-03-04T20:21:31.641638] [DEBUG] [LOCAL ] No optimal features file found for ETB: ./output/feature-sets/ETB.txt [2026-03-04T20:21:31.641696] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:21:31.641730] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:21:31.641758] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:21:31.641815] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:21:31.708610] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:21:31.709623] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:21:31.709738] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:21:31.709773] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:21:31.831711] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:21:31.831886] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:21:31.831937] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:21:31.831976] [INFO ] [FORECASTER] Training complete [2026-03-04T20:21:31.835484] [DEBUG] [FORECASTER] ETB: Forecast T+1@11:T+2@11: DOWN (p=11.39%) [2026-03-04T20:21:31.835793] [INFO ] [FORECASTER] Completed predict_future for ETB [2026-03-04T20:21:31.835927] [INFO ] [sig ] ETB: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:21:31.986263] [INFO ] [LOCAL ] Saved forecast: ETB 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/ETB.txt [2026-03-04T20:21:31.986429] [INFO ] [sig ] [1065/3365] Completed ETB in 0.4s | 2.75 sym/s | Total: 6.5m | ETA: 13.9m [2026-03-04T20:21:31.986477] [INFO ] [sig ] [1066/3365] Forecasting ETD... [2026-03-04T20:21:31.986519] [INFO ] [sig ] Generating forecast for: ETD [2026-03-04T20:21:31.986561] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETD' from 'https://tdm.silogroup.org/data/derivative_storage/ETD.csv'. [2026-03-04T20:21:32.002283] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETD'. [2026-03-04T20:21:32.002728] [INFO ] [FORECASTER] Starting predict_future for ETD [2026-03-04T20:21:32.003595] [DEBUG] [LOCAL ] No optimal features file found for ETD: ./output/feature-sets/ETD.txt [2026-03-04T20:21:32.003652] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:21:32.003692] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:21:32.003719] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:21:32.003778] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:21:32.063025] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:21:32.063972] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:21:32.064060] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:21:32.064095] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:21:32.193102] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:21:32.193322] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:21:32.193395] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:21:32.193446] [INFO ] [FORECASTER] Training complete [2026-03-04T20:21:32.197334] [DEBUG] [FORECASTER] ETD: Forecast T+1@11:T+2@11: DOWN (p=15.96%) [2026-03-04T20:21:32.197709] [INFO ] [FORECASTER] Completed predict_future for ETD [2026-03-04T20:21:32.197861] [INFO ] [sig ] ETD: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:21:32.353411] [INFO ] [LOCAL ] Saved forecast: ETD 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/ETD.txt [2026-03-04T20:21:32.353603] [INFO ] [sig ] [1066/3365] Completed ETD in 0.4s | 2.75 sym/s | Total: 6.5m | ETA: 13.9m [2026-03-04T20:21:32.353651] [INFO ] [sig ] [1067/3365] Forecasting ETG... [2026-03-04T20:21:32.353684] [INFO ] [sig ] Generating forecast for: ETG [2026-03-04T20:21:32.353715] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETG' from 'https://tdm.silogroup.org/data/derivative_storage/ETG.csv'. [2026-03-04T20:21:32.367257] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETG'. [2026-03-04T20:21:32.367734] [INFO ] [FORECASTER] Starting predict_future for ETG [2026-03-04T20:21:32.368616] [DEBUG] [LOCAL ] No optimal features file found for ETG: ./output/feature-sets/ETG.txt [2026-03-04T20:21:32.368672] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:21:32.368734] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:21:32.368765] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:21:32.368831] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:21:32.428778] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:21:32.429742] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:21:32.429852] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:21:32.429889] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:21:32.555467] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:21:32.555669] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:21:32.555712] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:21:32.555743] [INFO ] [FORECASTER] Training complete [2026-03-04T20:21:32.559281] [DEBUG] [FORECASTER] ETG: Forecast T+1@11:T+2@11: UP (p=83.93%) [2026-03-04T20:21:32.559604] [INFO ] [FORECASTER] Completed predict_future for ETG [2026-03-04T20:21:32.559744] [INFO ] [sig ] ETG: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:21:32.717787] [INFO ] [LOCAL ] Saved forecast: ETG 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/ETG.txt [2026-03-04T20:21:32.717965] [INFO ] [sig ] [1067/3365] Completed ETG in 0.4s | 2.75 sym/s | Total: 6.5m | ETA: 13.9m [2026-03-04T20:21:32.718008] [INFO ] [sig ] [1068/3365] Forecasting ETHA... [2026-03-04T20:21:32.718042] [INFO ] [sig ] Generating forecast for: ETHA [2026-03-04T20:21:32.718074] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETHA' from 'https://tdm.silogroup.org/data/derivative_storage/ETHA.csv'. [2026-03-04T20:21:32.732343] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETHA'. [2026-03-04T20:21:32.732778] [INFO ] [FORECASTER] Starting predict_future for ETHA [2026-03-04T20:21:32.733604] [DEBUG] [LOCAL ] No optimal features file found for ETHA: ./output/feature-sets/ETHA.txt [2026-03-04T20:21:32.733657] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:21:32.733689] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:21:32.733715] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:21:32.733772] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:21:32.797847] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:21:32.798738] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:21:32.798870] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:21:32.798906] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:21:32.920805] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:21:32.920970] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:21:32.921027] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:21:32.921057] [INFO ] [FORECASTER] Training complete [2026-03-04T20:21:32.924528] [DEBUG] [FORECASTER] ETHA: Forecast T+1@11:T+2@11: UP (p=84.10%) [2026-03-04T20:21:32.924842] [INFO ] [FORECASTER] Completed predict_future for ETHA [2026-03-04T20:21:32.924975] [INFO ] [sig ] ETHA: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:21:33.075493] [INFO ] [LOCAL ] Saved forecast: ETHA 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/ETHA.txt [2026-03-04T20:21:33.075688] [INFO ] [sig ] [1068/3365] Completed ETHA in 0.4s | 2.75 sym/s | Total: 6.5m | ETA: 13.9m [2026-03-04T20:21:33.075732] [INFO ] [sig ] [1069/3365] Forecasting ETJ... [2026-03-04T20:21:33.075763] [INFO ] [sig ] Generating forecast for: ETJ [2026-03-04T20:21:33.075793] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETJ' from 'https://tdm.silogroup.org/data/derivative_storage/ETJ.csv'. [2026-03-04T20:21:33.089460] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETJ'. [2026-03-04T20:21:33.089866] [INFO ] [FORECASTER] Starting predict_future for ETJ [2026-03-04T20:21:33.090698] [DEBUG] [LOCAL ] No optimal features file found for ETJ: ./output/feature-sets/ETJ.txt [2026-03-04T20:21:33.090763] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:21:33.090814] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:21:33.090852] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:21:33.090912] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:21:33.153765] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:21:33.155124] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:21:33.155232] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:21:33.155280] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:21:33.280259] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:21:33.280446] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:21:33.280494] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:21:33.280534] [INFO ] [FORECASTER] Training complete [2026-03-04T20:21:33.284410] [DEBUG] [FORECASTER] ETJ: Forecast T+1@11:T+2@11: UP (p=79.61%) [2026-03-04T20:21:33.284727] [INFO ] [FORECASTER] Completed predict_future for ETJ [2026-03-04T20:21:33.284864] [INFO ] [sig ] ETJ: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:21:33.451442] [INFO ] [LOCAL ] Saved forecast: ETJ 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/ETJ.txt [2026-03-04T20:21:33.451671] [INFO ] [sig ] [1069/3365] Completed ETJ in 0.4s | 2.75 sym/s | Total: 6.5m | ETA: 13.9m [2026-03-04T20:21:33.451730] [INFO ] [sig ] [1070/3365] Forecasting ETN... [2026-03-04T20:21:33.451764] [INFO ] [sig ] Generating forecast for: ETN [2026-03-04T20:21:33.451804] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETN' from 'https://tdm.silogroup.org/data/derivative_storage/ETN.csv'. [2026-03-04T20:21:33.465355] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETN'. [2026-03-04T20:21:33.465819] [INFO ] [FORECASTER] Starting predict_future for ETN [2026-03-04T20:21:33.466738] [DEBUG] [LOCAL ] No optimal features file found for ETN: ./output/feature-sets/ETN.txt [2026-03-04T20:21:33.466803] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:21:33.466844] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:21:33.466873] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:21:33.466936] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:21:33.532842] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:21:33.533773] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:21:33.533886] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:21:33.533924] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:21:33.661884] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:21:33.662056] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:21:33.662099] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:21:33.662180] [INFO ] [FORECASTER] Training complete [2026-03-04T20:21:33.665759] [DEBUG] [FORECASTER] ETN: Forecast T+1@11:T+2@11: UP (p=71.80%) [2026-03-04T20:21:33.666044] [INFO ] [FORECASTER] Completed predict_future for ETN [2026-03-04T20:21:33.666177] [INFO ] [sig ] ETN: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:21:33.815474] [INFO ] [LOCAL ] Saved forecast: ETN 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/ETN.txt [2026-03-04T20:21:33.815679] [INFO ] [sig ] [1070/3365] Completed ETN in 0.4s | 2.75 sym/s | Total: 6.5m | ETA: 13.9m [2026-03-04T20:21:33.815735] [INFO ] [sig ] [1071/3365] Forecasting ETO... [2026-03-04T20:21:33.815776] [INFO ] [sig ] Generating forecast for: ETO [2026-03-04T20:21:33.815812] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETO' from 'https://tdm.silogroup.org/data/derivative_storage/ETO.csv'. [2026-03-04T20:21:33.827945] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETO'. [2026-03-04T20:21:33.828253] [INFO ] [FORECASTER] Starting predict_future for ETO [2026-03-04T20:21:33.829071] [DEBUG] [LOCAL ] No optimal features file found for ETO: ./output/feature-sets/ETO.txt [2026-03-04T20:21:33.829125] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:21:33.829175] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:21:33.829219] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:21:33.829283] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:21:33.887158] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:21:33.887848] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:21:33.887929] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:21:33.887960] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:21:34.007029] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:21:34.007207] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:21:34.007255] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:21:34.007496] [INFO ] [FORECASTER] Training complete [2026-03-04T20:21:34.011662] [DEBUG] [FORECASTER] ETO: Forecast T+1@11:T+2@11: DOWN (p=15.09%) [2026-03-04T20:21:34.011991] [INFO ] [FORECASTER] Completed predict_future for ETO [2026-03-04T20:21:34.012159] [INFO ] [sig ] ETO: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:21:34.173281] [INFO ] [LOCAL ] Saved forecast: ETO 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/ETO.txt [2026-03-04T20:21:34.173660] [INFO ] [sig ] [1071/3365] Completed ETO in 0.4s | 2.75 sym/s | Total: 6.5m | ETA: 13.9m [2026-03-04T20:21:34.173711] [INFO ] [sig ] [1072/3365] Forecasting ETON... [2026-03-04T20:21:34.173744] [INFO ] [sig ] Generating forecast for: ETON [2026-03-04T20:21:34.173774] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETON' from 'https://tdm.silogroup.org/data/derivative_storage/ETON.csv'. [2026-03-04T20:21:34.186916] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETON'. [2026-03-04T20:21:34.187326] [INFO ] [FORECASTER] Starting predict_future for ETON [2026-03-04T20:21:34.188317] [DEBUG] [LOCAL ] No optimal features file found for ETON: ./output/feature-sets/ETON.txt [2026-03-04T20:21:34.188377] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:21:34.188418] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:21:34.188447] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:21:34.188507] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:21:34.250225] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:21:34.251142] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:21:34.251242] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:21:34.251284] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:21:34.379677] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:21:34.379856] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:21:34.379900] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:21:34.379931] [INFO ] [FORECASTER] Training complete [2026-03-04T20:21:34.383794] [DEBUG] [FORECASTER] ETON: Forecast T+1@11:T+2@11: DOWN (p=4.58%) [2026-03-04T20:21:34.384095] [INFO ] [FORECASTER] Completed predict_future for ETON [2026-03-04T20:21:34.384232] [INFO ] [sig ] ETON: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:21:34.542690] [INFO ] [LOCAL ] Saved forecast: ETON 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/ETON.txt [2026-03-04T20:21:34.542920] [INFO ] [sig ] [1072/3365] Completed ETON in 0.4s | 2.75 sym/s | Total: 6.5m | ETA: 13.9m [2026-03-04T20:21:34.542985] [INFO ] [sig ] [1073/3365] Forecasting ETSY... [2026-03-04T20:21:34.543021] [INFO ] [sig ] Generating forecast for: ETSY [2026-03-04T20:21:34.543053] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETSY' from 'https://tdm.silogroup.org/data/derivative_storage/ETSY.csv'. [2026-03-04T20:21:34.555786] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETSY'. [2026-03-04T20:21:34.556229] [INFO ] [FORECASTER] Starting predict_future for ETSY [2026-03-04T20:21:34.557416] [DEBUG] [LOCAL ] No optimal features file found for ETSY: ./output/feature-sets/ETSY.txt [2026-03-04T20:21:34.557478] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:21:34.557511] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:21:34.557537] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:21:34.557632] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:21:34.621022] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:21:34.621962] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:21:34.622051] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:21:34.622085] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:21:34.753153] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:21:34.753319] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:21:34.753360] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:21:34.753390] [INFO ] [FORECASTER] Training complete [2026-03-04T20:21:34.757076] [DEBUG] [FORECASTER] ETSY: Forecast T+1@11:T+2@11: UP (p=71.21%) [2026-03-04T20:21:34.757395] [INFO ] [FORECASTER] Completed predict_future for ETSY [2026-03-04T20:21:34.757535] [INFO ] [sig ] ETSY: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:21:34.907637] [INFO ] [LOCAL ] Saved forecast: ETSY 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/ETSY.txt [2026-03-04T20:21:34.907809] [INFO ] [sig ] [1073/3365] Completed ETSY in 0.4s | 2.75 sym/s | Total: 6.5m | ETA: 13.9m [2026-03-04T20:21:34.907851] [INFO ] [sig ] [1074/3365] Forecasting ETY... [2026-03-04T20:21:34.907882] [INFO ] [sig ] Generating forecast for: ETY [2026-03-04T20:21:34.907914] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETY' from 'https://tdm.silogroup.org/data/derivative_storage/ETY.csv'. [2026-03-04T20:21:34.921409] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETY'. [2026-03-04T20:21:34.921812] [INFO ] [FORECASTER] Starting predict_future for ETY [2026-03-04T20:21:34.922698] [DEBUG] [LOCAL ] No optimal features file found for ETY: ./output/feature-sets/ETY.txt [2026-03-04T20:21:34.922766] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:21:34.922810] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:21:34.922840] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:21:34.922898] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:21:34.985281] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:21:34.986208] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:21:34.986299] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:21:34.986341] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:21:35.106754] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:21:35.107113] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:21:35.107153] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:21:35.107182] [INFO ] [FORECASTER] Training complete [2026-03-04T20:21:35.110930] [DEBUG] [FORECASTER] ETY: Forecast T+1@11:T+2@11: UP (p=98.80%) [2026-03-04T20:21:35.111234] [INFO ] [FORECASTER] Completed predict_future for ETY [2026-03-04T20:21:35.111373] [INFO ] [sig ] ETY: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:21:35.258434] [INFO ] [LOCAL ] Saved forecast: ETY 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/ETY.txt [2026-03-04T20:21:35.258614] [INFO ] [sig ] [1074/3365] Completed ETY in 0.4s | 2.75 sym/s | Total: 6.5m | ETA: 13.9m [2026-03-04T20:21:35.258664] [INFO ] [sig ] [1075/3365] Forecasting EUFN... [2026-03-04T20:21:35.258696] [INFO ] [sig ] Generating forecast for: EUFN [2026-03-04T20:21:35.258728] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EUFN' from 'https://tdm.silogroup.org/data/derivative_storage/EUFN.csv'. [2026-03-04T20:21:35.271154] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EUFN'. [2026-03-04T20:21:35.271508] [INFO ] [FORECASTER] Starting predict_future for EUFN [2026-03-04T20:21:35.272335] [DEBUG] [LOCAL ] No optimal features file found for EUFN: ./output/feature-sets/EUFN.txt [2026-03-04T20:21:35.272390] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:21:35.272422] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:21:35.272448] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:21:35.272504] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:21:35.329548] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:21:35.330477] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:21:35.330557] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:21:35.330614] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:21:35.456189] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:21:35.456345] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:21:35.456385] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:21:35.456414] [INFO ] [FORECASTER] Training complete [2026-03-04T20:21:35.459873] [DEBUG] [FORECASTER] EUFN: Forecast T+1@11:T+2@11: UP (p=93.10%) [2026-03-04T20:21:35.460309] [INFO ] [FORECASTER] Completed predict_future for EUFN [2026-03-04T20:21:35.460439] [INFO ] [sig ] EUFN: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:21:35.607454] [INFO ] [LOCAL ] Saved forecast: EUFN 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/EUFN.txt [2026-03-04T20:21:35.607644] [INFO ] [sig ] [1075/3365] Completed EUFN in 0.3s | 2.75 sym/s | Total: 6.5m | ETA: 13.9m [2026-03-04T20:21:35.607695] [INFO ] [sig ] [1076/3365] Forecasting EVAX... [2026-03-04T20:21:35.607733] [INFO ] [sig ] Generating forecast for: EVAX [2026-03-04T20:21:35.607769] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVAX' from 'https://tdm.silogroup.org/data/derivative_storage/EVAX.csv'. [2026-03-04T20:21:35.619220] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVAX'. [2026-03-04T20:21:35.619566] [INFO ] [FORECASTER] Starting predict_future for EVAX [2026-03-04T20:21:35.620457] [DEBUG] [LOCAL ] No optimal features file found for EVAX: ./output/feature-sets/EVAX.txt [2026-03-04T20:21:35.620516] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:21:35.620549] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:21:35.620613] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:21:35.620707] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:21:35.683668] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:21:35.684772] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:21:35.685058] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:21:35.685092] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:21:35.810637] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:21:35.810802] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:21:35.810845] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:21:35.810874] [INFO ] [FORECASTER] Training complete [2026-03-04T20:21:35.814332] [DEBUG] [FORECASTER] EVAX: Forecast T+1@11:T+2@11: DOWN (p=18.88%) [2026-03-04T20:21:35.814657] [INFO ] [FORECASTER] Completed predict_future for EVAX [2026-03-04T20:21:35.814811] [INFO ] [sig ] EVAX: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:21:35.971490] [INFO ] [LOCAL ] Saved forecast: EVAX 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/EVAX.txt [2026-03-04T20:21:35.971675] [INFO ] [sig ] [1076/3365] Completed EVAX in 0.4s | 2.75 sym/s | Total: 6.5m | ETA: 13.9m [2026-03-04T20:21:35.971730] [INFO ] [sig ] [1077/3365] Forecasting EVC... [2026-03-04T20:21:35.971770] [INFO ] [sig ] Generating forecast for: EVC [2026-03-04T20:21:35.971809] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVC' from 'https://tdm.silogroup.org/data/derivative_storage/EVC.csv'. [2026-03-04T20:21:35.985341] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVC'. [2026-03-04T20:21:35.985745] [INFO ] [FORECASTER] Starting predict_future for EVC [2026-03-04T20:21:35.986648] [DEBUG] [LOCAL ] No optimal features file found for EVC: ./output/feature-sets/EVC.txt [2026-03-04T20:21:35.986703] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:21:35.986737] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:21:35.986765] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:21:35.986823] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:21:36.053260] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:21:36.054435] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:21:36.054596] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:21:36.054636] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:21:36.184400] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:21:36.184566] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:21:36.184630] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:21:36.184659] [INFO ] [FORECASTER] Training complete [2026-03-04T20:21:36.188417] [DEBUG] [FORECASTER] EVC: Forecast T+1@11:T+2@11: DOWN (p=20.69%) [2026-03-04T20:21:36.188804] [INFO ] [FORECASTER] Completed predict_future for EVC [2026-03-04T20:21:36.188966] [INFO ] [sig ] EVC: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:21:36.341434] [INFO ] [LOCAL ] Saved forecast: EVC 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/EVC.txt [2026-03-04T20:21:36.341603] [INFO ] [sig ] [1077/3365] Completed EVC in 0.4s | 2.75 sym/s | Total: 6.5m | ETA: 13.9m [2026-03-04T20:21:36.341646] [INFO ] [sig ] [1078/3365] Forecasting EVCM... [2026-03-04T20:21:36.341677] [INFO ] [sig ] Generating forecast for: EVCM [2026-03-04T20:21:36.341708] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVCM' from 'https://tdm.silogroup.org/data/derivative_storage/EVCM.csv'. [2026-03-04T20:21:36.354214] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVCM'. [2026-03-04T20:21:36.354519] [INFO ] [FORECASTER] Starting predict_future for EVCM [2026-03-04T20:21:36.355318] [DEBUG] [LOCAL ] No optimal features file found for EVCM: ./output/feature-sets/EVCM.txt [2026-03-04T20:21:36.355382] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:21:36.355415] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:21:36.355442] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:21:36.355499] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:21:36.412807] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:21:36.413441] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:21:36.413521] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:21:36.413554] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:21:36.532284] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:21:36.532441] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:21:36.532500] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:21:36.532530] [INFO ] [FORECASTER] Training complete [2026-03-04T20:21:36.535933] [DEBUG] [FORECASTER] EVCM: Forecast T+1@11:T+2@11: DOWN (p=16.43%) [2026-03-04T20:21:36.536213] [INFO ] [FORECASTER] Completed predict_future for EVCM [2026-03-04T20:21:36.536340] [INFO ] [sig ] EVCM: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:21:36.683138] [INFO ] [LOCAL ] Saved forecast: EVCM 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/EVCM.txt [2026-03-04T20:21:36.683294] [INFO ] [sig ] [1078/3365] Completed EVCM in 0.3s | 2.75 sym/s | Total: 6.5m | ETA: 13.9m [2026-03-04T20:21:36.683336] [INFO ] [sig ] [1079/3365] Forecasting EVEX... [2026-03-04T20:21:36.683367] [INFO ] [sig ] Generating forecast for: EVEX [2026-03-04T20:21:36.683399] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVEX' from 'https://tdm.silogroup.org/data/derivative_storage/EVEX.csv'. [2026-03-04T20:21:36.695688] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVEX'. [2026-03-04T20:21:36.695995] [INFO ] [FORECASTER] Starting predict_future for EVEX [2026-03-04T20:21:36.696856] [DEBUG] [LOCAL ] No optimal features file found for EVEX: ./output/feature-sets/EVEX.txt [2026-03-04T20:21:36.696911] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:21:36.696945] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:21:36.696973] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:21:36.697030] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:21:36.756371] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:21:36.757152] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:21:36.757250] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:21:36.757302] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:21:36.880555] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:21:36.880736] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:21:36.880777] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:21:36.880808] [INFO ] [FORECASTER] Training complete [2026-03-04T20:21:36.884327] [DEBUG] [FORECASTER] EVEX: Forecast T+1@11:T+2@11: UP (p=96.32%) [2026-03-04T20:21:36.884636] [INFO ] [FORECASTER] Completed predict_future for EVEX [2026-03-04T20:21:36.884772] [INFO ] [sig ] EVEX: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:21:37.034264] [INFO ] [LOCAL ] Saved forecast: EVEX 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/EVEX.txt [2026-03-04T20:21:37.034453] [INFO ] [sig ] [1079/3365] Completed EVEX in 0.4s | 2.75 sym/s | Total: 6.5m | ETA: 13.9m [2026-03-04T20:21:37.034495] [INFO ] [sig ] [1080/3365] Forecasting EVF... [2026-03-04T20:21:37.034526] [INFO ] [sig ] Generating forecast for: EVF [2026-03-04T20:21:37.034558] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVF' from 'https://tdm.silogroup.org/data/derivative_storage/EVF.csv'. [2026-03-04T20:21:37.047141] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVF'. [2026-03-04T20:21:37.047569] [INFO ] [FORECASTER] Starting predict_future for EVF [2026-03-04T20:21:37.048494] [DEBUG] [LOCAL ] No optimal features file found for EVF: ./output/feature-sets/EVF.txt [2026-03-04T20:21:37.048550] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:21:37.048607] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:21:37.048641] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:21:37.048741] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:21:37.109082] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:21:37.110075] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:21:37.110184] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:21:37.110220] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:21:37.229379] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:21:37.229544] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:21:37.229605] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:21:37.229638] [INFO ] [FORECASTER] Training complete [2026-03-04T20:21:37.233182] [DEBUG] [FORECASTER] EVF: Forecast T+1@11:T+2@11: DOWN (p=35.48%) [2026-03-04T20:21:37.233472] [INFO ] [FORECASTER] Completed predict_future for EVF [2026-03-04T20:21:37.233625] [INFO ] [sig ] EVF: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:21:37.406375] [INFO ] [LOCAL ] Saved forecast: EVF 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/EVF.txt [2026-03-04T20:21:37.406592] [INFO ] [sig ] [1080/3365] Completed EVF in 0.4s | 2.75 sym/s | Total: 6.5m | ETA: 13.9m [2026-03-04T20:21:37.406639] [INFO ] [sig ] [1081/3365] Forecasting EVG... [2026-03-04T20:21:37.406682] [INFO ] [sig ] Generating forecast for: EVG [2026-03-04T20:21:37.406714] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVG' from 'https://tdm.silogroup.org/data/derivative_storage/EVG.csv'. [2026-03-04T20:21:37.418543] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVG'. [2026-03-04T20:21:37.418907] [INFO ] [FORECASTER] Starting predict_future for EVG [2026-03-04T20:21:37.419902] [DEBUG] [LOCAL ] No optimal features file found for EVG: ./output/feature-sets/EVG.txt [2026-03-04T20:21:37.419958] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:21:37.419992] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:21:37.420019] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:21:37.420077] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:21:37.483253] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:21:37.484182] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:21:37.484269] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:21:37.484304] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:21:37.599240] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:21:37.599393] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:21:37.599434] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:21:37.599464] [INFO ] [FORECASTER] Training complete [2026-03-04T20:21:37.602984] [DEBUG] [FORECASTER] EVG: Forecast T+1@11:T+2@11: UP (p=90.95%) [2026-03-04T20:21:37.603264] [INFO ] [FORECASTER] Completed predict_future for EVG [2026-03-04T20:21:37.603392] [INFO ] [sig ] EVG: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:21:37.758531] [INFO ] [LOCAL ] Saved forecast: EVG 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/EVG.txt [2026-03-04T20:21:37.758733] [INFO ] [sig ] [1081/3365] Completed EVG in 0.4s | 2.75 sym/s | Total: 6.6m | ETA: 13.8m [2026-03-04T20:21:37.758777] [INFO ] [sig ] [1082/3365] Forecasting EVGO... [2026-03-04T20:21:37.758811] [INFO ] [sig ] Generating forecast for: EVGO [2026-03-04T20:21:37.758844] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVGO' from 'https://tdm.silogroup.org/data/derivative_storage/EVGO.csv'. [2026-03-04T20:21:37.771406] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVGO'. [2026-03-04T20:21:37.771855] [INFO ] [FORECASTER] Starting predict_future for EVGO [2026-03-04T20:21:37.772899] [DEBUG] [LOCAL ] No optimal features file found for EVGO: ./output/feature-sets/EVGO.txt [2026-03-04T20:21:37.772953] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:21:37.773001] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:21:37.773029] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:21:37.773086] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:21:37.831945] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:21:37.833247] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:21:37.833333] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:21:37.833366] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:21:37.955215] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:21:37.955388] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:21:37.955433] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:21:37.955463] [INFO ] [FORECASTER] Training complete [2026-03-04T20:21:37.959489] [DEBUG] [FORECASTER] EVGO: Forecast T+1@11:T+2@11: UP (p=84.39%) [2026-03-04T20:21:37.959823] [INFO ] [FORECASTER] Completed predict_future for EVGO [2026-03-04T20:21:37.959971] [INFO ] [sig ] EVGO: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:21:38.108130] [INFO ] [LOCAL ] Saved forecast: EVGO 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/EVGO.txt [2026-03-04T20:21:38.108267] [INFO ] [sig ] [1082/3365] Completed EVGO in 0.3s | 2.75 sym/s | Total: 6.6m | ETA: 13.8m [2026-03-04T20:21:38.108307] [INFO ] [sig ] [1083/3365] Forecasting EVH... [2026-03-04T20:21:38.108339] [INFO ] [sig ] Generating forecast for: EVH [2026-03-04T20:21:38.108369] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVH' from 'https://tdm.silogroup.org/data/derivative_storage/EVH.csv'. [2026-03-04T20:21:38.120850] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVH'. [2026-03-04T20:21:38.121162] [INFO ] [FORECASTER] Starting predict_future for EVH [2026-03-04T20:21:38.122056] [DEBUG] [LOCAL ] No optimal features file found for EVH: ./output/feature-sets/EVH.txt [2026-03-04T20:21:38.122111] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:21:38.122145] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:21:38.122172] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:21:38.122235] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:21:38.184966] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:21:38.185923] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:21:38.186013] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:21:38.186046] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:21:38.309346] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:21:38.309503] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:21:38.309544] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:21:38.309592] [INFO ] [FORECASTER] Training complete [2026-03-04T20:21:38.313155] [DEBUG] [FORECASTER] EVH: Forecast T+1@11:T+2@11: UP (p=99.70%) [2026-03-04T20:21:38.313442] [INFO ] [FORECASTER] Completed predict_future for EVH [2026-03-04T20:21:38.313611] [INFO ] [sig ] EVH: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:21:38.460308] [INFO ] [LOCAL ] Saved forecast: EVH 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/EVH.txt [2026-03-04T20:21:38.460469] [INFO ] [sig ] [1083/3365] Completed EVH in 0.4s | 2.75 sym/s | Total: 6.6m | ETA: 13.8m [2026-03-04T20:21:38.460516] [INFO ] [sig ] [1084/3365] Forecasting EVN... [2026-03-04T20:21:38.460548] [INFO ] [sig ] Generating forecast for: EVN [2026-03-04T20:21:38.460599] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVN' from 'https://tdm.silogroup.org/data/derivative_storage/EVN.csv'. [2026-03-04T20:21:38.473542] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVN'. [2026-03-04T20:21:38.473877] [INFO ] [FORECASTER] Starting predict_future for EVN [2026-03-04T20:21:38.474713] [DEBUG] [LOCAL ] No optimal features file found for EVN: ./output/feature-sets/EVN.txt [2026-03-04T20:21:38.474768] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:21:38.474832] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:21:38.474862] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:21:38.474920] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:21:38.535976] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:21:38.537199] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:21:38.537313] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:21:38.537351] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:21:38.664160] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:21:38.664354] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:21:38.664406] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:21:38.664437] [INFO ] [FORECASTER] Training complete [2026-03-04T20:21:38.668264] [DEBUG] [FORECASTER] EVN: Forecast T+1@11:T+2@11: UP (p=57.70%) [2026-03-04T20:21:38.668603] [INFO ] [FORECASTER] Completed predict_future for EVN [2026-03-04T20:21:38.668783] [INFO ] [sig ] EVN: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:21:38.815400] [INFO ] [LOCAL ] Saved forecast: EVN 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/EVN.txt [2026-03-04T20:21:38.815591] [INFO ] [sig ] [1084/3365] Completed EVN in 0.4s | 2.75 sym/s | Total: 6.6m | ETA: 13.8m [2026-03-04T20:21:38.815637] [INFO ] [sig ] [1085/3365] Forecasting EVO... [2026-03-04T20:21:38.815669] [INFO ] [sig ] Generating forecast for: EVO [2026-03-04T20:21:38.815700] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVO' from 'https://tdm.silogroup.org/data/derivative_storage/EVO.csv'. [2026-03-04T20:21:38.828386] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVO'. [2026-03-04T20:21:38.828783] [INFO ] [FORECASTER] Starting predict_future for EVO [2026-03-04T20:21:38.829566] [DEBUG] [LOCAL ] No optimal features file found for EVO: ./output/feature-sets/EVO.txt [2026-03-04T20:21:38.829639] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:21:38.829671] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:21:38.829697] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:21:38.829753] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:21:38.888421] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:21:38.889308] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:21:38.889394] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:21:38.889428] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:21:39.020153] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:21:39.020324] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:21:39.020366] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:21:39.020394] [INFO ] [FORECASTER] Training complete [2026-03-04T20:21:39.023992] [DEBUG] [FORECASTER] EVO: Forecast T+1@11:T+2@11: UP (p=87.87%) [2026-03-04T20:21:39.024280] [INFO ] [FORECASTER] Completed predict_future for EVO [2026-03-04T20:21:39.024411] [INFO ] [sig ] EVO: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:21:39.191339] [INFO ] [LOCAL ] Saved forecast: EVO 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/EVO.txt [2026-03-04T20:21:39.191506] [INFO ] [sig ] [1085/3365] Completed EVO in 0.4s | 2.75 sym/s | Total: 6.6m | ETA: 13.8m [2026-03-04T20:21:39.191546] [INFO ] [sig ] [1086/3365] Forecasting EVRG... [2026-03-04T20:21:39.191597] [INFO ] [sig ] Generating forecast for: EVRG [2026-03-04T20:21:39.191637] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVRG' from 'https://tdm.silogroup.org/data/derivative_storage/EVRG.csv'. [2026-03-04T20:21:39.203226] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVRG'. [2026-03-04T20:21:39.203604] [INFO ] [FORECASTER] Starting predict_future for EVRG [2026-03-04T20:21:39.204392] [DEBUG] [LOCAL ] No optimal features file found for EVRG: ./output/feature-sets/EVRG.txt [2026-03-04T20:21:39.204445] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:21:39.204478] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:21:39.204506] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:21:39.204562] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:21:39.269079] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:21:39.270212] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:21:39.270321] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:21:39.270356] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:21:39.400104] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:21:39.400273] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:21:39.400314] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:21:39.400344] [INFO ] [FORECASTER] Training complete [2026-03-04T20:21:39.403994] [DEBUG] [FORECASTER] EVRG: Forecast T+1@11:T+2@11: UP (p=66.13%) [2026-03-04T20:21:39.404288] [INFO ] [FORECASTER] Completed predict_future for EVRG [2026-03-04T20:21:39.404422] [INFO ] [sig ] EVRG: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:21:39.553222] [INFO ] [LOCAL ] Saved forecast: EVRG 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/EVRG.txt [2026-03-04T20:21:39.553371] [INFO ] [sig ] [1086/3365] Completed EVRG in 0.4s | 2.75 sym/s | Total: 6.6m | ETA: 13.8m [2026-03-04T20:21:39.553414] [INFO ] [sig ] [1087/3365] Forecasting EVSD... [2026-03-04T20:21:39.553446] [INFO ] [sig ] Generating forecast for: EVSD [2026-03-04T20:21:39.553477] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVSD' from 'https://tdm.silogroup.org/data/derivative_storage/EVSD.csv'. [2026-03-04T20:21:39.568297] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVSD'. [2026-03-04T20:21:39.568809] [INFO ] [FORECASTER] Starting predict_future for EVSD [2026-03-04T20:21:39.569880] [DEBUG] [LOCAL ] No optimal features file found for EVSD: ./output/feature-sets/EVSD.txt [2026-03-04T20:21:39.569953] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:21:39.569998] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:21:39.570037] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:21:39.570115] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:21:39.627643] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:21:39.628637] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:21:39.628728] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:21:39.628763] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:21:39.748452] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:21:39.748631] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:21:39.748674] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:21:39.748749] [INFO ] [FORECASTER] Training complete [2026-03-04T20:21:39.752341] [DEBUG] [FORECASTER] EVSD: Forecast T+1@11:T+2@11: DOWN (p=13.12%) [2026-03-04T20:21:39.752661] [INFO ] [FORECASTER] Completed predict_future for EVSD [2026-03-04T20:21:39.752800] [INFO ] [sig ] EVSD: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:21:39.902034] [INFO ] [LOCAL ] Saved forecast: EVSD 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/EVSD.txt [2026-03-04T20:21:39.902201] [INFO ] [sig ] [1087/3365] Completed EVSD in 0.3s | 2.75 sym/s | Total: 6.6m | ETA: 13.8m [2026-03-04T20:21:39.902244] [INFO ] [sig ] [1088/3365] Forecasting EVTC... [2026-03-04T20:21:39.902274] [INFO ] [sig ] Generating forecast for: EVTC [2026-03-04T20:21:39.902303] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVTC' from 'https://tdm.silogroup.org/data/derivative_storage/EVTC.csv'. [2026-03-04T20:21:39.914227] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVTC'. [2026-03-04T20:21:39.914629] [INFO ] [FORECASTER] Starting predict_future for EVTC [2026-03-04T20:21:39.915470] [DEBUG] [LOCAL ] No optimal features file found for EVTC: ./output/feature-sets/EVTC.txt [2026-03-04T20:21:39.915525] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:21:39.915558] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:21:39.915606] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:21:39.915665] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:21:39.972770] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:21:39.973691] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:21:39.973787] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:21:39.973827] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:21:40.097736] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:21:40.097902] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:21:40.097942] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:21:40.097970] [INFO ] [FORECASTER] Training complete [2026-03-04T20:21:40.101558] [DEBUG] [FORECASTER] EVTC: Forecast T+1@11:T+2@11: UP (p=99.70%) [2026-03-04T20:21:40.101870] [INFO ] [FORECASTER] Completed predict_future for EVTC [2026-03-04T20:21:40.102004] [INFO ] [sig ] EVTC: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:21:40.251876] [INFO ] [LOCAL ] Saved forecast: EVTC 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/EVTC.txt [2026-03-04T20:21:40.252054] [INFO ] [sig ] [1088/3365] Completed EVTC in 0.3s | 2.75 sym/s | Total: 6.6m | ETA: 13.8m [2026-03-04T20:21:40.252095] [INFO ] [sig ] [1089/3365] Forecasting EVTL... [2026-03-04T20:21:40.252127] [INFO ] [sig ] Generating forecast for: EVTL [2026-03-04T20:21:40.252158] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVTL' from 'https://tdm.silogroup.org/data/derivative_storage/EVTL.csv'. [2026-03-04T20:21:40.263644] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVTL'. [2026-03-04T20:21:40.263969] [INFO ] [FORECASTER] Starting predict_future for EVTL [2026-03-04T20:21:40.264845] [DEBUG] [LOCAL ] No optimal features file found for EVTL: ./output/feature-sets/EVTL.txt [2026-03-04T20:21:40.264901] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:21:40.264935] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:21:40.264962] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:21:40.265021] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:21:40.323793] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:21:40.324554] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:21:40.324661] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:21:40.324697] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:21:40.453018] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:21:40.453180] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:21:40.453220] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:21:40.453268] [INFO ] [FORECASTER] Training complete [2026-03-04T20:21:40.457706] [DEBUG] [FORECASTER] EVTL: Forecast T+1@11:T+2@11: UP (p=73.51%) [2026-03-04T20:21:40.458118] [INFO ] [FORECASTER] Completed predict_future for EVTL [2026-03-04T20:21:40.458303] [INFO ] [sig ] EVTL: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:21:40.611068] [INFO ] [LOCAL ] Saved forecast: EVTL 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/EVTL.txt [2026-03-04T20:21:40.611254] [INFO ] [sig ] [1089/3365] Completed EVTL in 0.4s | 2.75 sym/s | Total: 6.6m | ETA: 13.8m [2026-03-04T20:21:40.611301] [INFO ] [sig ] [1090/3365] Forecasting EWBC... [2026-03-04T20:21:40.611333] [INFO ] [sig ] Generating forecast for: EWBC [2026-03-04T20:21:40.611364] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EWBC' from 'https://tdm.silogroup.org/data/derivative_storage/EWBC.csv'. [2026-03-04T20:21:40.623132] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EWBC'. [2026-03-04T20:21:40.623394] [INFO ] [FORECASTER] Starting predict_future for EWBC [2026-03-04T20:21:40.624228] [DEBUG] [LOCAL ] No optimal features file found for EWBC: ./output/feature-sets/EWBC.txt [2026-03-04T20:21:40.624280] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:21:40.624312] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:21:40.624338] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:21:40.624393] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:21:40.681105] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:21:40.681769] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:21:40.681874] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:21:40.681916] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:21:40.807134] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:21:40.807254] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:21:40.807306] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:21:40.807335] [INFO ] [FORECASTER] Training complete [2026-03-04T20:21:40.810636] [DEBUG] [FORECASTER] EWBC: Forecast T+1@11:T+2@11: UP (p=95.34%) [2026-03-04T20:21:40.810907] [INFO ] [FORECASTER] Completed predict_future for EWBC [2026-03-04T20:21:40.811035] [INFO ] [sig ] EWBC: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:21:40.954607] [INFO ] [LOCAL ] Saved forecast: EWBC 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/EWBC.txt [2026-03-04T20:21:40.954721] [INFO ] [sig ] [1090/3365] Completed EWBC in 0.3s | 2.75 sym/s | Total: 6.6m | ETA: 13.8m [2026-03-04T20:21:40.954759] [INFO ] [sig ] [1091/3365] Forecasting EWCZ... [2026-03-04T20:21:40.954789] [INFO ] [sig ] Generating forecast for: EWCZ [2026-03-04T20:21:40.954818] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EWCZ' from 'https://tdm.silogroup.org/data/derivative_storage/EWCZ.csv'. [2026-03-04T20:21:40.966120] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EWCZ'. [2026-03-04T20:21:40.966392] [INFO ] [FORECASTER] Starting predict_future for EWCZ [2026-03-04T20:21:40.967434] [DEBUG] [LOCAL ] No optimal features file found for EWCZ: ./output/feature-sets/EWCZ.txt [2026-03-04T20:21:40.967487] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:21:40.967519] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:21:40.967545] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:21:40.967620] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:21:41.024923] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:21:41.025538] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:21:41.025638] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:21:41.025671] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:21:41.146149] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:21:41.146270] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:21:41.146307] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:21:41.146336] [INFO ] [FORECASTER] Training complete [2026-03-04T20:21:41.149677] [DEBUG] [FORECASTER] EWCZ: Forecast T+1@11:T+2@11: UP (p=54.93%) [2026-03-04T20:21:41.149949] [INFO ] [FORECASTER] Completed predict_future for EWCZ [2026-03-04T20:21:41.150078] [INFO ] [sig ] EWCZ: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:21:41.297294] [INFO ] [LOCAL ] Saved forecast: EWCZ 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/EWCZ.txt [2026-03-04T20:21:41.297450] [INFO ] [sig ] [1091/3365] Completed EWCZ in 0.3s | 2.75 sym/s | Total: 6.6m | ETA: 13.8m [2026-03-04T20:21:41.297498] [INFO ] [sig ] [1092/3365] Forecasting EWTX... [2026-03-04T20:21:41.297529] [INFO ] [sig ] Generating forecast for: EWTX [2026-03-04T20:21:41.297558] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EWTX' from 'https://tdm.silogroup.org/data/derivative_storage/EWTX.csv'. [2026-03-04T20:21:41.310152] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EWTX'. [2026-03-04T20:21:41.310503] [INFO ] [FORECASTER] Starting predict_future for EWTX [2026-03-04T20:21:41.311321] [DEBUG] [LOCAL ] No optimal features file found for EWTX: ./output/feature-sets/EWTX.txt [2026-03-04T20:21:41.311375] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:21:41.311407] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:21:41.311433] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:21:41.311489] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:21:41.369829] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:21:41.370455] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:21:41.370534] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:21:41.370565] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:21:41.491031] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:21:41.491171] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:21:41.491210] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:21:41.491239] [INFO ] [FORECASTER] Training complete [2026-03-04T20:21:41.494626] [DEBUG] [FORECASTER] EWTX: Forecast T+1@11:T+2@11: DOWN (p=3.45%) [2026-03-04T20:21:41.494931] [INFO ] [FORECASTER] Completed predict_future for EWTX [2026-03-04T20:21:41.495071] [INFO ] [sig ] EWTX: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:21:41.638148] [INFO ] [LOCAL ] Saved forecast: EWTX 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/EWTX.txt [2026-03-04T20:21:41.638269] [INFO ] [sig ] [1092/3365] Completed EWTX in 0.3s | 2.75 sym/s | Total: 6.6m | ETA: 13.8m [2026-03-04T20:21:41.638308] [INFO ] [sig ] [1093/3365] Forecasting EWZS... [2026-03-04T20:21:41.638338] [INFO ] [sig ] Generating forecast for: EWZS [2026-03-04T20:21:41.638367] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EWZS' from 'https://tdm.silogroup.org/data/derivative_storage/EWZS.csv'. [2026-03-04T20:21:41.650973] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EWZS'. [2026-03-04T20:21:41.651294] [INFO ] [FORECASTER] Starting predict_future for EWZS [2026-03-04T20:21:41.652095] [DEBUG] [LOCAL ] No optimal features file found for EWZS: ./output/feature-sets/EWZS.txt [2026-03-04T20:21:41.652148] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:21:41.652180] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:21:41.652207] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:21:41.652274] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:21:41.710320] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:21:41.710981] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:21:41.711061] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:21:41.711093] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:21:41.839289] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:21:41.839491] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:21:41.839531] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:21:41.839561] [INFO ] [FORECASTER] Training complete [2026-03-04T20:21:41.843317] [DEBUG] [FORECASTER] EWZS: Forecast T+1@11:T+2@11: DOWN (p=14.71%) [2026-03-04T20:21:41.843662] [INFO ] [FORECASTER] Completed predict_future for EWZS [2026-03-04T20:21:41.843814] [INFO ] [sig ] EWZS: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:21:41.988006] [INFO ] [LOCAL ] Saved forecast: EWZS 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/EWZS.txt [2026-03-04T20:21:41.988158] [INFO ] [sig ] [1093/3365] Completed EWZS in 0.3s | 2.75 sym/s | Total: 6.6m | ETA: 13.8m [2026-03-04T20:21:41.988198] [INFO ] [sig ] [1094/3365] Forecasting EXAS... [2026-03-04T20:21:41.988229] [INFO ] [sig ] Generating forecast for: EXAS [2026-03-04T20:21:41.988269] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXAS' from 'https://tdm.silogroup.org/data/derivative_storage/EXAS.csv'. [2026-03-04T20:21:42.001923] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXAS'. [2026-03-04T20:21:42.002331] [INFO ] [FORECASTER] Starting predict_future for EXAS [2026-03-04T20:21:42.003176] [DEBUG] [LOCAL ] No optimal features file found for EXAS: ./output/feature-sets/EXAS.txt [2026-03-04T20:21:42.003229] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:21:42.003263] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:21:42.003291] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:21:42.003348] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:21:42.061159] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:21:42.062006] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:21:42.062142] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:21:42.062176] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:21:42.189448] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:21:42.189634] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:21:42.189677] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:21:42.189706] [INFO ] [FORECASTER] Training complete [2026-03-04T20:21:42.194122] [DEBUG] [FORECASTER] EXAS: Forecast T+1@11:T+2@11: DOWN (p=26.46%) [2026-03-04T20:21:42.194425] [INFO ] [FORECASTER] Completed predict_future for EXAS [2026-03-04T20:21:42.194561] [INFO ] [sig ] EXAS: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:21:42.339223] [INFO ] [LOCAL ] Saved forecast: EXAS 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/EXAS.txt [2026-03-04T20:21:42.339363] [INFO ] [sig ] [1094/3365] Completed EXAS in 0.4s | 2.75 sym/s | Total: 6.6m | ETA: 13.8m [2026-03-04T20:21:42.339404] [INFO ] [sig ] [1095/3365] Forecasting EXC... [2026-03-04T20:21:42.339436] [INFO ] [sig ] Generating forecast for: EXC [2026-03-04T20:21:42.339466] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXC' from 'https://tdm.silogroup.org/data/derivative_storage/EXC.csv'. [2026-03-04T20:21:42.351210] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXC'. [2026-03-04T20:21:42.351489] [INFO ] [FORECASTER] Starting predict_future for EXC [2026-03-04T20:21:42.352271] [DEBUG] [LOCAL ] No optimal features file found for EXC: ./output/feature-sets/EXC.txt [2026-03-04T20:21:42.352333] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:21:42.352367] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:21:42.352394] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:21:42.352450] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:21:42.412464] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:21:42.413153] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:21:42.413234] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:21:42.413267] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:21:42.537021] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:21:42.537222] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:21:42.537264] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:21:42.537313] [INFO ] [FORECASTER] Training complete [2026-03-04T20:21:42.540996] [DEBUG] [FORECASTER] EXC: Forecast T+1@11:T+2@11: DOWN (p=1.64%) [2026-03-04T20:21:42.541294] [INFO ] [FORECASTER] Completed predict_future for EXC [2026-03-04T20:21:42.541433] [INFO ] [sig ] EXC: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:21:42.687855] [INFO ] [LOCAL ] Saved forecast: EXC 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/EXC.txt [2026-03-04T20:21:42.688023] [INFO ] [sig ] [1095/3365] Completed EXC in 0.3s | 2.75 sym/s | Total: 6.6m | ETA: 13.8m [2026-03-04T20:21:42.688064] [INFO ] [sig ] [1096/3365] Forecasting EXEL... [2026-03-04T20:21:42.688095] [INFO ] [sig ] Generating forecast for: EXEL [2026-03-04T20:21:42.688126] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXEL' from 'https://tdm.silogroup.org/data/derivative_storage/EXEL.csv'. [2026-03-04T20:21:42.701280] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXEL'. [2026-03-04T20:21:42.701656] [INFO ] [FORECASTER] Starting predict_future for EXEL [2026-03-04T20:21:42.702440] [DEBUG] [LOCAL ] No optimal features file found for EXEL: ./output/feature-sets/EXEL.txt [2026-03-04T20:21:42.702494] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:21:42.702526] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:21:42.702552] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:21:42.702634] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:21:42.760916] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:21:42.761847] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:21:42.761933] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:21:42.761967] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:21:42.881970] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:21:42.882139] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:21:42.882179] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:21:42.882208] [INFO ] [FORECASTER] Training complete [2026-03-04T20:21:42.885673] [DEBUG] [FORECASTER] EXEL: Forecast T+1@11:T+2@11: UP (p=50.87%) [2026-03-04T20:21:42.885982] [INFO ] [FORECASTER] Completed predict_future for EXEL [2026-03-04T20:21:42.886123] [INFO ] [sig ] EXEL: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:21:43.035823] [INFO ] [LOCAL ] Saved forecast: EXEL 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/EXEL.txt [2026-03-04T20:21:43.035986] [INFO ] [sig ] [1096/3365] Completed EXEL in 0.3s | 2.75 sym/s | Total: 6.6m | ETA: 13.7m [2026-03-04T20:21:43.036026] [INFO ] [sig ] [1097/3365] Forecasting EXG... [2026-03-04T20:21:43.036058] [INFO ] [sig ] Generating forecast for: EXG [2026-03-04T20:21:43.036088] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXG' from 'https://tdm.silogroup.org/data/derivative_storage/EXG.csv'. [2026-03-04T20:21:43.047557] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXG'. [2026-03-04T20:21:43.047896] [INFO ] [FORECASTER] Starting predict_future for EXG [2026-03-04T20:21:43.048705] [DEBUG] [LOCAL ] No optimal features file found for EXG: ./output/feature-sets/EXG.txt [2026-03-04T20:21:43.048758] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:21:43.048791] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:21:43.048820] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:21:43.048889] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:21:43.107711] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:21:43.108445] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:21:43.108525] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:21:43.108557] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:21:43.231272] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:21:43.231418] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:21:43.231458] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:21:43.231488] [INFO ] [FORECASTER] Training complete [2026-03-04T20:21:43.235538] [DEBUG] [FORECASTER] EXG: Forecast T+1@11:T+2@11: UP (p=83.03%) [2026-03-04T20:21:43.235838] [INFO ] [FORECASTER] Completed predict_future for EXG [2026-03-04T20:21:43.235969] [INFO ] [sig ] EXG: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:21:43.382731] [INFO ] [LOCAL ] Saved forecast: EXG 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/EXG.txt [2026-03-04T20:21:43.382938] [INFO ] [sig ] [1097/3365] Completed EXG in 0.3s | 2.75 sym/s | Total: 6.6m | ETA: 13.7m [2026-03-04T20:21:43.382983] [INFO ] [sig ] [1098/3365] Forecasting EXK... [2026-03-04T20:21:43.383015] [INFO ] [sig ] Generating forecast for: EXK [2026-03-04T20:21:43.383046] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXK' from 'https://tdm.silogroup.org/data/derivative_storage/EXK.csv'. [2026-03-04T20:21:43.394620] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXK'. [2026-03-04T20:21:43.395016] [INFO ] [FORECASTER] Starting predict_future for EXK [2026-03-04T20:21:43.395836] [DEBUG] [LOCAL ] No optimal features file found for EXK: ./output/feature-sets/EXK.txt [2026-03-04T20:21:43.395902] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:21:43.395943] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:21:43.395978] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:21:43.396041] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:21:43.455053] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:21:43.455896] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:21:43.455997] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:21:43.456031] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:21:43.587908] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:21:43.588242] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:21:43.588286] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:21:43.588322] [INFO ] [FORECASTER] Training complete [2026-03-04T20:21:43.592077] [DEBUG] [FORECASTER] EXK: Forecast T+1@11:T+2@11: DOWN (p=17.94%) [2026-03-04T20:21:43.592422] [INFO ] [FORECASTER] Completed predict_future for EXK [2026-03-04T20:21:43.592569] [INFO ] [sig ] EXK: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:21:43.747921] [INFO ] [LOCAL ] Saved forecast: EXK 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/EXK.txt [2026-03-04T20:21:43.748098] [INFO ] [sig ] [1098/3365] Completed EXK in 0.4s | 2.75 sym/s | Total: 6.7m | ETA: 13.7m [2026-03-04T20:21:43.748140] [INFO ] [sig ] [1099/3365] Forecasting EXLS... [2026-03-04T20:21:43.748171] [INFO ] [sig ] Generating forecast for: EXLS [2026-03-04T20:21:43.748203] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXLS' from 'https://tdm.silogroup.org/data/derivative_storage/EXLS.csv'. [2026-03-04T20:21:43.761300] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXLS'. [2026-03-04T20:21:43.761730] [INFO ] [FORECASTER] Starting predict_future for EXLS [2026-03-04T20:21:43.762659] [DEBUG] [LOCAL ] No optimal features file found for EXLS: ./output/feature-sets/EXLS.txt [2026-03-04T20:21:43.762722] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:21:43.762755] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:21:43.762783] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:21:43.762841] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:21:43.822355] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:21:43.823379] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:21:43.823486] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:21:43.823528] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:21:43.961675] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:21:43.961851] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:21:43.961892] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:21:43.961923] [INFO ] [FORECASTER] Training complete [2026-03-04T20:21:43.966040] [DEBUG] [FORECASTER] EXLS: Forecast T+1@11:T+2@11: DOWN (p=27.13%) [2026-03-04T20:21:43.966418] [INFO ] [FORECASTER] Completed predict_future for EXLS [2026-03-04T20:21:43.966612] [INFO ] [sig ] EXLS: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:21:44.116948] [INFO ] [LOCAL ] Saved forecast: EXLS 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/EXLS.txt [2026-03-04T20:21:44.117094] [INFO ] [sig ] [1099/3365] Completed EXLS in 0.4s | 2.75 sym/s | Total: 6.7m | ETA: 13.7m [2026-03-04T20:21:44.117134] [INFO ] [sig ] [1100/3365] Forecasting EXP... [2026-03-04T20:21:44.117164] [INFO ] [sig ] Generating forecast for: EXP [2026-03-04T20:21:44.117194] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXP' from 'https://tdm.silogroup.org/data/derivative_storage/EXP.csv'. [2026-03-04T20:21:44.130165] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXP'. [2026-03-04T20:21:44.130516] [INFO ] [FORECASTER] Starting predict_future for EXP [2026-03-04T20:21:44.131320] [DEBUG] [LOCAL ] No optimal features file found for EXP: ./output/feature-sets/EXP.txt [2026-03-04T20:21:44.131373] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:21:44.131406] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:21:44.131433] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:21:44.131490] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:21:44.194156] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:21:44.194948] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:21:44.195033] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:21:44.195066] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:21:44.318913] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:21:44.319118] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:21:44.319183] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:21:44.319222] [INFO ] [FORECASTER] Training complete [2026-03-04T20:21:44.323622] [DEBUG] [FORECASTER] EXP: Forecast T+1@11:T+2@11: DOWN (p=37.29%) [2026-03-04T20:21:44.324047] [INFO ] [FORECASTER] Completed predict_future for EXP [2026-03-04T20:21:44.324241] [INFO ] [sig ] EXP: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:21:44.483724] [INFO ] [LOCAL ] Saved forecast: EXP 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/EXP.txt [2026-03-04T20:21:44.483914] [INFO ] [sig ] [1100/3365] Completed EXP in 0.4s | 2.75 sym/s | Total: 6.7m | ETA: 13.7m [2026-03-04T20:21:44.483970] [INFO ] [sig ] [1101/3365] Forecasting EXPD... [2026-03-04T20:21:44.484018] [INFO ] [sig ] Generating forecast for: EXPD [2026-03-04T20:21:44.484251] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXPD' from 'https://tdm.silogroup.org/data/derivative_storage/EXPD.csv'. [2026-03-04T20:21:44.498668] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXPD'. [2026-03-04T20:21:44.499103] [INFO ] [FORECASTER] Starting predict_future for EXPD [2026-03-04T20:21:44.500376] [DEBUG] [LOCAL ] No optimal features file found for EXPD: ./output/feature-sets/EXPD.txt [2026-03-04T20:21:44.500431] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:21:44.500495] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:21:44.500525] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:21:44.500601] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:21:44.566713] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:21:44.567664] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:21:44.567779] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:21:44.567813] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:21:44.693038] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:21:44.693206] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:21:44.693249] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:21:44.693278] [INFO ] [FORECASTER] Training complete [2026-03-04T20:21:44.696877] [DEBUG] [FORECASTER] EXPD: Forecast T+1@11:T+2@11: DOWN (p=39.20%) [2026-03-04T20:21:44.697183] [INFO ] [FORECASTER] Completed predict_future for EXPD [2026-03-04T20:21:44.697365] [INFO ] [sig ] EXPD: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:21:44.846766] [INFO ] [LOCAL ] Saved forecast: EXPD 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/EXPD.txt [2026-03-04T20:21:44.846947] [INFO ] [sig ] [1101/3365] Completed EXPD in 0.4s | 2.75 sym/s | Total: 6.7m | ETA: 13.7m [2026-03-04T20:21:44.846988] [INFO ] [sig ] [1102/3365] Forecasting EXPE... [2026-03-04T20:21:44.847020] [INFO ] [sig ] Generating forecast for: EXPE [2026-03-04T20:21:44.847051] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXPE' from 'https://tdm.silogroup.org/data/derivative_storage/EXPE.csv'. [2026-03-04T20:21:44.860102] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXPE'. [2026-03-04T20:21:44.860495] [INFO ] [FORECASTER] Starting predict_future for EXPE [2026-03-04T20:21:44.861314] [DEBUG] [LOCAL ] No optimal features file found for EXPE: ./output/feature-sets/EXPE.txt [2026-03-04T20:21:44.861369] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:21:44.861401] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:21:44.861428] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:21:44.861484] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:21:44.919812] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:21:44.920653] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:21:44.920741] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:21:44.920774] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:21:45.047080] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:21:45.047288] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:21:45.047337] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:21:45.047368] [INFO ] [FORECASTER] Training complete [2026-03-04T20:21:45.050848] [DEBUG] [FORECASTER] EXPE: Forecast T+1@11:T+2@11: DOWN (p=22.86%) [2026-03-04T20:21:45.051138] [INFO ] [FORECASTER] Completed predict_future for EXPE [2026-03-04T20:21:45.051268] [INFO ] [sig ] EXPE: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:21:45.195943] [INFO ] [LOCAL ] Saved forecast: EXPE 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/EXPE.txt [2026-03-04T20:21:45.196104] [INFO ] [sig ] [1102/3365] Completed EXPE in 0.3s | 2.75 sym/s | Total: 6.7m | ETA: 13.7m [2026-03-04T20:21:45.196144] [INFO ] [sig ] [1103/3365] Forecasting EXPI... [2026-03-04T20:21:45.196175] [INFO ] [sig ] Generating forecast for: EXPI [2026-03-04T20:21:45.196207] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXPI' from 'https://tdm.silogroup.org/data/derivative_storage/EXPI.csv'. [2026-03-04T20:21:45.208749] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXPI'. [2026-03-04T20:21:45.209138] [INFO ] [FORECASTER] Starting predict_future for EXPI [2026-03-04T20:21:45.209982] [DEBUG] [LOCAL ] No optimal features file found for EXPI: ./output/feature-sets/EXPI.txt [2026-03-04T20:21:45.210037] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:21:45.210070] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:21:45.210097] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:21:45.210154] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:21:45.267155] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:21:45.267913] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:21:45.268013] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:21:45.268052] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:21:45.384701] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:21:45.384863] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:21:45.384903] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:21:45.384934] [INFO ] [FORECASTER] Training complete [2026-03-04T20:21:45.388449] [DEBUG] [FORECASTER] EXPI: Forecast T+1@11:T+2@11: DOWN (p=10.52%) [2026-03-04T20:21:45.388747] [INFO ] [FORECASTER] Completed predict_future for EXPI [2026-03-04T20:21:45.388878] [INFO ] [sig ] EXPI: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:21:45.535936] [INFO ] [LOCAL ] Saved forecast: EXPI 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/EXPI.txt [2026-03-04T20:21:45.536104] [INFO ] [sig ] [1103/3365] Completed EXPI in 0.3s | 2.75 sym/s | Total: 6.7m | ETA: 13.7m [2026-03-04T20:21:45.536145] [INFO ] [sig ] [1104/3365] Forecasting EXPO... [2026-03-04T20:21:45.536175] [INFO ] [sig ] Generating forecast for: EXPO [2026-03-04T20:21:45.536206] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXPO' from 'https://tdm.silogroup.org/data/derivative_storage/EXPO.csv'. [2026-03-04T20:21:45.548024] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXPO'. [2026-03-04T20:21:45.548339] [INFO ] [FORECASTER] Starting predict_future for EXPO [2026-03-04T20:21:45.549165] [DEBUG] [LOCAL ] No optimal features file found for EXPO: ./output/feature-sets/EXPO.txt [2026-03-04T20:21:45.549217] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:21:45.549250] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:21:45.549277] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:21:45.549333] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:21:45.606291] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:21:45.607055] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:21:45.607150] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:21:45.607185] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:21:45.724519] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:21:45.724693] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:21:45.724735] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:21:45.724805] [INFO ] [FORECASTER] Training complete [2026-03-04T20:21:45.728322] [DEBUG] [FORECASTER] EXPO: Forecast T+1@11:T+2@11: DOWN (p=0.56%) [2026-03-04T20:21:45.728636] [INFO ] [FORECASTER] Completed predict_future for EXPO [2026-03-04T20:21:45.728772] [INFO ] [sig ] EXPO: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:21:45.871922] [INFO ] [LOCAL ] Saved forecast: EXPO 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/EXPO.txt [2026-03-04T20:21:45.872073] [INFO ] [sig ] [1104/3365] Completed EXPO in 0.3s | 2.75 sym/s | Total: 6.7m | ETA: 13.7m [2026-03-04T20:21:45.872112] [INFO ] [sig ] [1105/3365] Forecasting EYE... [2026-03-04T20:21:45.872142] [INFO ] [sig ] Generating forecast for: EYE [2026-03-04T20:21:45.872175] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EYE' from 'https://tdm.silogroup.org/data/derivative_storage/EYE.csv'. [2026-03-04T20:21:45.884942] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EYE'. [2026-03-04T20:21:45.885284] [INFO ] [FORECASTER] Starting predict_future for EYE [2026-03-04T20:21:45.886136] [DEBUG] [LOCAL ] No optimal features file found for EYE: ./output/feature-sets/EYE.txt [2026-03-04T20:21:45.886189] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:21:45.886222] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:21:45.886249] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:21:45.886305] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:21:45.943389] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:21:45.944125] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:21:45.944208] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:21:45.944241] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:21:46.066105] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:21:46.066263] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:21:46.066303] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:21:46.066332] [INFO ] [FORECASTER] Training complete [2026-03-04T20:21:46.069863] [DEBUG] [FORECASTER] EYE: Forecast T+1@11:T+2@11: UP (p=78.23%) [2026-03-04T20:21:46.070179] [INFO ] [FORECASTER] Completed predict_future for EYE [2026-03-04T20:21:46.070319] [INFO ] [sig ] EYE: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:21:46.219500] [INFO ] [LOCAL ] Saved forecast: EYE 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/EYE.txt [2026-03-04T20:21:46.219686] [INFO ] [sig ] [1105/3365] Completed EYE in 0.3s | 2.75 sym/s | Total: 6.7m | ETA: 13.7m [2026-03-04T20:21:46.219730] [INFO ] [sig ] [1106/3365] Forecasting EZGO... [2026-03-04T20:21:46.219761] [INFO ] [sig ] Generating forecast for: EZGO [2026-03-04T20:21:46.219791] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EZGO' from 'https://tdm.silogroup.org/data/derivative_storage/EZGO.csv'. [2026-03-04T20:21:46.232830] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EZGO'. [2026-03-04T20:21:46.233218] [INFO ] [FORECASTER] Starting predict_future for EZGO [2026-03-04T20:21:46.234130] [DEBUG] [LOCAL ] No optimal features file found for EZGO: ./output/feature-sets/EZGO.txt [2026-03-04T20:21:46.234184] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:21:46.234231] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:21:46.234262] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:21:46.234321] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:21:46.295677] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:21:46.296711] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:21:46.296796] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:21:46.296829] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:21:46.416940] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:21:46.417107] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:21:46.417146] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:21:46.417175] [INFO ] [FORECASTER] Training complete [2026-03-04T20:21:46.420706] [DEBUG] [FORECASTER] EZGO: Forecast T+1@11:T+2@11: DOWN (p=22.75%) [2026-03-04T20:21:46.420993] [INFO ] [FORECASTER] Completed predict_future for EZGO [2026-03-04T20:21:46.421126] [INFO ] [sig ] EZGO: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:21:46.568678] [INFO ] [LOCAL ] Saved forecast: EZGO 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/EZGO.txt [2026-03-04T20:21:46.568835] [INFO ] [sig ] [1106/3365] Completed EZGO in 0.3s | 2.75 sym/s | Total: 6.7m | ETA: 13.7m [2026-03-04T20:21:46.568875] [INFO ] [sig ] [1107/3365] Forecasting F... [2026-03-04T20:21:46.568907] [INFO ] [sig ] Generating forecast for: F [2026-03-04T20:21:46.568938] [DEBUG] [REMOTE ] Fetching historical data for symbol 'F' from 'https://tdm.silogroup.org/data/derivative_storage/F.csv'. [2026-03-04T20:21:46.582023] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'F'. [2026-03-04T20:21:46.582647] [INFO ] [FORECASTER] Starting predict_future for F [2026-03-04T20:21:46.583604] [DEBUG] [LOCAL ] No optimal features file found for F: ./output/feature-sets/F.txt [2026-03-04T20:21:46.583660] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:21:46.583693] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:21:46.583721] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:21:46.583778] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:21:46.644073] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:21:46.644904] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:21:46.644996] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:21:46.645031] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:21:46.771164] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:21:46.771347] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:21:46.771390] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:21:46.771433] [INFO ] [FORECASTER] Training complete [2026-03-04T20:21:46.775526] [DEBUG] [FORECASTER] F: Forecast T+1@11:T+2@11: UP (p=97.12%) [2026-03-04T20:21:46.775856] [INFO ] [FORECASTER] Completed predict_future for F [2026-03-04T20:21:46.775993] [INFO ] [sig ] F: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:21:46.924352] [INFO ] [LOCAL ] Saved forecast: F 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/F.txt [2026-03-04T20:21:46.924501] [INFO ] [sig ] [1107/3365] Completed F in 0.4s | 2.75 sym/s | Total: 6.7m | ETA: 13.7m [2026-03-04T20:21:46.924542] [INFO ] [sig ] [1108/3365] Forecasting FA... [2026-03-04T20:21:46.924591] [INFO ] [sig ] Generating forecast for: FA [2026-03-04T20:21:46.924625] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FA' from 'https://tdm.silogroup.org/data/derivative_storage/FA.csv'. [2026-03-04T20:21:46.936900] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FA'. [2026-03-04T20:21:46.937309] [INFO ] [FORECASTER] Starting predict_future for FA [2026-03-04T20:21:46.938109] [DEBUG] [LOCAL ] No optimal features file found for FA: ./output/feature-sets/FA.txt [2026-03-04T20:21:46.938162] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:21:46.938195] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:21:46.938224] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:21:46.938285] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:21:46.996197] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:21:46.997030] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:21:46.997117] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:21:46.997151] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:21:47.120215] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:21:47.120374] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:21:47.120414] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:21:47.120443] [INFO ] [FORECASTER] Training complete [2026-03-04T20:21:47.123879] [DEBUG] [FORECASTER] FA: Forecast T+1@11:T+2@11: UP (p=68.82%) [2026-03-04T20:21:47.124156] [INFO ] [FORECASTER] Completed predict_future for FA [2026-03-04T20:21:47.124285] [INFO ] [sig ] FA: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:21:47.272964] [INFO ] [LOCAL ] Saved forecast: FA 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/FA.txt [2026-03-04T20:21:47.273139] [INFO ] [sig ] [1108/3365] Completed FA in 0.3s | 2.75 sym/s | Total: 6.7m | ETA: 13.7m [2026-03-04T20:21:47.273180] [INFO ] [sig ] [1109/3365] Forecasting FAF... [2026-03-04T20:21:47.273209] [INFO ] [sig ] Generating forecast for: FAF [2026-03-04T20:21:47.273241] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FAF' from 'https://tdm.silogroup.org/data/derivative_storage/FAF.csv'. [2026-03-04T20:21:47.285559] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FAF'. [2026-03-04T20:21:47.285932] [INFO ] [FORECASTER] Starting predict_future for FAF [2026-03-04T20:21:47.286733] [DEBUG] [LOCAL ] No optimal features file found for FAF: ./output/feature-sets/FAF.txt [2026-03-04T20:21:47.286786] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:21:47.286817] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:21:47.286844] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:21:47.286901] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:21:47.344901] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:21:47.345750] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:21:47.345834] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:21:47.345867] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:21:47.467288] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:21:47.467473] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:21:47.467514] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:21:47.467543] [INFO ] [FORECASTER] Training complete [2026-03-04T20:21:47.471810] [DEBUG] [FORECASTER] FAF: Forecast T+1@11:T+2@11: UP (p=97.78%) [2026-03-04T20:21:47.472122] [INFO ] [FORECASTER] Completed predict_future for FAF [2026-03-04T20:21:47.472259] [INFO ] [sig ] FAF: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:21:47.621787] [INFO ] [LOCAL ] Saved forecast: FAF 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/FAF.txt [2026-03-04T20:21:47.621941] [INFO ] [sig ] [1109/3365] Completed FAF in 0.3s | 2.75 sym/s | Total: 6.7m | ETA: 13.7m [2026-03-04T20:21:47.621980] [INFO ] [sig ] [1110/3365] Forecasting FALN... [2026-03-04T20:21:47.622016] [INFO ] [sig ] Generating forecast for: FALN [2026-03-04T20:21:47.622049] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FALN' from 'https://tdm.silogroup.org/data/derivative_storage/FALN.csv'. [2026-03-04T20:21:47.635348] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FALN'. [2026-03-04T20:21:47.635675] [INFO ] [FORECASTER] Starting predict_future for FALN [2026-03-04T20:21:47.636689] [DEBUG] [LOCAL ] No optimal features file found for FALN: ./output/feature-sets/FALN.txt [2026-03-04T20:21:47.636742] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:21:47.636775] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:21:47.636801] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:21:47.636857] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:21:47.695460] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:21:47.696306] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:21:47.696392] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:21:47.696424] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:21:47.822365] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:21:47.822524] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:21:47.822563] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:21:47.822613] [INFO ] [FORECASTER] Training complete [2026-03-04T20:21:47.826129] [DEBUG] [FORECASTER] FALN: Forecast T+1@11:T+2@11: DOWN (p=1.94%) [2026-03-04T20:21:47.826448] [INFO ] [FORECASTER] Completed predict_future for FALN [2026-03-04T20:21:47.826607] [INFO ] [sig ] FALN: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:21:47.971951] [INFO ] [LOCAL ] Saved forecast: FALN 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/FALN.txt [2026-03-04T20:21:47.972129] [INFO ] [sig ] [1110/3365] Completed FALN in 0.4s | 2.75 sym/s | Total: 6.7m | ETA: 13.7m [2026-03-04T20:21:47.972169] [INFO ] [sig ] [1111/3365] Forecasting FANG... [2026-03-04T20:21:47.972199] [INFO ] [sig ] Generating forecast for: FANG [2026-03-04T20:21:47.972230] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FANG' from 'https://tdm.silogroup.org/data/derivative_storage/FANG.csv'. [2026-03-04T20:21:47.984354] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FANG'. [2026-03-04T20:21:47.984740] [INFO ] [FORECASTER] Starting predict_future for FANG [2026-03-04T20:21:47.985541] [DEBUG] [LOCAL ] No optimal features file found for FANG: ./output/feature-sets/FANG.txt [2026-03-04T20:21:47.985616] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:21:47.985650] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:21:47.985678] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:21:47.985734] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:21:48.048328] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:21:48.049397] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:21:48.049543] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:21:48.049599] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:21:48.185482] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:21:48.185666] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:21:48.185710] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:21:48.185740] [INFO ] [FORECASTER] Training complete [2026-03-04T20:21:48.189416] [DEBUG] [FORECASTER] FANG: Forecast T+1@11:T+2@11: DOWN (p=42.88%) [2026-03-04T20:21:48.189756] [INFO ] [FORECASTER] Completed predict_future for FANG [2026-03-04T20:21:48.189896] [INFO ] [sig ] FANG: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:21:48.333593] [INFO ] [LOCAL ] Saved forecast: FANG 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/FANG.txt [2026-03-04T20:21:48.333772] [INFO ] [sig ] [1111/3365] Completed FANG in 0.4s | 2.75 sym/s | Total: 6.7m | ETA: 13.7m [2026-03-04T20:21:48.333814] [INFO ] [sig ] [1112/3365] Forecasting FARM... [2026-03-04T20:21:48.333846] [INFO ] [sig ] Generating forecast for: FARM [2026-03-04T20:21:48.333876] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FARM' from 'https://tdm.silogroup.org/data/derivative_storage/FARM.csv'. [2026-03-04T20:21:48.347124] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FARM'. [2026-03-04T20:21:48.347783] [INFO ] [FORECASTER] Starting predict_future for FARM [2026-03-04T20:21:48.348888] [DEBUG] [LOCAL ] No optimal features file found for FARM: ./output/feature-sets/FARM.txt [2026-03-04T20:21:48.348945] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:21:48.348979] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:21:48.349007] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:21:48.349064] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:21:48.410530] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:21:48.411561] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:21:48.411679] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:21:48.411727] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:21:48.543343] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:21:48.543508] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:21:48.543549] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:21:48.543609] [INFO ] [FORECASTER] Training complete [2026-03-04T20:21:48.547655] [DEBUG] [FORECASTER] FARM: Forecast T+1@11:T+2@11: DOWN (p=37.27%) [2026-03-04T20:21:48.547931] [INFO ] [FORECASTER] Completed predict_future for FARM [2026-03-04T20:21:48.548059] [INFO ] [sig ] FARM: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:21:48.700297] [INFO ] [LOCAL ] Saved forecast: FARM 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/FARM.txt [2026-03-04T20:21:48.700450] [INFO ] [sig ] [1112/3365] Completed FARM in 0.4s | 2.75 sym/s | Total: 6.7m | ETA: 13.6m [2026-03-04T20:21:48.700491] [INFO ] [sig ] [1113/3365] Forecasting FBIN... [2026-03-04T20:21:48.700522] [INFO ] [sig ] Generating forecast for: FBIN [2026-03-04T20:21:48.700552] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FBIN' from 'https://tdm.silogroup.org/data/derivative_storage/FBIN.csv'. [2026-03-04T20:21:48.712446] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FBIN'. [2026-03-04T20:21:48.712821] [INFO ] [FORECASTER] Starting predict_future for FBIN [2026-03-04T20:21:48.713653] [DEBUG] [LOCAL ] No optimal features file found for FBIN: ./output/feature-sets/FBIN.txt [2026-03-04T20:21:48.713706] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:21:48.713738] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:21:48.713764] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:21:48.713820] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:21:48.774884] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:21:48.775818] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:21:48.775906] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:21:48.775941] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:21:48.907242] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:21:48.907423] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:21:48.907462] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:21:48.907510] [INFO ] [FORECASTER] Training complete [2026-03-04T20:21:48.911427] [DEBUG] [FORECASTER] FBIN: Forecast T+1@11:T+2@11: DOWN (p=14.55%) [2026-03-04T20:21:48.911743] [INFO ] [FORECASTER] Completed predict_future for FBIN [2026-03-04T20:21:48.911880] [INFO ] [sig ] FBIN: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:21:49.063005] [INFO ] [LOCAL ] Saved forecast: FBIN 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/FBIN.txt [2026-03-04T20:21:49.063188] [INFO ] [sig ] [1113/3365] Completed FBIN in 0.4s | 2.75 sym/s | Total: 6.7m | ETA: 13.6m [2026-03-04T20:21:49.063231] [INFO ] [sig ] [1114/3365] Forecasting FBIO... [2026-03-04T20:21:49.063264] [INFO ] [sig ] Generating forecast for: FBIO [2026-03-04T20:21:49.063296] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FBIO' from 'https://tdm.silogroup.org/data/derivative_storage/FBIO.csv'. [2026-03-04T20:21:49.075638] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FBIO'. [2026-03-04T20:21:49.075981] [INFO ] [FORECASTER] Starting predict_future for FBIO [2026-03-04T20:21:49.076823] [DEBUG] [LOCAL ] No optimal features file found for FBIO: ./output/feature-sets/FBIO.txt [2026-03-04T20:21:49.076879] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:21:49.076915] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:21:49.076945] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:21:49.077015] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:21:49.139021] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:21:49.140086] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:21:49.140184] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:21:49.140218] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:21:49.266300] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:21:49.266478] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:21:49.266532] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:21:49.266565] [INFO ] [FORECASTER] Training complete [2026-03-04T20:21:49.270129] [DEBUG] [FORECASTER] FBIO: Forecast T+1@11:T+2@11: UP (p=75.77%) [2026-03-04T20:21:49.270413] [INFO ] [FORECASTER] Completed predict_future for FBIO [2026-03-04T20:21:49.270544] [INFO ] [sig ] FBIO: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:21:49.417448] [INFO ] [LOCAL ] Saved forecast: FBIO 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/FBIO.txt [2026-03-04T20:21:49.417659] [INFO ] [sig ] [1114/3365] Completed FBIO in 0.4s | 2.75 sym/s | Total: 6.7m | ETA: 13.6m [2026-03-04T20:21:49.417704] [INFO ] [sig ] [1115/3365] Forecasting FBIZ... [2026-03-04T20:21:49.417735] [INFO ] [sig ] Generating forecast for: FBIZ [2026-03-04T20:21:49.417765] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FBIZ' from 'https://tdm.silogroup.org/data/derivative_storage/FBIZ.csv'. [2026-03-04T20:21:49.429435] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FBIZ'. [2026-03-04T20:21:49.429790] [INFO ] [FORECASTER] Starting predict_future for FBIZ [2026-03-04T20:21:49.430813] [DEBUG] [LOCAL ] No optimal features file found for FBIZ: ./output/feature-sets/FBIZ.txt [2026-03-04T20:21:49.430865] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:21:49.430898] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:21:49.430925] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:21:49.430986] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:21:49.496831] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:21:49.497750] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:21:49.497855] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:21:49.497891] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:21:49.624864] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:21:49.625044] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:21:49.625089] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:21:49.625120] [INFO ] [FORECASTER] Training complete [2026-03-04T20:21:49.629306] [DEBUG] [FORECASTER] FBIZ: Forecast T+1@11:T+2@11: UP (p=56.36%) [2026-03-04T20:21:49.629623] [INFO ] [FORECASTER] Completed predict_future for FBIZ [2026-03-04T20:21:49.629762] [INFO ] [sig ] FBIZ: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:21:49.780860] [INFO ] [LOCAL ] Saved forecast: FBIZ 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/FBIZ.txt [2026-03-04T20:21:49.781022] [INFO ] [sig ] [1115/3365] Completed FBIZ in 0.4s | 2.75 sym/s | Total: 6.8m | ETA: 13.6m [2026-03-04T20:21:49.781072] [INFO ] [sig ] [1116/3365] Forecasting FBK... [2026-03-04T20:21:49.781109] [INFO ] [sig ] Generating forecast for: FBK [2026-03-04T20:21:49.781147] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FBK' from 'https://tdm.silogroup.org/data/derivative_storage/FBK.csv'. [2026-03-04T20:21:49.793692] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FBK'. [2026-03-04T20:21:49.794035] [INFO ] [FORECASTER] Starting predict_future for FBK [2026-03-04T20:21:49.794839] [DEBUG] [LOCAL ] No optimal features file found for FBK: ./output/feature-sets/FBK.txt [2026-03-04T20:21:49.794891] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:21:49.794923] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:21:49.794950] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:21:49.795006] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:21:49.853452] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:21:49.854296] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:21:49.854384] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:21:49.854417] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:21:49.984406] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:21:49.984594] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:21:49.984636] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:21:49.984665] [INFO ] [FORECASTER] Training complete [2026-03-04T20:21:49.988619] [DEBUG] [FORECASTER] FBK: Forecast T+1@11:T+2@11: UP (p=66.04%) [2026-03-04T20:21:49.988931] [INFO ] [FORECASTER] Completed predict_future for FBK [2026-03-04T20:21:49.989067] [INFO ] [sig ] FBK: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:21:50.143350] [INFO ] [LOCAL ] Saved forecast: FBK 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/FBK.txt [2026-03-04T20:21:50.143512] [INFO ] [sig ] [1116/3365] Completed FBK in 0.4s | 2.75 sym/s | Total: 6.8m | ETA: 13.6m [2026-03-04T20:21:50.143553] [INFO ] [sig ] [1117/3365] Forecasting FBL... [2026-03-04T20:21:50.143607] [INFO ] [sig ] Generating forecast for: FBL [2026-03-04T20:21:50.143640] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FBL' from 'https://tdm.silogroup.org/data/derivative_storage/FBL.csv'. [2026-03-04T20:21:50.156982] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FBL'. [2026-03-04T20:21:50.157435] [INFO ] [FORECASTER] Starting predict_future for FBL [2026-03-04T20:21:50.158303] [DEBUG] [LOCAL ] No optimal features file found for FBL: ./output/feature-sets/FBL.txt [2026-03-04T20:21:50.158359] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:21:50.158393] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:21:50.158433] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:21:50.158493] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:21:50.218440] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:21:50.219420] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:21:50.219510] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:21:50.219545] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:21:50.339625] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:21:50.339788] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:21:50.339829] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:21:50.339859] [INFO ] [FORECASTER] Training complete [2026-03-04T20:21:50.343277] [DEBUG] [FORECASTER] FBL: Forecast T+1@11:T+2@11: UP (p=97.28%) [2026-03-04T20:21:50.343555] [INFO ] [FORECASTER] Completed predict_future for FBL [2026-03-04T20:21:50.343704] [INFO ] [sig ] FBL: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:21:50.489846] [INFO ] [LOCAL ] Saved forecast: FBL 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/FBL.txt [2026-03-04T20:21:50.489988] [INFO ] [sig ] [1117/3365] Completed FBL in 0.3s | 2.75 sym/s | Total: 6.8m | ETA: 13.6m [2026-03-04T20:21:50.490027] [INFO ] [sig ] [1118/3365] Forecasting FBNC... [2026-03-04T20:21:50.490057] [INFO ] [sig ] Generating forecast for: FBNC [2026-03-04T20:21:50.490089] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FBNC' from 'https://tdm.silogroup.org/data/derivative_storage/FBNC.csv'. [2026-03-04T20:21:50.501522] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FBNC'. [2026-03-04T20:21:50.501889] [INFO ] [FORECASTER] Starting predict_future for FBNC [2026-03-04T20:21:50.502772] [DEBUG] [LOCAL ] No optimal features file found for FBNC: ./output/feature-sets/FBNC.txt [2026-03-04T20:21:50.502827] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:21:50.502887] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:21:50.502918] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:21:50.502978] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:21:50.564236] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:21:50.564925] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:21:50.565008] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:21:50.565042] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:21:50.680506] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:21:50.680677] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:21:50.680717] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:21:50.680745] [INFO ] [FORECASTER] Training complete [2026-03-04T20:21:50.684100] [DEBUG] [FORECASTER] FBNC: Forecast T+1@11:T+2@11: UP (p=72.72%) [2026-03-04T20:21:50.684375] [INFO ] [FORECASTER] Completed predict_future for FBNC [2026-03-04T20:21:50.684504] [INFO ] [sig ] FBNC: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:21:50.829408] [INFO ] [LOCAL ] Saved forecast: FBNC 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/FBNC.txt [2026-03-04T20:21:50.829556] [INFO ] [sig ] [1118/3365] Completed FBNC in 0.3s | 2.75 sym/s | Total: 6.8m | ETA: 13.6m [2026-03-04T20:21:50.829618] [INFO ] [sig ] [1119/3365] Forecasting FBP... [2026-03-04T20:21:50.829652] [INFO ] [sig ] Generating forecast for: FBP [2026-03-04T20:21:50.829683] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FBP' from 'https://tdm.silogroup.org/data/derivative_storage/FBP.csv'. [2026-03-04T20:21:50.841911] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FBP'. [2026-03-04T20:21:50.842241] [INFO ] [FORECASTER] Starting predict_future for FBP [2026-03-04T20:21:50.843051] [DEBUG] [LOCAL ] No optimal features file found for FBP: ./output/feature-sets/FBP.txt [2026-03-04T20:21:50.843105] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:21:50.843142] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:21:50.843170] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:21:50.843226] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:21:50.901266] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:21:50.901984] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:21:50.902065] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:21:50.902098] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:21:51.027563] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:21:51.027752] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:21:51.027794] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:21:51.027824] [INFO ] [FORECASTER] Training complete [2026-03-04T20:21:51.031565] [DEBUG] [FORECASTER] FBP: Forecast T+1@11:T+2@11: UP (p=86.65%) [2026-03-04T20:21:51.031872] [INFO ] [FORECASTER] Completed predict_future for FBP [2026-03-04T20:21:51.032006] [INFO ] [sig ] FBP: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:21:51.178264] [INFO ] [LOCAL ] Saved forecast: FBP 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/FBP.txt [2026-03-04T20:21:51.178416] [INFO ] [sig ] [1119/3365] Completed FBP in 0.3s | 2.75 sym/s | Total: 6.8m | ETA: 13.6m [2026-03-04T20:21:51.178456] [INFO ] [sig ] [1120/3365] Forecasting FC... [2026-03-04T20:21:51.178488] [INFO ] [sig ] Generating forecast for: FC [2026-03-04T20:21:51.178517] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FC' from 'https://tdm.silogroup.org/data/derivative_storage/FC.csv'. [2026-03-04T20:21:51.190110] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FC'. [2026-03-04T20:21:51.190392] [INFO ] [FORECASTER] Starting predict_future for FC [2026-03-04T20:21:51.191204] [DEBUG] [LOCAL ] No optimal features file found for FC: ./output/feature-sets/FC.txt [2026-03-04T20:21:51.191258] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:21:51.191291] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:21:51.191318] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:21:51.191375] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:21:51.249139] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:21:51.250023] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:21:51.250107] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:21:51.250139] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:21:51.374332] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:21:51.374502] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:21:51.374542] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:21:51.374594] [INFO ] [FORECASTER] Training complete [2026-03-04T20:21:51.378125] [DEBUG] [FORECASTER] FC: Forecast T+1@11:T+2@11: DOWN (p=49.76%) [2026-03-04T20:21:51.378419] [INFO ] [FORECASTER] Completed predict_future for FC [2026-03-04T20:21:51.378548] [INFO ] [sig ] FC: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:21:51.527035] [INFO ] [LOCAL ] Saved forecast: FC 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/FC.txt [2026-03-04T20:21:51.527214] [INFO ] [sig ] [1120/3365] Completed FC in 0.3s | 2.75 sym/s | Total: 6.8m | ETA: 13.6m [2026-03-04T20:21:51.527255] [INFO ] [sig ] [1121/3365] Forecasting FCAL... [2026-03-04T20:21:51.527300] [INFO ] [sig ] Generating forecast for: FCAL [2026-03-04T20:21:51.527340] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCAL' from 'https://tdm.silogroup.org/data/derivative_storage/FCAL.csv'. [2026-03-04T20:21:51.539028] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCAL'. [2026-03-04T20:21:51.539377] [INFO ] [FORECASTER] Starting predict_future for FCAL [2026-03-04T20:21:51.540193] [DEBUG] [LOCAL ] No optimal features file found for FCAL: ./output/feature-sets/FCAL.txt [2026-03-04T20:21:51.540245] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:21:51.540278] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:21:51.540304] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:21:51.540361] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:21:51.602519] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:21:51.603424] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:21:51.603512] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:21:51.603544] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:21:51.714627] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:21:51.714799] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:21:51.714849] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:21:51.714881] [INFO ] [FORECASTER] Training complete [2026-03-04T20:21:51.718443] [DEBUG] [FORECASTER] FCAL: Forecast T+1@11:T+2@11: UP (p=72.28%) [2026-03-04T20:21:51.718764] [INFO ] [FORECASTER] Completed predict_future for FCAL [2026-03-04T20:21:51.718905] [INFO ] [sig ] FCAL: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:21:51.869822] [INFO ] [LOCAL ] Saved forecast: FCAL 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/FCAL.txt [2026-03-04T20:21:51.870009] [INFO ] [sig ] [1121/3365] Completed FCAL in 0.3s | 2.75 sym/s | Total: 6.8m | ETA: 13.6m [2026-03-04T20:21:51.870071] [INFO ] [sig ] [1122/3365] Forecasting FCBC... [2026-03-04T20:21:51.870115] [INFO ] [sig ] Generating forecast for: FCBC [2026-03-04T20:21:51.870155] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCBC' from 'https://tdm.silogroup.org/data/derivative_storage/FCBC.csv'. [2026-03-04T20:21:51.882401] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCBC'. [2026-03-04T20:21:51.882850] [INFO ] [FORECASTER] Starting predict_future for FCBC [2026-03-04T20:21:51.883687] [DEBUG] [LOCAL ] No optimal features file found for FCBC: ./output/feature-sets/FCBC.txt [2026-03-04T20:21:51.883743] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:21:51.883776] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:21:51.883805] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:21:51.883862] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:21:51.941447] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:21:51.942335] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:21:51.942422] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:21:51.942456] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:21:52.075146] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:21:52.075346] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:21:52.075411] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:21:52.075462] [INFO ] [FORECASTER] Training complete [2026-03-04T20:21:52.080885] [DEBUG] [FORECASTER] FCBC: Forecast T+1@11:T+2@11: DOWN (p=16.02%) [2026-03-04T20:21:52.081325] [INFO ] [FORECASTER] Completed predict_future for FCBC [2026-03-04T20:21:52.081521] [INFO ] [sig ] FCBC: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:21:52.234537] [INFO ] [LOCAL ] Saved forecast: FCBC 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/FCBC.txt [2026-03-04T20:21:52.234728] [INFO ] [sig ] [1122/3365] Completed FCBC in 0.4s | 2.75 sym/s | Total: 6.8m | ETA: 13.6m [2026-03-04T20:21:52.234771] [INFO ] [sig ] [1123/3365] Forecasting FCCO... [2026-03-04T20:21:52.234800] [INFO ] [sig ] Generating forecast for: FCCO [2026-03-04T20:21:52.234831] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCCO' from 'https://tdm.silogroup.org/data/derivative_storage/FCCO.csv'. [2026-03-04T20:21:52.247499] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCCO'. [2026-03-04T20:21:52.247874] [INFO ] [FORECASTER] Starting predict_future for FCCO [2026-03-04T20:21:52.248707] [DEBUG] [LOCAL ] No optimal features file found for FCCO: ./output/feature-sets/FCCO.txt [2026-03-04T20:21:52.248761] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:21:52.248793] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:21:52.248820] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:21:52.248877] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:21:52.310784] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:21:52.311863] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:21:52.311958] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:21:52.311993] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:21:52.442936] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:21:52.443109] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:21:52.443153] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:21:52.443183] [INFO ] [FORECASTER] Training complete [2026-03-04T20:21:52.447125] [DEBUG] [FORECASTER] FCCO: Forecast T+1@11:T+2@11: UP (p=82.78%) [2026-03-04T20:21:52.447462] [INFO ] [FORECASTER] Completed predict_future for FCCO [2026-03-04T20:21:52.447616] [INFO ] [sig ] FCCO: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:21:52.594051] [INFO ] [LOCAL ] Saved forecast: FCCO 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/FCCO.txt [2026-03-04T20:21:52.594236] [INFO ] [sig ] [1123/3365] Completed FCCO in 0.4s | 2.75 sym/s | Total: 6.8m | ETA: 13.6m [2026-03-04T20:21:52.594281] [INFO ] [sig ] [1124/3365] Forecasting FCEL... [2026-03-04T20:21:52.594313] [INFO ] [sig ] Generating forecast for: FCEL [2026-03-04T20:21:52.594345] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCEL' from 'https://tdm.silogroup.org/data/derivative_storage/FCEL.csv'. [2026-03-04T20:21:52.606750] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCEL'. [2026-03-04T20:21:52.607118] [INFO ] [FORECASTER] Starting predict_future for FCEL [2026-03-04T20:21:52.608019] [DEBUG] [LOCAL ] No optimal features file found for FCEL: ./output/feature-sets/FCEL.txt [2026-03-04T20:21:52.608076] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:21:52.608110] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:21:52.608138] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:21:52.608197] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:21:52.666944] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:21:52.667860] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:21:52.667948] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:21:52.667983] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:21:52.790137] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:21:52.790307] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:21:52.790347] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:21:52.790376] [INFO ] [FORECASTER] Training complete [2026-03-04T20:21:52.794181] [DEBUG] [FORECASTER] FCEL: Forecast T+1@11:T+2@11: UP (p=68.76%) [2026-03-04T20:21:52.794466] [INFO ] [FORECASTER] Completed predict_future for FCEL [2026-03-04T20:21:52.794651] [INFO ] [sig ] FCEL: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:21:52.954304] [INFO ] [LOCAL ] Saved forecast: FCEL 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/FCEL.txt [2026-03-04T20:21:52.954474] [INFO ] [sig ] [1124/3365] Completed FCEL in 0.4s | 2.75 sym/s | Total: 6.8m | ETA: 13.6m [2026-03-04T20:21:52.954518] [INFO ] [sig ] [1125/3365] Forecasting FCF... [2026-03-04T20:21:52.954551] [INFO ] [sig ] Generating forecast for: FCF [2026-03-04T20:21:52.954617] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCF' from 'https://tdm.silogroup.org/data/derivative_storage/FCF.csv'. [2026-03-04T20:21:52.968231] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCF'. [2026-03-04T20:21:52.968800] [INFO ] [FORECASTER] Starting predict_future for FCF [2026-03-04T20:21:52.969692] [DEBUG] [LOCAL ] No optimal features file found for FCF: ./output/feature-sets/FCF.txt [2026-03-04T20:21:52.969748] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:21:52.969781] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:21:52.969809] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:21:52.969865] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:21:53.029914] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:21:53.030623] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:21:53.030704] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:21:53.030738] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:21:53.152392] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:21:53.152553] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:21:53.152611] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:21:53.152642] [INFO ] [FORECASTER] Training complete [2026-03-04T20:21:53.156074] [DEBUG] [FORECASTER] FCF: Forecast T+1@11:T+2@11: UP (p=53.72%) [2026-03-04T20:21:53.156355] [INFO ] [FORECASTER] Completed predict_future for FCF [2026-03-04T20:21:53.156483] [INFO ] [sig ] FCF: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:21:53.301643] [INFO ] [LOCAL ] Saved forecast: FCF 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/FCF.txt [2026-03-04T20:21:53.301779] [INFO ] [sig ] [1125/3365] Completed FCF in 0.3s | 2.75 sym/s | Total: 6.8m | ETA: 13.6m [2026-03-04T20:21:53.301818] [INFO ] [sig ] [1126/3365] Forecasting FCFS... [2026-03-04T20:21:53.301849] [INFO ] [sig ] Generating forecast for: FCFS [2026-03-04T20:21:53.301879] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCFS' from 'https://tdm.silogroup.org/data/derivative_storage/FCFS.csv'. [2026-03-04T20:21:53.314624] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCFS'. [2026-03-04T20:21:53.314958] [INFO ] [FORECASTER] Starting predict_future for FCFS [2026-03-04T20:21:53.315787] [DEBUG] [LOCAL ] No optimal features file found for FCFS: ./output/feature-sets/FCFS.txt [2026-03-04T20:21:53.315842] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:21:53.315874] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:21:53.315902] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:21:53.315958] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:21:53.373911] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:21:53.374604] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:21:53.374686] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:21:53.374720] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:21:53.495483] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:21:53.495653] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:21:53.495695] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:21:53.495723] [INFO ] [FORECASTER] Training complete [2026-03-04T20:21:53.499182] [DEBUG] [FORECASTER] FCFS: Forecast T+1@11:T+2@11: UP (p=93.25%) [2026-03-04T20:21:53.499692] [INFO ] [FORECASTER] Completed predict_future for FCFS [2026-03-04T20:21:53.499820] [INFO ] [sig ] FCFS: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:21:53.645186] [INFO ] [LOCAL ] Saved forecast: FCFS 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/FCFS.txt [2026-03-04T20:21:53.645343] [INFO ] [sig ] [1126/3365] Completed FCFS in 0.3s | 2.75 sym/s | Total: 6.8m | ETA: 13.6m [2026-03-04T20:21:53.645384] [INFO ] [sig ] [1127/3365] Forecasting FCN... [2026-03-04T20:21:53.645414] [INFO ] [sig ] Generating forecast for: FCN [2026-03-04T20:21:53.645444] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCN' from 'https://tdm.silogroup.org/data/derivative_storage/FCN.csv'. [2026-03-04T20:21:53.657648] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCN'. [2026-03-04T20:21:53.657942] [INFO ] [FORECASTER] Starting predict_future for FCN [2026-03-04T20:21:53.658770] [DEBUG] [LOCAL ] No optimal features file found for FCN: ./output/feature-sets/FCN.txt [2026-03-04T20:21:53.658823] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:21:53.658855] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:21:53.658882] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:21:53.658937] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:21:53.715818] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:21:53.716436] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:21:53.716517] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:21:53.716549] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:21:53.835875] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:21:53.836026] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:21:53.836066] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:21:53.836094] [INFO ] [FORECASTER] Training complete [2026-03-04T20:21:53.839536] [DEBUG] [FORECASTER] FCN: Forecast T+1@11:T+2@11: DOWN (p=3.69%) [2026-03-04T20:21:53.839848] [INFO ] [FORECASTER] Completed predict_future for FCN [2026-03-04T20:21:53.839984] [INFO ] [sig ] FCN: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:21:53.987669] [INFO ] [LOCAL ] Saved forecast: FCN 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/FCN.txt [2026-03-04T20:21:53.987835] [INFO ] [sig ] [1127/3365] Completed FCN in 0.3s | 2.75 sym/s | Total: 6.8m | ETA: 13.5m [2026-03-04T20:21:53.987886] [INFO ] [sig ] [1128/3365] Forecasting FCNCA... [2026-03-04T20:21:53.987919] [INFO ] [sig ] Generating forecast for: FCNCA [2026-03-04T20:21:53.987949] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCNCA' from 'https://tdm.silogroup.org/data/derivative_storage/FCNCA.csv'. [2026-03-04T20:21:53.999708] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCNCA'. [2026-03-04T20:21:54.000002] [INFO ] [FORECASTER] Starting predict_future for FCNCA [2026-03-04T20:21:54.000792] [DEBUG] [LOCAL ] No optimal features file found for FCNCA: ./output/feature-sets/FCNCA.txt [2026-03-04T20:21:54.000845] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:21:54.000877] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:21:54.000904] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:21:54.000960] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:21:54.058561] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:21:54.059270] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:21:54.059394] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:21:54.059430] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:21:54.178689] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:21:54.178841] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:21:54.178884] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:21:54.178913] [INFO ] [FORECASTER] Training complete [2026-03-04T20:21:54.182961] [DEBUG] [FORECASTER] FCNCA: Forecast T+1@11:T+2@11: UP (p=68.11%) [2026-03-04T20:21:54.183242] [INFO ] [FORECASTER] Completed predict_future for FCNCA [2026-03-04T20:21:54.183372] [INFO ] [sig ] FCNCA: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:21:54.327338] [INFO ] [LOCAL ] Saved forecast: FCNCA 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/FCNCA.txt [2026-03-04T20:21:54.327475] [INFO ] [sig ] [1128/3365] Completed FCNCA in 0.3s | 2.75 sym/s | Total: 6.8m | ETA: 13.5m [2026-03-04T20:21:54.327514] [INFO ] [sig ] [1129/3365] Forecasting FCNCO... [2026-03-04T20:21:54.327545] [INFO ] [sig ] Generating forecast for: FCNCO [2026-03-04T20:21:54.327592] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCNCO' from 'https://tdm.silogroup.org/data/derivative_storage/FCNCO.csv'. [2026-03-04T20:21:54.338319] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCNCO'. [2026-03-04T20:21:54.338610] [INFO ] [FORECASTER] Starting predict_future for FCNCO [2026-03-04T20:21:54.339382] [DEBUG] [LOCAL ] No optimal features file found for FCNCO: ./output/feature-sets/FCNCO.txt [2026-03-04T20:21:54.339436] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:21:54.339469] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:21:54.339497] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:21:54.339554] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:21:54.397829] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:21:54.398462] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:21:54.398542] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:21:54.398593] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:21:54.506069] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:21:54.506238] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:21:54.506284] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:21:54.506313] [INFO ] [FORECASTER] Training complete [2026-03-04T20:21:54.509774] [DEBUG] [FORECASTER] FCNCO: Forecast T+1@11:T+2@11: UP (p=96.35%) [2026-03-04T20:21:54.510070] [INFO ] [FORECASTER] Completed predict_future for FCNCO [2026-03-04T20:21:54.510212] [INFO ] [sig ] FCNCO: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:21:54.657174] [INFO ] [LOCAL ] Saved forecast: FCNCO 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/FCNCO.txt [2026-03-04T20:21:54.657359] [INFO ] [sig ] [1129/3365] Completed FCNCO in 0.3s | 2.75 sym/s | Total: 6.8m | ETA: 13.5m [2026-03-04T20:21:54.657405] [INFO ] [sig ] [1130/3365] Forecasting FCNCP... [2026-03-04T20:21:54.657435] [INFO ] [sig ] Generating forecast for: FCNCP [2026-03-04T20:21:54.657465] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCNCP' from 'https://tdm.silogroup.org/data/derivative_storage/FCNCP.csv'. [2026-03-04T20:21:54.668635] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCNCP'. [2026-03-04T20:21:54.668998] [INFO ] [FORECASTER] Starting predict_future for FCNCP [2026-03-04T20:21:54.669840] [DEBUG] [LOCAL ] No optimal features file found for FCNCP: ./output/feature-sets/FCNCP.txt [2026-03-04T20:21:54.669906] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:21:54.669939] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:21:54.669965] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:21:54.670021] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:21:54.729233] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:21:54.730142] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:21:54.730227] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:21:54.730261] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:21:54.845851] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:21:54.846013] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:21:54.846055] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:21:54.846084] [INFO ] [FORECASTER] Training complete [2026-03-04T20:21:54.849674] [DEBUG] [FORECASTER] FCNCP: Forecast T+1@11:T+2@11: DOWN (p=24.62%) [2026-03-04T20:21:54.849965] [INFO ] [FORECASTER] Completed predict_future for FCNCP [2026-03-04T20:21:54.850101] [INFO ] [sig ] FCNCP: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:21:55.000708] [INFO ] [LOCAL ] Saved forecast: FCNCP 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/FCNCP.txt [2026-03-04T20:21:55.000872] [INFO ] [sig ] [1130/3365] Completed FCNCP in 0.3s | 2.75 sym/s | Total: 6.8m | ETA: 13.5m [2026-03-04T20:21:55.000912] [INFO ] [sig ] [1131/3365] Forecasting FCTE... [2026-03-04T20:21:55.000943] [INFO ] [sig ] Generating forecast for: FCTE [2026-03-04T20:21:55.000974] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCTE' from 'https://tdm.silogroup.org/data/derivative_storage/FCTE.csv'. [2026-03-04T20:21:55.013158] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCTE'. [2026-03-04T20:21:55.013535] [INFO ] [FORECASTER] Starting predict_future for FCTE [2026-03-04T20:21:55.014429] [DEBUG] [LOCAL ] No optimal features file found for FCTE: ./output/feature-sets/FCTE.txt [2026-03-04T20:21:55.014707] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:21:55.014749] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:21:55.014778] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:21:55.014836] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:21:55.076616] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:21:55.077600] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:21:55.077687] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:21:55.077719] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:21:55.203114] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:21:55.203318] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:21:55.203362] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:21:55.203392] [INFO ] [FORECASTER] Training complete [2026-03-04T20:21:55.207396] [DEBUG] [FORECASTER] FCTE: Forecast T+1@11:T+2@11: DOWN (p=45.69%) [2026-03-04T20:21:55.207850] [INFO ] [FORECASTER] Completed predict_future for FCTE [2026-03-04T20:21:55.208008] [INFO ] [sig ] FCTE: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:21:55.368702] [INFO ] [LOCAL ] Saved forecast: FCTE 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/FCTE.txt [2026-03-04T20:21:55.368869] [INFO ] [sig ] [1131/3365] Completed FCTE in 0.4s | 2.75 sym/s | Total: 6.8m | ETA: 13.5m [2026-03-04T20:21:55.368909] [INFO ] [sig ] [1132/3365] Forecasting FCX... [2026-03-04T20:21:55.368940] [INFO ] [sig ] Generating forecast for: FCX [2026-03-04T20:21:55.368971] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCX' from 'https://tdm.silogroup.org/data/derivative_storage/FCX.csv'. [2026-03-04T20:21:55.380730] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCX'. [2026-03-04T20:21:55.381073] [INFO ] [FORECASTER] Starting predict_future for FCX [2026-03-04T20:21:55.381888] [DEBUG] [LOCAL ] No optimal features file found for FCX: ./output/feature-sets/FCX.txt [2026-03-04T20:21:55.381942] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:21:55.381975] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:21:55.382003] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:21:55.382069] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:21:55.441700] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:21:55.442686] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:21:55.442774] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:21:55.442808] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:21:55.574396] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:21:55.574565] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:21:55.574628] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:21:55.574658] [INFO ] [FORECASTER] Training complete [2026-03-04T20:21:55.578521] [DEBUG] [FORECASTER] FCX: Forecast T+1@11:T+2@11: UP (p=53.07%) [2026-03-04T20:21:55.578834] [INFO ] [FORECASTER] Completed predict_future for FCX [2026-03-04T20:21:55.578971] [INFO ] [sig ] FCX: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:21:55.727944] [INFO ] [LOCAL ] Saved forecast: FCX 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/FCX.txt [2026-03-04T20:21:55.728112] [INFO ] [sig ] [1132/3365] Completed FCX in 0.4s | 2.75 sym/s | Total: 6.9m | ETA: 13.5m [2026-03-04T20:21:55.728153] [INFO ] [sig ] [1133/3365] Forecasting FDBC... [2026-03-04T20:21:55.728185] [INFO ] [sig ] Generating forecast for: FDBC [2026-03-04T20:21:55.728216] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FDBC' from 'https://tdm.silogroup.org/data/derivative_storage/FDBC.csv'. [2026-03-04T20:21:55.738488] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FDBC'. [2026-03-04T20:21:55.738880] [INFO ] [FORECASTER] Starting predict_future for FDBC [2026-03-04T20:21:55.739849] [DEBUG] [LOCAL ] No optimal features file found for FDBC: ./output/feature-sets/FDBC.txt [2026-03-04T20:21:55.739905] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:21:55.739938] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:21:55.739964] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:21:55.740021] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:21:55.797238] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:21:55.798396] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:21:55.798523] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:21:55.798605] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:21:55.893451] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:21:55.893640] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-03-04T20:21:55.893682] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-03-04T20:21:55.893711] [INFO ] [FORECASTER] Training complete [2026-03-04T20:21:55.897242] [DEBUG] [FORECASTER] FDBC: Forecast T+1@11:T+2@11: UP (p=96.63%) [2026-03-04T20:21:55.897602] [INFO ] [FORECASTER] Completed predict_future for FDBC [2026-03-04T20:21:55.897747] [INFO ] [sig ] FDBC: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:21:56.044681] [INFO ] [LOCAL ] Saved forecast: FDBC 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/FDBC.txt [2026-03-04T20:21:56.044877] [INFO ] [sig ] [1133/3365] Completed FDBC in 0.3s | 2.75 sym/s | Total: 6.9m | ETA: 13.5m [2026-03-04T20:21:56.044919] [INFO ] [sig ] [1134/3365] Forecasting FDIF... [2026-03-04T20:21:56.044951] [INFO ] [sig ] Generating forecast for: FDIF [2026-03-04T20:21:56.044981] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FDIF' from 'https://tdm.silogroup.org/data/derivative_storage/FDIF.csv'. [2026-03-04T20:21:56.056517] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FDIF'. [2026-03-04T20:21:56.056889] [INFO ] [FORECASTER] Starting predict_future for FDIF [2026-03-04T20:21:56.057752] [DEBUG] [LOCAL ] No optimal features file found for FDIF: ./output/feature-sets/FDIF.txt [2026-03-04T20:21:56.057807] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:21:56.057840] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:21:56.057867] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:21:56.057924] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:21:56.118038] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:21:56.118970] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:21:56.119059] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:21:56.119093] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:21:56.226042] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:21:56.226221] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:21:56.226272] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:21:56.226310] [INFO ] [FORECASTER] Training complete [2026-03-04T20:21:56.229943] [DEBUG] [FORECASTER] FDIF: Forecast T+1@11:T+2@11: DOWN (p=6.03%) [2026-03-04T20:21:56.230256] [INFO ] [FORECASTER] Completed predict_future for FDIF [2026-03-04T20:21:56.230405] [INFO ] [sig ] FDIF: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:21:56.385662] [INFO ] [LOCAL ] Saved forecast: FDIF 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/FDIF.txt [2026-03-04T20:21:56.385832] [INFO ] [sig ] [1134/3365] Completed FDIF in 0.3s | 2.75 sym/s | Total: 6.9m | ETA: 13.5m [2026-03-04T20:21:56.385873] [INFO ] [sig ] [1135/3365] Forecasting FDIG... [2026-03-04T20:21:56.385904] [INFO ] [sig ] Generating forecast for: FDIG [2026-03-04T20:21:56.385934] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FDIG' from 'https://tdm.silogroup.org/data/derivative_storage/FDIG.csv'. [2026-03-04T20:21:56.397968] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FDIG'. [2026-03-04T20:21:56.398389] [INFO ] [FORECASTER] Starting predict_future for FDIG [2026-03-04T20:21:56.399217] [DEBUG] [LOCAL ] No optimal features file found for FDIG: ./output/feature-sets/FDIG.txt [2026-03-04T20:21:56.399299] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:21:56.399332] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:21:56.399358] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:21:56.399414] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:21:56.465328] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:21:56.466408] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:21:56.466525] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:21:56.466569] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:21:56.601430] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:21:56.601614] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:21:56.601656] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:21:56.601686] [INFO ] [FORECASTER] Training complete [2026-03-04T20:21:56.605258] [DEBUG] [FORECASTER] FDIG: Forecast T+1@11:T+2@11: UP (p=57.37%) [2026-03-04T20:21:56.605598] [INFO ] [FORECASTER] Completed predict_future for FDIG [2026-03-04T20:21:56.605730] [INFO ] [sig ] FDIG: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:21:56.751275] [INFO ] [LOCAL ] Saved forecast: FDIG 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/FDIG.txt [2026-03-04T20:21:56.751452] [INFO ] [sig ] [1135/3365] Completed FDIG in 0.4s | 2.75 sym/s | Total: 6.9m | ETA: 13.5m [2026-03-04T20:21:56.751495] [INFO ] [sig ] [1136/3365] Forecasting FDP... [2026-03-04T20:21:56.751527] [INFO ] [sig ] Generating forecast for: FDP [2026-03-04T20:21:56.751590] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FDP' from 'https://tdm.silogroup.org/data/derivative_storage/FDP.csv'. [2026-03-04T20:21:56.764709] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FDP'. [2026-03-04T20:21:56.765137] [INFO ] [FORECASTER] Starting predict_future for FDP [2026-03-04T20:21:56.766044] [DEBUG] [LOCAL ] No optimal features file found for FDP: ./output/feature-sets/FDP.txt [2026-03-04T20:21:56.766098] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:21:56.766131] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:21:56.766164] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:21:56.766242] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:21:56.824776] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:21:56.825683] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:21:56.825767] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:21:56.825800] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:21:56.949948] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:21:56.950123] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:21:56.950164] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:21:56.950195] [INFO ] [FORECASTER] Training complete [2026-03-04T20:21:56.953792] [DEBUG] [FORECASTER] FDP: Forecast T+1@11:T+2@11: DOWN (p=47.79%) [2026-03-04T20:21:56.954138] [INFO ] [FORECASTER] Completed predict_future for FDP [2026-03-04T20:21:56.954287] [INFO ] [sig ] FDP: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:21:57.096790] [INFO ] [LOCAL ] Saved forecast: FDP 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/FDP.txt [2026-03-04T20:21:57.096949] [INFO ] [sig ] [1136/3365] Completed FDP in 0.3s | 2.75 sym/s | Total: 6.9m | ETA: 13.5m [2026-03-04T20:21:57.096994] [INFO ] [sig ] [1137/3365] Forecasting FDS... [2026-03-04T20:21:57.097025] [INFO ] [sig ] Generating forecast for: FDS [2026-03-04T20:21:57.097056] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FDS' from 'https://tdm.silogroup.org/data/derivative_storage/FDS.csv'. [2026-03-04T20:21:57.108422] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FDS'. [2026-03-04T20:21:57.108702] [INFO ] [FORECASTER] Starting predict_future for FDS [2026-03-04T20:21:57.109465] [DEBUG] [LOCAL ] No optimal features file found for FDS: ./output/feature-sets/FDS.txt [2026-03-04T20:21:57.109518] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:21:57.109550] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:21:57.109598] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:21:57.109656] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:21:57.168726] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:21:57.169364] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:21:57.169442] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:21:57.169474] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:21:57.290952] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:21:57.291117] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:21:57.291159] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:21:57.291189] [INFO ] [FORECASTER] Training complete [2026-03-04T20:21:57.294740] [DEBUG] [FORECASTER] FDS: Forecast T+1@11:T+2@11: UP (p=88.75%) [2026-03-04T20:21:57.295026] [INFO ] [FORECASTER] Completed predict_future for FDS [2026-03-04T20:21:57.295176] [INFO ] [sig ] FDS: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:21:57.442417] [INFO ] [LOCAL ] Saved forecast: FDS 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/FDS.txt [2026-03-04T20:21:57.442558] [INFO ] [sig ] [1137/3365] Completed FDS in 0.3s | 2.75 sym/s | Total: 6.9m | ETA: 13.5m [2026-03-04T20:21:57.442616] [INFO ] [sig ] [1138/3365] Forecasting FDTX... [2026-03-04T20:21:57.442649] [INFO ] [sig ] Generating forecast for: FDTX [2026-03-04T20:21:57.442679] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FDTX' from 'https://tdm.silogroup.org/data/derivative_storage/FDTX.csv'. [2026-03-04T20:21:57.454351] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FDTX'. [2026-03-04T20:21:57.454693] [INFO ] [FORECASTER] Starting predict_future for FDTX [2026-03-04T20:21:57.455459] [DEBUG] [LOCAL ] No optimal features file found for FDTX: ./output/feature-sets/FDTX.txt [2026-03-04T20:21:57.455512] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:21:57.455544] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:21:57.455590] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:21:57.455656] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:21:57.512548] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:21:57.513212] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:21:57.513292] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:21:57.513325] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:21:57.634036] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:21:57.634203] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:21:57.634282] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:21:57.634312] [INFO ] [FORECASTER] Training complete [2026-03-04T20:21:57.637849] [DEBUG] [FORECASTER] FDTX: Forecast T+1@11:T+2@11: UP (p=71.99%) [2026-03-04T20:21:57.638143] [INFO ] [FORECASTER] Completed predict_future for FDTX [2026-03-04T20:21:57.638291] [INFO ] [sig ] FDTX: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:21:57.785752] [INFO ] [LOCAL ] Saved forecast: FDTX 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/FDTX.txt [2026-03-04T20:21:57.785975] [INFO ] [sig ] [1138/3365] Completed FDTX in 0.3s | 2.75 sym/s | Total: 6.9m | ETA: 13.5m [2026-03-04T20:21:57.786017] [INFO ] [sig ] [1139/3365] Forecasting FDUS... [2026-03-04T20:21:57.786048] [INFO ] [sig ] Generating forecast for: FDUS [2026-03-04T20:21:57.786087] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FDUS' from 'https://tdm.silogroup.org/data/derivative_storage/FDUS.csv'. [2026-03-04T20:21:57.799799] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FDUS'. [2026-03-04T20:21:57.800227] [INFO ] [FORECASTER] Starting predict_future for FDUS [2026-03-04T20:21:57.801089] [DEBUG] [LOCAL ] No optimal features file found for FDUS: ./output/feature-sets/FDUS.txt [2026-03-04T20:21:57.801142] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:21:57.801173] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:21:57.801200] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:21:57.801255] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:21:57.858541] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:21:57.859498] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:21:57.859622] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:21:57.859660] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:21:57.989881] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:21:57.990051] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:21:57.990094] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:21:57.990125] [INFO ] [FORECASTER] Training complete [2026-03-04T20:21:57.994697] [DEBUG] [FORECASTER] FDUS: Forecast T+1@11:T+2@11: DOWN (p=8.13%) [2026-03-04T20:21:57.995062] [INFO ] [FORECASTER] Completed predict_future for FDUS [2026-03-04T20:21:57.995235] [INFO ] [sig ] FDUS: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:21:58.149878] [INFO ] [LOCAL ] Saved forecast: FDUS 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/FDUS.txt [2026-03-04T20:21:58.150044] [INFO ] [sig ] [1139/3365] Completed FDUS in 0.4s | 2.75 sym/s | Total: 6.9m | ETA: 13.5m [2026-03-04T20:21:58.150085] [INFO ] [sig ] [1140/3365] Forecasting FDX... [2026-03-04T20:21:58.150116] [INFO ] [sig ] Generating forecast for: FDX [2026-03-04T20:21:58.150147] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FDX' from 'https://tdm.silogroup.org/data/derivative_storage/FDX.csv'. [2026-03-04T20:21:58.161920] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FDX'. [2026-03-04T20:21:58.162299] [INFO ] [FORECASTER] Starting predict_future for FDX [2026-03-04T20:21:58.163113] [DEBUG] [LOCAL ] No optimal features file found for FDX: ./output/feature-sets/FDX.txt [2026-03-04T20:21:58.163167] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:21:58.163200] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:21:58.163228] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:21:58.163285] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:21:58.221397] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:21:58.222383] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:21:58.222485] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:21:58.222521] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:21:58.349996] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:21:58.350172] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:21:58.350213] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:21:58.350242] [INFO ] [FORECASTER] Training complete [2026-03-04T20:21:58.353811] [DEBUG] [FORECASTER] FDX: Forecast T+1@11:T+2@11: UP (p=98.95%) [2026-03-04T20:21:58.354142] [INFO ] [FORECASTER] Completed predict_future for FDX [2026-03-04T20:21:58.354291] [INFO ] [sig ] FDX: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:21:58.502301] [INFO ] [LOCAL ] Saved forecast: FDX 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/FDX.txt [2026-03-04T20:21:58.502476] [INFO ] [sig ] [1140/3365] Completed FDX in 0.4s | 2.75 sym/s | Total: 6.9m | ETA: 13.5m [2026-03-04T20:21:58.502517] [INFO ] [sig ] [1141/3365] Forecasting FE... [2026-03-04T20:21:58.502549] [INFO ] [sig ] Generating forecast for: FE [2026-03-04T20:21:58.502600] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FE' from 'https://tdm.silogroup.org/data/derivative_storage/FE.csv'. [2026-03-04T20:21:58.514519] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FE'. [2026-03-04T20:21:58.514927] [INFO ] [FORECASTER] Starting predict_future for FE [2026-03-04T20:21:58.515731] [DEBUG] [LOCAL ] No optimal features file found for FE: ./output/feature-sets/FE.txt [2026-03-04T20:21:58.515783] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:21:58.515828] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:21:58.515855] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:21:58.515911] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:21:58.572458] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:21:58.573394] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:21:58.573479] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:21:58.573511] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:21:58.714722] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:21:58.714930] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:21:58.714992] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:21:58.715038] [INFO ] [FORECASTER] Training complete [2026-03-04T20:21:58.720673] [DEBUG] [FORECASTER] FE: Forecast T+1@11:T+2@11: UP (p=84.64%) [2026-03-04T20:21:58.721217] [INFO ] [FORECASTER] Completed predict_future for FE [2026-03-04T20:21:58.721436] [INFO ] [sig ] FE: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:21:58.878961] [INFO ] [LOCAL ] Saved forecast: FE 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/FE.txt [2026-03-04T20:21:58.879125] [INFO ] [sig ] [1141/3365] Completed FE in 0.4s | 2.75 sym/s | Total: 6.9m | ETA: 13.5m [2026-03-04T20:21:58.879166] [INFO ] [sig ] [1142/3365] Forecasting FEIM... [2026-03-04T20:21:58.879196] [INFO ] [sig ] Generating forecast for: FEIM [2026-03-04T20:21:58.879284] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FEIM' from 'https://tdm.silogroup.org/data/derivative_storage/FEIM.csv'. [2026-03-04T20:21:58.891358] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FEIM'. [2026-03-04T20:21:58.891733] [INFO ] [FORECASTER] Starting predict_future for FEIM [2026-03-04T20:21:58.892562] [DEBUG] [LOCAL ] No optimal features file found for FEIM: ./output/feature-sets/FEIM.txt [2026-03-04T20:21:58.892639] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:21:58.892674] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:21:58.892702] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:21:58.892760] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:21:58.954637] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:21:58.955559] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:21:58.955668] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:21:58.955701] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:21:59.085498] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:21:59.085686] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:21:59.085730] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:21:59.085760] [INFO ] [FORECASTER] Training complete [2026-03-04T20:21:59.089528] [DEBUG] [FORECASTER] FEIM: Forecast T+1@11:T+2@11: UP (p=93.03%) [2026-03-04T20:21:59.089858] [INFO ] [FORECASTER] Completed predict_future for FEIM [2026-03-04T20:21:59.090001] [INFO ] [sig ] FEIM: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:21:59.245228] [INFO ] [LOCAL ] Saved forecast: FEIM 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/FEIM.txt [2026-03-04T20:21:59.245412] [INFO ] [sig ] [1142/3365] Completed FEIM in 0.4s | 2.75 sym/s | Total: 6.9m | ETA: 13.5m [2026-03-04T20:21:59.245456] [INFO ] [sig ] [1143/3365] Forecasting FELE... [2026-03-04T20:21:59.245489] [INFO ] [sig ] Generating forecast for: FELE [2026-03-04T20:21:59.245520] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FELE' from 'https://tdm.silogroup.org/data/derivative_storage/FELE.csv'. [2026-03-04T20:21:59.258246] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FELE'. [2026-03-04T20:21:59.258904] [INFO ] [FORECASTER] Starting predict_future for FELE [2026-03-04T20:21:59.259981] [DEBUG] [LOCAL ] No optimal features file found for FELE: ./output/feature-sets/FELE.txt [2026-03-04T20:21:59.260036] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:21:59.260069] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:21:59.260096] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:21:59.260156] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:21:59.324287] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:21:59.325461] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:21:59.325554] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:21:59.325612] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:21:59.487877] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:21:59.488055] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:21:59.488115] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:21:59.488159] [INFO ] [FORECASTER] Training complete [2026-03-04T20:21:59.492643] [DEBUG] [FORECASTER] FELE: Forecast T+1@11:T+2@11: UP (p=56.98%) [2026-03-04T20:21:59.493046] [INFO ] [FORECASTER] Completed predict_future for FELE [2026-03-04T20:21:59.493224] [INFO ] [sig ] FELE: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:21:59.653466] [INFO ] [LOCAL ] Saved forecast: FELE 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/FELE.txt [2026-03-04T20:21:59.653654] [INFO ] [sig ] [1143/3365] Completed FELE in 0.4s | 2.75 sym/s | Total: 6.9m | ETA: 13.4m [2026-03-04T20:21:59.653707] [INFO ] [sig ] [1144/3365] Forecasting FEM... [2026-03-04T20:21:59.653741] [INFO ] [sig ] Generating forecast for: FEM [2026-03-04T20:21:59.653774] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FEM' from 'https://tdm.silogroup.org/data/derivative_storage/FEM.csv'. [2026-03-04T20:21:59.667123] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FEM'. [2026-03-04T20:21:59.667550] [INFO ] [FORECASTER] Starting predict_future for FEM [2026-03-04T20:21:59.668379] [DEBUG] [LOCAL ] No optimal features file found for FEM: ./output/feature-sets/FEM.txt [2026-03-04T20:21:59.668439] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:21:59.668471] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:21:59.668498] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:21:59.668555] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:21:59.731163] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:21:59.732096] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:21:59.732192] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:21:59.732229] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:21:59.857870] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:21:59.858053] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:21:59.858094] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:21:59.858123] [INFO ] [FORECASTER] Training complete [2026-03-04T20:21:59.862087] [DEBUG] [FORECASTER] FEM: Forecast T+1@11:T+2@11: UP (p=75.60%) [2026-03-04T20:21:59.862520] [INFO ] [FORECASTER] Completed predict_future for FEM [2026-03-04T20:21:59.862721] [INFO ] [sig ] FEM: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:22:00.013046] [INFO ] [LOCAL ] Saved forecast: FEM 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/FEM.txt [2026-03-04T20:22:00.013205] [INFO ] [sig ] [1144/3365] Completed FEM in 0.4s | 2.75 sym/s | Total: 6.9m | ETA: 13.4m [2026-03-04T20:22:00.013246] [INFO ] [sig ] [1145/3365] Forecasting FEMB... [2026-03-04T20:22:00.013284] [INFO ] [sig ] Generating forecast for: FEMB [2026-03-04T20:22:00.013316] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FEMB' from 'https://tdm.silogroup.org/data/derivative_storage/FEMB.csv'. [2026-03-04T20:22:00.026152] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FEMB'. [2026-03-04T20:22:00.026523] [INFO ] [FORECASTER] Starting predict_future for FEMB [2026-03-04T20:22:00.027376] [DEBUG] [LOCAL ] No optimal features file found for FEMB: ./output/feature-sets/FEMB.txt [2026-03-04T20:22:00.027432] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:22:00.027467] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:22:00.027504] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:22:00.027569] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:22:00.091802] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:22:00.092737] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:22:00.092830] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:22:00.092865] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:22:00.223813] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:22:00.223983] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:22:00.224025] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:22:00.224055] [INFO ] [FORECASTER] Training complete [2026-03-04T20:22:00.228667] [DEBUG] [FORECASTER] FEMB: Forecast T+1@11:T+2@11: DOWN (p=25.77%) [2026-03-04T20:22:00.229094] [INFO ] [FORECASTER] Completed predict_future for FEMB [2026-03-04T20:22:00.229267] [INFO ] [sig ] FEMB: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:22:00.380997] [INFO ] [LOCAL ] Saved forecast: FEMB 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/FEMB.txt [2026-03-04T20:22:00.381165] [INFO ] [sig ] [1145/3365] Completed FEMB in 0.4s | 2.75 sym/s | Total: 6.9m | ETA: 13.4m [2026-03-04T20:22:00.381207] [INFO ] [sig ] [1146/3365] Forecasting FEMS... [2026-03-04T20:22:00.381240] [INFO ] [sig ] Generating forecast for: FEMS [2026-03-04T20:22:00.381273] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FEMS' from 'https://tdm.silogroup.org/data/derivative_storage/FEMS.csv'. [2026-03-04T20:22:00.392423] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FEMS'. [2026-03-04T20:22:00.392781] [INFO ] [FORECASTER] Starting predict_future for FEMS [2026-03-04T20:22:00.393554] [DEBUG] [LOCAL ] No optimal features file found for FEMS: ./output/feature-sets/FEMS.txt [2026-03-04T20:22:00.393626] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:22:00.393659] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:22:00.393686] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:22:00.393747] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:22:00.450416] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:22:00.451182] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:22:00.451269] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:22:00.451310] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:22:00.573863] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:22:00.574042] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:22:00.574082] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:22:00.574113] [INFO ] [FORECASTER] Training complete [2026-03-04T20:22:00.577868] [DEBUG] [FORECASTER] FEMS: Forecast T+1@11:T+2@11: UP (p=82.81%) [2026-03-04T20:22:00.578259] [INFO ] [FORECASTER] Completed predict_future for FEMS [2026-03-04T20:22:00.578450] [INFO ] [sig ] FEMS: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:22:00.733678] [INFO ] [LOCAL ] Saved forecast: FEMS 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/FEMS.txt [2026-03-04T20:22:00.733867] [INFO ] [sig ] [1146/3365] Completed FEMS in 0.4s | 2.75 sym/s | Total: 6.9m | ETA: 13.4m [2026-03-04T20:22:00.733910] [INFO ] [sig ] [1147/3365] Forecasting FEP... [2026-03-04T20:22:00.733945] [INFO ] [sig ] Generating forecast for: FEP [2026-03-04T20:22:00.733984] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FEP' from 'https://tdm.silogroup.org/data/derivative_storage/FEP.csv'. [2026-03-04T20:22:00.746264] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FEP'. [2026-03-04T20:22:00.746806] [INFO ] [FORECASTER] Starting predict_future for FEP [2026-03-04T20:22:00.747668] [DEBUG] [LOCAL ] No optimal features file found for FEP: ./output/feature-sets/FEP.txt [2026-03-04T20:22:00.747724] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:22:00.747758] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:22:00.747786] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:22:00.747855] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:22:00.813650] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:22:00.814642] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:22:00.814734] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:22:00.814767] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:22:00.950714] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:22:00.950885] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:22:00.950927] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:22:00.950956] [INFO ] [FORECASTER] Training complete [2026-03-04T20:22:00.954939] [DEBUG] [FORECASTER] FEP: Forecast T+1@11:T+2@11: DOWN (p=17.00%) [2026-03-04T20:22:00.955275] [INFO ] [FORECASTER] Completed predict_future for FEP [2026-03-04T20:22:00.955422] [INFO ] [sig ] FEP: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:22:01.112062] [INFO ] [LOCAL ] Saved forecast: FEP 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/FEP.txt [2026-03-04T20:22:01.112232] [INFO ] [sig ] [1147/3365] Completed FEP in 0.4s | 2.75 sym/s | Total: 6.9m | ETA: 13.4m [2026-03-04T20:22:01.112273] [INFO ] [sig ] [1148/3365] Forecasting FEPI... [2026-03-04T20:22:01.112303] [INFO ] [sig ] Generating forecast for: FEPI [2026-03-04T20:22:01.112335] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FEPI' from 'https://tdm.silogroup.org/data/derivative_storage/FEPI.csv'. [2026-03-04T20:22:01.125703] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FEPI'. [2026-03-04T20:22:01.126097] [INFO ] [FORECASTER] Starting predict_future for FEPI [2026-03-04T20:22:01.126937] [DEBUG] [LOCAL ] No optimal features file found for FEPI: ./output/feature-sets/FEPI.txt [2026-03-04T20:22:01.126990] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:22:01.127022] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:22:01.127048] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:22:01.127104] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:22:01.186172] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:22:01.187084] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:22:01.187171] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:22:01.187204] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:22:01.311003] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:22:01.311169] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:22:01.311209] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:22:01.311258] [INFO ] [FORECASTER] Training complete [2026-03-04T20:22:01.315383] [DEBUG] [FORECASTER] FEPI: Forecast T+1@11:T+2@11: UP (p=80.12%) [2026-03-04T20:22:01.315697] [INFO ] [FORECASTER] Completed predict_future for FEPI [2026-03-04T20:22:01.315867] [INFO ] [sig ] FEPI: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:22:01.462621] [INFO ] [LOCAL ] Saved forecast: FEPI 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/FEPI.txt [2026-03-04T20:22:01.462793] [INFO ] [sig ] [1148/3365] Completed FEPI in 0.4s | 2.75 sym/s | Total: 6.9m | ETA: 13.4m [2026-03-04T20:22:01.462837] [INFO ] [sig ] [1149/3365] Forecasting FERG... [2026-03-04T20:22:01.462869] [INFO ] [sig ] Generating forecast for: FERG [2026-03-04T20:22:01.462899] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FERG' from 'https://tdm.silogroup.org/data/derivative_storage/FERG.csv'. [2026-03-04T20:22:01.483486] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FERG'. [2026-03-04T20:22:01.483979] [INFO ] [FORECASTER] Starting predict_future for FERG [2026-03-04T20:22:01.484891] [DEBUG] [LOCAL ] No optimal features file found for FERG: ./output/feature-sets/FERG.txt [2026-03-04T20:22:01.484947] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:22:01.484980] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:22:01.485006] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:22:01.485064] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:22:01.544236] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:22:01.545344] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:22:01.545470] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:22:01.545507] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:22:01.688924] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:22:01.689101] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:22:01.689145] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:22:01.689180] [INFO ] [FORECASTER] Training complete [2026-03-04T20:22:01.692929] [DEBUG] [FORECASTER] FERG: Forecast T+1@11:T+2@11: UP (p=50.05%) [2026-03-04T20:22:01.693284] [INFO ] [FORECASTER] Completed predict_future for FERG [2026-03-04T20:22:01.693447] [INFO ] [sig ] FERG: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:22:01.868762] [INFO ] [LOCAL ] Saved forecast: FERG 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/FERG.txt [2026-03-04T20:22:01.868969] [INFO ] [sig ] [1149/3365] Completed FERG in 0.4s | 2.75 sym/s | Total: 7.0m | ETA: 13.4m [2026-03-04T20:22:01.869037] [INFO ] [sig ] [1150/3365] Forecasting FEX... [2026-03-04T20:22:01.869086] [INFO ] [sig ] Generating forecast for: FEX [2026-03-04T20:22:01.869132] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FEX' from 'https://tdm.silogroup.org/data/derivative_storage/FEX.csv'. [2026-03-04T20:22:01.882151] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FEX'. [2026-03-04T20:22:01.882560] [INFO ] [FORECASTER] Starting predict_future for FEX [2026-03-04T20:22:01.883501] [DEBUG] [LOCAL ] No optimal features file found for FEX: ./output/feature-sets/FEX.txt [2026-03-04T20:22:01.883558] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:22:01.883621] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:22:01.883660] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:22:01.883723] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:22:01.944126] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:22:01.945164] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:22:01.945277] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:22:01.945316] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:22:02.075971] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:22:02.076140] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:22:02.076193] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:22:02.076238] [INFO ] [FORECASTER] Training complete [2026-03-04T20:22:02.080886] [DEBUG] [FORECASTER] FEX: Forecast T+1@11:T+2@11: UP (p=59.96%) [2026-03-04T20:22:02.081336] [INFO ] [FORECASTER] Completed predict_future for FEX [2026-03-04T20:22:02.081509] [INFO ] [sig ] FEX: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:22:02.235333] [INFO ] [LOCAL ] Saved forecast: FEX 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/FEX.txt [2026-03-04T20:22:02.235504] [INFO ] [sig ] [1150/3365] Completed FEX in 0.4s | 2.75 sym/s | Total: 7.0m | ETA: 13.4m [2026-03-04T20:22:02.235546] [INFO ] [sig ] [1151/3365] Forecasting FF... [2026-03-04T20:22:02.235598] [INFO ] [sig ] Generating forecast for: FF [2026-03-04T20:22:02.235632] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FF' from 'https://tdm.silogroup.org/data/derivative_storage/FF.csv'. [2026-03-04T20:22:02.249416] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FF'. [2026-03-04T20:22:02.249886] [INFO ] [FORECASTER] Starting predict_future for FF [2026-03-04T20:22:02.250741] [DEBUG] [LOCAL ] No optimal features file found for FF: ./output/feature-sets/FF.txt [2026-03-04T20:22:02.250796] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:22:02.250829] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:22:02.250856] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:22:02.250912] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:22:02.312622] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:22:02.313558] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:22:02.313664] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:22:02.313700] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:22:02.442672] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:22:02.442843] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:22:02.442884] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:22:02.442913] [INFO ] [FORECASTER] Training complete [2026-03-04T20:22:02.446456] [DEBUG] [FORECASTER] FF: Forecast T+1@11:T+2@11: DOWN (p=11.40%) [2026-03-04T20:22:02.446817] [INFO ] [FORECASTER] Completed predict_future for FF [2026-03-04T20:22:02.446993] [INFO ] [sig ] FF: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:22:02.592251] [INFO ] [LOCAL ] Saved forecast: FF 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/FF.txt [2026-03-04T20:22:02.592417] [INFO ] [sig ] [1151/3365] Completed FF in 0.4s | 2.75 sym/s | Total: 7.0m | ETA: 13.4m [2026-03-04T20:22:02.592457] [INFO ] [sig ] [1152/3365] Forecasting FFA... [2026-03-04T20:22:02.592487] [INFO ] [sig ] Generating forecast for: FFA [2026-03-04T20:22:02.592518] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FFA' from 'https://tdm.silogroup.org/data/derivative_storage/FFA.csv'. [2026-03-04T20:22:02.604210] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FFA'. [2026-03-04T20:22:02.604568] [INFO ] [FORECASTER] Starting predict_future for FFA [2026-03-04T20:22:02.605437] [DEBUG] [LOCAL ] No optimal features file found for FFA: ./output/feature-sets/FFA.txt [2026-03-04T20:22:02.605492] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:22:02.605524] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:22:02.605562] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:22:02.605645] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:22:02.665217] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:22:02.666163] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:22:02.666254] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:22:02.666287] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:22:02.797967] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:22:02.798156] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:22:02.798204] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:22:02.798240] [INFO ] [FORECASTER] Training complete [2026-03-04T20:22:02.802986] [DEBUG] [FORECASTER] FFA: Forecast T+1@11:T+2@11: UP (p=92.73%) [2026-03-04T20:22:02.803372] [INFO ] [FORECASTER] Completed predict_future for FFA [2026-03-04T20:22:02.803545] [INFO ] [sig ] FFA: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:22:02.964729] [INFO ] [LOCAL ] Saved forecast: FFA 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/FFA.txt [2026-03-04T20:22:02.964942] [INFO ] [sig ] [1152/3365] Completed FFA in 0.4s | 2.75 sym/s | Total: 7.0m | ETA: 13.4m [2026-03-04T20:22:02.964997] [INFO ] [sig ] [1153/3365] Forecasting FFBC... [2026-03-04T20:22:02.965035] [INFO ] [sig ] Generating forecast for: FFBC [2026-03-04T20:22:02.965082] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FFBC' from 'https://tdm.silogroup.org/data/derivative_storage/FFBC.csv'. [2026-03-04T20:22:02.978525] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FFBC'. [2026-03-04T20:22:02.978980] [INFO ] [FORECASTER] Starting predict_future for FFBC [2026-03-04T20:22:02.979865] [DEBUG] [LOCAL ] No optimal features file found for FFBC: ./output/feature-sets/FFBC.txt [2026-03-04T20:22:02.979920] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:22:02.979953] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:22:02.979980] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:22:02.980037] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:22:03.037032] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:22:03.038032] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:22:03.038119] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:22:03.038152] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:22:03.187028] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:22:03.187204] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:22:03.187245] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:22:03.187296] [INFO ] [FORECASTER] Training complete [2026-03-04T20:22:03.191022] [DEBUG] [FORECASTER] FFBC: Forecast T+1@11:T+2@11: DOWN (p=11.18%) [2026-03-04T20:22:03.191385] [INFO ] [FORECASTER] Completed predict_future for FFBC [2026-03-04T20:22:03.191542] [INFO ] [sig ] FFBC: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:22:03.342225] [INFO ] [LOCAL ] Saved forecast: FFBC 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/FFBC.txt [2026-03-04T20:22:03.342392] [INFO ] [sig ] [1153/3365] Completed FFBC in 0.4s | 2.75 sym/s | Total: 7.0m | ETA: 13.4m [2026-03-04T20:22:03.342434] [INFO ] [sig ] [1154/3365] Forecasting FFC... [2026-03-04T20:22:03.342464] [INFO ] [sig ] Generating forecast for: FFC [2026-03-04T20:22:03.342496] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FFC' from 'https://tdm.silogroup.org/data/derivative_storage/FFC.csv'. [2026-03-04T20:22:03.355261] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FFC'. [2026-03-04T20:22:03.355649] [INFO ] [FORECASTER] Starting predict_future for FFC [2026-03-04T20:22:03.356466] [DEBUG] [LOCAL ] No optimal features file found for FFC: ./output/feature-sets/FFC.txt [2026-03-04T20:22:03.356519] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:22:03.356551] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:22:03.356602] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:22:03.356663] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:22:03.413524] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:22:03.414432] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:22:03.414525] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:22:03.414559] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:22:03.538404] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:22:03.538789] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:22:03.538833] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:22:03.538861] [INFO ] [FORECASTER] Training complete [2026-03-04T20:22:03.543046] [DEBUG] [FORECASTER] FFC: Forecast T+1@11:T+2@11: UP (p=85.95%) [2026-03-04T20:22:03.543340] [INFO ] [FORECASTER] Completed predict_future for FFC [2026-03-04T20:22:03.543506] [INFO ] [sig ] FFC: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:22:03.708106] [INFO ] [LOCAL ] Saved forecast: FFC 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/FFC.txt [2026-03-04T20:22:03.708336] [INFO ] [sig ] [1154/3365] Completed FFC in 0.4s | 2.75 sym/s | Total: 7.0m | ETA: 13.4m [2026-03-04T20:22:03.708395] [INFO ] [sig ] [1155/3365] Forecasting FFIC... [2026-03-04T20:22:03.708436] [INFO ] [sig ] Generating forecast for: FFIC [2026-03-04T20:22:03.708691] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FFIC' from 'https://tdm.silogroup.org/data/derivative_storage/FFIC.csv'. [2026-03-04T20:22:03.722720] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FFIC'. [2026-03-04T20:22:03.723120] [INFO ] [FORECASTER] Starting predict_future for FFIC [2026-03-04T20:22:03.724007] [DEBUG] [LOCAL ] No optimal features file found for FFIC: ./output/feature-sets/FFIC.txt [2026-03-04T20:22:03.724063] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:22:03.724096] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:22:03.724122] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:22:03.724179] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:22:03.784400] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:22:03.785286] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:22:03.785372] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:22:03.785406] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:22:03.905094] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:22:03.905288] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:22:03.905332] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:22:03.905363] [INFO ] [FORECASTER] Training complete [2026-03-04T20:22:03.909162] [DEBUG] [FORECASTER] FFIC: Forecast T+1@11:T+2@11: UP (p=80.15%) [2026-03-04T20:22:03.909456] [INFO ] [FORECASTER] Completed predict_future for FFIC [2026-03-04T20:22:03.909619] [INFO ] [sig ] FFIC: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:22:04.060669] [INFO ] [LOCAL ] Saved forecast: FFIC 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/FFIC.txt [2026-03-04T20:22:04.060814] [INFO ] [sig ] [1155/3365] Completed FFIC in 0.4s | 2.75 sym/s | Total: 7.0m | ETA: 13.4m [2026-03-04T20:22:04.060855] [INFO ] [sig ] [1156/3365] Forecasting FFIN... [2026-03-04T20:22:04.060886] [INFO ] [sig ] Generating forecast for: FFIN [2026-03-04T20:22:04.060922] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FFIN' from 'https://tdm.silogroup.org/data/derivative_storage/FFIN.csv'. [2026-03-04T20:22:04.073909] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FFIN'. [2026-03-04T20:22:04.074261] [INFO ] [FORECASTER] Starting predict_future for FFIN [2026-03-04T20:22:04.075188] [DEBUG] [LOCAL ] No optimal features file found for FFIN: ./output/feature-sets/FFIN.txt [2026-03-04T20:22:04.075246] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:22:04.075279] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:22:04.075307] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:22:04.075383] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:22:04.134893] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:22:04.136031] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:22:04.136117] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:22:04.136150] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:22:04.258884] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:22:04.259047] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:22:04.259087] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:22:04.259116] [INFO ] [FORECASTER] Training complete [2026-03-04T20:22:04.263338] [DEBUG] [FORECASTER] FFIN: Forecast T+1@11:T+2@11: DOWN (p=6.40%) [2026-03-04T20:22:04.263668] [INFO ] [FORECASTER] Completed predict_future for FFIN [2026-03-04T20:22:04.263804] [INFO ] [sig ] FFIN: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:22:04.414445] [INFO ] [LOCAL ] Saved forecast: FFIN 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/FFIN.txt [2026-03-04T20:22:04.414638] [INFO ] [sig ] [1156/3365] Completed FFIN in 0.4s | 2.75 sym/s | Total: 7.0m | ETA: 13.4m [2026-03-04T20:22:04.414681] [INFO ] [sig ] [1157/3365] Forecasting FFWM... [2026-03-04T20:22:04.414713] [INFO ] [sig ] Generating forecast for: FFWM [2026-03-04T20:22:04.414743] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FFWM' from 'https://tdm.silogroup.org/data/derivative_storage/FFWM.csv'. [2026-03-04T20:22:04.427412] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FFWM'. [2026-03-04T20:22:04.427805] [INFO ] [FORECASTER] Starting predict_future for FFWM [2026-03-04T20:22:04.428749] [DEBUG] [LOCAL ] No optimal features file found for FFWM: ./output/feature-sets/FFWM.txt [2026-03-04T20:22:04.428805] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:22:04.428840] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:22:04.428868] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:22:04.428927] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:22:04.490743] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:22:04.491666] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:22:04.491754] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:22:04.491790] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:22:04.617413] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:22:04.617644] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:22:04.617690] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:22:04.617721] [INFO ] [FORECASTER] Training complete [2026-03-04T20:22:04.621454] [DEBUG] [FORECASTER] FFWM: Forecast T+1@11:T+2@11: DOWN (p=44.38%) [2026-03-04T20:22:04.621802] [INFO ] [FORECASTER] Completed predict_future for FFWM [2026-03-04T20:22:04.621952] [INFO ] [sig ] FFWM: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:22:04.772332] [INFO ] [LOCAL ] Saved forecast: FFWM 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/FFWM.txt [2026-03-04T20:22:04.772510] [INFO ] [sig ] [1157/3365] Completed FFWM in 0.4s | 2.75 sym/s | Total: 7.0m | ETA: 13.4m [2026-03-04T20:22:04.772554] [INFO ] [sig ] [1158/3365] Forecasting FG... [2026-03-04T20:22:04.772609] [INFO ] [sig ] Generating forecast for: FG [2026-03-04T20:22:04.772643] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FG' from 'https://tdm.silogroup.org/data/derivative_storage/FG.csv'. [2026-03-04T20:22:04.785075] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FG'. [2026-03-04T20:22:04.785497] [INFO ] [FORECASTER] Starting predict_future for FG [2026-03-04T20:22:04.786343] [DEBUG] [LOCAL ] No optimal features file found for FG: ./output/feature-sets/FG.txt [2026-03-04T20:22:04.786400] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:22:04.786434] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:22:04.786462] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:22:04.786524] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:22:04.844845] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:22:04.845824] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:22:04.845920] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:22:04.845953] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:22:04.976107] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:22:04.976282] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:22:04.976324] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:22:04.976354] [INFO ] [FORECASTER] Training complete [2026-03-04T20:22:04.979895] [DEBUG] [FORECASTER] FG: Forecast T+1@11:T+2@11: DOWN (p=2.02%) [2026-03-04T20:22:04.980194] [INFO ] [FORECASTER] Completed predict_future for FG [2026-03-04T20:22:04.980337] [INFO ] [sig ] FG: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:22:05.143371] [INFO ] [LOCAL ] Saved forecast: FG 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/FG.txt [2026-03-04T20:22:05.143564] [INFO ] [sig ] [1158/3365] Completed FG in 0.4s | 2.75 sym/s | Total: 7.0m | ETA: 13.4m [2026-03-04T20:22:05.143659] [INFO ] [sig ] [1159/3365] Forecasting FHB... [2026-03-04T20:22:05.143694] [INFO ] [sig ] Generating forecast for: FHB [2026-03-04T20:22:05.143726] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FHB' from 'https://tdm.silogroup.org/data/derivative_storage/FHB.csv'. [2026-03-04T20:22:05.157224] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FHB'. [2026-03-04T20:22:05.157850] [INFO ] [FORECASTER] Starting predict_future for FHB [2026-03-04T20:22:05.158719] [DEBUG] [LOCAL ] No optimal features file found for FHB: ./output/feature-sets/FHB.txt [2026-03-04T20:22:05.158774] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:22:05.158807] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:22:05.158834] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:22:05.158896] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:22:05.218882] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:22:05.219819] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:22:05.219908] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:22:05.219941] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:22:05.348267] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:22:05.348490] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:22:05.348544] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:22:05.348597] [INFO ] [FORECASTER] Training complete [2026-03-04T20:22:05.352439] [DEBUG] [FORECASTER] FHB: Forecast T+1@11:T+2@11: DOWN (p=9.25%) [2026-03-04T20:22:05.352785] [INFO ] [FORECASTER] Completed predict_future for FHB [2026-03-04T20:22:05.352940] [INFO ] [sig ] FHB: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:22:05.507483] [INFO ] [LOCAL ] Saved forecast: FHB 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/FHB.txt [2026-03-04T20:22:05.507670] [INFO ] [sig ] [1159/3365] Completed FHB in 0.4s | 2.75 sym/s | Total: 7.0m | ETA: 13.4m [2026-03-04T20:22:05.507714] [INFO ] [sig ] [1160/3365] Forecasting FHI... [2026-03-04T20:22:05.507743] [INFO ] [sig ] Generating forecast for: FHI [2026-03-04T20:22:05.507776] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FHI' from 'https://tdm.silogroup.org/data/derivative_storage/FHI.csv'. [2026-03-04T20:22:05.520067] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FHI'. [2026-03-04T20:22:05.520392] [INFO ] [FORECASTER] Starting predict_future for FHI [2026-03-04T20:22:05.521212] [DEBUG] [LOCAL ] No optimal features file found for FHI: ./output/feature-sets/FHI.txt [2026-03-04T20:22:05.521265] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:22:05.521297] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:22:05.521331] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:22:05.521424] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:22:05.582640] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:22:05.583548] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:22:05.583669] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:22:05.583705] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:22:05.707332] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:22:05.707509] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:22:05.707551] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:22:05.707602] [INFO ] [FORECASTER] Training complete [2026-03-04T20:22:05.711400] [DEBUG] [FORECASTER] FHI: Forecast T+1@11:T+2@11: UP (p=76.30%) [2026-03-04T20:22:05.711797] [INFO ] [FORECASTER] Completed predict_future for FHI [2026-03-04T20:22:05.711949] [INFO ] [sig ] FHI: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:22:05.870803] [INFO ] [LOCAL ] Saved forecast: FHI 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/FHI.txt [2026-03-04T20:22:05.870970] [INFO ] [sig ] [1160/3365] Completed FHI in 0.4s | 2.75 sym/s | Total: 7.0m | ETA: 13.3m [2026-03-04T20:22:05.871012] [INFO ] [sig ] [1161/3365] Forecasting FHN... [2026-03-04T20:22:05.871041] [INFO ] [sig ] Generating forecast for: FHN [2026-03-04T20:22:05.871075] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FHN' from 'https://tdm.silogroup.org/data/derivative_storage/FHN.csv'. [2026-03-04T20:22:05.883987] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FHN'. [2026-03-04T20:22:05.884410] [INFO ] [FORECASTER] Starting predict_future for FHN [2026-03-04T20:22:05.885324] [DEBUG] [LOCAL ] No optimal features file found for FHN: ./output/feature-sets/FHN.txt [2026-03-04T20:22:05.885379] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:22:05.885411] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:22:05.885438] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:22:05.885494] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:22:05.950192] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:22:05.951145] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:22:05.951236] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:22:05.951271] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:22:06.084954] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:22:06.085147] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:22:06.085190] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:22:06.085221] [INFO ] [FORECASTER] Training complete [2026-03-04T20:22:06.088842] [DEBUG] [FORECASTER] FHN: Forecast T+1@11:T+2@11: DOWN (p=49.05%) [2026-03-04T20:22:06.089162] [INFO ] [FORECASTER] Completed predict_future for FHN [2026-03-04T20:22:06.089306] [INFO ] [sig ] FHN: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:22:06.245598] [INFO ] [LOCAL ] Saved forecast: FHN 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/FHN.txt [2026-03-04T20:22:06.245771] [INFO ] [sig ] [1161/3365] Completed FHN in 0.4s | 2.75 sym/s | Total: 7.0m | ETA: 13.3m [2026-03-04T20:22:06.245815] [INFO ] [sig ] [1162/3365] Forecasting FHTX... [2026-03-04T20:22:06.245846] [INFO ] [sig ] Generating forecast for: FHTX [2026-03-04T20:22:06.245879] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FHTX' from 'https://tdm.silogroup.org/data/derivative_storage/FHTX.csv'. [2026-03-04T20:22:06.257854] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FHTX'. [2026-03-04T20:22:06.258261] [INFO ] [FORECASTER] Starting predict_future for FHTX [2026-03-04T20:22:06.259145] [DEBUG] [LOCAL ] No optimal features file found for FHTX: ./output/feature-sets/FHTX.txt [2026-03-04T20:22:06.259200] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:22:06.259234] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:22:06.259292] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:22:06.259365] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:22:06.320186] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:22:06.321198] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:22:06.321295] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:22:06.321331] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:22:06.449663] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:22:06.449837] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:22:06.449882] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:22:06.449913] [INFO ] [FORECASTER] Training complete [2026-03-04T20:22:06.453536] [DEBUG] [FORECASTER] FHTX: Forecast T+1@11:T+2@11: DOWN (p=44.15%) [2026-03-04T20:22:06.453919] [INFO ] [FORECASTER] Completed predict_future for FHTX [2026-03-04T20:22:06.454072] [INFO ] [sig ] FHTX: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:22:06.605116] [INFO ] [LOCAL ] Saved forecast: FHTX 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/FHTX.txt [2026-03-04T20:22:06.605310] [INFO ] [sig ] [1162/3365] Completed FHTX in 0.4s | 2.75 sym/s | Total: 7.0m | ETA: 13.3m [2026-03-04T20:22:06.605364] [INFO ] [sig ] [1163/3365] Forecasting FIBK... [2026-03-04T20:22:06.605398] [INFO ] [sig ] Generating forecast for: FIBK [2026-03-04T20:22:06.605432] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIBK' from 'https://tdm.silogroup.org/data/derivative_storage/FIBK.csv'. [2026-03-04T20:22:06.619187] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIBK'. [2026-03-04T20:22:06.619656] [INFO ] [FORECASTER] Starting predict_future for FIBK [2026-03-04T20:22:06.620494] [DEBUG] [LOCAL ] No optimal features file found for FIBK: ./output/feature-sets/FIBK.txt [2026-03-04T20:22:06.620550] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:22:06.620622] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:22:06.620656] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:22:06.620715] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:22:06.679374] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:22:06.680379] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:22:06.680490] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:22:06.680528] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:22:06.806323] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:22:06.806505] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:22:06.806557] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:22:06.806612] [INFO ] [FORECASTER] Training complete [2026-03-04T20:22:06.810363] [DEBUG] [FORECASTER] FIBK: Forecast T+1@11:T+2@11: UP (p=63.52%) [2026-03-04T20:22:06.810759] [INFO ] [FORECASTER] Completed predict_future for FIBK [2026-03-04T20:22:06.810926] [INFO ] [sig ] FIBK: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:22:06.959098] [INFO ] [LOCAL ] Saved forecast: FIBK 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/FIBK.txt [2026-03-04T20:22:06.959264] [INFO ] [sig ] [1163/3365] Completed FIBK in 0.4s | 2.75 sym/s | Total: 7.0m | ETA: 13.3m [2026-03-04T20:22:06.959307] [INFO ] [sig ] [1164/3365] Forecasting FICO... [2026-03-04T20:22:06.959338] [INFO ] [sig ] Generating forecast for: FICO [2026-03-04T20:22:06.959370] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FICO' from 'https://tdm.silogroup.org/data/derivative_storage/FICO.csv'. [2026-03-04T20:22:06.975009] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FICO'. [2026-03-04T20:22:06.975477] [INFO ] [FORECASTER] Starting predict_future for FICO [2026-03-04T20:22:06.976306] [DEBUG] [LOCAL ] No optimal features file found for FICO: ./output/feature-sets/FICO.txt [2026-03-04T20:22:06.976360] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:22:06.976393] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:22:06.976420] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:22:06.976479] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:22:07.036368] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:22:07.037488] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:22:07.037621] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:22:07.037660] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:22:07.163809] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:22:07.163977] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:22:07.164019] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:22:07.164048] [INFO ] [FORECASTER] Training complete [2026-03-04T20:22:07.167598] [DEBUG] [FORECASTER] FICO: Forecast T+1@11:T+2@11: DOWN (p=47.42%) [2026-03-04T20:22:07.167890] [INFO ] [FORECASTER] Completed predict_future for FICO [2026-03-04T20:22:07.168025] [INFO ] [sig ] FICO: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:22:07.319819] [INFO ] [LOCAL ] Saved forecast: FICO 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/FICO.txt [2026-03-04T20:22:07.319987] [INFO ] [sig ] [1164/3365] Completed FICO in 0.4s | 2.75 sym/s | Total: 7.0m | ETA: 13.3m [2026-03-04T20:22:07.320029] [INFO ] [sig ] [1165/3365] Forecasting FICS... [2026-03-04T20:22:07.320062] [INFO ] [sig ] Generating forecast for: FICS [2026-03-04T20:22:07.320093] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FICS' from 'https://tdm.silogroup.org/data/derivative_storage/FICS.csv'. [2026-03-04T20:22:07.334058] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FICS'. [2026-03-04T20:22:07.334453] [INFO ] [FORECASTER] Starting predict_future for FICS [2026-03-04T20:22:07.335330] [DEBUG] [LOCAL ] No optimal features file found for FICS: ./output/feature-sets/FICS.txt [2026-03-04T20:22:07.335398] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:22:07.335433] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:22:07.335462] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:22:07.335520] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:22:07.396044] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:22:07.396926] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:22:07.397015] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:22:07.397051] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:22:07.524445] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:22:07.524637] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:22:07.524681] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:22:07.524711] [INFO ] [FORECASTER] Training complete [2026-03-04T20:22:07.528419] [DEBUG] [FORECASTER] FICS: Forecast T+1@11:T+2@11: UP (p=57.54%) [2026-03-04T20:22:07.528740] [INFO ] [FORECASTER] Completed predict_future for FICS [2026-03-04T20:22:07.528883] [INFO ] [sig ] FICS: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:22:07.682022] [INFO ] [LOCAL ] Saved forecast: FICS 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/FICS.txt [2026-03-04T20:22:07.682187] [INFO ] [sig ] [1165/3365] Completed FICS in 0.4s | 2.75 sym/s | Total: 7.1m | ETA: 13.3m [2026-03-04T20:22:07.682230] [INFO ] [sig ] [1166/3365] Forecasting FID... [2026-03-04T20:22:07.682260] [INFO ] [sig ] Generating forecast for: FID [2026-03-04T20:22:07.682291] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FID' from 'https://tdm.silogroup.org/data/derivative_storage/FID.csv'. [2026-03-04T20:22:07.695307] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FID'. [2026-03-04T20:22:07.695913] [INFO ] [FORECASTER] Starting predict_future for FID [2026-03-04T20:22:07.696973] [DEBUG] [LOCAL ] No optimal features file found for FID: ./output/feature-sets/FID.txt [2026-03-04T20:22:07.697028] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:22:07.697067] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:22:07.697097] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:22:07.697156] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:22:07.759755] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:22:07.760741] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:22:07.760832] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:22:07.760865] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:22:07.884903] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:22:07.885078] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:22:07.885120] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:22:07.885151] [INFO ] [FORECASTER] Training complete [2026-03-04T20:22:07.888998] [DEBUG] [FORECASTER] FID: Forecast T+1@11:T+2@11: UP (p=78.32%) [2026-03-04T20:22:07.889288] [INFO ] [FORECASTER] Completed predict_future for FID [2026-03-04T20:22:07.889434] [INFO ] [sig ] FID: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:22:08.037702] [INFO ] [LOCAL ] Saved forecast: FID 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/FID.txt [2026-03-04T20:22:08.037862] [INFO ] [sig ] [1166/3365] Completed FID in 0.4s | 2.75 sym/s | Total: 7.1m | ETA: 13.3m [2026-03-04T20:22:08.037907] [INFO ] [sig ] [1167/3365] Forecasting FIGS... [2026-03-04T20:22:08.037941] [INFO ] [sig ] Generating forecast for: FIGS [2026-03-04T20:22:08.037973] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIGS' from 'https://tdm.silogroup.org/data/derivative_storage/FIGS.csv'. [2026-03-04T20:22:08.050024] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIGS'. [2026-03-04T20:22:08.050333] [INFO ] [FORECASTER] Starting predict_future for FIGS [2026-03-04T20:22:08.051157] [DEBUG] [LOCAL ] No optimal features file found for FIGS: ./output/feature-sets/FIGS.txt [2026-03-04T20:22:08.051213] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:22:08.051246] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:22:08.051275] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:22:08.051334] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:22:08.109520] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:22:08.110273] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:22:08.110360] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:22:08.110395] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:22:08.237628] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:22:08.237808] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:22:08.237857] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:22:08.237889] [INFO ] [FORECASTER] Training complete [2026-03-04T20:22:08.241719] [DEBUG] [FORECASTER] FIGS: Forecast T+1@11:T+2@11: UP (p=88.33%) [2026-03-04T20:22:08.242028] [INFO ] [FORECASTER] Completed predict_future for FIGS [2026-03-04T20:22:08.242168] [INFO ] [sig ] FIGS: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:22:08.392077] [INFO ] [LOCAL ] Saved forecast: FIGS 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/FIGS.txt [2026-03-04T20:22:08.392226] [INFO ] [sig ] [1167/3365] Completed FIGS in 0.4s | 2.75 sym/s | Total: 7.1m | ETA: 13.3m [2026-03-04T20:22:08.392269] [INFO ] [sig ] [1168/3365] Forecasting FIHL... [2026-03-04T20:22:08.392299] [INFO ] [sig ] Generating forecast for: FIHL [2026-03-04T20:22:08.392336] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIHL' from 'https://tdm.silogroup.org/data/derivative_storage/FIHL.csv'. [2026-03-04T20:22:08.407513] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIHL'. [2026-03-04T20:22:08.407942] [INFO ] [FORECASTER] Starting predict_future for FIHL [2026-03-04T20:22:08.408825] [DEBUG] [LOCAL ] No optimal features file found for FIHL: ./output/feature-sets/FIHL.txt [2026-03-04T20:22:08.408880] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:22:08.408914] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:22:08.408942] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:22:08.409010] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:22:08.468638] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:22:08.469524] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:22:08.469633] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:22:08.469672] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:22:08.592196] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:22:08.592384] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:22:08.592427] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:22:08.592456] [INFO ] [FORECASTER] Training complete [2026-03-04T20:22:08.596122] [DEBUG] [FORECASTER] FIHL: Forecast T+1@11:T+2@11: DOWN (p=8.71%) [2026-03-04T20:22:08.596445] [INFO ] [FORECASTER] Completed predict_future for FIHL [2026-03-04T20:22:08.596608] [INFO ] [sig ] FIHL: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:22:08.741567] [INFO ] [LOCAL ] Saved forecast: FIHL 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/FIHL.txt [2026-03-04T20:22:08.741964] [INFO ] [sig ] [1168/3365] Completed FIHL in 0.3s | 2.75 sym/s | Total: 7.1m | ETA: 13.3m [2026-03-04T20:22:08.742016] [INFO ] [sig ] [1169/3365] Forecasting FINS... [2026-03-04T20:22:08.742047] [INFO ] [sig ] Generating forecast for: FINS [2026-03-04T20:22:08.742078] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FINS' from 'https://tdm.silogroup.org/data/derivative_storage/FINS.csv'. [2026-03-04T20:22:08.755653] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FINS'. [2026-03-04T20:22:08.756037] [INFO ] [FORECASTER] Starting predict_future for FINS [2026-03-04T20:22:08.756989] [DEBUG] [LOCAL ] No optimal features file found for FINS: ./output/feature-sets/FINS.txt [2026-03-04T20:22:08.757051] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:22:08.757092] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:22:08.757120] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:22:08.757177] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:22:08.817292] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:22:08.818144] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:22:08.818229] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:22:08.818262] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:22:08.940885] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:22:08.941053] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:22:08.941096] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:22:08.941125] [INFO ] [FORECASTER] Training complete [2026-03-04T20:22:08.944748] [DEBUG] [FORECASTER] FINS: Forecast T+1@11:T+2@11: DOWN (p=1.89%) [2026-03-04T20:22:08.945041] [INFO ] [FORECASTER] Completed predict_future for FINS [2026-03-04T20:22:08.945179] [INFO ] [sig ] FINS: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:22:09.088130] [INFO ] [LOCAL ] Saved forecast: FINS 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/FINS.txt [2026-03-04T20:22:09.088302] [INFO ] [sig ] [1169/3365] Completed FINS in 0.3s | 2.75 sym/s | Total: 7.1m | ETA: 13.3m [2026-03-04T20:22:09.088343] [INFO ] [sig ] [1170/3365] Forecasting FINX... [2026-03-04T20:22:09.088374] [INFO ] [sig ] Generating forecast for: FINX [2026-03-04T20:22:09.088406] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FINX' from 'https://tdm.silogroup.org/data/derivative_storage/FINX.csv'. [2026-03-04T20:22:09.099932] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FINX'. [2026-03-04T20:22:09.100275] [INFO ] [FORECASTER] Starting predict_future for FINX [2026-03-04T20:22:09.101171] [DEBUG] [LOCAL ] No optimal features file found for FINX: ./output/feature-sets/FINX.txt [2026-03-04T20:22:09.101227] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:22:09.101260] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:22:09.101287] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:22:09.101344] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:22:09.160256] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:22:09.161156] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:22:09.161245] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:22:09.161279] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:22:09.282559] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:22:09.282946] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:22:09.282986] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:22:09.283016] [INFO ] [FORECASTER] Training complete [2026-03-04T20:22:09.286534] [DEBUG] [FORECASTER] FINX: Forecast T+1@11:T+2@11: UP (p=84.75%) [2026-03-04T20:22:09.286855] [INFO ] [FORECASTER] Completed predict_future for FINX [2026-03-04T20:22:09.287196] [INFO ] [sig ] FINX: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:22:09.438893] [INFO ] [LOCAL ] Saved forecast: FINX 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/FINX.txt [2026-03-04T20:22:09.439118] [INFO ] [sig ] [1170/3365] Completed FINX in 0.4s | 2.75 sym/s | Total: 7.1m | ETA: 13.3m [2026-03-04T20:22:09.439169] [INFO ] [sig ] [1171/3365] Forecasting FIP... [2026-03-04T20:22:09.439202] [INFO ] [sig ] Generating forecast for: FIP [2026-03-04T20:22:09.439233] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIP' from 'https://tdm.silogroup.org/data/derivative_storage/FIP.csv'. [2026-03-04T20:22:09.454305] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIP'. [2026-03-04T20:22:09.454986] [INFO ] [FORECASTER] Starting predict_future for FIP [2026-03-04T20:22:09.455974] [DEBUG] [LOCAL ] No optimal features file found for FIP: ./output/feature-sets/FIP.txt [2026-03-04T20:22:09.456032] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:22:09.456066] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:22:09.456093] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:22:09.456151] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:22:09.522024] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:22:09.522993] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:22:09.523095] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:22:09.523131] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:22:09.653918] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:22:09.654090] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:22:09.654133] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:22:09.654163] [INFO ] [FORECASTER] Training complete [2026-03-04T20:22:09.658401] [DEBUG] [FORECASTER] FIP: Forecast T+1@11:T+2@11: DOWN (p=47.74%) [2026-03-04T20:22:09.658757] [INFO ] [FORECASTER] Completed predict_future for FIP [2026-03-04T20:22:09.658900] [INFO ] [sig ] FIP: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:22:09.811760] [INFO ] [LOCAL ] Saved forecast: FIP 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/FIP.txt [2026-03-04T20:22:09.812127] [INFO ] [sig ] [1171/3365] Completed FIP in 0.4s | 2.75 sym/s | Total: 7.1m | ETA: 13.3m [2026-03-04T20:22:09.812167] [INFO ] [sig ] [1172/3365] Forecasting FIS... [2026-03-04T20:22:09.812197] [INFO ] [sig ] Generating forecast for: FIS [2026-03-04T20:22:09.812228] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIS' from 'https://tdm.silogroup.org/data/derivative_storage/FIS.csv'. [2026-03-04T20:22:09.824854] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIS'. [2026-03-04T20:22:09.825260] [INFO ] [FORECASTER] Starting predict_future for FIS [2026-03-04T20:22:09.826114] [DEBUG] [LOCAL ] No optimal features file found for FIS: ./output/feature-sets/FIS.txt [2026-03-04T20:22:09.826169] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:22:09.826201] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:22:09.826230] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:22:09.826287] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:22:09.885602] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:22:09.886496] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:22:09.886644] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:22:09.886683] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:22:10.014515] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:22:10.014696] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:22:10.014756] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:22:10.014788] [INFO ] [FORECASTER] Training complete [2026-03-04T20:22:10.018265] [DEBUG] [FORECASTER] FIS: Forecast T+1@11:T+2@11: DOWN (p=19.83%) [2026-03-04T20:22:10.018557] [INFO ] [FORECASTER] Completed predict_future for FIS [2026-03-04T20:22:10.018718] [INFO ] [sig ] FIS: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:22:10.186051] [INFO ] [LOCAL ] Saved forecast: FIS 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/FIS.txt [2026-03-04T20:22:10.186218] [INFO ] [sig ] [1172/3365] Completed FIS in 0.4s | 2.75 sym/s | Total: 7.1m | ETA: 13.3m [2026-03-04T20:22:10.186263] [INFO ] [sig ] [1173/3365] Forecasting FISI... [2026-03-04T20:22:10.186295] [INFO ] [sig ] Generating forecast for: FISI [2026-03-04T20:22:10.186329] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FISI' from 'https://tdm.silogroup.org/data/derivative_storage/FISI.csv'. [2026-03-04T20:22:10.199736] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FISI'. [2026-03-04T20:22:10.200123] [INFO ] [FORECASTER] Starting predict_future for FISI [2026-03-04T20:22:10.201210] [DEBUG] [LOCAL ] No optimal features file found for FISI: ./output/feature-sets/FISI.txt [2026-03-04T20:22:10.201266] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:22:10.201300] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:22:10.201327] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:22:10.201384] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:22:10.260058] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:22:10.260914] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:22:10.260998] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:22:10.261031] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:22:10.388995] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:22:10.389154] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:22:10.389195] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:22:10.389223] [INFO ] [FORECASTER] Training complete [2026-03-04T20:22:10.392665] [DEBUG] [FORECASTER] FISI: Forecast T+1@11:T+2@11: DOWN (p=48.77%) [2026-03-04T20:22:10.392946] [INFO ] [FORECASTER] Completed predict_future for FISI [2026-03-04T20:22:10.393076] [INFO ] [sig ] FISI: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:22:10.561194] [INFO ] [LOCAL ] Saved forecast: FISI 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/FISI.txt [2026-03-04T20:22:10.561352] [INFO ] [sig ] [1173/3365] Completed FISI in 0.4s | 2.75 sym/s | Total: 7.1m | ETA: 13.3m [2026-03-04T20:22:10.561393] [INFO ] [sig ] [1174/3365] Forecasting FITB... [2026-03-04T20:22:10.561424] [INFO ] [sig ] Generating forecast for: FITB [2026-03-04T20:22:10.561455] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FITB' from 'https://tdm.silogroup.org/data/derivative_storage/FITB.csv'. [2026-03-04T20:22:10.575466] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FITB'. [2026-03-04T20:22:10.575856] [INFO ] [FORECASTER] Starting predict_future for FITB [2026-03-04T20:22:10.576736] [DEBUG] [LOCAL ] No optimal features file found for FITB: ./output/feature-sets/FITB.txt [2026-03-04T20:22:10.576793] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:22:10.576828] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:22:10.576857] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:22:10.576917] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:22:10.636304] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:22:10.637220] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:22:10.637324] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:22:10.637361] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:22:10.767372] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:22:10.767531] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:22:10.767606] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:22:10.767638] [INFO ] [FORECASTER] Training complete [2026-03-04T20:22:10.772009] [DEBUG] [FORECASTER] FITB: Forecast T+1@11:T+2@11: DOWN (p=15.58%) [2026-03-04T20:22:10.772292] [INFO ] [FORECASTER] Completed predict_future for FITB [2026-03-04T20:22:10.772425] [INFO ] [sig ] FITB: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:22:10.923286] [INFO ] [LOCAL ] Saved forecast: FITB 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/FITB.txt [2026-03-04T20:22:10.923463] [INFO ] [sig ] [1174/3365] Completed FITB in 0.4s | 2.75 sym/s | Total: 7.1m | ETA: 13.3m [2026-03-04T20:22:10.923514] [INFO ] [sig ] [1175/3365] Forecasting FITBI... [2026-03-04T20:22:10.923544] [INFO ] [sig ] Generating forecast for: FITBI [2026-03-04T20:22:10.923593] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FITBI' from 'https://tdm.silogroup.org/data/derivative_storage/FITBI.csv'. [2026-03-04T20:22:10.935242] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FITBI'. [2026-03-04T20:22:10.935591] [INFO ] [FORECASTER] Starting predict_future for FITBI [2026-03-04T20:22:10.936403] [DEBUG] [LOCAL ] No optimal features file found for FITBI: ./output/feature-sets/FITBI.txt [2026-03-04T20:22:10.936457] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:22:10.936495] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:22:10.936529] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:22:10.936627] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:22:11.001551] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:22:11.002785] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:22:11.002916] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:22:11.002969] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:22:11.133367] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:22:11.133534] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:22:11.133606] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:22:11.133646] [INFO ] [FORECASTER] Training complete [2026-03-04T20:22:11.137944] [DEBUG] [FORECASTER] FITBI: Forecast T+1@11:T+2@11: UP (p=90.92%) [2026-03-04T20:22:11.138236] [INFO ] [FORECASTER] Completed predict_future for FITBI [2026-03-04T20:22:11.138373] [INFO ] [sig ] FITBI: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:22:11.286045] [INFO ] [LOCAL ] Saved forecast: FITBI 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/FITBI.txt [2026-03-04T20:22:11.286190] [INFO ] [sig ] [1175/3365] Completed FITBI in 0.4s | 2.75 sym/s | Total: 7.1m | ETA: 13.3m [2026-03-04T20:22:11.286231] [INFO ] [sig ] [1176/3365] Forecasting FITBO... [2026-03-04T20:22:11.286261] [INFO ] [sig ] Generating forecast for: FITBO [2026-03-04T20:22:11.286293] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FITBO' from 'https://tdm.silogroup.org/data/derivative_storage/FITBO.csv'. [2026-03-04T20:22:11.297462] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FITBO'. [2026-03-04T20:22:11.298022] [INFO ] [FORECASTER] Starting predict_future for FITBO [2026-03-04T20:22:11.299043] [DEBUG] [LOCAL ] No optimal features file found for FITBO: ./output/feature-sets/FITBO.txt [2026-03-04T20:22:11.299097] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:22:11.299140] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:22:11.299168] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:22:11.299225] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:22:11.360220] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:22:11.361151] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:22:11.361239] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:22:11.361274] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:22:11.482398] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:22:11.482559] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:22:11.482643] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:22:11.482681] [INFO ] [FORECASTER] Training complete [2026-03-04T20:22:11.486539] [DEBUG] [FORECASTER] FITBO: Forecast T+1@11:T+2@11: UP (p=76.92%) [2026-03-04T20:22:11.486850] [INFO ] [FORECASTER] Completed predict_future for FITBO [2026-03-04T20:22:11.486984] [INFO ] [sig ] FITBO: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:22:11.642022] [INFO ] [LOCAL ] Saved forecast: FITBO 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/FITBO.txt [2026-03-04T20:22:11.642193] [INFO ] [sig ] [1176/3365] Completed FITBO in 0.4s | 2.75 sym/s | Total: 7.1m | ETA: 13.2m [2026-03-04T20:22:11.642235] [INFO ] [sig ] [1177/3365] Forecasting FIVE... [2026-03-04T20:22:11.642265] [INFO ] [sig ] Generating forecast for: FIVE [2026-03-04T20:22:11.642297] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIVE' from 'https://tdm.silogroup.org/data/derivative_storage/FIVE.csv'. [2026-03-04T20:22:11.654864] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIVE'. [2026-03-04T20:22:11.655218] [INFO ] [FORECASTER] Starting predict_future for FIVE [2026-03-04T20:22:11.656096] [DEBUG] [LOCAL ] No optimal features file found for FIVE: ./output/feature-sets/FIVE.txt [2026-03-04T20:22:11.656151] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:22:11.656186] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:22:11.656214] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:22:11.656271] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:22:11.715085] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:22:11.715849] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:22:11.715941] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:22:11.715982] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:22:11.844422] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:22:11.844605] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:22:11.844649] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:22:11.844679] [INFO ] [FORECASTER] Training complete [2026-03-04T20:22:11.848300] [DEBUG] [FORECASTER] FIVE: Forecast T+1@11:T+2@11: DOWN (p=26.30%) [2026-03-04T20:22:11.848688] [INFO ] [FORECASTER] Completed predict_future for FIVE [2026-03-04T20:22:11.848835] [INFO ] [sig ] FIVE: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:22:11.992427] [INFO ] [LOCAL ] Saved forecast: FIVE 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/FIVE.txt [2026-03-04T20:22:11.992592] [INFO ] [sig ] [1177/3365] Completed FIVE in 0.4s | 2.75 sym/s | Total: 7.1m | ETA: 13.2m [2026-03-04T20:22:11.992635] [INFO ] [sig ] [1178/3365] Forecasting FIVN... [2026-03-04T20:22:11.992665] [INFO ] [sig ] Generating forecast for: FIVN [2026-03-04T20:22:11.992696] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIVN' from 'https://tdm.silogroup.org/data/derivative_storage/FIVN.csv'. [2026-03-04T20:22:12.005015] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIVN'. [2026-03-04T20:22:12.005396] [INFO ] [FORECASTER] Starting predict_future for FIVN [2026-03-04T20:22:12.006228] [DEBUG] [LOCAL ] No optimal features file found for FIVN: ./output/feature-sets/FIVN.txt [2026-03-04T20:22:12.006284] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:22:12.006318] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:22:12.006347] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:22:12.006407] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:22:12.066026] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:22:12.067024] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:22:12.067108] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:22:12.067141] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:22:12.192145] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:22:12.192306] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:22:12.192349] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:22:12.192378] [INFO ] [FORECASTER] Training complete [2026-03-04T20:22:12.195847] [DEBUG] [FORECASTER] FIVN: Forecast T+1@11:T+2@11: DOWN (p=46.77%) [2026-03-04T20:22:12.196129] [INFO ] [FORECASTER] Completed predict_future for FIVN [2026-03-04T20:22:12.196256] [INFO ] [sig ] FIVN: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:22:12.419298] [INFO ] [LOCAL ] Saved forecast: FIVN 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/FIVN.txt [2026-03-04T20:22:12.419458] [INFO ] [sig ] [1178/3365] Completed FIVN in 0.4s | 2.75 sym/s | Total: 7.1m | ETA: 13.2m [2026-03-04T20:22:12.419499] [INFO ] [sig ] [1179/3365] Forecasting FIX... [2026-03-04T20:22:12.419538] [INFO ] [sig ] Generating forecast for: FIX [2026-03-04T20:22:12.419602] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIX' from 'https://tdm.silogroup.org/data/derivative_storage/FIX.csv'. [2026-03-04T20:22:12.432281] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIX'. [2026-03-04T20:22:12.432654] [INFO ] [FORECASTER] Starting predict_future for FIX [2026-03-04T20:22:12.433650] [DEBUG] [LOCAL ] No optimal features file found for FIX: ./output/feature-sets/FIX.txt [2026-03-04T20:22:12.433744] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:22:12.433778] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:22:12.433806] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:22:12.433863] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:22:12.492230] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:22:12.493142] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:22:12.493235] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:22:12.493271] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:22:12.623084] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:22:12.623253] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:22:12.623309] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:22:12.623352] [INFO ] [FORECASTER] Training complete [2026-03-04T20:22:12.627486] [DEBUG] [FORECASTER] FIX: Forecast T+1@11:T+2@11: UP (p=71.32%) [2026-03-04T20:22:12.627886] [INFO ] [FORECASTER] Completed predict_future for FIX [2026-03-04T20:22:12.628050] [INFO ] [sig ] FIX: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:22:12.783169] [INFO ] [LOCAL ] Saved forecast: FIX 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/FIX.txt [2026-03-04T20:22:12.783325] [INFO ] [sig ] [1179/3365] Completed FIX in 0.4s | 2.75 sym/s | Total: 7.1m | ETA: 13.2m [2026-03-04T20:22:12.783373] [INFO ] [sig ] [1180/3365] Forecasting FIXD... [2026-03-04T20:22:12.783406] [INFO ] [sig ] Generating forecast for: FIXD [2026-03-04T20:22:12.783437] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIXD' from 'https://tdm.silogroup.org/data/derivative_storage/FIXD.csv'. [2026-03-04T20:22:12.794754] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIXD'. [2026-03-04T20:22:12.795072] [INFO ] [FORECASTER] Starting predict_future for FIXD [2026-03-04T20:22:12.795928] [DEBUG] [LOCAL ] No optimal features file found for FIXD: ./output/feature-sets/FIXD.txt [2026-03-04T20:22:12.795983] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:22:12.796015] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:22:12.796044] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:22:12.796102] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:22:12.854159] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:22:12.854982] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:22:12.855069] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:22:12.855104] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:22:12.981563] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:22:12.981746] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:22:12.981789] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:22:12.981818] [INFO ] [FORECASTER] Training complete [2026-03-04T20:22:12.985536] [DEBUG] [FORECASTER] FIXD: Forecast T+1@11:T+2@11: DOWN (p=7.86%) [2026-03-04T20:22:12.985846] [INFO ] [FORECASTER] Completed predict_future for FIXD [2026-03-04T20:22:12.985979] [INFO ] [sig ] FIXD: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:22:13.131567] [INFO ] [LOCAL ] Saved forecast: FIXD 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/FIXD.txt [2026-03-04T20:22:13.131751] [INFO ] [sig ] [1180/3365] Completed FIXD in 0.3s | 2.75 sym/s | Total: 7.1m | ETA: 13.2m [2026-03-04T20:22:13.131793] [INFO ] [sig ] [1181/3365] Forecasting FIZZ... [2026-03-04T20:22:13.131824] [INFO ] [sig ] Generating forecast for: FIZZ [2026-03-04T20:22:13.131855] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIZZ' from 'https://tdm.silogroup.org/data/derivative_storage/FIZZ.csv'. [2026-03-04T20:22:13.143179] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIZZ'. [2026-03-04T20:22:13.143504] [INFO ] [FORECASTER] Starting predict_future for FIZZ [2026-03-04T20:22:13.144328] [DEBUG] [LOCAL ] No optimal features file found for FIZZ: ./output/feature-sets/FIZZ.txt [2026-03-04T20:22:13.144382] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:22:13.144414] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:22:13.144441] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:22:13.144498] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:22:13.203644] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:22:13.204408] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:22:13.204492] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:22:13.204527] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:22:13.320877] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:22:13.321038] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:22:13.321086] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:22:13.321114] [INFO ] [FORECASTER] Training complete [2026-03-04T20:22:13.324621] [DEBUG] [FORECASTER] FIZZ: Forecast T+1@11:T+2@11: DOWN (p=3.25%) [2026-03-04T20:22:13.324911] [INFO ] [FORECASTER] Completed predict_future for FIZZ [2026-03-04T20:22:13.325060] [INFO ] [sig ] FIZZ: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:22:13.471068] [INFO ] [LOCAL ] Saved forecast: FIZZ 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/FIZZ.txt [2026-03-04T20:22:13.471230] [INFO ] [sig ] [1181/3365] Completed FIZZ in 0.3s | 2.75 sym/s | Total: 7.1m | ETA: 13.2m [2026-03-04T20:22:13.471272] [INFO ] [sig ] [1182/3365] Forecasting FJP... [2026-03-04T20:22:13.471306] [INFO ] [sig ] Generating forecast for: FJP [2026-03-04T20:22:13.471338] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FJP' from 'https://tdm.silogroup.org/data/derivative_storage/FJP.csv'. [2026-03-04T20:22:13.483280] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FJP'. [2026-03-04T20:22:13.483672] [INFO ] [FORECASTER] Starting predict_future for FJP [2026-03-04T20:22:13.484494] [DEBUG] [LOCAL ] No optimal features file found for FJP: ./output/feature-sets/FJP.txt [2026-03-04T20:22:13.484548] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:22:13.484607] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:22:13.484639] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:22:13.484695] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:22:13.544185] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:22:13.545070] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:22:13.545159] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:22:13.545193] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:22:13.672457] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:22:13.672636] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:22:13.672712] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:22:13.672742] [INFO ] [FORECASTER] Training complete [2026-03-04T20:22:13.677010] [DEBUG] [FORECASTER] FJP: Forecast T+1@11:T+2@11: UP (p=80.00%) [2026-03-04T20:22:13.677323] [INFO ] [FORECASTER] Completed predict_future for FJP [2026-03-04T20:22:13.677457] [INFO ] [sig ] FJP: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:22:13.832186] [INFO ] [LOCAL ] Saved forecast: FJP 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/FJP.txt [2026-03-04T20:22:13.832334] [INFO ] [sig ] [1182/3365] Completed FJP in 0.4s | 2.75 sym/s | Total: 7.2m | ETA: 13.2m [2026-03-04T20:22:13.832373] [INFO ] [sig ] [1183/3365] Forecasting FLEX... [2026-03-04T20:22:13.832403] [INFO ] [sig ] Generating forecast for: FLEX [2026-03-04T20:22:13.832434] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLEX' from 'https://tdm.silogroup.org/data/derivative_storage/FLEX.csv'. [2026-03-04T20:22:13.853130] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLEX'. [2026-03-04T20:22:13.853921] [INFO ] [FORECASTER] Starting predict_future for FLEX [2026-03-04T20:22:13.855059] [DEBUG] [LOCAL ] No optimal features file found for FLEX: ./output/feature-sets/FLEX.txt [2026-03-04T20:22:13.855123] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:22:13.855160] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:22:13.855189] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:22:13.855251] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:22:13.918567] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:22:13.920555] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:22:13.920816] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:22:13.920865] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:22:14.058476] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:22:14.058696] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:22:14.058750] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:22:14.058797] [INFO ] [FORECASTER] Training complete [2026-03-04T20:22:14.063373] [DEBUG] [FORECASTER] FLEX: Forecast T+1@11:T+2@11: DOWN (p=45.42%) [2026-03-04T20:22:14.063771] [INFO ] [FORECASTER] Completed predict_future for FLEX [2026-03-04T20:22:14.063924] [INFO ] [sig ] FLEX: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:22:14.233740] [INFO ] [LOCAL ] Saved forecast: FLEX 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/FLEX.txt [2026-03-04T20:22:14.233919] [INFO ] [sig ] [1183/3365] Completed FLEX in 0.4s | 2.75 sym/s | Total: 7.2m | ETA: 13.2m [2026-03-04T20:22:14.233959] [INFO ] [sig ] [1184/3365] Forecasting FLL... [2026-03-04T20:22:14.233990] [INFO ] [sig ] Generating forecast for: FLL [2026-03-04T20:22:14.234022] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLL' from 'https://tdm.silogroup.org/data/derivative_storage/FLL.csv'. [2026-03-04T20:22:14.246929] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLL'. [2026-03-04T20:22:14.247388] [INFO ] [FORECASTER] Starting predict_future for FLL [2026-03-04T20:22:14.248328] [DEBUG] [LOCAL ] No optimal features file found for FLL: ./output/feature-sets/FLL.txt [2026-03-04T20:22:14.248387] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:22:14.248421] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:22:14.248450] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:22:14.248508] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:22:14.309921] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:22:14.310892] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:22:14.310983] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:22:14.311018] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:22:14.437064] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:22:14.437245] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:22:14.437312] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:22:14.437343] [INFO ] [FORECASTER] Training complete [2026-03-04T20:22:14.442008] [DEBUG] [FORECASTER] FLL: Forecast T+1@11:T+2@11: DOWN (p=22.63%) [2026-03-04T20:22:14.442443] [INFO ] [FORECASTER] Completed predict_future for FLL [2026-03-04T20:22:14.442632] [INFO ] [sig ] FLL: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:22:14.602041] [INFO ] [LOCAL ] Saved forecast: FLL 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/FLL.txt [2026-03-04T20:22:14.602216] [INFO ] [sig ] [1184/3365] Completed FLL in 0.4s | 2.75 sym/s | Total: 7.2m | ETA: 13.2m [2026-03-04T20:22:14.602256] [INFO ] [sig ] [1185/3365] Forecasting FLNC... [2026-03-04T20:22:14.602289] [INFO ] [sig ] Generating forecast for: FLNC [2026-03-04T20:22:14.602319] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLNC' from 'https://tdm.silogroup.org/data/derivative_storage/FLNC.csv'. [2026-03-04T20:22:14.614551] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLNC'. [2026-03-04T20:22:14.615024] [INFO ] [FORECASTER] Starting predict_future for FLNC [2026-03-04T20:22:14.615858] [DEBUG] [LOCAL ] No optimal features file found for FLNC: ./output/feature-sets/FLNC.txt [2026-03-04T20:22:14.615911] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:22:14.615943] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:22:14.615970] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:22:14.616027] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:22:14.674632] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:22:14.675556] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:22:14.675692] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:22:14.675727] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:22:14.806053] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:22:14.806224] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:22:14.806265] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:22:14.806294] [INFO ] [FORECASTER] Training complete [2026-03-04T20:22:14.810396] [DEBUG] [FORECASTER] FLNC: Forecast T+1@11:T+2@11: UP (p=72.69%) [2026-03-04T20:22:14.810980] [INFO ] [FORECASTER] Completed predict_future for FLNC [2026-03-04T20:22:14.811138] [INFO ] [sig ] FLNC: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:22:14.967018] [INFO ] [LOCAL ] Saved forecast: FLNC 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/FLNC.txt [2026-03-04T20:22:14.967206] [INFO ] [sig ] [1185/3365] Completed FLNC in 0.4s | 2.75 sym/s | Total: 7.2m | ETA: 13.2m [2026-03-04T20:22:14.967255] [INFO ] [sig ] [1186/3365] Forecasting FLNG... [2026-03-04T20:22:14.967324] [INFO ] [sig ] Generating forecast for: FLNG [2026-03-04T20:22:14.967397] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLNG' from 'https://tdm.silogroup.org/data/derivative_storage/FLNG.csv'. [2026-03-04T20:22:14.979421] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLNG'. [2026-03-04T20:22:14.979863] [INFO ] [FORECASTER] Starting predict_future for FLNG [2026-03-04T20:22:14.980781] [DEBUG] [LOCAL ] No optimal features file found for FLNG: ./output/feature-sets/FLNG.txt [2026-03-04T20:22:14.980837] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:22:14.980870] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:22:14.980898] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:22:14.980956] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:22:15.047462] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:22:15.048401] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:22:15.048490] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:22:15.048524] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:22:15.177242] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:22:15.177440] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:22:15.177493] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:22:15.177532] [INFO ] [FORECASTER] Training complete [2026-03-04T20:22:15.181869] [DEBUG] [FORECASTER] FLNG: Forecast T+1@11:T+2@11: UP (p=65.01%) [2026-03-04T20:22:15.182169] [INFO ] [FORECASTER] Completed predict_future for FLNG [2026-03-04T20:22:15.182313] [INFO ] [sig ] FLNG: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:22:15.332311] [INFO ] [LOCAL ] Saved forecast: FLNG 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/FLNG.txt [2026-03-04T20:22:15.332483] [INFO ] [sig ] [1186/3365] Completed FLNG in 0.4s | 2.75 sym/s | Total: 7.2m | ETA: 13.2m [2026-03-04T20:22:15.332523] [INFO ] [sig ] [1187/3365] Forecasting FLO... [2026-03-04T20:22:15.332554] [INFO ] [sig ] Generating forecast for: FLO [2026-03-04T20:22:15.332609] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLO' from 'https://tdm.silogroup.org/data/derivative_storage/FLO.csv'. [2026-03-04T20:22:15.347010] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLO'. [2026-03-04T20:22:15.347468] [INFO ] [FORECASTER] Starting predict_future for FLO [2026-03-04T20:22:15.348330] [DEBUG] [LOCAL ] No optimal features file found for FLO: ./output/feature-sets/FLO.txt [2026-03-04T20:22:15.348387] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:22:15.348419] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:22:15.348460] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:22:15.348520] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:22:15.407962] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:22:15.408919] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:22:15.409012] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:22:15.409045] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:22:15.538733] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:22:15.538903] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:22:15.538945] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:22:15.538973] [INFO ] [FORECASTER] Training complete [2026-03-04T20:22:15.542527] [DEBUG] [FORECASTER] FLO: Forecast T+1@11:T+2@11: DOWN (p=4.57%) [2026-03-04T20:22:15.542847] [INFO ] [FORECASTER] Completed predict_future for FLO [2026-03-04T20:22:15.542983] [INFO ] [sig ] FLO: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:22:15.691141] [INFO ] [LOCAL ] Saved forecast: FLO 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/FLO.txt [2026-03-04T20:22:15.691305] [INFO ] [sig ] [1187/3365] Completed FLO in 0.4s | 2.75 sym/s | Total: 7.2m | ETA: 13.2m [2026-03-04T20:22:15.691345] [INFO ] [sig ] [1188/3365] Forecasting FLS... [2026-03-04T20:22:15.691376] [INFO ] [sig ] Generating forecast for: FLS [2026-03-04T20:22:15.691407] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLS' from 'https://tdm.silogroup.org/data/derivative_storage/FLS.csv'. [2026-03-04T20:22:15.703493] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLS'. [2026-03-04T20:22:15.703919] [INFO ] [FORECASTER] Starting predict_future for FLS [2026-03-04T20:22:15.704749] [DEBUG] [LOCAL ] No optimal features file found for FLS: ./output/feature-sets/FLS.txt [2026-03-04T20:22:15.704811] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:22:15.704843] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:22:15.704869] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:22:15.704925] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:22:15.763022] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:22:15.764016] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:22:15.764106] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:22:15.764140] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:22:15.906087] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:22:15.906270] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:22:15.906313] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:22:15.906343] [INFO ] [FORECASTER] Training complete [2026-03-04T20:22:15.910171] [DEBUG] [FORECASTER] FLS: Forecast T+1@11:T+2@11: UP (p=87.33%) [2026-03-04T20:22:15.910557] [INFO ] [FORECASTER] Completed predict_future for FLS [2026-03-04T20:22:15.910746] [INFO ] [sig ] FLS: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:22:16.059284] [INFO ] [LOCAL ] Saved forecast: FLS 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/FLS.txt [2026-03-04T20:22:16.059452] [INFO ] [sig ] [1188/3365] Completed FLS in 0.4s | 2.75 sym/s | Total: 7.2m | ETA: 13.2m [2026-03-04T20:22:16.059495] [INFO ] [sig ] [1189/3365] Forecasting FLUX... [2026-03-04T20:22:16.059526] [INFO ] [sig ] Generating forecast for: FLUX [2026-03-04T20:22:16.059556] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLUX' from 'https://tdm.silogroup.org/data/derivative_storage/FLUX.csv'. [2026-03-04T20:22:16.073280] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLUX'. [2026-03-04T20:22:16.073714] [INFO ] [FORECASTER] Starting predict_future for FLUX [2026-03-04T20:22:16.074650] [DEBUG] [LOCAL ] No optimal features file found for FLUX: ./output/feature-sets/FLUX.txt [2026-03-04T20:22:16.074710] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:22:16.074743] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:22:16.074769] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:22:16.074826] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:22:16.141782] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:22:16.142793] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:22:16.143088] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:22:16.143125] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:22:16.271917] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:22:16.272101] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:22:16.272143] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:22:16.272172] [INFO ] [FORECASTER] Training complete [2026-03-04T20:22:16.275980] [DEBUG] [FORECASTER] FLUX: Forecast T+1@11:T+2@11: DOWN (p=11.45%) [2026-03-04T20:22:16.276331] [INFO ] [FORECASTER] Completed predict_future for FLUX [2026-03-04T20:22:16.276484] [INFO ] [sig ] FLUX: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:22:16.423652] [INFO ] [LOCAL ] Saved forecast: FLUX 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/FLUX.txt [2026-03-04T20:22:16.423809] [INFO ] [sig ] [1189/3365] Completed FLUX in 0.4s | 2.75 sym/s | Total: 7.2m | ETA: 13.2m [2026-03-04T20:22:16.423850] [INFO ] [sig ] [1190/3365] Forecasting FLWS... [2026-03-04T20:22:16.423882] [INFO ] [sig ] Generating forecast for: FLWS [2026-03-04T20:22:16.423912] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLWS' from 'https://tdm.silogroup.org/data/derivative_storage/FLWS.csv'. [2026-03-04T20:22:16.436554] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLWS'. [2026-03-04T20:22:16.436969] [INFO ] [FORECASTER] Starting predict_future for FLWS [2026-03-04T20:22:16.437827] [DEBUG] [LOCAL ] No optimal features file found for FLWS: ./output/feature-sets/FLWS.txt [2026-03-04T20:22:16.437882] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:22:16.437917] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:22:16.437944] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:22:16.438001] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:22:16.502619] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:22:16.503553] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:22:16.503665] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:22:16.503700] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:22:16.629778] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:22:16.629950] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:22:16.629992] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:22:16.630020] [INFO ] [FORECASTER] Training complete [2026-03-04T20:22:16.633492] [DEBUG] [FORECASTER] FLWS: Forecast T+1@11:T+2@11: DOWN (p=45.16%) [2026-03-04T20:22:16.634018] [INFO ] [FORECASTER] Completed predict_future for FLWS [2026-03-04T20:22:16.634163] [INFO ] [sig ] FLWS: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:22:16.783290] [INFO ] [LOCAL ] Saved forecast: FLWS 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/FLWS.txt [2026-03-04T20:22:16.783446] [INFO ] [sig ] [1190/3365] Completed FLWS in 0.4s | 2.75 sym/s | Total: 7.2m | ETA: 13.2m [2026-03-04T20:22:16.783486] [INFO ] [sig ] [1191/3365] Forecasting FLXS... [2026-03-04T20:22:16.783517] [INFO ] [sig ] Generating forecast for: FLXS [2026-03-04T20:22:16.783555] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLXS' from 'https://tdm.silogroup.org/data/derivative_storage/FLXS.csv'. [2026-03-04T20:22:16.795265] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLXS'. [2026-03-04T20:22:16.795602] [INFO ] [FORECASTER] Starting predict_future for FLXS [2026-03-04T20:22:16.796373] [DEBUG] [LOCAL ] No optimal features file found for FLXS: ./output/feature-sets/FLXS.txt [2026-03-04T20:22:16.796426] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:22:16.796459] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:22:16.796493] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:22:16.796549] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:22:16.859199] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:22:16.860058] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:22:16.860137] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:22:16.860170] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:22:16.979033] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:22:16.979458] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:22:16.979508] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:22:16.979538] [INFO ] [FORECASTER] Training complete [2026-03-04T20:22:16.983423] [DEBUG] [FORECASTER] FLXS: Forecast T+1@11:T+2@11: DOWN (p=3.65%) [2026-03-04T20:22:16.983753] [INFO ] [FORECASTER] Completed predict_future for FLXS [2026-03-04T20:22:16.984078] [INFO ] [sig ] FLXS: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:22:17.140946] [INFO ] [LOCAL ] Saved forecast: FLXS 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/FLXS.txt [2026-03-04T20:22:17.141179] [INFO ] [sig ] [1191/3365] Completed FLXS in 0.4s | 2.75 sym/s | Total: 7.2m | ETA: 13.2m [2026-03-04T20:22:17.141246] [INFO ] [sig ] [1192/3365] Forecasting FLYE... [2026-03-04T20:22:17.141295] [INFO ] [sig ] Generating forecast for: FLYE [2026-03-04T20:22:17.141347] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLYE' from 'https://tdm.silogroup.org/data/derivative_storage/FLYE.csv'. [2026-03-04T20:22:17.155735] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLYE'. [2026-03-04T20:22:17.156144] [INFO ] [FORECASTER] Starting predict_future for FLYE [2026-03-04T20:22:17.156985] [DEBUG] [LOCAL ] No optimal features file found for FLYE: ./output/feature-sets/FLYE.txt [2026-03-04T20:22:17.157041] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:22:17.157074] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:22:17.157102] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:22:17.157159] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:22:17.234718] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:22:17.235978] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:22:17.236093] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:22:17.236147] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:22:17.356058] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:22:17.356224] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:22:17.356265] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:22:17.356294] [INFO ] [FORECASTER] Training complete [2026-03-04T20:22:17.359773] [DEBUG] [FORECASTER] FLYE: Forecast T+1@11:T+2@11: UP (p=52.45%) [2026-03-04T20:22:17.360062] [INFO ] [FORECASTER] Completed predict_future for FLYE [2026-03-04T20:22:17.360252] [INFO ] [sig ] FLYE: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:22:17.502854] [INFO ] [LOCAL ] Saved forecast: FLYE 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/FLYE.txt [2026-03-04T20:22:17.503067] [INFO ] [sig ] [1192/3365] Completed FLYE in 0.4s | 2.75 sym/s | Total: 7.2m | ETA: 13.2m [2026-03-04T20:22:17.503116] [INFO ] [sig ] [1193/3365] Forecasting FMAO... [2026-03-04T20:22:17.503148] [INFO ] [sig ] Generating forecast for: FMAO [2026-03-04T20:22:17.503179] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMAO' from 'https://tdm.silogroup.org/data/derivative_storage/FMAO.csv'. [2026-03-04T20:22:17.515239] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMAO'. [2026-03-04T20:22:17.515728] [INFO ] [FORECASTER] Starting predict_future for FMAO [2026-03-04T20:22:17.516752] [DEBUG] [LOCAL ] No optimal features file found for FMAO: ./output/feature-sets/FMAO.txt [2026-03-04T20:22:17.516814] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:22:17.516848] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:22:17.516882] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:22:17.516951] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:22:17.577823] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:22:17.578772] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:22:17.578860] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:22:17.578895] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:22:17.707204] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:22:17.707442] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:22:17.707501] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:22:17.707537] [INFO ] [FORECASTER] Training complete [2026-03-04T20:22:17.711640] [DEBUG] [FORECASTER] FMAO: Forecast T+1@11:T+2@11: DOWN (p=8.74%) [2026-03-04T20:22:17.711984] [INFO ] [FORECASTER] Completed predict_future for FMAO [2026-03-04T20:22:17.712155] [INFO ] [sig ] FMAO: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:22:17.886771] [INFO ] [LOCAL ] Saved forecast: FMAO 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/FMAO.txt [2026-03-04T20:22:17.886947] [INFO ] [sig ] [1193/3365] Completed FMAO in 0.4s | 2.75 sym/s | Total: 7.2m | ETA: 13.1m [2026-03-04T20:22:17.886990] [INFO ] [sig ] [1194/3365] Forecasting FMB... [2026-03-04T20:22:17.887022] [INFO ] [sig ] Generating forecast for: FMB [2026-03-04T20:22:17.887051] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMB' from 'https://tdm.silogroup.org/data/derivative_storage/FMB.csv'. [2026-03-04T20:22:17.899719] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMB'. [2026-03-04T20:22:17.900137] [INFO ] [FORECASTER] Starting predict_future for FMB [2026-03-04T20:22:17.901047] [DEBUG] [LOCAL ] No optimal features file found for FMB: ./output/feature-sets/FMB.txt [2026-03-04T20:22:17.901105] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:22:17.901139] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:22:17.901168] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:22:17.901226] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:22:17.962415] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:22:17.963351] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:22:17.963441] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:22:17.963475] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:22:18.100648] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:22:18.100820] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:22:18.100862] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:22:18.100912] [INFO ] [FORECASTER] Training complete [2026-03-04T20:22:18.104806] [DEBUG] [FORECASTER] FMB: Forecast T+1@11:T+2@11: UP (p=93.28%) [2026-03-04T20:22:18.105123] [INFO ] [FORECASTER] Completed predict_future for FMB [2026-03-04T20:22:18.105270] [INFO ] [sig ] FMB: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:22:18.265478] [INFO ] [LOCAL ] Saved forecast: FMB 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/FMB.txt [2026-03-04T20:22:18.265676] [INFO ] [sig ] [1194/3365] Completed FMB in 0.4s | 2.75 sym/s | Total: 7.2m | ETA: 13.1m [2026-03-04T20:22:18.265723] [INFO ] [sig ] [1195/3365] Forecasting FMBH... [2026-03-04T20:22:18.265756] [INFO ] [sig ] Generating forecast for: FMBH [2026-03-04T20:22:18.265787] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMBH' from 'https://tdm.silogroup.org/data/derivative_storage/FMBH.csv'. [2026-03-04T20:22:18.278601] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMBH'. [2026-03-04T20:22:18.278981] [INFO ] [FORECASTER] Starting predict_future for FMBH [2026-03-04T20:22:18.279881] [DEBUG] [LOCAL ] No optimal features file found for FMBH: ./output/feature-sets/FMBH.txt [2026-03-04T20:22:18.279938] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:22:18.279973] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:22:18.280000] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:22:18.280058] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:22:18.340423] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:22:18.341375] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:22:18.341461] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:22:18.341495] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:22:18.474506] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:22:18.474729] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:22:18.474782] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:22:18.474814] [INFO ] [FORECASTER] Training complete [2026-03-04T20:22:18.479091] [DEBUG] [FORECASTER] FMBH: Forecast T+1@11:T+2@11: DOWN (p=4.34%) [2026-03-04T20:22:18.479404] [INFO ] [FORECASTER] Completed predict_future for FMBH [2026-03-04T20:22:18.479549] [INFO ] [sig ] FMBH: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:22:18.629426] [INFO ] [LOCAL ] Saved forecast: FMBH 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/FMBH.txt [2026-03-04T20:22:18.629619] [INFO ] [sig ] [1195/3365] Completed FMBH in 0.4s | 2.75 sym/s | Total: 7.2m | ETA: 13.1m [2026-03-04T20:22:18.629664] [INFO ] [sig ] [1196/3365] Forecasting FMC... [2026-03-04T20:22:18.629696] [INFO ] [sig ] Generating forecast for: FMC [2026-03-04T20:22:18.629728] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMC' from 'https://tdm.silogroup.org/data/derivative_storage/FMC.csv'. [2026-03-04T20:22:18.642402] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMC'. [2026-03-04T20:22:18.642781] [INFO ] [FORECASTER] Starting predict_future for FMC [2026-03-04T20:22:18.643734] [DEBUG] [LOCAL ] No optimal features file found for FMC: ./output/feature-sets/FMC.txt [2026-03-04T20:22:18.643792] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:22:18.643826] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:22:18.643854] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:22:18.644091] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:22:18.705608] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:22:18.706504] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:22:18.706609] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:22:18.706646] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:22:18.828365] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:22:18.828532] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:22:18.828592] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:22:18.828625] [INFO ] [FORECASTER] Training complete [2026-03-04T20:22:18.832208] [DEBUG] [FORECASTER] FMC: Forecast T+1@11:T+2@11: UP (p=53.67%) [2026-03-04T20:22:18.832502] [INFO ] [FORECASTER] Completed predict_future for FMC [2026-03-04T20:22:18.832656] [INFO ] [sig ] FMC: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:22:18.977700] [INFO ] [LOCAL ] Saved forecast: FMC 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/FMC.txt [2026-03-04T20:22:18.977864] [INFO ] [sig ] [1196/3365] Completed FMC in 0.3s | 2.75 sym/s | Total: 7.2m | ETA: 13.1m [2026-03-04T20:22:18.977903] [INFO ] [sig ] [1197/3365] Forecasting FMHI... [2026-03-04T20:22:18.977934] [INFO ] [sig ] Generating forecast for: FMHI [2026-03-04T20:22:18.977964] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMHI' from 'https://tdm.silogroup.org/data/derivative_storage/FMHI.csv'. [2026-03-04T20:22:18.989790] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMHI'. [2026-03-04T20:22:18.990129] [INFO ] [FORECASTER] Starting predict_future for FMHI [2026-03-04T20:22:18.990968] [DEBUG] [LOCAL ] No optimal features file found for FMHI: ./output/feature-sets/FMHI.txt [2026-03-04T20:22:18.991023] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:22:18.991057] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:22:18.991086] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:22:18.991144] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:22:19.049386] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:22:19.050293] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:22:19.050390] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:22:19.050462] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:22:19.177885] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:22:19.178249] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:22:19.178291] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:22:19.178321] [INFO ] [FORECASTER] Training complete [2026-03-04T20:22:19.182485] [DEBUG] [FORECASTER] FMHI: Forecast T+1@11:T+2@11: UP (p=85.57%) [2026-03-04T20:22:19.182805] [INFO ] [FORECASTER] Completed predict_future for FMHI [2026-03-04T20:22:19.182943] [INFO ] [sig ] FMHI: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:22:19.347443] [INFO ] [LOCAL ] Saved forecast: FMHI 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/FMHI.txt [2026-03-04T20:22:19.347633] [INFO ] [sig ] [1197/3365] Completed FMHI in 0.4s | 2.75 sym/s | Total: 7.2m | ETA: 13.1m [2026-03-04T20:22:19.347680] [INFO ] [sig ] [1198/3365] Forecasting FMN... [2026-03-04T20:22:19.347713] [INFO ] [sig ] Generating forecast for: FMN [2026-03-04T20:22:19.347744] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMN' from 'https://tdm.silogroup.org/data/derivative_storage/FMN.csv'. [2026-03-04T20:22:19.361154] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMN'. [2026-03-04T20:22:19.361567] [INFO ] [FORECASTER] Starting predict_future for FMN [2026-03-04T20:22:19.362419] [DEBUG] [LOCAL ] No optimal features file found for FMN: ./output/feature-sets/FMN.txt [2026-03-04T20:22:19.362475] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:22:19.362529] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:22:19.362602] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:22:19.362688] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:22:19.424440] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:22:19.425377] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:22:19.425467] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:22:19.425504] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:22:19.547311] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:22:19.547487] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:22:19.547528] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:22:19.547558] [INFO ] [FORECASTER] Training complete [2026-03-04T20:22:19.551817] [DEBUG] [FORECASTER] FMN: Forecast T+1@11:T+2@11: DOWN (p=41.44%) [2026-03-04T20:22:19.552262] [INFO ] [FORECASTER] Completed predict_future for FMN [2026-03-04T20:22:19.552427] [INFO ] [sig ] FMN: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:22:19.701469] [INFO ] [LOCAL ] Saved forecast: FMN 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/FMN.txt [2026-03-04T20:22:19.701659] [INFO ] [sig ] [1198/3365] Completed FMN in 0.4s | 2.75 sym/s | Total: 7.3m | ETA: 13.1m [2026-03-04T20:22:19.701708] [INFO ] [sig ] [1199/3365] Forecasting FMNB... [2026-03-04T20:22:19.701740] [INFO ] [sig ] Generating forecast for: FMNB [2026-03-04T20:22:19.701772] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMNB' from 'https://tdm.silogroup.org/data/derivative_storage/FMNB.csv'. [2026-03-04T20:22:19.713489] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMNB'. [2026-03-04T20:22:19.713828] [INFO ] [FORECASTER] Starting predict_future for FMNB [2026-03-04T20:22:19.714644] [DEBUG] [LOCAL ] No optimal features file found for FMNB: ./output/feature-sets/FMNB.txt [2026-03-04T20:22:19.714699] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:22:19.714736] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:22:19.714767] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:22:19.714826] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:22:19.775237] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:22:19.776164] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:22:19.776248] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:22:19.776281] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:22:19.891430] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:22:19.891642] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:22:19.891684] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:22:19.891712] [INFO ] [FORECASTER] Training complete [2026-03-04T20:22:19.895236] [DEBUG] [FORECASTER] FMNB: Forecast T+1@11:T+2@11: UP (p=53.52%) [2026-03-04T20:22:19.895524] [INFO ] [FORECASTER] Completed predict_future for FMNB [2026-03-04T20:22:19.895677] [INFO ] [sig ] FMNB: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:22:20.037759] [INFO ] [LOCAL ] Saved forecast: FMNB 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/FMNB.txt [2026-03-04T20:22:20.037902] [INFO ] [sig ] [1199/3365] Completed FMNB in 0.3s | 2.75 sym/s | Total: 7.3m | ETA: 13.1m [2026-03-04T20:22:20.037950] [INFO ] [sig ] [1200/3365] Forecasting FMS... [2026-03-04T20:22:20.037983] [INFO ] [sig ] Generating forecast for: FMS [2026-03-04T20:22:20.038014] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMS' from 'https://tdm.silogroup.org/data/derivative_storage/FMS.csv'. [2026-03-04T20:22:20.049679] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMS'. [2026-03-04T20:22:20.049989] [INFO ] [FORECASTER] Starting predict_future for FMS [2026-03-04T20:22:20.050803] [DEBUG] [LOCAL ] No optimal features file found for FMS: ./output/feature-sets/FMS.txt [2026-03-04T20:22:20.050867] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:22:20.050901] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:22:20.050928] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:22:20.050984] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:22:20.107388] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:22:20.108070] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:22:20.108152] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:22:20.108184] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:22:20.226750] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:22:20.226911] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:22:20.226952] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:22:20.226981] [INFO ] [FORECASTER] Training complete [2026-03-04T20:22:20.230434] [DEBUG] [FORECASTER] FMS: Forecast T+1@11:T+2@11: UP (p=97.90%) [2026-03-04T20:22:20.230739] [INFO ] [FORECASTER] Completed predict_future for FMS [2026-03-04T20:22:20.230873] [INFO ] [sig ] FMS: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:22:20.374929] [INFO ] [LOCAL ] Saved forecast: FMS 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/FMS.txt [2026-03-04T20:22:20.375079] [INFO ] [sig ] [1200/3365] Completed FMS in 0.3s | 2.75 sym/s | Total: 7.3m | ETA: 13.1m [2026-03-04T20:22:20.375120] [INFO ] [sig ] [1201/3365] Forecasting FMX... [2026-03-04T20:22:20.375151] [INFO ] [sig ] Generating forecast for: FMX [2026-03-04T20:22:20.375181] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMX' from 'https://tdm.silogroup.org/data/derivative_storage/FMX.csv'. [2026-03-04T20:22:20.386952] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMX'. [2026-03-04T20:22:20.387245] [INFO ] [FORECASTER] Starting predict_future for FMX [2026-03-04T20:22:20.388141] [DEBUG] [LOCAL ] No optimal features file found for FMX: ./output/feature-sets/FMX.txt [2026-03-04T20:22:20.388194] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:22:20.388227] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:22:20.388254] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:22:20.388310] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:22:20.445761] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:22:20.446569] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:22:20.446685] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:22:20.446718] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:22:20.571271] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:22:20.571475] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:22:20.571517] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:22:20.571546] [INFO ] [FORECASTER] Training complete [2026-03-04T20:22:20.575313] [DEBUG] [FORECASTER] FMX: Forecast T+1@11:T+2@11: UP (p=85.56%) [2026-03-04T20:22:20.575642] [INFO ] [FORECASTER] Completed predict_future for FMX [2026-03-04T20:22:20.575795] [INFO ] [sig ] FMX: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:22:20.719445] [INFO ] [LOCAL ] Saved forecast: FMX 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/FMX.txt [2026-03-04T20:22:20.719607] [INFO ] [sig ] [1201/3365] Completed FMX in 0.3s | 2.75 sym/s | Total: 7.3m | ETA: 13.1m [2026-03-04T20:22:20.719652] [INFO ] [sig ] [1202/3365] Forecasting FN... [2026-03-04T20:22:20.719682] [INFO ] [sig ] Generating forecast for: FN [2026-03-04T20:22:20.719722] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FN' from 'https://tdm.silogroup.org/data/derivative_storage/FN.csv'. [2026-03-04T20:22:20.732739] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FN'. [2026-03-04T20:22:20.733135] [INFO ] [FORECASTER] Starting predict_future for FN [2026-03-04T20:22:20.733954] [DEBUG] [LOCAL ] No optimal features file found for FN: ./output/feature-sets/FN.txt [2026-03-04T20:22:20.734007] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:22:20.734039] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:22:20.734066] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:22:20.734123] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:22:20.791791] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:22:20.792707] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:22:20.792810] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:22:20.792854] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:22:20.915491] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:22:20.915674] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:22:20.915717] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:22:20.915745] [INFO ] [FORECASTER] Training complete [2026-03-04T20:22:20.919270] [DEBUG] [FORECASTER] FN: Forecast T+1@11:T+2@11: UP (p=96.34%) [2026-03-04T20:22:20.919559] [INFO ] [FORECASTER] Completed predict_future for FN [2026-03-04T20:22:20.919714] [INFO ] [sig ] FN: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:22:21.063147] [INFO ] [LOCAL ] Saved forecast: FN 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/FN.txt [2026-03-04T20:22:21.063317] [INFO ] [sig ] [1202/3365] Completed FN in 0.3s | 2.75 sym/s | Total: 7.3m | ETA: 13.1m [2026-03-04T20:22:21.063357] [INFO ] [sig ] [1203/3365] Forecasting FNB... [2026-03-04T20:22:21.063446] [INFO ] [sig ] Generating forecast for: FNB [2026-03-04T20:22:21.063480] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FNB' from 'https://tdm.silogroup.org/data/derivative_storage/FNB.csv'. [2026-03-04T20:22:21.075514] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FNB'. [2026-03-04T20:22:21.075960] [INFO ] [FORECASTER] Starting predict_future for FNB [2026-03-04T20:22:21.076849] [DEBUG] [LOCAL ] No optimal features file found for FNB: ./output/feature-sets/FNB.txt [2026-03-04T20:22:21.076905] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:22:21.076938] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:22:21.076965] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:22:21.077022] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:22:21.135737] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:22:21.136628] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:22:21.136726] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:22:21.136789] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:22:21.284058] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:22:21.284298] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:22:21.284348] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:22:21.284387] [INFO ] [FORECASTER] Training complete [2026-03-04T20:22:21.289238] [DEBUG] [FORECASTER] FNB: Forecast T+1@11:T+2@11: DOWN (p=0.52%) [2026-03-04T20:22:21.289672] [INFO ] [FORECASTER] Completed predict_future for FNB [2026-03-04T20:22:21.289858] [INFO ] [sig ] FNB: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:22:21.471994] [INFO ] [LOCAL ] Saved forecast: FNB 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/FNB.txt [2026-03-04T20:22:21.472168] [INFO ] [sig ] [1203/3365] Completed FNB in 0.4s | 2.75 sym/s | Total: 7.3m | ETA: 13.1m [2026-03-04T20:22:21.472217] [INFO ] [sig ] [1204/3365] Forecasting FND... [2026-03-04T20:22:21.472252] [INFO ] [sig ] Generating forecast for: FND [2026-03-04T20:22:21.472287] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FND' from 'https://tdm.silogroup.org/data/derivative_storage/FND.csv'. [2026-03-04T20:22:21.485063] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FND'. [2026-03-04T20:22:21.485482] [INFO ] [FORECASTER] Starting predict_future for FND [2026-03-04T20:22:21.486396] [DEBUG] [LOCAL ] No optimal features file found for FND: ./output/feature-sets/FND.txt [2026-03-04T20:22:21.486453] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:22:21.486485] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:22:21.486512] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:22:21.486586] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:22:21.543913] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:22:21.544862] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:22:21.544949] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:22:21.544983] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:22:21.666296] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:22:21.666472] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:22:21.666517] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:22:21.666547] [INFO ] [FORECASTER] Training complete [2026-03-04T20:22:21.670206] [DEBUG] [FORECASTER] FND: Forecast T+1@11:T+2@11: UP (p=98.04%) [2026-03-04T20:22:21.670505] [INFO ] [FORECASTER] Completed predict_future for FND [2026-03-04T20:22:21.670660] [INFO ] [sig ] FND: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:22:21.822148] [INFO ] [LOCAL ] Saved forecast: FND 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/FND.txt [2026-03-04T20:22:21.822318] [INFO ] [sig ] [1204/3365] Completed FND in 0.4s | 2.75 sym/s | Total: 7.3m | ETA: 13.1m [2026-03-04T20:22:21.822362] [INFO ] [sig ] [1205/3365] Forecasting FNF... [2026-03-04T20:22:21.822396] [INFO ] [sig ] Generating forecast for: FNF [2026-03-04T20:22:21.822428] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FNF' from 'https://tdm.silogroup.org/data/derivative_storage/FNF.csv'. [2026-03-04T20:22:21.834818] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FNF'. [2026-03-04T20:22:21.835288] [INFO ] [FORECASTER] Starting predict_future for FNF [2026-03-04T20:22:21.836323] [DEBUG] [LOCAL ] No optimal features file found for FNF: ./output/feature-sets/FNF.txt [2026-03-04T20:22:21.836379] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:22:21.836413] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:22:21.836441] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:22:21.836499] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:22:21.906202] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:22:21.907139] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:22:21.907436] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:22:21.907479] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:22:22.044947] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:22:22.045250] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:22:22.045293] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:22:22.045327] [INFO ] [FORECASTER] Training complete [2026-03-04T20:22:22.049119] [DEBUG] [FORECASTER] FNF: Forecast T+1@11:T+2@11: UP (p=79.99%) [2026-03-04T20:22:22.049413] [INFO ] [FORECASTER] Completed predict_future for FNF [2026-03-04T20:22:22.049601] [INFO ] [sig ] FNF: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:22:22.196714] [INFO ] [LOCAL ] Saved forecast: FNF 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/FNF.txt [2026-03-04T20:22:22.196876] [INFO ] [sig ] [1205/3365] Completed FNF in 0.4s | 2.75 sym/s | Total: 7.3m | ETA: 13.1m [2026-03-04T20:22:22.196925] [INFO ] [sig ] [1206/3365] Forecasting FNKO... [2026-03-04T20:22:22.196957] [INFO ] [sig ] Generating forecast for: FNKO [2026-03-04T20:22:22.196987] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FNKO' from 'https://tdm.silogroup.org/data/derivative_storage/FNKO.csv'. [2026-03-04T20:22:22.209078] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FNKO'. [2026-03-04T20:22:22.209359] [INFO ] [FORECASTER] Starting predict_future for FNKO [2026-03-04T20:22:22.210173] [DEBUG] [LOCAL ] No optimal features file found for FNKO: ./output/feature-sets/FNKO.txt [2026-03-04T20:22:22.210227] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:22:22.210259] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:22:22.210286] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:22:22.210369] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:22:22.271250] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:22:22.272210] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:22:22.272303] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:22:22.272339] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:22:22.397484] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:22:22.397671] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:22:22.397713] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:22:22.397743] [INFO ] [FORECASTER] Training complete [2026-03-04T20:22:22.401803] [DEBUG] [FORECASTER] FNKO: Forecast T+1@11:T+2@11: DOWN (p=2.16%) [2026-03-04T20:22:22.402116] [INFO ] [FORECASTER] Completed predict_future for FNKO [2026-03-04T20:22:22.402249] [INFO ] [sig ] FNKO: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:22:22.551038] [INFO ] [LOCAL ] Saved forecast: FNKO 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/FNKO.txt [2026-03-04T20:22:22.551219] [INFO ] [sig ] [1206/3365] Completed FNKO in 0.4s | 2.75 sym/s | Total: 7.3m | ETA: 13.1m [2026-03-04T20:22:22.551260] [INFO ] [sig ] [1207/3365] Forecasting FNLC... [2026-03-04T20:22:22.551291] [INFO ] [sig ] Generating forecast for: FNLC [2026-03-04T20:22:22.551321] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FNLC' from 'https://tdm.silogroup.org/data/derivative_storage/FNLC.csv'. [2026-03-04T20:22:22.562780] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FNLC'. [2026-03-04T20:22:22.563200] [INFO ] [FORECASTER] Starting predict_future for FNLC [2026-03-04T20:22:22.564039] [DEBUG] [LOCAL ] No optimal features file found for FNLC: ./output/feature-sets/FNLC.txt [2026-03-04T20:22:22.564094] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:22:22.564126] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:22:22.564152] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:22:22.564208] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:22:22.621755] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:22:22.622708] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:22:22.622818] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:22:22.622859] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:22:22.733820] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:22:22.733996] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:22:22.734056] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:22:22.734086] [INFO ] [FORECASTER] Training complete [2026-03-04T20:22:22.737896] [DEBUG] [FORECASTER] FNLC: Forecast T+1@11:T+2@11: UP (p=95.74%) [2026-03-04T20:22:22.738289] [INFO ] [FORECASTER] Completed predict_future for FNLC [2026-03-04T20:22:22.738477] [INFO ] [sig ] FNLC: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:22:22.887463] [INFO ] [LOCAL ] Saved forecast: FNLC 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/FNLC.txt [2026-03-04T20:22:22.887652] [INFO ] [sig ] [1207/3365] Completed FNLC in 0.3s | 2.75 sym/s | Total: 7.3m | ETA: 13.1m [2026-03-04T20:22:22.887696] [INFO ] [sig ] [1208/3365] Forecasting FNX... [2026-03-04T20:22:22.887730] [INFO ] [sig ] Generating forecast for: FNX [2026-03-04T20:22:22.887762] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FNX' from 'https://tdm.silogroup.org/data/derivative_storage/FNX.csv'. [2026-03-04T20:22:22.900625] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FNX'. [2026-03-04T20:22:22.901066] [INFO ] [FORECASTER] Starting predict_future for FNX [2026-03-04T20:22:22.901925] [DEBUG] [LOCAL ] No optimal features file found for FNX: ./output/feature-sets/FNX.txt [2026-03-04T20:22:22.901980] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:22:22.902011] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:22:22.902038] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:22:22.902095] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:22:22.961669] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:22:22.962623] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:22:22.962715] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:22:22.962749] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:22:23.086241] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:22:23.086407] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:22:23.086447] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:22:23.086477] [INFO ] [FORECASTER] Training complete [2026-03-04T20:22:23.090197] [DEBUG] [FORECASTER] FNX: Forecast T+1@11:T+2@11: DOWN (p=11.36%) [2026-03-04T20:22:23.090486] [INFO ] [FORECASTER] Completed predict_future for FNX [2026-03-04T20:22:23.090659] [INFO ] [sig ] FNX: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:22:23.284341] [INFO ] [LOCAL ] Saved forecast: FNX 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/FNX.txt [2026-03-04T20:22:23.284586] [INFO ] [sig ] [1208/3365] Completed FNX in 0.4s | 2.75 sym/s | Total: 7.3m | ETA: 13.1m [2026-03-04T20:22:23.284641] [INFO ] [sig ] [1209/3365] Forecasting FNY... [2026-03-04T20:22:23.284680] [INFO ] [sig ] Generating forecast for: FNY [2026-03-04T20:22:23.284717] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FNY' from 'https://tdm.silogroup.org/data/derivative_storage/FNY.csv'. [2026-03-04T20:22:23.299236] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FNY'. [2026-03-04T20:22:23.299753] [INFO ] [FORECASTER] Starting predict_future for FNY [2026-03-04T20:22:23.300803] [DEBUG] [LOCAL ] No optimal features file found for FNY: ./output/feature-sets/FNY.txt [2026-03-04T20:22:23.300877] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:22:23.300923] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:22:23.300964] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:22:23.301054] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:22:23.366295] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:22:23.367301] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:22:23.367412] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:22:23.367447] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:22:23.484711] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:22:23.484885] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:22:23.484925] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:22:23.484954] [INFO ] [FORECASTER] Training complete [2026-03-04T20:22:23.488628] [DEBUG] [FORECASTER] FNY: Forecast T+1@11:T+2@11: DOWN (p=42.07%) [2026-03-04T20:22:23.489106] [INFO ] [FORECASTER] Completed predict_future for FNY [2026-03-04T20:22:23.489302] [INFO ] [sig ] FNY: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:22:23.656264] [INFO ] [LOCAL ] Saved forecast: FNY 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/FNY.txt [2026-03-04T20:22:23.656451] [INFO ] [sig ] [1209/3365] Completed FNY in 0.4s | 2.75 sym/s | Total: 7.3m | ETA: 13.0m [2026-03-04T20:22:23.656494] [INFO ] [sig ] [1210/3365] Forecasting FOA... [2026-03-04T20:22:23.656526] [INFO ] [sig ] Generating forecast for: FOA [2026-03-04T20:22:23.656557] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FOA' from 'https://tdm.silogroup.org/data/derivative_storage/FOA.csv'. [2026-03-04T20:22:23.668995] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FOA'. [2026-03-04T20:22:23.669449] [INFO ] [FORECASTER] Starting predict_future for FOA [2026-03-04T20:22:23.670425] [DEBUG] [LOCAL ] No optimal features file found for FOA: ./output/feature-sets/FOA.txt [2026-03-04T20:22:23.670484] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:22:23.670518] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:22:23.670546] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:22:23.670630] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:22:23.728236] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:22:23.729189] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:22:23.729283] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:22:23.729315] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:22:23.855612] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:22:23.855784] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:22:23.855826] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:22:23.855855] [INFO ] [FORECASTER] Training complete [2026-03-04T20:22:23.859368] [DEBUG] [FORECASTER] FOA: Forecast T+1@11:T+2@11: DOWN (p=45.18%) [2026-03-04T20:22:23.859694] [INFO ] [FORECASTER] Completed predict_future for FOA [2026-03-04T20:22:23.859839] [INFO ] [sig ] FOA: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:22:24.010160] [INFO ] [LOCAL ] Saved forecast: FOA 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/FOA.txt [2026-03-04T20:22:24.010322] [INFO ] [sig ] [1210/3365] Completed FOA in 0.4s | 2.75 sym/s | Total: 7.3m | ETA: 13.0m [2026-03-04T20:22:24.010363] [INFO ] [sig ] [1211/3365] Forecasting FOF... [2026-03-04T20:22:24.010393] [INFO ] [sig ] Generating forecast for: FOF [2026-03-04T20:22:24.010425] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FOF' from 'https://tdm.silogroup.org/data/derivative_storage/FOF.csv'. [2026-03-04T20:22:24.022443] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FOF'. [2026-03-04T20:22:24.022868] [INFO ] [FORECASTER] Starting predict_future for FOF [2026-03-04T20:22:24.023741] [DEBUG] [LOCAL ] No optimal features file found for FOF: ./output/feature-sets/FOF.txt [2026-03-04T20:22:24.023801] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:22:24.023854] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:22:24.023889] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:22:24.023960] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:22:24.083722] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:22:24.084655] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:22:24.084744] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:22:24.084778] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:22:24.214884] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:22:24.215050] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:22:24.215091] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:22:24.215120] [INFO ] [FORECASTER] Training complete [2026-03-04T20:22:24.218747] [DEBUG] [FORECASTER] FOF: Forecast T+1@11:T+2@11: UP (p=63.98%) [2026-03-04T20:22:24.219056] [INFO ] [FORECASTER] Completed predict_future for FOF [2026-03-04T20:22:24.219192] [INFO ] [sig ] FOF: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:22:24.373950] [INFO ] [LOCAL ] Saved forecast: FOF 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/FOF.txt [2026-03-04T20:22:24.374117] [INFO ] [sig ] [1211/3365] Completed FOF in 0.4s | 2.75 sym/s | Total: 7.3m | ETA: 13.0m [2026-03-04T20:22:24.374159] [INFO ] [sig ] [1212/3365] Forecasting FOLD... [2026-03-04T20:22:24.374190] [INFO ] [sig ] Generating forecast for: FOLD [2026-03-04T20:22:24.374223] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FOLD' from 'https://tdm.silogroup.org/data/derivative_storage/FOLD.csv'. [2026-03-04T20:22:24.385847] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FOLD'. [2026-03-04T20:22:24.386177] [INFO ] [FORECASTER] Starting predict_future for FOLD [2026-03-04T20:22:24.387027] [DEBUG] [LOCAL ] No optimal features file found for FOLD: ./output/feature-sets/FOLD.txt [2026-03-04T20:22:24.387082] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:22:24.387114] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:22:24.387140] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:22:24.387197] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:22:24.447565] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:22:24.448509] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:22:24.448625] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:22:24.448664] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:22:24.569839] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:22:24.569995] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:22:24.570033] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:22:24.570061] [INFO ] [FORECASTER] Training complete [2026-03-04T20:22:24.573512] [DEBUG] [FORECASTER] FOLD: Forecast T+1@11:T+2@11: DOWN (p=5.63%) [2026-03-04T20:22:24.573811] [INFO ] [FORECASTER] Completed predict_future for FOLD [2026-03-04T20:22:24.573943] [INFO ] [sig ] FOLD: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:22:24.716393] [INFO ] [LOCAL ] Saved forecast: FOLD 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/FOLD.txt [2026-03-04T20:22:24.716536] [INFO ] [sig ] [1212/3365] Completed FOLD in 0.3s | 2.75 sym/s | Total: 7.3m | ETA: 13.0m [2026-03-04T20:22:24.716602] [INFO ] [sig ] [1213/3365] Forecasting FORM... [2026-03-04T20:22:24.716643] [INFO ] [sig ] Generating forecast for: FORM [2026-03-04T20:22:24.716676] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FORM' from 'https://tdm.silogroup.org/data/derivative_storage/FORM.csv'. [2026-03-04T20:22:24.728039] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FORM'. [2026-03-04T20:22:24.728454] [INFO ] [FORECASTER] Starting predict_future for FORM [2026-03-04T20:22:24.729303] [DEBUG] [LOCAL ] No optimal features file found for FORM: ./output/feature-sets/FORM.txt [2026-03-04T20:22:24.729358] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:22:24.729390] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:22:24.729418] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:22:24.729475] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:22:24.787341] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:22:24.788331] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:22:24.788421] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:22:24.788453] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:22:24.916720] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:22:24.916892] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:22:24.916933] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:22:24.916962] [INFO ] [FORECASTER] Training complete [2026-03-04T20:22:24.920696] [DEBUG] [FORECASTER] FORM: Forecast T+1@11:T+2@11: DOWN (p=7.18%) [2026-03-04T20:22:24.921045] [INFO ] [FORECASTER] Completed predict_future for FORM [2026-03-04T20:22:24.921187] [INFO ] [sig ] FORM: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:22:25.070173] [INFO ] [LOCAL ] Saved forecast: FORM 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/FORM.txt [2026-03-04T20:22:25.070355] [INFO ] [sig ] [1213/3365] Completed FORM in 0.4s | 2.75 sym/s | Total: 7.3m | ETA: 13.0m [2026-03-04T20:22:25.070398] [INFO ] [sig ] [1214/3365] Forecasting FOSL... [2026-03-04T20:22:25.070429] [INFO ] [sig ] Generating forecast for: FOSL [2026-03-04T20:22:25.070462] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FOSL' from 'https://tdm.silogroup.org/data/derivative_storage/FOSL.csv'. [2026-03-04T20:22:25.086551] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FOSL'. [2026-03-04T20:22:25.087022] [INFO ] [FORECASTER] Starting predict_future for FOSL [2026-03-04T20:22:25.087952] [DEBUG] [LOCAL ] No optimal features file found for FOSL: ./output/feature-sets/FOSL.txt [2026-03-04T20:22:25.088015] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:22:25.088049] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:22:25.088075] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:22:25.088137] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:22:25.145385] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:22:25.146315] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:22:25.146412] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:22:25.146447] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:22:25.270920] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:22:25.271088] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:22:25.271128] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:22:25.271157] [INFO ] [FORECASTER] Training complete [2026-03-04T20:22:25.274606] [DEBUG] [FORECASTER] FOSL: Forecast T+1@11:T+2@11: UP (p=97.39%) [2026-03-04T20:22:25.274915] [INFO ] [FORECASTER] Completed predict_future for FOSL [2026-03-04T20:22:25.275061] [INFO ] [sig ] FOSL: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:22:25.424459] [INFO ] [LOCAL ] Saved forecast: FOSL 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/FOSL.txt [2026-03-04T20:22:25.424621] [INFO ] [sig ] [1214/3365] Completed FOSL in 0.4s | 2.75 sym/s | Total: 7.3m | ETA: 13.0m [2026-03-04T20:22:25.424664] [INFO ] [sig ] [1215/3365] Forecasting FOX... [2026-03-04T20:22:25.424701] [INFO ] [sig ] Generating forecast for: FOX [2026-03-04T20:22:25.424733] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FOX' from 'https://tdm.silogroup.org/data/derivative_storage/FOX.csv'. [2026-03-04T20:22:25.436974] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FOX'. [2026-03-04T20:22:25.437336] [INFO ] [FORECASTER] Starting predict_future for FOX [2026-03-04T20:22:25.438146] [DEBUG] [LOCAL ] No optimal features file found for FOX: ./output/feature-sets/FOX.txt [2026-03-04T20:22:25.438200] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:22:25.438233] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:22:25.438259] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:22:25.438316] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:22:25.498917] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:22:25.499795] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:22:25.499885] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:22:25.499917] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:22:25.633988] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:22:25.634348] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:22:25.634389] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:22:25.634419] [INFO ] [FORECASTER] Training complete [2026-03-04T20:22:25.638440] [DEBUG] [FORECASTER] FOX: Forecast T+1@11:T+2@11: UP (p=94.59%) [2026-03-04T20:22:25.638746] [INFO ] [FORECASTER] Completed predict_future for FOX [2026-03-04T20:22:25.638893] [INFO ] [sig ] FOX: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:22:25.791402] [INFO ] [LOCAL ] Saved forecast: FOX 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/FOX.txt [2026-03-04T20:22:25.791588] [INFO ] [sig ] [1215/3365] Completed FOX in 0.4s | 2.75 sym/s | Total: 7.4m | ETA: 13.0m [2026-03-04T20:22:25.791632] [INFO ] [sig ] [1216/3365] Forecasting FOXA... [2026-03-04T20:22:25.791663] [INFO ] [sig ] Generating forecast for: FOXA [2026-03-04T20:22:25.791693] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FOXA' from 'https://tdm.silogroup.org/data/derivative_storage/FOXA.csv'. [2026-03-04T20:22:25.805095] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FOXA'. [2026-03-04T20:22:25.805555] [INFO ] [FORECASTER] Starting predict_future for FOXA [2026-03-04T20:22:25.806696] [DEBUG] [LOCAL ] No optimal features file found for FOXA: ./output/feature-sets/FOXA.txt [2026-03-04T20:22:25.806769] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:22:25.806818] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:22:25.806872] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:22:25.806974] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:22:25.873265] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:22:25.874389] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:22:25.874483] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:22:25.874518] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:22:26.006771] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:22:26.006942] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:22:26.006984] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:22:26.007016] [INFO ] [FORECASTER] Training complete [2026-03-04T20:22:26.010917] [DEBUG] [FORECASTER] FOXA: Forecast T+1@11:T+2@11: UP (p=87.93%) [2026-03-04T20:22:26.011258] [INFO ] [FORECASTER] Completed predict_future for FOXA [2026-03-04T20:22:26.011408] [INFO ] [sig ] FOXA: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:22:26.168489] [INFO ] [LOCAL ] Saved forecast: FOXA 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/FOXA.txt [2026-03-04T20:22:26.168676] [INFO ] [sig ] [1216/3365] Completed FOXA in 0.4s | 2.75 sym/s | Total: 7.4m | ETA: 13.0m [2026-03-04T20:22:26.168720] [INFO ] [sig ] [1217/3365] Forecasting FOXF... [2026-03-04T20:22:26.168751] [INFO ] [sig ] Generating forecast for: FOXF [2026-03-04T20:22:26.168782] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FOXF' from 'https://tdm.silogroup.org/data/derivative_storage/FOXF.csv'. [2026-03-04T20:22:26.182151] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FOXF'. [2026-03-04T20:22:26.182608] [INFO ] [FORECASTER] Starting predict_future for FOXF [2026-03-04T20:22:26.183536] [DEBUG] [LOCAL ] No optimal features file found for FOXF: ./output/feature-sets/FOXF.txt [2026-03-04T20:22:26.183617] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:22:26.183658] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:22:26.183685] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:22:26.183743] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:22:26.242513] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:22:26.243463] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:22:26.243554] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:22:26.243610] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:22:26.362975] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:22:26.363158] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:22:26.363212] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:22:26.363251] [INFO ] [FORECASTER] Training complete [2026-03-04T20:22:26.366934] [DEBUG] [FORECASTER] FOXF: Forecast T+1@11:T+2@11: UP (p=64.38%) [2026-03-04T20:22:26.367312] [INFO ] [FORECASTER] Completed predict_future for FOXF [2026-03-04T20:22:26.367469] [INFO ] [sig ] FOXF: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:22:26.537859] [INFO ] [LOCAL ] Saved forecast: FOXF 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/FOXF.txt [2026-03-04T20:22:26.538036] [INFO ] [sig ] [1217/3365] Completed FOXF in 0.4s | 2.75 sym/s | Total: 7.4m | ETA: 13.0m [2026-03-04T20:22:26.538081] [INFO ] [sig ] [1218/3365] Forecasting FPF... [2026-03-04T20:22:26.538112] [INFO ] [sig ] Generating forecast for: FPF [2026-03-04T20:22:26.538144] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FPF' from 'https://tdm.silogroup.org/data/derivative_storage/FPF.csv'. [2026-03-04T20:22:26.550780] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FPF'. [2026-03-04T20:22:26.551161] [INFO ] [FORECASTER] Starting predict_future for FPF [2026-03-04T20:22:26.552079] [DEBUG] [LOCAL ] No optimal features file found for FPF: ./output/feature-sets/FPF.txt [2026-03-04T20:22:26.552137] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:22:26.552170] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:22:26.552196] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:22:26.552252] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:22:26.615478] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:22:26.616726] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:22:26.616817] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:22:26.616867] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:22:26.751327] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:22:26.751508] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:22:26.751566] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:22:26.751652] [INFO ] [FORECASTER] Training complete [2026-03-04T20:22:26.755271] [DEBUG] [FORECASTER] FPF: Forecast T+1@11:T+2@11: DOWN (p=12.38%) [2026-03-04T20:22:26.755662] [INFO ] [FORECASTER] Completed predict_future for FPF [2026-03-04T20:22:26.755845] [INFO ] [sig ] FPF: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:22:26.923167] [INFO ] [LOCAL ] Saved forecast: FPF 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/FPF.txt [2026-03-04T20:22:26.923335] [INFO ] [sig ] [1218/3365] Completed FPF in 0.4s | 2.75 sym/s | Total: 7.4m | ETA: 13.0m [2026-03-04T20:22:26.923377] [INFO ] [sig ] [1219/3365] Forecasting FPH... [2026-03-04T20:22:26.923406] [INFO ] [sig ] Generating forecast for: FPH [2026-03-04T20:22:26.923438] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FPH' from 'https://tdm.silogroup.org/data/derivative_storage/FPH.csv'. [2026-03-04T20:22:26.937314] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FPH'. [2026-03-04T20:22:26.937812] [INFO ] [FORECASTER] Starting predict_future for FPH [2026-03-04T20:22:26.938820] [DEBUG] [LOCAL ] No optimal features file found for FPH: ./output/feature-sets/FPH.txt [2026-03-04T20:22:26.938886] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:22:26.938928] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:22:26.938961] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:22:26.939033] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:22:27.008589] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:22:27.009550] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:22:27.009661] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:22:27.009697] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:22:27.133320] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:22:27.133493] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:22:27.133534] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:22:27.133562] [INFO ] [FORECASTER] Training complete [2026-03-04T20:22:27.137226] [DEBUG] [FORECASTER] FPH: Forecast T+1@11:T+2@11: UP (p=77.68%) [2026-03-04T20:22:27.137568] [INFO ] [FORECASTER] Completed predict_future for FPH [2026-03-04T20:22:27.137729] [INFO ] [sig ] FPH: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:22:27.290189] [INFO ] [LOCAL ] Saved forecast: FPH 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/FPH.txt [2026-03-04T20:22:27.290353] [INFO ] [sig ] [1219/3365] Completed FPH in 0.4s | 2.75 sym/s | Total: 7.4m | ETA: 13.0m [2026-03-04T20:22:27.290424] [INFO ] [sig ] [1220/3365] Forecasting FPI... [2026-03-04T20:22:27.290456] [INFO ] [sig ] Generating forecast for: FPI [2026-03-04T20:22:27.290495] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FPI' from 'https://tdm.silogroup.org/data/derivative_storage/FPI.csv'. [2026-03-04T20:22:27.304268] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FPI'. [2026-03-04T20:22:27.304724] [INFO ] [FORECASTER] Starting predict_future for FPI [2026-03-04T20:22:27.305530] [DEBUG] [LOCAL ] No optimal features file found for FPI: ./output/feature-sets/FPI.txt [2026-03-04T20:22:27.305609] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:22:27.305644] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:22:27.305671] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:22:27.305727] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:22:27.372195] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:22:27.373232] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:22:27.373323] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:22:27.373356] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:22:27.501324] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:22:27.501505] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:22:27.501550] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:22:27.501603] [INFO ] [FORECASTER] Training complete [2026-03-04T20:22:27.505321] [DEBUG] [FORECASTER] FPI: Forecast T+1@11:T+2@11: DOWN (p=16.78%) [2026-03-04T20:22:27.505668] [INFO ] [FORECASTER] Completed predict_future for FPI [2026-03-04T20:22:27.505814] [INFO ] [sig ] FPI: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:22:27.654819] [INFO ] [LOCAL ] Saved forecast: FPI 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/FPI.txt [2026-03-04T20:22:27.654995] [INFO ] [sig ] [1220/3365] Completed FPI in 0.4s | 2.75 sym/s | Total: 7.4m | ETA: 13.0m [2026-03-04T20:22:27.655039] [INFO ] [sig ] [1221/3365] Forecasting FPXI... [2026-03-04T20:22:27.655069] [INFO ] [sig ] Generating forecast for: FPXI [2026-03-04T20:22:27.655099] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FPXI' from 'https://tdm.silogroup.org/data/derivative_storage/FPXI.csv'. [2026-03-04T20:22:27.667178] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FPXI'. [2026-03-04T20:22:27.667612] [INFO ] [FORECASTER] Starting predict_future for FPXI [2026-03-04T20:22:27.668540] [DEBUG] [LOCAL ] No optimal features file found for FPXI: ./output/feature-sets/FPXI.txt [2026-03-04T20:22:27.668621] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:22:27.668656] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:22:27.668684] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:22:27.668742] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:22:27.728660] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:22:27.729613] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:22:27.729705] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:22:27.729740] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:22:27.837777] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:22:27.837945] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:22:27.837986] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:22:27.838015] [INFO ] [FORECASTER] Training complete [2026-03-04T20:22:27.841638] [DEBUG] [FORECASTER] FPXI: Forecast T+1@11:T+2@11: UP (p=83.52%) [2026-03-04T20:22:27.841974] [INFO ] [FORECASTER] Completed predict_future for FPXI [2026-03-04T20:22:27.842119] [INFO ] [sig ] FPXI: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:22:27.998681] [INFO ] [LOCAL ] Saved forecast: FPXI 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/FPXI.txt [2026-03-04T20:22:27.998852] [INFO ] [sig ] [1221/3365] Completed FPXI in 0.3s | 2.75 sym/s | Total: 7.4m | ETA: 13.0m [2026-03-04T20:22:27.998894] [INFO ] [sig ] [1222/3365] Forecasting FRA... [2026-03-04T20:22:27.998934] [INFO ] [sig ] Generating forecast for: FRA [2026-03-04T20:22:27.998970] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FRA' from 'https://tdm.silogroup.org/data/derivative_storage/FRA.csv'. [2026-03-04T20:22:28.013138] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FRA'. [2026-03-04T20:22:28.013624] [INFO ] [FORECASTER] Starting predict_future for FRA [2026-03-04T20:22:28.014632] [DEBUG] [LOCAL ] No optimal features file found for FRA: ./output/feature-sets/FRA.txt [2026-03-04T20:22:28.014696] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:22:28.014736] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:22:28.014769] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:22:28.014858] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:22:28.073338] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:22:28.074330] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:22:28.074423] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:22:28.074457] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:22:28.203159] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:22:28.203382] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:22:28.203427] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:22:28.203458] [INFO ] [FORECASTER] Training complete [2026-03-04T20:22:28.207152] [DEBUG] [FORECASTER] FRA: Forecast T+1@11:T+2@11: UP (p=80.19%) [2026-03-04T20:22:28.207507] [INFO ] [FORECASTER] Completed predict_future for FRA [2026-03-04T20:22:28.207705] [INFO ] [sig ] FRA: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:22:28.354962] [INFO ] [LOCAL ] Saved forecast: FRA 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/FRA.txt [2026-03-04T20:22:28.355137] [INFO ] [sig ] [1222/3365] Completed FRA in 0.4s | 2.75 sym/s | Total: 7.4m | ETA: 13.0m [2026-03-04T20:22:28.355180] [INFO ] [sig ] [1223/3365] Forecasting FRBA... [2026-03-04T20:22:28.355213] [INFO ] [sig ] Generating forecast for: FRBA [2026-03-04T20:22:28.355246] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FRBA' from 'https://tdm.silogroup.org/data/derivative_storage/FRBA.csv'. [2026-03-04T20:22:28.368052] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FRBA'. [2026-03-04T20:22:28.368413] [INFO ] [FORECASTER] Starting predict_future for FRBA [2026-03-04T20:22:28.369232] [DEBUG] [LOCAL ] No optimal features file found for FRBA: ./output/feature-sets/FRBA.txt [2026-03-04T20:22:28.369287] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:22:28.369321] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:22:28.369391] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:22:28.369453] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:22:28.426552] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:22:28.427377] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:22:28.427459] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:22:28.427492] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:22:28.549127] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:22:28.549254] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:22:28.549292] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:22:28.549321] [INFO ] [FORECASTER] Training complete [2026-03-04T20:22:28.552640] [DEBUG] [FORECASTER] FRBA: Forecast T+1@11:T+2@11: UP (p=78.20%) [2026-03-04T20:22:28.552914] [INFO ] [FORECASTER] Completed predict_future for FRBA [2026-03-04T20:22:28.553044] [INFO ] [sig ] FRBA: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:22:28.698184] [INFO ] [LOCAL ] Saved forecast: FRBA 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/FRBA.txt [2026-03-04T20:22:28.698334] [INFO ] [sig ] [1223/3365] Completed FRBA in 0.3s | 2.75 sym/s | Total: 7.4m | ETA: 13.0m [2026-03-04T20:22:28.698375] [INFO ] [sig ] [1224/3365] Forecasting FRHC... [2026-03-04T20:22:28.698405] [INFO ] [sig ] Generating forecast for: FRHC [2026-03-04T20:22:28.698436] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FRHC' from 'https://tdm.silogroup.org/data/derivative_storage/FRHC.csv'. [2026-03-04T20:22:28.710619] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FRHC'. [2026-03-04T20:22:28.710906] [INFO ] [FORECASTER] Starting predict_future for FRHC [2026-03-04T20:22:28.711709] [DEBUG] [LOCAL ] No optimal features file found for FRHC: ./output/feature-sets/FRHC.txt [2026-03-04T20:22:28.711779] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:22:28.711812] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:22:28.711839] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:22:28.711895] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:22:28.769817] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:22:28.770806] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:22:28.770897] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:22:28.770929] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:22:28.892495] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:22:28.892672] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:22:28.892713] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:22:28.892741] [INFO ] [FORECASTER] Training complete [2026-03-04T20:22:28.896252] [DEBUG] [FORECASTER] FRHC: Forecast T+1@11:T+2@11: DOWN (p=44.65%) [2026-03-04T20:22:28.896530] [INFO ] [FORECASTER] Completed predict_future for FRHC [2026-03-04T20:22:28.896677] [INFO ] [sig ] FRHC: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:22:29.040929] [INFO ] [LOCAL ] Saved forecast: FRHC 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/FRHC.txt [2026-03-04T20:22:29.041126] [INFO ] [sig ] [1224/3365] Completed FRHC in 0.3s | 2.75 sym/s | Total: 7.4m | ETA: 13.0m [2026-03-04T20:22:29.041171] [INFO ] [sig ] [1225/3365] Forecasting FRME... [2026-03-04T20:22:29.041200] [INFO ] [sig ] Generating forecast for: FRME [2026-03-04T20:22:29.041231] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FRME' from 'https://tdm.silogroup.org/data/derivative_storage/FRME.csv'. [2026-03-04T20:22:29.053656] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FRME'. [2026-03-04T20:22:29.054054] [INFO ] [FORECASTER] Starting predict_future for FRME [2026-03-04T20:22:29.054908] [DEBUG] [LOCAL ] No optimal features file found for FRME: ./output/feature-sets/FRME.txt [2026-03-04T20:22:29.054966] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:22:29.054998] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:22:29.055027] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:22:29.055089] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:22:29.112250] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:22:29.113134] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:22:29.113217] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:22:29.113250] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:22:29.239449] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:22:29.239636] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:22:29.239680] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:22:29.239710] [INFO ] [FORECASTER] Training complete [2026-03-04T20:22:29.243463] [DEBUG] [FORECASTER] FRME: Forecast T+1@11:T+2@11: DOWN (p=3.19%) [2026-03-04T20:22:29.243765] [INFO ] [FORECASTER] Completed predict_future for FRME [2026-03-04T20:22:29.243899] [INFO ] [sig ] FRME: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:22:29.393445] [INFO ] [LOCAL ] Saved forecast: FRME 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/FRME.txt [2026-03-04T20:22:29.393649] [INFO ] [sig ] [1225/3365] Completed FRME in 0.4s | 2.75 sym/s | Total: 7.4m | ETA: 13.0m [2026-03-04T20:22:29.393697] [INFO ] [sig ] [1226/3365] Forecasting FRO... [2026-03-04T20:22:29.393728] [INFO ] [sig ] Generating forecast for: FRO [2026-03-04T20:22:29.393759] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FRO' from 'https://tdm.silogroup.org/data/derivative_storage/FRO.csv'. [2026-03-04T20:22:29.407609] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FRO'. [2026-03-04T20:22:29.408043] [INFO ] [FORECASTER] Starting predict_future for FRO [2026-03-04T20:22:29.408901] [DEBUG] [LOCAL ] No optimal features file found for FRO: ./output/feature-sets/FRO.txt [2026-03-04T20:22:29.408962] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:22:29.409004] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:22:29.409041] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:22:29.409111] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:22:29.468672] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:22:29.469557] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:22:29.469662] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:22:29.469696] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:22:29.597309] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:22:29.597478] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:22:29.597519] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:22:29.597549] [INFO ] [FORECASTER] Training complete [2026-03-04T20:22:29.601469] [DEBUG] [FORECASTER] FRO: Forecast T+1@11:T+2@11: DOWN (p=30.12%) [2026-03-04T20:22:29.601796] [INFO ] [FORECASTER] Completed predict_future for FRO [2026-03-04T20:22:29.601936] [INFO ] [sig ] FRO: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:22:29.749455] [INFO ] [LOCAL ] Saved forecast: FRO 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/FRO.txt [2026-03-04T20:22:29.749609] [INFO ] [sig ] [1226/3365] Completed FRO in 0.4s | 2.75 sym/s | Total: 7.4m | ETA: 12.9m [2026-03-04T20:22:29.749653] [INFO ] [sig ] [1227/3365] Forecasting FROG... [2026-03-04T20:22:29.749682] [INFO ] [sig ] Generating forecast for: FROG [2026-03-04T20:22:29.749713] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FROG' from 'https://tdm.silogroup.org/data/derivative_storage/FROG.csv'. [2026-03-04T20:22:29.761020] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FROG'. [2026-03-04T20:22:29.761292] [INFO ] [FORECASTER] Starting predict_future for FROG [2026-03-04T20:22:29.762094] [DEBUG] [LOCAL ] No optimal features file found for FROG: ./output/feature-sets/FROG.txt [2026-03-04T20:22:29.762146] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:22:29.762178] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:22:29.762205] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:22:29.762260] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:22:29.820981] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:22:29.821747] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:22:29.821830] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:22:29.821863] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:22:29.946522] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:22:29.946695] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:22:29.946736] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:22:29.946764] [INFO ] [FORECASTER] Training complete [2026-03-04T20:22:29.950175] [DEBUG] [FORECASTER] FROG: Forecast T+1@11:T+2@11: UP (p=77.44%) [2026-03-04T20:22:29.950455] [INFO ] [FORECASTER] Completed predict_future for FROG [2026-03-04T20:22:29.950605] [INFO ] [sig ] FROG: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:22:30.098654] [INFO ] [LOCAL ] Saved forecast: FROG 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/FROG.txt [2026-03-04T20:22:30.098829] [INFO ] [sig ] [1227/3365] Completed FROG in 0.3s | 2.75 sym/s | Total: 7.4m | ETA: 12.9m [2026-03-04T20:22:30.098872] [INFO ] [sig ] [1228/3365] Forecasting FRPH... [2026-03-04T20:22:30.098902] [INFO ] [sig ] Generating forecast for: FRPH [2026-03-04T20:22:30.098934] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FRPH' from 'https://tdm.silogroup.org/data/derivative_storage/FRPH.csv'. [2026-03-04T20:22:30.110563] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FRPH'. [2026-03-04T20:22:30.110963] [INFO ] [FORECASTER] Starting predict_future for FRPH [2026-03-04T20:22:30.111851] [DEBUG] [LOCAL ] No optimal features file found for FRPH: ./output/feature-sets/FRPH.txt [2026-03-04T20:22:30.111905] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:22:30.111938] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:22:30.111971] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:22:30.112039] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:22:30.174495] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:22:30.175375] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:22:30.175461] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:22:30.175495] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:22:30.299402] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:22:30.299569] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:22:30.299632] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:22:30.299662] [INFO ] [FORECASTER] Training complete [2026-03-04T20:22:30.303243] [DEBUG] [FORECASTER] FRPH: Forecast T+1@11:T+2@11: DOWN (p=11.78%) [2026-03-04T20:22:30.303565] [INFO ] [FORECASTER] Completed predict_future for FRPH [2026-03-04T20:22:30.303722] [INFO ] [sig ] FRPH: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:22:30.451447] [INFO ] [LOCAL ] Saved forecast: FRPH 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/FRPH.txt [2026-03-04T20:22:30.451633] [INFO ] [sig ] [1228/3365] Completed FRPH in 0.4s | 2.75 sym/s | Total: 7.4m | ETA: 12.9m [2026-03-04T20:22:30.451675] [INFO ] [sig ] [1229/3365] Forecasting FRSH... [2026-03-04T20:22:30.451705] [INFO ] [sig ] Generating forecast for: FRSH [2026-03-04T20:22:30.451738] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FRSH' from 'https://tdm.silogroup.org/data/derivative_storage/FRSH.csv'. [2026-03-04T20:22:30.464601] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FRSH'. [2026-03-04T20:22:30.465000] [INFO ] [FORECASTER] Starting predict_future for FRSH [2026-03-04T20:22:30.465846] [DEBUG] [LOCAL ] No optimal features file found for FRSH: ./output/feature-sets/FRSH.txt [2026-03-04T20:22:30.465902] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:22:30.465935] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:22:30.465963] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:22:30.466021] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:22:30.526278] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:22:30.527181] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:22:30.527291] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:22:30.527330] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:22:30.655992] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:22:30.656151] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:22:30.656192] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:22:30.656231] [INFO ] [FORECASTER] Training complete [2026-03-04T20:22:30.659769] [DEBUG] [FORECASTER] FRSH: Forecast T+1@11:T+2@11: UP (p=91.89%) [2026-03-04T20:22:30.660070] [INFO ] [FORECASTER] Completed predict_future for FRSH [2026-03-04T20:22:30.660213] [INFO ] [sig ] FRSH: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:22:30.805639] [INFO ] [LOCAL ] Saved forecast: FRSH 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/FRSH.txt [2026-03-04T20:22:30.805788] [INFO ] [sig ] [1229/3365] Completed FRSH in 0.4s | 2.75 sym/s | Total: 7.4m | ETA: 12.9m [2026-03-04T20:22:30.805831] [INFO ] [sig ] [1230/3365] Forecasting FSBC... [2026-03-04T20:22:30.805861] [INFO ] [sig ] Generating forecast for: FSBC [2026-03-04T20:22:30.805890] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FSBC' from 'https://tdm.silogroup.org/data/derivative_storage/FSBC.csv'. [2026-03-04T20:22:30.817122] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FSBC'. [2026-03-04T20:22:30.817422] [INFO ] [FORECASTER] Starting predict_future for FSBC [2026-03-04T20:22:30.818218] [DEBUG] [LOCAL ] No optimal features file found for FSBC: ./output/feature-sets/FSBC.txt [2026-03-04T20:22:30.818271] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:22:30.818304] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:22:30.818331] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:22:30.818386] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:22:30.874869] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:22:30.875529] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:22:30.875627] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:22:30.875661] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:22:30.994484] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:22:30.994642] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:22:30.994682] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:22:30.994712] [INFO ] [FORECASTER] Training complete [2026-03-04T20:22:30.998081] [DEBUG] [FORECASTER] FSBC: Forecast T+1@11:T+2@11: UP (p=99.87%) [2026-03-04T20:22:30.998365] [INFO ] [FORECASTER] Completed predict_future for FSBC [2026-03-04T20:22:30.998496] [INFO ] [sig ] FSBC: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:22:31.159528] [INFO ] [LOCAL ] Saved forecast: FSBC 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/FSBC.txt [2026-03-04T20:22:31.159769] [INFO ] [sig ] [1230/3365] Completed FSBC in 0.4s | 2.75 sym/s | Total: 7.4m | ETA: 12.9m [2026-03-04T20:22:31.159842] [INFO ] [sig ] [1231/3365] Forecasting FSCO... [2026-03-04T20:22:31.159876] [INFO ] [sig ] Generating forecast for: FSCO [2026-03-04T20:22:31.159905] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FSCO' from 'https://tdm.silogroup.org/data/derivative_storage/FSCO.csv'. [2026-03-04T20:22:31.178616] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FSCO'. [2026-03-04T20:22:31.179255] [INFO ] [FORECASTER] Starting predict_future for FSCO [2026-03-04T20:22:31.180285] [DEBUG] [LOCAL ] No optimal features file found for FSCO: ./output/feature-sets/FSCO.txt [2026-03-04T20:22:31.180356] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:22:31.180396] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:22:31.180424] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:22:31.180483] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:22:31.243297] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:22:31.244359] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:22:31.244508] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:22:31.244548] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:22:31.388050] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:22:31.388296] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:22:31.388359] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:22:31.388405] [INFO ] [FORECASTER] Training complete [2026-03-04T20:22:31.394074] [DEBUG] [FORECASTER] FSCO: Forecast T+1@11:T+2@11: DOWN (p=23.44%) [2026-03-04T20:22:31.394699] [INFO ] [FORECASTER] Completed predict_future for FSCO [2026-03-04T20:22:31.394933] [INFO ] [sig ] FSCO: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:22:31.581149] [INFO ] [LOCAL ] Saved forecast: FSCO 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/FSCO.txt [2026-03-04T20:22:31.581390] [INFO ] [sig ] [1231/3365] Completed FSCO in 0.4s | 2.75 sym/s | Total: 7.4m | ETA: 12.9m [2026-03-04T20:22:31.581448] [INFO ] [sig ] [1232/3365] Forecasting FSK... [2026-03-04T20:22:31.581495] [INFO ] [sig ] Generating forecast for: FSK [2026-03-04T20:22:31.581532] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FSK' from 'https://tdm.silogroup.org/data/derivative_storage/FSK.csv'. [2026-03-04T20:22:31.599251] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FSK'. [2026-03-04T20:22:31.599834] [INFO ] [FORECASTER] Starting predict_future for FSK [2026-03-04T20:22:31.601169] [DEBUG] [LOCAL ] No optimal features file found for FSK: ./output/feature-sets/FSK.txt [2026-03-04T20:22:31.601264] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:22:31.601323] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:22:31.601359] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:22:31.601436] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:22:31.693412] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:22:31.694748] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:22:31.694881] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:22:31.694936] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:22:31.861058] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:22:31.861282] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:22:31.861349] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:22:31.861401] [INFO ] [FORECASTER] Training complete [2026-03-04T20:22:31.867248] [DEBUG] [FORECASTER] FSK: Forecast T+1@11:T+2@11: DOWN (p=38.58%) [2026-03-04T20:22:31.867891] [INFO ] [FORECASTER] Completed predict_future for FSK [2026-03-04T20:22:31.868130] [INFO ] [sig ] FSK: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:22:32.111226] [INFO ] [LOCAL ] Saved forecast: FSK 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/FSK.txt [2026-03-04T20:22:32.111477] [INFO ] [sig ] [1232/3365] Completed FSK in 0.5s | 2.75 sym/s | Total: 7.5m | ETA: 12.9m [2026-03-04T20:22:32.111545] [INFO ] [sig ] [1233/3365] Forecasting FSLY... [2026-03-04T20:22:32.111615] [INFO ] [sig ] Generating forecast for: FSLY [2026-03-04T20:22:32.111668] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FSLY' from 'https://tdm.silogroup.org/data/derivative_storage/FSLY.csv'. [2026-03-04T20:22:32.139151] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FSLY'. [2026-03-04T20:22:32.139710] [INFO ] [FORECASTER] Starting predict_future for FSLY [2026-03-04T20:22:32.140893] [DEBUG] [LOCAL ] No optimal features file found for FSLY: ./output/feature-sets/FSLY.txt [2026-03-04T20:22:32.140961] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:22:32.141006] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:22:32.141047] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:22:32.141128] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:22:32.218993] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:22:32.220261] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:22:32.220428] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:22:32.220481] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:22:32.385216] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:22:32.385466] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:22:32.385538] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:22:32.385606] [INFO ] [FORECASTER] Training complete [2026-03-04T20:22:32.391112] [DEBUG] [FORECASTER] FSLY: Forecast T+1@11:T+2@11: DOWN (p=45.44%) [2026-03-04T20:22:32.391615] [INFO ] [FORECASTER] Completed predict_future for FSLY [2026-03-04T20:22:32.391799] [INFO ] [sig ] FSLY: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:22:32.606382] [INFO ] [LOCAL ] Saved forecast: FSLY 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/FSLY.txt [2026-03-04T20:22:32.606627] [INFO ] [sig ] [1233/3365] Completed FSLY in 0.5s | 2.75 sym/s | Total: 7.5m | ETA: 12.9m [2026-03-04T20:22:32.606689] [INFO ] [sig ] [1234/3365] Forecasting FSM... [2026-03-04T20:22:32.606732] [INFO ] [sig ] Generating forecast for: FSM [2026-03-04T20:22:32.606770] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FSM' from 'https://tdm.silogroup.org/data/derivative_storage/FSM.csv'. [2026-03-04T20:22:32.622835] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FSM'. [2026-03-04T20:22:32.623318] [INFO ] [FORECASTER] Starting predict_future for FSM [2026-03-04T20:22:32.624316] [DEBUG] [LOCAL ] No optimal features file found for FSM: ./output/feature-sets/FSM.txt [2026-03-04T20:22:32.624377] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:22:32.624411] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:22:32.624439] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:22:32.624505] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:22:32.686847] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:22:32.688000] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:22:32.688106] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:22:32.688141] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:22:32.816091] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:22:32.816266] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:22:32.816311] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:22:32.816340] [INFO ] [FORECASTER] Training complete [2026-03-04T20:22:32.820213] [DEBUG] [FORECASTER] FSM: Forecast T+1@11:T+2@11: UP (p=67.69%) [2026-03-04T20:22:32.820506] [INFO ] [FORECASTER] Completed predict_future for FSM [2026-03-04T20:22:32.820664] [INFO ] [sig ] FSM: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:22:32.968346] [INFO ] [LOCAL ] Saved forecast: FSM 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/FSM.txt [2026-03-04T20:22:32.968500] [INFO ] [sig ] [1234/3365] Completed FSM in 0.4s | 2.75 sym/s | Total: 7.5m | ETA: 12.9m [2026-03-04T20:22:32.968540] [INFO ] [sig ] [1235/3365] Forecasting FSS... [2026-03-04T20:22:32.968587] [INFO ] [sig ] Generating forecast for: FSS [2026-03-04T20:22:32.968621] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FSS' from 'https://tdm.silogroup.org/data/derivative_storage/FSS.csv'. [2026-03-04T20:22:32.981488] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FSS'. [2026-03-04T20:22:32.981934] [INFO ] [FORECASTER] Starting predict_future for FSS [2026-03-04T20:22:32.982791] [DEBUG] [LOCAL ] No optimal features file found for FSS: ./output/feature-sets/FSS.txt [2026-03-04T20:22:32.982847] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:22:32.982901] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:22:32.982930] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:22:32.982987] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:22:33.045204] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:22:33.046306] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:22:33.046397] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:22:33.046432] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:22:33.187991] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:22:33.188158] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:22:33.188200] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:22:33.188232] [INFO ] [FORECASTER] Training complete [2026-03-04T20:22:33.192177] [DEBUG] [FORECASTER] FSS: Forecast T+1@11:T+2@11: DOWN (p=43.29%) [2026-03-04T20:22:33.192697] [INFO ] [FORECASTER] Completed predict_future for FSS [2026-03-04T20:22:33.192838] [INFO ] [sig ] FSS: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:22:33.345613] [INFO ] [LOCAL ] Saved forecast: FSS 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/FSS.txt [2026-03-04T20:22:33.345787] [INFO ] [sig ] [1235/3365] Completed FSS in 0.4s | 2.75 sym/s | Total: 7.5m | ETA: 12.9m [2026-03-04T20:22:33.345827] [INFO ] [sig ] [1236/3365] Forecasting FTA... [2026-03-04T20:22:33.345857] [INFO ] [sig ] Generating forecast for: FTA [2026-03-04T20:22:33.345887] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTA' from 'https://tdm.silogroup.org/data/derivative_storage/FTA.csv'. [2026-03-04T20:22:33.358498] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTA'. [2026-03-04T20:22:33.358955] [INFO ] [FORECASTER] Starting predict_future for FTA [2026-03-04T20:22:33.359838] [DEBUG] [LOCAL ] No optimal features file found for FTA: ./output/feature-sets/FTA.txt [2026-03-04T20:22:33.359893] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:22:33.359924] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:22:33.359952] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:22:33.360009] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:22:33.422927] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:22:33.423846] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:22:33.423937] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:22:33.423971] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:22:33.551774] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:22:33.551961] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:22:33.552006] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:22:33.552042] [INFO ] [FORECASTER] Training complete [2026-03-04T20:22:33.555781] [DEBUG] [FORECASTER] FTA: Forecast T+1@11:T+2@11: UP (p=91.70%) [2026-03-04T20:22:33.556153] [INFO ] [FORECASTER] Completed predict_future for FTA [2026-03-04T20:22:33.556302] [INFO ] [sig ] FTA: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:22:33.710122] [INFO ] [LOCAL ] Saved forecast: FTA 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/FTA.txt [2026-03-04T20:22:33.710332] [INFO ] [sig ] [1236/3365] Completed FTA in 0.4s | 2.75 sym/s | Total: 7.5m | ETA: 12.9m [2026-03-04T20:22:33.710377] [INFO ] [sig ] [1237/3365] Forecasting FTAI... [2026-03-04T20:22:33.710407] [INFO ] [sig ] Generating forecast for: FTAI [2026-03-04T20:22:33.710438] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTAI' from 'https://tdm.silogroup.org/data/derivative_storage/FTAI.csv'. [2026-03-04T20:22:33.725276] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTAI'. [2026-03-04T20:22:33.725674] [INFO ] [FORECASTER] Starting predict_future for FTAI [2026-03-04T20:22:33.726477] [DEBUG] [LOCAL ] No optimal features file found for FTAI: ./output/feature-sets/FTAI.txt [2026-03-04T20:22:33.726541] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:22:33.726594] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:22:33.726625] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:22:33.726693] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:22:33.787992] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:22:33.788769] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:22:33.788855] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:22:33.788887] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:22:33.922661] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:22:33.922826] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:22:33.922869] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:22:33.922908] [INFO ] [FORECASTER] Training complete [2026-03-04T20:22:33.926589] [DEBUG] [FORECASTER] FTAI: Forecast T+1@11:T+2@11: DOWN (p=45.27%) [2026-03-04T20:22:33.926881] [INFO ] [FORECASTER] Completed predict_future for FTAI [2026-03-04T20:22:33.927013] [INFO ] [sig ] FTAI: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:22:34.079256] [INFO ] [LOCAL ] Saved forecast: FTAI 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/FTAI.txt [2026-03-04T20:22:34.079416] [INFO ] [sig ] [1237/3365] Completed FTAI in 0.4s | 2.75 sym/s | Total: 7.5m | ETA: 12.9m [2026-03-04T20:22:34.079458] [INFO ] [sig ] [1238/3365] Forecasting FTC... [2026-03-04T20:22:34.079492] [INFO ] [sig ] Generating forecast for: FTC [2026-03-04T20:22:34.079523] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTC' from 'https://tdm.silogroup.org/data/derivative_storage/FTC.csv'. [2026-03-04T20:22:34.092530] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTC'. [2026-03-04T20:22:34.092940] [INFO ] [FORECASTER] Starting predict_future for FTC [2026-03-04T20:22:34.093826] [DEBUG] [LOCAL ] No optimal features file found for FTC: ./output/feature-sets/FTC.txt [2026-03-04T20:22:34.093881] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:22:34.093915] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:22:34.093943] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:22:34.094001] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:22:34.159702] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:22:34.160635] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:22:34.160732] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:22:34.160766] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:22:34.291318] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:22:34.291481] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:22:34.291523] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:22:34.291554] [INFO ] [FORECASTER] Training complete [2026-03-04T20:22:34.295669] [DEBUG] [FORECASTER] FTC: Forecast T+1@11:T+2@11: DOWN (p=9.54%) [2026-03-04T20:22:34.295989] [INFO ] [FORECASTER] Completed predict_future for FTC [2026-03-04T20:22:34.296130] [INFO ] [sig ] FTC: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:22:34.457800] [INFO ] [LOCAL ] Saved forecast: FTC 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/FTC.txt [2026-03-04T20:22:34.457986] [INFO ] [sig ] [1238/3365] Completed FTC in 0.4s | 2.75 sym/s | Total: 7.5m | ETA: 12.9m [2026-03-04T20:22:34.458035] [INFO ] [sig ] [1239/3365] Forecasting FTCI... [2026-03-04T20:22:34.458069] [INFO ] [sig ] Generating forecast for: FTCI [2026-03-04T20:22:34.458100] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTCI' from 'https://tdm.silogroup.org/data/derivative_storage/FTCI.csv'. [2026-03-04T20:22:34.471459] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTCI'. [2026-03-04T20:22:34.471898] [INFO ] [FORECASTER] Starting predict_future for FTCI [2026-03-04T20:22:34.472795] [DEBUG] [LOCAL ] No optimal features file found for FTCI: ./output/feature-sets/FTCI.txt [2026-03-04T20:22:34.472850] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:22:34.472883] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:22:34.472912] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:22:34.472968] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:22:34.536018] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:22:34.537167] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:22:34.537478] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:22:34.537523] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:22:34.688529] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:22:34.688717] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:22:34.688758] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:22:34.688788] [INFO ] [FORECASTER] Training complete [2026-03-04T20:22:34.692324] [DEBUG] [FORECASTER] FTCI: Forecast T+1@11:T+2@11: UP (p=95.00%) [2026-03-04T20:22:34.692666] [INFO ] [FORECASTER] Completed predict_future for FTCI [2026-03-04T20:22:34.692810] [INFO ] [sig ] FTCI: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:22:34.841293] [INFO ] [LOCAL ] Saved forecast: FTCI 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/FTCI.txt [2026-03-04T20:22:34.841461] [INFO ] [sig ] [1239/3365] Completed FTCI in 0.4s | 2.75 sym/s | Total: 7.5m | ETA: 12.9m [2026-03-04T20:22:34.841504] [INFO ] [sig ] [1240/3365] Forecasting FTCS... [2026-03-04T20:22:34.841535] [INFO ] [sig ] Generating forecast for: FTCS [2026-03-04T20:22:34.841567] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTCS' from 'https://tdm.silogroup.org/data/derivative_storage/FTCS.csv'. [2026-03-04T20:22:34.853371] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTCS'. [2026-03-04T20:22:34.853662] [INFO ] [FORECASTER] Starting predict_future for FTCS [2026-03-04T20:22:34.854496] [DEBUG] [LOCAL ] No optimal features file found for FTCS: ./output/feature-sets/FTCS.txt [2026-03-04T20:22:34.854550] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:22:34.854626] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:22:34.854655] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:22:34.854714] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:22:34.912697] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:22:34.913522] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:22:34.913626] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:22:34.913664] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:22:35.040007] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:22:35.040183] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:22:35.040225] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:22:35.040254] [INFO ] [FORECASTER] Training complete [2026-03-04T20:22:35.043862] [DEBUG] [FORECASTER] FTCS: Forecast T+1@11:T+2@11: DOWN (p=12.12%) [2026-03-04T20:22:35.044183] [INFO ] [FORECASTER] Completed predict_future for FTCS [2026-03-04T20:22:35.044371] [INFO ] [sig ] FTCS: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:22:35.192812] [INFO ] [LOCAL ] Saved forecast: FTCS 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/FTCS.txt [2026-03-04T20:22:35.192984] [INFO ] [sig ] [1240/3365] Completed FTCS in 0.4s | 2.75 sym/s | Total: 7.5m | ETA: 12.9m [2026-03-04T20:22:35.193026] [INFO ] [sig ] [1241/3365] Forecasting FTEK... [2026-03-04T20:22:35.193058] [INFO ] [sig ] Generating forecast for: FTEK [2026-03-04T20:22:35.193095] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTEK' from 'https://tdm.silogroup.org/data/derivative_storage/FTEK.csv'. [2026-03-04T20:22:35.205284] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTEK'. [2026-03-04T20:22:35.205703] [INFO ] [FORECASTER] Starting predict_future for FTEK [2026-03-04T20:22:35.206630] [DEBUG] [LOCAL ] No optimal features file found for FTEK: ./output/feature-sets/FTEK.txt [2026-03-04T20:22:35.206685] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:22:35.206719] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:22:35.206746] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:22:35.206804] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:22:35.266021] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:22:35.266964] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:22:35.267057] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:22:35.267092] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:22:35.391968] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:22:35.392141] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:22:35.392184] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:22:35.392213] [INFO ] [FORECASTER] Training complete [2026-03-04T20:22:35.395752] [DEBUG] [FORECASTER] FTEK: Forecast T+1@11:T+2@11: DOWN (p=25.96%) [2026-03-04T20:22:35.396075] [INFO ] [FORECASTER] Completed predict_future for FTEK [2026-03-04T20:22:35.396233] [INFO ] [sig ] FTEK: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:22:35.584615] [INFO ] [LOCAL ] Saved forecast: FTEK 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/FTEK.txt [2026-03-04T20:22:35.584795] [INFO ] [sig ] [1241/3365] Completed FTEK in 0.4s | 2.75 sym/s | Total: 7.5m | ETA: 12.9m [2026-03-04T20:22:35.584838] [INFO ] [sig ] [1242/3365] Forecasting FTGC... [2026-03-04T20:22:35.584869] [INFO ] [sig ] Generating forecast for: FTGC [2026-03-04T20:22:35.584899] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTGC' from 'https://tdm.silogroup.org/data/derivative_storage/FTGC.csv'. [2026-03-04T20:22:35.598524] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTGC'. [2026-03-04T20:22:35.598971] [INFO ] [FORECASTER] Starting predict_future for FTGC [2026-03-04T20:22:35.599872] [DEBUG] [LOCAL ] No optimal features file found for FTGC: ./output/feature-sets/FTGC.txt [2026-03-04T20:22:35.599928] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:22:35.599961] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:22:35.599987] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:22:35.600046] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:22:35.662699] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:22:35.663702] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:22:35.663791] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:22:35.663825] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:22:35.787711] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:22:35.787873] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:22:35.787932] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:22:35.787963] [INFO ] [FORECASTER] Training complete [2026-03-04T20:22:35.791686] [DEBUG] [FORECASTER] FTGC: Forecast T+1@11:T+2@11: UP (p=98.01%) [2026-03-04T20:22:35.791992] [INFO ] [FORECASTER] Completed predict_future for FTGC [2026-03-04T20:22:35.792131] [INFO ] [sig ] FTGC: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:22:35.947126] [INFO ] [LOCAL ] Saved forecast: FTGC 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/FTGC.txt [2026-03-04T20:22:35.947315] [INFO ] [sig ] [1242/3365] Completed FTGC in 0.4s | 2.75 sym/s | Total: 7.5m | ETA: 12.9m [2026-03-04T20:22:35.947358] [INFO ] [sig ] [1243/3365] Forecasting FTGS... [2026-03-04T20:22:35.947396] [INFO ] [sig ] Generating forecast for: FTGS [2026-03-04T20:22:35.947430] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTGS' from 'https://tdm.silogroup.org/data/derivative_storage/FTGS.csv'. [2026-03-04T20:22:35.960717] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTGS'. [2026-03-04T20:22:35.961252] [INFO ] [FORECASTER] Starting predict_future for FTGS [2026-03-04T20:22:35.962400] [DEBUG] [LOCAL ] No optimal features file found for FTGS: ./output/feature-sets/FTGS.txt [2026-03-04T20:22:35.962468] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:22:35.962504] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:22:35.962531] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:22:35.962609] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:22:36.025214] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:22:36.026109] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:22:36.026205] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:22:36.026248] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:22:36.153371] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:22:36.153530] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:22:36.153589] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:22:36.153652] [INFO ] [FORECASTER] Training complete [2026-03-04T20:22:36.157356] [DEBUG] [FORECASTER] FTGS: Forecast T+1@11:T+2@11: UP (p=97.53%) [2026-03-04T20:22:36.157665] [INFO ] [FORECASTER] Completed predict_future for FTGS [2026-03-04T20:22:36.157801] [INFO ] [sig ] FTGS: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:22:36.316029] [INFO ] [LOCAL ] Saved forecast: FTGS 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/FTGS.txt [2026-03-04T20:22:36.316186] [INFO ] [sig ] [1243/3365] Completed FTGS in 0.4s | 2.75 sym/s | Total: 7.5m | ETA: 12.9m [2026-03-04T20:22:36.316228] [INFO ] [sig ] [1244/3365] Forecasting FTHI... [2026-03-04T20:22:36.316259] [INFO ] [sig ] Generating forecast for: FTHI [2026-03-04T20:22:36.316291] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTHI' from 'https://tdm.silogroup.org/data/derivative_storage/FTHI.csv'. [2026-03-04T20:22:36.329910] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTHI'. [2026-03-04T20:22:36.330317] [INFO ] [FORECASTER] Starting predict_future for FTHI [2026-03-04T20:22:36.331200] [DEBUG] [LOCAL ] No optimal features file found for FTHI: ./output/feature-sets/FTHI.txt [2026-03-04T20:22:36.331257] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:22:36.331290] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:22:36.331318] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:22:36.331375] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:22:36.393564] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:22:36.394458] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:22:36.394561] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:22:36.394615] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:22:36.522603] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:22:36.522776] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:22:36.522816] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:22:36.522845] [INFO ] [FORECASTER] Training complete [2026-03-04T20:22:36.526594] [DEBUG] [FORECASTER] FTHI: Forecast T+1@11:T+2@11: UP (p=72.91%) [2026-03-04T20:22:36.526883] [INFO ] [FORECASTER] Completed predict_future for FTHI [2026-03-04T20:22:36.527036] [INFO ] [sig ] FTHI: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:22:36.679173] [INFO ] [LOCAL ] Saved forecast: FTHI 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/FTHI.txt [2026-03-04T20:22:36.679367] [INFO ] [sig ] [1244/3365] Completed FTHI in 0.4s | 2.75 sym/s | Total: 7.5m | ETA: 12.8m [2026-03-04T20:22:36.679417] [INFO ] [sig ] [1245/3365] Forecasting FTHY... [2026-03-04T20:22:36.679450] [INFO ] [sig ] Generating forecast for: FTHY [2026-03-04T20:22:36.679488] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTHY' from 'https://tdm.silogroup.org/data/derivative_storage/FTHY.csv'. [2026-03-04T20:22:36.695057] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTHY'. [2026-03-04T20:22:36.695475] [INFO ] [FORECASTER] Starting predict_future for FTHY [2026-03-04T20:22:36.696391] [DEBUG] [LOCAL ] No optimal features file found for FTHY: ./output/feature-sets/FTHY.txt [2026-03-04T20:22:36.696451] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:22:36.696485] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:22:36.696513] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:22:36.696591] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:22:36.759912] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:22:36.760872] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:22:36.760984] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:22:36.761021] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:22:36.883675] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:22:36.883828] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:22:36.883870] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:22:36.883901] [INFO ] [FORECASTER] Training complete [2026-03-04T20:22:36.887747] [DEBUG] [FORECASTER] FTHY: Forecast T+1@11:T+2@11: UP (p=73.02%) [2026-03-04T20:22:36.888080] [INFO ] [FORECASTER] Completed predict_future for FTHY [2026-03-04T20:22:36.888268] [INFO ] [sig ] FTHY: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:22:37.047648] [INFO ] [LOCAL ] Saved forecast: FTHY 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/FTHY.txt [2026-03-04T20:22:37.047806] [INFO ] [sig ] [1245/3365] Completed FTHY in 0.4s | 2.75 sym/s | Total: 7.5m | ETA: 12.8m [2026-03-04T20:22:37.047847] [INFO ] [sig ] [1246/3365] Forecasting FTI... [2026-03-04T20:22:37.047879] [INFO ] [sig ] Generating forecast for: FTI [2026-03-04T20:22:37.047909] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTI' from 'https://tdm.silogroup.org/data/derivative_storage/FTI.csv'. [2026-03-04T20:22:37.062671] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTI'. [2026-03-04T20:22:37.063060] [INFO ] [FORECASTER] Starting predict_future for FTI [2026-03-04T20:22:37.064000] [DEBUG] [LOCAL ] No optimal features file found for FTI: ./output/feature-sets/FTI.txt [2026-03-04T20:22:37.064055] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:22:37.064101] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:22:37.064136] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:22:37.064207] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:22:37.132359] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:22:37.133283] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:22:37.133382] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:22:37.133437] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:22:37.279564] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:22:37.279787] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:22:37.279829] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:22:37.279864] [INFO ] [FORECASTER] Training complete [2026-03-04T20:22:37.284221] [DEBUG] [FORECASTER] FTI: Forecast T+1@11:T+2@11: UP (p=96.60%) [2026-03-04T20:22:37.284697] [INFO ] [FORECASTER] Completed predict_future for FTI [2026-03-04T20:22:37.284888] [INFO ] [sig ] FTI: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:22:37.454818] [INFO ] [LOCAL ] Saved forecast: FTI 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/FTI.txt [2026-03-04T20:22:37.454995] [INFO ] [sig ] [1246/3365] Completed FTI in 0.4s | 2.75 sym/s | Total: 7.5m | ETA: 12.8m [2026-03-04T20:22:37.455038] [INFO ] [sig ] [1247/3365] Forecasting FTK... [2026-03-04T20:22:37.455070] [INFO ] [sig ] Generating forecast for: FTK [2026-03-04T20:22:37.455152] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTK' from 'https://tdm.silogroup.org/data/derivative_storage/FTK.csv'. [2026-03-04T20:22:37.470138] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTK'. [2026-03-04T20:22:37.470484] [INFO ] [FORECASTER] Starting predict_future for FTK [2026-03-04T20:22:37.471636] [DEBUG] [LOCAL ] No optimal features file found for FTK: ./output/feature-sets/FTK.txt [2026-03-04T20:22:37.471691] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:22:37.471725] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:22:37.471752] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:22:37.471817] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:22:37.533372] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:22:37.534279] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:22:37.534386] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:22:37.534421] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:22:37.661091] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:22:37.661281] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:22:37.661338] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:22:37.661373] [INFO ] [FORECASTER] Training complete [2026-03-04T20:22:37.665387] [DEBUG] [FORECASTER] FTK: Forecast T+1@11:T+2@11: DOWN (p=19.04%) [2026-03-04T20:22:37.665721] [INFO ] [FORECASTER] Completed predict_future for FTK [2026-03-04T20:22:37.665868] [INFO ] [sig ] FTK: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:22:37.863673] [INFO ] [LOCAL ] Saved forecast: FTK 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/FTK.txt [2026-03-04T20:22:37.863853] [INFO ] [sig ] [1247/3365] Completed FTK in 0.4s | 2.75 sym/s | Total: 7.6m | ETA: 12.8m [2026-03-04T20:22:37.863900] [INFO ] [sig ] [1248/3365] Forecasting FTLF... [2026-03-04T20:22:37.863934] [INFO ] [sig ] Generating forecast for: FTLF [2026-03-04T20:22:37.863966] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTLF' from 'https://tdm.silogroup.org/data/derivative_storage/FTLF.csv'. [2026-03-04T20:22:37.876497] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTLF'. [2026-03-04T20:22:37.876949] [INFO ] [FORECASTER] Starting predict_future for FTLF [2026-03-04T20:22:37.877926] [DEBUG] [LOCAL ] No optimal features file found for FTLF: ./output/feature-sets/FTLF.txt [2026-03-04T20:22:37.877990] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:22:37.878035] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:22:37.878066] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:22:37.878135] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:22:37.940942] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:22:37.941877] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:22:37.941968] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:22:37.942002] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:22:38.051861] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:22:38.052023] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:22:38.052064] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:22:38.052093] [INFO ] [FORECASTER] Training complete [2026-03-04T20:22:38.055533] [DEBUG] [FORECASTER] FTLF: Forecast T+1@11:T+2@11: UP (p=78.23%) [2026-03-04T20:22:38.055863] [INFO ] [FORECASTER] Completed predict_future for FTLF [2026-03-04T20:22:38.055995] [INFO ] [sig ] FTLF: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:22:38.202970] [INFO ] [LOCAL ] Saved forecast: FTLF 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/FTLF.txt [2026-03-04T20:22:38.203134] [INFO ] [sig ] [1248/3365] Completed FTLF in 0.3s | 2.75 sym/s | Total: 7.6m | ETA: 12.8m [2026-03-04T20:22:38.203178] [INFO ] [sig ] [1249/3365] Forecasting FTQI... [2026-03-04T20:22:38.203210] [INFO ] [sig ] Generating forecast for: FTQI [2026-03-04T20:22:38.203240] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTQI' from 'https://tdm.silogroup.org/data/derivative_storage/FTQI.csv'. [2026-03-04T20:22:38.215506] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTQI'. [2026-03-04T20:22:38.215897] [INFO ] [FORECASTER] Starting predict_future for FTQI [2026-03-04T20:22:38.216733] [DEBUG] [LOCAL ] No optimal features file found for FTQI: ./output/feature-sets/FTQI.txt [2026-03-04T20:22:38.216786] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:22:38.216818] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:22:38.216845] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:22:38.216901] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:22:38.274193] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:22:38.275112] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:22:38.275197] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:22:38.275230] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:22:38.400953] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:22:38.401121] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:22:38.401169] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:22:38.401204] [INFO ] [FORECASTER] Training complete [2026-03-04T20:22:38.405069] [DEBUG] [FORECASTER] FTQI: Forecast T+1@11:T+2@11: UP (p=89.84%) [2026-03-04T20:22:38.405502] [INFO ] [FORECASTER] Completed predict_future for FTQI [2026-03-04T20:22:38.405682] [INFO ] [sig ] FTQI: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:22:38.556765] [INFO ] [LOCAL ] Saved forecast: FTQI 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/FTQI.txt [2026-03-04T20:22:38.556928] [INFO ] [sig ] [1249/3365] Completed FTQI in 0.4s | 2.75 sym/s | Total: 7.6m | ETA: 12.8m [2026-03-04T20:22:38.556969] [INFO ] [sig ] [1250/3365] Forecasting FTRE... [2026-03-04T20:22:38.557007] [INFO ] [sig ] Generating forecast for: FTRE [2026-03-04T20:22:38.557038] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTRE' from 'https://tdm.silogroup.org/data/derivative_storage/FTRE.csv'. [2026-03-04T20:22:38.578911] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTRE'. [2026-03-04T20:22:38.579318] [INFO ] [FORECASTER] Starting predict_future for FTRE [2026-03-04T20:22:38.580274] [DEBUG] [LOCAL ] No optimal features file found for FTRE: ./output/feature-sets/FTRE.txt [2026-03-04T20:22:38.580341] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:22:38.580390] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:22:38.580421] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:22:38.580478] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:22:38.637390] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:22:38.638367] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:22:38.638517] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:22:38.638554] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:22:38.772156] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:22:38.772354] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:22:38.772417] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:22:38.772452] [INFO ] [FORECASTER] Training complete [2026-03-04T20:22:38.776438] [DEBUG] [FORECASTER] FTRE: Forecast T+1@11:T+2@11: DOWN (p=14.39%) [2026-03-04T20:22:38.776772] [INFO ] [FORECASTER] Completed predict_future for FTRE [2026-03-04T20:22:38.776928] [INFO ] [sig ] FTRE: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:22:38.935081] [INFO ] [LOCAL ] Saved forecast: FTRE 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/FTRE.txt [2026-03-04T20:22:38.935267] [INFO ] [sig ] [1250/3365] Completed FTRE in 0.4s | 2.75 sym/s | Total: 7.6m | ETA: 12.8m [2026-03-04T20:22:38.935316] [INFO ] [sig ] [1251/3365] Forecasting FTRI... [2026-03-04T20:22:38.935350] [INFO ] [sig ] Generating forecast for: FTRI [2026-03-04T20:22:38.935379] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTRI' from 'https://tdm.silogroup.org/data/derivative_storage/FTRI.csv'. [2026-03-04T20:22:38.948849] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTRI'. [2026-03-04T20:22:38.949265] [INFO ] [FORECASTER] Starting predict_future for FTRI [2026-03-04T20:22:38.950136] [DEBUG] [LOCAL ] No optimal features file found for FTRI: ./output/feature-sets/FTRI.txt [2026-03-04T20:22:38.950214] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:22:38.950267] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:22:38.950312] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:22:38.950383] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:22:39.011842] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:22:39.012885] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:22:39.013000] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:22:39.013055] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:22:39.138195] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:22:39.138370] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:22:39.138412] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:22:39.138441] [INFO ] [FORECASTER] Training complete [2026-03-04T20:22:39.142315] [DEBUG] [FORECASTER] FTRI: Forecast T+1@11:T+2@11: UP (p=88.36%) [2026-03-04T20:22:39.142627] [INFO ] [FORECASTER] Completed predict_future for FTRI [2026-03-04T20:22:39.142759] [INFO ] [sig ] FTRI: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:22:39.294164] [INFO ] [LOCAL ] Saved forecast: FTRI 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/FTRI.txt [2026-03-04T20:22:39.294342] [INFO ] [sig ] [1251/3365] Completed FTRI in 0.4s | 2.75 sym/s | Total: 7.6m | ETA: 12.8m [2026-03-04T20:22:39.294383] [INFO ] [sig ] [1252/3365] Forecasting FTS... [2026-03-04T20:22:39.294415] [INFO ] [sig ] Generating forecast for: FTS [2026-03-04T20:22:39.294446] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTS' from 'https://tdm.silogroup.org/data/derivative_storage/FTS.csv'. [2026-03-04T20:22:39.307162] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTS'. [2026-03-04T20:22:39.307595] [INFO ] [FORECASTER] Starting predict_future for FTS [2026-03-04T20:22:39.308382] [DEBUG] [LOCAL ] No optimal features file found for FTS: ./output/feature-sets/FTS.txt [2026-03-04T20:22:39.308436] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:22:39.308468] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:22:39.308495] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:22:39.308552] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:22:39.370526] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:22:39.371408] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:22:39.371497] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:22:39.371531] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:22:39.500551] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:22:39.500727] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:22:39.500770] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:22:39.500799] [INFO ] [FORECASTER] Training complete [2026-03-04T20:22:39.504427] [DEBUG] [FORECASTER] FTS: Forecast T+1@11:T+2@11: UP (p=81.15%) [2026-03-04T20:22:39.504735] [INFO ] [FORECASTER] Completed predict_future for FTS [2026-03-04T20:22:39.504875] [INFO ] [sig ] FTS: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:22:39.650770] [INFO ] [LOCAL ] Saved forecast: FTS 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/FTS.txt [2026-03-04T20:22:39.650924] [INFO ] [sig ] [1252/3365] Completed FTS in 0.4s | 2.75 sym/s | Total: 7.6m | ETA: 12.8m [2026-03-04T20:22:39.650964] [INFO ] [sig ] [1253/3365] Forecasting FTSL... [2026-03-04T20:22:39.650995] [INFO ] [sig ] Generating forecast for: FTSL [2026-03-04T20:22:39.651026] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTSL' from 'https://tdm.silogroup.org/data/derivative_storage/FTSL.csv'. [2026-03-04T20:22:39.663374] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTSL'. [2026-03-04T20:22:39.663759] [INFO ] [FORECASTER] Starting predict_future for FTSL [2026-03-04T20:22:39.664607] [DEBUG] [LOCAL ] No optimal features file found for FTSL: ./output/feature-sets/FTSL.txt [2026-03-04T20:22:39.664662] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:22:39.664695] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:22:39.664723] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:22:39.664780] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:22:39.723916] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:22:39.724630] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:22:39.724712] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:22:39.724745] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:22:39.846463] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:22:39.846644] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:22:39.846686] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:22:39.846733] [INFO ] [FORECASTER] Training complete [2026-03-04T20:22:39.850807] [DEBUG] [FORECASTER] FTSL: Forecast T+1@11:T+2@11: UP (p=82.32%) [2026-03-04T20:22:39.851084] [INFO ] [FORECASTER] Completed predict_future for FTSL [2026-03-04T20:22:39.851211] [INFO ] [sig ] FTSL: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:22:40.001738] [INFO ] [LOCAL ] Saved forecast: FTSL 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/FTSL.txt [2026-03-04T20:22:40.001931] [INFO ] [sig ] [1253/3365] Completed FTSL in 0.4s | 2.75 sym/s | Total: 7.6m | ETA: 12.8m [2026-03-04T20:22:40.001975] [INFO ] [sig ] [1254/3365] Forecasting FTSM... [2026-03-04T20:22:40.002007] [INFO ] [sig ] Generating forecast for: FTSM [2026-03-04T20:22:40.002037] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTSM' from 'https://tdm.silogroup.org/data/derivative_storage/FTSM.csv'. [2026-03-04T20:22:40.014693] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTSM'. [2026-03-04T20:22:40.015060] [INFO ] [FORECASTER] Starting predict_future for FTSM [2026-03-04T20:22:40.015860] [DEBUG] [LOCAL ] No optimal features file found for FTSM: ./output/feature-sets/FTSM.txt [2026-03-04T20:22:40.015914] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:22:40.015946] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:22:40.015973] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:22:40.016030] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:22:40.075556] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:22:40.076458] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:22:40.076542] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:22:40.076596] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:22:40.183368] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:22:40.183556] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:22:40.183632] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:22:40.183665] [INFO ] [FORECASTER] Training complete [2026-03-04T20:22:40.187440] [DEBUG] [FORECASTER] FTSM: Forecast T+1@11:T+2@11: UP (p=98.79%) [2026-03-04T20:22:40.187744] [INFO ] [FORECASTER] Completed predict_future for FTSM [2026-03-04T20:22:40.187873] [INFO ] [sig ] FTSM: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:22:40.338309] [INFO ] [LOCAL ] Saved forecast: FTSM 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/FTSM.txt [2026-03-04T20:22:40.338477] [INFO ] [sig ] [1254/3365] Completed FTSM in 0.3s | 2.75 sym/s | Total: 7.6m | ETA: 12.8m [2026-03-04T20:22:40.338735] [INFO ] [sig ] [1255/3365] Forecasting FTXL... [2026-03-04T20:22:40.338770] [INFO ] [sig ] Generating forecast for: FTXL [2026-03-04T20:22:40.338803] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTXL' from 'https://tdm.silogroup.org/data/derivative_storage/FTXL.csv'. [2026-03-04T20:22:40.351779] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTXL'. [2026-03-04T20:22:40.352155] [INFO ] [FORECASTER] Starting predict_future for FTXL [2026-03-04T20:22:40.353166] [DEBUG] [LOCAL ] No optimal features file found for FTXL: ./output/feature-sets/FTXL.txt [2026-03-04T20:22:40.353232] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:22:40.353271] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:22:40.353304] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:22:40.353372] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:22:40.413803] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:22:40.414789] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:22:40.414874] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:22:40.414924] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:22:40.536403] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:22:40.536605] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:22:40.536648] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:22:40.536676] [INFO ] [FORECASTER] Training complete [2026-03-04T20:22:40.540300] [DEBUG] [FORECASTER] FTXL: Forecast T+1@11:T+2@11: DOWN (p=21.28%) [2026-03-04T20:22:40.540663] [INFO ] [FORECASTER] Completed predict_future for FTXL [2026-03-04T20:22:40.540809] [INFO ] [sig ] FTXL: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:22:40.694667] [INFO ] [LOCAL ] Saved forecast: FTXL 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/FTXL.txt [2026-03-04T20:22:40.694834] [INFO ] [sig ] [1255/3365] Completed FTXL in 0.4s | 2.75 sym/s | Total: 7.6m | ETA: 12.8m [2026-03-04T20:22:40.694875] [INFO ] [sig ] [1256/3365] Forecasting FTXN... [2026-03-04T20:22:40.694905] [INFO ] [sig ] Generating forecast for: FTXN [2026-03-04T20:22:40.694938] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTXN' from 'https://tdm.silogroup.org/data/derivative_storage/FTXN.csv'. [2026-03-04T20:22:40.708162] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTXN'. [2026-03-04T20:22:40.708766] [INFO ] [FORECASTER] Starting predict_future for FTXN [2026-03-04T20:22:40.709783] [DEBUG] [LOCAL ] No optimal features file found for FTXN: ./output/feature-sets/FTXN.txt [2026-03-04T20:22:40.709838] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:22:40.709873] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:22:40.709901] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:22:40.709959] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:22:40.774542] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:22:40.775431] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:22:40.775516] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:22:40.775550] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:22:40.901656] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:22:40.901852] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:22:40.901902] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:22:40.901935] [INFO ] [FORECASTER] Training complete [2026-03-04T20:22:40.905688] [DEBUG] [FORECASTER] FTXN: Forecast T+1@11:T+2@11: UP (p=85.89%) [2026-03-04T20:22:40.905976] [INFO ] [FORECASTER] Completed predict_future for FTXN [2026-03-04T20:22:40.906109] [INFO ] [sig ] FTXN: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:22:41.068214] [INFO ] [LOCAL ] Saved forecast: FTXN 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/FTXN.txt [2026-03-04T20:22:41.068377] [INFO ] [sig ] [1256/3365] Completed FTXN in 0.4s | 2.75 sym/s | Total: 7.6m | ETA: 12.8m [2026-03-04T20:22:41.068421] [INFO ] [sig ] [1257/3365] Forecasting FTXO... [2026-03-04T20:22:41.068451] [INFO ] [sig ] Generating forecast for: FTXO [2026-03-04T20:22:41.068480] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTXO' from 'https://tdm.silogroup.org/data/derivative_storage/FTXO.csv'. [2026-03-04T20:22:41.080797] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTXO'. [2026-03-04T20:22:41.081093] [INFO ] [FORECASTER] Starting predict_future for FTXO [2026-03-04T20:22:41.082125] [DEBUG] [LOCAL ] No optimal features file found for FTXO: ./output/feature-sets/FTXO.txt [2026-03-04T20:22:41.082183] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:22:41.082259] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:22:41.082291] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:22:41.082558] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:22:41.142862] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:22:41.143501] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:22:41.143618] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:22:41.143659] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:22:41.284509] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:22:41.284688] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:22:41.284731] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:22:41.284761] [INFO ] [FORECASTER] Training complete [2026-03-04T20:22:41.288811] [DEBUG] [FORECASTER] FTXO: Forecast T+1@11:T+2@11: UP (p=55.57%) [2026-03-04T20:22:41.289104] [INFO ] [FORECASTER] Completed predict_future for FTXO [2026-03-04T20:22:41.289252] [INFO ] [sig ] FTXO: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:22:41.436842] [INFO ] [LOCAL ] Saved forecast: FTXO 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/FTXO.txt [2026-03-04T20:22:41.436973] [INFO ] [sig ] [1257/3365] Completed FTXO in 0.4s | 2.75 sym/s | Total: 7.6m | ETA: 12.8m [2026-03-04T20:22:41.437013] [INFO ] [sig ] [1258/3365] Forecasting FUBO... [2026-03-04T20:22:41.437043] [INFO ] [sig ] Generating forecast for: FUBO [2026-03-04T20:22:41.437074] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FUBO' from 'https://tdm.silogroup.org/data/derivative_storage/FUBO.csv'. [2026-03-04T20:22:41.450600] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FUBO'. [2026-03-04T20:22:41.450971] [INFO ] [FORECASTER] Starting predict_future for FUBO [2026-03-04T20:22:41.451873] [DEBUG] [LOCAL ] No optimal features file found for FUBO: ./output/feature-sets/FUBO.txt [2026-03-04T20:22:41.451928] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:22:41.451960] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:22:41.451987] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:22:41.452045] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:22:41.512282] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:22:41.513759] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:22:41.513851] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:22:41.513886] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:22:41.645590] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:22:41.645768] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:22:41.645816] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:22:41.645847] [INFO ] [FORECASTER] Training complete [2026-03-04T20:22:41.649789] [DEBUG] [FORECASTER] FUBO: Forecast T+1@11:T+2@11: DOWN (p=1.69%) [2026-03-04T20:22:41.650097] [INFO ] [FORECASTER] Completed predict_future for FUBO [2026-03-04T20:22:41.650251] [INFO ] [sig ] FUBO: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:22:41.801935] [INFO ] [LOCAL ] Saved forecast: FUBO 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/FUBO.txt [2026-03-04T20:22:41.802120] [INFO ] [sig ] [1258/3365] Completed FUBO in 0.4s | 2.75 sym/s | Total: 7.6m | ETA: 12.8m [2026-03-04T20:22:41.802175] [INFO ] [sig ] [1259/3365] Forecasting FUL... [2026-03-04T20:22:41.802238] [INFO ] [sig ] Generating forecast for: FUL [2026-03-04T20:22:41.802275] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FUL' from 'https://tdm.silogroup.org/data/derivative_storage/FUL.csv'. [2026-03-04T20:22:41.814508] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FUL'. [2026-03-04T20:22:41.814884] [INFO ] [FORECASTER] Starting predict_future for FUL [2026-03-04T20:22:41.815744] [DEBUG] [LOCAL ] No optimal features file found for FUL: ./output/feature-sets/FUL.txt [2026-03-04T20:22:41.815800] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:22:41.815835] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:22:41.815864] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:22:41.815924] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:22:41.875885] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:22:41.876857] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:22:41.876960] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:22:41.876997] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:22:42.013079] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:22:42.013244] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:22:42.013285] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:22:42.013315] [INFO ] [FORECASTER] Training complete [2026-03-04T20:22:42.016835] [DEBUG] [FORECASTER] FUL: Forecast T+1@11:T+2@11: UP (p=91.26%) [2026-03-04T20:22:42.017134] [INFO ] [FORECASTER] Completed predict_future for FUL [2026-03-04T20:22:42.017296] [INFO ] [sig ] FUL: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:22:42.172637] [INFO ] [LOCAL ] Saved forecast: FUL 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/FUL.txt [2026-03-04T20:22:42.172803] [INFO ] [sig ] [1259/3365] Completed FUL in 0.4s | 2.75 sym/s | Total: 7.6m | ETA: 12.8m [2026-03-04T20:22:42.172854] [INFO ] [sig ] [1260/3365] Forecasting FULC... [2026-03-04T20:22:42.172885] [INFO ] [sig ] Generating forecast for: FULC [2026-03-04T20:22:42.172917] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FULC' from 'https://tdm.silogroup.org/data/derivative_storage/FULC.csv'. [2026-03-04T20:22:42.184870] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FULC'. [2026-03-04T20:22:42.185303] [INFO ] [FORECASTER] Starting predict_future for FULC [2026-03-04T20:22:42.186199] [DEBUG] [LOCAL ] No optimal features file found for FULC: ./output/feature-sets/FULC.txt [2026-03-04T20:22:42.186255] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:22:42.186292] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:22:42.186318] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:22:42.186377] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:22:42.259886] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:22:42.261098] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:22:42.261230] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:22:42.261290] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:22:42.400428] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:22:42.400623] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:22:42.400674] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:22:42.400757] [INFO ] [FORECASTER] Training complete [2026-03-04T20:22:42.404784] [DEBUG] [FORECASTER] FULC: Forecast T+1@11:T+2@11: UP (p=77.69%) [2026-03-04T20:22:42.405142] [INFO ] [FORECASTER] Completed predict_future for FULC [2026-03-04T20:22:42.405290] [INFO ] [sig ] FULC: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:22:42.556347] [INFO ] [LOCAL ] Saved forecast: FULC 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/FULC.txt [2026-03-04T20:22:42.556533] [INFO ] [sig ] [1260/3365] Completed FULC in 0.4s | 2.75 sym/s | Total: 7.6m | ETA: 12.8m [2026-03-04T20:22:42.556606] [INFO ] [sig ] [1261/3365] Forecasting FUN... [2026-03-04T20:22:42.556641] [INFO ] [sig ] Generating forecast for: FUN [2026-03-04T20:22:42.556680] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FUN' from 'https://tdm.silogroup.org/data/derivative_storage/FUN.csv'. [2026-03-04T20:22:42.569842] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FUN'. [2026-03-04T20:22:42.570239] [INFO ] [FORECASTER] Starting predict_future for FUN [2026-03-04T20:22:42.571120] [DEBUG] [LOCAL ] No optimal features file found for FUN: ./output/feature-sets/FUN.txt [2026-03-04T20:22:42.571179] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:22:42.571225] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:22:42.571257] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:22:42.571326] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:22:42.632818] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:22:42.633871] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:22:42.633962] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:22:42.633997] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:22:42.758707] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:22:42.758880] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:22:42.758920] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:22:42.758950] [INFO ] [FORECASTER] Training complete [2026-03-04T20:22:42.762490] [DEBUG] [FORECASTER] FUN: Forecast T+1@11:T+2@11: DOWN (p=14.10%) [2026-03-04T20:22:42.762833] [INFO ] [FORECASTER] Completed predict_future for FUN [2026-03-04T20:22:42.762977] [INFO ] [sig ] FUN: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:22:42.907377] [INFO ] [LOCAL ] Saved forecast: FUN 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/FUN.txt [2026-03-04T20:22:42.907539] [INFO ] [sig ] [1261/3365] Completed FUN in 0.4s | 2.75 sym/s | Total: 7.6m | ETA: 12.7m [2026-03-04T20:22:42.907602] [INFO ] [sig ] [1262/3365] Forecasting FUNC... [2026-03-04T20:22:42.907636] [INFO ] [sig ] Generating forecast for: FUNC [2026-03-04T20:22:42.907667] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FUNC' from 'https://tdm.silogroup.org/data/derivative_storage/FUNC.csv'. [2026-03-04T20:22:42.919606] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FUNC'. [2026-03-04T20:22:42.919959] [INFO ] [FORECASTER] Starting predict_future for FUNC [2026-03-04T20:22:42.920778] [DEBUG] [LOCAL ] No optimal features file found for FUNC: ./output/feature-sets/FUNC.txt [2026-03-04T20:22:42.920831] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:22:42.920863] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:22:42.920890] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:22:42.920947] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:22:42.981211] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:22:42.982327] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:22:42.982424] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:22:42.982458] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:22:43.109163] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:22:43.109357] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:22:43.109400] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:22:43.109430] [INFO ] [FORECASTER] Training complete [2026-03-04T20:22:43.113799] [DEBUG] [FORECASTER] FUNC: Forecast T+1@11:T+2@11: DOWN (p=47.68%) [2026-03-04T20:22:43.114125] [INFO ] [FORECASTER] Completed predict_future for FUNC [2026-03-04T20:22:43.114275] [INFO ] [sig ] FUNC: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:22:43.266534] [INFO ] [LOCAL ] Saved forecast: FUNC 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/FUNC.txt [2026-03-04T20:22:43.266746] [INFO ] [sig ] [1262/3365] Completed FUNC in 0.4s | 2.75 sym/s | Total: 7.6m | ETA: 12.7m [2026-03-04T20:22:43.266797] [INFO ] [sig ] [1263/3365] Forecasting FUND... [2026-03-04T20:22:43.266829] [INFO ] [sig ] Generating forecast for: FUND [2026-03-04T20:22:43.266859] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FUND' from 'https://tdm.silogroup.org/data/derivative_storage/FUND.csv'. [2026-03-04T20:22:43.279015] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FUND'. [2026-03-04T20:22:43.279449] [INFO ] [FORECASTER] Starting predict_future for FUND [2026-03-04T20:22:43.280529] [DEBUG] [LOCAL ] No optimal features file found for FUND: ./output/feature-sets/FUND.txt [2026-03-04T20:22:43.280603] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:22:43.280638] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:22:43.280665] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:22:43.280912] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:22:43.338854] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:22:43.339805] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:22:43.339894] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:22:43.339927] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:22:43.457070] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:22:43.457238] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:22:43.457295] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:22:43.457325] [INFO ] [FORECASTER] Training complete [2026-03-04T20:22:43.461006] [DEBUG] [FORECASTER] FUND: Forecast T+1@11:T+2@11: UP (p=89.33%) [2026-03-04T20:22:43.461456] [INFO ] [FORECASTER] Completed predict_future for FUND [2026-03-04T20:22:43.461650] [INFO ] [sig ] FUND: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:22:43.608940] [INFO ] [LOCAL ] Saved forecast: FUND 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/FUND.txt [2026-03-04T20:22:43.609115] [INFO ] [sig ] [1263/3365] Completed FUND in 0.3s | 2.75 sym/s | Total: 7.7m | ETA: 12.7m [2026-03-04T20:22:43.609156] [INFO ] [sig ] [1264/3365] Forecasting FVCB... [2026-03-04T20:22:43.609187] [INFO ] [sig ] Generating forecast for: FVCB [2026-03-04T20:22:43.609216] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FVCB' from 'https://tdm.silogroup.org/data/derivative_storage/FVCB.csv'. [2026-03-04T20:22:43.620959] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FVCB'. [2026-03-04T20:22:43.621370] [INFO ] [FORECASTER] Starting predict_future for FVCB [2026-03-04T20:22:43.622207] [DEBUG] [LOCAL ] No optimal features file found for FVCB: ./output/feature-sets/FVCB.txt [2026-03-04T20:22:43.622262] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:22:43.622294] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:22:43.622321] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:22:43.622379] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:22:43.681012] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:22:43.682006] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:22:43.682099] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:22:43.682132] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:22:43.805388] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:22:43.805809] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:22:43.805856] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:22:43.805887] [INFO ] [FORECASTER] Training complete [2026-03-04T20:22:43.810373] [DEBUG] [FORECASTER] FVCB: Forecast T+1@11:T+2@11: UP (p=98.83%) [2026-03-04T20:22:43.810766] [INFO ] [FORECASTER] Completed predict_future for FVCB [2026-03-04T20:22:43.810917] [INFO ] [sig ] FVCB: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:22:43.962105] [INFO ] [LOCAL ] Saved forecast: FVCB 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/FVCB.txt [2026-03-04T20:22:43.962278] [INFO ] [sig ] [1264/3365] Completed FVCB in 0.4s | 2.75 sym/s | Total: 7.7m | ETA: 12.7m [2026-03-04T20:22:43.962320] [INFO ] [sig ] [1265/3365] Forecasting FWONA... [2026-03-04T20:22:43.962352] [INFO ] [sig ] Generating forecast for: FWONA [2026-03-04T20:22:43.962382] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FWONA' from 'https://tdm.silogroup.org/data/derivative_storage/FWONA.csv'. [2026-03-04T20:22:43.975261] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FWONA'. [2026-03-04T20:22:43.975726] [INFO ] [FORECASTER] Starting predict_future for FWONA [2026-03-04T20:22:43.976626] [DEBUG] [LOCAL ] No optimal features file found for FWONA: ./output/feature-sets/FWONA.txt [2026-03-04T20:22:43.976681] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:22:43.976713] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:22:43.976739] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:22:43.976795] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:22:44.037384] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:22:44.038369] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:22:44.038478] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:22:44.038515] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:22:44.168279] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:22:44.168465] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:22:44.168506] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:22:44.168536] [INFO ] [FORECASTER] Training complete [2026-03-04T20:22:44.172104] [DEBUG] [FORECASTER] FWONA: Forecast T+1@11:T+2@11: DOWN (p=44.39%) [2026-03-04T20:22:44.172447] [INFO ] [FORECASTER] Completed predict_future for FWONA [2026-03-04T20:22:44.172610] [INFO ] [sig ] FWONA: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:22:44.331063] [INFO ] [LOCAL ] Saved forecast: FWONA 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/FWONA.txt [2026-03-04T20:22:44.331234] [INFO ] [sig ] [1265/3365] Completed FWONA in 0.4s | 2.75 sym/s | Total: 7.7m | ETA: 12.7m [2026-03-04T20:22:44.331276] [INFO ] [sig ] [1266/3365] Forecasting FWONK... [2026-03-04T20:22:44.331309] [INFO ] [sig ] Generating forecast for: FWONK [2026-03-04T20:22:44.331340] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FWONK' from 'https://tdm.silogroup.org/data/derivative_storage/FWONK.csv'. [2026-03-04T20:22:44.345540] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FWONK'. [2026-03-04T20:22:44.345974] [INFO ] [FORECASTER] Starting predict_future for FWONK [2026-03-04T20:22:44.346906] [DEBUG] [LOCAL ] No optimal features file found for FWONK: ./output/feature-sets/FWONK.txt [2026-03-04T20:22:44.346971] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:22:44.347004] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:22:44.347033] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:22:44.347092] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:22:44.411262] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:22:44.412205] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:22:44.412302] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:22:44.412336] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:22:44.532320] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:22:44.532513] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:22:44.532563] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:22:44.532612] [INFO ] [FORECASTER] Training complete [2026-03-04T20:22:44.536225] [DEBUG] [FORECASTER] FWONK: Forecast T+1@11:T+2@11: DOWN (p=2.63%) [2026-03-04T20:22:44.536550] [INFO ] [FORECASTER] Completed predict_future for FWONK [2026-03-04T20:22:44.536717] [INFO ] [sig ] FWONK: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:22:44.693189] [INFO ] [LOCAL ] Saved forecast: FWONK 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/FWONK.txt [2026-03-04T20:22:44.693363] [INFO ] [sig ] [1266/3365] Completed FWONK in 0.4s | 2.75 sym/s | Total: 7.7m | ETA: 12.7m [2026-03-04T20:22:44.693406] [INFO ] [sig ] [1267/3365] Forecasting FWRD... [2026-03-04T20:22:44.693437] [INFO ] [sig ] Generating forecast for: FWRD [2026-03-04T20:22:44.693469] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FWRD' from 'https://tdm.silogroup.org/data/derivative_storage/FWRD.csv'. [2026-03-04T20:22:44.708529] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FWRD'. [2026-03-04T20:22:44.708989] [INFO ] [FORECASTER] Starting predict_future for FWRD [2026-03-04T20:22:44.710092] [DEBUG] [LOCAL ] No optimal features file found for FWRD: ./output/feature-sets/FWRD.txt [2026-03-04T20:22:44.710149] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:22:44.710182] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:22:44.710212] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:22:44.710271] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:22:44.770993] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:22:44.772020] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:22:44.772158] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:22:44.772195] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:22:44.901237] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:22:44.901466] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:22:44.901512] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:22:44.901542] [INFO ] [FORECASTER] Training complete [2026-03-04T20:22:44.905267] [DEBUG] [FORECASTER] FWRD: Forecast T+1@11:T+2@11: UP (p=72.31%) [2026-03-04T20:22:44.905619] [INFO ] [FORECASTER] Completed predict_future for FWRD [2026-03-04T20:22:44.905759] [INFO ] [sig ] FWRD: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:22:45.062723] [INFO ] [LOCAL ] Saved forecast: FWRD 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/FWRD.txt [2026-03-04T20:22:45.062893] [INFO ] [sig ] [1267/3365] Completed FWRD in 0.4s | 2.75 sym/s | Total: 7.7m | ETA: 12.7m [2026-03-04T20:22:45.062936] [INFO ] [sig ] [1268/3365] Forecasting FWRG... [2026-03-04T20:22:45.062969] [INFO ] [sig ] Generating forecast for: FWRG [2026-03-04T20:22:45.063001] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FWRG' from 'https://tdm.silogroup.org/data/derivative_storage/FWRG.csv'. [2026-03-04T20:22:45.077126] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FWRG'. [2026-03-04T20:22:45.077546] [INFO ] [FORECASTER] Starting predict_future for FWRG [2026-03-04T20:22:45.078523] [DEBUG] [LOCAL ] No optimal features file found for FWRG: ./output/feature-sets/FWRG.txt [2026-03-04T20:22:45.078618] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:22:45.078665] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:22:45.078696] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:22:45.078813] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:22:45.140137] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:22:45.141035] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:22:45.141122] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:22:45.141155] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:22:45.271264] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:22:45.271443] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:22:45.271698] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:22:45.271731] [INFO ] [FORECASTER] Training complete [2026-03-04T20:22:45.276045] [DEBUG] [FORECASTER] FWRG: Forecast T+1@11:T+2@11: UP (p=94.00%) [2026-03-04T20:22:45.276392] [INFO ] [FORECASTER] Completed predict_future for FWRG [2026-03-04T20:22:45.276746] [INFO ] [sig ] FWRG: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:22:45.430450] [INFO ] [LOCAL ] Saved forecast: FWRG 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/FWRG.txt [2026-03-04T20:22:45.430644] [INFO ] [sig ] [1268/3365] Completed FWRG in 0.4s | 2.75 sym/s | Total: 7.7m | ETA: 12.7m [2026-03-04T20:22:45.430687] [INFO ] [sig ] [1269/3365] Forecasting FYC... [2026-03-04T20:22:45.430719] [INFO ] [sig ] Generating forecast for: FYC [2026-03-04T20:22:45.430750] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FYC' from 'https://tdm.silogroup.org/data/derivative_storage/FYC.csv'. [2026-03-04T20:22:45.442521] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FYC'. [2026-03-04T20:22:45.442924] [INFO ] [FORECASTER] Starting predict_future for FYC [2026-03-04T20:22:45.443738] [DEBUG] [LOCAL ] No optimal features file found for FYC: ./output/feature-sets/FYC.txt [2026-03-04T20:22:45.443791] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:22:45.443824] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:22:45.443851] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:22:45.443908] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:22:45.505471] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:22:45.506695] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:22:45.506809] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:22:45.506855] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:22:45.635913] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:22:45.636087] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:22:45.636129] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:22:45.636158] [INFO ] [FORECASTER] Training complete [2026-03-04T20:22:45.639857] [DEBUG] [FORECASTER] FYC: Forecast T+1@11:T+2@11: UP (p=56.76%) [2026-03-04T20:22:45.640217] [INFO ] [FORECASTER] Completed predict_future for FYC [2026-03-04T20:22:45.640368] [INFO ] [sig ] FYC: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:22:45.788358] [INFO ] [LOCAL ] Saved forecast: FYC 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/FYC.txt [2026-03-04T20:22:45.788517] [INFO ] [sig ] [1269/3365] Completed FYC in 0.4s | 2.75 sym/s | Total: 7.7m | ETA: 12.7m [2026-03-04T20:22:45.788556] [INFO ] [sig ] [1270/3365] Forecasting FYX... [2026-03-04T20:22:45.788606] [INFO ] [sig ] Generating forecast for: FYX [2026-03-04T20:22:45.788639] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FYX' from 'https://tdm.silogroup.org/data/derivative_storage/FYX.csv'. [2026-03-04T20:22:45.800312] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FYX'. [2026-03-04T20:22:45.800630] [INFO ] [FORECASTER] Starting predict_future for FYX [2026-03-04T20:22:45.801402] [DEBUG] [LOCAL ] No optimal features file found for FYX: ./output/feature-sets/FYX.txt [2026-03-04T20:22:45.801466] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:22:45.801499] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:22:45.801526] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:22:45.801607] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:22:45.862951] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:22:45.863668] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:22:45.863752] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:22:45.863786] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:22:45.988786] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:22:45.988943] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:22:45.988983] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:22:45.989012] [INFO ] [FORECASTER] Training complete [2026-03-04T20:22:45.992962] [DEBUG] [FORECASTER] FYX: Forecast T+1@11:T+2@11: UP (p=63.96%) [2026-03-04T20:22:45.993248] [INFO ] [FORECASTER] Completed predict_future for FYX [2026-03-04T20:22:45.993381] [INFO ] [sig ] FYX: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:22:46.139824] [INFO ] [LOCAL ] Saved forecast: FYX 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/FYX.txt [2026-03-04T20:22:46.139985] [INFO ] [sig ] [1270/3365] Completed FYX in 0.4s | 2.75 sym/s | Total: 7.7m | ETA: 12.7m [2026-03-04T20:22:46.140026] [INFO ] [sig ] [1271/3365] Forecasting G... [2026-03-04T20:22:46.140057] [INFO ] [sig ] Generating forecast for: G [2026-03-04T20:22:46.140088] [DEBUG] [REMOTE ] Fetching historical data for symbol 'G' from 'https://tdm.silogroup.org/data/derivative_storage/G.csv'. [2026-03-04T20:22:46.152965] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'G'. [2026-03-04T20:22:46.153360] [INFO ] [FORECASTER] Starting predict_future for G [2026-03-04T20:22:46.154184] [DEBUG] [LOCAL ] No optimal features file found for G: ./output/feature-sets/G.txt [2026-03-04T20:22:46.154237] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:22:46.154268] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:22:46.154294] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:22:46.154352] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:22:46.213325] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:22:46.214256] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:22:46.214350] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:22:46.214392] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:22:46.338149] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:22:46.338317] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:22:46.338357] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:22:46.338387] [INFO ] [FORECASTER] Training complete [2026-03-04T20:22:46.342018] [DEBUG] [FORECASTER] G: Forecast T+1@11:T+2@11: DOWN (p=0.49%) [2026-03-04T20:22:46.342316] [INFO ] [FORECASTER] Completed predict_future for G [2026-03-04T20:22:46.342455] [INFO ] [sig ] G: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:22:46.486860] [INFO ] [LOCAL ] Saved forecast: G 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/G.txt [2026-03-04T20:22:46.487038] [INFO ] [sig ] [1271/3365] Completed G in 0.3s | 2.75 sym/s | Total: 7.7m | ETA: 12.7m [2026-03-04T20:22:46.487082] [INFO ] [sig ] [1272/3365] Forecasting GAB... [2026-03-04T20:22:46.487115] [INFO ] [sig ] Generating forecast for: GAB [2026-03-04T20:22:46.487145] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GAB' from 'https://tdm.silogroup.org/data/derivative_storage/GAB.csv'. [2026-03-04T20:22:46.498889] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GAB'. [2026-03-04T20:22:46.499220] [INFO ] [FORECASTER] Starting predict_future for GAB [2026-03-04T20:22:46.500058] [DEBUG] [LOCAL ] No optimal features file found for GAB: ./output/feature-sets/GAB.txt [2026-03-04T20:22:46.500112] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:22:46.500145] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:22:46.500172] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:22:46.500229] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:22:46.559830] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:22:46.560725] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:22:46.560834] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:22:46.560870] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:22:46.683461] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:22:46.683653] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:22:46.683696] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:22:46.683726] [INFO ] [FORECASTER] Training complete [2026-03-04T20:22:46.687316] [DEBUG] [FORECASTER] GAB: Forecast T+1@11:T+2@11: UP (p=66.44%) [2026-03-04T20:22:46.687825] [INFO ] [FORECASTER] Completed predict_future for GAB [2026-03-04T20:22:46.687962] [INFO ] [sig ] GAB: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:22:46.836162] [INFO ] [LOCAL ] Saved forecast: GAB 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/GAB.txt [2026-03-04T20:22:46.836326] [INFO ] [sig ] [1272/3365] Completed GAB in 0.3s | 2.75 sym/s | Total: 7.7m | ETA: 12.7m [2026-03-04T20:22:46.836367] [INFO ] [sig ] [1273/3365] Forecasting GABC... [2026-03-04T20:22:46.836397] [INFO ] [sig ] Generating forecast for: GABC [2026-03-04T20:22:46.836428] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GABC' from 'https://tdm.silogroup.org/data/derivative_storage/GABC.csv'. [2026-03-04T20:22:46.849265] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GABC'. [2026-03-04T20:22:46.849631] [INFO ] [FORECASTER] Starting predict_future for GABC [2026-03-04T20:22:46.850409] [DEBUG] [LOCAL ] No optimal features file found for GABC: ./output/feature-sets/GABC.txt [2026-03-04T20:22:46.850463] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:22:46.850496] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:22:46.850523] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:22:46.850598] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:22:46.908932] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:22:46.909885] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:22:46.909975] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:22:46.910008] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:22:47.024930] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:22:47.025098] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:22:47.025138] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:22:47.025168] [INFO ] [FORECASTER] Training complete [2026-03-04T20:22:47.029074] [DEBUG] [FORECASTER] GABC: Forecast T+1@11:T+2@11: DOWN (p=8.01%) [2026-03-04T20:22:47.029386] [INFO ] [FORECASTER] Completed predict_future for GABC [2026-03-04T20:22:47.029538] [INFO ] [sig ] GABC: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:22:47.187553] [INFO ] [LOCAL ] Saved forecast: GABC 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/GABC.txt [2026-03-04T20:22:47.187737] [INFO ] [sig ] [1273/3365] Completed GABC in 0.4s | 2.75 sym/s | Total: 7.7m | ETA: 12.7m [2026-03-04T20:22:47.187799] [INFO ] [sig ] [1274/3365] Forecasting GAIA... [2026-03-04T20:22:47.187835] [INFO ] [sig ] Generating forecast for: GAIA [2026-03-04T20:22:47.187867] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GAIA' from 'https://tdm.silogroup.org/data/derivative_storage/GAIA.csv'. [2026-03-04T20:22:47.200348] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GAIA'. [2026-03-04T20:22:47.200737] [INFO ] [FORECASTER] Starting predict_future for GAIA [2026-03-04T20:22:47.201533] [DEBUG] [LOCAL ] No optimal features file found for GAIA: ./output/feature-sets/GAIA.txt [2026-03-04T20:22:47.201794] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:22:47.201871] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:22:47.201900] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:22:47.201959] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:22:47.264991] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:22:47.265902] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:22:47.265991] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:22:47.266025] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:22:47.384783] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:22:47.384950] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:22:47.384991] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:22:47.385020] [INFO ] [FORECASTER] Training complete [2026-03-04T20:22:47.388643] [DEBUG] [FORECASTER] GAIA: Forecast T+1@11:T+2@11: DOWN (p=7.90%) [2026-03-04T20:22:47.388947] [INFO ] [FORECASTER] Completed predict_future for GAIA [2026-03-04T20:22:47.389085] [INFO ] [sig ] GAIA: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:22:47.540719] [INFO ] [LOCAL ] Saved forecast: GAIA 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/GAIA.txt [2026-03-04T20:22:47.540867] [INFO ] [sig ] [1274/3365] Completed GAIA in 0.4s | 2.75 sym/s | Total: 7.7m | ETA: 12.7m [2026-03-04T20:22:47.540916] [INFO ] [sig ] [1275/3365] Forecasting GAIN... [2026-03-04T20:22:47.540953] [INFO ] [sig ] Generating forecast for: GAIN [2026-03-04T20:22:47.540990] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GAIN' from 'https://tdm.silogroup.org/data/derivative_storage/GAIN.csv'. [2026-03-04T20:22:47.554003] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GAIN'. [2026-03-04T20:22:47.554332] [INFO ] [FORECASTER] Starting predict_future for GAIN [2026-03-04T20:22:47.555211] [DEBUG] [LOCAL ] No optimal features file found for GAIN: ./output/feature-sets/GAIN.txt [2026-03-04T20:22:47.555265] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:22:47.555297] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:22:47.555323] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:22:47.555380] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:22:47.612561] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:22:47.613219] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:22:47.613298] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:22:47.613330] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:22:47.735636] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:22:47.735789] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:22:47.735831] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:22:47.735861] [INFO ] [FORECASTER] Training complete [2026-03-04T20:22:47.739685] [DEBUG] [FORECASTER] GAIN: Forecast T+1@11:T+2@11: DOWN (p=17.08%) [2026-03-04T20:22:47.739962] [INFO ] [FORECASTER] Completed predict_future for GAIN [2026-03-04T20:22:47.740133] [INFO ] [sig ] GAIN: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:22:47.890196] [INFO ] [LOCAL ] Saved forecast: GAIN 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/GAIN.txt [2026-03-04T20:22:47.890348] [INFO ] [sig ] [1275/3365] Completed GAIN in 0.3s | 2.75 sym/s | Total: 7.7m | ETA: 12.7m [2026-03-04T20:22:47.890389] [INFO ] [sig ] [1276/3365] Forecasting GAM... [2026-03-04T20:22:47.890423] [INFO ] [sig ] Generating forecast for: GAM [2026-03-04T20:22:47.890456] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GAM' from 'https://tdm.silogroup.org/data/derivative_storage/GAM.csv'. [2026-03-04T20:22:47.903918] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GAM'. [2026-03-04T20:22:47.904253] [INFO ] [FORECASTER] Starting predict_future for GAM [2026-03-04T20:22:47.905081] [DEBUG] [LOCAL ] No optimal features file found for GAM: ./output/feature-sets/GAM.txt [2026-03-04T20:22:47.905134] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:22:47.905167] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:22:47.905193] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:22:47.905249] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:22:47.968064] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:22:47.969258] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:22:47.969349] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:22:47.969387] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:22:48.091857] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:22:48.092019] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:22:48.092058] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:22:48.092086] [INFO ] [FORECASTER] Training complete [2026-03-04T20:22:48.095538] [DEBUG] [FORECASTER] GAM: Forecast T+1@11:T+2@11: DOWN (p=18.90%) [2026-03-04T20:22:48.095837] [INFO ] [FORECASTER] Completed predict_future for GAM [2026-03-04T20:22:48.095965] [INFO ] [sig ] GAM: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:22:48.247693] [INFO ] [LOCAL ] Saved forecast: GAM 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/GAM.txt [2026-03-04T20:22:48.247851] [INFO ] [sig ] [1276/3365] Completed GAM in 0.4s | 2.75 sym/s | Total: 7.7m | ETA: 12.7m [2026-03-04T20:22:48.247893] [INFO ] [sig ] [1277/3365] Forecasting GAMB... [2026-03-04T20:22:48.247924] [INFO ] [sig ] Generating forecast for: GAMB [2026-03-04T20:22:48.247955] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GAMB' from 'https://tdm.silogroup.org/data/derivative_storage/GAMB.csv'. [2026-03-04T20:22:48.259604] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GAMB'. [2026-03-04T20:22:48.259931] [INFO ] [FORECASTER] Starting predict_future for GAMB [2026-03-04T20:22:48.260768] [DEBUG] [LOCAL ] No optimal features file found for GAMB: ./output/feature-sets/GAMB.txt [2026-03-04T20:22:48.260822] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:22:48.260853] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:22:48.260879] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:22:48.260936] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:22:48.319799] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:22:48.320657] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:22:48.320743] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:22:48.320776] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:22:48.445281] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:22:48.445450] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:22:48.445508] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:22:48.445623] [INFO ] [FORECASTER] Training complete [2026-03-04T20:22:48.449173] [DEBUG] [FORECASTER] GAMB: Forecast T+1@11:T+2@11: DOWN (p=18.31%) [2026-03-04T20:22:48.449513] [INFO ] [FORECASTER] Completed predict_future for GAMB [2026-03-04T20:22:48.449688] [INFO ] [sig ] GAMB: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:22:48.600481] [INFO ] [LOCAL ] Saved forecast: GAMB 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/GAMB.txt [2026-03-04T20:22:48.600647] [INFO ] [sig ] [1277/3365] Completed GAMB in 0.4s | 2.75 sym/s | Total: 7.7m | ETA: 12.6m [2026-03-04T20:22:48.600689] [INFO ] [sig ] [1278/3365] Forecasting GANX... [2026-03-04T20:22:48.600721] [INFO ] [sig ] Generating forecast for: GANX [2026-03-04T20:22:48.600751] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GANX' from 'https://tdm.silogroup.org/data/derivative_storage/GANX.csv'. [2026-03-04T20:22:48.613297] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GANX'. [2026-03-04T20:22:48.613690] [INFO ] [FORECASTER] Starting predict_future for GANX [2026-03-04T20:22:48.614509] [DEBUG] [LOCAL ] No optimal features file found for GANX: ./output/feature-sets/GANX.txt [2026-03-04T20:22:48.614589] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:22:48.614625] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:22:48.614653] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:22:48.614710] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:22:48.672517] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:22:48.673471] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:22:48.673592] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:22:48.673630] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:22:48.797963] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:22:48.798133] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:22:48.798174] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:22:48.798203] [INFO ] [FORECASTER] Training complete [2026-03-04T20:22:48.802094] [DEBUG] [FORECASTER] GANX: Forecast T+1@11:T+2@11: DOWN (p=19.05%) [2026-03-04T20:22:48.802396] [INFO ] [FORECASTER] Completed predict_future for GANX [2026-03-04T20:22:48.802560] [INFO ] [sig ] GANX: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:22:48.962852] [INFO ] [LOCAL ] Saved forecast: GANX 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/GANX.txt [2026-03-04T20:22:48.963057] [INFO ] [sig ] [1278/3365] Completed GANX in 0.4s | 2.75 sym/s | Total: 7.7m | ETA: 12.6m [2026-03-04T20:22:48.963108] [INFO ] [sig ] [1279/3365] Forecasting GASS... [2026-03-04T20:22:48.963140] [INFO ] [sig ] Generating forecast for: GASS [2026-03-04T20:22:48.963170] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GASS' from 'https://tdm.silogroup.org/data/derivative_storage/GASS.csv'. [2026-03-04T20:22:48.976049] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GASS'. [2026-03-04T20:22:48.976442] [INFO ] [FORECASTER] Starting predict_future for GASS [2026-03-04T20:22:48.977295] [DEBUG] [LOCAL ] No optimal features file found for GASS: ./output/feature-sets/GASS.txt [2026-03-04T20:22:48.977360] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:22:48.977425] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:22:48.977460] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:22:48.977519] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:22:49.038618] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:22:49.039566] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:22:49.039674] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:22:49.039707] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:22:49.167183] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:22:49.167377] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:22:49.167420] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:22:49.167451] [INFO ] [FORECASTER] Training complete [2026-03-04T20:22:49.171531] [DEBUG] [FORECASTER] GASS: Forecast T+1@11:T+2@11: UP (p=95.47%) [2026-03-04T20:22:49.171929] [INFO ] [FORECASTER] Completed predict_future for GASS [2026-03-04T20:22:49.172081] [INFO ] [sig ] GASS: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:22:49.334907] [INFO ] [LOCAL ] Saved forecast: GASS 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/GASS.txt [2026-03-04T20:22:49.335065] [INFO ] [sig ] [1279/3365] Completed GASS in 0.4s | 2.75 sym/s | Total: 7.7m | ETA: 12.6m [2026-03-04T20:22:49.335104] [INFO ] [sig ] [1280/3365] Forecasting GATX... [2026-03-04T20:22:49.335135] [INFO ] [sig ] Generating forecast for: GATX [2026-03-04T20:22:49.335169] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GATX' from 'https://tdm.silogroup.org/data/derivative_storage/GATX.csv'. [2026-03-04T20:22:49.347878] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GATX'. [2026-03-04T20:22:49.348270] [INFO ] [FORECASTER] Starting predict_future for GATX [2026-03-04T20:22:49.349131] [DEBUG] [LOCAL ] No optimal features file found for GATX: ./output/feature-sets/GATX.txt [2026-03-04T20:22:49.349185] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:22:49.349218] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:22:49.349245] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:22:49.349301] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:22:49.409825] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:22:49.410756] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:22:49.410844] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:22:49.410878] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:22:49.537953] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:22:49.538129] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:22:49.538170] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:22:49.538199] [INFO ] [FORECASTER] Training complete [2026-03-04T20:22:49.541939] [DEBUG] [FORECASTER] GATX: Forecast T+1@11:T+2@11: UP (p=86.63%) [2026-03-04T20:22:49.542307] [INFO ] [FORECASTER] Completed predict_future for GATX [2026-03-04T20:22:49.542470] [INFO ] [sig ] GATX: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:22:49.698520] [INFO ] [LOCAL ] Saved forecast: GATX 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/GATX.txt [2026-03-04T20:22:49.698701] [INFO ] [sig ] [1280/3365] Completed GATX in 0.4s | 2.75 sym/s | Total: 7.8m | ETA: 12.6m [2026-03-04T20:22:49.698744] [INFO ] [sig ] [1281/3365] Forecasting GBAB... [2026-03-04T20:22:49.698773] [INFO ] [sig ] Generating forecast for: GBAB [2026-03-04T20:22:49.698806] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GBAB' from 'https://tdm.silogroup.org/data/derivative_storage/GBAB.csv'. [2026-03-04T20:22:49.711402] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GBAB'. [2026-03-04T20:22:49.711794] [INFO ] [FORECASTER] Starting predict_future for GBAB [2026-03-04T20:22:49.712653] [DEBUG] [LOCAL ] No optimal features file found for GBAB: ./output/feature-sets/GBAB.txt [2026-03-04T20:22:49.712706] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:22:49.712751] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:22:49.712779] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:22:49.712835] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:22:49.772249] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:22:49.773114] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:22:49.773198] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:22:49.773231] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:22:49.896487] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:22:49.896669] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:22:49.896709] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:22:49.896739] [INFO ] [FORECASTER] Training complete [2026-03-04T20:22:49.900392] [DEBUG] [FORECASTER] GBAB: Forecast T+1@11:T+2@11: UP (p=85.50%) [2026-03-04T20:22:49.900706] [INFO ] [FORECASTER] Completed predict_future for GBAB [2026-03-04T20:22:49.900843] [INFO ] [sig ] GBAB: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:22:50.045533] [INFO ] [LOCAL ] Saved forecast: GBAB 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/GBAB.txt [2026-03-04T20:22:50.045698] [INFO ] [sig ] [1281/3365] Completed GBAB in 0.3s | 2.75 sym/s | Total: 7.8m | ETA: 12.6m [2026-03-04T20:22:50.045739] [INFO ] [sig ] [1282/3365] Forecasting GBCI... [2026-03-04T20:22:50.045769] [INFO ] [sig ] Generating forecast for: GBCI [2026-03-04T20:22:50.045800] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GBCI' from 'https://tdm.silogroup.org/data/derivative_storage/GBCI.csv'. [2026-03-04T20:22:50.058389] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GBCI'. [2026-03-04T20:22:50.058799] [INFO ] [FORECASTER] Starting predict_future for GBCI [2026-03-04T20:22:50.059675] [DEBUG] [LOCAL ] No optimal features file found for GBCI: ./output/feature-sets/GBCI.txt [2026-03-04T20:22:50.059730] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:22:50.059764] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:22:50.059791] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:22:50.059848] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:22:50.118975] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:22:50.119832] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:22:50.119916] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:22:50.119949] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:22:50.245637] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:22:50.245796] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:22:50.245834] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:22:50.245863] [INFO ] [FORECASTER] Training complete [2026-03-04T20:22:50.250040] [DEBUG] [FORECASTER] GBCI: Forecast T+1@11:T+2@11: UP (p=77.21%) [2026-03-04T20:22:50.250343] [INFO ] [FORECASTER] Completed predict_future for GBCI [2026-03-04T20:22:50.250517] [INFO ] [sig ] GBCI: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:22:50.402874] [INFO ] [LOCAL ] Saved forecast: GBCI 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/GBCI.txt [2026-03-04T20:22:50.403048] [INFO ] [sig ] [1282/3365] Completed GBCI in 0.4s | 2.75 sym/s | Total: 7.8m | ETA: 12.6m [2026-03-04T20:22:50.403095] [INFO ] [sig ] [1283/3365] Forecasting GBDC... [2026-03-04T20:22:50.403125] [INFO ] [sig ] Generating forecast for: GBDC [2026-03-04T20:22:50.403156] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GBDC' from 'https://tdm.silogroup.org/data/derivative_storage/GBDC.csv'. [2026-03-04T20:22:50.417148] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GBDC'. [2026-03-04T20:22:50.417590] [INFO ] [FORECASTER] Starting predict_future for GBDC [2026-03-04T20:22:50.418389] [DEBUG] [LOCAL ] No optimal features file found for GBDC: ./output/feature-sets/GBDC.txt [2026-03-04T20:22:50.418447] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:22:50.418487] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:22:50.418521] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:22:50.418618] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:22:50.480036] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:22:50.481072] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:22:50.481172] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:22:50.481207] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:22:50.613607] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:22:50.613768] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:22:50.613810] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:22:50.613840] [INFO ] [FORECASTER] Training complete [2026-03-04T20:22:50.617640] [DEBUG] [FORECASTER] GBDC: Forecast T+1@11:T+2@11: UP (p=52.64%) [2026-03-04T20:22:50.617940] [INFO ] [FORECASTER] Completed predict_future for GBDC [2026-03-04T20:22:50.618074] [INFO ] [sig ] GBDC: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:22:50.772180] [INFO ] [LOCAL ] Saved forecast: GBDC 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/GBDC.txt [2026-03-04T20:22:50.772345] [INFO ] [sig ] [1283/3365] Completed GBDC in 0.4s | 2.75 sym/s | Total: 7.8m | ETA: 12.6m [2026-03-04T20:22:50.772385] [INFO ] [sig ] [1284/3365] Forecasting GBTG... [2026-03-04T20:22:50.772416] [INFO ] [sig ] Generating forecast for: GBTG [2026-03-04T20:22:50.772455] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GBTG' from 'https://tdm.silogroup.org/data/derivative_storage/GBTG.csv'. [2026-03-04T20:22:50.784723] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GBTG'. [2026-03-04T20:22:50.785073] [INFO ] [FORECASTER] Starting predict_future for GBTG [2026-03-04T20:22:50.785892] [DEBUG] [LOCAL ] No optimal features file found for GBTG: ./output/feature-sets/GBTG.txt [2026-03-04T20:22:50.785945] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:22:50.785978] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:22:50.786005] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:22:50.786062] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:22:50.843279] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:22:50.844236] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:22:50.844350] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:22:50.844383] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:22:50.973853] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:22:50.974016] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:22:50.974057] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:22:50.974086] [INFO ] [FORECASTER] Training complete [2026-03-04T20:22:50.977930] [DEBUG] [FORECASTER] GBTG: Forecast T+1@11:T+2@11: UP (p=52.75%) [2026-03-04T20:22:50.978246] [INFO ] [FORECASTER] Completed predict_future for GBTG [2026-03-04T20:22:50.978386] [INFO ] [sig ] GBTG: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:22:51.130292] [INFO ] [LOCAL ] Saved forecast: GBTG 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/GBTG.txt [2026-03-04T20:22:51.130442] [INFO ] [sig ] [1284/3365] Completed GBTG in 0.4s | 2.75 sym/s | Total: 7.8m | ETA: 12.6m [2026-03-04T20:22:51.130493] [INFO ] [sig ] [1285/3365] Forecasting GBX... [2026-03-04T20:22:51.130531] [INFO ] [sig ] Generating forecast for: GBX [2026-03-04T20:22:51.130564] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GBX' from 'https://tdm.silogroup.org/data/derivative_storage/GBX.csv'. [2026-03-04T20:22:51.143036] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GBX'. [2026-03-04T20:22:51.143378] [INFO ] [FORECASTER] Starting predict_future for GBX [2026-03-04T20:22:51.144204] [DEBUG] [LOCAL ] No optimal features file found for GBX: ./output/feature-sets/GBX.txt [2026-03-04T20:22:51.144257] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:22:51.144288] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:22:51.144315] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:22:51.144372] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:22:51.204086] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:22:51.204909] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:22:51.204993] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:22:51.205026] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:22:51.325143] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:22:51.325307] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:22:51.325348] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:22:51.325378] [INFO ] [FORECASTER] Training complete [2026-03-04T20:22:51.328871] [DEBUG] [FORECASTER] GBX: Forecast T+1@11:T+2@11: UP (p=82.07%) [2026-03-04T20:22:51.329148] [INFO ] [FORECASTER] Completed predict_future for GBX [2026-03-04T20:22:51.329278] [INFO ] [sig ] GBX: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:22:51.475549] [INFO ] [LOCAL ] Saved forecast: GBX 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/GBX.txt [2026-03-04T20:22:51.475723] [INFO ] [sig ] [1285/3365] Completed GBX in 0.3s | 2.75 sym/s | Total: 7.8m | ETA: 12.6m [2026-03-04T20:22:51.475952] [INFO ] [sig ] [1286/3365] Forecasting GCBC... [2026-03-04T20:22:51.475982] [INFO ] [sig ] Generating forecast for: GCBC [2026-03-04T20:22:51.476013] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GCBC' from 'https://tdm.silogroup.org/data/derivative_storage/GCBC.csv'. [2026-03-04T20:22:51.488729] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GCBC'. [2026-03-04T20:22:51.489123] [INFO ] [FORECASTER] Starting predict_future for GCBC [2026-03-04T20:22:51.489924] [DEBUG] [LOCAL ] No optimal features file found for GCBC: ./output/feature-sets/GCBC.txt [2026-03-04T20:22:51.489977] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:22:51.490009] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:22:51.490036] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:22:51.490092] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:22:51.547750] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:22:51.548484] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:22:51.548566] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:22:51.548620] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:22:51.656736] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:22:51.656902] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:22:51.656942] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:22:51.656973] [INFO ] [FORECASTER] Training complete [2026-03-04T20:22:51.660657] [DEBUG] [FORECASTER] GCBC: Forecast T+1@11:T+2@11: DOWN (p=29.60%) [2026-03-04T20:22:51.660942] [INFO ] [FORECASTER] Completed predict_future for GCBC [2026-03-04T20:22:51.661074] [INFO ] [sig ] GCBC: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:22:51.815616] [INFO ] [LOCAL ] Saved forecast: GCBC 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/GCBC.txt [2026-03-04T20:22:51.815860] [INFO ] [sig ] [1286/3365] Completed GCBC in 0.3s | 2.75 sym/s | Total: 7.8m | ETA: 12.6m [2026-03-04T20:22:51.815907] [INFO ] [sig ] [1287/3365] Forecasting GCMG... [2026-03-04T20:22:51.815939] [INFO ] [sig ] Generating forecast for: GCMG [2026-03-04T20:22:51.815993] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GCMG' from 'https://tdm.silogroup.org/data/derivative_storage/GCMG.csv'. [2026-03-04T20:22:51.831622] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GCMG'. [2026-03-04T20:22:51.832065] [INFO ] [FORECASTER] Starting predict_future for GCMG [2026-03-04T20:22:51.833037] [DEBUG] [LOCAL ] No optimal features file found for GCMG: ./output/feature-sets/GCMG.txt [2026-03-04T20:22:51.833092] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:22:51.833125] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:22:51.833151] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:22:51.833208] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:22:51.899959] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:22:51.900882] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:22:51.900989] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:22:51.901024] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:22:52.036881] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:22:52.037044] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:22:52.037085] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:22:52.037116] [INFO ] [FORECASTER] Training complete [2026-03-04T20:22:52.041339] [DEBUG] [FORECASTER] GCMG: Forecast T+1@11:T+2@11: DOWN (p=29.51%) [2026-03-04T20:22:52.041684] [INFO ] [FORECASTER] Completed predict_future for GCMG [2026-03-04T20:22:52.041825] [INFO ] [sig ] GCMG: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:22:52.197204] [INFO ] [LOCAL ] Saved forecast: GCMG 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/GCMG.txt [2026-03-04T20:22:52.197448] [INFO ] [sig ] [1287/3365] Completed GCMG in 0.4s | 2.75 sym/s | Total: 7.8m | ETA: 12.6m [2026-03-04T20:22:52.197500] [INFO ] [sig ] [1288/3365] Forecasting GCO... [2026-03-04T20:22:52.197566] [INFO ] [sig ] Generating forecast for: GCO [2026-03-04T20:22:52.197654] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GCO' from 'https://tdm.silogroup.org/data/derivative_storage/GCO.csv'. [2026-03-04T20:22:52.209642] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GCO'. [2026-03-04T20:22:52.209997] [INFO ] [FORECASTER] Starting predict_future for GCO [2026-03-04T20:22:52.210843] [DEBUG] [LOCAL ] No optimal features file found for GCO: ./output/feature-sets/GCO.txt [2026-03-04T20:22:52.210897] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:22:52.210931] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:22:52.210958] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:22:52.211015] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:22:52.270420] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:22:52.271441] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:22:52.271551] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:22:52.271733] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:22:52.392864] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:22:52.393034] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:22:52.393076] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:22:52.393122] [INFO ] [FORECASTER] Training complete [2026-03-04T20:22:52.397092] [DEBUG] [FORECASTER] GCO: Forecast T+1@11:T+2@11: DOWN (p=19.36%) [2026-03-04T20:22:52.397407] [INFO ] [FORECASTER] Completed predict_future for GCO [2026-03-04T20:22:52.397547] [INFO ] [sig ] GCO: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:22:52.547438] [INFO ] [LOCAL ] Saved forecast: GCO 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/GCO.txt [2026-03-04T20:22:52.547671] [INFO ] [sig ] [1288/3365] Completed GCO in 0.4s | 2.75 sym/s | Total: 7.8m | ETA: 12.6m [2026-03-04T20:22:52.547718] [INFO ] [sig ] [1289/3365] Forecasting GD... [2026-03-04T20:22:52.547749] [INFO ] [sig ] Generating forecast for: GD [2026-03-04T20:22:52.547780] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GD' from 'https://tdm.silogroup.org/data/derivative_storage/GD.csv'. [2026-03-04T20:22:52.561020] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GD'. [2026-03-04T20:22:52.561405] [INFO ] [FORECASTER] Starting predict_future for GD [2026-03-04T20:22:52.562471] [DEBUG] [LOCAL ] No optimal features file found for GD: ./output/feature-sets/GD.txt [2026-03-04T20:22:52.562526] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:22:52.562558] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:22:52.562621] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:22:52.562878] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:22:52.624279] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:22:52.625222] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:22:52.625310] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:22:52.625343] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:22:52.751472] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:22:52.751664] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:22:52.751708] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:22:52.751739] [INFO ] [FORECASTER] Training complete [2026-03-04T20:22:52.755607] [DEBUG] [FORECASTER] GD: Forecast T+1@11:T+2@11: DOWN (p=29.63%) [2026-03-04T20:22:52.755968] [INFO ] [FORECASTER] Completed predict_future for GD [2026-03-04T20:22:52.756128] [INFO ] [sig ] GD: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:22:52.916071] [INFO ] [LOCAL ] Saved forecast: GD 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/GD.txt [2026-03-04T20:22:52.916241] [INFO ] [sig ] [1289/3365] Completed GD in 0.4s | 2.75 sym/s | Total: 7.8m | ETA: 12.6m [2026-03-04T20:22:52.916282] [INFO ] [sig ] [1290/3365] Forecasting GDC... [2026-03-04T20:22:52.916313] [INFO ] [sig ] Generating forecast for: GDC [2026-03-04T20:22:52.916346] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GDC' from 'https://tdm.silogroup.org/data/derivative_storage/GDC.csv'. [2026-03-04T20:22:52.929463] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GDC'. [2026-03-04T20:22:52.929846] [INFO ] [FORECASTER] Starting predict_future for GDC [2026-03-04T20:22:52.930768] [DEBUG] [LOCAL ] No optimal features file found for GDC: ./output/feature-sets/GDC.txt [2026-03-04T20:22:52.930823] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:22:52.930857] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:22:52.930883] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:22:52.930940] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:22:52.994527] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:22:52.995425] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:22:52.995521] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:22:52.995606] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:22:53.127319] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:22:53.127489] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:22:53.127548] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:22:53.127614] [INFO ] [FORECASTER] Training complete [2026-03-04T20:22:53.131431] [DEBUG] [FORECASTER] GDC: Forecast T+1@11:T+2@11: UP (p=72.26%) [2026-03-04T20:22:53.131747] [INFO ] [FORECASTER] Completed predict_future for GDC [2026-03-04T20:22:53.131885] [INFO ] [sig ] GDC: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:22:53.293361] [INFO ] [LOCAL ] Saved forecast: GDC 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/GDC.txt [2026-03-04T20:22:53.293535] [INFO ] [sig ] [1290/3365] Completed GDC in 0.4s | 2.75 sym/s | Total: 7.8m | ETA: 12.6m [2026-03-04T20:22:53.293616] [INFO ] [sig ] [1291/3365] Forecasting GDDY... [2026-03-04T20:22:53.293700] [INFO ] [sig ] Generating forecast for: GDDY [2026-03-04T20:22:53.293736] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GDDY' from 'https://tdm.silogroup.org/data/derivative_storage/GDDY.csv'. [2026-03-04T20:22:53.310080] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GDDY'. [2026-03-04T20:22:53.310540] [INFO ] [FORECASTER] Starting predict_future for GDDY [2026-03-04T20:22:53.311772] [DEBUG] [LOCAL ] No optimal features file found for GDDY: ./output/feature-sets/GDDY.txt [2026-03-04T20:22:53.311828] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:22:53.311890] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:22:53.311918] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:22:53.311980] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:22:53.378479] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:22:53.379415] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:22:53.379510] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:22:53.379564] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:22:53.519388] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:22:53.519559] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:22:53.519645] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:22:53.519698] [INFO ] [FORECASTER] Training complete [2026-03-04T20:22:53.523456] [DEBUG] [FORECASTER] GDDY: Forecast T+1@11:T+2@11: UP (p=97.06%) [2026-03-04T20:22:53.523841] [INFO ] [FORECASTER] Completed predict_future for GDDY [2026-03-04T20:22:53.523981] [INFO ] [sig ] GDDY: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:22:53.688893] [INFO ] [LOCAL ] Saved forecast: GDDY 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/GDDY.txt [2026-03-04T20:22:53.689070] [INFO ] [sig ] [1291/3365] Completed GDDY in 0.4s | 2.75 sym/s | Total: 7.8m | ETA: 12.6m [2026-03-04T20:22:53.689115] [INFO ] [sig ] [1292/3365] Forecasting GDEN... [2026-03-04T20:22:53.689146] [INFO ] [sig ] Generating forecast for: GDEN [2026-03-04T20:22:53.689178] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GDEN' from 'https://tdm.silogroup.org/data/derivative_storage/GDEN.csv'. [2026-03-04T20:22:53.702564] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GDEN'. [2026-03-04T20:22:53.703007] [INFO ] [FORECASTER] Starting predict_future for GDEN [2026-03-04T20:22:53.703929] [DEBUG] [LOCAL ] No optimal features file found for GDEN: ./output/feature-sets/GDEN.txt [2026-03-04T20:22:53.703983] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:22:53.704015] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:22:53.704054] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:22:53.704113] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:22:53.765299] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:22:53.766279] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:22:53.766373] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:22:53.766406] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:22:53.903623] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:22:53.903789] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:22:53.903833] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:22:53.903863] [INFO ] [FORECASTER] Training complete [2026-03-04T20:22:53.907870] [DEBUG] [FORECASTER] GDEN: Forecast T+1@11:T+2@11: UP (p=59.25%) [2026-03-04T20:22:53.908180] [INFO ] [FORECASTER] Completed predict_future for GDEN [2026-03-04T20:22:53.908316] [INFO ] [sig ] GDEN: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:22:54.069161] [INFO ] [LOCAL ] Saved forecast: GDEN 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/GDEN.txt [2026-03-04T20:22:54.069350] [INFO ] [sig ] [1292/3365] Completed GDEN in 0.4s | 2.75 sym/s | Total: 7.8m | ETA: 12.6m [2026-03-04T20:22:54.069393] [INFO ] [sig ] [1293/3365] Forecasting GDRX... [2026-03-04T20:22:54.069423] [INFO ] [sig ] Generating forecast for: GDRX [2026-03-04T20:22:54.069454] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GDRX' from 'https://tdm.silogroup.org/data/derivative_storage/GDRX.csv'. [2026-03-04T20:22:54.083968] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GDRX'. [2026-03-04T20:22:54.084409] [INFO ] [FORECASTER] Starting predict_future for GDRX [2026-03-04T20:22:54.085378] [DEBUG] [LOCAL ] No optimal features file found for GDRX: ./output/feature-sets/GDRX.txt [2026-03-04T20:22:54.085440] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:22:54.085473] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:22:54.085500] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:22:54.085558] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:22:54.148511] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:22:54.149478] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:22:54.149596] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:22:54.149633] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:22:54.274614] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:22:54.274788] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:22:54.274829] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:22:54.274859] [INFO ] [FORECASTER] Training complete [2026-03-04T20:22:54.278559] [DEBUG] [FORECASTER] GDRX: Forecast T+1@11:T+2@11: DOWN (p=44.95%) [2026-03-04T20:22:54.278874] [INFO ] [FORECASTER] Completed predict_future for GDRX [2026-03-04T20:22:54.279009] [INFO ] [sig ] GDRX: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:22:54.427821] [INFO ] [LOCAL ] Saved forecast: GDRX 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/GDRX.txt [2026-03-04T20:22:54.428001] [INFO ] [sig ] [1293/3365] Completed GDRX in 0.4s | 2.75 sym/s | Total: 7.8m | ETA: 12.5m [2026-03-04T20:22:54.428042] [INFO ] [sig ] [1294/3365] Forecasting GDS... [2026-03-04T20:22:54.428072] [INFO ] [sig ] Generating forecast for: GDS [2026-03-04T20:22:54.428104] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GDS' from 'https://tdm.silogroup.org/data/derivative_storage/GDS.csv'. [2026-03-04T20:22:54.441085] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GDS'. [2026-03-04T20:22:54.441512] [INFO ] [FORECASTER] Starting predict_future for GDS [2026-03-04T20:22:54.442436] [DEBUG] [LOCAL ] No optimal features file found for GDS: ./output/feature-sets/GDS.txt [2026-03-04T20:22:54.442493] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:22:54.442526] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:22:54.442553] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:22:54.442630] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:22:54.500400] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:22:54.501346] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:22:54.501438] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:22:54.501471] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:22:54.624040] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:22:54.624223] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:22:54.624266] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:22:54.624335] [INFO ] [FORECASTER] Training complete [2026-03-04T20:22:54.627921] [DEBUG] [FORECASTER] GDS: Forecast T+1@11:T+2@11: UP (p=59.29%) [2026-03-04T20:22:54.628226] [INFO ] [FORECASTER] Completed predict_future for GDS [2026-03-04T20:22:54.628364] [INFO ] [sig ] GDS: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:22:54.775525] [INFO ] [LOCAL ] Saved forecast: GDS 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/GDS.txt [2026-03-04T20:22:54.775699] [INFO ] [sig ] [1294/3365] Completed GDS in 0.3s | 2.75 sym/s | Total: 7.8m | ETA: 12.5m [2026-03-04T20:22:54.775741] [INFO ] [sig ] [1295/3365] Forecasting GDYN... [2026-03-04T20:22:54.775771] [INFO ] [sig ] Generating forecast for: GDYN [2026-03-04T20:22:54.775801] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GDYN' from 'https://tdm.silogroup.org/data/derivative_storage/GDYN.csv'. [2026-03-04T20:22:54.787935] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GDYN'. [2026-03-04T20:22:54.788318] [INFO ] [FORECASTER] Starting predict_future for GDYN [2026-03-04T20:22:54.789158] [DEBUG] [LOCAL ] No optimal features file found for GDYN: ./output/feature-sets/GDYN.txt [2026-03-04T20:22:54.789211] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:22:54.789243] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:22:54.789270] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:22:54.789327] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:22:54.846401] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:22:54.847313] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:22:54.847400] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:22:54.847434] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:22:54.972895] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:22:54.973063] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:22:54.973102] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:22:54.973130] [INFO ] [FORECASTER] Training complete [2026-03-04T20:22:54.976652] [DEBUG] [FORECASTER] GDYN: Forecast T+1@11:T+2@11: UP (p=95.15%) [2026-03-04T20:22:54.976935] [INFO ] [FORECASTER] Completed predict_future for GDYN [2026-03-04T20:22:54.977065] [INFO ] [sig ] GDYN: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:22:55.125224] [INFO ] [LOCAL ] Saved forecast: GDYN 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/GDYN.txt [2026-03-04T20:22:55.125391] [INFO ] [sig ] [1295/3365] Completed GDYN in 0.3s | 2.75 sym/s | Total: 7.8m | ETA: 12.5m [2026-03-04T20:22:55.125433] [INFO ] [sig ] [1296/3365] Forecasting GE... [2026-03-04T20:22:55.125463] [INFO ] [sig ] Generating forecast for: GE [2026-03-04T20:22:55.125500] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GE' from 'https://tdm.silogroup.org/data/derivative_storage/GE.csv'. [2026-03-04T20:22:55.138332] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GE'. [2026-03-04T20:22:55.138729] [INFO ] [FORECASTER] Starting predict_future for GE [2026-03-04T20:22:55.139511] [DEBUG] [LOCAL ] No optimal features file found for GE: ./output/feature-sets/GE.txt [2026-03-04T20:22:55.139565] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:22:55.139629] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:22:55.139657] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:22:55.139714] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:22:55.199869] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:22:55.200831] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:22:55.200915] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:22:55.200948] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:22:55.325157] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:22:55.325300] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:22:55.325338] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:22:55.325367] [INFO ] [FORECASTER] Training complete [2026-03-04T20:22:55.328773] [DEBUG] [FORECASTER] GE: Forecast T+1@11:T+2@11: UP (p=80.86%) [2026-03-04T20:22:55.329051] [INFO ] [FORECASTER] Completed predict_future for GE [2026-03-04T20:22:55.329181] [INFO ] [sig ] GE: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:22:55.481105] [INFO ] [LOCAL ] Saved forecast: GE 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/GE.txt [2026-03-04T20:22:55.481315] [INFO ] [sig ] [1296/3365] Completed GE in 0.4s | 2.75 sym/s | Total: 7.8m | ETA: 12.5m [2026-03-04T20:22:55.481361] [INFO ] [sig ] [1297/3365] Forecasting GECC... [2026-03-04T20:22:55.481396] [INFO ] [sig ] Generating forecast for: GECC [2026-03-04T20:22:55.481434] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GECC' from 'https://tdm.silogroup.org/data/derivative_storage/GECC.csv'. [2026-03-04T20:22:55.495104] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GECC'. [2026-03-04T20:22:55.495428] [INFO ] [FORECASTER] Starting predict_future for GECC [2026-03-04T20:22:55.496309] [DEBUG] [LOCAL ] No optimal features file found for GECC: ./output/feature-sets/GECC.txt [2026-03-04T20:22:55.496363] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:22:55.496395] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:22:55.496421] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:22:55.496477] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:22:55.560029] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:22:55.560857] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:22:55.560949] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:22:55.560984] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:22:55.694222] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:22:55.694381] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:22:55.694421] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:22:55.694450] [INFO ] [FORECASTER] Training complete [2026-03-04T20:22:55.697951] [DEBUG] [FORECASTER] GECC: Forecast T+1@11:T+2@11: UP (p=61.46%) [2026-03-04T20:22:55.698227] [INFO ] [FORECASTER] Completed predict_future for GECC [2026-03-04T20:22:55.698358] [INFO ] [sig ] GECC: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:22:55.843199] [INFO ] [LOCAL ] Saved forecast: GECC 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/GECC.txt [2026-03-04T20:22:55.843375] [INFO ] [sig ] [1297/3365] Completed GECC in 0.4s | 2.75 sym/s | Total: 7.9m | ETA: 12.5m [2026-03-04T20:22:55.843417] [INFO ] [sig ] [1298/3365] Forecasting GEF... [2026-03-04T20:22:55.843454] [INFO ] [sig ] Generating forecast for: GEF [2026-03-04T20:22:55.843485] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GEF' from 'https://tdm.silogroup.org/data/derivative_storage/GEF.csv'. [2026-03-04T20:22:55.858103] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GEF'. [2026-03-04T20:22:55.858481] [INFO ] [FORECASTER] Starting predict_future for GEF [2026-03-04T20:22:55.859331] [DEBUG] [LOCAL ] No optimal features file found for GEF: ./output/feature-sets/GEF.txt [2026-03-04T20:22:55.859387] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:22:55.859421] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:22:55.859450] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:22:55.859509] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:22:55.921962] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:22:55.922852] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:22:55.922942] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:22:55.922976] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:22:56.045997] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:22:56.046166] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:22:56.046208] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:22:56.046238] [INFO ] [FORECASTER] Training complete [2026-03-04T20:22:56.049951] [DEBUG] [FORECASTER] GEF: Forecast T+1@11:T+2@11: DOWN (p=45.96%) [2026-03-04T20:22:56.050257] [INFO ] [FORECASTER] Completed predict_future for GEF [2026-03-04T20:22:56.050400] [INFO ] [sig ] GEF: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:22:56.197224] [INFO ] [LOCAL ] Saved forecast: GEF 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/GEF.txt [2026-03-04T20:22:56.197399] [INFO ] [sig ] [1298/3365] Completed GEF in 0.4s | 2.75 sym/s | Total: 7.9m | ETA: 12.5m [2026-03-04T20:22:56.197441] [INFO ] [sig ] [1299/3365] Forecasting GEHC... [2026-03-04T20:22:56.197471] [INFO ] [sig ] Generating forecast for: GEHC [2026-03-04T20:22:56.197503] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GEHC' from 'https://tdm.silogroup.org/data/derivative_storage/GEHC.csv'. [2026-03-04T20:22:56.210241] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GEHC'. [2026-03-04T20:22:56.210631] [INFO ] [FORECASTER] Starting predict_future for GEHC [2026-03-04T20:22:56.211605] [DEBUG] [LOCAL ] No optimal features file found for GEHC: ./output/feature-sets/GEHC.txt [2026-03-04T20:22:56.211668] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:22:56.211703] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:22:56.211731] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:22:56.211789] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:22:56.270746] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:22:56.271531] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:22:56.271653] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:22:56.271696] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:22:56.402249] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:22:56.402435] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:22:56.402490] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:22:56.402531] [INFO ] [FORECASTER] Training complete [2026-03-04T20:22:56.406364] [DEBUG] [FORECASTER] GEHC: Forecast T+1@11:T+2@11: DOWN (p=15.59%) [2026-03-04T20:22:56.406749] [INFO ] [FORECASTER] Completed predict_future for GEHC [2026-03-04T20:22:56.406892] [INFO ] [sig ] GEHC: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:22:56.563565] [INFO ] [LOCAL ] Saved forecast: GEHC 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/GEHC.txt [2026-03-04T20:22:56.563759] [INFO ] [sig ] [1299/3365] Completed GEHC in 0.4s | 2.75 sym/s | Total: 7.9m | ETA: 12.5m [2026-03-04T20:22:56.563802] [INFO ] [sig ] [1300/3365] Forecasting GEL... [2026-03-04T20:22:56.563832] [INFO ] [sig ] Generating forecast for: GEL [2026-03-04T20:22:56.563864] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GEL' from 'https://tdm.silogroup.org/data/derivative_storage/GEL.csv'. [2026-03-04T20:22:56.581450] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GEL'. [2026-03-04T20:22:56.581878] [INFO ] [FORECASTER] Starting predict_future for GEL [2026-03-04T20:22:56.583184] [DEBUG] [LOCAL ] No optimal features file found for GEL: ./output/feature-sets/GEL.txt [2026-03-04T20:22:56.583240] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:22:56.583273] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:22:56.583299] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:22:56.583356] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:22:56.645743] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:22:56.646681] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:22:56.646771] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:22:56.646805] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:22:56.773978] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:22:56.774146] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:22:56.774188] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:22:56.774218] [INFO ] [FORECASTER] Training complete [2026-03-04T20:22:56.777910] [DEBUG] [FORECASTER] GEL: Forecast T+1@11:T+2@11: DOWN (p=43.39%) [2026-03-04T20:22:56.778208] [INFO ] [FORECASTER] Completed predict_future for GEL [2026-03-04T20:22:56.778351] [INFO ] [sig ] GEL: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:22:56.930190] [INFO ] [LOCAL ] Saved forecast: GEL 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/GEL.txt [2026-03-04T20:22:56.930345] [INFO ] [sig ] [1300/3365] Completed GEL in 0.4s | 2.75 sym/s | Total: 7.9m | ETA: 12.5m [2026-03-04T20:22:56.930386] [INFO ] [sig ] [1301/3365] Forecasting GEN... [2026-03-04T20:22:56.930415] [INFO ] [sig ] Generating forecast for: GEN [2026-03-04T20:22:56.930447] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GEN' from 'https://tdm.silogroup.org/data/derivative_storage/GEN.csv'. [2026-03-04T20:22:56.942981] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GEN'. [2026-03-04T20:22:56.943355] [INFO ] [FORECASTER] Starting predict_future for GEN [2026-03-04T20:22:56.944188] [DEBUG] [LOCAL ] No optimal features file found for GEN: ./output/feature-sets/GEN.txt [2026-03-04T20:22:56.944242] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:22:56.944275] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:22:56.944304] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:22:56.944361] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:22:57.004339] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:22:57.005232] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:22:57.005355] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:22:57.005390] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:22:57.130614] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:22:57.130808] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:22:57.130850] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:22:57.130890] [INFO ] [FORECASTER] Training complete [2026-03-04T20:22:57.134413] [DEBUG] [FORECASTER] GEN: Forecast T+1@11:T+2@11: UP (p=83.99%) [2026-03-04T20:22:57.134741] [INFO ] [FORECASTER] Completed predict_future for GEN [2026-03-04T20:22:57.134881] [INFO ] [sig ] GEN: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:22:57.286796] [INFO ] [LOCAL ] Saved forecast: GEN 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/GEN.txt [2026-03-04T20:22:57.286975] [INFO ] [sig ] [1301/3365] Completed GEN in 0.4s | 2.75 sym/s | Total: 7.9m | ETA: 12.5m [2026-03-04T20:22:57.287016] [INFO ] [sig ] [1302/3365] Forecasting GENI... [2026-03-04T20:22:57.287046] [INFO ] [sig ] Generating forecast for: GENI [2026-03-04T20:22:57.287079] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GENI' from 'https://tdm.silogroup.org/data/derivative_storage/GENI.csv'. [2026-03-04T20:22:57.301094] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GENI'. [2026-03-04T20:22:57.301503] [INFO ] [FORECASTER] Starting predict_future for GENI [2026-03-04T20:22:57.302353] [DEBUG] [LOCAL ] No optimal features file found for GENI: ./output/feature-sets/GENI.txt [2026-03-04T20:22:57.302407] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:22:57.302439] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:22:57.302466] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:22:57.302523] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:22:57.359811] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:22:57.360752] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:22:57.360844] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:22:57.360877] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:22:57.481422] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:22:57.481613] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:22:57.481655] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:22:57.481684] [INFO ] [FORECASTER] Training complete [2026-03-04T20:22:57.485172] [DEBUG] [FORECASTER] GENI: Forecast T+1@11:T+2@11: DOWN (p=24.67%) [2026-03-04T20:22:57.485460] [INFO ] [FORECASTER] Completed predict_future for GENI [2026-03-04T20:22:57.485611] [INFO ] [sig ] GENI: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:22:57.634167] [INFO ] [LOCAL ] Saved forecast: GENI 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/GENI.txt [2026-03-04T20:22:57.634337] [INFO ] [sig ] [1302/3365] Completed GENI in 0.3s | 2.75 sym/s | Total: 7.9m | ETA: 12.5m [2026-03-04T20:22:57.634380] [INFO ] [sig ] [1303/3365] Forecasting GENK... [2026-03-04T20:22:57.634410] [INFO ] [sig ] Generating forecast for: GENK [2026-03-04T20:22:57.634443] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GENK' from 'https://tdm.silogroup.org/data/derivative_storage/GENK.csv'. [2026-03-04T20:22:57.647363] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GENK'. [2026-03-04T20:22:57.647802] [INFO ] [FORECASTER] Starting predict_future for GENK [2026-03-04T20:22:57.648698] [DEBUG] [LOCAL ] No optimal features file found for GENK: ./output/feature-sets/GENK.txt [2026-03-04T20:22:57.648755] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:22:57.648788] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:22:57.648818] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:22:57.648921] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:22:57.708055] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:22:57.709024] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:22:57.709118] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:22:57.709153] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:22:57.835882] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:22:57.836051] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:22:57.836094] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:22:57.836124] [INFO ] [FORECASTER] Training complete [2026-03-04T20:22:57.839768] [DEBUG] [FORECASTER] GENK: Forecast T+1@11:T+2@11: UP (p=97.56%) [2026-03-04T20:22:57.840061] [INFO ] [FORECASTER] Completed predict_future for GENK [2026-03-04T20:22:57.840197] [INFO ] [sig ] GENK: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:22:57.992530] [INFO ] [LOCAL ] Saved forecast: GENK 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/GENK.txt [2026-03-04T20:22:57.992727] [INFO ] [sig ] [1303/3365] Completed GENK in 0.4s | 2.75 sym/s | Total: 7.9m | ETA: 12.5m [2026-03-04T20:22:57.992769] [INFO ] [sig ] [1304/3365] Forecasting GEOS... [2026-03-04T20:22:57.992802] [INFO ] [sig ] Generating forecast for: GEOS [2026-03-04T20:22:57.992866] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GEOS' from 'https://tdm.silogroup.org/data/derivative_storage/GEOS.csv'. [2026-03-04T20:22:58.006606] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GEOS'. [2026-03-04T20:22:58.007021] [INFO ] [FORECASTER] Starting predict_future for GEOS [2026-03-04T20:22:58.007988] [DEBUG] [LOCAL ] No optimal features file found for GEOS: ./output/feature-sets/GEOS.txt [2026-03-04T20:22:58.008047] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:22:58.008082] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:22:58.008111] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:22:58.008184] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:22:58.068931] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:22:58.069869] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:22:58.069956] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:22:58.069989] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:22:58.196173] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:22:58.196346] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:22:58.196390] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:22:58.196421] [INFO ] [FORECASTER] Training complete [2026-03-04T20:22:58.200195] [DEBUG] [FORECASTER] GEOS: Forecast T+1@11:T+2@11: UP (p=51.75%) [2026-03-04T20:22:58.200511] [INFO ] [FORECASTER] Completed predict_future for GEOS [2026-03-04T20:22:58.200671] [INFO ] [sig ] GEOS: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:22:58.356199] [INFO ] [LOCAL ] Saved forecast: GEOS 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/GEOS.txt [2026-03-04T20:22:58.356410] [INFO ] [sig ] [1304/3365] Completed GEOS in 0.4s | 2.75 sym/s | Total: 7.9m | ETA: 12.5m [2026-03-04T20:22:58.356453] [INFO ] [sig ] [1305/3365] Forecasting GERN... [2026-03-04T20:22:58.356485] [INFO ] [sig ] Generating forecast for: GERN [2026-03-04T20:22:58.356518] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GERN' from 'https://tdm.silogroup.org/data/derivative_storage/GERN.csv'. [2026-03-04T20:22:58.371249] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GERN'. [2026-03-04T20:22:58.371684] [INFO ] [FORECASTER] Starting predict_future for GERN [2026-03-04T20:22:58.372637] [DEBUG] [LOCAL ] No optimal features file found for GERN: ./output/feature-sets/GERN.txt [2026-03-04T20:22:58.372719] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:22:58.372762] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:22:58.372792] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:22:58.372850] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:22:58.435455] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:22:58.436385] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:22:58.436475] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:22:58.436510] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:22:58.560125] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:22:58.560295] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:22:58.560342] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:22:58.560372] [INFO ] [FORECASTER] Training complete [2026-03-04T20:22:58.563996] [DEBUG] [FORECASTER] GERN: Forecast T+1@11:T+2@11: DOWN (p=6.71%) [2026-03-04T20:22:58.564292] [INFO ] [FORECASTER] Completed predict_future for GERN [2026-03-04T20:22:58.564425] [INFO ] [sig ] GERN: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:22:58.718610] [INFO ] [LOCAL ] Saved forecast: GERN 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/GERN.txt [2026-03-04T20:22:58.718851] [INFO ] [sig ] [1305/3365] Completed GERN in 0.4s | 2.75 sym/s | Total: 7.9m | ETA: 12.5m [2026-03-04T20:22:58.718895] [INFO ] [sig ] [1306/3365] Forecasting GEVO... [2026-03-04T20:22:58.718925] [INFO ] [sig ] Generating forecast for: GEVO [2026-03-04T20:22:58.718959] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GEVO' from 'https://tdm.silogroup.org/data/derivative_storage/GEVO.csv'. [2026-03-04T20:22:58.733310] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GEVO'. [2026-03-04T20:22:58.733741] [INFO ] [FORECASTER] Starting predict_future for GEVO [2026-03-04T20:22:58.734649] [DEBUG] [LOCAL ] No optimal features file found for GEVO: ./output/feature-sets/GEVO.txt [2026-03-04T20:22:58.734709] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:22:58.734742] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:22:58.734768] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:22:58.734826] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:22:58.794151] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:22:58.795127] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:22:58.795224] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:22:58.795261] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:22:58.924033] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:22:58.924203] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:22:58.924246] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:22:58.924276] [INFO ] [FORECASTER] Training complete [2026-03-04T20:22:58.928082] [DEBUG] [FORECASTER] GEVO: Forecast T+1@11:T+2@11: UP (p=69.95%) [2026-03-04T20:22:58.928439] [INFO ] [FORECASTER] Completed predict_future for GEVO [2026-03-04T20:22:58.928610] [INFO ] [sig ] GEVO: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:22:59.083965] [INFO ] [LOCAL ] Saved forecast: GEVO 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/GEVO.txt [2026-03-04T20:22:59.084135] [INFO ] [sig ] [1306/3365] Completed GEVO in 0.4s | 2.75 sym/s | Total: 7.9m | ETA: 12.5m [2026-03-04T20:22:59.084180] [INFO ] [sig ] [1307/3365] Forecasting GFF... [2026-03-04T20:22:59.084222] [INFO ] [sig ] Generating forecast for: GFF [2026-03-04T20:22:59.084258] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GFF' from 'https://tdm.silogroup.org/data/derivative_storage/GFF.csv'. [2026-03-04T20:22:59.097533] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GFF'. [2026-03-04T20:22:59.098171] [INFO ] [FORECASTER] Starting predict_future for GFF [2026-03-04T20:22:59.099116] [DEBUG] [LOCAL ] No optimal features file found for GFF: ./output/feature-sets/GFF.txt [2026-03-04T20:22:59.099171] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:22:59.099207] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:22:59.099235] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:22:59.099293] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:22:59.162188] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:22:59.163137] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:22:59.163228] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:22:59.163264] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:22:59.287990] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:22:59.288153] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:22:59.288195] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:22:59.288224] [INFO ] [FORECASTER] Training complete [2026-03-04T20:22:59.291728] [DEBUG] [FORECASTER] GFF: Forecast T+1@11:T+2@11: DOWN (p=2.41%) [2026-03-04T20:22:59.292059] [INFO ] [FORECASTER] Completed predict_future for GFF [2026-03-04T20:22:59.292232] [INFO ] [sig ] GFF: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:22:59.449413] [INFO ] [LOCAL ] Saved forecast: GFF 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/GFF.txt [2026-03-04T20:22:59.449622] [INFO ] [sig ] [1307/3365] Completed GFF in 0.4s | 2.75 sym/s | Total: 7.9m | ETA: 12.5m [2026-03-04T20:22:59.449670] [INFO ] [sig ] [1308/3365] Forecasting GFI... [2026-03-04T20:22:59.449702] [INFO ] [sig ] Generating forecast for: GFI [2026-03-04T20:22:59.449735] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GFI' from 'https://tdm.silogroup.org/data/derivative_storage/GFI.csv'. [2026-03-04T20:22:59.462600] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GFI'. [2026-03-04T20:22:59.463002] [INFO ] [FORECASTER] Starting predict_future for GFI [2026-03-04T20:22:59.463884] [DEBUG] [LOCAL ] No optimal features file found for GFI: ./output/feature-sets/GFI.txt [2026-03-04T20:22:59.463939] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:22:59.464014] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:22:59.464044] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:22:59.464103] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:22:59.522434] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:22:59.523325] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:22:59.523415] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:22:59.523450] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:22:59.651257] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:22:59.651417] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:22:59.651459] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:22:59.651499] [INFO ] [FORECASTER] Training complete [2026-03-04T20:22:59.655084] [DEBUG] [FORECASTER] GFI: Forecast T+1@11:T+2@11: UP (p=68.41%) [2026-03-04T20:22:59.655376] [INFO ] [FORECASTER] Completed predict_future for GFI [2026-03-04T20:22:59.655513] [INFO ] [sig ] GFI: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:22:59.803743] [INFO ] [LOCAL ] Saved forecast: GFI 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/GFI.txt [2026-03-04T20:22:59.803915] [INFO ] [sig ] [1308/3365] Completed GFI in 0.4s | 2.75 sym/s | Total: 7.9m | ETA: 12.5m [2026-03-04T20:22:59.803963] [INFO ] [sig ] [1309/3365] Forecasting GFL... [2026-03-04T20:22:59.803992] [INFO ] [sig ] Generating forecast for: GFL [2026-03-04T20:22:59.804024] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GFL' from 'https://tdm.silogroup.org/data/derivative_storage/GFL.csv'. [2026-03-04T20:22:59.816762] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GFL'. [2026-03-04T20:22:59.817163] [INFO ] [FORECASTER] Starting predict_future for GFL [2026-03-04T20:22:59.818226] [DEBUG] [LOCAL ] No optimal features file found for GFL: ./output/feature-sets/GFL.txt [2026-03-04T20:22:59.818281] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:22:59.818313] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:22:59.818340] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:22:59.818397] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:22:59.880186] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:22:59.881148] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:22:59.881239] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:22:59.881273] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:23:00.010756] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:23:00.010935] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:23:00.010978] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:23:00.011007] [INFO ] [FORECASTER] Training complete [2026-03-04T20:23:00.015045] [DEBUG] [FORECASTER] GFL: Forecast T+1@11:T+2@11: DOWN (p=5.61%) [2026-03-04T20:23:00.015387] [INFO ] [FORECASTER] Completed predict_future for GFL [2026-03-04T20:23:00.015537] [INFO ] [sig ] GFL: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:23:00.255503] [INFO ] [LOCAL ] Saved forecast: GFL 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/GFL.txt [2026-03-04T20:23:00.255686] [INFO ] [sig ] [1309/3365] Completed GFL in 0.5s | 2.75 sym/s | Total: 7.9m | ETA: 12.5m [2026-03-04T20:23:00.255741] [INFO ] [sig ] [1310/3365] Forecasting GFS... [2026-03-04T20:23:00.255778] [INFO ] [sig ] Generating forecast for: GFS [2026-03-04T20:23:00.255818] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GFS' from 'https://tdm.silogroup.org/data/derivative_storage/GFS.csv'. [2026-03-04T20:23:00.268558] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GFS'. [2026-03-04T20:23:00.268935] [INFO ] [FORECASTER] Starting predict_future for GFS [2026-03-04T20:23:00.269845] [DEBUG] [LOCAL ] No optimal features file found for GFS: ./output/feature-sets/GFS.txt [2026-03-04T20:23:00.269902] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:23:00.269934] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:23:00.269961] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:23:00.270016] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:23:00.333710] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:23:00.334637] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:23:00.334728] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:23:00.334767] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:23:00.485612] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:23:00.485826] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:23:00.485999] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:23:00.486049] [INFO ] [FORECASTER] Training complete [2026-03-04T20:23:00.490240] [DEBUG] [FORECASTER] GFS: Forecast T+1@11:T+2@11: DOWN (p=16.11%) [2026-03-04T20:23:00.490630] [INFO ] [FORECASTER] Completed predict_future for GFS [2026-03-04T20:23:00.490826] [INFO ] [sig ] GFS: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:23:00.640530] [INFO ] [LOCAL ] Saved forecast: GFS 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/GFS.txt [2026-03-04T20:23:00.640713] [INFO ] [sig ] [1310/3365] Completed GFS in 0.4s | 2.75 sym/s | Total: 7.9m | ETA: 12.4m [2026-03-04T20:23:00.640755] [INFO ] [sig ] [1311/3365] Forecasting GGAL... [2026-03-04T20:23:00.640785] [INFO ] [sig ] Generating forecast for: GGAL [2026-03-04T20:23:00.640818] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GGAL' from 'https://tdm.silogroup.org/data/derivative_storage/GGAL.csv'. [2026-03-04T20:23:00.653357] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GGAL'. [2026-03-04T20:23:00.653753] [INFO ] [FORECASTER] Starting predict_future for GGAL [2026-03-04T20:23:00.654553] [DEBUG] [LOCAL ] No optimal features file found for GGAL: ./output/feature-sets/GGAL.txt [2026-03-04T20:23:00.654627] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:23:00.654661] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:23:00.654687] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:23:00.654743] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:23:00.713427] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:23:00.714332] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:23:00.714420] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:23:00.714453] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:23:00.843928] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:23:00.844096] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:23:00.844135] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:23:00.844200] [INFO ] [FORECASTER] Training complete [2026-03-04T20:23:00.847858] [DEBUG] [FORECASTER] GGAL: Forecast T+1@11:T+2@11: UP (p=94.44%) [2026-03-04T20:23:00.848174] [INFO ] [FORECASTER] Completed predict_future for GGAL [2026-03-04T20:23:00.848317] [INFO ] [sig ] GGAL: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:23:01.001921] [INFO ] [LOCAL ] Saved forecast: GGAL 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/GGAL.txt [2026-03-04T20:23:01.002145] [INFO ] [sig ] [1311/3365] Completed GGAL in 0.4s | 2.75 sym/s | Total: 7.9m | ETA: 12.4m [2026-03-04T20:23:01.002216] [INFO ] [sig ] [1312/3365] Forecasting GGB... [2026-03-04T20:23:01.002269] [INFO ] [sig ] Generating forecast for: GGB [2026-03-04T20:23:01.002322] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GGB' from 'https://tdm.silogroup.org/data/derivative_storage/GGB.csv'. [2026-03-04T20:23:01.019007] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GGB'. [2026-03-04T20:23:01.019516] [INFO ] [FORECASTER] Starting predict_future for GGB [2026-03-04T20:23:01.020805] [DEBUG] [LOCAL ] No optimal features file found for GGB: ./output/feature-sets/GGB.txt [2026-03-04T20:23:01.020881] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:23:01.020936] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:23:01.020982] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:23:01.021072] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:23:01.084019] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:23:01.084920] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:23:01.085007] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:23:01.085043] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:23:01.206420] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:23:01.206602] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:23:01.206645] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:23:01.206694] [INFO ] [FORECASTER] Training complete [2026-03-04T20:23:01.210227] [DEBUG] [FORECASTER] GGB: Forecast T+1@11:T+2@11: UP (p=88.25%) [2026-03-04T20:23:01.210509] [INFO ] [FORECASTER] Completed predict_future for GGB [2026-03-04T20:23:01.210660] [INFO ] [sig ] GGB: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:23:01.358786] [INFO ] [LOCAL ] Saved forecast: GGB 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/GGB.txt [2026-03-04T20:23:01.358922] [INFO ] [sig ] [1312/3365] Completed GGB in 0.4s | 2.75 sym/s | Total: 7.9m | ETA: 12.4m [2026-03-04T20:23:01.358963] [INFO ] [sig ] [1313/3365] Forecasting GGG... [2026-03-04T20:23:01.358993] [INFO ] [sig ] Generating forecast for: GGG [2026-03-04T20:23:01.359024] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GGG' from 'https://tdm.silogroup.org/data/derivative_storage/GGG.csv'. [2026-03-04T20:23:01.371180] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GGG'. [2026-03-04T20:23:01.371477] [INFO ] [FORECASTER] Starting predict_future for GGG [2026-03-04T20:23:01.372284] [DEBUG] [LOCAL ] No optimal features file found for GGG: ./output/feature-sets/GGG.txt [2026-03-04T20:23:01.372338] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:23:01.372372] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:23:01.372399] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:23:01.372457] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:23:01.432723] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:23:01.433491] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:23:01.433598] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:23:01.433636] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:23:01.565543] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:23:01.565770] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:23:01.565851] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:23:01.565908] [INFO ] [FORECASTER] Training complete [2026-03-04T20:23:01.571266] [DEBUG] [FORECASTER] GGG: Forecast T+1@11:T+2@11: UP (p=85.26%) [2026-03-04T20:23:01.571713] [INFO ] [FORECASTER] Completed predict_future for GGG [2026-03-04T20:23:01.571907] [INFO ] [sig ] GGG: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:23:01.724827] [INFO ] [LOCAL ] Saved forecast: GGG 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/GGG.txt [2026-03-04T20:23:01.725040] [INFO ] [sig ] [1313/3365] Completed GGG in 0.4s | 2.75 sym/s | Total: 8.0m | ETA: 12.4m [2026-03-04T20:23:01.725086] [INFO ] [sig ] [1314/3365] Forecasting GGLL... [2026-03-04T20:23:01.725118] [INFO ] [sig ] Generating forecast for: GGLL [2026-03-04T20:23:01.725153] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GGLL' from 'https://tdm.silogroup.org/data/derivative_storage/GGLL.csv'. [2026-03-04T20:23:01.738245] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GGLL'. [2026-03-04T20:23:01.738717] [INFO ] [FORECASTER] Starting predict_future for GGLL [2026-03-04T20:23:01.739773] [DEBUG] [LOCAL ] No optimal features file found for GGLL: ./output/feature-sets/GGLL.txt [2026-03-04T20:23:01.739831] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:23:01.739877] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:23:01.739922] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:23:01.739987] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:23:01.803163] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:23:01.804119] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:23:01.804227] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:23:01.804263] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:23:01.927151] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:23:01.927358] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:23:01.927402] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:23:01.927430] [INFO ] [FORECASTER] Training complete [2026-03-04T20:23:01.931012] [DEBUG] [FORECASTER] GGLL: Forecast T+1@11:T+2@11: UP (p=98.43%) [2026-03-04T20:23:01.931309] [INFO ] [FORECASTER] Completed predict_future for GGLL [2026-03-04T20:23:01.931445] [INFO ] [sig ] GGLL: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:23:02.075855] [INFO ] [LOCAL ] Saved forecast: GGLL 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/GGLL.txt [2026-03-04T20:23:02.076025] [INFO ] [sig ] [1314/3365] Completed GGLL in 0.4s | 2.75 sym/s | Total: 8.0m | ETA: 12.4m [2026-03-04T20:23:02.076066] [INFO ] [sig ] [1315/3365] Forecasting GGLS... [2026-03-04T20:23:02.076096] [INFO ] [sig ] Generating forecast for: GGLS [2026-03-04T20:23:02.076127] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GGLS' from 'https://tdm.silogroup.org/data/derivative_storage/GGLS.csv'. [2026-03-04T20:23:02.088655] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GGLS'. [2026-03-04T20:23:02.089026] [INFO ] [FORECASTER] Starting predict_future for GGLS [2026-03-04T20:23:02.089995] [DEBUG] [LOCAL ] No optimal features file found for GGLS: ./output/feature-sets/GGLS.txt [2026-03-04T20:23:02.090051] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:23:02.090086] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:23:02.090113] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:23:02.090170] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:23:02.151626] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:23:02.152503] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:23:02.152623] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:23:02.152662] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:23:02.280267] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:23:02.280436] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:23:02.280477] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:23:02.280507] [INFO ] [FORECASTER] Training complete [2026-03-04T20:23:02.284063] [DEBUG] [FORECASTER] GGLS: Forecast T+1@11:T+2@11: DOWN (p=44.67%) [2026-03-04T20:23:02.284355] [INFO ] [FORECASTER] Completed predict_future for GGLS [2026-03-04T20:23:02.284492] [INFO ] [sig ] GGLS: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:23:02.428904] [INFO ] [LOCAL ] Saved forecast: GGLS 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/GGLS.txt [2026-03-04T20:23:02.429068] [INFO ] [sig ] [1315/3365] Completed GGLS in 0.4s | 2.75 sym/s | Total: 8.0m | ETA: 12.4m [2026-03-04T20:23:02.429110] [INFO ] [sig ] [1316/3365] Forecasting GH... [2026-03-04T20:23:02.429142] [INFO ] [sig ] Generating forecast for: GH [2026-03-04T20:23:02.429175] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GH' from 'https://tdm.silogroup.org/data/derivative_storage/GH.csv'. [2026-03-04T20:23:02.442713] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GH'. [2026-03-04T20:23:02.443124] [INFO ] [FORECASTER] Starting predict_future for GH [2026-03-04T20:23:02.444026] [DEBUG] [LOCAL ] No optimal features file found for GH: ./output/feature-sets/GH.txt [2026-03-04T20:23:02.444082] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:23:02.444115] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:23:02.444155] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:23:02.444214] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:23:02.505734] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:23:02.506636] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:23:02.506747] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:23:02.506796] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:23:02.635688] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:23:02.635856] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:23:02.635905] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:23:02.635946] [INFO ] [FORECASTER] Training complete [2026-03-04T20:23:02.639759] [DEBUG] [FORECASTER] GH: Forecast T+1@11:T+2@11: DOWN (p=4.23%) [2026-03-04T20:23:02.640054] [INFO ] [FORECASTER] Completed predict_future for GH [2026-03-04T20:23:02.640195] [INFO ] [sig ] GH: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:23:02.791739] [INFO ] [LOCAL ] Saved forecast: GH 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/GH.txt [2026-03-04T20:23:02.791943] [INFO ] [sig ] [1316/3365] Completed GH in 0.4s | 2.75 sym/s | Total: 8.0m | ETA: 12.4m [2026-03-04T20:23:02.792009] [INFO ] [sig ] [1317/3365] Forecasting GHI... [2026-03-04T20:23:02.792058] [INFO ] [sig ] Generating forecast for: GHI [2026-03-04T20:23:02.792108] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GHI' from 'https://tdm.silogroup.org/data/derivative_storage/GHI.csv'. [2026-03-04T20:23:02.804271] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GHI'. [2026-03-04T20:23:02.804716] [INFO ] [FORECASTER] Starting predict_future for GHI [2026-03-04T20:23:02.805641] [DEBUG] [LOCAL ] No optimal features file found for GHI: ./output/feature-sets/GHI.txt [2026-03-04T20:23:02.805697] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:23:02.805730] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:23:02.805758] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:23:02.805815] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:23:02.863700] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:23:02.864515] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:23:02.864618] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:23:02.864655] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:23:02.980153] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:23:02.980324] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:23:02.980367] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:23:02.980397] [INFO ] [FORECASTER] Training complete [2026-03-04T20:23:02.984074] [DEBUG] [FORECASTER] GHI: Forecast T+1@11:T+2@11: DOWN (p=38.39%) [2026-03-04T20:23:02.984385] [INFO ] [FORECASTER] Completed predict_future for GHI [2026-03-04T20:23:02.984526] [INFO ] [sig ] GHI: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:23:03.130077] [INFO ] [LOCAL ] Saved forecast: GHI 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/GHI.txt [2026-03-04T20:23:03.130240] [INFO ] [sig ] [1317/3365] Completed GHI in 0.3s | 2.75 sym/s | Total: 8.0m | ETA: 12.4m [2026-03-04T20:23:03.130296] [INFO ] [sig ] [1318/3365] Forecasting GHM... [2026-03-04T20:23:03.130341] [INFO ] [sig ] Generating forecast for: GHM [2026-03-04T20:23:03.130379] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GHM' from 'https://tdm.silogroup.org/data/derivative_storage/GHM.csv'. [2026-03-04T20:23:03.142927] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GHM'. [2026-03-04T20:23:03.143316] [INFO ] [FORECASTER] Starting predict_future for GHM [2026-03-04T20:23:03.144236] [DEBUG] [LOCAL ] No optimal features file found for GHM: ./output/feature-sets/GHM.txt [2026-03-04T20:23:03.144293] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:23:03.144327] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:23:03.144355] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:23:03.144413] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:23:03.206004] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:23:03.206978] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:23:03.207102] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:23:03.207137] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:23:03.334188] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:23:03.334352] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:23:03.334396] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:23:03.334427] [INFO ] [FORECASTER] Training complete [2026-03-04T20:23:03.338357] [DEBUG] [FORECASTER] GHM: Forecast T+1@11:T+2@11: UP (p=53.07%) [2026-03-04T20:23:03.338670] [INFO ] [FORECASTER] Completed predict_future for GHM [2026-03-04T20:23:03.338829] [INFO ] [sig ] GHM: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:23:03.491410] [INFO ] [LOCAL ] Saved forecast: GHM 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/GHM.txt [2026-03-04T20:23:03.491590] [INFO ] [sig ] [1318/3365] Completed GHM in 0.4s | 2.75 sym/s | Total: 8.0m | ETA: 12.4m [2026-03-04T20:23:03.491636] [INFO ] [sig ] [1319/3365] Forecasting GHRS... [2026-03-04T20:23:03.491668] [INFO ] [sig ] Generating forecast for: GHRS [2026-03-04T20:23:03.491700] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GHRS' from 'https://tdm.silogroup.org/data/derivative_storage/GHRS.csv'. [2026-03-04T20:23:03.503713] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GHRS'. [2026-03-04T20:23:03.504103] [INFO ] [FORECASTER] Starting predict_future for GHRS [2026-03-04T20:23:03.504974] [DEBUG] [LOCAL ] No optimal features file found for GHRS: ./output/feature-sets/GHRS.txt [2026-03-04T20:23:03.505029] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:23:03.505063] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:23:03.505099] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:23:03.505180] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:23:03.567252] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:23:03.568209] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:23:03.568298] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:23:03.568334] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:23:03.696042] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:23:03.696208] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:23:03.696248] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:23:03.696278] [INFO ] [FORECASTER] Training complete [2026-03-04T20:23:03.700033] [DEBUG] [FORECASTER] GHRS: Forecast T+1@11:T+2@11: UP (p=98.99%) [2026-03-04T20:23:03.700486] [INFO ] [FORECASTER] Completed predict_future for GHRS [2026-03-04T20:23:03.700638] [INFO ] [sig ] GHRS: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:23:03.858378] [INFO ] [LOCAL ] Saved forecast: GHRS 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/GHRS.txt [2026-03-04T20:23:03.858536] [INFO ] [sig ] [1319/3365] Completed GHRS in 0.4s | 2.75 sym/s | Total: 8.0m | ETA: 12.4m [2026-03-04T20:23:03.858598] [INFO ] [sig ] [1320/3365] Forecasting GHY... [2026-03-04T20:23:03.858633] [INFO ] [sig ] Generating forecast for: GHY [2026-03-04T20:23:03.858673] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GHY' from 'https://tdm.silogroup.org/data/derivative_storage/GHY.csv'. [2026-03-04T20:23:03.871707] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GHY'. [2026-03-04T20:23:03.872124] [INFO ] [FORECASTER] Starting predict_future for GHY [2026-03-04T20:23:03.873040] [DEBUG] [LOCAL ] No optimal features file found for GHY: ./output/feature-sets/GHY.txt [2026-03-04T20:23:03.873099] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:23:03.873134] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:23:03.873162] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:23:03.873220] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:23:03.938603] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:23:03.939404] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:23:03.939490] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:23:03.939526] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:23:04.061036] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:23:04.061196] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:23:04.061236] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:23:04.061264] [INFO ] [FORECASTER] Training complete [2026-03-04T20:23:04.064694] [DEBUG] [FORECASTER] GHY: Forecast T+1@11:T+2@11: DOWN (p=5.95%) [2026-03-04T20:23:04.065005] [INFO ] [FORECASTER] Completed predict_future for GHY [2026-03-04T20:23:04.065133] [INFO ] [sig ] GHY: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:23:04.210959] [INFO ] [LOCAL ] Saved forecast: GHY 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/GHY.txt [2026-03-04T20:23:04.211128] [INFO ] [sig ] [1320/3365] Completed GHY in 0.4s | 2.75 sym/s | Total: 8.0m | ETA: 12.4m [2026-03-04T20:23:04.211170] [INFO ] [sig ] [1321/3365] Forecasting GIB... [2026-03-04T20:23:04.211200] [INFO ] [sig ] Generating forecast for: GIB [2026-03-04T20:23:04.211233] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GIB' from 'https://tdm.silogroup.org/data/derivative_storage/GIB.csv'. [2026-03-04T20:23:04.223827] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GIB'. [2026-03-04T20:23:04.224216] [INFO ] [FORECASTER] Starting predict_future for GIB [2026-03-04T20:23:04.225075] [DEBUG] [LOCAL ] No optimal features file found for GIB: ./output/feature-sets/GIB.txt [2026-03-04T20:23:04.225130] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:23:04.225164] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:23:04.225192] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:23:04.225248] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:23:04.284836] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:23:04.285725] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:23:04.285820] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:23:04.285854] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:23:04.411483] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:23:04.411673] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:23:04.411714] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:23:04.411744] [INFO ] [FORECASTER] Training complete [2026-03-04T20:23:04.415290] [DEBUG] [FORECASTER] GIB: Forecast T+1@11:T+2@11: UP (p=95.11%) [2026-03-04T20:23:04.415606] [INFO ] [FORECASTER] Completed predict_future for GIB [2026-03-04T20:23:04.415748] [INFO ] [sig ] GIB: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:23:04.562000] [INFO ] [LOCAL ] Saved forecast: GIB 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/GIB.txt [2026-03-04T20:23:04.562190] [INFO ] [sig ] [1321/3365] Completed GIB in 0.4s | 2.75 sym/s | Total: 8.0m | ETA: 12.4m [2026-03-04T20:23:04.562241] [INFO ] [sig ] [1322/3365] Forecasting GIII... [2026-03-04T20:23:04.562272] [INFO ] [sig ] Generating forecast for: GIII [2026-03-04T20:23:04.562305] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GIII' from 'https://tdm.silogroup.org/data/derivative_storage/GIII.csv'. [2026-03-04T20:23:04.574235] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GIII'. [2026-03-04T20:23:04.574562] [INFO ] [FORECASTER] Starting predict_future for GIII [2026-03-04T20:23:04.575404] [DEBUG] [LOCAL ] No optimal features file found for GIII: ./output/feature-sets/GIII.txt [2026-03-04T20:23:04.575457] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:23:04.575489] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:23:04.575515] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:23:04.575595] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:23:04.632862] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:23:04.633501] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:23:04.633608] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:23:04.633645] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:23:04.756852] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:23:04.757010] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:23:04.757050] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:23:04.757078] [INFO ] [FORECASTER] Training complete [2026-03-04T20:23:04.760466] [DEBUG] [FORECASTER] GIII: Forecast T+1@11:T+2@11: DOWN (p=26.44%) [2026-03-04T20:23:04.760769] [INFO ] [FORECASTER] Completed predict_future for GIII [2026-03-04T20:23:04.760901] [INFO ] [sig ] GIII: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:23:04.907686] [INFO ] [LOCAL ] Saved forecast: GIII 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/GIII.txt [2026-03-04T20:23:04.907840] [INFO ] [sig ] [1322/3365] Completed GIII in 0.3s | 2.75 sym/s | Total: 8.0m | ETA: 12.4m [2026-03-04T20:23:04.907889] [INFO ] [sig ] [1323/3365] Forecasting GILD... [2026-03-04T20:23:04.907926] [INFO ] [sig ] Generating forecast for: GILD [2026-03-04T20:23:04.907962] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GILD' from 'https://tdm.silogroup.org/data/derivative_storage/GILD.csv'. [2026-03-04T20:23:04.920170] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GILD'. [2026-03-04T20:23:04.920518] [INFO ] [FORECASTER] Starting predict_future for GILD [2026-03-04T20:23:04.921340] [DEBUG] [LOCAL ] No optimal features file found for GILD: ./output/feature-sets/GILD.txt [2026-03-04T20:23:04.921394] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:23:04.921426] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:23:04.921453] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:23:04.921508] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:23:04.978273] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:23:04.978973] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:23:04.979054] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:23:04.979086] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:23:05.123195] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:23:05.123372] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:23:05.123420] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:23:05.123455] [INFO ] [FORECASTER] Training complete [2026-03-04T20:23:05.128047] [DEBUG] [FORECASTER] GILD: Forecast T+1@11:T+2@11: DOWN (p=11.84%) [2026-03-04T20:23:05.128335] [INFO ] [FORECASTER] Completed predict_future for GILD [2026-03-04T20:23:05.128466] [INFO ] [sig ] GILD: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:23:05.273498] [INFO ] [LOCAL ] Saved forecast: GILD 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/GILD.txt [2026-03-04T20:23:05.273677] [INFO ] [sig ] [1323/3365] Completed GILD in 0.4s | 2.75 sym/s | Total: 8.0m | ETA: 12.4m [2026-03-04T20:23:05.273720] [INFO ] [sig ] [1324/3365] Forecasting GIS... [2026-03-04T20:23:05.273750] [INFO ] [sig ] Generating forecast for: GIS [2026-03-04T20:23:05.273781] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GIS' from 'https://tdm.silogroup.org/data/derivative_storage/GIS.csv'. [2026-03-04T20:23:05.287124] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GIS'. [2026-03-04T20:23:05.287539] [INFO ] [FORECASTER] Starting predict_future for GIS [2026-03-04T20:23:05.288519] [DEBUG] [LOCAL ] No optimal features file found for GIS: ./output/feature-sets/GIS.txt [2026-03-04T20:23:05.288611] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:23:05.288652] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:23:05.288681] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:23:05.288741] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:23:05.349760] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:23:05.350628] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:23:05.350719] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:23:05.350753] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:23:05.489024] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:23:05.489191] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:23:05.489232] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:23:05.489263] [INFO ] [FORECASTER] Training complete [2026-03-04T20:23:05.493424] [DEBUG] [FORECASTER] GIS: Forecast T+1@11:T+2@11: DOWN (p=9.72%) [2026-03-04T20:23:05.493778] [INFO ] [FORECASTER] Completed predict_future for GIS [2026-03-04T20:23:05.493939] [INFO ] [sig ] GIS: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:23:05.640747] [INFO ] [LOCAL ] Saved forecast: GIS 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/GIS.txt [2026-03-04T20:23:05.640903] [INFO ] [sig ] [1324/3365] Completed GIS in 0.4s | 2.75 sym/s | Total: 8.0m | ETA: 12.4m [2026-03-04T20:23:05.640943] [INFO ] [sig ] [1325/3365] Forecasting GKOS... [2026-03-04T20:23:05.641164] [INFO ] [sig ] Generating forecast for: GKOS [2026-03-04T20:23:05.641195] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GKOS' from 'https://tdm.silogroup.org/data/derivative_storage/GKOS.csv'. [2026-03-04T20:23:05.653940] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GKOS'. [2026-03-04T20:23:05.654311] [INFO ] [FORECASTER] Starting predict_future for GKOS [2026-03-04T20:23:05.655126] [DEBUG] [LOCAL ] No optimal features file found for GKOS: ./output/feature-sets/GKOS.txt [2026-03-04T20:23:05.655179] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:23:05.655256] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:23:05.655285] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:23:05.655341] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:23:05.715317] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:23:05.716299] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:23:05.716386] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:23:05.716419] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:23:05.851106] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:23:05.851290] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:23:05.851334] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:23:05.851365] [INFO ] [FORECASTER] Training complete [2026-03-04T20:23:05.855304] [DEBUG] [FORECASTER] GKOS: Forecast T+1@11:T+2@11: DOWN (p=3.25%) [2026-03-04T20:23:05.855613] [INFO ] [FORECASTER] Completed predict_future for GKOS [2026-03-04T20:23:05.855750] [INFO ] [sig ] GKOS: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:23:06.013483] [INFO ] [LOCAL ] Saved forecast: GKOS 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/GKOS.txt [2026-03-04T20:23:06.013660] [INFO ] [sig ] [1325/3365] Completed GKOS in 0.4s | 2.75 sym/s | Total: 8.0m | ETA: 12.4m [2026-03-04T20:23:06.013704] [INFO ] [sig ] [1326/3365] Forecasting GL... [2026-03-04T20:23:06.013734] [INFO ] [sig ] Generating forecast for: GL [2026-03-04T20:23:06.013766] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GL' from 'https://tdm.silogroup.org/data/derivative_storage/GL.csv'. [2026-03-04T20:23:06.029129] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GL'. [2026-03-04T20:23:06.029550] [INFO ] [FORECASTER] Starting predict_future for GL [2026-03-04T20:23:06.030410] [DEBUG] [LOCAL ] No optimal features file found for GL: ./output/feature-sets/GL.txt [2026-03-04T20:23:06.030464] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:23:06.030497] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:23:06.030524] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:23:06.030614] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:23:06.091415] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:23:06.092800] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:23:06.092892] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:23:06.092931] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:23:06.222353] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:23:06.222516] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:23:06.222560] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:23:06.222613] [INFO ] [FORECASTER] Training complete [2026-03-04T20:23:06.226204] [DEBUG] [FORECASTER] GL: Forecast T+1@11:T+2@11: UP (p=95.68%) [2026-03-04T20:23:06.226491] [INFO ] [FORECASTER] Completed predict_future for GL [2026-03-04T20:23:06.226646] [INFO ] [sig ] GL: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:23:06.376531] [INFO ] [LOCAL ] Saved forecast: GL 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/GL.txt [2026-03-04T20:23:06.376717] [INFO ] [sig ] [1326/3365] Completed GL in 0.4s | 2.75 sym/s | Total: 8.0m | ETA: 12.3m [2026-03-04T20:23:06.376759] [INFO ] [sig ] [1327/3365] Forecasting GLAD... [2026-03-04T20:23:06.376789] [INFO ] [sig ] Generating forecast for: GLAD [2026-03-04T20:23:06.376820] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLAD' from 'https://tdm.silogroup.org/data/derivative_storage/GLAD.csv'. [2026-03-04T20:23:06.389467] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLAD'. [2026-03-04T20:23:06.389891] [INFO ] [FORECASTER] Starting predict_future for GLAD [2026-03-04T20:23:06.390711] [DEBUG] [LOCAL ] No optimal features file found for GLAD: ./output/feature-sets/GLAD.txt [2026-03-04T20:23:06.390764] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:23:06.390798] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:23:06.390825] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:23:06.390881] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:23:06.451641] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:23:06.452569] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:23:06.452676] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:23:06.452709] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:23:06.570840] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:23:06.571007] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:23:06.571051] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:23:06.571081] [INFO ] [FORECASTER] Training complete [2026-03-04T20:23:06.574687] [DEBUG] [FORECASTER] GLAD: Forecast T+1@11:T+2@11: UP (p=92.34%) [2026-03-04T20:23:06.574986] [INFO ] [FORECASTER] Completed predict_future for GLAD [2026-03-04T20:23:06.575121] [INFO ] [sig ] GLAD: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:23:06.723708] [INFO ] [LOCAL ] Saved forecast: GLAD 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/GLAD.txt [2026-03-04T20:23:06.723869] [INFO ] [sig ] [1327/3365] Completed GLAD in 0.3s | 2.75 sym/s | Total: 8.0m | ETA: 12.3m [2026-03-04T20:23:06.723909] [INFO ] [sig ] [1328/3365] Forecasting GLBE... [2026-03-04T20:23:06.723937] [INFO ] [sig ] Generating forecast for: GLBE [2026-03-04T20:23:06.723971] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLBE' from 'https://tdm.silogroup.org/data/derivative_storage/GLBE.csv'. [2026-03-04T20:23:06.735456] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLBE'. [2026-03-04T20:23:06.735772] [INFO ] [FORECASTER] Starting predict_future for GLBE [2026-03-04T20:23:06.736693] [DEBUG] [LOCAL ] No optimal features file found for GLBE: ./output/feature-sets/GLBE.txt [2026-03-04T20:23:06.736747] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:23:06.736779] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:23:06.736807] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:23:06.736875] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:23:06.795326] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:23:06.796058] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:23:06.796142] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:23:06.796177] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:23:06.919607] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:23:06.919772] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:23:06.919813] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:23:06.919899] [INFO ] [FORECASTER] Training complete [2026-03-04T20:23:06.923410] [DEBUG] [FORECASTER] GLBE: Forecast T+1@11:T+2@11: DOWN (p=23.70%) [2026-03-04T20:23:06.923721] [INFO ] [FORECASTER] Completed predict_future for GLBE [2026-03-04T20:23:06.923854] [INFO ] [sig ] GLBE: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:23:07.070272] [INFO ] [LOCAL ] Saved forecast: GLBE 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/GLBE.txt [2026-03-04T20:23:07.070411] [INFO ] [sig ] [1328/3365] Completed GLBE in 0.3s | 2.75 sym/s | Total: 8.0m | ETA: 12.3m [2026-03-04T20:23:07.070459] [INFO ] [sig ] [1329/3365] Forecasting GLBS... [2026-03-04T20:23:07.070499] [INFO ] [sig ] Generating forecast for: GLBS [2026-03-04T20:23:07.070533] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLBS' from 'https://tdm.silogroup.org/data/derivative_storage/GLBS.csv'. [2026-03-04T20:23:07.083239] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLBS'. [2026-03-04T20:23:07.083550] [INFO ] [FORECASTER] Starting predict_future for GLBS [2026-03-04T20:23:07.084515] [DEBUG] [LOCAL ] No optimal features file found for GLBS: ./output/feature-sets/GLBS.txt [2026-03-04T20:23:07.084609] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:23:07.084648] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:23:07.084677] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:23:07.084735] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:23:07.144753] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:23:07.145411] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:23:07.145495] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:23:07.145528] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:23:07.256607] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:23:07.256760] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:23:07.256799] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:23:07.256829] [INFO ] [FORECASTER] Training complete [2026-03-04T20:23:07.260323] [DEBUG] [FORECASTER] GLBS: Forecast T+1@11:T+2@11: UP (p=61.89%) [2026-03-04T20:23:07.260622] [INFO ] [FORECASTER] Completed predict_future for GLBS [2026-03-04T20:23:07.260752] [INFO ] [sig ] GLBS: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:23:07.406251] [INFO ] [LOCAL ] Saved forecast: GLBS 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/GLBS.txt [2026-03-04T20:23:07.406384] [INFO ] [sig ] [1329/3365] Completed GLBS in 0.3s | 2.75 sym/s | Total: 8.0m | ETA: 12.3m [2026-03-04T20:23:07.406426] [INFO ] [sig ] [1330/3365] Forecasting GLDD... [2026-03-04T20:23:07.406456] [INFO ] [sig ] Generating forecast for: GLDD [2026-03-04T20:23:07.406485] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLDD' from 'https://tdm.silogroup.org/data/derivative_storage/GLDD.csv'. [2026-03-04T20:23:07.419715] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLDD'. [2026-03-04T20:23:07.420065] [INFO ] [FORECASTER] Starting predict_future for GLDD [2026-03-04T20:23:07.421254] [DEBUG] [LOCAL ] No optimal features file found for GLDD: ./output/feature-sets/GLDD.txt [2026-03-04T20:23:07.421307] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:23:07.421339] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:23:07.421365] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:23:07.421423] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:23:07.478696] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:23:07.479377] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:23:07.479458] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:23:07.479491] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:23:07.605766] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:23:07.605935] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:23:07.605983] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:23:07.606019] [INFO ] [FORECASTER] Training complete [2026-03-04T20:23:07.609528] [DEBUG] [FORECASTER] GLDD: Forecast T+1@11:T+2@11: UP (p=52.57%) [2026-03-04T20:23:07.609827] [INFO ] [FORECASTER] Completed predict_future for GLDD [2026-03-04T20:23:07.609962] [INFO ] [sig ] GLDD: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:23:07.754191] [INFO ] [LOCAL ] Saved forecast: GLDD 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/GLDD.txt [2026-03-04T20:23:07.754327] [INFO ] [sig ] [1330/3365] Completed GLDD in 0.3s | 2.75 sym/s | Total: 8.1m | ETA: 12.3m [2026-03-04T20:23:07.754368] [INFO ] [sig ] [1331/3365] Forecasting GLNG... [2026-03-04T20:23:07.754397] [INFO ] [sig ] Generating forecast for: GLNG [2026-03-04T20:23:07.754429] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLNG' from 'https://tdm.silogroup.org/data/derivative_storage/GLNG.csv'. [2026-03-04T20:23:07.766948] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLNG'. [2026-03-04T20:23:07.767305] [INFO ] [FORECASTER] Starting predict_future for GLNG [2026-03-04T20:23:07.768119] [DEBUG] [LOCAL ] No optimal features file found for GLNG: ./output/feature-sets/GLNG.txt [2026-03-04T20:23:07.768172] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:23:07.768205] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:23:07.768231] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:23:07.768292] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:23:07.827390] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:23:07.828051] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:23:07.828133] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:23:07.828165] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:23:07.953618] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:23:07.953777] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:23:07.953817] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:23:07.953846] [INFO ] [FORECASTER] Training complete [2026-03-04T20:23:07.957360] [DEBUG] [FORECASTER] GLNG: Forecast T+1@11:T+2@11: UP (p=92.59%) [2026-03-04T20:23:07.957665] [INFO ] [FORECASTER] Completed predict_future for GLNG [2026-03-04T20:23:07.957798] [INFO ] [sig ] GLNG: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:23:08.100756] [INFO ] [LOCAL ] Saved forecast: GLNG 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/GLNG.txt [2026-03-04T20:23:08.100897] [INFO ] [sig ] [1331/3365] Completed GLNG in 0.3s | 2.75 sym/s | Total: 8.1m | ETA: 12.3m [2026-03-04T20:23:08.100941] [INFO ] [sig ] [1332/3365] Forecasting GLOB... [2026-03-04T20:23:08.100970] [INFO ] [sig ] Generating forecast for: GLOB [2026-03-04T20:23:08.101000] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLOB' from 'https://tdm.silogroup.org/data/derivative_storage/GLOB.csv'. [2026-03-04T20:23:08.113083] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLOB'. [2026-03-04T20:23:08.113417] [INFO ] [FORECASTER] Starting predict_future for GLOB [2026-03-04T20:23:08.114225] [DEBUG] [LOCAL ] No optimal features file found for GLOB: ./output/feature-sets/GLOB.txt [2026-03-04T20:23:08.114278] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:23:08.114311] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:23:08.114338] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:23:08.114404] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:23:08.172659] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:23:08.173302] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:23:08.173387] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:23:08.173420] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:23:08.306650] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:23:08.306828] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:23:08.306869] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:23:08.306899] [INFO ] [FORECASTER] Training complete [2026-03-04T20:23:08.310673] [DEBUG] [FORECASTER] GLOB: Forecast T+1@11:T+2@11: DOWN (p=22.94%) [2026-03-04T20:23:08.310983] [INFO ] [FORECASTER] Completed predict_future for GLOB [2026-03-04T20:23:08.311117] [INFO ] [sig ] GLOB: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:23:08.460911] [INFO ] [LOCAL ] Saved forecast: GLOB 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/GLOB.txt [2026-03-04T20:23:08.461069] [INFO ] [sig ] [1332/3365] Completed GLOB in 0.4s | 2.75 sym/s | Total: 8.1m | ETA: 12.3m [2026-03-04T20:23:08.461117] [INFO ] [sig ] [1333/3365] Forecasting GLP... [2026-03-04T20:23:08.461148] [INFO ] [sig ] Generating forecast for: GLP [2026-03-04T20:23:08.461180] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLP' from 'https://tdm.silogroup.org/data/derivative_storage/GLP.csv'. [2026-03-04T20:23:08.474181] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLP'. [2026-03-04T20:23:08.474468] [INFO ] [FORECASTER] Starting predict_future for GLP [2026-03-04T20:23:08.475590] [DEBUG] [LOCAL ] No optimal features file found for GLP: ./output/feature-sets/GLP.txt [2026-03-04T20:23:08.475646] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:23:08.475679] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:23:08.475706] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:23:08.475763] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:23:08.537330] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:23:08.538225] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:23:08.538317] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:23:08.538351] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:23:08.661288] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:23:08.661448] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:23:08.661489] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:23:08.661518] [INFO ] [FORECASTER] Training complete [2026-03-04T20:23:08.665012] [DEBUG] [FORECASTER] GLP: Forecast T+1@11:T+2@11: DOWN (p=29.40%) [2026-03-04T20:23:08.665306] [INFO ] [FORECASTER] Completed predict_future for GLP [2026-03-04T20:23:08.665436] [INFO ] [sig ] GLP: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:23:08.812096] [INFO ] [LOCAL ] Saved forecast: GLP 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/GLP.txt [2026-03-04T20:23:08.812264] [INFO ] [sig ] [1333/3365] Completed GLP in 0.4s | 2.75 sym/s | Total: 8.1m | ETA: 12.3m [2026-03-04T20:23:08.812305] [INFO ] [sig ] [1334/3365] Forecasting GLPG... [2026-03-04T20:23:08.812334] [INFO ] [sig ] Generating forecast for: GLPG [2026-03-04T20:23:08.812364] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLPG' from 'https://tdm.silogroup.org/data/derivative_storage/GLPG.csv'. [2026-03-04T20:23:08.825396] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLPG'. [2026-03-04T20:23:08.825727] [INFO ] [FORECASTER] Starting predict_future for GLPG [2026-03-04T20:23:08.826497] [DEBUG] [LOCAL ] No optimal features file found for GLPG: ./output/feature-sets/GLPG.txt [2026-03-04T20:23:08.826550] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:23:08.826604] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:23:08.826633] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:23:08.826690] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:23:08.884145] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:23:08.885032] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:23:08.885117] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:23:08.885151] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:23:09.007433] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:23:09.007618] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:23:09.007663] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:23:09.007692] [INFO ] [FORECASTER] Training complete [2026-03-04T20:23:09.011372] [DEBUG] [FORECASTER] GLPG: Forecast T+1@11:T+2@11: UP (p=75.59%) [2026-03-04T20:23:09.011700] [INFO ] [FORECASTER] Completed predict_future for GLPG [2026-03-04T20:23:09.011833] [INFO ] [sig ] GLPG: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:23:09.159615] [INFO ] [LOCAL ] Saved forecast: GLPG 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/GLPG.txt [2026-03-04T20:23:09.159767] [INFO ] [sig ] [1334/3365] Completed GLPG in 0.3s | 2.75 sym/s | Total: 8.1m | ETA: 12.3m [2026-03-04T20:23:09.159808] [INFO ] [sig ] [1335/3365] Forecasting GLPI... [2026-03-04T20:23:09.159837] [INFO ] [sig ] Generating forecast for: GLPI [2026-03-04T20:23:09.159869] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLPI' from 'https://tdm.silogroup.org/data/derivative_storage/GLPI.csv'. [2026-03-04T20:23:09.175357] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLPI'. [2026-03-04T20:23:09.175734] [INFO ] [FORECASTER] Starting predict_future for GLPI [2026-03-04T20:23:09.176520] [DEBUG] [LOCAL ] No optimal features file found for GLPI: ./output/feature-sets/GLPI.txt [2026-03-04T20:23:09.176591] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:23:09.176627] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:23:09.176655] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:23:09.176712] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:23:09.236558] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:23:09.237464] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:23:09.237602] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:23:09.237642] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:23:09.379531] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:23:09.379730] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:23:09.379773] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:23:09.379804] [INFO ] [FORECASTER] Training complete [2026-03-04T20:23:09.383366] [DEBUG] [FORECASTER] GLPI: Forecast T+1@11:T+2@11: DOWN (p=27.86%) [2026-03-04T20:23:09.383694] [INFO ] [FORECASTER] Completed predict_future for GLPI [2026-03-04T20:23:09.383833] [INFO ] [sig ] GLPI: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:23:09.537504] [INFO ] [LOCAL ] Saved forecast: GLPI 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/GLPI.txt [2026-03-04T20:23:09.537688] [INFO ] [sig ] [1335/3365] Completed GLPI in 0.4s | 2.75 sym/s | Total: 8.1m | ETA: 12.3m [2026-03-04T20:23:09.537731] [INFO ] [sig ] [1336/3365] Forecasting GLRE... [2026-03-04T20:23:09.537762] [INFO ] [sig ] Generating forecast for: GLRE [2026-03-04T20:23:09.537795] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLRE' from 'https://tdm.silogroup.org/data/derivative_storage/GLRE.csv'. [2026-03-04T20:23:09.551537] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLRE'. [2026-03-04T20:23:09.551945] [INFO ] [FORECASTER] Starting predict_future for GLRE [2026-03-04T20:23:09.552932] [DEBUG] [LOCAL ] No optimal features file found for GLRE: ./output/feature-sets/GLRE.txt [2026-03-04T20:23:09.552986] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:23:09.553020] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:23:09.553047] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:23:09.553105] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:23:09.618167] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:23:09.619173] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:23:09.619268] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:23:09.619305] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:23:09.745626] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:23:09.745791] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:23:09.745849] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:23:09.745881] [INFO ] [FORECASTER] Training complete [2026-03-04T20:23:09.749522] [DEBUG] [FORECASTER] GLRE: Forecast T+1@11:T+2@11: DOWN (p=3.38%) [2026-03-04T20:23:09.749828] [INFO ] [FORECASTER] Completed predict_future for GLRE [2026-03-04T20:23:09.749961] [INFO ] [sig ] GLRE: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:23:09.911278] [INFO ] [LOCAL ] Saved forecast: GLRE 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/GLRE.txt [2026-03-04T20:23:09.911447] [INFO ] [sig ] [1336/3365] Completed GLRE in 0.4s | 2.75 sym/s | Total: 8.1m | ETA: 12.3m [2026-03-04T20:23:09.911488] [INFO ] [sig ] [1337/3365] Forecasting GLSI... [2026-03-04T20:23:09.911519] [INFO ] [sig ] Generating forecast for: GLSI [2026-03-04T20:23:09.911552] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLSI' from 'https://tdm.silogroup.org/data/derivative_storage/GLSI.csv'. [2026-03-04T20:23:09.923974] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLSI'. [2026-03-04T20:23:09.924284] [INFO ] [FORECASTER] Starting predict_future for GLSI [2026-03-04T20:23:09.925109] [DEBUG] [LOCAL ] No optimal features file found for GLSI: ./output/feature-sets/GLSI.txt [2026-03-04T20:23:09.925162] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:23:09.925193] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:23:09.925220] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:23:09.925276] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:23:09.982464] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:23:09.983143] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:23:09.983224] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:23:09.983257] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:23:10.099002] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:23:10.099163] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:23:10.099203] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:23:10.099232] [INFO ] [FORECASTER] Training complete [2026-03-04T20:23:10.102663] [DEBUG] [FORECASTER] GLSI: Forecast T+1@11:T+2@11: DOWN (p=8.38%) [2026-03-04T20:23:10.102946] [INFO ] [FORECASTER] Completed predict_future for GLSI [2026-03-04T20:23:10.103074] [INFO ] [sig ] GLSI: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:23:10.245785] [INFO ] [LOCAL ] Saved forecast: GLSI 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/GLSI.txt [2026-03-04T20:23:10.245933] [INFO ] [sig ] [1337/3365] Completed GLSI in 0.3s | 2.75 sym/s | Total: 8.1m | ETA: 12.3m [2026-03-04T20:23:10.245981] [INFO ] [sig ] [1338/3365] Forecasting GLTO... [2026-03-04T20:23:10.246018] [INFO ] [sig ] Generating forecast for: GLTO [2026-03-04T20:23:10.246055] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLTO' from 'https://tdm.silogroup.org/data/derivative_storage/GLTO.csv'. [2026-03-04T20:23:10.257990] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLTO'. [2026-03-04T20:23:10.258276] [INFO ] [FORECASTER] Starting predict_future for GLTO [2026-03-04T20:23:10.259090] [DEBUG] [LOCAL ] No optimal features file found for GLTO: ./output/feature-sets/GLTO.txt [2026-03-04T20:23:10.259143] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:23:10.259175] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:23:10.259200] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:23:10.259257] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:23:10.317758] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:23:10.318969] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:23:10.319081] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:23:10.319118] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:23:10.443733] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:23:10.443933] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:23:10.443989] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:23:10.444039] [INFO ] [FORECASTER] Training complete [2026-03-04T20:23:10.448000] [DEBUG] [FORECASTER] GLTO: Forecast T+1@11:T+2@11: DOWN (p=10.00%) [2026-03-04T20:23:10.448314] [INFO ] [FORECASTER] Completed predict_future for GLTO [2026-03-04T20:23:10.448468] [INFO ] [sig ] GLTO: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:23:10.604457] [INFO ] [LOCAL ] Saved forecast: GLTO 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/GLTO.txt [2026-03-04T20:23:10.604676] [INFO ] [sig ] [1338/3365] Completed GLTO in 0.4s | 2.75 sym/s | Total: 8.1m | ETA: 12.3m [2026-03-04T20:23:10.604721] [INFO ] [sig ] [1339/3365] Forecasting GLUE... [2026-03-04T20:23:10.604752] [INFO ] [sig ] Generating forecast for: GLUE [2026-03-04T20:23:10.604782] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLUE' from 'https://tdm.silogroup.org/data/derivative_storage/GLUE.csv'. [2026-03-04T20:23:10.616712] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLUE'. [2026-03-04T20:23:10.617090] [INFO ] [FORECASTER] Starting predict_future for GLUE [2026-03-04T20:23:10.617964] [DEBUG] [LOCAL ] No optimal features file found for GLUE: ./output/feature-sets/GLUE.txt [2026-03-04T20:23:10.618029] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:23:10.618068] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:23:10.618099] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:23:10.618155] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:23:10.675591] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:23:10.676524] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:23:10.676640] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:23:10.676676] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:23:10.799312] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:23:10.799485] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:23:10.799526] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:23:10.799555] [INFO ] [FORECASTER] Training complete [2026-03-04T20:23:10.803033] [DEBUG] [FORECASTER] GLUE: Forecast T+1@11:T+2@11: UP (p=68.89%) [2026-03-04T20:23:10.803359] [INFO ] [FORECASTER] Completed predict_future for GLUE [2026-03-04T20:23:10.803497] [INFO ] [sig ] GLUE: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:23:10.948514] [INFO ] [LOCAL ] Saved forecast: GLUE 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/GLUE.txt [2026-03-04T20:23:10.948709] [INFO ] [sig ] [1339/3365] Completed GLUE in 0.3s | 2.75 sym/s | Total: 8.1m | ETA: 12.3m [2026-03-04T20:23:10.948751] [INFO ] [sig ] [1340/3365] Forecasting GMAB... [2026-03-04T20:23:10.948781] [INFO ] [sig ] Generating forecast for: GMAB [2026-03-04T20:23:10.948813] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GMAB' from 'https://tdm.silogroup.org/data/derivative_storage/GMAB.csv'. [2026-03-04T20:23:10.962697] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GMAB'. [2026-03-04T20:23:10.963111] [INFO ] [FORECASTER] Starting predict_future for GMAB [2026-03-04T20:23:10.963942] [DEBUG] [LOCAL ] No optimal features file found for GMAB: ./output/feature-sets/GMAB.txt [2026-03-04T20:23:10.963996] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:23:10.964041] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:23:10.964070] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:23:10.964127] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:23:11.021879] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:23:11.022796] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:23:11.022882] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:23:11.022915] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:23:11.156281] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:23:11.156485] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:23:11.156526] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:23:11.156554] [INFO ] [FORECASTER] Training complete [2026-03-04T20:23:11.160831] [DEBUG] [FORECASTER] GMAB: Forecast T+1@11:T+2@11: DOWN (p=27.78%) [2026-03-04T20:23:11.161505] [INFO ] [FORECASTER] Completed predict_future for GMAB [2026-03-04T20:23:11.161704] [INFO ] [sig ] GMAB: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:23:11.312750] [INFO ] [LOCAL ] Saved forecast: GMAB 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/GMAB.txt [2026-03-04T20:23:11.312897] [INFO ] [sig ] [1340/3365] Completed GMAB in 0.4s | 2.75 sym/s | Total: 8.1m | ETA: 12.3m [2026-03-04T20:23:11.312946] [INFO ] [sig ] [1341/3365] Forecasting GME... [2026-03-04T20:23:11.312983] [INFO ] [sig ] Generating forecast for: GME [2026-03-04T20:23:11.313038] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GME' from 'https://tdm.silogroup.org/data/derivative_storage/GME.csv'. [2026-03-04T20:23:11.327551] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GME'. [2026-03-04T20:23:11.327940] [INFO ] [FORECASTER] Starting predict_future for GME [2026-03-04T20:23:11.328752] [DEBUG] [LOCAL ] No optimal features file found for GME: ./output/feature-sets/GME.txt [2026-03-04T20:23:11.328805] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:23:11.328838] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:23:11.328865] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:23:11.328931] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:23:11.390639] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:23:11.391394] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:23:11.391511] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:23:11.391548] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:23:11.518995] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:23:11.519346] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:23:11.519388] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:23:11.519418] [INFO ] [FORECASTER] Training complete [2026-03-04T20:23:11.522978] [DEBUG] [FORECASTER] GME: Forecast T+1@11:T+2@11: DOWN (p=11.95%) [2026-03-04T20:23:11.523458] [INFO ] [FORECASTER] Completed predict_future for GME [2026-03-04T20:23:11.523614] [INFO ] [sig ] GME: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:23:11.674995] [INFO ] [LOCAL ] Saved forecast: GME 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/GME.txt [2026-03-04T20:23:11.675156] [INFO ] [sig ] [1341/3365] Completed GME in 0.4s | 2.75 sym/s | Total: 8.1m | ETA: 12.3m [2026-03-04T20:23:11.675198] [INFO ] [sig ] [1342/3365] Forecasting GMED... [2026-03-04T20:23:11.675230] [INFO ] [sig ] Generating forecast for: GMED [2026-03-04T20:23:11.675263] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GMED' from 'https://tdm.silogroup.org/data/derivative_storage/GMED.csv'. [2026-03-04T20:23:11.687161] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GMED'. [2026-03-04T20:23:11.687513] [INFO ] [FORECASTER] Starting predict_future for GMED [2026-03-04T20:23:11.688372] [DEBUG] [LOCAL ] No optimal features file found for GMED: ./output/feature-sets/GMED.txt [2026-03-04T20:23:11.688435] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:23:11.688495] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:23:11.688525] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:23:11.688602] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:23:11.749513] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:23:11.750601] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:23:11.750693] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:23:11.750730] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:23:11.876392] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:23:11.876558] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:23:11.876620] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:23:11.876651] [INFO ] [FORECASTER] Training complete [2026-03-04T20:23:11.880468] [DEBUG] [FORECASTER] GMED: Forecast T+1@11:T+2@11: DOWN (p=13.21%) [2026-03-04T20:23:11.880771] [INFO ] [FORECASTER] Completed predict_future for GMED [2026-03-04T20:23:11.880906] [INFO ] [sig ] GMED: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:23:12.029349] [INFO ] [LOCAL ] Saved forecast: GMED 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/GMED.txt [2026-03-04T20:23:12.029520] [INFO ] [sig ] [1342/3365] Completed GMED in 0.4s | 2.75 sym/s | Total: 8.1m | ETA: 12.2m [2026-03-04T20:23:12.029562] [INFO ] [sig ] [1343/3365] Forecasting GMM... [2026-03-04T20:23:12.029623] [INFO ] [sig ] Generating forecast for: GMM [2026-03-04T20:23:12.029663] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GMM' from 'https://tdm.silogroup.org/data/derivative_storage/GMM.csv'. [2026-03-04T20:23:12.042444] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GMM'. [2026-03-04T20:23:12.042848] [INFO ] [FORECASTER] Starting predict_future for GMM [2026-03-04T20:23:12.043653] [DEBUG] [LOCAL ] No optimal features file found for GMM: ./output/feature-sets/GMM.txt [2026-03-04T20:23:12.043706] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:23:12.043738] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:23:12.043766] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:23:12.043823] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:23:12.104322] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:23:12.105191] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:23:12.105447] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:23:12.105482] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:23:12.215923] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:23:12.216095] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:23:12.216139] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:23:12.216171] [INFO ] [FORECASTER] Training complete [2026-03-04T20:23:12.219774] [DEBUG] [FORECASTER] GMM: Forecast T+1@11:T+2@11: DOWN (p=1.84%) [2026-03-04T20:23:12.220067] [INFO ] [FORECASTER] Completed predict_future for GMM [2026-03-04T20:23:12.220201] [INFO ] [sig ] GMM: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:23:12.369461] [INFO ] [LOCAL ] Saved forecast: GMM 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/GMM.txt [2026-03-04T20:23:12.369631] [INFO ] [sig ] [1343/3365] Completed GMM in 0.3s | 2.75 sym/s | Total: 8.1m | ETA: 12.2m [2026-03-04T20:23:12.369679] [INFO ] [sig ] [1344/3365] Forecasting GNE... [2026-03-04T20:23:12.369710] [INFO ] [sig ] Generating forecast for: GNE [2026-03-04T20:23:12.369740] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNE' from 'https://tdm.silogroup.org/data/derivative_storage/GNE.csv'. [2026-03-04T20:23:12.382306] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNE'. [2026-03-04T20:23:12.382658] [INFO ] [FORECASTER] Starting predict_future for GNE [2026-03-04T20:23:12.383454] [DEBUG] [LOCAL ] No optimal features file found for GNE: ./output/feature-sets/GNE.txt [2026-03-04T20:23:12.383509] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:23:12.383541] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:23:12.383591] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:23:12.383653] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:23:12.447085] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:23:12.448248] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:23:12.448357] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:23:12.448393] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:23:12.570519] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:23:12.570708] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:23:12.570753] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:23:12.570805] [INFO ] [FORECASTER] Training complete [2026-03-04T20:23:12.574569] [DEBUG] [FORECASTER] GNE: Forecast T+1@11:T+2@11: DOWN (p=42.74%) [2026-03-04T20:23:12.574889] [INFO ] [FORECASTER] Completed predict_future for GNE [2026-03-04T20:23:12.575047] [INFO ] [sig ] GNE: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:23:12.731894] [INFO ] [LOCAL ] Saved forecast: GNE 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/GNE.txt [2026-03-04T20:23:12.732066] [INFO ] [sig ] [1344/3365] Completed GNE in 0.4s | 2.75 sym/s | Total: 8.1m | ETA: 12.2m [2026-03-04T20:23:12.732108] [INFO ] [sig ] [1345/3365] Forecasting GNK... [2026-03-04T20:23:12.732138] [INFO ] [sig ] Generating forecast for: GNK [2026-03-04T20:23:12.732171] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNK' from 'https://tdm.silogroup.org/data/derivative_storage/GNK.csv'. [2026-03-04T20:23:12.745411] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNK'. [2026-03-04T20:23:12.745834] [INFO ] [FORECASTER] Starting predict_future for GNK [2026-03-04T20:23:12.746669] [DEBUG] [LOCAL ] No optimal features file found for GNK: ./output/feature-sets/GNK.txt [2026-03-04T20:23:12.746722] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:23:12.746755] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:23:12.746782] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:23:12.746839] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:23:12.808243] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:23:12.809187] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:23:12.809289] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:23:12.809325] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:23:12.941864] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:23:12.942040] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:23:12.942084] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:23:12.942166] [INFO ] [FORECASTER] Training complete [2026-03-04T20:23:12.945777] [DEBUG] [FORECASTER] GNK: Forecast T+1@11:T+2@11: UP (p=94.89%) [2026-03-04T20:23:12.946077] [INFO ] [FORECASTER] Completed predict_future for GNK [2026-03-04T20:23:12.946237] [INFO ] [sig ] GNK: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:23:13.098042] [INFO ] [LOCAL ] Saved forecast: GNK 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/GNK.txt [2026-03-04T20:23:13.098224] [INFO ] [sig ] [1345/3365] Completed GNK in 0.4s | 2.75 sym/s | Total: 8.1m | ETA: 12.2m [2026-03-04T20:23:13.098267] [INFO ] [sig ] [1346/3365] Forecasting GNL... [2026-03-04T20:23:13.098298] [INFO ] [sig ] Generating forecast for: GNL [2026-03-04T20:23:13.098335] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNL' from 'https://tdm.silogroup.org/data/derivative_storage/GNL.csv'. [2026-03-04T20:23:13.110474] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNL'. [2026-03-04T20:23:13.110876] [INFO ] [FORECASTER] Starting predict_future for GNL [2026-03-04T20:23:13.111741] [DEBUG] [LOCAL ] No optimal features file found for GNL: ./output/feature-sets/GNL.txt [2026-03-04T20:23:13.111799] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:23:13.111833] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:23:13.111863] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:23:13.111922] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:23:13.172113] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:23:13.173044] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:23:13.173132] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:23:13.173165] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:23:13.297530] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:23:13.297702] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:23:13.297759] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:23:13.297803] [INFO ] [FORECASTER] Training complete [2026-03-04T20:23:13.301493] [DEBUG] [FORECASTER] GNL: Forecast T+1@11:T+2@11: UP (p=61.97%) [2026-03-04T20:23:13.301814] [INFO ] [FORECASTER] Completed predict_future for GNL [2026-03-04T20:23:13.301952] [INFO ] [sig ] GNL: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:23:13.451910] [INFO ] [LOCAL ] Saved forecast: GNL 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/GNL.txt [2026-03-04T20:23:13.452086] [INFO ] [sig ] [1346/3365] Completed GNL in 0.4s | 2.75 sym/s | Total: 8.1m | ETA: 12.2m [2026-03-04T20:23:13.452132] [INFO ] [sig ] [1347/3365] Forecasting GNLX... [2026-03-04T20:23:13.452162] [INFO ] [sig ] Generating forecast for: GNLX [2026-03-04T20:23:13.452195] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNLX' from 'https://tdm.silogroup.org/data/derivative_storage/GNLX.csv'. [2026-03-04T20:23:13.465775] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNLX'. [2026-03-04T20:23:13.466174] [INFO ] [FORECASTER] Starting predict_future for GNLX [2026-03-04T20:23:13.467490] [DEBUG] [LOCAL ] No optimal features file found for GNLX: ./output/feature-sets/GNLX.txt [2026-03-04T20:23:13.467547] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:23:13.467600] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:23:13.467630] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:23:13.467690] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:23:13.528681] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:23:13.529619] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:23:13.529735] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:23:13.529782] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:23:13.655136] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:23:13.655302] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:23:13.655343] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:23:13.655390] [INFO ] [FORECASTER] Training complete [2026-03-04T20:23:13.659080] [DEBUG] [FORECASTER] GNLX: Forecast T+1@11:T+2@11: UP (p=69.91%) [2026-03-04T20:23:13.659399] [INFO ] [FORECASTER] Completed predict_future for GNLX [2026-03-04T20:23:13.659537] [INFO ] [sig ] GNLX: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:23:13.808483] [INFO ] [LOCAL ] Saved forecast: GNLX 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/GNLX.txt [2026-03-04T20:23:13.808662] [INFO ] [sig ] [1347/3365] Completed GNLX in 0.4s | 2.75 sym/s | Total: 8.2m | ETA: 12.2m [2026-03-04T20:23:13.808705] [INFO ] [sig ] [1348/3365] Forecasting GNMA... [2026-03-04T20:23:13.808736] [INFO ] [sig ] Generating forecast for: GNMA [2026-03-04T20:23:13.808768] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNMA' from 'https://tdm.silogroup.org/data/derivative_storage/GNMA.csv'. [2026-03-04T20:23:13.820968] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNMA'. [2026-03-04T20:23:13.821332] [INFO ] [FORECASTER] Starting predict_future for GNMA [2026-03-04T20:23:13.822146] [DEBUG] [LOCAL ] No optimal features file found for GNMA: ./output/feature-sets/GNMA.txt [2026-03-04T20:23:13.822201] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:23:13.822233] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:23:13.822260] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:23:13.822316] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:23:13.880464] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:23:13.881341] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:23:13.881432] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:23:13.881466] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:23:14.000327] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:23:14.000493] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:23:14.000535] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:23:14.000565] [INFO ] [FORECASTER] Training complete [2026-03-04T20:23:14.003978] [DEBUG] [FORECASTER] GNMA: Forecast T+1@11:T+2@11: UP (p=55.49%) [2026-03-04T20:23:14.004260] [INFO ] [FORECASTER] Completed predict_future for GNMA [2026-03-04T20:23:14.004392] [INFO ] [sig ] GNMA: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:23:14.154099] [INFO ] [LOCAL ] Saved forecast: GNMA 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/GNMA.txt [2026-03-04T20:23:14.154212] [INFO ] [sig ] [1348/3365] Completed GNMA in 0.3s | 2.75 sym/s | Total: 8.2m | ETA: 12.2m [2026-03-04T20:23:14.154251] [INFO ] [sig ] [1349/3365] Forecasting GNOM... [2026-03-04T20:23:14.154279] [INFO ] [sig ] Generating forecast for: GNOM [2026-03-04T20:23:14.154310] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNOM' from 'https://tdm.silogroup.org/data/derivative_storage/GNOM.csv'. [2026-03-04T20:23:14.166347] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNOM'. [2026-03-04T20:23:14.166632] [INFO ] [FORECASTER] Starting predict_future for GNOM [2026-03-04T20:23:14.167425] [DEBUG] [LOCAL ] No optimal features file found for GNOM: ./output/feature-sets/GNOM.txt [2026-03-04T20:23:14.167478] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:23:14.167511] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:23:14.167537] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:23:14.167616] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:23:14.226591] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:23:14.227204] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:23:14.227461] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:23:14.227495] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:23:14.341190] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:23:14.341303] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:23:14.341340] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:23:14.341369] [INFO ] [FORECASTER] Training complete [2026-03-04T20:23:14.344606] [DEBUG] [FORECASTER] GNOM: Forecast T+1@11:T+2@11: UP (p=72.02%) [2026-03-04T20:23:14.344875] [INFO ] [FORECASTER] Completed predict_future for GNOM [2026-03-04T20:23:14.345000] [INFO ] [sig ] GNOM: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:23:14.491638] [INFO ] [LOCAL ] Saved forecast: GNOM 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/GNOM.txt [2026-03-04T20:23:14.491789] [INFO ] [sig ] [1349/3365] Completed GNOM in 0.3s | 2.75 sym/s | Total: 8.2m | ETA: 12.2m [2026-03-04T20:23:14.491829] [INFO ] [sig ] [1350/3365] Forecasting GNPX... [2026-03-04T20:23:14.491859] [INFO ] [sig ] Generating forecast for: GNPX [2026-03-04T20:23:14.491890] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNPX' from 'https://tdm.silogroup.org/data/derivative_storage/GNPX.csv'. [2026-03-04T20:23:14.503878] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNPX'. [2026-03-04T20:23:14.504221] [INFO ] [FORECASTER] Starting predict_future for GNPX [2026-03-04T20:23:14.505060] [DEBUG] [LOCAL ] No optimal features file found for GNPX: ./output/feature-sets/GNPX.txt [2026-03-04T20:23:14.505113] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:23:14.505145] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:23:14.505172] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:23:14.505228] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:23:14.563628] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:23:14.564526] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:23:14.564633] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:23:14.564668] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:23:14.682247] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:23:14.682425] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:23:14.682466] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:23:14.682494] [INFO ] [FORECASTER] Training complete [2026-03-04T20:23:14.686626] [DEBUG] [FORECASTER] GNPX: Forecast T+1@11:T+2@11: UP (p=94.95%) [2026-03-04T20:23:14.686942] [INFO ] [FORECASTER] Completed predict_future for GNPX [2026-03-04T20:23:14.687107] [INFO ] [sig ] GNPX: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:23:14.843268] [INFO ] [LOCAL ] Saved forecast: GNPX 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/GNPX.txt [2026-03-04T20:23:14.843471] [INFO ] [sig ] [1350/3365] Completed GNPX in 0.4s | 2.75 sym/s | Total: 8.2m | ETA: 12.2m [2026-03-04T20:23:14.843539] [INFO ] [sig ] [1351/3365] Forecasting GNRC... [2026-03-04T20:23:14.843593] [INFO ] [sig ] Generating forecast for: GNRC [2026-03-04T20:23:14.843629] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNRC' from 'https://tdm.silogroup.org/data/derivative_storage/GNRC.csv'. [2026-03-04T20:23:14.859529] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNRC'. [2026-03-04T20:23:14.859960] [INFO ] [FORECASTER] Starting predict_future for GNRC [2026-03-04T20:23:14.860835] [DEBUG] [LOCAL ] No optimal features file found for GNRC: ./output/feature-sets/GNRC.txt [2026-03-04T20:23:14.860889] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:23:14.860921] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:23:14.860963] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:23:14.861023] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:23:14.921681] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:23:14.922599] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:23:14.922687] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:23:14.922722] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:23:15.049889] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:23:15.050065] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:23:15.050107] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:23:15.050137] [INFO ] [FORECASTER] Training complete [2026-03-04T20:23:15.053741] [DEBUG] [FORECASTER] GNRC: Forecast T+1@11:T+2@11: UP (p=80.40%) [2026-03-04T20:23:15.054076] [INFO ] [FORECASTER] Completed predict_future for GNRC [2026-03-04T20:23:15.054221] [INFO ] [sig ] GNRC: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:23:15.203797] [INFO ] [LOCAL ] Saved forecast: GNRC 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/GNRC.txt [2026-03-04T20:23:15.203966] [INFO ] [sig ] [1351/3365] Completed GNRC in 0.4s | 2.75 sym/s | Total: 8.2m | ETA: 12.2m [2026-03-04T20:23:15.204197] [INFO ] [sig ] [1352/3365] Forecasting GNSS... [2026-03-04T20:23:15.204227] [INFO ] [sig ] Generating forecast for: GNSS [2026-03-04T20:23:15.204261] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNSS' from 'https://tdm.silogroup.org/data/derivative_storage/GNSS.csv'. [2026-03-04T20:23:15.216953] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNSS'. [2026-03-04T20:23:15.217400] [INFO ] [FORECASTER] Starting predict_future for GNSS [2026-03-04T20:23:15.218257] [DEBUG] [LOCAL ] No optimal features file found for GNSS: ./output/feature-sets/GNSS.txt [2026-03-04T20:23:15.218313] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:23:15.218347] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:23:15.218377] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:23:15.218436] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:23:15.280208] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:23:15.281524] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:23:15.281675] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:23:15.281712] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:23:15.413094] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:23:15.413266] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:23:15.413310] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:23:15.413341] [INFO ] [FORECASTER] Training complete [2026-03-04T20:23:15.416853] [DEBUG] [FORECASTER] GNSS: Forecast T+1@11:T+2@11: UP (p=60.88%) [2026-03-04T20:23:15.417149] [INFO ] [FORECASTER] Completed predict_future for GNSS [2026-03-04T20:23:15.417310] [INFO ] [sig ] GNSS: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:23:15.566323] [INFO ] [LOCAL ] Saved forecast: GNSS 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/GNSS.txt [2026-03-04T20:23:15.566492] [INFO ] [sig ] [1352/3365] Completed GNSS in 0.4s | 2.75 sym/s | Total: 8.2m | ETA: 12.2m [2026-03-04T20:23:15.566534] [INFO ] [sig ] [1353/3365] Forecasting GNTX... [2026-03-04T20:23:15.566566] [INFO ] [sig ] Generating forecast for: GNTX [2026-03-04T20:23:15.566625] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNTX' from 'https://tdm.silogroup.org/data/derivative_storage/GNTX.csv'. [2026-03-04T20:23:15.578901] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNTX'. [2026-03-04T20:23:15.579299] [INFO ] [FORECASTER] Starting predict_future for GNTX [2026-03-04T20:23:15.580149] [DEBUG] [LOCAL ] No optimal features file found for GNTX: ./output/feature-sets/GNTX.txt [2026-03-04T20:23:15.580203] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:23:15.580236] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:23:15.580263] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:23:15.580320] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:23:15.640847] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:23:15.641754] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:23:15.641841] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:23:15.641873] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:23:15.768595] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:23:15.768758] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:23:15.768799] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:23:15.768829] [INFO ] [FORECASTER] Training complete [2026-03-04T20:23:15.772318] [DEBUG] [FORECASTER] GNTX: Forecast T+1@11:T+2@11: DOWN (p=4.89%) [2026-03-04T20:23:15.772621] [INFO ] [FORECASTER] Completed predict_future for GNTX [2026-03-04T20:23:15.772757] [INFO ] [sig ] GNTX: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:23:15.920235] [INFO ] [LOCAL ] Saved forecast: GNTX 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/GNTX.txt [2026-03-04T20:23:15.920401] [INFO ] [sig ] [1353/3365] Completed GNTX in 0.4s | 2.75 sym/s | Total: 8.2m | ETA: 12.2m [2026-03-04T20:23:15.920442] [INFO ] [sig ] [1354/3365] Forecasting GO... [2026-03-04T20:23:15.920472] [INFO ] [sig ] Generating forecast for: GO [2026-03-04T20:23:15.920504] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GO' from 'https://tdm.silogroup.org/data/derivative_storage/GO.csv'. [2026-03-04T20:23:15.932835] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GO'. [2026-03-04T20:23:15.933236] [INFO ] [FORECASTER] Starting predict_future for GO [2026-03-04T20:23:15.934061] [DEBUG] [LOCAL ] No optimal features file found for GO: ./output/feature-sets/GO.txt [2026-03-04T20:23:15.934113] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:23:15.934146] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:23:15.934172] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:23:15.934229] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:23:15.992961] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:23:15.993894] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:23:15.993983] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:23:15.994016] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:23:16.121194] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:23:16.121367] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:23:16.121408] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:23:16.121438] [INFO ] [FORECASTER] Training complete [2026-03-04T20:23:16.124935] [DEBUG] [FORECASTER] GO: Forecast T+1@11:T+2@11: DOWN (p=5.35%) [2026-03-04T20:23:16.125260] [INFO ] [FORECASTER] Completed predict_future for GO [2026-03-04T20:23:16.125402] [INFO ] [sig ] GO: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:23:16.275251] [INFO ] [LOCAL ] Saved forecast: GO 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/GO.txt [2026-03-04T20:23:16.275406] [INFO ] [sig ] [1354/3365] Completed GO in 0.4s | 2.75 sym/s | Total: 8.2m | ETA: 12.2m [2026-03-04T20:23:16.275446] [INFO ] [sig ] [1355/3365] Forecasting GOCO... [2026-03-04T20:23:16.275475] [INFO ] [sig ] Generating forecast for: GOCO [2026-03-04T20:23:16.275513] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GOCO' from 'https://tdm.silogroup.org/data/derivative_storage/GOCO.csv'. [2026-03-04T20:23:16.287161] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GOCO'. [2026-03-04T20:23:16.287523] [INFO ] [FORECASTER] Starting predict_future for GOCO [2026-03-04T20:23:16.288331] [DEBUG] [LOCAL ] No optimal features file found for GOCO: ./output/feature-sets/GOCO.txt [2026-03-04T20:23:16.288385] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:23:16.288417] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:23:16.288443] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:23:16.288499] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:23:16.349473] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:23:16.350477] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:23:16.350593] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:23:16.350635] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:23:16.482063] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:23:16.482235] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:23:16.482278] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:23:16.482507] [INFO ] [FORECASTER] Training complete [2026-03-04T20:23:16.486189] [DEBUG] [FORECASTER] GOCO: Forecast T+1@11:T+2@11: DOWN (p=23.52%) [2026-03-04T20:23:16.486525] [INFO ] [FORECASTER] Completed predict_future for GOCO [2026-03-04T20:23:16.486698] [INFO ] [sig ] GOCO: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:23:16.642641] [INFO ] [LOCAL ] Saved forecast: GOCO 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/GOCO.txt [2026-03-04T20:23:16.642894] [INFO ] [sig ] [1355/3365] Completed GOCO in 0.4s | 2.75 sym/s | Total: 8.2m | ETA: 12.2m [2026-03-04T20:23:16.642951] [INFO ] [sig ] [1356/3365] Forecasting GOF... [2026-03-04T20:23:16.642983] [INFO ] [sig ] Generating forecast for: GOF [2026-03-04T20:23:16.643016] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GOF' from 'https://tdm.silogroup.org/data/derivative_storage/GOF.csv'. [2026-03-04T20:23:16.655096] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GOF'. [2026-03-04T20:23:16.655453] [INFO ] [FORECASTER] Starting predict_future for GOF [2026-03-04T20:23:16.656296] [DEBUG] [LOCAL ] No optimal features file found for GOF: ./output/feature-sets/GOF.txt [2026-03-04T20:23:16.656349] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:23:16.656382] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:23:16.656412] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:23:16.656469] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:23:16.716744] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:23:16.717890] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:23:16.717977] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:23:16.718010] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:23:16.844498] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:23:16.844680] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:23:16.844721] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:23:16.844751] [INFO ] [FORECASTER] Training complete [2026-03-04T20:23:16.848272] [DEBUG] [FORECASTER] GOF: Forecast T+1@11:T+2@11: UP (p=81.79%) [2026-03-04T20:23:16.848559] [INFO ] [FORECASTER] Completed predict_future for GOF [2026-03-04T20:23:16.848715] [INFO ] [sig ] GOF: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:23:16.996963] [INFO ] [LOCAL ] Saved forecast: GOF 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/GOF.txt [2026-03-04T20:23:16.997121] [INFO ] [sig ] [1356/3365] Completed GOF in 0.4s | 2.75 sym/s | Total: 8.2m | ETA: 12.2m [2026-03-04T20:23:16.997169] [INFO ] [sig ] [1357/3365] Forecasting GOGO... [2026-03-04T20:23:16.997206] [INFO ] [sig ] Generating forecast for: GOGO [2026-03-04T20:23:16.997241] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GOGO' from 'https://tdm.silogroup.org/data/derivative_storage/GOGO.csv'. [2026-03-04T20:23:17.009777] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GOGO'. [2026-03-04T20:23:17.010077] [INFO ] [FORECASTER] Starting predict_future for GOGO [2026-03-04T20:23:17.010930] [DEBUG] [LOCAL ] No optimal features file found for GOGO: ./output/feature-sets/GOGO.txt [2026-03-04T20:23:17.010984] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:23:17.011016] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:23:17.011048] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:23:17.011117] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:23:17.070321] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:23:17.071195] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:23:17.071279] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:23:17.071313] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:23:17.193893] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:23:17.194062] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:23:17.194110] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:23:17.194144] [INFO ] [FORECASTER] Training complete [2026-03-04T20:23:17.197750] [DEBUG] [FORECASTER] GOGO: Forecast T+1@11:T+2@11: DOWN (p=16.39%) [2026-03-04T20:23:17.198024] [INFO ] [FORECASTER] Completed predict_future for GOGO [2026-03-04T20:23:17.198158] [INFO ] [sig ] GOGO: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:23:17.346700] [INFO ] [LOCAL ] Saved forecast: GOGO 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/GOGO.txt [2026-03-04T20:23:17.346848] [INFO ] [sig ] [1357/3365] Completed GOGO in 0.3s | 2.75 sym/s | Total: 8.2m | ETA: 12.2m [2026-03-04T20:23:17.347079] [INFO ] [sig ] [1358/3365] Forecasting GOLF... [2026-03-04T20:23:17.347108] [INFO ] [sig ] Generating forecast for: GOLF [2026-03-04T20:23:17.347139] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GOLF' from 'https://tdm.silogroup.org/data/derivative_storage/GOLF.csv'. [2026-03-04T20:23:17.360468] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GOLF'. [2026-03-04T20:23:17.360807] [INFO ] [FORECASTER] Starting predict_future for GOLF [2026-03-04T20:23:17.361627] [DEBUG] [LOCAL ] No optimal features file found for GOLF: ./output/feature-sets/GOLF.txt [2026-03-04T20:23:17.361680] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:23:17.361713] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:23:17.361740] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:23:17.361797] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:23:17.421720] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:23:17.422632] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:23:17.422717] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:23:17.422750] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:23:17.545097] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:23:17.545260] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:23:17.545302] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:23:17.545332] [INFO ] [FORECASTER] Training complete [2026-03-04T20:23:17.549272] [DEBUG] [FORECASTER] GOLF: Forecast T+1@11:T+2@11: UP (p=85.38%) [2026-03-04T20:23:17.549548] [INFO ] [FORECASTER] Completed predict_future for GOLF [2026-03-04T20:23:17.549701] [INFO ] [sig ] GOLF: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:23:17.698250] [INFO ] [LOCAL ] Saved forecast: GOLF 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/GOLF.txt [2026-03-04T20:23:17.698638] [INFO ] [sig ] [1358/3365] Completed GOLF in 0.4s | 2.75 sym/s | Total: 8.2m | ETA: 12.1m [2026-03-04T20:23:17.698682] [INFO ] [sig ] [1359/3365] Forecasting GOOD... [2026-03-04T20:23:17.698713] [INFO ] [sig ] Generating forecast for: GOOD [2026-03-04T20:23:17.698746] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GOOD' from 'https://tdm.silogroup.org/data/derivative_storage/GOOD.csv'. [2026-03-04T20:23:17.712466] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GOOD'. [2026-03-04T20:23:17.712846] [INFO ] [FORECASTER] Starting predict_future for GOOD [2026-03-04T20:23:17.713860] [DEBUG] [LOCAL ] No optimal features file found for GOOD: ./output/feature-sets/GOOD.txt [2026-03-04T20:23:17.713913] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:23:17.713974] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:23:17.714002] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:23:17.714059] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:23:17.773529] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:23:17.774422] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:23:17.774506] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:23:17.774539] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:23:17.894555] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:23:17.894747] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:23:17.894788] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:23:17.894817] [INFO ] [FORECASTER] Training complete [2026-03-04T20:23:17.898555] [DEBUG] [FORECASTER] GOOD: Forecast T+1@11:T+2@11: DOWN (p=14.23%) [2026-03-04T20:23:17.898925] [INFO ] [FORECASTER] Completed predict_future for GOOD [2026-03-04T20:23:17.899081] [INFO ] [sig ] GOOD: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:23:18.061676] [INFO ] [LOCAL ] Saved forecast: GOOD 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/GOOD.txt [2026-03-04T20:23:18.061848] [INFO ] [sig ] [1359/3365] Completed GOOD in 0.4s | 2.75 sym/s | Total: 8.2m | ETA: 12.1m [2026-03-04T20:23:18.061890] [INFO ] [sig ] [1360/3365] Forecasting GOOG... [2026-03-04T20:23:18.061919] [INFO ] [sig ] Generating forecast for: GOOG [2026-03-04T20:23:18.061951] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GOOG' from 'https://tdm.silogroup.org/data/derivative_storage/GOOG.csv'. [2026-03-04T20:23:18.074318] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GOOG'. [2026-03-04T20:23:18.074755] [INFO ] [FORECASTER] Starting predict_future for GOOG [2026-03-04T20:23:18.075591] [DEBUG] [LOCAL ] No optimal features file found for GOOG: ./output/feature-sets/GOOG.txt [2026-03-04T20:23:18.075645] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:23:18.075678] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:23:18.075707] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:23:18.075764] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:23:18.139168] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:23:18.140094] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:23:18.140181] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:23:18.140218] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:23:18.275176] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:23:18.275348] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:23:18.275397] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:23:18.275426] [INFO ] [FORECASTER] Training complete [2026-03-04T20:23:18.278903] [DEBUG] [FORECASTER] GOOG: Forecast T+1@11:T+2@11: UP (p=96.46%) [2026-03-04T20:23:18.279207] [INFO ] [FORECASTER] Completed predict_future for GOOG [2026-03-04T20:23:18.279357] [INFO ] [sig ] GOOG: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:23:18.428055] [INFO ] [LOCAL ] Saved forecast: GOOG 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/GOOG.txt [2026-03-04T20:23:18.428226] [INFO ] [sig ] [1360/3365] Completed GOOG in 0.4s | 2.75 sym/s | Total: 8.2m | ETA: 12.1m [2026-03-04T20:23:18.428275] [INFO ] [sig ] [1361/3365] Forecasting GOOS... [2026-03-04T20:23:18.428306] [INFO ] [sig ] Generating forecast for: GOOS [2026-03-04T20:23:18.428337] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GOOS' from 'https://tdm.silogroup.org/data/derivative_storage/GOOS.csv'. [2026-03-04T20:23:18.441047] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GOOS'. [2026-03-04T20:23:18.441419] [INFO ] [FORECASTER] Starting predict_future for GOOS [2026-03-04T20:23:18.442252] [DEBUG] [LOCAL ] No optimal features file found for GOOS: ./output/feature-sets/GOOS.txt [2026-03-04T20:23:18.442305] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:23:18.442337] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:23:18.442364] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:23:18.442616] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:23:18.501839] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:23:18.502804] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:23:18.502895] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:23:18.502929] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:23:18.630181] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:23:18.630356] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:23:18.630398] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:23:18.630426] [INFO ] [FORECASTER] Training complete [2026-03-04T20:23:18.634087] [DEBUG] [FORECASTER] GOOS: Forecast T+1@11:T+2@11: DOWN (p=21.08%) [2026-03-04T20:23:18.634436] [INFO ] [FORECASTER] Completed predict_future for GOOS [2026-03-04T20:23:18.634598] [INFO ] [sig ] GOOS: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:23:18.798562] [INFO ] [LOCAL ] Saved forecast: GOOS 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/GOOS.txt [2026-03-04T20:23:18.798796] [INFO ] [sig ] [1361/3365] Completed GOOS in 0.4s | 2.75 sym/s | Total: 8.2m | ETA: 12.1m [2026-03-04T20:23:18.798856] [INFO ] [sig ] [1362/3365] Forecasting GOVI... [2026-03-04T20:23:18.798903] [INFO ] [sig ] Generating forecast for: GOVI [2026-03-04T20:23:18.798951] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GOVI' from 'https://tdm.silogroup.org/data/derivative_storage/GOVI.csv'. [2026-03-04T20:23:18.815809] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GOVI'. [2026-03-04T20:23:18.816379] [INFO ] [FORECASTER] Starting predict_future for GOVI [2026-03-04T20:23:18.817733] [DEBUG] [LOCAL ] No optimal features file found for GOVI: ./output/feature-sets/GOVI.txt [2026-03-04T20:23:18.817812] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:23:18.817862] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:23:18.817904] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:23:18.818010] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:23:18.900907] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:23:18.902240] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:23:18.902389] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:23:18.902447] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:23:19.076189] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:23:19.076392] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:23:19.076442] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:23:19.076519] [INFO ] [FORECASTER] Training complete [2026-03-04T20:23:19.081548] [DEBUG] [FORECASTER] GOVI: Forecast T+1@11:T+2@11: DOWN (p=21.06%) [2026-03-04T20:23:19.082102] [INFO ] [FORECASTER] Completed predict_future for GOVI [2026-03-04T20:23:19.082326] [INFO ] [sig ] GOVI: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:23:19.313804] [INFO ] [LOCAL ] Saved forecast: GOVI 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/GOVI.txt [2026-03-04T20:23:19.314091] [INFO ] [sig ] [1362/3365] Completed GOVI in 0.5s | 2.75 sym/s | Total: 8.2m | ETA: 12.1m [2026-03-04T20:23:19.314152] [INFO ] [sig ] [1363/3365] Forecasting GPC... [2026-03-04T20:23:19.314199] [INFO ] [sig ] Generating forecast for: GPC [2026-03-04T20:23:19.314251] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPC' from 'https://tdm.silogroup.org/data/derivative_storage/GPC.csv'. [2026-03-04T20:23:19.347015] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPC'. [2026-03-04T20:23:19.355053] [INFO ] [FORECASTER] Starting predict_future for GPC [2026-03-04T20:23:19.356809] [DEBUG] [LOCAL ] No optimal features file found for GPC: ./output/feature-sets/GPC.txt [2026-03-04T20:23:19.356889] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:23:19.356934] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:23:19.356973] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:23:19.357058] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:23:19.455151] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:23:19.456448] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:23:19.456569] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:23:19.456646] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:23:19.647901] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:23:19.648113] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:23:19.648165] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:23:19.648199] [INFO ] [FORECASTER] Training complete [2026-03-04T20:23:19.652756] [DEBUG] [FORECASTER] GPC: Forecast T+1@11:T+2@11: DOWN (p=1.55%) [2026-03-04T20:23:19.653217] [INFO ] [FORECASTER] Completed predict_future for GPC [2026-03-04T20:23:19.653413] [INFO ] [sig ] GPC: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:23:19.875146] [INFO ] [LOCAL ] Saved forecast: GPC 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/GPC.txt [2026-03-04T20:23:19.875409] [INFO ] [sig ] [1363/3365] Completed GPC in 0.6s | 2.75 sym/s | Total: 8.3m | ETA: 12.1m [2026-03-04T20:23:19.875480] [INFO ] [sig ] [1364/3365] Forecasting GPI... [2026-03-04T20:23:19.875535] [INFO ] [sig ] Generating forecast for: GPI [2026-03-04T20:23:19.875611] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPI' from 'https://tdm.silogroup.org/data/derivative_storage/GPI.csv'. [2026-03-04T20:23:19.893067] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPI'. [2026-03-04T20:23:19.893634] [INFO ] [FORECASTER] Starting predict_future for GPI [2026-03-04T20:23:19.894907] [DEBUG] [LOCAL ] No optimal features file found for GPI: ./output/feature-sets/GPI.txt [2026-03-04T20:23:19.894997] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:23:19.895049] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:23:19.895095] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:23:19.895195] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:23:19.985906] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:23:19.987192] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:23:19.987361] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:23:19.987421] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:23:20.136861] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:23:20.137044] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:23:20.137089] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:23:20.137120] [INFO ] [FORECASTER] Training complete [2026-03-04T20:23:20.141332] [DEBUG] [FORECASTER] GPI: Forecast T+1@11:T+2@11: DOWN (p=30.44%) [2026-03-04T20:23:20.141704] [INFO ] [FORECASTER] Completed predict_future for GPI [2026-03-04T20:23:20.141870] [INFO ] [sig ] GPI: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:23:20.297374] [INFO ] [LOCAL ] Saved forecast: GPI 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/GPI.txt [2026-03-04T20:23:20.297603] [INFO ] [sig ] [1364/3365] Completed GPI in 0.4s | 2.75 sym/s | Total: 8.3m | ETA: 12.1m [2026-03-04T20:23:20.297659] [INFO ] [sig ] [1365/3365] Forecasting GPIQ... [2026-03-04T20:23:20.297692] [INFO ] [sig ] Generating forecast for: GPIQ [2026-03-04T20:23:20.297742] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPIQ' from 'https://tdm.silogroup.org/data/derivative_storage/GPIQ.csv'. [2026-03-04T20:23:20.313165] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPIQ'. [2026-03-04T20:23:20.313547] [INFO ] [FORECASTER] Starting predict_future for GPIQ [2026-03-04T20:23:20.314433] [DEBUG] [LOCAL ] No optimal features file found for GPIQ: ./output/feature-sets/GPIQ.txt [2026-03-04T20:23:20.314489] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:23:20.314523] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:23:20.314551] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:23:20.314636] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:23:20.378888] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:23:20.379839] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:23:20.379948] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:23:20.379984] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:23:20.507848] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:23:20.508028] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:23:20.508072] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:23:20.508114] [INFO ] [FORECASTER] Training complete [2026-03-04T20:23:20.513086] [DEBUG] [FORECASTER] GPIQ: Forecast T+1@11:T+2@11: DOWN (p=20.69%) [2026-03-04T20:23:20.513881] [INFO ] [FORECASTER] Completed predict_future for GPIQ [2026-03-04T20:23:20.514100] [INFO ] [sig ] GPIQ: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:23:20.662948] [INFO ] [LOCAL ] Saved forecast: GPIQ 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/GPIQ.txt [2026-03-04T20:23:20.663095] [INFO ] [sig ] [1365/3365] Completed GPIQ in 0.4s | 2.75 sym/s | Total: 8.3m | ETA: 12.1m [2026-03-04T20:23:20.663137] [INFO ] [sig ] [1366/3365] Forecasting GPIX... [2026-03-04T20:23:20.663166] [INFO ] [sig ] Generating forecast for: GPIX [2026-03-04T20:23:20.663197] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPIX' from 'https://tdm.silogroup.org/data/derivative_storage/GPIX.csv'. [2026-03-04T20:23:20.675449] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPIX'. [2026-03-04T20:23:20.675798] [INFO ] [FORECASTER] Starting predict_future for GPIX [2026-03-04T20:23:20.676649] [DEBUG] [LOCAL ] No optimal features file found for GPIX: ./output/feature-sets/GPIX.txt [2026-03-04T20:23:20.676704] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:23:20.676738] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:23:20.676768] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:23:20.676841] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:23:20.735719] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:23:20.736632] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:23:20.736720] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:23:20.736754] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:23:20.854508] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:23:20.854704] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:23:20.854747] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:23:20.854778] [INFO ] [FORECASTER] Training complete [2026-03-04T20:23:20.858260] [DEBUG] [FORECASTER] GPIX: Forecast T+1@11:T+2@11: UP (p=97.56%) [2026-03-04T20:23:20.858550] [INFO ] [FORECASTER] Completed predict_future for GPIX [2026-03-04T20:23:20.858701] [INFO ] [sig ] GPIX: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:23:21.006129] [INFO ] [LOCAL ] Saved forecast: GPIX 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/GPIX.txt [2026-03-04T20:23:21.006330] [INFO ] [sig ] [1366/3365] Completed GPIX in 0.3s | 2.75 sym/s | Total: 8.3m | ETA: 12.1m [2026-03-04T20:23:21.006378] [INFO ] [sig ] [1367/3365] Forecasting GPJA... [2026-03-04T20:23:21.006409] [INFO ] [sig ] Generating forecast for: GPJA [2026-03-04T20:23:21.006442] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPJA' from 'https://tdm.silogroup.org/data/derivative_storage/GPJA.csv'. [2026-03-04T20:23:21.019941] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPJA'. [2026-03-04T20:23:21.020406] [INFO ] [FORECASTER] Starting predict_future for GPJA [2026-03-04T20:23:21.021375] [DEBUG] [LOCAL ] No optimal features file found for GPJA: ./output/feature-sets/GPJA.txt [2026-03-04T20:23:21.021446] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:23:21.021491] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:23:21.021526] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:23:21.021622] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:23:21.082615] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:23:21.083610] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:23:21.083701] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:23:21.083737] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:23:21.208973] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:23:21.209144] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:23:21.209188] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:23:21.209219] [INFO ] [FORECASTER] Training complete [2026-03-04T20:23:21.212845] [DEBUG] [FORECASTER] GPJA: Forecast T+1@11:T+2@11: UP (p=55.75%) [2026-03-04T20:23:21.213146] [INFO ] [FORECASTER] Completed predict_future for GPJA [2026-03-04T20:23:21.213286] [INFO ] [sig ] GPJA: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:23:21.362485] [INFO ] [LOCAL ] Saved forecast: GPJA 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/GPJA.txt [2026-03-04T20:23:21.362680] [INFO ] [sig ] [1367/3365] Completed GPJA in 0.4s | 2.75 sym/s | Total: 8.3m | ETA: 12.1m [2026-03-04T20:23:21.362725] [INFO ] [sig ] [1368/3365] Forecasting GPK... [2026-03-04T20:23:21.362755] [INFO ] [sig ] Generating forecast for: GPK [2026-03-04T20:23:21.362786] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPK' from 'https://tdm.silogroup.org/data/derivative_storage/GPK.csv'. [2026-03-04T20:23:21.374935] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPK'. [2026-03-04T20:23:21.375203] [INFO ] [FORECASTER] Starting predict_future for GPK [2026-03-04T20:23:21.375998] [DEBUG] [LOCAL ] No optimal features file found for GPK: ./output/feature-sets/GPK.txt [2026-03-04T20:23:21.376052] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:23:21.376084] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:23:21.376111] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:23:21.376168] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:23:21.433064] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:23:21.433727] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:23:21.433808] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:23:21.433842] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:23:21.555712] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:23:21.555873] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:23:21.555913] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:23:21.555943] [INFO ] [FORECASTER] Training complete [2026-03-04T20:23:21.559432] [DEBUG] [FORECASTER] GPK: Forecast T+1@11:T+2@11: DOWN (p=23.52%) [2026-03-04T20:23:21.559920] [INFO ] [FORECASTER] Completed predict_future for GPK [2026-03-04T20:23:21.560049] [INFO ] [sig ] GPK: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:23:21.705922] [INFO ] [LOCAL ] Saved forecast: GPK 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/GPK.txt [2026-03-04T20:23:21.706068] [INFO ] [sig ] [1368/3365] Completed GPK in 0.3s | 2.75 sym/s | Total: 8.3m | ETA: 12.1m [2026-03-04T20:23:21.706107] [INFO ] [sig ] [1369/3365] Forecasting GPN... [2026-03-04T20:23:21.706137] [INFO ] [sig ] Generating forecast for: GPN [2026-03-04T20:23:21.706172] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPN' from 'https://tdm.silogroup.org/data/derivative_storage/GPN.csv'. [2026-03-04T20:23:21.718490] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPN'. [2026-03-04T20:23:21.718835] [INFO ] [FORECASTER] Starting predict_future for GPN [2026-03-04T20:23:21.719693] [DEBUG] [LOCAL ] No optimal features file found for GPN: ./output/feature-sets/GPN.txt [2026-03-04T20:23:21.719748] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:23:21.719782] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:23:21.719812] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:23:21.719869] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:23:21.779342] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:23:21.780348] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:23:21.780462] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:23:21.780497] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:23:21.904796] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:23:21.904963] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:23:21.905004] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:23:21.905034] [INFO ] [FORECASTER] Training complete [2026-03-04T20:23:21.908508] [DEBUG] [FORECASTER] GPN: Forecast T+1@11:T+2@11: DOWN (p=17.17%) [2026-03-04T20:23:21.908836] [INFO ] [FORECASTER] Completed predict_future for GPN [2026-03-04T20:23:21.908971] [INFO ] [sig ] GPN: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:23:22.064917] [INFO ] [LOCAL ] Saved forecast: GPN 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/GPN.txt [2026-03-04T20:23:22.065091] [INFO ] [sig ] [1369/3365] Completed GPN in 0.4s | 2.75 sym/s | Total: 8.3m | ETA: 12.1m [2026-03-04T20:23:22.065140] [INFO ] [sig ] [1370/3365] Forecasting GPRE... [2026-03-04T20:23:22.065176] [INFO ] [sig ] Generating forecast for: GPRE [2026-03-04T20:23:22.065215] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPRE' from 'https://tdm.silogroup.org/data/derivative_storage/GPRE.csv'. [2026-03-04T20:23:22.077349] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPRE'. [2026-03-04T20:23:22.077681] [INFO ] [FORECASTER] Starting predict_future for GPRE [2026-03-04T20:23:22.078497] [DEBUG] [LOCAL ] No optimal features file found for GPRE: ./output/feature-sets/GPRE.txt [2026-03-04T20:23:22.078551] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:23:22.078614] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:23:22.078644] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:23:22.078705] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:23:22.138809] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:23:22.139716] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:23:22.139804] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:23:22.139839] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:23:22.268157] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:23:22.268322] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:23:22.268361] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:23:22.268390] [INFO ] [FORECASTER] Training complete [2026-03-04T20:23:22.271801] [DEBUG] [FORECASTER] GPRE: Forecast T+1@11:T+2@11: DOWN (p=44.38%) [2026-03-04T20:23:22.272077] [INFO ] [FORECASTER] Completed predict_future for GPRE [2026-03-04T20:23:22.272210] [INFO ] [sig ] GPRE: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:23:22.418605] [INFO ] [LOCAL ] Saved forecast: GPRE 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/GPRE.txt [2026-03-04T20:23:22.418765] [INFO ] [sig ] [1370/3365] Completed GPRE in 0.4s | 2.75 sym/s | Total: 8.3m | ETA: 12.1m [2026-03-04T20:23:22.418807] [INFO ] [sig ] [1371/3365] Forecasting GPRK... [2026-03-04T20:23:22.418836] [INFO ] [sig ] Generating forecast for: GPRK [2026-03-04T20:23:22.418869] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPRK' from 'https://tdm.silogroup.org/data/derivative_storage/GPRK.csv'. [2026-03-04T20:23:22.430554] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPRK'. [2026-03-04T20:23:22.430935] [INFO ] [FORECASTER] Starting predict_future for GPRK [2026-03-04T20:23:22.431770] [DEBUG] [LOCAL ] No optimal features file found for GPRK: ./output/feature-sets/GPRK.txt [2026-03-04T20:23:22.431823] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:23:22.431856] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:23:22.431882] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:23:22.431940] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:23:22.490056] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:23:22.490852] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:23:22.490943] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:23:22.490979] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:23:22.610530] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:23:22.610731] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:23:22.610774] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:23:22.610806] [INFO ] [FORECASTER] Training complete [2026-03-04T20:23:22.614287] [DEBUG] [FORECASTER] GPRK: Forecast T+1@11:T+2@11: DOWN (p=16.48%) [2026-03-04T20:23:22.614598] [INFO ] [FORECASTER] Completed predict_future for GPRK [2026-03-04T20:23:22.614735] [INFO ] [sig ] GPRK: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:23:22.758427] [INFO ] [LOCAL ] Saved forecast: GPRK 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/GPRK.txt [2026-03-04T20:23:22.758606] [INFO ] [sig ] [1371/3365] Completed GPRK in 0.3s | 2.75 sym/s | Total: 8.3m | ETA: 12.1m [2026-03-04T20:23:22.758651] [INFO ] [sig ] [1372/3365] Forecasting GRAB... [2026-03-04T20:23:22.758682] [INFO ] [sig ] Generating forecast for: GRAB [2026-03-04T20:23:22.758714] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRAB' from 'https://tdm.silogroup.org/data/derivative_storage/GRAB.csv'. [2026-03-04T20:23:22.771218] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRAB'. [2026-03-04T20:23:22.771597] [INFO ] [FORECASTER] Starting predict_future for GRAB [2026-03-04T20:23:22.772502] [DEBUG] [LOCAL ] No optimal features file found for GRAB: ./output/feature-sets/GRAB.txt [2026-03-04T20:23:22.772566] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:23:22.772647] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:23:22.772682] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:23:22.772742] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:23:22.834517] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:23:22.835351] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:23:22.835440] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:23:22.835483] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:23:22.960876] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:23:22.961048] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:23:22.961090] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:23:22.961121] [INFO ] [FORECASTER] Training complete [2026-03-04T20:23:22.964736] [DEBUG] [FORECASTER] GRAB: Forecast T+1@11:T+2@11: UP (p=99.01%) [2026-03-04T20:23:22.965028] [INFO ] [FORECASTER] Completed predict_future for GRAB [2026-03-04T20:23:22.965167] [INFO ] [sig ] GRAB: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:23:23.111493] [INFO ] [LOCAL ] Saved forecast: GRAB 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/GRAB.txt [2026-03-04T20:23:23.111738] [INFO ] [sig ] [1372/3365] Completed GRAB in 0.4s | 2.75 sym/s | Total: 8.3m | ETA: 12.1m [2026-03-04T20:23:23.111801] [INFO ] [sig ] [1373/3365] Forecasting GRAL... [2026-03-04T20:23:23.111843] [INFO ] [sig ] Generating forecast for: GRAL [2026-03-04T20:23:23.111886] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRAL' from 'https://tdm.silogroup.org/data/derivative_storage/GRAL.csv'. [2026-03-04T20:23:23.123658] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRAL'. [2026-03-04T20:23:23.123965] [INFO ] [FORECASTER] Starting predict_future for GRAL [2026-03-04T20:23:23.124760] [DEBUG] [LOCAL ] No optimal features file found for GRAL: ./output/feature-sets/GRAL.txt [2026-03-04T20:23:23.124813] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:23:23.124846] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:23:23.124872] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:23:23.124928] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:23:23.183283] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:23:23.184038] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:23:23.184124] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:23:23.184159] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:23:23.311373] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:23:23.311565] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:23:23.311671] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:23:23.311715] [INFO ] [FORECASTER] Training complete [2026-03-04T20:23:23.315966] [DEBUG] [FORECASTER] GRAL: Forecast T+1@11:T+2@11: DOWN (p=36.30%) [2026-03-04T20:23:23.316274] [INFO ] [FORECASTER] Completed predict_future for GRAL [2026-03-04T20:23:23.316418] [INFO ] [sig ] GRAL: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:23:23.459090] [INFO ] [LOCAL ] Saved forecast: GRAL 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/GRAL.txt [2026-03-04T20:23:23.459251] [INFO ] [sig ] [1373/3365] Completed GRAL in 0.3s | 2.75 sym/s | Total: 8.3m | ETA: 12.1m [2026-03-04T20:23:23.459298] [INFO ] [sig ] [1374/3365] Forecasting GRBK... [2026-03-04T20:23:23.459330] [INFO ] [sig ] Generating forecast for: GRBK [2026-03-04T20:23:23.459362] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRBK' from 'https://tdm.silogroup.org/data/derivative_storage/GRBK.csv'. [2026-03-04T20:23:23.471245] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRBK'. [2026-03-04T20:23:23.471567] [INFO ] [FORECASTER] Starting predict_future for GRBK [2026-03-04T20:23:23.472404] [DEBUG] [LOCAL ] No optimal features file found for GRBK: ./output/feature-sets/GRBK.txt [2026-03-04T20:23:23.472458] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:23:23.472490] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:23:23.472517] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:23:23.472600] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:23:23.530130] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:23:23.531000] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:23:23.531093] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:23:23.531127] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:23:23.654408] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:23:23.654791] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:23:23.654831] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:23:23.654859] [INFO ] [FORECASTER] Training complete [2026-03-04T20:23:23.658769] [DEBUG] [FORECASTER] GRBK: Forecast T+1@11:T+2@11: UP (p=84.52%) [2026-03-04T20:23:23.659071] [INFO ] [FORECASTER] Completed predict_future for GRBK [2026-03-04T20:23:23.659213] [INFO ] [sig ] GRBK: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:23:23.802377] [INFO ] [LOCAL ] Saved forecast: GRBK 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/GRBK.txt [2026-03-04T20:23:23.802508] [INFO ] [sig ] [1374/3365] Completed GRBK in 0.3s | 2.75 sym/s | Total: 8.3m | ETA: 12.1m [2026-03-04T20:23:23.802546] [INFO ] [sig ] [1375/3365] Forecasting GRC... [2026-03-04T20:23:23.802595] [INFO ] [sig ] Generating forecast for: GRC [2026-03-04T20:23:23.802629] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRC' from 'https://tdm.silogroup.org/data/derivative_storage/GRC.csv'. [2026-03-04T20:23:23.814907] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRC'. [2026-03-04T20:23:23.815203] [INFO ] [FORECASTER] Starting predict_future for GRC [2026-03-04T20:23:23.816023] [DEBUG] [LOCAL ] No optimal features file found for GRC: ./output/feature-sets/GRC.txt [2026-03-04T20:23:23.816076] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:23:23.816135] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:23:23.816165] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:23:23.816222] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:23:23.873333] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:23:23.874084] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:23:23.874166] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:23:23.874199] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:23:23.997421] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:23:23.997589] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:23:23.997630] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:23:23.997660] [INFO ] [FORECASTER] Training complete [2026-03-04T20:23:24.001067] [DEBUG] [FORECASTER] GRC: Forecast T+1@11:T+2@11: DOWN (p=28.88%) [2026-03-04T20:23:24.001342] [INFO ] [FORECASTER] Completed predict_future for GRC [2026-03-04T20:23:24.001468] [INFO ] [sig ] GRC: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:23:24.150366] [INFO ] [LOCAL ] Saved forecast: GRC 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/GRC.txt [2026-03-04T20:23:24.150522] [INFO ] [sig ] [1375/3365] Completed GRC in 0.3s | 2.75 sym/s | Total: 8.3m | ETA: 12.1m [2026-03-04T20:23:24.150563] [INFO ] [sig ] [1376/3365] Forecasting GREE... [2026-03-04T20:23:24.150615] [INFO ] [sig ] Generating forecast for: GREE [2026-03-04T20:23:24.150648] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GREE' from 'https://tdm.silogroup.org/data/derivative_storage/GREE.csv'. [2026-03-04T20:23:24.163475] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GREE'. [2026-03-04T20:23:24.163819] [INFO ] [FORECASTER] Starting predict_future for GREE [2026-03-04T20:23:24.164682] [DEBUG] [LOCAL ] No optimal features file found for GREE: ./output/feature-sets/GREE.txt [2026-03-04T20:23:24.164738] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:23:24.164814] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:23:24.164845] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:23:24.164905] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:23:24.223683] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:23:24.224373] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:23:24.224477] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:23:24.224512] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:23:24.347079] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:23:24.347252] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:23:24.347307] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:23:24.347338] [INFO ] [FORECASTER] Training complete [2026-03-04T20:23:24.351027] [DEBUG] [FORECASTER] GREE: Forecast T+1@11:T+2@11: DOWN (p=19.32%) [2026-03-04T20:23:24.351323] [INFO ] [FORECASTER] Completed predict_future for GREE [2026-03-04T20:23:24.351463] [INFO ] [sig ] GREE: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:23:24.497795] [INFO ] [LOCAL ] Saved forecast: GREE 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/GREE.txt [2026-03-04T20:23:24.497968] [INFO ] [sig ] [1376/3365] Completed GREE in 0.3s | 2.75 sym/s | Total: 8.3m | ETA: 12.0m [2026-03-04T20:23:24.498012] [INFO ] [sig ] [1377/3365] Forecasting GRFS... [2026-03-04T20:23:24.498041] [INFO ] [sig ] Generating forecast for: GRFS [2026-03-04T20:23:24.498073] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRFS' from 'https://tdm.silogroup.org/data/derivative_storage/GRFS.csv'. [2026-03-04T20:23:24.510273] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRFS'. [2026-03-04T20:23:24.510634] [INFO ] [FORECASTER] Starting predict_future for GRFS [2026-03-04T20:23:24.511438] [DEBUG] [LOCAL ] No optimal features file found for GRFS: ./output/feature-sets/GRFS.txt [2026-03-04T20:23:24.511491] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:23:24.511523] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:23:24.511550] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:23:24.511626] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:23:24.569687] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:23:24.570485] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:23:24.570591] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:23:24.570633] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:23:24.693686] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:23:24.693851] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:23:24.693895] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:23:24.693924] [INFO ] [FORECASTER] Training complete [2026-03-04T20:23:24.697352] [DEBUG] [FORECASTER] GRFS: Forecast T+1@11:T+2@11: UP (p=80.77%) [2026-03-04T20:23:24.697647] [INFO ] [FORECASTER] Completed predict_future for GRFS [2026-03-04T20:23:24.697778] [INFO ] [sig ] GRFS: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:23:24.843449] [INFO ] [LOCAL ] Saved forecast: GRFS 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/GRFS.txt [2026-03-04T20:23:24.843614] [INFO ] [sig ] [1377/3365] Completed GRFS in 0.3s | 2.75 sym/s | Total: 8.3m | ETA: 12.0m [2026-03-04T20:23:24.843659] [INFO ] [sig ] [1378/3365] Forecasting GRID... [2026-03-04T20:23:24.843689] [INFO ] [sig ] Generating forecast for: GRID [2026-03-04T20:23:24.843719] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRID' from 'https://tdm.silogroup.org/data/derivative_storage/GRID.csv'. [2026-03-04T20:23:24.860620] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRID'. [2026-03-04T20:23:24.861028] [INFO ] [FORECASTER] Starting predict_future for GRID [2026-03-04T20:23:24.861936] [DEBUG] [LOCAL ] No optimal features file found for GRID: ./output/feature-sets/GRID.txt [2026-03-04T20:23:24.861993] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:23:24.862032] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:23:24.862062] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:23:24.862127] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:23:24.923386] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:23:24.924353] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:23:24.924455] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:23:24.924491] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:23:25.045414] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:23:25.045613] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:23:25.045660] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:23:25.045692] [INFO ] [FORECASTER] Training complete [2026-03-04T20:23:25.049259] [DEBUG] [FORECASTER] GRID: Forecast T+1@11:T+2@11: UP (p=91.56%) [2026-03-04T20:23:25.049588] [INFO ] [FORECASTER] Completed predict_future for GRID [2026-03-04T20:23:25.049724] [INFO ] [sig ] GRID: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:23:25.196933] [INFO ] [LOCAL ] Saved forecast: GRID 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/GRID.txt [2026-03-04T20:23:25.197094] [INFO ] [sig ] [1378/3365] Completed GRID in 0.4s | 2.75 sym/s | Total: 8.3m | ETA: 12.0m [2026-03-04T20:23:25.197141] [INFO ] [sig ] [1379/3365] Forecasting GRMN... [2026-03-04T20:23:25.197171] [INFO ] [sig ] Generating forecast for: GRMN [2026-03-04T20:23:25.197205] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRMN' from 'https://tdm.silogroup.org/data/derivative_storage/GRMN.csv'. [2026-03-04T20:23:25.209984] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRMN'. [2026-03-04T20:23:25.210359] [INFO ] [FORECASTER] Starting predict_future for GRMN [2026-03-04T20:23:25.211393] [DEBUG] [LOCAL ] No optimal features file found for GRMN: ./output/feature-sets/GRMN.txt [2026-03-04T20:23:25.211451] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:23:25.211483] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:23:25.211510] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:23:25.211565] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:23:25.270469] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:23:25.271329] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:23:25.271413] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:23:25.271446] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:23:25.393323] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:23:25.393491] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:23:25.393535] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:23:25.393621] [INFO ] [FORECASTER] Training complete [2026-03-04T20:23:25.397085] [DEBUG] [FORECASTER] GRMN: Forecast T+1@11:T+2@11: UP (p=98.71%) [2026-03-04T20:23:25.397400] [INFO ] [FORECASTER] Completed predict_future for GRMN [2026-03-04T20:23:25.397536] [INFO ] [sig ] GRMN: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:23:25.542782] [INFO ] [LOCAL ] Saved forecast: GRMN 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/GRMN.txt [2026-03-04T20:23:25.542937] [INFO ] [sig ] [1379/3365] Completed GRMN in 0.3s | 2.75 sym/s | Total: 8.3m | ETA: 12.0m [2026-03-04T20:23:25.542978] [INFO ] [sig ] [1380/3365] Forecasting GRND... [2026-03-04T20:23:25.543008] [INFO ] [sig ] Generating forecast for: GRND [2026-03-04T20:23:25.543040] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRND' from 'https://tdm.silogroup.org/data/derivative_storage/GRND.csv'. [2026-03-04T20:23:25.554924] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRND'. [2026-03-04T20:23:25.555274] [INFO ] [FORECASTER] Starting predict_future for GRND [2026-03-04T20:23:25.556078] [DEBUG] [LOCAL ] No optimal features file found for GRND: ./output/feature-sets/GRND.txt [2026-03-04T20:23:25.556131] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:23:25.556164] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:23:25.556190] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:23:25.556247] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:23:25.614705] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:23:25.616034] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:23:25.616123] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:23:25.616174] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:23:25.742740] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:23:25.742934] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:23:25.742976] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:23:25.743004] [INFO ] [FORECASTER] Training complete [2026-03-04T20:23:25.746830] [DEBUG] [FORECASTER] GRND: Forecast T+1@11:T+2@11: UP (p=96.81%) [2026-03-04T20:23:25.747123] [INFO ] [FORECASTER] Completed predict_future for GRND [2026-03-04T20:23:25.747289] [INFO ] [sig ] GRND: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:23:25.890937] [INFO ] [LOCAL ] Saved forecast: GRND 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/GRND.txt [2026-03-04T20:23:25.891080] [INFO ] [sig ] [1380/3365] Completed GRND in 0.3s | 2.75 sym/s | Total: 8.4m | ETA: 12.0m [2026-03-04T20:23:25.891127] [INFO ] [sig ] [1381/3365] Forecasting GRPN... [2026-03-04T20:23:25.891158] [INFO ] [sig ] Generating forecast for: GRPN [2026-03-04T20:23:25.891189] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRPN' from 'https://tdm.silogroup.org/data/derivative_storage/GRPN.csv'. [2026-03-04T20:23:25.903624] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRPN'. [2026-03-04T20:23:25.903947] [INFO ] [FORECASTER] Starting predict_future for GRPN [2026-03-04T20:23:25.904787] [DEBUG] [LOCAL ] No optimal features file found for GRPN: ./output/feature-sets/GRPN.txt [2026-03-04T20:23:25.904840] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:23:25.904873] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:23:25.904900] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:23:25.904958] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:23:25.962867] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:23:25.963608] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:23:25.963688] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:23:25.963721] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:23:26.086145] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:23:26.086311] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:23:26.086352] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:23:26.086383] [INFO ] [FORECASTER] Training complete [2026-03-04T20:23:26.089822] [DEBUG] [FORECASTER] GRPN: Forecast T+1@11:T+2@11: UP (p=55.17%) [2026-03-04T20:23:26.090099] [INFO ] [FORECASTER] Completed predict_future for GRPN [2026-03-04T20:23:26.090227] [INFO ] [sig ] GRPN: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:23:26.233431] [INFO ] [LOCAL ] Saved forecast: GRPN 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/GRPN.txt [2026-03-04T20:23:26.233602] [INFO ] [sig ] [1381/3365] Completed GRPN in 0.3s | 2.75 sym/s | Total: 8.4m | ETA: 12.0m [2026-03-04T20:23:26.233645] [INFO ] [sig ] [1382/3365] Forecasting GRVY... [2026-03-04T20:23:26.233675] [INFO ] [sig ] Generating forecast for: GRVY [2026-03-04T20:23:26.233706] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRVY' from 'https://tdm.silogroup.org/data/derivative_storage/GRVY.csv'. [2026-03-04T20:23:26.245958] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRVY'. [2026-03-04T20:23:26.246362] [INFO ] [FORECASTER] Starting predict_future for GRVY [2026-03-04T20:23:26.247206] [DEBUG] [LOCAL ] No optimal features file found for GRVY: ./output/feature-sets/GRVY.txt [2026-03-04T20:23:26.247260] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:23:26.247319] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:23:26.247346] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:23:26.247402] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:23:26.304350] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:23:26.305244] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:23:26.305334] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:23:26.305366] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:23:26.420430] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:23:26.420632] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:23:26.420697] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:23:26.420730] [INFO ] [FORECASTER] Training complete [2026-03-04T20:23:26.424391] [DEBUG] [FORECASTER] GRVY: Forecast T+1@11:T+2@11: UP (p=68.19%) [2026-03-04T20:23:26.424794] [INFO ] [FORECASTER] Completed predict_future for GRVY [2026-03-04T20:23:26.424986] [INFO ] [sig ] GRVY: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:23:26.574516] [INFO ] [LOCAL ] Saved forecast: GRVY 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/GRVY.txt [2026-03-04T20:23:26.574690] [INFO ] [sig ] [1382/3365] Completed GRVY in 0.3s | 2.75 sym/s | Total: 8.4m | ETA: 12.0m [2026-03-04T20:23:26.574741] [INFO ] [sig ] [1383/3365] Forecasting GRWG... [2026-03-04T20:23:26.574771] [INFO ] [sig ] Generating forecast for: GRWG [2026-03-04T20:23:26.574803] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRWG' from 'https://tdm.silogroup.org/data/derivative_storage/GRWG.csv'. [2026-03-04T20:23:26.586878] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRWG'. [2026-03-04T20:23:26.587206] [INFO ] [FORECASTER] Starting predict_future for GRWG [2026-03-04T20:23:26.588097] [DEBUG] [LOCAL ] No optimal features file found for GRWG: ./output/feature-sets/GRWG.txt [2026-03-04T20:23:26.588154] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:23:26.588188] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:23:26.588217] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:23:26.588276] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:23:26.646243] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:23:26.647063] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:23:26.647161] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:23:26.647197] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:23:26.768194] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:23:26.768363] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:23:26.768406] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:23:26.768437] [INFO ] [FORECASTER] Training complete [2026-03-04T20:23:26.771948] [DEBUG] [FORECASTER] GRWG: Forecast T+1@11:T+2@11: DOWN (p=42.49%) [2026-03-04T20:23:26.772236] [INFO ] [FORECASTER] Completed predict_future for GRWG [2026-03-04T20:23:26.772370] [INFO ] [sig ] GRWG: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:23:26.916844] [INFO ] [LOCAL ] Saved forecast: GRWG 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/GRWG.txt [2026-03-04T20:23:26.916986] [INFO ] [sig ] [1383/3365] Completed GRWG in 0.3s | 2.75 sym/s | Total: 8.4m | ETA: 12.0m [2026-03-04T20:23:26.917026] [INFO ] [sig ] [1384/3365] Forecasting GRX... [2026-03-04T20:23:26.917057] [INFO ] [sig ] Generating forecast for: GRX [2026-03-04T20:23:26.917087] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRX' from 'https://tdm.silogroup.org/data/derivative_storage/GRX.csv'. [2026-03-04T20:23:26.928866] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRX'. [2026-03-04T20:23:26.929176] [INFO ] [FORECASTER] Starting predict_future for GRX [2026-03-04T20:23:26.930073] [DEBUG] [LOCAL ] No optimal features file found for GRX: ./output/feature-sets/GRX.txt [2026-03-04T20:23:26.930130] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:23:26.930164] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:23:26.930193] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:23:26.930252] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:23:26.988968] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:23:26.989718] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:23:26.989802] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:23:26.989838] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:23:27.105942] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:23:27.106096] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:23:27.106143] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:23:27.106174] [INFO ] [FORECASTER] Training complete [2026-03-04T20:23:27.109848] [DEBUG] [FORECASTER] GRX: Forecast T+1@11:T+2@11: DOWN (p=27.83%) [2026-03-04T20:23:27.110133] [INFO ] [FORECASTER] Completed predict_future for GRX [2026-03-04T20:23:27.110266] [INFO ] [sig ] GRX: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:23:27.258521] [INFO ] [LOCAL ] Saved forecast: GRX 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/GRX.txt [2026-03-04T20:23:27.258685] [INFO ] [sig ] [1384/3365] Completed GRX in 0.3s | 2.75 sym/s | Total: 8.4m | ETA: 12.0m [2026-03-04T20:23:27.258726] [INFO ] [sig ] [1385/3365] Forecasting GS... [2026-03-04T20:23:27.258757] [INFO ] [sig ] Generating forecast for: GS [2026-03-04T20:23:27.258787] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GS' from 'https://tdm.silogroup.org/data/derivative_storage/GS.csv'. [2026-03-04T20:23:27.270893] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GS'. [2026-03-04T20:23:27.271205] [INFO ] [FORECASTER] Starting predict_future for GS [2026-03-04T20:23:27.272038] [DEBUG] [LOCAL ] No optimal features file found for GS: ./output/feature-sets/GS.txt [2026-03-04T20:23:27.272092] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:23:27.272125] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:23:27.272152] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:23:27.272209] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:23:27.331033] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:23:27.331893] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:23:27.331994] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:23:27.332031] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:23:27.459465] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:23:27.459657] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:23:27.459700] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:23:27.459729] [INFO ] [FORECASTER] Training complete [2026-03-04T20:23:27.463196] [DEBUG] [FORECASTER] GS: Forecast T+1@11:T+2@11: UP (p=84.29%) [2026-03-04T20:23:27.463524] [INFO ] [FORECASTER] Completed predict_future for GS [2026-03-04T20:23:27.463677] [INFO ] [sig ] GS: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:23:27.610642] [INFO ] [LOCAL ] Saved forecast: GS 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/GS.txt [2026-03-04T20:23:27.610806] [INFO ] [sig ] [1385/3365] Completed GS in 0.4s | 2.75 sym/s | Total: 8.4m | ETA: 12.0m [2026-03-04T20:23:27.610847] [INFO ] [sig ] [1386/3365] Forecasting GSBC... [2026-03-04T20:23:27.610878] [INFO ] [sig ] Generating forecast for: GSBC [2026-03-04T20:23:27.610908] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GSBC' from 'https://tdm.silogroup.org/data/derivative_storage/GSBC.csv'. [2026-03-04T20:23:27.622309] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GSBC'. [2026-03-04T20:23:27.622633] [INFO ] [FORECASTER] Starting predict_future for GSBC [2026-03-04T20:23:27.623399] [DEBUG] [LOCAL ] No optimal features file found for GSBC: ./output/feature-sets/GSBC.txt [2026-03-04T20:23:27.623452] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:23:27.623494] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:23:27.623522] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:23:27.623599] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:23:27.681455] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:23:27.682116] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:23:27.682218] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:23:27.682252] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:23:27.807238] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:23:27.807416] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:23:27.807459] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:23:27.807489] [INFO ] [FORECASTER] Training complete [2026-03-04T20:23:27.811039] [DEBUG] [FORECASTER] GSBC: Forecast T+1@11:T+2@11: DOWN (p=5.82%) [2026-03-04T20:23:27.811320] [INFO ] [FORECASTER] Completed predict_future for GSBC [2026-03-04T20:23:27.811462] [INFO ] [sig ] GSBC: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:23:27.955066] [INFO ] [LOCAL ] Saved forecast: GSBC 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/GSBC.txt [2026-03-04T20:23:27.955192] [INFO ] [sig ] [1386/3365] Completed GSBC in 0.3s | 2.75 sym/s | Total: 8.4m | ETA: 12.0m [2026-03-04T20:23:27.955230] [INFO ] [sig ] [1387/3365] Forecasting GSBD... [2026-03-04T20:23:27.955259] [INFO ] [sig ] Generating forecast for: GSBD [2026-03-04T20:23:27.955292] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GSBD' from 'https://tdm.silogroup.org/data/derivative_storage/GSBD.csv'. [2026-03-04T20:23:27.966864] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GSBD'. [2026-03-04T20:23:27.967145] [INFO ] [FORECASTER] Starting predict_future for GSBD [2026-03-04T20:23:27.968017] [DEBUG] [LOCAL ] No optimal features file found for GSBD: ./output/feature-sets/GSBD.txt [2026-03-04T20:23:27.968072] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:23:27.968105] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:23:27.968131] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:23:27.968187] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:23:28.025368] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:23:28.026051] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:23:28.026137] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:23:28.026170] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:23:28.149713] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:23:28.149888] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:23:28.149930] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:23:28.149959] [INFO ] [FORECASTER] Training complete [2026-03-04T20:23:28.153807] [DEBUG] [FORECASTER] GSBD: Forecast T+1@11:T+2@11: UP (p=98.25%) [2026-03-04T20:23:28.154127] [INFO ] [FORECASTER] Completed predict_future for GSBD [2026-03-04T20:23:28.154278] [INFO ] [sig ] GSBD: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:23:28.300083] [INFO ] [LOCAL ] Saved forecast: GSBD 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/GSBD.txt [2026-03-04T20:23:28.300244] [INFO ] [sig ] [1387/3365] Completed GSBD in 0.3s | 2.75 sym/s | Total: 8.4m | ETA: 12.0m [2026-03-04T20:23:28.300286] [INFO ] [sig ] [1388/3365] Forecasting GSHD... [2026-03-04T20:23:28.300361] [INFO ] [sig ] Generating forecast for: GSHD [2026-03-04T20:23:28.300422] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GSHD' from 'https://tdm.silogroup.org/data/derivative_storage/GSHD.csv'. [2026-03-04T20:23:28.313403] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GSHD'. [2026-03-04T20:23:28.313778] [INFO ] [FORECASTER] Starting predict_future for GSHD [2026-03-04T20:23:28.314778] [DEBUG] [LOCAL ] No optimal features file found for GSHD: ./output/feature-sets/GSHD.txt [2026-03-04T20:23:28.314835] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:23:28.314870] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:23:28.314897] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:23:28.314956] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:23:28.373775] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:23:28.374746] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:23:28.374839] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:23:28.374871] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:23:28.504850] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:23:28.505009] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:23:28.505068] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:23:28.505100] [INFO ] [FORECASTER] Training complete [2026-03-04T20:23:28.508653] [DEBUG] [FORECASTER] GSHD: Forecast T+1@11:T+2@11: UP (p=93.94%) [2026-03-04T20:23:28.508943] [INFO ] [FORECASTER] Completed predict_future for GSHD [2026-03-04T20:23:28.509080] [INFO ] [sig ] GSHD: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:23:28.657143] [INFO ] [LOCAL ] Saved forecast: GSHD 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/GSHD.txt [2026-03-04T20:23:28.657325] [INFO ] [sig ] [1388/3365] Completed GSHD in 0.4s | 2.75 sym/s | Total: 8.4m | ETA: 12.0m [2026-03-04T20:23:28.657373] [INFO ] [sig ] [1389/3365] Forecasting GSK... [2026-03-04T20:23:28.657410] [INFO ] [sig ] Generating forecast for: GSK [2026-03-04T20:23:28.657449] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GSK' from 'https://tdm.silogroup.org/data/derivative_storage/GSK.csv'. [2026-03-04T20:23:28.669214] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GSK'. [2026-03-04T20:23:28.669633] [INFO ] [FORECASTER] Starting predict_future for GSK [2026-03-04T20:23:28.670479] [DEBUG] [LOCAL ] No optimal features file found for GSK: ./output/feature-sets/GSK.txt [2026-03-04T20:23:28.670536] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:23:28.670594] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:23:28.670635] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:23:28.670695] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:23:28.728172] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:23:28.729012] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:23:28.729094] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:23:28.729127] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:23:28.855406] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:23:28.855606] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:23:28.855655] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:23:28.855688] [INFO ] [FORECASTER] Training complete [2026-03-04T20:23:28.859345] [DEBUG] [FORECASTER] GSK: Forecast T+1@11:T+2@11: UP (p=91.29%) [2026-03-04T20:23:28.859668] [INFO ] [FORECASTER] Completed predict_future for GSK [2026-03-04T20:23:28.859803] [INFO ] [sig ] GSK: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:23:29.001552] [INFO ] [LOCAL ] Saved forecast: GSK 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/GSK.txt [2026-03-04T20:23:29.001740] [INFO ] [sig ] [1389/3365] Completed GSK in 0.3s | 2.75 sym/s | Total: 8.4m | ETA: 12.0m [2026-03-04T20:23:29.001783] [INFO ] [sig ] [1390/3365] Forecasting GSL... [2026-03-04T20:23:29.001828] [INFO ] [sig ] Generating forecast for: GSL [2026-03-04T20:23:29.001861] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GSL' from 'https://tdm.silogroup.org/data/derivative_storage/GSL.csv'. [2026-03-04T20:23:29.013554] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GSL'. [2026-03-04T20:23:29.013861] [INFO ] [FORECASTER] Starting predict_future for GSL [2026-03-04T20:23:29.014692] [DEBUG] [LOCAL ] No optimal features file found for GSL: ./output/feature-sets/GSL.txt [2026-03-04T20:23:29.014745] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:23:29.014777] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:23:29.014811] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:23:29.014868] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:23:29.072434] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:23:29.073218] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:23:29.073298] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:23:29.073331] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:23:29.200207] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:23:29.200327] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:23:29.200364] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:23:29.200393] [INFO ] [FORECASTER] Training complete [2026-03-04T20:23:29.203695] [DEBUG] [FORECASTER] GSL: Forecast T+1@11:T+2@11: UP (p=95.18%) [2026-03-04T20:23:29.203973] [INFO ] [FORECASTER] Completed predict_future for GSL [2026-03-04T20:23:29.204103] [INFO ] [sig ] GSL: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:23:29.347083] [INFO ] [LOCAL ] Saved forecast: GSL 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/GSL.txt [2026-03-04T20:23:29.347226] [INFO ] [sig ] [1390/3365] Completed GSL in 0.3s | 2.75 sym/s | Total: 8.4m | ETA: 12.0m [2026-03-04T20:23:29.347282] [INFO ] [sig ] [1391/3365] Forecasting GSM... [2026-03-04T20:23:29.347321] [INFO ] [sig ] Generating forecast for: GSM [2026-03-04T20:23:29.347351] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GSM' from 'https://tdm.silogroup.org/data/derivative_storage/GSM.csv'. [2026-03-04T20:23:29.358601] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GSM'. [2026-03-04T20:23:29.358879] [INFO ] [FORECASTER] Starting predict_future for GSM [2026-03-04T20:23:29.359667] [DEBUG] [LOCAL ] No optimal features file found for GSM: ./output/feature-sets/GSM.txt [2026-03-04T20:23:29.359719] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:23:29.359751] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:23:29.359779] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:23:29.359835] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:23:29.417959] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:23:29.418607] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:23:29.418688] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:23:29.418720] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:23:29.537471] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:23:29.537613] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:23:29.537653] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:23:29.537683] [INFO ] [FORECASTER] Training complete [2026-03-04T20:23:29.540945] [DEBUG] [FORECASTER] GSM: Forecast T+1@11:T+2@11: DOWN (p=44.45%) [2026-03-04T20:23:29.541219] [INFO ] [FORECASTER] Completed predict_future for GSM [2026-03-04T20:23:29.541348] [INFO ] [sig ] GSM: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:23:29.720630] [INFO ] [LOCAL ] Saved forecast: GSM 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/GSM.txt [2026-03-04T20:23:29.720801] [INFO ] [sig ] [1391/3365] Completed GSM in 0.4s | 2.75 sym/s | Total: 8.4m | ETA: 11.9m [2026-03-04T20:23:29.720844] [INFO ] [sig ] [1392/3365] Forecasting GTES... [2026-03-04T20:23:29.720874] [INFO ] [sig ] Generating forecast for: GTES [2026-03-04T20:23:29.720904] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GTES' from 'https://tdm.silogroup.org/data/derivative_storage/GTES.csv'. [2026-03-04T20:23:29.732467] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GTES'. [2026-03-04T20:23:29.732762] [INFO ] [FORECASTER] Starting predict_future for GTES [2026-03-04T20:23:29.733540] [DEBUG] [LOCAL ] No optimal features file found for GTES: ./output/feature-sets/GTES.txt [2026-03-04T20:23:29.733612] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:23:29.733647] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:23:29.733674] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:23:29.733731] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:23:29.790655] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:23:29.791292] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:23:29.791382] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:23:29.791416] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:23:29.908223] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:23:29.908361] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:23:29.908409] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:23:29.908445] [INFO ] [FORECASTER] Training complete [2026-03-04T20:23:29.911929] [DEBUG] [FORECASTER] GTES: Forecast T+1@11:T+2@11: DOWN (p=17.47%) [2026-03-04T20:23:29.912207] [INFO ] [FORECASTER] Completed predict_future for GTES [2026-03-04T20:23:29.912339] [INFO ] [sig ] GTES: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:23:30.060904] [INFO ] [LOCAL ] Saved forecast: GTES 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/GTES.txt [2026-03-04T20:23:30.061044] [INFO ] [sig ] [1392/3365] Completed GTES in 0.3s | 2.75 sym/s | Total: 8.4m | ETA: 11.9m [2026-03-04T20:23:30.061084] [INFO ] [sig ] [1393/3365] Forecasting GTLB... [2026-03-04T20:23:30.061115] [INFO ] [sig ] Generating forecast for: GTLB [2026-03-04T20:23:30.061144] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GTLB' from 'https://tdm.silogroup.org/data/derivative_storage/GTLB.csv'. [2026-03-04T20:23:30.073421] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GTLB'. [2026-03-04T20:23:30.073757] [INFO ] [FORECASTER] Starting predict_future for GTLB [2026-03-04T20:23:30.074536] [DEBUG] [LOCAL ] No optimal features file found for GTLB: ./output/feature-sets/GTLB.txt [2026-03-04T20:23:30.074607] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:23:30.074668] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:23:30.074698] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:23:30.074755] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:23:30.133817] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:23:30.134432] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:23:30.134517] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:23:30.134550] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:23:30.255294] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:23:30.255442] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:23:30.255480] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:23:30.255525] [INFO ] [FORECASTER] Training complete [2026-03-04T20:23:30.258919] [DEBUG] [FORECASTER] GTLB: Forecast T+1@11:T+2@11: UP (p=95.57%) [2026-03-04T20:23:30.259196] [INFO ] [FORECASTER] Completed predict_future for GTLB [2026-03-04T20:23:30.259321] [INFO ] [sig ] GTLB: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:23:30.402446] [INFO ] [LOCAL ] Saved forecast: GTLB 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/GTLB.txt [2026-03-04T20:23:30.402605] [INFO ] [sig ] [1393/3365] Completed GTLB in 0.3s | 2.75 sym/s | Total: 8.4m | ETA: 11.9m [2026-03-04T20:23:30.402646] [INFO ] [sig ] [1394/3365] Forecasting GTLS... [2026-03-04T20:23:30.402676] [INFO ] [sig ] Generating forecast for: GTLS [2026-03-04T20:23:30.402705] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GTLS' from 'https://tdm.silogroup.org/data/derivative_storage/GTLS.csv'. [2026-03-04T20:23:30.415062] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GTLS'. [2026-03-04T20:23:30.415397] [INFO ] [FORECASTER] Starting predict_future for GTLS [2026-03-04T20:23:30.416196] [DEBUG] [LOCAL ] No optimal features file found for GTLS: ./output/feature-sets/GTLS.txt [2026-03-04T20:23:30.416249] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:23:30.416281] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:23:30.416308] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:23:30.416365] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:23:30.487656] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:23:30.488902] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:23:30.488984] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:23:30.489018] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:23:30.611218] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:23:30.611385] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:23:30.611425] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:23:30.611454] [INFO ] [FORECASTER] Training complete [2026-03-04T20:23:30.614904] [DEBUG] [FORECASTER] GTLS: Forecast T+1@11:T+2@11: UP (p=96.71%) [2026-03-04T20:23:30.615187] [INFO ] [FORECASTER] Completed predict_future for GTLS [2026-03-04T20:23:30.615316] [INFO ] [sig ] GTLS: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:23:30.759347] [INFO ] [LOCAL ] Saved forecast: GTLS 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/GTLS.txt [2026-03-04T20:23:30.759509] [INFO ] [sig ] [1394/3365] Completed GTLS in 0.4s | 2.75 sym/s | Total: 8.4m | ETA: 11.9m [2026-03-04T20:23:30.759559] [INFO ] [sig ] [1395/3365] Forecasting GTN... [2026-03-04T20:23:30.759638] [INFO ] [sig ] Generating forecast for: GTN [2026-03-04T20:23:30.759672] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GTN' from 'https://tdm.silogroup.org/data/derivative_storage/GTN.csv'. [2026-03-04T20:23:30.770930] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GTN'. [2026-03-04T20:23:30.771203] [INFO ] [FORECASTER] Starting predict_future for GTN [2026-03-04T20:23:30.772027] [DEBUG] [LOCAL ] No optimal features file found for GTN: ./output/feature-sets/GTN.txt [2026-03-04T20:23:30.772080] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:23:30.772113] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:23:30.772141] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:23:30.772196] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:23:30.830330] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:23:30.830990] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:23:30.831068] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:23:30.831124] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:23:30.951677] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:23:30.951817] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:23:30.951857] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:23:30.951885] [INFO ] [FORECASTER] Training complete [2026-03-04T20:23:30.955233] [DEBUG] [FORECASTER] GTN: Forecast T+1@11:T+2@11: DOWN (p=1.05%) [2026-03-04T20:23:30.955511] [INFO ] [FORECASTER] Completed predict_future for GTN [2026-03-04T20:23:30.955659] [INFO ] [sig ] GTN: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:23:31.100641] [INFO ] [LOCAL ] Saved forecast: GTN 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/GTN.txt [2026-03-04T20:23:31.100814] [INFO ] [sig ] [1395/3365] Completed GTN in 0.3s | 2.75 sym/s | Total: 8.4m | ETA: 11.9m [2026-03-04T20:23:31.100856] [INFO ] [sig ] [1396/3365] Forecasting GTX... [2026-03-04T20:23:31.100887] [INFO ] [sig ] Generating forecast for: GTX [2026-03-04T20:23:31.100919] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GTX' from 'https://tdm.silogroup.org/data/derivative_storage/GTX.csv'. [2026-03-04T20:23:31.113156] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GTX'. [2026-03-04T20:23:31.113509] [INFO ] [FORECASTER] Starting predict_future for GTX [2026-03-04T20:23:31.114348] [DEBUG] [LOCAL ] No optimal features file found for GTX: ./output/feature-sets/GTX.txt [2026-03-04T20:23:31.114402] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:23:31.114435] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:23:31.114462] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:23:31.114519] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:23:31.171670] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:23:31.172486] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:23:31.172606] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:23:31.172642] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:23:31.299344] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:23:31.299565] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:23:31.299627] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:23:31.299689] [INFO ] [FORECASTER] Training complete [2026-03-04T20:23:31.303475] [DEBUG] [FORECASTER] GTX: Forecast T+1@11:T+2@11: UP (p=84.60%) [2026-03-04T20:23:31.303810] [INFO ] [FORECASTER] Completed predict_future for GTX [2026-03-04T20:23:31.303949] [INFO ] [sig ] GTX: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:23:31.446650] [INFO ] [LOCAL ] Saved forecast: GTX 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/GTX.txt [2026-03-04T20:23:31.446819] [INFO ] [sig ] [1396/3365] Completed GTX in 0.3s | 2.75 sym/s | Total: 8.4m | ETA: 11.9m [2026-03-04T20:23:31.446861] [INFO ] [sig ] [1397/3365] Forecasting GTY... [2026-03-04T20:23:31.446892] [INFO ] [sig ] Generating forecast for: GTY [2026-03-04T20:23:31.446922] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GTY' from 'https://tdm.silogroup.org/data/derivative_storage/GTY.csv'. [2026-03-04T20:23:31.459238] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GTY'. [2026-03-04T20:23:31.459675] [INFO ] [FORECASTER] Starting predict_future for GTY [2026-03-04T20:23:31.460542] [DEBUG] [LOCAL ] No optimal features file found for GTY: ./output/feature-sets/GTY.txt [2026-03-04T20:23:31.460631] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:23:31.460678] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:23:31.460708] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:23:31.460780] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:23:31.519906] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:23:31.520861] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:23:31.520950] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:23:31.520985] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:23:31.644746] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:23:31.644909] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:23:31.644953] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:23:31.644983] [INFO ] [FORECASTER] Training complete [2026-03-04T20:23:31.648498] [DEBUG] [FORECASTER] GTY: Forecast T+1@11:T+2@11: UP (p=92.47%) [2026-03-04T20:23:31.648824] [INFO ] [FORECASTER] Completed predict_future for GTY [2026-03-04T20:23:31.648962] [INFO ] [sig ] GTY: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:23:31.798414] [INFO ] [LOCAL ] Saved forecast: GTY 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/GTY.txt [2026-03-04T20:23:31.798609] [INFO ] [sig ] [1397/3365] Completed GTY in 0.4s | 2.75 sym/s | Total: 8.5m | ETA: 11.9m [2026-03-04T20:23:31.798655] [INFO ] [sig ] [1398/3365] Forecasting GUG... [2026-03-04T20:23:31.798689] [INFO ] [sig ] Generating forecast for: GUG [2026-03-04T20:23:31.798722] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GUG' from 'https://tdm.silogroup.org/data/derivative_storage/GUG.csv'. [2026-03-04T20:23:31.810680] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GUG'. [2026-03-04T20:23:31.811038] [INFO ] [FORECASTER] Starting predict_future for GUG [2026-03-04T20:23:31.811917] [DEBUG] [LOCAL ] No optimal features file found for GUG: ./output/feature-sets/GUG.txt [2026-03-04T20:23:31.811973] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:23:31.812007] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:23:31.812036] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:23:31.812096] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:23:31.870628] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:23:31.871428] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:23:31.871534] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:23:31.871598] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:23:31.989665] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:23:31.989835] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:23:31.989877] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:23:31.989908] [INFO ] [FORECASTER] Training complete [2026-03-04T20:23:31.993483] [DEBUG] [FORECASTER] GUG: Forecast T+1@11:T+2@11: UP (p=57.37%) [2026-03-04T20:23:31.993823] [INFO ] [FORECASTER] Completed predict_future for GUG [2026-03-04T20:23:31.993967] [INFO ] [sig ] GUG: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:23:32.149013] [INFO ] [LOCAL ] Saved forecast: GUG 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/GUG.txt [2026-03-04T20:23:32.149187] [INFO ] [sig ] [1398/3365] Completed GUG in 0.4s | 2.75 sym/s | Total: 8.5m | ETA: 11.9m [2026-03-04T20:23:32.149238] [INFO ] [sig ] [1399/3365] Forecasting GVA... [2026-03-04T20:23:32.149271] [INFO ] [sig ] Generating forecast for: GVA [2026-03-04T20:23:32.149302] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GVA' from 'https://tdm.silogroup.org/data/derivative_storage/GVA.csv'. [2026-03-04T20:23:32.161631] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GVA'. [2026-03-04T20:23:32.161976] [INFO ] [FORECASTER] Starting predict_future for GVA [2026-03-04T20:23:32.162813] [DEBUG] [LOCAL ] No optimal features file found for GVA: ./output/feature-sets/GVA.txt [2026-03-04T20:23:32.162881] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:23:32.162917] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:23:32.162945] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:23:32.163017] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:23:32.220981] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:23:32.221790] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:23:32.221880] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:23:32.221916] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:23:32.346019] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:23:32.346184] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:23:32.346226] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:23:32.346257] [INFO ] [FORECASTER] Training complete [2026-03-04T20:23:32.349927] [DEBUG] [FORECASTER] GVA: Forecast T+1@11:T+2@11: UP (p=79.73%) [2026-03-04T20:23:32.350218] [INFO ] [FORECASTER] Completed predict_future for GVA [2026-03-04T20:23:32.350372] [INFO ] [sig ] GVA: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:23:32.498699] [INFO ] [LOCAL ] Saved forecast: GVA 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/GVA.txt [2026-03-04T20:23:32.498859] [INFO ] [sig ] [1399/3365] Completed GVA in 0.3s | 2.75 sym/s | Total: 8.5m | ETA: 11.9m [2026-03-04T20:23:32.498900] [INFO ] [sig ] [1400/3365] Forecasting GWH... [2026-03-04T20:23:32.498931] [INFO ] [sig ] Generating forecast for: GWH [2026-03-04T20:23:32.498960] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GWH' from 'https://tdm.silogroup.org/data/derivative_storage/GWH.csv'. [2026-03-04T20:23:32.510939] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GWH'. [2026-03-04T20:23:32.511290] [INFO ] [FORECASTER] Starting predict_future for GWH [2026-03-04T20:23:32.512100] [DEBUG] [LOCAL ] No optimal features file found for GWH: ./output/feature-sets/GWH.txt [2026-03-04T20:23:32.512152] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:23:32.512185] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:23:32.512212] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:23:32.512269] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:23:32.572339] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:23:32.573211] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:23:32.573297] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:23:32.573332] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:23:32.701194] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:23:32.701359] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:23:32.701400] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:23:32.701428] [INFO ] [FORECASTER] Training complete [2026-03-04T20:23:32.705170] [DEBUG] [FORECASTER] GWH: Forecast T+1@11:T+2@11: DOWN (p=23.71%) [2026-03-04T20:23:32.705455] [INFO ] [FORECASTER] Completed predict_future for GWH [2026-03-04T20:23:32.705609] [INFO ] [sig ] GWH: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:23:32.859302] [INFO ] [LOCAL ] Saved forecast: GWH 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/GWH.txt [2026-03-04T20:23:32.859500] [INFO ] [sig ] [1400/3365] Completed GWH in 0.4s | 2.75 sym/s | Total: 8.5m | ETA: 11.9m [2026-03-04T20:23:32.859592] [INFO ] [sig ] [1401/3365] Forecasting GWRE... [2026-03-04T20:23:32.859645] [INFO ] [sig ] Generating forecast for: GWRE [2026-03-04T20:23:32.859689] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GWRE' from 'https://tdm.silogroup.org/data/derivative_storage/GWRE.csv'. [2026-03-04T20:23:32.874246] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GWRE'. [2026-03-04T20:23:32.874613] [INFO ] [FORECASTER] Starting predict_future for GWRE [2026-03-04T20:23:32.875427] [DEBUG] [LOCAL ] No optimal features file found for GWRE: ./output/feature-sets/GWRE.txt [2026-03-04T20:23:32.875482] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:23:32.875516] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:23:32.875550] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:23:32.875628] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:23:32.939709] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:23:32.940661] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:23:32.940790] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:23:32.940843] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:23:33.069853] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:23:33.070019] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:23:33.070063] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:23:33.070093] [INFO ] [FORECASTER] Training complete [2026-03-04T20:23:33.073906] [DEBUG] [FORECASTER] GWRE: Forecast T+1@11:T+2@11: DOWN (p=22.64%) [2026-03-04T20:23:33.074235] [INFO ] [FORECASTER] Completed predict_future for GWRE [2026-03-04T20:23:33.074377] [INFO ] [sig ] GWRE: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:23:33.225456] [INFO ] [LOCAL ] Saved forecast: GWRE 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/GWRE.txt [2026-03-04T20:23:33.225640] [INFO ] [sig ] [1401/3365] Completed GWRE in 0.4s | 2.75 sym/s | Total: 8.5m | ETA: 11.9m [2026-03-04T20:23:33.225685] [INFO ] [sig ] [1402/3365] Forecasting GWRS... [2026-03-04T20:23:33.225717] [INFO ] [sig ] Generating forecast for: GWRS [2026-03-04T20:23:33.225750] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GWRS' from 'https://tdm.silogroup.org/data/derivative_storage/GWRS.csv'. [2026-03-04T20:23:33.238432] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GWRS'. [2026-03-04T20:23:33.238795] [INFO ] [FORECASTER] Starting predict_future for GWRS [2026-03-04T20:23:33.239635] [DEBUG] [LOCAL ] No optimal features file found for GWRS: ./output/feature-sets/GWRS.txt [2026-03-04T20:23:33.239690] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:23:33.239724] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:23:33.239752] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:23:33.239812] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:23:33.302609] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:23:33.303390] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:23:33.303476] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:23:33.303512] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:23:33.427797] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:23:33.427963] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:23:33.428006] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:23:33.428036] [INFO ] [FORECASTER] Training complete [2026-03-04T20:23:33.431540] [DEBUG] [FORECASTER] GWRS: Forecast T+1@11:T+2@11: UP (p=91.65%) [2026-03-04T20:23:33.431861] [INFO ] [FORECASTER] Completed predict_future for GWRS [2026-03-04T20:23:33.432007] [INFO ] [sig ] GWRS: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:23:33.577410] [INFO ] [LOCAL ] Saved forecast: GWRS 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/GWRS.txt [2026-03-04T20:23:33.577561] [INFO ] [sig ] [1402/3365] Completed GWRS in 0.4s | 2.75 sym/s | Total: 8.5m | ETA: 11.9m [2026-03-04T20:23:33.577620] [INFO ] [sig ] [1403/3365] Forecasting GXAI... [2026-03-04T20:23:33.577650] [INFO ] [sig ] Generating forecast for: GXAI [2026-03-04T20:23:33.577681] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GXAI' from 'https://tdm.silogroup.org/data/derivative_storage/GXAI.csv'. [2026-03-04T20:23:33.593872] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GXAI'. [2026-03-04T20:23:33.594328] [INFO ] [FORECASTER] Starting predict_future for GXAI [2026-03-04T20:23:33.595187] [DEBUG] [LOCAL ] No optimal features file found for GXAI: ./output/feature-sets/GXAI.txt [2026-03-04T20:23:33.595242] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:23:33.595275] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:23:33.595305] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:23:33.595367] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:23:33.654879] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:23:33.655706] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:23:33.655831] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:23:33.655866] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:23:33.773841] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:23:33.774012] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:23:33.774053] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:23:33.774083] [INFO ] [FORECASTER] Training complete [2026-03-04T20:23:33.777605] [DEBUG] [FORECASTER] GXAI: Forecast T+1@11:T+2@11: DOWN (p=3.60%) [2026-03-04T20:23:33.777887] [INFO ] [FORECASTER] Completed predict_future for GXAI [2026-03-04T20:23:33.778016] [INFO ] [sig ] GXAI: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:23:33.921440] [INFO ] [LOCAL ] Saved forecast: GXAI 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/GXAI.txt [2026-03-04T20:23:33.921617] [INFO ] [sig ] [1403/3365] Completed GXAI in 0.3s | 2.75 sym/s | Total: 8.5m | ETA: 11.9m [2026-03-04T20:23:33.921661] [INFO ] [sig ] [1404/3365] Forecasting GYRE... [2026-03-04T20:23:33.921692] [INFO ] [sig ] Generating forecast for: GYRE [2026-03-04T20:23:33.921723] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GYRE' from 'https://tdm.silogroup.org/data/derivative_storage/GYRE.csv'. [2026-03-04T20:23:33.933754] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GYRE'. [2026-03-04T20:23:33.934144] [INFO ] [FORECASTER] Starting predict_future for GYRE [2026-03-04T20:23:33.935014] [DEBUG] [LOCAL ] No optimal features file found for GYRE: ./output/feature-sets/GYRE.txt [2026-03-04T20:23:33.935067] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:23:33.935102] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:23:33.935130] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:23:33.935187] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:23:33.993993] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:23:33.994940] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:23:33.995030] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:23:33.995063] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:23:34.118440] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:23:34.118648] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:23:34.118696] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:23:34.118726] [INFO ] [FORECASTER] Training complete [2026-03-04T20:23:34.122365] [DEBUG] [FORECASTER] GYRE: Forecast T+1@11:T+2@11: UP (p=89.65%) [2026-03-04T20:23:34.122737] [INFO ] [FORECASTER] Completed predict_future for GYRE [2026-03-04T20:23:34.122880] [INFO ] [sig ] GYRE: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:23:34.273627] [INFO ] [LOCAL ] Saved forecast: GYRE 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/GYRE.txt [2026-03-04T20:23:34.273786] [INFO ] [sig ] [1404/3365] Completed GYRE in 0.4s | 2.75 sym/s | Total: 8.5m | ETA: 11.9m [2026-03-04T20:23:34.273827] [INFO ] [sig ] [1405/3365] Forecasting H... [2026-03-04T20:23:34.273859] [INFO ] [sig ] Generating forecast for: H [2026-03-04T20:23:34.273889] [DEBUG] [REMOTE ] Fetching historical data for symbol 'H' from 'https://tdm.silogroup.org/data/derivative_storage/H.csv'. [2026-03-04T20:23:34.286769] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'H'. [2026-03-04T20:23:34.287160] [INFO ] [FORECASTER] Starting predict_future for H [2026-03-04T20:23:34.288005] [DEBUG] [LOCAL ] No optimal features file found for H: ./output/feature-sets/H.txt [2026-03-04T20:23:34.288059] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:23:34.288094] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:23:34.288120] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:23:34.288176] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:23:34.347119] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:23:34.347932] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:23:34.348030] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:23:34.348073] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:23:34.478957] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:23:34.479274] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:23:34.479315] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:23:34.479344] [INFO ] [FORECASTER] Training complete [2026-03-04T20:23:34.483159] [DEBUG] [FORECASTER] H: Forecast T+1@11:T+2@11: DOWN (p=9.57%) [2026-03-04T20:23:34.483435] [INFO ] [FORECASTER] Completed predict_future for H [2026-03-04T20:23:34.483563] [INFO ] [sig ] H: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:23:34.627562] [INFO ] [LOCAL ] Saved forecast: H 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/H.txt [2026-03-04T20:23:34.627737] [INFO ] [sig ] [1405/3365] Completed H in 0.4s | 2.75 sym/s | Total: 8.5m | ETA: 11.9m [2026-03-04T20:23:34.627778] [INFO ] [sig ] [1406/3365] Forecasting HAE... [2026-03-04T20:23:34.627808] [INFO ] [sig ] Generating forecast for: HAE [2026-03-04T20:23:34.627837] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HAE' from 'https://tdm.silogroup.org/data/derivative_storage/HAE.csv'. [2026-03-04T20:23:34.640643] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HAE'. [2026-03-04T20:23:34.640958] [INFO ] [FORECASTER] Starting predict_future for HAE [2026-03-04T20:23:34.641801] [DEBUG] [LOCAL ] No optimal features file found for HAE: ./output/feature-sets/HAE.txt [2026-03-04T20:23:34.641857] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:23:34.641892] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:23:34.641920] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:23:34.641978] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:23:34.701837] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:23:34.702540] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:23:34.702647] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:23:34.702688] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:23:34.834585] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:23:34.834745] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:23:34.834803] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:23:34.834834] [INFO ] [FORECASTER] Training complete [2026-03-04T20:23:34.838332] [DEBUG] [FORECASTER] HAE: Forecast T+1@11:T+2@11: UP (p=92.54%) [2026-03-04T20:23:34.838650] [INFO ] [FORECASTER] Completed predict_future for HAE [2026-03-04T20:23:34.838788] [INFO ] [sig ] HAE: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:23:34.986193] [INFO ] [LOCAL ] Saved forecast: HAE 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/HAE.txt [2026-03-04T20:23:34.986378] [INFO ] [sig ] [1406/3365] Completed HAE in 0.4s | 2.75 sym/s | Total: 8.5m | ETA: 11.9m [2026-03-04T20:23:34.986418] [INFO ] [sig ] [1407/3365] Forecasting HAFC... [2026-03-04T20:23:34.986449] [INFO ] [sig ] Generating forecast for: HAFC [2026-03-04T20:23:34.986481] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HAFC' from 'https://tdm.silogroup.org/data/derivative_storage/HAFC.csv'. [2026-03-04T20:23:34.998446] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HAFC'. [2026-03-04T20:23:34.998825] [INFO ] [FORECASTER] Starting predict_future for HAFC [2026-03-04T20:23:34.999677] [DEBUG] [LOCAL ] No optimal features file found for HAFC: ./output/feature-sets/HAFC.txt [2026-03-04T20:23:34.999734] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:23:34.999768] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:23:34.999796] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:23:34.999854] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:23:35.061951] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:23:35.062883] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:23:35.062967] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:23:35.063000] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:23:35.189462] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:23:35.189664] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:23:35.189709] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:23:35.189740] [INFO ] [FORECASTER] Training complete [2026-03-04T20:23:35.193443] [DEBUG] [FORECASTER] HAFC: Forecast T+1@11:T+2@11: DOWN (p=49.60%) [2026-03-04T20:23:35.193778] [INFO ] [FORECASTER] Completed predict_future for HAFC [2026-03-04T20:23:35.193923] [INFO ] [sig ] HAFC: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:23:35.339752] [INFO ] [LOCAL ] Saved forecast: HAFC 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/HAFC.txt [2026-03-04T20:23:35.339897] [INFO ] [sig ] [1407/3365] Completed HAFC in 0.4s | 2.75 sym/s | Total: 8.5m | ETA: 11.8m [2026-03-04T20:23:35.339938] [INFO ] [sig ] [1408/3365] Forecasting HAL... [2026-03-04T20:23:35.339968] [INFO ] [sig ] Generating forecast for: HAL [2026-03-04T20:23:35.339999] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HAL' from 'https://tdm.silogroup.org/data/derivative_storage/HAL.csv'. [2026-03-04T20:23:35.353364] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HAL'. [2026-03-04T20:23:35.353823] [INFO ] [FORECASTER] Starting predict_future for HAL [2026-03-04T20:23:35.354893] [DEBUG] [LOCAL ] No optimal features file found for HAL: ./output/feature-sets/HAL.txt [2026-03-04T20:23:35.354959] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:23:35.354999] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:23:35.355034] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:23:35.355108] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:23:35.419447] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:23:35.420420] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:23:35.420517] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:23:35.420552] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:23:35.546409] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:23:35.546593] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:23:35.546638] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:23:35.546666] [INFO ] [FORECASTER] Training complete [2026-03-04T20:23:35.550167] [DEBUG] [FORECASTER] HAL: Forecast T+1@11:T+2@11: UP (p=55.35%) [2026-03-04T20:23:35.550449] [INFO ] [FORECASTER] Completed predict_future for HAL [2026-03-04T20:23:35.550627] [INFO ] [sig ] HAL: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:23:35.693527] [INFO ] [LOCAL ] Saved forecast: HAL 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/HAL.txt [2026-03-04T20:23:35.693695] [INFO ] [sig ] [1408/3365] Completed HAL in 0.4s | 2.75 sym/s | Total: 8.5m | ETA: 11.8m [2026-03-04T20:23:35.693736] [INFO ] [sig ] [1409/3365] Forecasting HALO... [2026-03-04T20:23:35.693766] [INFO ] [sig ] Generating forecast for: HALO [2026-03-04T20:23:35.693796] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HALO' from 'https://tdm.silogroup.org/data/derivative_storage/HALO.csv'. [2026-03-04T20:23:35.706961] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HALO'. [2026-03-04T20:23:35.707321] [INFO ] [FORECASTER] Starting predict_future for HALO [2026-03-04T20:23:35.708152] [DEBUG] [LOCAL ] No optimal features file found for HALO: ./output/feature-sets/HALO.txt [2026-03-04T20:23:35.708206] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:23:35.708242] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:23:35.708272] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:23:35.708330] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:23:35.766675] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:23:35.767414] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:23:35.767502] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:23:35.767545] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:23:35.889664] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:23:35.889827] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:23:35.889868] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:23:35.889898] [INFO ] [FORECASTER] Training complete [2026-03-04T20:23:35.893365] [DEBUG] [FORECASTER] HALO: Forecast T+1@11:T+2@11: UP (p=90.33%) [2026-03-04T20:23:35.893684] [INFO ] [FORECASTER] Completed predict_future for HALO [2026-03-04T20:23:35.893819] [INFO ] [sig ] HALO: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:23:36.038904] [INFO ] [LOCAL ] Saved forecast: HALO 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/HALO.txt [2026-03-04T20:23:36.039070] [INFO ] [sig ] [1409/3365] Completed HALO in 0.3s | 2.75 sym/s | Total: 8.5m | ETA: 11.8m [2026-03-04T20:23:36.039111] [INFO ] [sig ] [1410/3365] Forecasting HAS... [2026-03-04T20:23:36.039142] [INFO ] [sig ] Generating forecast for: HAS [2026-03-04T20:23:36.039175] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HAS' from 'https://tdm.silogroup.org/data/derivative_storage/HAS.csv'. [2026-03-04T20:23:36.051308] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HAS'. [2026-03-04T20:23:36.051740] [INFO ] [FORECASTER] Starting predict_future for HAS [2026-03-04T20:23:36.052622] [DEBUG] [LOCAL ] No optimal features file found for HAS: ./output/feature-sets/HAS.txt [2026-03-04T20:23:36.052689] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:23:36.052781] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:23:36.052813] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:23:36.052871] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:23:36.117123] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:23:36.118097] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:23:36.118187] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:23:36.118222] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:23:36.246156] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:23:36.246322] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:23:36.246364] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:23:36.246393] [INFO ] [FORECASTER] Training complete [2026-03-04T20:23:36.250164] [DEBUG] [FORECASTER] HAS: Forecast T+1@11:T+2@11: UP (p=77.86%) [2026-03-04T20:23:36.250462] [INFO ] [FORECASTER] Completed predict_future for HAS [2026-03-04T20:23:36.250617] [INFO ] [sig ] HAS: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:23:36.405845] [INFO ] [LOCAL ] Saved forecast: HAS 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/HAS.txt [2026-03-04T20:23:36.406025] [INFO ] [sig ] [1410/3365] Completed HAS in 0.4s | 2.75 sym/s | Total: 8.5m | ETA: 11.8m [2026-03-04T20:23:36.406066] [INFO ] [sig ] [1411/3365] Forecasting HASI... [2026-03-04T20:23:36.406096] [INFO ] [sig ] Generating forecast for: HASI [2026-03-04T20:23:36.406128] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HASI' from 'https://tdm.silogroup.org/data/derivative_storage/HASI.csv'. [2026-03-04T20:23:36.419283] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HASI'. [2026-03-04T20:23:36.419673] [INFO ] [FORECASTER] Starting predict_future for HASI [2026-03-04T20:23:36.420493] [DEBUG] [LOCAL ] No optimal features file found for HASI: ./output/feature-sets/HASI.txt [2026-03-04T20:23:36.420548] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:23:36.420612] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:23:36.420643] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:23:36.420701] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:23:36.482283] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:23:36.483250] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:23:36.483337] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:23:36.483371] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:23:36.604765] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:23:36.604936] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:23:36.604977] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:23:36.605006] [INFO ] [FORECASTER] Training complete [2026-03-04T20:23:36.608600] [DEBUG] [FORECASTER] HASI: Forecast T+1@11:T+2@11: UP (p=66.27%) [2026-03-04T20:23:36.608918] [INFO ] [FORECASTER] Completed predict_future for HASI [2026-03-04T20:23:36.609056] [INFO ] [sig ] HASI: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:23:36.755868] [INFO ] [LOCAL ] Saved forecast: HASI 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/HASI.txt [2026-03-04T20:23:36.756034] [INFO ] [sig ] [1411/3365] Completed HASI in 0.3s | 2.75 sym/s | Total: 8.5m | ETA: 11.8m [2026-03-04T20:23:36.756076] [INFO ] [sig ] [1412/3365] Forecasting HBAN... [2026-03-04T20:23:36.756106] [INFO ] [sig ] Generating forecast for: HBAN [2026-03-04T20:23:36.756138] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HBAN' from 'https://tdm.silogroup.org/data/derivative_storage/HBAN.csv'. [2026-03-04T20:23:36.768375] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HBAN'. [2026-03-04T20:23:36.768773] [INFO ] [FORECASTER] Starting predict_future for HBAN [2026-03-04T20:23:36.769601] [DEBUG] [LOCAL ] No optimal features file found for HBAN: ./output/feature-sets/HBAN.txt [2026-03-04T20:23:36.769662] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:23:36.769696] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:23:36.769724] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:23:36.769782] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:23:36.829023] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:23:36.829934] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:23:36.830024] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:23:36.830069] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:23:36.953151] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:23:36.953324] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:23:36.953371] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:23:36.953401] [INFO ] [FORECASTER] Training complete [2026-03-04T20:23:36.957181] [DEBUG] [FORECASTER] HBAN: Forecast T+1@11:T+2@11: UP (p=87.08%) [2026-03-04T20:23:36.957519] [INFO ] [FORECASTER] Completed predict_future for HBAN [2026-03-04T20:23:36.957683] [INFO ] [sig ] HBAN: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:23:37.103085] [INFO ] [LOCAL ] Saved forecast: HBAN 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/HBAN.txt [2026-03-04T20:23:37.103259] [INFO ] [sig ] [1412/3365] Completed HBAN in 0.3s | 2.76 sym/s | Total: 8.5m | ETA: 11.8m [2026-03-04T20:23:37.103307] [INFO ] [sig ] [1413/3365] Forecasting HBANL... [2026-03-04T20:23:37.103338] [INFO ] [sig ] Generating forecast for: HBANL [2026-03-04T20:23:37.103372] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HBANL' from 'https://tdm.silogroup.org/data/derivative_storage/HBANL.csv'. [2026-03-04T20:23:37.115009] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HBANL'. [2026-03-04T20:23:37.115304] [INFO ] [FORECASTER] Starting predict_future for HBANL [2026-03-04T20:23:37.116132] [DEBUG] [LOCAL ] No optimal features file found for HBANL: ./output/feature-sets/HBANL.txt [2026-03-04T20:23:37.116185] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:23:37.116217] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:23:37.116243] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:23:37.116300] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:23:37.175695] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:23:37.176455] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:23:37.176541] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:23:37.176594] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:23:37.293729] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:23:37.293892] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:23:37.293933] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:23:37.294000] [INFO ] [FORECASTER] Training complete [2026-03-04T20:23:37.297592] [DEBUG] [FORECASTER] HBANL: Forecast T+1@11:T+2@11: UP (p=81.72%) [2026-03-04T20:23:37.297906] [INFO ] [FORECASTER] Completed predict_future for HBANL [2026-03-04T20:23:37.298041] [INFO ] [sig ] HBANL: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:23:37.443301] [INFO ] [LOCAL ] Saved forecast: HBANL 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/HBANL.txt [2026-03-04T20:23:37.443450] [INFO ] [sig ] [1413/3365] Completed HBANL in 0.3s | 2.76 sym/s | Total: 8.5m | ETA: 11.8m [2026-03-04T20:23:37.443489] [INFO ] [sig ] [1414/3365] Forecasting HBANP... [2026-03-04T20:23:37.443528] [INFO ] [sig ] Generating forecast for: HBANP [2026-03-04T20:23:37.443567] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HBANP' from 'https://tdm.silogroup.org/data/derivative_storage/HBANP.csv'. [2026-03-04T20:23:37.455381] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HBANP'. [2026-03-04T20:23:37.455696] [INFO ] [FORECASTER] Starting predict_future for HBANP [2026-03-04T20:23:37.456462] [DEBUG] [LOCAL ] No optimal features file found for HBANP: ./output/feature-sets/HBANP.txt [2026-03-04T20:23:37.456515] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:23:37.456547] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:23:37.456595] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:23:37.456656] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:23:37.516192] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:23:37.517088] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:23:37.517177] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:23:37.517211] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:23:37.634642] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:23:37.634812] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:23:37.634853] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:23:37.634883] [INFO ] [FORECASTER] Training complete [2026-03-04T20:23:37.638955] [DEBUG] [FORECASTER] HBANP: Forecast T+1@11:T+2@11: UP (p=65.84%) [2026-03-04T20:23:37.639235] [INFO ] [FORECASTER] Completed predict_future for HBANP [2026-03-04T20:23:37.639365] [INFO ] [sig ] HBANP: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:23:37.812293] [INFO ] [LOCAL ] Saved forecast: HBANP 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/HBANP.txt [2026-03-04T20:23:37.812470] [INFO ] [sig ] [1414/3365] Completed HBANP in 0.4s | 2.76 sym/s | Total: 8.6m | ETA: 11.8m [2026-03-04T20:23:37.812510] [INFO ] [sig ] [1415/3365] Forecasting HBB... [2026-03-04T20:23:37.812539] [INFO ] [sig ] Generating forecast for: HBB [2026-03-04T20:23:37.812587] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HBB' from 'https://tdm.silogroup.org/data/derivative_storage/HBB.csv'. [2026-03-04T20:23:37.825227] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HBB'. [2026-03-04T20:23:37.825532] [INFO ] [FORECASTER] Starting predict_future for HBB [2026-03-04T20:23:37.826386] [DEBUG] [LOCAL ] No optimal features file found for HBB: ./output/feature-sets/HBB.txt [2026-03-04T20:23:37.826441] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:23:37.826474] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:23:37.826502] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:23:37.826563] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:23:37.885380] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:23:37.886152] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:23:37.886244] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:23:37.886279] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:23:38.000883] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:23:38.001055] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:23:38.001095] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:23:38.001125] [INFO ] [FORECASTER] Training complete [2026-03-04T20:23:38.004649] [DEBUG] [FORECASTER] HBB: Forecast T+1@11:T+2@11: UP (p=55.80%) [2026-03-04T20:23:38.004945] [INFO ] [FORECASTER] Completed predict_future for HBB [2026-03-04T20:23:38.005079] [INFO ] [sig ] HBB: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:23:38.148559] [INFO ] [LOCAL ] Saved forecast: HBB 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/HBB.txt [2026-03-04T20:23:38.148768] [INFO ] [sig ] [1415/3365] Completed HBB in 0.3s | 2.76 sym/s | Total: 8.6m | ETA: 11.8m [2026-03-04T20:23:38.148824] [INFO ] [sig ] [1416/3365] Forecasting HBCP... [2026-03-04T20:23:38.148858] [INFO ] [sig ] Generating forecast for: HBCP [2026-03-04T20:23:38.148890] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HBCP' from 'https://tdm.silogroup.org/data/derivative_storage/HBCP.csv'. [2026-03-04T20:23:38.160624] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HBCP'. [2026-03-04T20:23:38.160971] [INFO ] [FORECASTER] Starting predict_future for HBCP [2026-03-04T20:23:38.161794] [DEBUG] [LOCAL ] No optimal features file found for HBCP: ./output/feature-sets/HBCP.txt [2026-03-04T20:23:38.161848] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:23:38.161882] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:23:38.161910] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:23:38.161969] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:23:38.220421] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:23:38.221351] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:23:38.221441] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:23:38.221477] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:23:38.344319] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:23:38.344485] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:23:38.344526] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:23:38.344556] [INFO ] [FORECASTER] Training complete [2026-03-04T20:23:38.348122] [DEBUG] [FORECASTER] HBCP: Forecast T+1@11:T+2@11: UP (p=56.90%) [2026-03-04T20:23:38.348405] [INFO ] [FORECASTER] Completed predict_future for HBCP [2026-03-04T20:23:38.348538] [INFO ] [sig ] HBCP: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:23:38.493133] [INFO ] [LOCAL ] Saved forecast: HBCP 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/HBCP.txt [2026-03-04T20:23:38.493276] [INFO ] [sig ] [1416/3365] Completed HBCP in 0.3s | 2.76 sym/s | Total: 8.6m | ETA: 11.8m [2026-03-04T20:23:38.493314] [INFO ] [sig ] [1417/3365] Forecasting HBM... [2026-03-04T20:23:38.493344] [INFO ] [sig ] Generating forecast for: HBM [2026-03-04T20:23:38.493374] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HBM' from 'https://tdm.silogroup.org/data/derivative_storage/HBM.csv'. [2026-03-04T20:23:38.505316] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HBM'. [2026-03-04T20:23:38.505667] [INFO ] [FORECASTER] Starting predict_future for HBM [2026-03-04T20:23:38.506475] [DEBUG] [LOCAL ] No optimal features file found for HBM: ./output/feature-sets/HBM.txt [2026-03-04T20:23:38.506529] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:23:38.506562] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:23:38.506612] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:23:38.506672] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:23:38.566070] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:23:38.566989] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:23:38.567078] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:23:38.567113] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:23:38.694461] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:23:38.694685] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:23:38.694731] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:23:38.694781] [INFO ] [FORECASTER] Training complete [2026-03-04T20:23:38.699660] [DEBUG] [FORECASTER] HBM: Forecast T+1@11:T+2@11: UP (p=85.54%) [2026-03-04T20:23:38.700159] [INFO ] [FORECASTER] Completed predict_future for HBM [2026-03-04T20:23:38.700359] [INFO ] [sig ] HBM: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:23:38.842886] [INFO ] [LOCAL ] Saved forecast: HBM 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/HBM.txt [2026-03-04T20:23:38.843025] [INFO ] [sig ] [1417/3365] Completed HBM in 0.3s | 2.76 sym/s | Total: 8.6m | ETA: 11.8m [2026-03-04T20:23:38.843065] [INFO ] [sig ] [1418/3365] Forecasting HBNC... [2026-03-04T20:23:38.843095] [INFO ] [sig ] Generating forecast for: HBNC [2026-03-04T20:23:38.843125] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HBNC' from 'https://tdm.silogroup.org/data/derivative_storage/HBNC.csv'. [2026-03-04T20:23:38.855646] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HBNC'. [2026-03-04T20:23:38.855948] [INFO ] [FORECASTER] Starting predict_future for HBNC [2026-03-04T20:23:38.856744] [DEBUG] [LOCAL ] No optimal features file found for HBNC: ./output/feature-sets/HBNC.txt [2026-03-04T20:23:38.856796] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:23:38.856827] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:23:38.856854] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:23:38.856910] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:23:38.914019] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:23:38.914750] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:23:38.914839] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:23:38.914872] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:23:39.032999] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:23:39.033160] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:23:39.033199] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:23:39.033228] [INFO ] [FORECASTER] Training complete [2026-03-04T20:23:39.036643] [DEBUG] [FORECASTER] HBNC: Forecast T+1@11:T+2@11: DOWN (p=3.15%) [2026-03-04T20:23:39.036920] [INFO ] [FORECASTER] Completed predict_future for HBNC [2026-03-04T20:23:39.037049] [INFO ] [sig ] HBNC: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:23:39.180709] [INFO ] [LOCAL ] Saved forecast: HBNC 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/HBNC.txt [2026-03-04T20:23:39.180872] [INFO ] [sig ] [1418/3365] Completed HBNC in 0.3s | 2.76 sym/s | Total: 8.6m | ETA: 11.8m [2026-03-04T20:23:39.180913] [INFO ] [sig ] [1419/3365] Forecasting HCA... [2026-03-04T20:23:39.180945] [INFO ] [sig ] Generating forecast for: HCA [2026-03-04T20:23:39.180975] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HCA' from 'https://tdm.silogroup.org/data/derivative_storage/HCA.csv'. [2026-03-04T20:23:39.193272] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HCA'. [2026-03-04T20:23:39.193554] [INFO ] [FORECASTER] Starting predict_future for HCA [2026-03-04T20:23:39.194367] [DEBUG] [LOCAL ] No optimal features file found for HCA: ./output/feature-sets/HCA.txt [2026-03-04T20:23:39.194420] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:23:39.194452] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:23:39.194478] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:23:39.194535] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:23:39.251511] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:23:39.252360] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:23:39.252443] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:23:39.252494] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:23:39.371539] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:23:39.371752] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:23:39.371798] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:23:39.371827] [INFO ] [FORECASTER] Training complete [2026-03-04T20:23:39.375703] [DEBUG] [FORECASTER] HCA: Forecast T+1@11:T+2@11: UP (p=67.67%) [2026-03-04T20:23:39.376011] [INFO ] [FORECASTER] Completed predict_future for HCA [2026-03-04T20:23:39.376150] [INFO ] [sig ] HCA: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:23:39.522413] [INFO ] [LOCAL ] Saved forecast: HCA 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/HCA.txt [2026-03-04T20:23:39.522605] [INFO ] [sig ] [1419/3365] Completed HCA in 0.3s | 2.76 sym/s | Total: 8.6m | ETA: 11.8m [2026-03-04T20:23:39.522656] [INFO ] [sig ] [1420/3365] Forecasting HCC... [2026-03-04T20:23:39.522689] [INFO ] [sig ] Generating forecast for: HCC [2026-03-04T20:23:39.522721] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HCC' from 'https://tdm.silogroup.org/data/derivative_storage/HCC.csv'. [2026-03-04T20:23:39.535398] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HCC'. [2026-03-04T20:23:39.535771] [INFO ] [FORECASTER] Starting predict_future for HCC [2026-03-04T20:23:39.536556] [DEBUG] [LOCAL ] No optimal features file found for HCC: ./output/feature-sets/HCC.txt [2026-03-04T20:23:39.536630] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:23:39.536663] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:23:39.536691] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:23:39.536748] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:23:39.598551] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:23:39.599592] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:23:39.599750] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:23:39.599788] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:23:39.727092] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:23:39.727262] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:23:39.727341] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:23:39.727375] [INFO ] [FORECASTER] Training complete [2026-03-04T20:23:39.730882] [DEBUG] [FORECASTER] HCC: Forecast T+1@11:T+2@11: UP (p=98.94%) [2026-03-04T20:23:39.731183] [INFO ] [FORECASTER] Completed predict_future for HCC [2026-03-04T20:23:39.731317] [INFO ] [sig ] HCC: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:23:39.878558] [INFO ] [LOCAL ] Saved forecast: HCC 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/HCC.txt [2026-03-04T20:23:39.878749] [INFO ] [sig ] [1420/3365] Completed HCC in 0.4s | 2.76 sym/s | Total: 8.6m | ETA: 11.8m [2026-03-04T20:23:39.878794] [INFO ] [sig ] [1421/3365] Forecasting HCI... [2026-03-04T20:23:39.878826] [INFO ] [sig ] Generating forecast for: HCI [2026-03-04T20:23:39.878858] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HCI' from 'https://tdm.silogroup.org/data/derivative_storage/HCI.csv'. [2026-03-04T20:23:39.892103] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HCI'. [2026-03-04T20:23:39.892473] [INFO ] [FORECASTER] Starting predict_future for HCI [2026-03-04T20:23:39.893326] [DEBUG] [LOCAL ] No optimal features file found for HCI: ./output/feature-sets/HCI.txt [2026-03-04T20:23:39.893386] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:23:39.893418] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:23:39.893468] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:23:39.893528] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:23:39.951715] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:23:39.952514] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:23:39.952622] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:23:39.952666] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:23:40.073761] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:23:40.074124] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:23:40.074164] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:23:40.074191] [INFO ] [FORECASTER] Training complete [2026-03-04T20:23:40.078232] [DEBUG] [FORECASTER] HCI: Forecast T+1@11:T+2@11: UP (p=97.53%) [2026-03-04T20:23:40.078509] [INFO ] [FORECASTER] Completed predict_future for HCI [2026-03-04T20:23:40.078663] [INFO ] [sig ] HCI: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:23:40.228793] [INFO ] [LOCAL ] Saved forecast: HCI 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/HCI.txt [2026-03-04T20:23:40.228962] [INFO ] [sig ] [1421/3365] Completed HCI in 0.4s | 2.76 sym/s | Total: 8.6m | ETA: 11.8m [2026-03-04T20:23:40.229004] [INFO ] [sig ] [1422/3365] Forecasting HCM... [2026-03-04T20:23:40.229034] [INFO ] [sig ] Generating forecast for: HCM [2026-03-04T20:23:40.229063] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HCM' from 'https://tdm.silogroup.org/data/derivative_storage/HCM.csv'. [2026-03-04T20:23:40.241698] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HCM'. [2026-03-04T20:23:40.241991] [INFO ] [FORECASTER] Starting predict_future for HCM [2026-03-04T20:23:40.242820] [DEBUG] [LOCAL ] No optimal features file found for HCM: ./output/feature-sets/HCM.txt [2026-03-04T20:23:40.242872] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:23:40.242904] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:23:40.242931] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:23:40.242988] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:23:40.303461] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:23:40.304353] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:23:40.304440] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:23:40.304474] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:23:40.423634] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:23:40.423808] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:23:40.423849] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:23:40.423877] [INFO ] [FORECASTER] Training complete [2026-03-04T20:23:40.427282] [DEBUG] [FORECASTER] HCM: Forecast T+1@11:T+2@11: DOWN (p=2.08%) [2026-03-04T20:23:40.427568] [INFO ] [FORECASTER] Completed predict_future for HCM [2026-03-04T20:23:40.427722] [INFO ] [sig ] HCM: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:23:40.570743] [INFO ] [LOCAL ] Saved forecast: HCM 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/HCM.txt [2026-03-04T20:23:40.570877] [INFO ] [sig ] [1422/3365] Completed HCM in 0.3s | 2.76 sym/s | Total: 8.6m | ETA: 11.8m [2026-03-04T20:23:40.570918] [INFO ] [sig ] [1423/3365] Forecasting HCSG... [2026-03-04T20:23:40.570947] [INFO ] [sig ] Generating forecast for: HCSG [2026-03-04T20:23:40.570977] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HCSG' from 'https://tdm.silogroup.org/data/derivative_storage/HCSG.csv'. [2026-03-04T20:23:40.582648] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HCSG'. [2026-03-04T20:23:40.582938] [INFO ] [FORECASTER] Starting predict_future for HCSG [2026-03-04T20:23:40.583736] [DEBUG] [LOCAL ] No optimal features file found for HCSG: ./output/feature-sets/HCSG.txt [2026-03-04T20:23:40.583788] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:23:40.583821] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:23:40.583848] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:23:40.583904] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:23:40.641006] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:23:40.641689] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:23:40.641767] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:23:40.641800] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:23:40.759208] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:23:40.759355] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:23:40.759395] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:23:40.759425] [INFO ] [FORECASTER] Training complete [2026-03-04T20:23:40.762791] [DEBUG] [FORECASTER] HCSG: Forecast T+1@11:T+2@11: DOWN (p=4.80%) [2026-03-04T20:23:40.763066] [INFO ] [FORECASTER] Completed predict_future for HCSG [2026-03-04T20:23:40.763190] [INFO ] [sig ] HCSG: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:23:40.905548] [INFO ] [LOCAL ] Saved forecast: HCSG 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/HCSG.txt [2026-03-04T20:23:40.905718] [INFO ] [sig ] [1423/3365] Completed HCSG in 0.3s | 2.76 sym/s | Total: 8.6m | ETA: 11.7m [2026-03-04T20:23:40.905764] [INFO ] [sig ] [1424/3365] Forecasting HD... [2026-03-04T20:23:40.905794] [INFO ] [sig ] Generating forecast for: HD [2026-03-04T20:23:40.905824] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HD' from 'https://tdm.silogroup.org/data/derivative_storage/HD.csv'. [2026-03-04T20:23:40.916991] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HD'. [2026-03-04T20:23:40.917304] [INFO ] [FORECASTER] Starting predict_future for HD [2026-03-04T20:23:40.918123] [DEBUG] [LOCAL ] No optimal features file found for HD: ./output/feature-sets/HD.txt [2026-03-04T20:23:40.918175] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:23:40.918208] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:23:40.918235] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:23:40.918292] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:23:40.979484] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:23:40.980240] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:23:40.980320] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:23:40.980353] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:23:41.101231] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:23:41.101393] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:23:41.101433] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:23:41.101466] [INFO ] [FORECASTER] Training complete [2026-03-04T20:23:41.105059] [DEBUG] [FORECASTER] HD: Forecast T+1@11:T+2@11: DOWN (p=1.66%) [2026-03-04T20:23:41.105368] [INFO ] [FORECASTER] Completed predict_future for HD [2026-03-04T20:23:41.105505] [INFO ] [sig ] HD: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:23:41.262446] [INFO ] [LOCAL ] Saved forecast: HD 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/HD.txt [2026-03-04T20:23:41.262633] [INFO ] [sig ] [1424/3365] Completed HD in 0.4s | 2.76 sym/s | Total: 8.6m | ETA: 11.7m [2026-03-04T20:23:41.262687] [INFO ] [sig ] [1425/3365] Forecasting HDB... [2026-03-04T20:23:41.262724] [INFO ] [sig ] Generating forecast for: HDB [2026-03-04T20:23:41.262762] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HDB' from 'https://tdm.silogroup.org/data/derivative_storage/HDB.csv'. [2026-03-04T20:23:41.274589] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HDB'. [2026-03-04T20:23:41.274886] [INFO ] [FORECASTER] Starting predict_future for HDB [2026-03-04T20:23:41.275687] [DEBUG] [LOCAL ] No optimal features file found for HDB: ./output/feature-sets/HDB.txt [2026-03-04T20:23:41.275752] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:23:41.275790] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:23:41.275823] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:23:41.275882] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:23:41.333133] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:23:41.333902] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:23:41.333983] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:23:41.334017] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:23:41.458556] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:23:41.458749] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:23:41.458801] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:23:41.458832] [INFO ] [FORECASTER] Training complete [2026-03-04T20:23:41.462620] [DEBUG] [FORECASTER] HDB: Forecast T+1@11:T+2@11: UP (p=87.36%) [2026-03-04T20:23:41.462955] [INFO ] [FORECASTER] Completed predict_future for HDB [2026-03-04T20:23:41.463113] [INFO ] [sig ] HDB: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:23:41.612774] [INFO ] [LOCAL ] Saved forecast: HDB 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/HDB.txt [2026-03-04T20:23:41.612930] [INFO ] [sig ] [1425/3365] Completed HDB in 0.4s | 2.76 sym/s | Total: 8.6m | ETA: 11.7m [2026-03-04T20:23:41.612974] [INFO ] [sig ] [1426/3365] Forecasting HDSN... [2026-03-04T20:23:41.613006] [INFO ] [sig ] Generating forecast for: HDSN [2026-03-04T20:23:41.613038] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HDSN' from 'https://tdm.silogroup.org/data/derivative_storage/HDSN.csv'. [2026-03-04T20:23:41.626484] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HDSN'. [2026-03-04T20:23:41.626877] [INFO ] [FORECASTER] Starting predict_future for HDSN [2026-03-04T20:23:41.627773] [DEBUG] [LOCAL ] No optimal features file found for HDSN: ./output/feature-sets/HDSN.txt [2026-03-04T20:23:41.627832] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:23:41.627865] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:23:41.627891] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:23:41.627948] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:23:41.685304] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:23:41.686125] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:23:41.686209] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:23:41.686242] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:23:41.807462] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:23:41.807735] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:23:41.807792] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:23:41.807832] [INFO ] [FORECASTER] Training complete [2026-03-04T20:23:41.811667] [DEBUG] [FORECASTER] HDSN: Forecast T+1@11:T+2@11: UP (p=88.96%) [2026-03-04T20:23:41.811960] [INFO ] [FORECASTER] Completed predict_future for HDSN [2026-03-04T20:23:41.812099] [INFO ] [sig ] HDSN: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:23:41.960118] [INFO ] [LOCAL ] Saved forecast: HDSN 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/HDSN.txt [2026-03-04T20:23:41.960327] [INFO ] [sig ] [1426/3365] Completed HDSN in 0.3s | 2.76 sym/s | Total: 8.6m | ETA: 11.7m [2026-03-04T20:23:41.960376] [INFO ] [sig ] [1427/3365] Forecasting HE... [2026-03-04T20:23:41.960407] [INFO ] [sig ] Generating forecast for: HE [2026-03-04T20:23:41.960440] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HE' from 'https://tdm.silogroup.org/data/derivative_storage/HE.csv'. [2026-03-04T20:23:41.973087] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HE'. [2026-03-04T20:23:41.973389] [INFO ] [FORECASTER] Starting predict_future for HE [2026-03-04T20:23:41.974180] [DEBUG] [LOCAL ] No optimal features file found for HE: ./output/feature-sets/HE.txt [2026-03-04T20:23:41.974245] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:23:41.974312] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:23:41.974348] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:23:41.974412] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:23:42.038615] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:23:42.039540] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:23:42.039672] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:23:42.039709] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:23:42.168550] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:23:42.168725] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:23:42.168768] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:23:42.168797] [INFO ] [FORECASTER] Training complete [2026-03-04T20:23:42.172182] [DEBUG] [FORECASTER] HE: Forecast T+1@11:T+2@11: DOWN (p=22.76%) [2026-03-04T20:23:42.172462] [INFO ] [FORECASTER] Completed predict_future for HE [2026-03-04T20:23:42.172614] [INFO ] [sig ] HE: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:23:42.317407] [INFO ] [LOCAL ] Saved forecast: HE 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/HE.txt [2026-03-04T20:23:42.317564] [INFO ] [sig ] [1427/3365] Completed HE in 0.4s | 2.76 sym/s | Total: 8.6m | ETA: 11.7m [2026-03-04T20:23:42.317626] [INFO ] [sig ] [1428/3365] Forecasting HEI... [2026-03-04T20:23:42.317657] [INFO ] [sig ] Generating forecast for: HEI [2026-03-04T20:23:42.317687] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HEI' from 'https://tdm.silogroup.org/data/derivative_storage/HEI.csv'. [2026-03-04T20:23:42.330779] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HEI'. [2026-03-04T20:23:42.331098] [INFO ] [FORECASTER] Starting predict_future for HEI [2026-03-04T20:23:42.331991] [DEBUG] [LOCAL ] No optimal features file found for HEI: ./output/feature-sets/HEI.txt [2026-03-04T20:23:42.332047] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:23:42.332079] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:23:42.332107] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:23:42.332165] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:23:42.390432] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:23:42.391169] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:23:42.391257] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:23:42.391289] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:23:42.517418] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:23:42.517592] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:23:42.517635] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:23:42.517671] [INFO ] [FORECASTER] Training complete [2026-03-04T20:23:42.521283] [DEBUG] [FORECASTER] HEI: Forecast T+1@11:T+2@11: UP (p=53.49%) [2026-03-04T20:23:42.521600] [INFO ] [FORECASTER] Completed predict_future for HEI [2026-03-04T20:23:42.521743] [INFO ] [sig ] HEI: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:23:42.674082] [INFO ] [LOCAL ] Saved forecast: HEI 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/HEI.txt [2026-03-04T20:23:42.674228] [INFO ] [sig ] [1428/3365] Completed HEI in 0.4s | 2.76 sym/s | Total: 8.6m | ETA: 11.7m [2026-03-04T20:23:42.674270] [INFO ] [sig ] [1429/3365] Forecasting HELE... [2026-03-04T20:23:42.674300] [INFO ] [sig ] Generating forecast for: HELE [2026-03-04T20:23:42.674332] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HELE' from 'https://tdm.silogroup.org/data/derivative_storage/HELE.csv'. [2026-03-04T20:23:42.686964] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HELE'. [2026-03-04T20:23:42.687303] [INFO ] [FORECASTER] Starting predict_future for HELE [2026-03-04T20:23:42.688143] [DEBUG] [LOCAL ] No optimal features file found for HELE: ./output/feature-sets/HELE.txt [2026-03-04T20:23:42.688197] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:23:42.688233] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:23:42.688262] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:23:42.688320] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:23:42.749096] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:23:42.749837] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:23:42.749928] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:23:42.749967] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:23:42.877968] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:23:42.878142] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:23:42.878183] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:23:42.878213] [INFO ] [FORECASTER] Training complete [2026-03-04T20:23:42.881702] [DEBUG] [FORECASTER] HELE: Forecast T+1@11:T+2@11: UP (p=87.50%) [2026-03-04T20:23:42.881979] [INFO ] [FORECASTER] Completed predict_future for HELE [2026-03-04T20:23:42.882113] [INFO ] [sig ] HELE: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:23:43.032619] [INFO ] [LOCAL ] Saved forecast: HELE 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/HELE.txt [2026-03-04T20:23:43.032811] [INFO ] [sig ] [1429/3365] Completed HELE in 0.4s | 2.76 sym/s | Total: 8.6m | ETA: 11.7m [2026-03-04T20:23:43.032865] [INFO ] [sig ] [1430/3365] Forecasting HEPS... [2026-03-04T20:23:43.032896] [INFO ] [sig ] Generating forecast for: HEPS [2026-03-04T20:23:43.032927] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HEPS' from 'https://tdm.silogroup.org/data/derivative_storage/HEPS.csv'. [2026-03-04T20:23:43.045182] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HEPS'. [2026-03-04T20:23:43.045523] [INFO ] [FORECASTER] Starting predict_future for HEPS [2026-03-04T20:23:43.046359] [DEBUG] [LOCAL ] No optimal features file found for HEPS: ./output/feature-sets/HEPS.txt [2026-03-04T20:23:43.046414] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:23:43.046448] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:23:43.046476] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:23:43.046536] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:23:43.108489] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:23:43.109404] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:23:43.109495] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:23:43.109531] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:23:43.234274] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:23:43.234439] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:23:43.234496] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:23:43.234558] [INFO ] [FORECASTER] Training complete [2026-03-04T20:23:43.238054] [DEBUG] [FORECASTER] HEPS: Forecast T+1@11:T+2@11: UP (p=94.12%) [2026-03-04T20:23:43.238333] [INFO ] [FORECASTER] Completed predict_future for HEPS [2026-03-04T20:23:43.238464] [INFO ] [sig ] HEPS: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:23:43.383415] [INFO ] [LOCAL ] Saved forecast: HEPS 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/HEPS.txt [2026-03-04T20:23:43.383537] [INFO ] [sig ] [1430/3365] Completed HEPS in 0.4s | 2.76 sym/s | Total: 8.6m | ETA: 11.7m [2026-03-04T20:23:43.383595] [INFO ] [sig ] [1431/3365] Forecasting HEQ... [2026-03-04T20:23:43.383628] [INFO ] [sig ] Generating forecast for: HEQ [2026-03-04T20:23:43.383659] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HEQ' from 'https://tdm.silogroup.org/data/derivative_storage/HEQ.csv'. [2026-03-04T20:23:43.397877] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HEQ'. [2026-03-04T20:23:43.398354] [INFO ] [FORECASTER] Starting predict_future for HEQ [2026-03-04T20:23:43.399386] [DEBUG] [LOCAL ] No optimal features file found for HEQ: ./output/feature-sets/HEQ.txt [2026-03-04T20:23:43.399439] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:23:43.399471] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:23:43.399497] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:23:43.399553] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:23:43.457600] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:23:43.458338] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:23:43.458421] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:23:43.458454] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:23:43.576415] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:23:43.576606] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:23:43.576657] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:23:43.576686] [INFO ] [FORECASTER] Training complete [2026-03-04T20:23:43.580797] [DEBUG] [FORECASTER] HEQ: Forecast T+1@11:T+2@11: UP (p=82.10%) [2026-03-04T20:23:43.581266] [INFO ] [FORECASTER] Completed predict_future for HEQ [2026-03-04T20:23:43.581402] [INFO ] [sig ] HEQ: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:23:43.726849] [INFO ] [LOCAL ] Saved forecast: HEQ 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/HEQ.txt [2026-03-04T20:23:43.727000] [INFO ] [sig ] [1431/3365] Completed HEQ in 0.3s | 2.76 sym/s | Total: 8.7m | ETA: 11.7m [2026-03-04T20:23:43.727040] [INFO ] [sig ] [1432/3365] Forecasting HERO... [2026-03-04T20:23:43.727071] [INFO ] [sig ] Generating forecast for: HERO [2026-03-04T20:23:43.727101] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HERO' from 'https://tdm.silogroup.org/data/derivative_storage/HERO.csv'. [2026-03-04T20:23:43.738248] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HERO'. [2026-03-04T20:23:43.738537] [INFO ] [FORECASTER] Starting predict_future for HERO [2026-03-04T20:23:43.739327] [DEBUG] [LOCAL ] No optimal features file found for HERO: ./output/feature-sets/HERO.txt [2026-03-04T20:23:43.739379] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:23:43.739411] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:23:43.739438] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:23:43.739495] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:23:43.797883] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:23:43.798877] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:23:43.798976] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:23:43.799022] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:23:43.926446] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:23:43.926627] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:23:43.926669] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:23:43.926705] [INFO ] [FORECASTER] Training complete [2026-03-04T20:23:43.930624] [DEBUG] [FORECASTER] HERO: Forecast T+1@11:T+2@11: UP (p=97.58%) [2026-03-04T20:23:43.930938] [INFO ] [FORECASTER] Completed predict_future for HERO [2026-03-04T20:23:43.931067] [INFO ] [sig ] HERO: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:23:44.076362] [INFO ] [LOCAL ] Saved forecast: HERO 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/HERO.txt [2026-03-04T20:23:44.076509] [INFO ] [sig ] [1432/3365] Completed HERO in 0.3s | 2.76 sym/s | Total: 8.7m | ETA: 11.7m [2026-03-04T20:23:44.076551] [INFO ] [sig ] [1433/3365] Forecasting HESM... [2026-03-04T20:23:44.076599] [INFO ] [sig ] Generating forecast for: HESM [2026-03-04T20:23:44.076632] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HESM' from 'https://tdm.silogroup.org/data/derivative_storage/HESM.csv'. [2026-03-04T20:23:44.087916] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HESM'. [2026-03-04T20:23:44.088214] [INFO ] [FORECASTER] Starting predict_future for HESM [2026-03-04T20:23:44.089047] [DEBUG] [LOCAL ] No optimal features file found for HESM: ./output/feature-sets/HESM.txt [2026-03-04T20:23:44.089100] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:23:44.089132] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:23:44.089158] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:23:44.089214] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:23:44.146150] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:23:44.147071] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:23:44.147157] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:23:44.147191] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:23:44.269911] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:23:44.270070] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:23:44.270111] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:23:44.270139] [INFO ] [FORECASTER] Training complete [2026-03-04T20:23:44.273546] [DEBUG] [FORECASTER] HESM: Forecast T+1@11:T+2@11: DOWN (p=12.43%) [2026-03-04T20:23:44.273847] [INFO ] [FORECASTER] Completed predict_future for HESM [2026-03-04T20:23:44.273975] [INFO ] [sig ] HESM: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:23:44.416427] [INFO ] [LOCAL ] Saved forecast: HESM 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/HESM.txt [2026-03-04T20:23:44.416587] [INFO ] [sig ] [1433/3365] Completed HESM in 0.3s | 2.76 sym/s | Total: 8.7m | ETA: 11.7m [2026-03-04T20:23:44.416630] [INFO ] [sig ] [1434/3365] Forecasting HFFG... [2026-03-04T20:23:44.416661] [INFO ] [sig ] Generating forecast for: HFFG [2026-03-04T20:23:44.416690] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HFFG' from 'https://tdm.silogroup.org/data/derivative_storage/HFFG.csv'. [2026-03-04T20:23:44.429317] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HFFG'. [2026-03-04T20:23:44.429687] [INFO ] [FORECASTER] Starting predict_future for HFFG [2026-03-04T20:23:44.430567] [DEBUG] [LOCAL ] No optimal features file found for HFFG: ./output/feature-sets/HFFG.txt [2026-03-04T20:23:44.430642] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:23:44.430688] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:23:44.430719] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:23:44.430778] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:23:44.491786] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:23:44.492726] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:23:44.492820] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:23:44.492856] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:23:44.614825] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:23:44.615009] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:23:44.615052] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:23:44.615084] [INFO ] [FORECASTER] Training complete [2026-03-04T20:23:44.618768] [DEBUG] [FORECASTER] HFFG: Forecast T+1@11:T+2@11: DOWN (p=42.25%) [2026-03-04T20:23:44.619060] [INFO ] [FORECASTER] Completed predict_future for HFFG [2026-03-04T20:23:44.619198] [INFO ] [sig ] HFFG: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:23:44.764806] [INFO ] [LOCAL ] Saved forecast: HFFG 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/HFFG.txt [2026-03-04T20:23:44.764973] [INFO ] [sig ] [1434/3365] Completed HFFG in 0.3s | 2.76 sym/s | Total: 8.7m | ETA: 11.7m [2026-03-04T20:23:44.765017] [INFO ] [sig ] [1435/3365] Forecasting HFRO... [2026-03-04T20:23:44.765048] [INFO ] [sig ] Generating forecast for: HFRO [2026-03-04T20:23:44.765079] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HFRO' from 'https://tdm.silogroup.org/data/derivative_storage/HFRO.csv'. [2026-03-04T20:23:44.776901] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HFRO'. [2026-03-04T20:23:44.777264] [INFO ] [FORECASTER] Starting predict_future for HFRO [2026-03-04T20:23:44.778093] [DEBUG] [LOCAL ] No optimal features file found for HFRO: ./output/feature-sets/HFRO.txt [2026-03-04T20:23:44.778147] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:23:44.778178] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:23:44.778205] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:23:44.778261] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:23:44.835058] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:23:44.835941] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:23:44.836031] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:23:44.836065] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:23:44.959367] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:23:44.959538] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:23:44.959601] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:23:44.959635] [INFO ] [FORECASTER] Training complete [2026-03-04T20:23:44.963165] [DEBUG] [FORECASTER] HFRO: Forecast T+1@11:T+2@11: UP (p=89.60%) [2026-03-04T20:23:44.963453] [INFO ] [FORECASTER] Completed predict_future for HFRO [2026-03-04T20:23:44.963607] [INFO ] [sig ] HFRO: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:23:45.117160] [INFO ] [LOCAL ] Saved forecast: HFRO 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/HFRO.txt [2026-03-04T20:23:45.117351] [INFO ] [sig ] [1435/3365] Completed HFRO in 0.4s | 2.76 sym/s | Total: 8.7m | ETA: 11.7m [2026-03-04T20:23:45.117397] [INFO ] [sig ] [1436/3365] Forecasting HFWA... [2026-03-04T20:23:45.117426] [INFO ] [sig ] Generating forecast for: HFWA [2026-03-04T20:23:45.117456] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HFWA' from 'https://tdm.silogroup.org/data/derivative_storage/HFWA.csv'. [2026-03-04T20:23:45.130531] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HFWA'. [2026-03-04T20:23:45.130877] [INFO ] [FORECASTER] Starting predict_future for HFWA [2026-03-04T20:23:45.131676] [DEBUG] [LOCAL ] No optimal features file found for HFWA: ./output/feature-sets/HFWA.txt [2026-03-04T20:23:45.131729] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:23:45.131761] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:23:45.131788] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:23:45.131845] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:23:45.190165] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:23:45.191427] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:23:45.191529] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:23:45.191594] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:23:45.323844] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:23:45.324015] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:23:45.324057] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:23:45.324087] [INFO ] [FORECASTER] Training complete [2026-03-04T20:23:45.327750] [DEBUG] [FORECASTER] HFWA: Forecast T+1@11:T+2@11: UP (p=68.16%) [2026-03-04T20:23:45.328079] [INFO ] [FORECASTER] Completed predict_future for HFWA [2026-03-04T20:23:45.328229] [INFO ] [sig ] HFWA: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:23:45.473898] [INFO ] [LOCAL ] Saved forecast: HFWA 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/HFWA.txt [2026-03-04T20:23:45.474042] [INFO ] [sig ] [1436/3365] Completed HFWA in 0.4s | 2.76 sym/s | Total: 8.7m | ETA: 11.7m [2026-03-04T20:23:45.474083] [INFO ] [sig ] [1437/3365] Forecasting HG... [2026-03-04T20:23:45.474113] [INFO ] [sig ] Generating forecast for: HG [2026-03-04T20:23:45.474143] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HG' from 'https://tdm.silogroup.org/data/derivative_storage/HG.csv'. [2026-03-04T20:23:45.486128] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HG'. [2026-03-04T20:23:45.486418] [INFO ] [FORECASTER] Starting predict_future for HG [2026-03-04T20:23:45.487213] [DEBUG] [LOCAL ] No optimal features file found for HG: ./output/feature-sets/HG.txt [2026-03-04T20:23:45.487288] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:23:45.487322] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:23:45.487352] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:23:45.487409] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:23:45.544675] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:23:45.545383] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:23:45.545493] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:23:45.545527] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:23:45.666726] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:23:45.666852] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:23:45.666891] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:23:45.666919] [INFO ] [FORECASTER] Training complete [2026-03-04T20:23:45.670271] [DEBUG] [FORECASTER] HG: Forecast T+1@11:T+2@11: UP (p=57.67%) [2026-03-04T20:23:45.670544] [INFO ] [FORECASTER] Completed predict_future for HG [2026-03-04T20:23:45.670694] [INFO ] [sig ] HG: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:23:45.813491] [INFO ] [LOCAL ] Saved forecast: HG 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/HG.txt [2026-03-04T20:23:45.813642] [INFO ] [sig ] [1437/3365] Completed HG in 0.3s | 2.76 sym/s | Total: 8.7m | ETA: 11.7m [2026-03-04T20:23:45.813692] [INFO ] [sig ] [1438/3365] Forecasting HGBL... [2026-03-04T20:23:45.813723] [INFO ] [sig ] Generating forecast for: HGBL [2026-03-04T20:23:45.813753] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HGBL' from 'https://tdm.silogroup.org/data/derivative_storage/HGBL.csv'. [2026-03-04T20:23:45.824865] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HGBL'. [2026-03-04T20:23:45.825129] [INFO ] [FORECASTER] Starting predict_future for HGBL [2026-03-04T20:23:45.825906] [DEBUG] [LOCAL ] No optimal features file found for HGBL: ./output/feature-sets/HGBL.txt [2026-03-04T20:23:45.825959] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:23:45.825991] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:23:45.826017] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:23:45.826072] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:23:45.883338] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:23:45.883968] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:23:45.884046] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:23:45.884079] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:23:46.004538] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:23:46.004724] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:23:46.004766] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:23:46.004794] [INFO ] [FORECASTER] Training complete [2026-03-04T20:23:46.008267] [DEBUG] [FORECASTER] HGBL: Forecast T+1@11:T+2@11: UP (p=71.98%) [2026-03-04T20:23:46.008544] [INFO ] [FORECASTER] Completed predict_future for HGBL [2026-03-04T20:23:46.008700] [INFO ] [sig ] HGBL: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:23:46.152519] [INFO ] [LOCAL ] Saved forecast: HGBL 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/HGBL.txt [2026-03-04T20:23:46.152699] [INFO ] [sig ] [1438/3365] Completed HGBL in 0.3s | 2.76 sym/s | Total: 8.7m | ETA: 11.6m [2026-03-04T20:23:46.152756] [INFO ] [sig ] [1439/3365] Forecasting HGLB... [2026-03-04T20:23:46.152795] [INFO ] [sig ] Generating forecast for: HGLB [2026-03-04T20:23:46.152833] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HGLB' from 'https://tdm.silogroup.org/data/derivative_storage/HGLB.csv'. [2026-03-04T20:23:46.164744] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HGLB'. [2026-03-04T20:23:46.165051] [INFO ] [FORECASTER] Starting predict_future for HGLB [2026-03-04T20:23:46.165874] [DEBUG] [LOCAL ] No optimal features file found for HGLB: ./output/feature-sets/HGLB.txt [2026-03-04T20:23:46.165942] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:23:46.165979] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:23:46.166007] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:23:46.166066] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:23:46.225448] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:23:46.226474] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:23:46.226624] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:23:46.226674] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:23:46.350919] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:23:46.351090] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:23:46.351134] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:23:46.351167] [INFO ] [FORECASTER] Training complete [2026-03-04T20:23:46.354722] [DEBUG] [FORECASTER] HGLB: Forecast T+1@11:T+2@11: DOWN (p=21.90%) [2026-03-04T20:23:46.355042] [INFO ] [FORECASTER] Completed predict_future for HGLB [2026-03-04T20:23:46.355202] [INFO ] [sig ] HGLB: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:23:46.499560] [INFO ] [LOCAL ] Saved forecast: HGLB 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/HGLB.txt [2026-03-04T20:23:46.499714] [INFO ] [sig ] [1439/3365] Completed HGLB in 0.3s | 2.76 sym/s | Total: 8.7m | ETA: 11.6m [2026-03-04T20:23:46.499755] [INFO ] [sig ] [1440/3365] Forecasting HGTY... [2026-03-04T20:23:46.499785] [INFO ] [sig ] Generating forecast for: HGTY [2026-03-04T20:23:46.499820] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HGTY' from 'https://tdm.silogroup.org/data/derivative_storage/HGTY.csv'. [2026-03-04T20:23:46.511740] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HGTY'. [2026-03-04T20:23:46.512048] [INFO ] [FORECASTER] Starting predict_future for HGTY [2026-03-04T20:23:46.512841] [DEBUG] [LOCAL ] No optimal features file found for HGTY: ./output/feature-sets/HGTY.txt [2026-03-04T20:23:46.512896] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:23:46.512930] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:23:46.512958] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:23:46.513015] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:23:46.571845] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:23:46.572665] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:23:46.572749] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:23:46.572782] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:23:46.694800] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:23:46.694966] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:23:46.695007] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:23:46.695038] [INFO ] [FORECASTER] Training complete [2026-03-04T20:23:46.698493] [DEBUG] [FORECASTER] HGTY: Forecast T+1@11:T+2@11: UP (p=76.65%) [2026-03-04T20:23:46.698788] [INFO ] [FORECASTER] Completed predict_future for HGTY [2026-03-04T20:23:46.698917] [INFO ] [sig ] HGTY: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:23:46.918386] [INFO ] [LOCAL ] Saved forecast: HGTY 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/HGTY.txt [2026-03-04T20:23:46.918561] [INFO ] [sig ] [1440/3365] Completed HGTY in 0.4s | 2.76 sym/s | Total: 8.7m | ETA: 11.6m [2026-03-04T20:23:46.918621] [INFO ] [sig ] [1441/3365] Forecasting HHH... [2026-03-04T20:23:46.918654] [INFO ] [sig ] Generating forecast for: HHH [2026-03-04T20:23:46.918684] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HHH' from 'https://tdm.silogroup.org/data/derivative_storage/HHH.csv'. [2026-03-04T20:23:46.930368] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HHH'. [2026-03-04T20:23:46.930690] [INFO ] [FORECASTER] Starting predict_future for HHH [2026-03-04T20:23:46.931479] [DEBUG] [LOCAL ] No optimal features file found for HHH: ./output/feature-sets/HHH.txt [2026-03-04T20:23:46.931533] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:23:46.931566] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:23:46.931616] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:23:46.931674] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:23:46.989123] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:23:46.989853] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:23:46.989934] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:23:46.989966] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:23:47.108880] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:23:47.109046] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:23:47.109087] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:23:47.109133] [INFO ] [FORECASTER] Training complete [2026-03-04T20:23:47.112595] [DEBUG] [FORECASTER] HHH: Forecast T+1@11:T+2@11: DOWN (p=26.06%) [2026-03-04T20:23:47.112881] [INFO ] [FORECASTER] Completed predict_future for HHH [2026-03-04T20:23:47.113010] [INFO ] [sig ] HHH: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:23:47.257866] [INFO ] [LOCAL ] Saved forecast: HHH 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/HHH.txt [2026-03-04T20:23:47.258023] [INFO ] [sig ] [1441/3365] Completed HHH in 0.3s | 2.76 sym/s | Total: 8.7m | ETA: 11.6m [2026-03-04T20:23:47.258066] [INFO ] [sig ] [1442/3365] Forecasting HIFS... [2026-03-04T20:23:47.258096] [INFO ] [sig ] Generating forecast for: HIFS [2026-03-04T20:23:47.258126] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HIFS' from 'https://tdm.silogroup.org/data/derivative_storage/HIFS.csv'. [2026-03-04T20:23:47.272215] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HIFS'. [2026-03-04T20:23:47.272693] [INFO ] [FORECASTER] Starting predict_future for HIFS [2026-03-04T20:23:47.273970] [DEBUG] [LOCAL ] No optimal features file found for HIFS: ./output/feature-sets/HIFS.txt [2026-03-04T20:23:47.274027] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:23:47.274061] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:23:47.274089] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:23:47.274147] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:23:47.332189] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:23:47.333163] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:23:47.333253] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:23:47.333287] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:23:47.444270] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:23:47.444443] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-03-04T20:23:47.444484] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-03-04T20:23:47.444513] [INFO ] [FORECASTER] Training complete [2026-03-04T20:23:47.448071] [DEBUG] [FORECASTER] HIFS: Forecast T+1@11:T+2@11: UP (p=78.42%) [2026-03-04T20:23:47.448364] [INFO ] [FORECASTER] Completed predict_future for HIFS [2026-03-04T20:23:47.448498] [INFO ] [sig ] HIFS: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:23:47.591892] [INFO ] [LOCAL ] Saved forecast: HIFS 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/HIFS.txt [2026-03-04T20:23:47.592067] [INFO ] [sig ] [1442/3365] Completed HIFS in 0.3s | 2.76 sym/s | Total: 8.7m | ETA: 11.6m [2026-03-04T20:23:47.592110] [INFO ] [sig ] [1443/3365] Forecasting HIG... [2026-03-04T20:23:47.592140] [INFO ] [sig ] Generating forecast for: HIG [2026-03-04T20:23:47.592171] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HIG' from 'https://tdm.silogroup.org/data/derivative_storage/HIG.csv'. [2026-03-04T20:23:47.605029] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HIG'. [2026-03-04T20:23:47.605437] [INFO ] [FORECASTER] Starting predict_future for HIG [2026-03-04T20:23:47.606420] [DEBUG] [LOCAL ] No optimal features file found for HIG: ./output/feature-sets/HIG.txt [2026-03-04T20:23:47.606478] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:23:47.606512] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:23:47.606539] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:23:47.606616] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:23:47.668509] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:23:47.669493] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:23:47.669618] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:23:47.669656] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:23:47.792841] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:23:47.792983] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:23:47.793024] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:23:47.793054] [INFO ] [FORECASTER] Training complete [2026-03-04T20:23:47.796900] [DEBUG] [FORECASTER] HIG: Forecast T+1@11:T+2@11: DOWN (p=16.71%) [2026-03-04T20:23:47.797201] [INFO ] [FORECASTER] Completed predict_future for HIG [2026-03-04T20:23:47.797358] [INFO ] [sig ] HIG: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:23:47.945744] [INFO ] [LOCAL ] Saved forecast: HIG 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/HIG.txt [2026-03-04T20:23:47.945884] [INFO ] [sig ] [1443/3365] Completed HIG in 0.4s | 2.76 sym/s | Total: 8.7m | ETA: 11.6m [2026-03-04T20:23:47.945923] [INFO ] [sig ] [1444/3365] Forecasting HII... [2026-03-04T20:23:47.945954] [INFO ] [sig ] Generating forecast for: HII [2026-03-04T20:23:47.945984] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HII' from 'https://tdm.silogroup.org/data/derivative_storage/HII.csv'. [2026-03-04T20:23:47.958345] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HII'. [2026-03-04T20:23:47.958645] [INFO ] [FORECASTER] Starting predict_future for HII [2026-03-04T20:23:47.959434] [DEBUG] [LOCAL ] No optimal features file found for HII: ./output/feature-sets/HII.txt [2026-03-04T20:23:47.959487] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:23:47.959562] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:23:47.959611] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:23:47.959677] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:23:48.021521] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:23:48.022672] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:23:48.022766] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:23:48.022800] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:23:48.154294] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:23:48.154458] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:23:48.154500] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:23:48.154529] [INFO ] [FORECASTER] Training complete [2026-03-04T20:23:48.158165] [DEBUG] [FORECASTER] HII: Forecast T+1@11:T+2@11: DOWN (p=21.52%) [2026-03-04T20:23:48.158444] [INFO ] [FORECASTER] Completed predict_future for HII [2026-03-04T20:23:48.158595] [INFO ] [sig ] HII: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:23:48.303260] [INFO ] [LOCAL ] Saved forecast: HII 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/HII.txt [2026-03-04T20:23:48.303406] [INFO ] [sig ] [1444/3365] Completed HII in 0.4s | 2.76 sym/s | Total: 8.7m | ETA: 11.6m [2026-03-04T20:23:48.303455] [INFO ] [sig ] [1445/3365] Forecasting HIMS... [2026-03-04T20:23:48.303485] [INFO ] [sig ] Generating forecast for: HIMS [2026-03-04T20:23:48.303515] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HIMS' from 'https://tdm.silogroup.org/data/derivative_storage/HIMS.csv'. [2026-03-04T20:23:48.315157] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HIMS'. [2026-03-04T20:23:48.315476] [INFO ] [FORECASTER] Starting predict_future for HIMS [2026-03-04T20:23:48.316307] [DEBUG] [LOCAL ] No optimal features file found for HIMS: ./output/feature-sets/HIMS.txt [2026-03-04T20:23:48.316361] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:23:48.316393] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:23:48.316430] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:23:48.316488] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:23:48.375418] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:23:48.376278] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:23:48.376362] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:23:48.376395] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:23:48.499871] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:23:48.500040] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:23:48.500082] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:23:48.500112] [INFO ] [FORECASTER] Training complete [2026-03-04T20:23:48.503702] [DEBUG] [FORECASTER] HIMS: Forecast T+1@11:T+2@11: UP (p=94.65%) [2026-03-04T20:23:48.503992] [INFO ] [FORECASTER] Completed predict_future for HIMS [2026-03-04T20:23:48.504128] [INFO ] [sig ] HIMS: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:23:48.649732] [INFO ] [LOCAL ] Saved forecast: HIMS 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/HIMS.txt [2026-03-04T20:23:48.649889] [INFO ] [sig ] [1445/3365] Completed HIMS in 0.3s | 2.76 sym/s | Total: 8.7m | ETA: 11.6m [2026-03-04T20:23:48.649931] [INFO ] [sig ] [1446/3365] Forecasting HIMX... [2026-03-04T20:23:48.649962] [INFO ] [sig ] Generating forecast for: HIMX [2026-03-04T20:23:48.649993] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HIMX' from 'https://tdm.silogroup.org/data/derivative_storage/HIMX.csv'. [2026-03-04T20:23:48.661492] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HIMX'. [2026-03-04T20:23:48.661862] [INFO ] [FORECASTER] Starting predict_future for HIMX [2026-03-04T20:23:48.662708] [DEBUG] [LOCAL ] No optimal features file found for HIMX: ./output/feature-sets/HIMX.txt [2026-03-04T20:23:48.662763] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:23:48.662798] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:23:48.662831] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:23:48.662902] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:23:48.721441] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:23:48.722258] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:23:48.722344] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:23:48.722377] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:23:48.846424] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:23:48.846602] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:23:48.846664] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:23:48.846713] [INFO ] [FORECASTER] Training complete [2026-03-04T20:23:48.850331] [DEBUG] [FORECASTER] HIMX: Forecast T+1@11:T+2@11: DOWN (p=48.53%) [2026-03-04T20:23:48.850651] [INFO ] [FORECASTER] Completed predict_future for HIMX [2026-03-04T20:23:48.850801] [INFO ] [sig ] HIMX: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:23:48.993454] [INFO ] [LOCAL ] Saved forecast: HIMX 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/HIMX.txt [2026-03-04T20:23:48.993622] [INFO ] [sig ] [1446/3365] Completed HIMX in 0.3s | 2.76 sym/s | Total: 8.7m | ETA: 11.6m [2026-03-04T20:23:48.993665] [INFO ] [sig ] [1447/3365] Forecasting HIO... [2026-03-04T20:23:48.993696] [INFO ] [sig ] Generating forecast for: HIO [2026-03-04T20:23:48.993726] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HIO' from 'https://tdm.silogroup.org/data/derivative_storage/HIO.csv'. [2026-03-04T20:23:49.005251] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HIO'. [2026-03-04T20:23:49.005550] [INFO ] [FORECASTER] Starting predict_future for HIO [2026-03-04T20:23:49.006340] [DEBUG] [LOCAL ] No optimal features file found for HIO: ./output/feature-sets/HIO.txt [2026-03-04T20:23:49.006393] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:23:49.006425] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:23:49.006451] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:23:49.006507] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:23:49.063630] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:23:49.064531] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:23:49.064648] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:23:49.064684] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:23:49.188676] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:23:49.188850] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:23:49.188890] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:23:49.188960] [INFO ] [FORECASTER] Training complete [2026-03-04T20:23:49.192454] [DEBUG] [FORECASTER] HIO: Forecast T+1@11:T+2@11: UP (p=94.56%) [2026-03-04T20:23:49.192789] [INFO ] [FORECASTER] Completed predict_future for HIO [2026-03-04T20:23:49.192931] [INFO ] [sig ] HIO: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:23:49.338717] [INFO ] [LOCAL ] Saved forecast: HIO 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/HIO.txt [2026-03-04T20:23:49.338892] [INFO ] [sig ] [1447/3365] Completed HIO in 0.3s | 2.76 sym/s | Total: 8.7m | ETA: 11.6m [2026-03-04T20:23:49.338944] [INFO ] [sig ] [1448/3365] Forecasting HIPO... [2026-03-04T20:23:49.338980] [INFO ] [sig ] Generating forecast for: HIPO [2026-03-04T20:23:49.339015] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HIPO' from 'https://tdm.silogroup.org/data/derivative_storage/HIPO.csv'. [2026-03-04T20:23:49.350358] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HIPO'. [2026-03-04T20:23:49.350723] [INFO ] [FORECASTER] Starting predict_future for HIPO [2026-03-04T20:23:49.351534] [DEBUG] [LOCAL ] No optimal features file found for HIPO: ./output/feature-sets/HIPO.txt [2026-03-04T20:23:49.351609] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:23:49.351644] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:23:49.351672] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:23:49.351731] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:23:49.415533] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:23:49.416499] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:23:49.416621] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:23:49.416661] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:23:49.543080] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:23:49.543245] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:23:49.543286] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:23:49.543314] [INFO ] [FORECASTER] Training complete [2026-03-04T20:23:49.546907] [DEBUG] [FORECASTER] HIPO: Forecast T+1@11:T+2@11: DOWN (p=27.03%) [2026-03-04T20:23:49.547193] [INFO ] [FORECASTER] Completed predict_future for HIPO [2026-03-04T20:23:49.547353] [INFO ] [sig ] HIPO: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:23:49.692896] [INFO ] [LOCAL ] Saved forecast: HIPO 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/HIPO.txt [2026-03-04T20:23:49.693057] [INFO ] [sig ] [1448/3365] Completed HIPO in 0.4s | 2.76 sym/s | Total: 8.8m | ETA: 11.6m [2026-03-04T20:23:49.693098] [INFO ] [sig ] [1449/3365] Forecasting HITI... [2026-03-04T20:23:49.693128] [INFO ] [sig ] Generating forecast for: HITI [2026-03-04T20:23:49.693165] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HITI' from 'https://tdm.silogroup.org/data/derivative_storage/HITI.csv'. [2026-03-04T20:23:49.705399] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HITI'. [2026-03-04T20:23:49.705704] [INFO ] [FORECASTER] Starting predict_future for HITI [2026-03-04T20:23:49.706480] [DEBUG] [LOCAL ] No optimal features file found for HITI: ./output/feature-sets/HITI.txt [2026-03-04T20:23:49.706534] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:23:49.706566] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:23:49.706617] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:23:49.706680] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:23:49.764884] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:23:49.765689] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:23:49.765768] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:23:49.765809] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:23:49.887481] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:23:49.887645] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:23:49.887686] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:23:49.887715] [INFO ] [FORECASTER] Training complete [2026-03-04T20:23:49.891139] [DEBUG] [FORECASTER] HITI: Forecast T+1@11:T+2@11: DOWN (p=40.65%) [2026-03-04T20:23:49.891414] [INFO ] [FORECASTER] Completed predict_future for HITI [2026-03-04T20:23:49.891542] [INFO ] [sig ] HITI: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:23:50.036868] [INFO ] [LOCAL ] Saved forecast: HITI 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/HITI.txt [2026-03-04T20:23:50.037008] [INFO ] [sig ] [1449/3365] Completed HITI in 0.3s | 2.76 sym/s | Total: 8.8m | ETA: 11.6m [2026-03-04T20:23:50.037051] [INFO ] [sig ] [1450/3365] Forecasting HIVE... [2026-03-04T20:23:50.037082] [INFO ] [sig ] Generating forecast for: HIVE [2026-03-04T20:23:50.037112] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HIVE' from 'https://tdm.silogroup.org/data/derivative_storage/HIVE.csv'. [2026-03-04T20:23:50.048871] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HIVE'. [2026-03-04T20:23:50.049173] [INFO ] [FORECASTER] Starting predict_future for HIVE [2026-03-04T20:23:50.049961] [DEBUG] [LOCAL ] No optimal features file found for HIVE: ./output/feature-sets/HIVE.txt [2026-03-04T20:23:50.050014] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:23:50.050045] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:23:50.050073] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:23:50.050129] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:23:50.110048] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:23:50.110978] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:23:50.111070] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:23:50.111103] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:23:50.231940] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:23:50.232100] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:23:50.232140] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:23:50.232167] [INFO ] [FORECASTER] Training complete [2026-03-04T20:23:50.235747] [DEBUG] [FORECASTER] HIVE: Forecast T+1@11:T+2@11: UP (p=92.13%) [2026-03-04T20:23:50.236033] [INFO ] [FORECASTER] Completed predict_future for HIVE [2026-03-04T20:23:50.236167] [INFO ] [sig ] HIVE: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:23:50.384003] [INFO ] [LOCAL ] Saved forecast: HIVE 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/HIVE.txt [2026-03-04T20:23:50.384139] [INFO ] [sig ] [1450/3365] Completed HIVE in 0.3s | 2.76 sym/s | Total: 8.8m | ETA: 11.6m [2026-03-04T20:23:50.384179] [INFO ] [sig ] [1451/3365] Forecasting HIX... [2026-03-04T20:23:50.384210] [INFO ] [sig ] Generating forecast for: HIX [2026-03-04T20:23:50.384239] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HIX' from 'https://tdm.silogroup.org/data/derivative_storage/HIX.csv'. [2026-03-04T20:23:50.395718] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HIX'. [2026-03-04T20:23:50.396068] [INFO ] [FORECASTER] Starting predict_future for HIX [2026-03-04T20:23:50.396883] [DEBUG] [LOCAL ] No optimal features file found for HIX: ./output/feature-sets/HIX.txt [2026-03-04T20:23:50.396937] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:23:50.396970] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:23:50.396997] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:23:50.397053] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:23:50.459829] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:23:50.460766] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:23:50.460868] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:23:50.460919] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:23:50.583086] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:23:50.583246] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:23:50.583288] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:23:50.583317] [INFO ] [FORECASTER] Training complete [2026-03-04T20:23:50.587003] [DEBUG] [FORECASTER] HIX: Forecast T+1@11:T+2@11: UP (p=96.33%) [2026-03-04T20:23:50.587318] [INFO ] [FORECASTER] Completed predict_future for HIX [2026-03-04T20:23:50.587456] [INFO ] [sig ] HIX: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:23:50.732996] [INFO ] [LOCAL ] Saved forecast: HIX 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/HIX.txt [2026-03-04T20:23:50.733163] [INFO ] [sig ] [1451/3365] Completed HIX in 0.3s | 2.76 sym/s | Total: 8.8m | ETA: 11.6m [2026-03-04T20:23:50.733207] [INFO ] [sig ] [1452/3365] Forecasting HL... [2026-03-04T20:23:50.733238] [INFO ] [sig ] Generating forecast for: HL [2026-03-04T20:23:50.733270] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HL' from 'https://tdm.silogroup.org/data/derivative_storage/HL.csv'. [2026-03-04T20:23:50.744915] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HL'. [2026-03-04T20:23:50.745222] [INFO ] [FORECASTER] Starting predict_future for HL [2026-03-04T20:23:50.746074] [DEBUG] [LOCAL ] No optimal features file found for HL: ./output/feature-sets/HL.txt [2026-03-04T20:23:50.746128] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:23:50.746161] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:23:50.746189] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:23:50.746247] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:23:50.806431] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:23:50.807152] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:23:50.807236] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:23:50.807293] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:23:50.933530] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:23:50.933697] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:23:50.933738] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:23:50.933767] [INFO ] [FORECASTER] Training complete [2026-03-04T20:23:50.937630] [DEBUG] [FORECASTER] HL: Forecast T+1@11:T+2@11: UP (p=76.90%) [2026-03-04T20:23:50.937919] [INFO ] [FORECASTER] Completed predict_future for HL [2026-03-04T20:23:50.938057] [INFO ] [sig ] HL: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:23:51.095438] [INFO ] [LOCAL ] Saved forecast: HL 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/HL.txt [2026-03-04T20:23:51.095662] [INFO ] [sig ] [1452/3365] Completed HL in 0.4s | 2.76 sym/s | Total: 8.8m | ETA: 11.6m [2026-03-04T20:23:51.095706] [INFO ] [sig ] [1453/3365] Forecasting HLAL... [2026-03-04T20:23:51.095737] [INFO ] [sig ] Generating forecast for: HLAL [2026-03-04T20:23:51.095780] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLAL' from 'https://tdm.silogroup.org/data/derivative_storage/HLAL.csv'. [2026-03-04T20:23:51.109509] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLAL'. [2026-03-04T20:23:51.109849] [INFO ] [FORECASTER] Starting predict_future for HLAL [2026-03-04T20:23:51.110708] [DEBUG] [LOCAL ] No optimal features file found for HLAL: ./output/feature-sets/HLAL.txt [2026-03-04T20:23:51.110763] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:23:51.110801] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:23:51.110830] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:23:51.110892] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:23:51.169607] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:23:51.170408] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:23:51.170525] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:23:51.170589] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:23:51.303515] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:23:51.303687] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:23:51.303728] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:23:51.303757] [INFO ] [FORECASTER] Training complete [2026-03-04T20:23:51.307225] [DEBUG] [FORECASTER] HLAL: Forecast T+1@11:T+2@11: DOWN (p=41.09%) [2026-03-04T20:23:51.307518] [INFO ] [FORECASTER] Completed predict_future for HLAL [2026-03-04T20:23:51.307667] [INFO ] [sig ] HLAL: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:23:51.452157] [INFO ] [LOCAL ] Saved forecast: HLAL 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/HLAL.txt [2026-03-04T20:23:51.452310] [INFO ] [sig ] [1453/3365] Completed HLAL in 0.4s | 2.76 sym/s | Total: 8.8m | ETA: 11.6m [2026-03-04T20:23:51.452350] [INFO ] [sig ] [1454/3365] Forecasting HLF... [2026-03-04T20:23:51.452381] [INFO ] [sig ] Generating forecast for: HLF [2026-03-04T20:23:51.452411] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLF' from 'https://tdm.silogroup.org/data/derivative_storage/HLF.csv'. [2026-03-04T20:23:51.464061] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLF'. [2026-03-04T20:23:51.464423] [INFO ] [FORECASTER] Starting predict_future for HLF [2026-03-04T20:23:51.465306] [DEBUG] [LOCAL ] No optimal features file found for HLF: ./output/feature-sets/HLF.txt [2026-03-04T20:23:51.465365] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:23:51.465399] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:23:51.465427] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:23:51.465484] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:23:51.523473] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:23:51.524301] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:23:51.524441] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:23:51.524492] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:23:51.651803] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:23:51.651964] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:23:51.652006] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:23:51.652036] [INFO ] [FORECASTER] Training complete [2026-03-04T20:23:51.655562] [DEBUG] [FORECASTER] HLF: Forecast T+1@11:T+2@11: DOWN (p=41.04%) [2026-03-04T20:23:51.655872] [INFO ] [FORECASTER] Completed predict_future for HLF [2026-03-04T20:23:51.656006] [INFO ] [sig ] HLF: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:23:51.801152] [INFO ] [LOCAL ] Saved forecast: HLF 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/HLF.txt [2026-03-04T20:23:51.801297] [INFO ] [sig ] [1454/3365] Completed HLF in 0.3s | 2.76 sym/s | Total: 8.8m | ETA: 11.5m [2026-03-04T20:23:51.801337] [INFO ] [sig ] [1455/3365] Forecasting HLI... [2026-03-04T20:23:51.801367] [INFO ] [sig ] Generating forecast for: HLI [2026-03-04T20:23:51.801398] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLI' from 'https://tdm.silogroup.org/data/derivative_storage/HLI.csv'. [2026-03-04T20:23:51.813267] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLI'. [2026-03-04T20:23:51.813623] [INFO ] [FORECASTER] Starting predict_future for HLI [2026-03-04T20:23:51.814423] [DEBUG] [LOCAL ] No optimal features file found for HLI: ./output/feature-sets/HLI.txt [2026-03-04T20:23:51.814488] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:23:51.814533] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:23:51.814563] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:23:51.814651] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:23:51.874081] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:23:51.874894] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:23:51.874996] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:23:51.875047] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:23:51.993083] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:23:51.993244] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:23:51.993286] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:23:51.993316] [INFO ] [FORECASTER] Training complete [2026-03-04T20:23:51.996884] [DEBUG] [FORECASTER] HLI: Forecast T+1@11:T+2@11: UP (p=97.98%) [2026-03-04T20:23:51.997186] [INFO ] [FORECASTER] Completed predict_future for HLI [2026-03-04T20:23:51.997370] [INFO ] [sig ] HLI: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:23:52.142301] [INFO ] [LOCAL ] Saved forecast: HLI 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/HLI.txt [2026-03-04T20:23:52.142474] [INFO ] [sig ] [1455/3365] Completed HLI in 0.3s | 2.76 sym/s | Total: 8.8m | ETA: 11.5m [2026-03-04T20:23:52.142516] [INFO ] [sig ] [1456/3365] Forecasting HLIO... [2026-03-04T20:23:52.142548] [INFO ] [sig ] Generating forecast for: HLIO [2026-03-04T20:23:52.142596] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLIO' from 'https://tdm.silogroup.org/data/derivative_storage/HLIO.csv'. [2026-03-04T20:23:52.154104] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLIO'. [2026-03-04T20:23:52.154423] [INFO ] [FORECASTER] Starting predict_future for HLIO [2026-03-04T20:23:52.155252] [DEBUG] [LOCAL ] No optimal features file found for HLIO: ./output/feature-sets/HLIO.txt [2026-03-04T20:23:52.155305] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:23:52.155337] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:23:52.155365] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:23:52.155421] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:23:52.214762] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:23:52.215694] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:23:52.215784] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:23:52.215820] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:23:52.341993] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:23:52.342156] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:23:52.342198] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:23:52.342227] [INFO ] [FORECASTER] Training complete [2026-03-04T20:23:52.345771] [DEBUG] [FORECASTER] HLIO: Forecast T+1@11:T+2@11: DOWN (p=46.21%) [2026-03-04T20:23:52.346062] [INFO ] [FORECASTER] Completed predict_future for HLIO [2026-03-04T20:23:52.346197] [INFO ] [sig ] HLIO: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:23:52.491148] [INFO ] [LOCAL ] Saved forecast: HLIO 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/HLIO.txt [2026-03-04T20:23:52.491323] [INFO ] [sig ] [1456/3365] Completed HLIO in 0.3s | 2.76 sym/s | Total: 8.8m | ETA: 11.5m [2026-03-04T20:23:52.491366] [INFO ] [sig ] [1457/3365] Forecasting HLLY... [2026-03-04T20:23:52.491397] [INFO ] [sig ] Generating forecast for: HLLY [2026-03-04T20:23:52.491428] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLLY' from 'https://tdm.silogroup.org/data/derivative_storage/HLLY.csv'. [2026-03-04T20:23:52.504524] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLLY'. [2026-03-04T20:23:52.504937] [INFO ] [FORECASTER] Starting predict_future for HLLY [2026-03-04T20:23:52.505836] [DEBUG] [LOCAL ] No optimal features file found for HLLY: ./output/feature-sets/HLLY.txt [2026-03-04T20:23:52.505891] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:23:52.505925] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:23:52.505954] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:23:52.506011] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:23:52.571648] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:23:52.572563] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:23:52.572673] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:23:52.572707] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:23:52.695261] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:23:52.695426] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:23:52.695467] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:23:52.695496] [INFO ] [FORECASTER] Training complete [2026-03-04T20:23:52.699080] [DEBUG] [FORECASTER] HLLY: Forecast T+1@11:T+2@11: UP (p=66.27%) [2026-03-04T20:23:52.699379] [INFO ] [FORECASTER] Completed predict_future for HLLY [2026-03-04T20:23:52.699518] [INFO ] [sig ] HLLY: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:23:52.843854] [INFO ] [LOCAL ] Saved forecast: HLLY 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/HLLY.txt [2026-03-04T20:23:52.844083] [INFO ] [sig ] [1457/3365] Completed HLLY in 0.4s | 2.76 sym/s | Total: 8.8m | ETA: 11.5m [2026-03-04T20:23:52.844134] [INFO ] [sig ] [1458/3365] Forecasting HLMN... [2026-03-04T20:23:52.844166] [INFO ] [sig ] Generating forecast for: HLMN [2026-03-04T20:23:52.844196] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLMN' from 'https://tdm.silogroup.org/data/derivative_storage/HLMN.csv'. [2026-03-04T20:23:52.857737] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLMN'. [2026-03-04T20:23:52.858220] [INFO ] [FORECASTER] Starting predict_future for HLMN [2026-03-04T20:23:52.859264] [DEBUG] [LOCAL ] No optimal features file found for HLMN: ./output/feature-sets/HLMN.txt [2026-03-04T20:23:52.859347] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:23:52.859391] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:23:52.859427] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:23:52.859507] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:23:52.917469] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:23:52.918313] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:23:52.918404] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:23:52.918439] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:23:53.034822] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:23:53.034991] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:23:53.035040] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:23:53.035075] [INFO ] [FORECASTER] Training complete [2026-03-04T20:23:53.038598] [DEBUG] [FORECASTER] HLMN: Forecast T+1@11:T+2@11: DOWN (p=40.22%) [2026-03-04T20:23:53.038899] [INFO ] [FORECASTER] Completed predict_future for HLMN [2026-03-04T20:23:53.039037] [INFO ] [sig ] HLMN: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:23:53.182165] [INFO ] [LOCAL ] Saved forecast: HLMN 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/HLMN.txt [2026-03-04T20:23:53.182306] [INFO ] [sig ] [1458/3365] Completed HLMN in 0.3s | 2.76 sym/s | Total: 8.8m | ETA: 11.5m [2026-03-04T20:23:53.182347] [INFO ] [sig ] [1459/3365] Forecasting HLN... [2026-03-04T20:23:53.182377] [INFO ] [sig ] Generating forecast for: HLN [2026-03-04T20:23:53.182407] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLN' from 'https://tdm.silogroup.org/data/derivative_storage/HLN.csv'. [2026-03-04T20:23:53.194337] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLN'. [2026-03-04T20:23:53.194664] [INFO ] [FORECASTER] Starting predict_future for HLN [2026-03-04T20:23:53.195551] [DEBUG] [LOCAL ] No optimal features file found for HLN: ./output/feature-sets/HLN.txt [2026-03-04T20:23:53.195633] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:23:53.195669] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:23:53.195698] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:23:53.195756] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:23:53.255354] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:23:53.256140] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:23:53.256232] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:23:53.256266] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:23:53.382689] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:23:53.382862] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:23:53.382904] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:23:53.382934] [INFO ] [FORECASTER] Training complete [2026-03-04T20:23:53.386956] [DEBUG] [FORECASTER] HLN: Forecast T+1@11:T+2@11: UP (p=96.87%) [2026-03-04T20:23:53.387298] [INFO ] [FORECASTER] Completed predict_future for HLN [2026-03-04T20:23:53.387439] [INFO ] [sig ] HLN: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:23:53.529618] [INFO ] [LOCAL ] Saved forecast: HLN 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/HLN.txt [2026-03-04T20:23:53.529763] [INFO ] [sig ] [1459/3365] Completed HLN in 0.3s | 2.76 sym/s | Total: 8.8m | ETA: 11.5m [2026-03-04T20:23:53.529803] [INFO ] [sig ] [1460/3365] Forecasting HLNE... [2026-03-04T20:23:53.529833] [INFO ] [sig ] Generating forecast for: HLNE [2026-03-04T20:23:53.529864] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLNE' from 'https://tdm.silogroup.org/data/derivative_storage/HLNE.csv'. [2026-03-04T20:23:53.542610] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLNE'. [2026-03-04T20:23:53.542934] [INFO ] [FORECASTER] Starting predict_future for HLNE [2026-03-04T20:23:53.543754] [DEBUG] [LOCAL ] No optimal features file found for HLNE: ./output/feature-sets/HLNE.txt [2026-03-04T20:23:53.543809] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:23:53.543842] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:23:53.543870] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:23:53.543927] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:23:53.602958] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:23:53.603704] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:23:53.603789] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:23:53.603823] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:23:53.723223] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:23:53.723371] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:23:53.723411] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:23:53.723441] [INFO ] [FORECASTER] Training complete [2026-03-04T20:23:53.727203] [DEBUG] [FORECASTER] HLNE: Forecast T+1@11:T+2@11: UP (p=85.09%) [2026-03-04T20:23:53.727550] [INFO ] [FORECASTER] Completed predict_future for HLNE [2026-03-04T20:23:53.727710] [INFO ] [sig ] HLNE: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:23:53.873414] [INFO ] [LOCAL ] Saved forecast: HLNE 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/HLNE.txt [2026-03-04T20:23:53.873560] [INFO ] [sig ] [1460/3365] Completed HLNE in 0.3s | 2.76 sym/s | Total: 8.8m | ETA: 11.5m [2026-03-04T20:23:53.873620] [INFO ] [sig ] [1461/3365] Forecasting HLX... [2026-03-04T20:23:53.873651] [INFO ] [sig ] Generating forecast for: HLX [2026-03-04T20:23:53.873681] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLX' from 'https://tdm.silogroup.org/data/derivative_storage/HLX.csv'. [2026-03-04T20:23:53.885443] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLX'. [2026-03-04T20:23:53.885782] [INFO ] [FORECASTER] Starting predict_future for HLX [2026-03-04T20:23:53.886637] [DEBUG] [LOCAL ] No optimal features file found for HLX: ./output/feature-sets/HLX.txt [2026-03-04T20:23:53.886692] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:23:53.886763] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:23:53.886798] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:23:53.886874] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:23:53.945472] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:23:53.946147] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:23:53.946227] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:23:53.946259] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:23:54.067409] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:23:54.067566] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:23:54.067631] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:23:54.067666] [INFO ] [FORECASTER] Training complete [2026-03-04T20:23:54.071595] [DEBUG] [FORECASTER] HLX: Forecast T+1@11:T+2@11: UP (p=92.51%) [2026-03-04T20:23:54.071894] [INFO ] [FORECASTER] Completed predict_future for HLX [2026-03-04T20:23:54.072046] [INFO ] [sig ] HLX: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:23:54.220215] [INFO ] [LOCAL ] Saved forecast: HLX 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/HLX.txt [2026-03-04T20:23:54.220353] [INFO ] [sig ] [1461/3365] Completed HLX in 0.3s | 2.76 sym/s | Total: 8.8m | ETA: 11.5m [2026-03-04T20:23:54.220401] [INFO ] [sig ] [1462/3365] Forecasting HMC... [2026-03-04T20:23:54.220431] [INFO ] [sig ] Generating forecast for: HMC [2026-03-04T20:23:54.220460] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HMC' from 'https://tdm.silogroup.org/data/derivative_storage/HMC.csv'. [2026-03-04T20:23:54.232025] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HMC'. [2026-03-04T20:23:54.232335] [INFO ] [FORECASTER] Starting predict_future for HMC [2026-03-04T20:23:54.233152] [DEBUG] [LOCAL ] No optimal features file found for HMC: ./output/feature-sets/HMC.txt [2026-03-04T20:23:54.233207] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:23:54.233240] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:23:54.233268] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:23:54.233331] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:23:54.291828] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:23:54.292630] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:23:54.292720] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:23:54.292758] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:23:54.415002] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:23:54.415167] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:23:54.415210] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:23:54.415240] [INFO ] [FORECASTER] Training complete [2026-03-04T20:23:54.418762] [DEBUG] [FORECASTER] HMC: Forecast T+1@11:T+2@11: DOWN (p=34.47%) [2026-03-04T20:23:54.419068] [INFO ] [FORECASTER] Completed predict_future for HMC [2026-03-04T20:23:54.419209] [INFO ] [sig ] HMC: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:23:54.564705] [INFO ] [LOCAL ] Saved forecast: HMC 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/HMC.txt [2026-03-04T20:23:54.564838] [INFO ] [sig ] [1462/3365] Completed HMC in 0.3s | 2.76 sym/s | Total: 8.8m | ETA: 11.5m [2026-03-04T20:23:54.564878] [INFO ] [sig ] [1463/3365] Forecasting HMN... [2026-03-04T20:23:54.564907] [INFO ] [sig ] Generating forecast for: HMN [2026-03-04T20:23:54.564937] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HMN' from 'https://tdm.silogroup.org/data/derivative_storage/HMN.csv'. [2026-03-04T20:23:54.576427] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HMN'. [2026-03-04T20:23:54.576760] [INFO ] [FORECASTER] Starting predict_future for HMN [2026-03-04T20:23:54.577615] [DEBUG] [LOCAL ] No optimal features file found for HMN: ./output/feature-sets/HMN.txt [2026-03-04T20:23:54.577668] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:23:54.577700] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:23:54.577727] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:23:54.577783] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:23:54.634688] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:23:54.635391] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:23:54.635473] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:23:54.635505] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:23:54.756787] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:23:54.756963] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:23:54.757012] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:23:54.757048] [INFO ] [FORECASTER] Training complete [2026-03-04T20:23:54.760773] [DEBUG] [FORECASTER] HMN: Forecast T+1@11:T+2@11: UP (p=83.24%) [2026-03-04T20:23:54.761089] [INFO ] [FORECASTER] Completed predict_future for HMN [2026-03-04T20:23:54.761221] [INFO ] [sig ] HMN: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:23:54.907878] [INFO ] [LOCAL ] Saved forecast: HMN 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/HMN.txt [2026-03-04T20:23:54.908057] [INFO ] [sig ] [1463/3365] Completed HMN in 0.3s | 2.76 sym/s | Total: 8.8m | ETA: 11.5m [2026-03-04T20:23:54.908106] [INFO ] [sig ] [1464/3365] Forecasting HMY... [2026-03-04T20:23:54.908139] [INFO ] [sig ] Generating forecast for: HMY [2026-03-04T20:23:54.908170] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HMY' from 'https://tdm.silogroup.org/data/derivative_storage/HMY.csv'. [2026-03-04T20:23:54.920974] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HMY'. [2026-03-04T20:23:54.921345] [INFO ] [FORECASTER] Starting predict_future for HMY [2026-03-04T20:23:54.922215] [DEBUG] [LOCAL ] No optimal features file found for HMY: ./output/feature-sets/HMY.txt [2026-03-04T20:23:54.922270] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:23:54.922303] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:23:54.922330] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:23:54.922387] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:23:54.983077] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:23:54.984034] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:23:54.984138] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:23:54.984180] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:23:55.106353] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:23:55.106516] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:23:55.106557] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:23:55.106608] [INFO ] [FORECASTER] Training complete [2026-03-04T20:23:55.110204] [DEBUG] [FORECASTER] HMY: Forecast T+1@11:T+2@11: UP (p=65.13%) [2026-03-04T20:23:55.110518] [INFO ] [FORECASTER] Completed predict_future for HMY [2026-03-04T20:23:55.110680] [INFO ] [sig ] HMY: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:23:55.254117] [INFO ] [LOCAL ] Saved forecast: HMY 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/HMY.txt [2026-03-04T20:23:55.254468] [INFO ] [sig ] [1464/3365] Completed HMY in 0.3s | 2.76 sym/s | Total: 8.8m | ETA: 11.5m [2026-03-04T20:23:55.254510] [INFO ] [sig ] [1465/3365] Forecasting HNDL... [2026-03-04T20:23:55.254539] [INFO ] [sig ] Generating forecast for: HNDL [2026-03-04T20:23:55.254585] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HNDL' from 'https://tdm.silogroup.org/data/derivative_storage/HNDL.csv'. [2026-03-04T20:23:55.266907] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HNDL'. [2026-03-04T20:23:55.267494] [INFO ] [FORECASTER] Starting predict_future for HNDL [2026-03-04T20:23:55.268520] [DEBUG] [LOCAL ] No optimal features file found for HNDL: ./output/feature-sets/HNDL.txt [2026-03-04T20:23:55.268592] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:23:55.268629] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:23:55.268656] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:23:55.268712] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:23:55.327726] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:23:55.328611] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:23:55.328699] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:23:55.328733] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:23:55.455751] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:23:55.455911] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:23:55.455979] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:23:55.456018] [INFO ] [FORECASTER] Training complete [2026-03-04T20:23:55.459747] [DEBUG] [FORECASTER] HNDL: Forecast T+1@11:T+2@11: UP (p=52.88%) [2026-03-04T20:23:55.460056] [INFO ] [FORECASTER] Completed predict_future for HNDL [2026-03-04T20:23:55.460197] [INFO ] [sig ] HNDL: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:23:55.606849] [INFO ] [LOCAL ] Saved forecast: HNDL 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/HNDL.txt [2026-03-04T20:23:55.607020] [INFO ] [sig ] [1465/3365] Completed HNDL in 0.4s | 2.76 sym/s | Total: 8.9m | ETA: 11.5m [2026-03-04T20:23:55.607063] [INFO ] [sig ] [1466/3365] Forecasting HNI... [2026-03-04T20:23:55.607101] [INFO ] [sig ] Generating forecast for: HNI [2026-03-04T20:23:55.607131] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HNI' from 'https://tdm.silogroup.org/data/derivative_storage/HNI.csv'. [2026-03-04T20:23:55.620412] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HNI'. [2026-03-04T20:23:55.620842] [INFO ] [FORECASTER] Starting predict_future for HNI [2026-03-04T20:23:55.621774] [DEBUG] [LOCAL ] No optimal features file found for HNI: ./output/feature-sets/HNI.txt [2026-03-04T20:23:55.621843] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:23:55.621883] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:23:55.621911] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:23:55.621972] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:23:55.685695] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:23:55.686651] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:23:55.686746] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:23:55.686782] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:23:55.818989] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:23:55.819168] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:23:55.819213] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:23:55.819243] [INFO ] [FORECASTER] Training complete [2026-03-04T20:23:55.823205] [DEBUG] [FORECASTER] HNI: Forecast T+1@11:T+2@11: UP (p=75.27%) [2026-03-04T20:23:55.823500] [INFO ] [FORECASTER] Completed predict_future for HNI [2026-03-04T20:23:55.823721] [INFO ] [sig ] HNI: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:23:55.977108] [INFO ] [LOCAL ] Saved forecast: HNI 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/HNI.txt [2026-03-04T20:23:55.977308] [INFO ] [sig ] [1466/3365] Completed HNI in 0.4s | 2.76 sym/s | Total: 8.9m | ETA: 11.5m [2026-03-04T20:23:55.977353] [INFO ] [sig ] [1467/3365] Forecasting HNRG... [2026-03-04T20:23:55.977383] [INFO ] [sig ] Generating forecast for: HNRG [2026-03-04T20:23:55.977412] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HNRG' from 'https://tdm.silogroup.org/data/derivative_storage/HNRG.csv'. [2026-03-04T20:23:55.990346] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HNRG'. [2026-03-04T20:23:55.990745] [INFO ] [FORECASTER] Starting predict_future for HNRG [2026-03-04T20:23:55.991669] [DEBUG] [LOCAL ] No optimal features file found for HNRG: ./output/feature-sets/HNRG.txt [2026-03-04T20:23:55.991724] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:23:55.991757] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:23:55.991783] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:23:55.991841] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:23:56.056339] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:23:56.057254] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:23:56.057403] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:23:56.057442] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:23:56.190497] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:23:56.190686] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:23:56.190738] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:23:56.190771] [INFO ] [FORECASTER] Training complete [2026-03-04T20:23:56.194617] [DEBUG] [FORECASTER] HNRG: Forecast T+1@11:T+2@11: UP (p=96.73%) [2026-03-04T20:23:56.194929] [INFO ] [FORECASTER] Completed predict_future for HNRG [2026-03-04T20:23:56.195068] [INFO ] [sig ] HNRG: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:23:56.347060] [INFO ] [LOCAL ] Saved forecast: HNRG 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/HNRG.txt [2026-03-04T20:23:56.347252] [INFO ] [sig ] [1467/3365] Completed HNRG in 0.4s | 2.76 sym/s | Total: 8.9m | ETA: 11.5m [2026-03-04T20:23:56.347329] [INFO ] [sig ] [1468/3365] Forecasting HOG... [2026-03-04T20:23:56.347366] [INFO ] [sig ] Generating forecast for: HOG [2026-03-04T20:23:56.347397] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HOG' from 'https://tdm.silogroup.org/data/derivative_storage/HOG.csv'. [2026-03-04T20:23:56.360212] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HOG'. [2026-03-04T20:23:56.360635] [INFO ] [FORECASTER] Starting predict_future for HOG [2026-03-04T20:23:56.361465] [DEBUG] [LOCAL ] No optimal features file found for HOG: ./output/feature-sets/HOG.txt [2026-03-04T20:23:56.361519] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:23:56.361553] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:23:56.361601] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:23:56.361661] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:23:56.418890] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:23:56.419805] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:23:56.419890] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:23:56.419924] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:23:56.542862] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:23:56.543030] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:23:56.543071] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:23:56.543101] [INFO ] [FORECASTER] Training complete [2026-03-04T20:23:56.546827] [DEBUG] [FORECASTER] HOG: Forecast T+1@11:T+2@11: DOWN (p=2.59%) [2026-03-04T20:23:56.547111] [INFO ] [FORECASTER] Completed predict_future for HOG [2026-03-04T20:23:56.547246] [INFO ] [sig ] HOG: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:23:56.703037] [INFO ] [LOCAL ] Saved forecast: HOG 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/HOG.txt [2026-03-04T20:23:56.703198] [INFO ] [sig ] [1468/3365] Completed HOG in 0.4s | 2.76 sym/s | Total: 8.9m | ETA: 11.5m [2026-03-04T20:23:56.703239] [INFO ] [sig ] [1469/3365] Forecasting HOLO... [2026-03-04T20:23:56.703269] [INFO ] [sig ] Generating forecast for: HOLO [2026-03-04T20:23:56.703299] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HOLO' from 'https://tdm.silogroup.org/data/derivative_storage/HOLO.csv'. [2026-03-04T20:23:56.715242] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HOLO'. [2026-03-04T20:23:56.715557] [INFO ] [FORECASTER] Starting predict_future for HOLO [2026-03-04T20:23:56.716374] [DEBUG] [LOCAL ] No optimal features file found for HOLO: ./output/feature-sets/HOLO.txt [2026-03-04T20:23:56.716426] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:23:56.716470] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:23:56.716498] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:23:56.716554] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:23:56.775427] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:23:56.776318] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:23:56.776410] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:23:56.776445] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:23:56.903058] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:23:56.903226] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:23:56.903268] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:23:56.903298] [INFO ] [FORECASTER] Training complete [2026-03-04T20:23:56.906909] [DEBUG] [FORECASTER] HOLO: Forecast T+1@11:T+2@11: DOWN (p=4.95%) [2026-03-04T20:23:56.907214] [INFO ] [FORECASTER] Completed predict_future for HOLO [2026-03-04T20:23:56.907365] [INFO ] [sig ] HOLO: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:23:57.058229] [INFO ] [LOCAL ] Saved forecast: HOLO 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/HOLO.txt [2026-03-04T20:23:57.058446] [INFO ] [sig ] [1469/3365] Completed HOLO in 0.4s | 2.76 sym/s | Total: 8.9m | ETA: 11.5m [2026-03-04T20:23:57.058506] [INFO ] [sig ] [1470/3365] Forecasting HOLX... [2026-03-04T20:23:57.058551] [INFO ] [sig ] Generating forecast for: HOLX [2026-03-04T20:23:57.058620] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HOLX' from 'https://tdm.silogroup.org/data/derivative_storage/HOLX.csv'. [2026-03-04T20:23:57.074552] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HOLX'. [2026-03-04T20:23:57.075096] [INFO ] [FORECASTER] Starting predict_future for HOLX [2026-03-04T20:23:57.076263] [DEBUG] [LOCAL ] No optimal features file found for HOLX: ./output/feature-sets/HOLX.txt [2026-03-04T20:23:57.076338] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:23:57.076384] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:23:57.076423] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:23:57.076508] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:23:57.149822] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:23:57.150779] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:23:57.150866] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:23:57.150901] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:23:57.290660] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:23:57.290833] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:23:57.290874] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:23:57.290906] [INFO ] [FORECASTER] Training complete [2026-03-04T20:23:57.295524] [DEBUG] [FORECASTER] HOLX: Forecast T+1@11:T+2@11: UP (p=89.44%) [2026-03-04T20:23:57.296092] [INFO ] [FORECASTER] Completed predict_future for HOLX [2026-03-04T20:23:57.296287] [INFO ] [sig ] HOLX: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:23:57.456938] [INFO ] [LOCAL ] Saved forecast: HOLX 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/HOLX.txt [2026-03-04T20:23:57.457103] [INFO ] [sig ] [1470/3365] Completed HOLX in 0.4s | 2.76 sym/s | Total: 8.9m | ETA: 11.4m [2026-03-04T20:23:57.457146] [INFO ] [sig ] [1471/3365] Forecasting HOMB... [2026-03-04T20:23:57.457176] [INFO ] [sig ] Generating forecast for: HOMB [2026-03-04T20:23:57.457208] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HOMB' from 'https://tdm.silogroup.org/data/derivative_storage/HOMB.csv'. [2026-03-04T20:23:57.469427] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HOMB'. [2026-03-04T20:23:57.469867] [INFO ] [FORECASTER] Starting predict_future for HOMB [2026-03-04T20:23:57.470703] [DEBUG] [LOCAL ] No optimal features file found for HOMB: ./output/feature-sets/HOMB.txt [2026-03-04T20:23:57.470757] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:23:57.470789] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:23:57.470817] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:23:57.470874] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:23:57.530408] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:23:57.531330] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:23:57.531453] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:23:57.531488] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:23:57.658251] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:23:57.658471] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:23:57.658521] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:23:57.658553] [INFO ] [FORECASTER] Training complete [2026-03-04T20:23:57.662518] [DEBUG] [FORECASTER] HOMB: Forecast T+1@11:T+2@11: UP (p=93.84%) [2026-03-04T20:23:57.662887] [INFO ] [FORECASTER] Completed predict_future for HOMB [2026-03-04T20:23:57.663037] [INFO ] [sig ] HOMB: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:23:57.816636] [INFO ] [LOCAL ] Saved forecast: HOMB 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/HOMB.txt [2026-03-04T20:23:57.816843] [INFO ] [sig ] [1471/3365] Completed HOMB in 0.4s | 2.76 sym/s | Total: 8.9m | ETA: 11.4m [2026-03-04T20:23:57.816892] [INFO ] [sig ] [1472/3365] Forecasting HON... [2026-03-04T20:23:57.816924] [INFO ] [sig ] Generating forecast for: HON [2026-03-04T20:23:57.816956] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HON' from 'https://tdm.silogroup.org/data/derivative_storage/HON.csv'. [2026-03-04T20:23:57.830002] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HON'. [2026-03-04T20:23:57.830446] [INFO ] [FORECASTER] Starting predict_future for HON [2026-03-04T20:23:57.831315] [DEBUG] [LOCAL ] No optimal features file found for HON: ./output/feature-sets/HON.txt [2026-03-04T20:23:57.831370] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:23:57.831401] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:23:57.831428] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:23:57.831493] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:23:57.891106] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:23:57.892018] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:23:57.892124] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:23:57.892160] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:23:58.024049] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:23:58.024212] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:23:58.024252] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:23:58.024282] [INFO ] [FORECASTER] Training complete [2026-03-04T20:23:58.027868] [DEBUG] [FORECASTER] HON: Forecast T+1@11:T+2@11: UP (p=98.78%) [2026-03-04T20:23:58.028170] [INFO ] [FORECASTER] Completed predict_future for HON [2026-03-04T20:23:58.028306] [INFO ] [sig ] HON: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:23:58.177905] [INFO ] [LOCAL ] Saved forecast: HON 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/HON.txt [2026-03-04T20:23:58.178081] [INFO ] [sig ] [1472/3365] Completed HON in 0.4s | 2.76 sym/s | Total: 8.9m | ETA: 11.4m [2026-03-04T20:23:58.178133] [INFO ] [sig ] [1473/3365] Forecasting HOOD... [2026-03-04T20:23:58.178178] [INFO ] [sig ] Generating forecast for: HOOD [2026-03-04T20:23:58.178215] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HOOD' from 'https://tdm.silogroup.org/data/derivative_storage/HOOD.csv'. [2026-03-04T20:23:58.191709] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HOOD'. [2026-03-04T20:23:58.192107] [INFO ] [FORECASTER] Starting predict_future for HOOD [2026-03-04T20:23:58.192943] [DEBUG] [LOCAL ] No optimal features file found for HOOD: ./output/feature-sets/HOOD.txt [2026-03-04T20:23:58.192998] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:23:58.193034] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:23:58.193066] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:23:58.193135] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:23:58.265764] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:23:58.266829] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:23:58.266937] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:23:58.266973] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:23:58.399640] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:23:58.399812] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:23:58.399856] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:23:58.399886] [INFO ] [FORECASTER] Training complete [2026-03-04T20:23:58.403495] [DEBUG] [FORECASTER] HOOD: Forecast T+1@11:T+2@11: DOWN (p=27.74%) [2026-03-04T20:23:58.403816] [INFO ] [FORECASTER] Completed predict_future for HOOD [2026-03-04T20:23:58.403957] [INFO ] [sig ] HOOD: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:23:58.552536] [INFO ] [LOCAL ] Saved forecast: HOOD 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/HOOD.txt [2026-03-04T20:23:58.552701] [INFO ] [sig ] [1473/3365] Completed HOOD in 0.4s | 2.76 sym/s | Total: 8.9m | ETA: 11.4m [2026-03-04T20:23:58.552746] [INFO ] [sig ] [1474/3365] Forecasting HOPE... [2026-03-04T20:23:58.552778] [INFO ] [sig ] Generating forecast for: HOPE [2026-03-04T20:23:58.552809] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HOPE' from 'https://tdm.silogroup.org/data/derivative_storage/HOPE.csv'. [2026-03-04T20:23:58.565629] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HOPE'. [2026-03-04T20:23:58.565966] [INFO ] [FORECASTER] Starting predict_future for HOPE [2026-03-04T20:23:58.567003] [DEBUG] [LOCAL ] No optimal features file found for HOPE: ./output/feature-sets/HOPE.txt [2026-03-04T20:23:58.567058] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:23:58.567098] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:23:58.567130] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:23:58.567189] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:23:58.626282] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:23:58.627092] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:23:58.627195] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:23:58.627233] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:23:58.743459] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:23:58.743648] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:23:58.743693] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:23:58.743728] [INFO ] [FORECASTER] Training complete [2026-03-04T20:23:58.747323] [DEBUG] [FORECASTER] HOPE: Forecast T+1@11:T+2@11: UP (p=73.05%) [2026-03-04T20:23:58.747630] [INFO ] [FORECASTER] Completed predict_future for HOPE [2026-03-04T20:23:58.747774] [INFO ] [sig ] HOPE: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:23:58.891753] [INFO ] [LOCAL ] Saved forecast: HOPE 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/HOPE.txt [2026-03-04T20:23:58.891957] [INFO ] [sig ] [1474/3365] Completed HOPE in 0.3s | 2.76 sym/s | Total: 8.9m | ETA: 11.4m [2026-03-04T20:23:58.891999] [INFO ] [sig ] [1475/3365] Forecasting HP... [2026-03-04T20:23:58.892028] [INFO ] [sig ] Generating forecast for: HP [2026-03-04T20:23:58.892058] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HP' from 'https://tdm.silogroup.org/data/derivative_storage/HP.csv'. [2026-03-04T20:23:58.909106] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HP'. [2026-03-04T20:23:58.909518] [INFO ] [FORECASTER] Starting predict_future for HP [2026-03-04T20:23:58.910341] [DEBUG] [LOCAL ] No optimal features file found for HP: ./output/feature-sets/HP.txt [2026-03-04T20:23:58.910395] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:23:58.910428] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:23:58.910454] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:23:58.910511] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:23:58.969483] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:23:58.970465] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:23:58.970550] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:23:58.970603] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:23:59.098292] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:23:59.098467] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:23:59.098509] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:23:59.098538] [INFO ] [FORECASTER] Training complete [2026-03-04T20:23:59.102203] [DEBUG] [FORECASTER] HP: Forecast T+1@11:T+2@11: UP (p=54.26%) [2026-03-04T20:23:59.102517] [INFO ] [FORECASTER] Completed predict_future for HP [2026-03-04T20:23:59.102679] [INFO ] [sig ] HP: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:23:59.263345] [INFO ] [LOCAL ] Saved forecast: HP 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/HP.txt [2026-03-04T20:23:59.263744] [INFO ] [sig ] [1475/3365] Completed HP in 0.4s | 2.76 sym/s | Total: 8.9m | ETA: 11.4m [2026-03-04T20:23:59.263805] [INFO ] [sig ] [1476/3365] Forecasting HPE... [2026-03-04T20:23:59.263858] [INFO ] [sig ] Generating forecast for: HPE [2026-03-04T20:23:59.263906] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HPE' from 'https://tdm.silogroup.org/data/derivative_storage/HPE.csv'. [2026-03-04T20:23:59.279333] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HPE'. [2026-03-04T20:23:59.279807] [INFO ] [FORECASTER] Starting predict_future for HPE [2026-03-04T20:23:59.280855] [DEBUG] [LOCAL ] No optimal features file found for HPE: ./output/feature-sets/HPE.txt [2026-03-04T20:23:59.280918] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:23:59.280967] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:23:59.281000] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:23:59.281058] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:23:59.343740] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:23:59.344756] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:23:59.344860] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:23:59.344895] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:23:59.477432] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:23:59.477620] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:23:59.477676] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:23:59.477756] [INFO ] [FORECASTER] Training complete [2026-03-04T20:23:59.481609] [DEBUG] [FORECASTER] HPE: Forecast T+1@11:T+2@11: DOWN (p=45.87%) [2026-03-04T20:23:59.481983] [INFO ] [FORECASTER] Completed predict_future for HPE [2026-03-04T20:23:59.482167] [INFO ] [sig ] HPE: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:23:59.634174] [INFO ] [LOCAL ] Saved forecast: HPE 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/HPE.txt [2026-03-04T20:23:59.634367] [INFO ] [sig ] [1476/3365] Completed HPE in 0.4s | 2.76 sym/s | Total: 8.9m | ETA: 11.4m [2026-03-04T20:23:59.634421] [INFO ] [sig ] [1477/3365] Forecasting HPF... [2026-03-04T20:23:59.634457] [INFO ] [sig ] Generating forecast for: HPF [2026-03-04T20:23:59.634487] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HPF' from 'https://tdm.silogroup.org/data/derivative_storage/HPF.csv'. [2026-03-04T20:23:59.647303] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HPF'. [2026-03-04T20:23:59.647674] [INFO ] [FORECASTER] Starting predict_future for HPF [2026-03-04T20:23:59.648499] [DEBUG] [LOCAL ] No optimal features file found for HPF: ./output/feature-sets/HPF.txt [2026-03-04T20:23:59.648553] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:23:59.648617] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:23:59.648661] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:23:59.648748] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:23:59.713262] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:23:59.714242] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:23:59.714350] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:23:59.714391] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:23:59.839222] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:23:59.839365] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:23:59.839408] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:23:59.839439] [INFO ] [FORECASTER] Training complete [2026-03-04T20:23:59.842976] [DEBUG] [FORECASTER] HPF: Forecast T+1@11:T+2@11: DOWN (p=38.00%) [2026-03-04T20:23:59.843310] [INFO ] [FORECASTER] Completed predict_future for HPF [2026-03-04T20:23:59.843444] [INFO ] [sig ] HPF: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:23:59.987601] [INFO ] [LOCAL ] Saved forecast: HPF 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/HPF.txt [2026-03-04T20:23:59.987731] [INFO ] [sig ] [1477/3365] Completed HPF in 0.4s | 2.76 sym/s | Total: 8.9m | ETA: 11.4m [2026-03-04T20:23:59.987773] [INFO ] [sig ] [1478/3365] Forecasting HPI... [2026-03-04T20:23:59.987804] [INFO ] [sig ] Generating forecast for: HPI [2026-03-04T20:23:59.987835] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HPI' from 'https://tdm.silogroup.org/data/derivative_storage/HPI.csv'. [2026-03-04T20:23:59.999473] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HPI'. [2026-03-04T20:23:59.999803] [INFO ] [FORECASTER] Starting predict_future for HPI [2026-03-04T20:24:00.000610] [DEBUG] [LOCAL ] No optimal features file found for HPI: ./output/feature-sets/HPI.txt [2026-03-04T20:24:00.000663] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:24:00.000736] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:24:00.000764] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:24:00.000822] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:24:00.058112] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:24:00.058920] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:24:00.059002] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:24:00.059035] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:24:00.178799] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:24:00.178967] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:24:00.179011] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:24:00.179040] [INFO ] [FORECASTER] Training complete [2026-03-04T20:24:00.182537] [DEBUG] [FORECASTER] HPI: Forecast T+1@11:T+2@11: DOWN (p=2.10%) [2026-03-04T20:24:00.182842] [INFO ] [FORECASTER] Completed predict_future for HPI [2026-03-04T20:24:00.182975] [INFO ] [sig ] HPI: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:24:00.330348] [INFO ] [LOCAL ] Saved forecast: HPI 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/HPI.txt [2026-03-04T20:24:00.330490] [INFO ] [sig ] [1478/3365] Completed HPI in 0.3s | 2.76 sym/s | Total: 8.9m | ETA: 11.4m [2026-03-04T20:24:00.330538] [INFO ] [sig ] [1479/3365] Forecasting HPK... [2026-03-04T20:24:00.330589] [INFO ] [sig ] Generating forecast for: HPK [2026-03-04T20:24:00.330625] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HPK' from 'https://tdm.silogroup.org/data/derivative_storage/HPK.csv'. [2026-03-04T20:24:00.342510] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HPK'. [2026-03-04T20:24:00.342831] [INFO ] [FORECASTER] Starting predict_future for HPK [2026-03-04T20:24:00.343675] [DEBUG] [LOCAL ] No optimal features file found for HPK: ./output/feature-sets/HPK.txt [2026-03-04T20:24:00.343730] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:24:00.343764] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:24:00.343792] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:24:00.343851] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:24:00.403258] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:24:00.403930] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:24:00.404012] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:24:00.404044] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:24:00.531652] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:24:00.531815] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:24:00.531856] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:24:00.531885] [INFO ] [FORECASTER] Training complete [2026-03-04T20:24:00.535334] [DEBUG] [FORECASTER] HPK: Forecast T+1@11:T+2@11: UP (p=55.66%) [2026-03-04T20:24:00.535627] [INFO ] [FORECASTER] Completed predict_future for HPK [2026-03-04T20:24:00.535761] [INFO ] [sig ] HPK: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:24:00.678609] [INFO ] [LOCAL ] Saved forecast: HPK 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/HPK.txt [2026-03-04T20:24:00.678752] [INFO ] [sig ] [1479/3365] Completed HPK in 0.3s | 2.76 sym/s | Total: 8.9m | ETA: 11.4m [2026-03-04T20:24:00.678794] [INFO ] [sig ] [1480/3365] Forecasting HPP... [2026-03-04T20:24:00.678824] [INFO ] [sig ] Generating forecast for: HPP [2026-03-04T20:24:00.678855] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HPP' from 'https://tdm.silogroup.org/data/derivative_storage/HPP.csv'. [2026-03-04T20:24:00.691086] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HPP'. [2026-03-04T20:24:00.691394] [INFO ] [FORECASTER] Starting predict_future for HPP [2026-03-04T20:24:00.692203] [DEBUG] [LOCAL ] No optimal features file found for HPP: ./output/feature-sets/HPP.txt [2026-03-04T20:24:00.692267] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:24:00.692302] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:24:00.692329] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:24:00.692397] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:24:00.753739] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:24:00.754558] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:24:00.754687] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:24:00.754724] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:24:00.879393] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:24:00.879555] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:24:00.879614] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:24:00.879645] [INFO ] [FORECASTER] Training complete [2026-03-04T20:24:00.883101] [DEBUG] [FORECASTER] HPP: Forecast T+1@11:T+2@11: UP (p=95.31%) [2026-03-04T20:24:00.883411] [INFO ] [FORECASTER] Completed predict_future for HPP [2026-03-04T20:24:00.883542] [INFO ] [sig ] HPP: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:24:01.030126] [INFO ] [LOCAL ] Saved forecast: HPP 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/HPP.txt [2026-03-04T20:24:01.030289] [INFO ] [sig ] [1480/3365] Completed HPP in 0.4s | 2.76 sym/s | Total: 8.9m | ETA: 11.4m [2026-03-04T20:24:01.030330] [INFO ] [sig ] [1481/3365] Forecasting HPQ... [2026-03-04T20:24:01.030362] [INFO ] [sig ] Generating forecast for: HPQ [2026-03-04T20:24:01.030393] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HPQ' from 'https://tdm.silogroup.org/data/derivative_storage/HPQ.csv'. [2026-03-04T20:24:01.043145] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HPQ'. [2026-03-04T20:24:01.043449] [INFO ] [FORECASTER] Starting predict_future for HPQ [2026-03-04T20:24:01.044261] [DEBUG] [LOCAL ] No optimal features file found for HPQ: ./output/feature-sets/HPQ.txt [2026-03-04T20:24:01.044317] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:24:01.044349] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:24:01.044376] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:24:01.044433] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:24:01.102419] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:24:01.103101] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:24:01.103182] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:24:01.103214] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:24:01.227392] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:24:01.227597] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:24:01.227641] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:24:01.227670] [INFO ] [FORECASTER] Training complete [2026-03-04T20:24:01.232284] [DEBUG] [FORECASTER] HPQ: Forecast T+1@11:T+2@11: UP (p=66.67%) [2026-03-04T20:24:01.232737] [INFO ] [FORECASTER] Completed predict_future for HPQ [2026-03-04T20:24:01.232902] [INFO ] [sig ] HPQ: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:24:01.390433] [INFO ] [LOCAL ] Saved forecast: HPQ 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/HPQ.txt [2026-03-04T20:24:01.390620] [INFO ] [sig ] [1481/3365] Completed HPQ in 0.4s | 2.76 sym/s | Total: 8.9m | ETA: 11.4m [2026-03-04T20:24:01.390666] [INFO ] [sig ] [1482/3365] Forecasting HPS... [2026-03-04T20:24:01.390696] [INFO ] [sig ] Generating forecast for: HPS [2026-03-04T20:24:01.390727] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HPS' from 'https://tdm.silogroup.org/data/derivative_storage/HPS.csv'. [2026-03-04T20:24:01.403524] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HPS'. [2026-03-04T20:24:01.403972] [INFO ] [FORECASTER] Starting predict_future for HPS [2026-03-04T20:24:01.404848] [DEBUG] [LOCAL ] No optimal features file found for HPS: ./output/feature-sets/HPS.txt [2026-03-04T20:24:01.404917] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:24:01.404950] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:24:01.404978] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:24:01.405034] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:24:01.465677] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:24:01.466662] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:24:01.466776] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:24:01.466810] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:24:01.589490] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:24:01.589720] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:24:01.590483] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:24:01.590519] [INFO ] [FORECASTER] Training complete [2026-03-04T20:24:01.594377] [DEBUG] [FORECASTER] HPS: Forecast T+1@11:T+2@11: UP (p=50.59%) [2026-03-04T20:24:01.594755] [INFO ] [FORECASTER] Completed predict_future for HPS [2026-03-04T20:24:01.594914] [INFO ] [sig ] HPS: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:24:01.745666] [INFO ] [LOCAL ] Saved forecast: HPS 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/HPS.txt [2026-03-04T20:24:01.745843] [INFO ] [sig ] [1482/3365] Completed HPS in 0.4s | 2.76 sym/s | Total: 9.0m | ETA: 11.4m [2026-03-04T20:24:01.745885] [INFO ] [sig ] [1483/3365] Forecasting HQI... [2026-03-04T20:24:01.745914] [INFO ] [sig ] Generating forecast for: HQI [2026-03-04T20:24:01.745944] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HQI' from 'https://tdm.silogroup.org/data/derivative_storage/HQI.csv'. [2026-03-04T20:24:01.758591] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HQI'. [2026-03-04T20:24:01.758968] [INFO ] [FORECASTER] Starting predict_future for HQI [2026-03-04T20:24:01.759899] [DEBUG] [LOCAL ] No optimal features file found for HQI: ./output/feature-sets/HQI.txt [2026-03-04T20:24:01.759953] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:24:01.759985] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:24:01.760013] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:24:01.760070] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:24:01.819040] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:24:01.819973] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:24:01.820061] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:24:01.820094] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:24:01.927976] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:24:01.928153] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-03-04T20:24:01.928203] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-03-04T20:24:01.928241] [INFO ] [FORECASTER] Training complete [2026-03-04T20:24:01.932048] [DEBUG] [FORECASTER] HQI: Forecast T+1@11:T+2@11: UP (p=82.48%) [2026-03-04T20:24:01.932407] [INFO ] [FORECASTER] Completed predict_future for HQI [2026-03-04T20:24:01.932556] [INFO ] [sig ] HQI: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:24:02.085623] [INFO ] [LOCAL ] Saved forecast: HQI 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/HQI.txt [2026-03-04T20:24:02.085800] [INFO ] [sig ] [1483/3365] Completed HQI in 0.3s | 2.76 sym/s | Total: 9.0m | ETA: 11.4m [2026-03-04T20:24:02.085843] [INFO ] [sig ] [1484/3365] Forecasting HQL... [2026-03-04T20:24:02.085875] [INFO ] [sig ] Generating forecast for: HQL [2026-03-04T20:24:02.085906] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HQL' from 'https://tdm.silogroup.org/data/derivative_storage/HQL.csv'. [2026-03-04T20:24:02.098007] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HQL'. [2026-03-04T20:24:02.098382] [INFO ] [FORECASTER] Starting predict_future for HQL [2026-03-04T20:24:02.099222] [DEBUG] [LOCAL ] No optimal features file found for HQL: ./output/feature-sets/HQL.txt [2026-03-04T20:24:02.099289] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:24:02.099326] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:24:02.099353] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:24:02.099411] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:24:02.159280] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:24:02.160187] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:24:02.160276] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:24:02.160311] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:24:02.279946] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:24:02.280108] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:24:02.280149] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:24:02.280178] [INFO ] [FORECASTER] Training complete [2026-03-04T20:24:02.283719] [DEBUG] [FORECASTER] HQL: Forecast T+1@11:T+2@11: UP (p=62.28%) [2026-03-04T20:24:02.284008] [INFO ] [FORECASTER] Completed predict_future for HQL [2026-03-04T20:24:02.284145] [INFO ] [sig ] HQL: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:24:02.431025] [INFO ] [LOCAL ] Saved forecast: HQL 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/HQL.txt [2026-03-04T20:24:02.431202] [INFO ] [sig ] [1484/3365] Completed HQL in 0.3s | 2.76 sym/s | Total: 9.0m | ETA: 11.4m [2026-03-04T20:24:02.431261] [INFO ] [sig ] [1485/3365] Forecasting HQY... [2026-03-04T20:24:02.431293] [INFO ] [sig ] Generating forecast for: HQY [2026-03-04T20:24:02.431329] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HQY' from 'https://tdm.silogroup.org/data/derivative_storage/HQY.csv'. [2026-03-04T20:24:02.443703] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HQY'. [2026-03-04T20:24:02.444095] [INFO ] [FORECASTER] Starting predict_future for HQY [2026-03-04T20:24:02.444937] [DEBUG] [LOCAL ] No optimal features file found for HQY: ./output/feature-sets/HQY.txt [2026-03-04T20:24:02.444991] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:24:02.445034] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:24:02.445062] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:24:02.445120] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:24:02.503491] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:24:02.504365] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:24:02.504453] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:24:02.504487] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:24:02.625678] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:24:02.625826] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:24:02.625866] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:24:02.625895] [INFO ] [FORECASTER] Training complete [2026-03-04T20:24:02.629331] [DEBUG] [FORECASTER] HQY: Forecast T+1@11:T+2@11: DOWN (p=18.18%) [2026-03-04T20:24:02.629628] [INFO ] [FORECASTER] Completed predict_future for HQY [2026-03-04T20:24:02.629761] [INFO ] [sig ] HQY: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:24:02.772931] [INFO ] [LOCAL ] Saved forecast: HQY 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/HQY.txt [2026-03-04T20:24:02.773068] [INFO ] [sig ] [1485/3365] Completed HQY in 0.3s | 2.76 sym/s | Total: 9.0m | ETA: 11.4m [2026-03-04T20:24:02.773136] [INFO ] [sig ] [1486/3365] Forecasting HRB... [2026-03-04T20:24:02.773177] [INFO ] [sig ] Generating forecast for: HRB [2026-03-04T20:24:02.773214] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HRB' from 'https://tdm.silogroup.org/data/derivative_storage/HRB.csv'. [2026-03-04T20:24:02.784775] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HRB'. [2026-03-04T20:24:02.785078] [INFO ] [FORECASTER] Starting predict_future for HRB [2026-03-04T20:24:02.785903] [DEBUG] [LOCAL ] No optimal features file found for HRB: ./output/feature-sets/HRB.txt [2026-03-04T20:24:02.785956] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:24:02.785988] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:24:02.786015] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:24:02.786071] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:24:02.843012] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:24:02.843897] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:24:02.843983] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:24:02.844016] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:24:02.968833] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:24:02.968999] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:24:02.969041] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:24:02.969071] [INFO ] [FORECASTER] Training complete [2026-03-04T20:24:02.972963] [DEBUG] [FORECASTER] HRB: Forecast T+1@11:T+2@11: DOWN (p=21.61%) [2026-03-04T20:24:02.973301] [INFO ] [FORECASTER] Completed predict_future for HRB [2026-03-04T20:24:02.973447] [INFO ] [sig ] HRB: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:24:03.117294] [INFO ] [LOCAL ] Saved forecast: HRB 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/HRB.txt [2026-03-04T20:24:03.117464] [INFO ] [sig ] [1486/3365] Completed HRB in 0.3s | 2.76 sym/s | Total: 9.0m | ETA: 11.3m [2026-03-04T20:24:03.117506] [INFO ] [sig ] [1487/3365] Forecasting HRL... [2026-03-04T20:24:03.117535] [INFO ] [sig ] Generating forecast for: HRL [2026-03-04T20:24:03.117564] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HRL' from 'https://tdm.silogroup.org/data/derivative_storage/HRL.csv'. [2026-03-04T20:24:03.129330] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HRL'. [2026-03-04T20:24:03.129657] [INFO ] [FORECASTER] Starting predict_future for HRL [2026-03-04T20:24:03.130421] [DEBUG] [LOCAL ] No optimal features file found for HRL: ./output/feature-sets/HRL.txt [2026-03-04T20:24:03.130474] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:24:03.130506] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:24:03.130532] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:24:03.130606] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:24:03.188115] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:24:03.188985] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:24:03.189071] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:24:03.189105] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:24:03.317075] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:24:03.317292] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:24:03.317356] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:24:03.317401] [INFO ] [FORECASTER] Training complete [2026-03-04T20:24:03.322297] [DEBUG] [FORECASTER] HRL: Forecast T+1@11:T+2@11: DOWN (p=14.81%) [2026-03-04T20:24:03.322795] [INFO ] [FORECASTER] Completed predict_future for HRL [2026-03-04T20:24:03.323016] [INFO ] [sig ] HRL: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:24:03.476486] [INFO ] [LOCAL ] Saved forecast: HRL 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/HRL.txt [2026-03-04T20:24:03.476676] [INFO ] [sig ] [1487/3365] Completed HRL in 0.4s | 2.76 sym/s | Total: 9.0m | ETA: 11.3m [2026-03-04T20:24:03.476720] [INFO ] [sig ] [1488/3365] Forecasting HRMY... [2026-03-04T20:24:03.476751] [INFO ] [sig ] Generating forecast for: HRMY [2026-03-04T20:24:03.476782] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HRMY' from 'https://tdm.silogroup.org/data/derivative_storage/HRMY.csv'. [2026-03-04T20:24:03.489358] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HRMY'. [2026-03-04T20:24:03.489783] [INFO ] [FORECASTER] Starting predict_future for HRMY [2026-03-04T20:24:03.490629] [DEBUG] [LOCAL ] No optimal features file found for HRMY: ./output/feature-sets/HRMY.txt [2026-03-04T20:24:03.490683] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:24:03.490715] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:24:03.490745] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:24:03.490803] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:24:03.549819] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:24:03.550771] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:24:03.550862] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:24:03.550895] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:24:03.671704] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:24:03.671873] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:24:03.671915] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:24:03.671945] [INFO ] [FORECASTER] Training complete [2026-03-04T20:24:03.675590] [DEBUG] [FORECASTER] HRMY: Forecast T+1@11:T+2@11: UP (p=83.78%) [2026-03-04T20:24:03.675923] [INFO ] [FORECASTER] Completed predict_future for HRMY [2026-03-04T20:24:03.676062] [INFO ] [sig ] HRMY: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:24:03.824512] [INFO ] [LOCAL ] Saved forecast: HRMY 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/HRMY.txt [2026-03-04T20:24:03.824727] [INFO ] [sig ] [1488/3365] Completed HRMY in 0.3s | 2.76 sym/s | Total: 9.0m | ETA: 11.3m [2026-03-04T20:24:03.824771] [INFO ] [sig ] [1489/3365] Forecasting HRTG... [2026-03-04T20:24:03.824800] [INFO ] [sig ] Generating forecast for: HRTG [2026-03-04T20:24:03.824830] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HRTG' from 'https://tdm.silogroup.org/data/derivative_storage/HRTG.csv'. [2026-03-04T20:24:03.837495] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HRTG'. [2026-03-04T20:24:03.837922] [INFO ] [FORECASTER] Starting predict_future for HRTG [2026-03-04T20:24:03.838803] [DEBUG] [LOCAL ] No optimal features file found for HRTG: ./output/feature-sets/HRTG.txt [2026-03-04T20:24:03.838856] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:24:03.838888] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:24:03.838916] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:24:03.838974] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:24:03.902078] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:24:03.902981] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:24:03.903072] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:24:03.903106] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:24:04.031284] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:24:04.031462] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:24:04.031522] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:24:04.031555] [INFO ] [FORECASTER] Training complete [2026-03-04T20:24:04.035543] [DEBUG] [FORECASTER] HRTG: Forecast T+1@11:T+2@11: DOWN (p=32.79%) [2026-03-04T20:24:04.036010] [INFO ] [FORECASTER] Completed predict_future for HRTG [2026-03-04T20:24:04.036188] [INFO ] [sig ] HRTG: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:24:04.183212] [INFO ] [LOCAL ] Saved forecast: HRTG 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/HRTG.txt [2026-03-04T20:24:04.183362] [INFO ] [sig ] [1489/3365] Completed HRTG in 0.4s | 2.76 sym/s | Total: 9.0m | ETA: 11.3m [2026-03-04T20:24:04.183404] [INFO ] [sig ] [1490/3365] Forecasting HRTX... [2026-03-04T20:24:04.183434] [INFO ] [sig ] Generating forecast for: HRTX [2026-03-04T20:24:04.183463] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HRTX' from 'https://tdm.silogroup.org/data/derivative_storage/HRTX.csv'. [2026-03-04T20:24:04.195311] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HRTX'. [2026-03-04T20:24:04.195696] [INFO ] [FORECASTER] Starting predict_future for HRTX [2026-03-04T20:24:04.196492] [DEBUG] [LOCAL ] No optimal features file found for HRTX: ./output/feature-sets/HRTX.txt [2026-03-04T20:24:04.196547] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:24:04.196606] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:24:04.196638] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:24:04.196696] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:24:04.256738] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:24:04.257653] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:24:04.257742] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:24:04.257776] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:24:04.379006] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:24:04.379206] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:24:04.379262] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:24:04.379299] [INFO ] [FORECASTER] Training complete [2026-03-04T20:24:04.383038] [DEBUG] [FORECASTER] HRTX: Forecast T+1@11:T+2@11: UP (p=51.16%) [2026-03-04T20:24:04.383372] [INFO ] [FORECASTER] Completed predict_future for HRTX [2026-03-04T20:24:04.383516] [INFO ] [sig ] HRTX: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:24:04.530125] [INFO ] [LOCAL ] Saved forecast: HRTX 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/HRTX.txt [2026-03-04T20:24:04.530290] [INFO ] [sig ] [1490/3365] Completed HRTX in 0.3s | 2.76 sym/s | Total: 9.0m | ETA: 11.3m [2026-03-04T20:24:04.530332] [INFO ] [sig ] [1491/3365] Forecasting HRZN... [2026-03-04T20:24:04.530362] [INFO ] [sig ] Generating forecast for: HRZN [2026-03-04T20:24:04.530392] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HRZN' from 'https://tdm.silogroup.org/data/derivative_storage/HRZN.csv'. [2026-03-04T20:24:04.542768] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HRZN'. [2026-03-04T20:24:04.543108] [INFO ] [FORECASTER] Starting predict_future for HRZN [2026-03-04T20:24:04.543929] [DEBUG] [LOCAL ] No optimal features file found for HRZN: ./output/feature-sets/HRZN.txt [2026-03-04T20:24:04.543983] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:24:04.544015] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:24:04.544043] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:24:04.544100] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:24:04.603473] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:24:04.604372] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:24:04.604479] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:24:04.604515] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:24:04.726617] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:24:04.726778] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:24:04.726818] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:24:04.726847] [INFO ] [FORECASTER] Training complete [2026-03-04T20:24:04.730285] [DEBUG] [FORECASTER] HRZN: Forecast T+1@11:T+2@11: DOWN (p=23.81%) [2026-03-04T20:24:04.730827] [INFO ] [FORECASTER] Completed predict_future for HRZN [2026-03-04T20:24:04.731004] [INFO ] [sig ] HRZN: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:24:04.883254] [INFO ] [LOCAL ] Saved forecast: HRZN 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/HRZN.txt [2026-03-04T20:24:04.883452] [INFO ] [sig ] [1491/3365] Completed HRZN in 0.4s | 2.76 sym/s | Total: 9.0m | ETA: 11.3m [2026-03-04T20:24:04.883534] [INFO ] [sig ] [1492/3365] Forecasting HSAI... [2026-03-04T20:24:04.883566] [INFO ] [sig ] Generating forecast for: HSAI [2026-03-04T20:24:04.883619] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HSAI' from 'https://tdm.silogroup.org/data/derivative_storage/HSAI.csv'. [2026-03-04T20:24:04.897324] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HSAI'. [2026-03-04T20:24:04.897757] [INFO ] [FORECASTER] Starting predict_future for HSAI [2026-03-04T20:24:04.898637] [DEBUG] [LOCAL ] No optimal features file found for HSAI: ./output/feature-sets/HSAI.txt [2026-03-04T20:24:04.898692] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:24:04.898726] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:24:04.898754] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:24:04.898813] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:24:04.959865] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:24:04.960754] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:24:04.960841] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:24:04.960874] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:24:05.090784] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:24:05.091005] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:24:05.091069] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:24:05.091112] [INFO ] [FORECASTER] Training complete [2026-03-04T20:24:05.096069] [DEBUG] [FORECASTER] HSAI: Forecast T+1@11:T+2@11: DOWN (p=10.88%) [2026-03-04T20:24:05.096550] [INFO ] [FORECASTER] Completed predict_future for HSAI [2026-03-04T20:24:05.096785] [INFO ] [sig ] HSAI: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:24:05.243426] [INFO ] [LOCAL ] Saved forecast: HSAI 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/HSAI.txt [2026-03-04T20:24:05.243600] [INFO ] [sig ] [1492/3365] Completed HSAI in 0.4s | 2.76 sym/s | Total: 9.0m | ETA: 11.3m [2026-03-04T20:24:05.243644] [INFO ] [sig ] [1493/3365] Forecasting HSBC... [2026-03-04T20:24:05.243676] [INFO ] [sig ] Generating forecast for: HSBC [2026-03-04T20:24:05.243706] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HSBC' from 'https://tdm.silogroup.org/data/derivative_storage/HSBC.csv'. [2026-03-04T20:24:05.258860] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HSBC'. [2026-03-04T20:24:05.259251] [INFO ] [FORECASTER] Starting predict_future for HSBC [2026-03-04T20:24:05.260103] [DEBUG] [LOCAL ] No optimal features file found for HSBC: ./output/feature-sets/HSBC.txt [2026-03-04T20:24:05.260157] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:24:05.260207] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:24:05.260242] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:24:05.260312] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:24:05.319222] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:24:05.320104] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:24:05.320193] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:24:05.320236] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:24:05.452918] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:24:05.453125] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:24:05.453195] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:24:05.453260] [INFO ] [FORECASTER] Training complete [2026-03-04T20:24:05.458971] [DEBUG] [FORECASTER] HSBC: Forecast T+1@11:T+2@11: UP (p=88.42%) [2026-03-04T20:24:05.459527] [INFO ] [FORECASTER] Completed predict_future for HSBC [2026-03-04T20:24:05.459769] [INFO ] [sig ] HSBC: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:24:05.613244] [INFO ] [LOCAL ] Saved forecast: HSBC 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/HSBC.txt [2026-03-04T20:24:05.613394] [INFO ] [sig ] [1493/3365] Completed HSBC in 0.4s | 2.76 sym/s | Total: 9.0m | ETA: 11.3m [2026-03-04T20:24:05.613437] [INFO ] [sig ] [1494/3365] Forecasting HSCS... [2026-03-04T20:24:05.613467] [INFO ] [sig ] Generating forecast for: HSCS [2026-03-04T20:24:05.613497] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HSCS' from 'https://tdm.silogroup.org/data/derivative_storage/HSCS.csv'. [2026-03-04T20:24:05.625225] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HSCS'. [2026-03-04T20:24:05.625547] [INFO ] [FORECASTER] Starting predict_future for HSCS [2026-03-04T20:24:05.626329] [DEBUG] [LOCAL ] No optimal features file found for HSCS: ./output/feature-sets/HSCS.txt [2026-03-04T20:24:05.626381] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:24:05.626413] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:24:05.626441] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:24:05.626498] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:24:05.685239] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:24:05.685984] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:24:05.686066] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:24:05.686099] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:24:05.795370] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:24:05.795522] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:24:05.795562] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:24:05.795612] [INFO ] [FORECASTER] Training complete [2026-03-04T20:24:05.799007] [DEBUG] [FORECASTER] HSCS: Forecast T+1@11:T+2@11: UP (p=80.98%) [2026-03-04T20:24:05.799303] [INFO ] [FORECASTER] Completed predict_future for HSCS [2026-03-04T20:24:05.799457] [INFO ] [sig ] HSCS: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:24:05.952281] [INFO ] [LOCAL ] Saved forecast: HSCS 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/HSCS.txt [2026-03-04T20:24:05.952468] [INFO ] [sig ] [1494/3365] Completed HSCS in 0.3s | 2.76 sym/s | Total: 9.0m | ETA: 11.3m [2026-03-04T20:24:05.952516] [INFO ] [sig ] [1495/3365] Forecasting HSHP... [2026-03-04T20:24:05.952547] [INFO ] [sig ] Generating forecast for: HSHP [2026-03-04T20:24:05.952600] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HSHP' from 'https://tdm.silogroup.org/data/derivative_storage/HSHP.csv'. [2026-03-04T20:24:05.964875] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HSHP'. [2026-03-04T20:24:05.965251] [INFO ] [FORECASTER] Starting predict_future for HSHP [2026-03-04T20:24:05.966133] [DEBUG] [LOCAL ] No optimal features file found for HSHP: ./output/feature-sets/HSHP.txt [2026-03-04T20:24:05.966188] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:24:05.966222] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:24:05.966278] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:24:05.966347] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:24:06.024899] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:24:06.025653] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:24:06.025734] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:24:06.025767] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:24:06.152210] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:24:06.152378] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:24:06.152418] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:24:06.152446] [INFO ] [FORECASTER] Training complete [2026-03-04T20:24:06.155901] [DEBUG] [FORECASTER] HSHP: Forecast T+1@11:T+2@11: UP (p=84.07%) [2026-03-04T20:24:06.156179] [INFO ] [FORECASTER] Completed predict_future for HSHP [2026-03-04T20:24:06.156309] [INFO ] [sig ] HSHP: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:24:06.302937] [INFO ] [LOCAL ] Saved forecast: HSHP 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/HSHP.txt [2026-03-04T20:24:06.303124] [INFO ] [sig ] [1495/3365] Completed HSHP in 0.4s | 2.76 sym/s | Total: 9.0m | ETA: 11.3m [2026-03-04T20:24:06.303170] [INFO ] [sig ] [1496/3365] Forecasting HSIC... [2026-03-04T20:24:06.303202] [INFO ] [sig ] Generating forecast for: HSIC [2026-03-04T20:24:06.303235] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HSIC' from 'https://tdm.silogroup.org/data/derivative_storage/HSIC.csv'. [2026-03-04T20:24:06.315592] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HSIC'. [2026-03-04T20:24:06.316046] [INFO ] [FORECASTER] Starting predict_future for HSIC [2026-03-04T20:24:06.316921] [DEBUG] [LOCAL ] No optimal features file found for HSIC: ./output/feature-sets/HSIC.txt [2026-03-04T20:24:06.316977] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:24:06.317012] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:24:06.317042] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:24:06.317100] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:24:06.377944] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:24:06.378802] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:24:06.378890] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:24:06.378927] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:24:06.504168] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:24:06.504325] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:24:06.504364] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:24:06.504393] [INFO ] [FORECASTER] Training complete [2026-03-04T20:24:06.507877] [DEBUG] [FORECASTER] HSIC: Forecast T+1@11:T+2@11: DOWN (p=23.73%) [2026-03-04T20:24:06.508152] [INFO ] [FORECASTER] Completed predict_future for HSIC [2026-03-04T20:24:06.508280] [INFO ] [sig ] HSIC: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:24:06.656283] [INFO ] [LOCAL ] Saved forecast: HSIC 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/HSIC.txt [2026-03-04T20:24:06.656425] [INFO ] [sig ] [1496/3365] Completed HSIC in 0.4s | 2.76 sym/s | Total: 9.0m | ETA: 11.3m [2026-03-04T20:24:06.656467] [INFO ] [sig ] [1497/3365] Forecasting HSTM... [2026-03-04T20:24:06.656503] [INFO ] [sig ] Generating forecast for: HSTM [2026-03-04T20:24:06.656535] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HSTM' from 'https://tdm.silogroup.org/data/derivative_storage/HSTM.csv'. [2026-03-04T20:24:06.668980] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HSTM'. [2026-03-04T20:24:06.669320] [INFO ] [FORECASTER] Starting predict_future for HSTM [2026-03-04T20:24:06.670124] [DEBUG] [LOCAL ] No optimal features file found for HSTM: ./output/feature-sets/HSTM.txt [2026-03-04T20:24:06.670179] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:24:06.670212] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:24:06.670240] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:24:06.670297] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:24:06.729025] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:24:06.729820] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:24:06.729921] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:24:06.729962] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:24:06.854325] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:24:06.854500] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:24:06.854544] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:24:06.854593] [INFO ] [FORECASTER] Training complete [2026-03-04T20:24:06.858351] [DEBUG] [FORECASTER] HSTM: Forecast T+1@11:T+2@11: UP (p=94.96%) [2026-03-04T20:24:06.858756] [INFO ] [FORECASTER] Completed predict_future for HSTM [2026-03-04T20:24:06.858910] [INFO ] [sig ] HSTM: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:24:07.007067] [INFO ] [LOCAL ] Saved forecast: HSTM 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/HSTM.txt [2026-03-04T20:24:07.007228] [INFO ] [sig ] [1497/3365] Completed HSTM in 0.4s | 2.76 sym/s | Total: 9.0m | ETA: 11.3m [2026-03-04T20:24:07.007347] [INFO ] [sig ] [1498/3365] Forecasting HSY... [2026-03-04T20:24:07.007417] [INFO ] [sig ] Generating forecast for: HSY [2026-03-04T20:24:07.007458] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HSY' from 'https://tdm.silogroup.org/data/derivative_storage/HSY.csv'. [2026-03-04T20:24:07.020146] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HSY'. [2026-03-04T20:24:07.020490] [INFO ] [FORECASTER] Starting predict_future for HSY [2026-03-04T20:24:07.021289] [DEBUG] [LOCAL ] No optimal features file found for HSY: ./output/feature-sets/HSY.txt [2026-03-04T20:24:07.021357] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:24:07.021397] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:24:07.021431] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:24:07.021494] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:24:07.079194] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:24:07.079962] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:24:07.080043] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:24:07.080077] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:24:07.200034] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:24:07.200200] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:24:07.200241] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:24:07.200271] [INFO ] [FORECASTER] Training complete [2026-03-04T20:24:07.203875] [DEBUG] [FORECASTER] HSY: Forecast T+1@11:T+2@11: UP (p=56.25%) [2026-03-04T20:24:07.204166] [INFO ] [FORECASTER] Completed predict_future for HSY [2026-03-04T20:24:07.204300] [INFO ] [sig ] HSY: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:24:07.349048] [INFO ] [LOCAL ] Saved forecast: HSY 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/HSY.txt [2026-03-04T20:24:07.349227] [INFO ] [sig ] [1498/3365] Completed HSY in 0.3s | 2.76 sym/s | Total: 9.0m | ETA: 11.3m [2026-03-04T20:24:07.349269] [INFO ] [sig ] [1499/3365] Forecasting HTBK... [2026-03-04T20:24:07.349303] [INFO ] [sig ] Generating forecast for: HTBK [2026-03-04T20:24:07.349336] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HTBK' from 'https://tdm.silogroup.org/data/derivative_storage/HTBK.csv'. [2026-03-04T20:24:07.361248] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HTBK'. [2026-03-04T20:24:07.361676] [INFO ] [FORECASTER] Starting predict_future for HTBK [2026-03-04T20:24:07.362498] [DEBUG] [LOCAL ] No optimal features file found for HTBK: ./output/feature-sets/HTBK.txt [2026-03-04T20:24:07.362554] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:24:07.362625] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:24:07.362664] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:24:07.362724] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:24:07.421839] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:24:07.422829] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:24:07.422921] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:24:07.422954] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:24:07.546616] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:24:07.546793] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:24:07.546836] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:24:07.546866] [INFO ] [FORECASTER] Training complete [2026-03-04T20:24:07.550486] [DEBUG] [FORECASTER] HTBK: Forecast T+1@11:T+2@11: DOWN (p=1.62%) [2026-03-04T20:24:07.550798] [INFO ] [FORECASTER] Completed predict_future for HTBK [2026-03-04T20:24:07.550938] [INFO ] [sig ] HTBK: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:24:07.696956] [INFO ] [LOCAL ] Saved forecast: HTBK 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/HTBK.txt [2026-03-04T20:24:07.697110] [INFO ] [sig ] [1499/3365] Completed HTBK in 0.3s | 2.76 sym/s | Total: 9.1m | ETA: 11.3m [2026-03-04T20:24:07.697152] [INFO ] [sig ] [1500/3365] Forecasting HTD... [2026-03-04T20:24:07.697181] [INFO ] [sig ] Generating forecast for: HTD [2026-03-04T20:24:07.697212] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HTD' from 'https://tdm.silogroup.org/data/derivative_storage/HTD.csv'. [2026-03-04T20:24:07.708955] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HTD'. [2026-03-04T20:24:07.709313] [INFO ] [FORECASTER] Starting predict_future for HTD [2026-03-04T20:24:07.710132] [DEBUG] [LOCAL ] No optimal features file found for HTD: ./output/feature-sets/HTD.txt [2026-03-04T20:24:07.710186] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:24:07.710219] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:24:07.710247] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:24:07.710308] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:24:07.769551] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:24:07.770428] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:24:07.770518] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:24:07.770553] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:24:07.891728] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:24:07.891892] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:24:07.891932] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:24:07.891977] [INFO ] [FORECASTER] Training complete [2026-03-04T20:24:07.895407] [DEBUG] [FORECASTER] HTD: Forecast T+1@11:T+2@11: UP (p=71.21%) [2026-03-04T20:24:07.895706] [INFO ] [FORECASTER] Completed predict_future for HTD [2026-03-04T20:24:07.895835] [INFO ] [sig ] HTD: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:24:08.039367] [INFO ] [LOCAL ] Saved forecast: HTD 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/HTD.txt [2026-03-04T20:24:08.039508] [INFO ] [sig ] [1500/3365] Completed HTD in 0.3s | 2.76 sym/s | Total: 9.1m | ETA: 11.3m [2026-03-04T20:24:08.039549] [INFO ] [sig ] [1501/3365] Forecasting HTGC... [2026-03-04T20:24:08.039596] [INFO ] [sig ] Generating forecast for: HTGC [2026-03-04T20:24:08.039629] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HTGC' from 'https://tdm.silogroup.org/data/derivative_storage/HTGC.csv'. [2026-03-04T20:24:08.051754] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HTGC'. [2026-03-04T20:24:08.052105] [INFO ] [FORECASTER] Starting predict_future for HTGC [2026-03-04T20:24:08.052892] [DEBUG] [LOCAL ] No optimal features file found for HTGC: ./output/feature-sets/HTGC.txt [2026-03-04T20:24:08.052945] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:24:08.052977] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:24:08.053004] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:24:08.053061] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:24:08.124230] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:24:08.125392] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:24:08.125511] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:24:08.125568] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:24:08.260226] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:24:08.260409] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:24:08.260457] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:24:08.260486] [INFO ] [FORECASTER] Training complete [2026-03-04T20:24:08.264128] [DEBUG] [FORECASTER] HTGC: Forecast T+1@11:T+2@11: UP (p=86.91%) [2026-03-04T20:24:08.264433] [INFO ] [FORECASTER] Completed predict_future for HTGC [2026-03-04T20:24:08.264589] [INFO ] [sig ] HTGC: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:24:08.422385] [INFO ] [LOCAL ] Saved forecast: HTGC 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/HTGC.txt [2026-03-04T20:24:08.422559] [INFO ] [sig ] [1501/3365] Completed HTGC in 0.4s | 2.76 sym/s | Total: 9.1m | ETA: 11.3m [2026-03-04T20:24:08.422632] [INFO ] [sig ] [1502/3365] Forecasting HTH... [2026-03-04T20:24:08.422664] [INFO ] [sig ] Generating forecast for: HTH [2026-03-04T20:24:08.422696] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HTH' from 'https://tdm.silogroup.org/data/derivative_storage/HTH.csv'. [2026-03-04T20:24:08.436077] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HTH'. [2026-03-04T20:24:08.436474] [INFO ] [FORECASTER] Starting predict_future for HTH [2026-03-04T20:24:08.437470] [DEBUG] [LOCAL ] No optimal features file found for HTH: ./output/feature-sets/HTH.txt [2026-03-04T20:24:08.437526] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:24:08.437559] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:24:08.437610] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:24:08.437669] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:24:08.501387] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:24:08.502356] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:24:08.502449] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:24:08.502503] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:24:08.637178] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:24:08.637394] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:24:08.637450] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:24:08.637483] [INFO ] [FORECASTER] Training complete [2026-03-04T20:24:08.641788] [DEBUG] [FORECASTER] HTH: Forecast T+1@11:T+2@11: UP (p=69.74%) [2026-03-04T20:24:08.642114] [INFO ] [FORECASTER] Completed predict_future for HTH [2026-03-04T20:24:08.642259] [INFO ] [sig ] HTH: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:24:08.796270] [INFO ] [LOCAL ] Saved forecast: HTH 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/HTH.txt [2026-03-04T20:24:08.796479] [INFO ] [sig ] [1502/3365] Completed HTH in 0.4s | 2.76 sym/s | Total: 9.1m | ETA: 11.3m [2026-03-04T20:24:08.796535] [INFO ] [sig ] [1503/3365] Forecasting HTLD... [2026-03-04T20:24:08.796567] [INFO ] [sig ] Generating forecast for: HTLD [2026-03-04T20:24:08.796620] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HTLD' from 'https://tdm.silogroup.org/data/derivative_storage/HTLD.csv'. [2026-03-04T20:24:08.809639] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HTLD'. [2026-03-04T20:24:08.810011] [INFO ] [FORECASTER] Starting predict_future for HTLD [2026-03-04T20:24:08.810847] [DEBUG] [LOCAL ] No optimal features file found for HTLD: ./output/feature-sets/HTLD.txt [2026-03-04T20:24:08.810902] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:24:08.810934] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:24:08.810962] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:24:08.811019] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:24:08.872706] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:24:08.873647] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:24:08.873741] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:24:08.873774] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:24:09.000966] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:24:09.001132] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:24:09.001186] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:24:09.001232] [INFO ] [FORECASTER] Training complete [2026-03-04T20:24:09.004837] [DEBUG] [FORECASTER] HTLD: Forecast T+1@11:T+2@11: DOWN (p=3.48%) [2026-03-04T20:24:09.005125] [INFO ] [FORECASTER] Completed predict_future for HTLD [2026-03-04T20:24:09.005259] [INFO ] [sig ] HTLD: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:24:09.159463] [INFO ] [LOCAL ] Saved forecast: HTLD 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/HTLD.txt [2026-03-04T20:24:09.159685] [INFO ] [sig ] [1503/3365] Completed HTLD in 0.4s | 2.76 sym/s | Total: 9.1m | ETA: 11.2m [2026-03-04T20:24:09.159753] [INFO ] [sig ] [1504/3365] Forecasting HTOO... [2026-03-04T20:24:09.159803] [INFO ] [sig ] Generating forecast for: HTOO [2026-03-04T20:24:09.159844] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HTOO' from 'https://tdm.silogroup.org/data/derivative_storage/HTOO.csv'. [2026-03-04T20:24:09.211135] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HTOO'. [2026-03-04T20:24:09.211501] [INFO ] [FORECASTER] Starting predict_future for HTOO [2026-03-04T20:24:09.212334] [DEBUG] [LOCAL ] No optimal features file found for HTOO: ./output/feature-sets/HTOO.txt [2026-03-04T20:24:09.212392] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:24:09.212431] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:24:09.212496] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:24:09.212558] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:24:09.276018] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:24:09.276911] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:24:09.277028] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:24:09.277072] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:24:09.404897] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:24:09.405083] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:24:09.405130] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:24:09.405160] [INFO ] [FORECASTER] Training complete [2026-03-04T20:24:09.408906] [DEBUG] [FORECASTER] HTOO: Forecast T+1@11:T+2@11: UP (p=86.38%) [2026-03-04T20:24:09.409237] [INFO ] [FORECASTER] Completed predict_future for HTOO [2026-03-04T20:24:09.409408] [INFO ] [sig ] HTOO: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:24:09.563880] [INFO ] [LOCAL ] Saved forecast: HTOO 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/HTOO.txt [2026-03-04T20:24:09.564045] [INFO ] [sig ] [1504/3365] Completed HTOO in 0.4s | 2.76 sym/s | Total: 9.1m | ETA: 11.2m [2026-03-04T20:24:09.564089] [INFO ] [sig ] [1505/3365] Forecasting HTZ... [2026-03-04T20:24:09.564118] [INFO ] [sig ] Generating forecast for: HTZ [2026-03-04T20:24:09.564149] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HTZ' from 'https://tdm.silogroup.org/data/derivative_storage/HTZ.csv'. [2026-03-04T20:24:09.576310] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HTZ'. [2026-03-04T20:24:09.576707] [INFO ] [FORECASTER] Starting predict_future for HTZ [2026-03-04T20:24:09.577640] [DEBUG] [LOCAL ] No optimal features file found for HTZ: ./output/feature-sets/HTZ.txt [2026-03-04T20:24:09.577695] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:24:09.577727] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:24:09.577754] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:24:09.577812] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:24:09.640259] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:24:09.641162] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:24:09.641297] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:24:09.641334] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:24:09.771406] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:24:09.771594] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:24:09.771639] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:24:09.771668] [INFO ] [FORECASTER] Training complete [2026-03-04T20:24:09.775401] [DEBUG] [FORECASTER] HTZ: Forecast T+1@11:T+2@11: DOWN (p=18.19%) [2026-03-04T20:24:09.775781] [INFO ] [FORECASTER] Completed predict_future for HTZ [2026-03-04T20:24:09.775926] [INFO ] [sig ] HTZ: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:24:09.930191] [INFO ] [LOCAL ] Saved forecast: HTZ 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/HTZ.txt [2026-03-04T20:24:09.930370] [INFO ] [sig ] [1505/3365] Completed HTZ in 0.4s | 2.76 sym/s | Total: 9.1m | ETA: 11.2m [2026-03-04T20:24:09.930420] [INFO ] [sig ] [1506/3365] Forecasting HUBB... [2026-03-04T20:24:09.930450] [INFO ] [sig ] Generating forecast for: HUBB [2026-03-04T20:24:09.930480] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HUBB' from 'https://tdm.silogroup.org/data/derivative_storage/HUBB.csv'. [2026-03-04T20:24:09.942808] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HUBB'. [2026-03-04T20:24:09.943189] [INFO ] [FORECASTER] Starting predict_future for HUBB [2026-03-04T20:24:09.944057] [DEBUG] [LOCAL ] No optimal features file found for HUBB: ./output/feature-sets/HUBB.txt [2026-03-04T20:24:09.944111] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:24:09.944143] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:24:09.944170] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:24:09.944227] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:24:10.013891] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:24:10.014969] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:24:10.015074] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:24:10.015110] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:24:10.143210] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:24:10.143383] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:24:10.143433] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:24:10.143469] [INFO ] [FORECASTER] Training complete [2026-03-04T20:24:10.147172] [DEBUG] [FORECASTER] HUBB: Forecast T+1@11:T+2@11: UP (p=72.78%) [2026-03-04T20:24:10.147530] [INFO ] [FORECASTER] Completed predict_future for HUBB [2026-03-04T20:24:10.147708] [INFO ] [sig ] HUBB: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:24:10.302840] [INFO ] [LOCAL ] Saved forecast: HUBB 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/HUBB.txt [2026-03-04T20:24:10.303015] [INFO ] [sig ] [1506/3365] Completed HUBB in 0.4s | 2.76 sym/s | Total: 9.1m | ETA: 11.2m [2026-03-04T20:24:10.303058] [INFO ] [sig ] [1507/3365] Forecasting HUBG... [2026-03-04T20:24:10.303090] [INFO ] [sig ] Generating forecast for: HUBG [2026-03-04T20:24:10.303121] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HUBG' from 'https://tdm.silogroup.org/data/derivative_storage/HUBG.csv'. [2026-03-04T20:24:10.316192] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HUBG'. [2026-03-04T20:24:10.316663] [INFO ] [FORECASTER] Starting predict_future for HUBG [2026-03-04T20:24:10.317508] [DEBUG] [LOCAL ] No optimal features file found for HUBG: ./output/feature-sets/HUBG.txt [2026-03-04T20:24:10.317563] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:24:10.317618] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:24:10.317646] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:24:10.317703] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:24:10.381465] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:24:10.382433] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:24:10.382754] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:24:10.382812] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:24:10.512633] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:24:10.512830] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:24:10.512885] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:24:10.512924] [INFO ] [FORECASTER] Training complete [2026-03-04T20:24:10.516963] [DEBUG] [FORECASTER] HUBG: Forecast T+1@11:T+2@11: UP (p=97.88%) [2026-03-04T20:24:10.517399] [INFO ] [FORECASTER] Completed predict_future for HUBG [2026-03-04T20:24:10.517598] [INFO ] [sig ] HUBG: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:24:10.672357] [INFO ] [LOCAL ] Saved forecast: HUBG 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/HUBG.txt [2026-03-04T20:24:10.672740] [INFO ] [sig ] [1507/3365] Completed HUBG in 0.4s | 2.76 sym/s | Total: 9.1m | ETA: 11.2m [2026-03-04T20:24:10.672787] [INFO ] [sig ] [1508/3365] Forecasting HUBS... [2026-03-04T20:24:10.672816] [INFO ] [sig ] Generating forecast for: HUBS [2026-03-04T20:24:10.672867] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HUBS' from 'https://tdm.silogroup.org/data/derivative_storage/HUBS.csv'. [2026-03-04T20:24:10.686501] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HUBS'. [2026-03-04T20:24:10.686870] [INFO ] [FORECASTER] Starting predict_future for HUBS [2026-03-04T20:24:10.687945] [DEBUG] [LOCAL ] No optimal features file found for HUBS: ./output/feature-sets/HUBS.txt [2026-03-04T20:24:10.688012] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:24:10.688060] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:24:10.688090] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:24:10.688148] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:24:10.750980] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:24:10.751831] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:24:10.751918] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:24:10.751965] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:24:10.887223] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:24:10.887423] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:24:10.887472] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:24:10.887509] [INFO ] [FORECASTER] Training complete [2026-03-04T20:24:10.891143] [DEBUG] [FORECASTER] HUBS: Forecast T+1@11:T+2@11: UP (p=99.33%) [2026-03-04T20:24:10.891497] [INFO ] [FORECASTER] Completed predict_future for HUBS [2026-03-04T20:24:10.891686] [INFO ] [sig ] HUBS: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:24:11.046282] [INFO ] [LOCAL ] Saved forecast: HUBS 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/HUBS.txt [2026-03-04T20:24:11.046512] [INFO ] [sig ] [1508/3365] Completed HUBS in 0.4s | 2.76 sym/s | Total: 9.1m | ETA: 11.2m [2026-03-04T20:24:11.046556] [INFO ] [sig ] [1509/3365] Forecasting HUM... [2026-03-04T20:24:11.046609] [INFO ] [sig ] Generating forecast for: HUM [2026-03-04T20:24:11.046643] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HUM' from 'https://tdm.silogroup.org/data/derivative_storage/HUM.csv'. [2026-03-04T20:24:11.059522] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HUM'. [2026-03-04T20:24:11.059905] [INFO ] [FORECASTER] Starting predict_future for HUM [2026-03-04T20:24:11.060772] [DEBUG] [LOCAL ] No optimal features file found for HUM: ./output/feature-sets/HUM.txt [2026-03-04T20:24:11.060826] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:24:11.060860] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:24:11.060887] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:24:11.060943] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:24:11.132668] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:24:11.133615] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:24:11.133707] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:24:11.133740] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:24:11.280281] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:24:11.280460] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:24:11.280506] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:24:11.280536] [INFO ] [FORECASTER] Training complete [2026-03-04T20:24:11.284336] [DEBUG] [FORECASTER] HUM: Forecast T+1@11:T+2@11: UP (p=90.70%) [2026-03-04T20:24:11.284672] [INFO ] [FORECASTER] Completed predict_future for HUM [2026-03-04T20:24:11.284844] [INFO ] [sig ] HUM: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:24:11.438332] [INFO ] [LOCAL ] Saved forecast: HUM 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/HUM.txt [2026-03-04T20:24:11.438509] [INFO ] [sig ] [1509/3365] Completed HUM in 0.4s | 2.76 sym/s | Total: 9.1m | ETA: 11.2m [2026-03-04T20:24:11.438553] [INFO ] [sig ] [1510/3365] Forecasting HUN... [2026-03-04T20:24:11.438607] [INFO ] [sig ] Generating forecast for: HUN [2026-03-04T20:24:11.438642] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HUN' from 'https://tdm.silogroup.org/data/derivative_storage/HUN.csv'. [2026-03-04T20:24:11.451212] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HUN'. [2026-03-04T20:24:11.451627] [INFO ] [FORECASTER] Starting predict_future for HUN [2026-03-04T20:24:11.452535] [DEBUG] [LOCAL ] No optimal features file found for HUN: ./output/feature-sets/HUN.txt [2026-03-04T20:24:11.452614] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:24:11.452649] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:24:11.452676] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:24:11.452734] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:24:11.518046] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:24:11.519026] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:24:11.519124] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:24:11.519158] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:24:11.657367] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:24:11.657651] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:24:11.657700] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:24:11.657742] [INFO ] [FORECASTER] Training complete [2026-03-04T20:24:11.663028] [DEBUG] [FORECASTER] HUN: Forecast T+1@11:T+2@11: DOWN (p=0.41%) [2026-03-04T20:24:11.663551] [INFO ] [FORECASTER] Completed predict_future for HUN [2026-03-04T20:24:11.663795] [INFO ] [sig ] HUN: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:24:11.826258] [INFO ] [LOCAL ] Saved forecast: HUN 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/HUN.txt [2026-03-04T20:24:11.826455] [INFO ] [sig ] [1510/3365] Completed HUN in 0.4s | 2.76 sym/s | Total: 9.1m | ETA: 11.2m [2026-03-04T20:24:11.826507] [INFO ] [sig ] [1511/3365] Forecasting HURC... [2026-03-04T20:24:11.826541] [INFO ] [sig ] Generating forecast for: HURC [2026-03-04T20:24:11.826588] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HURC' from 'https://tdm.silogroup.org/data/derivative_storage/HURC.csv'. [2026-03-04T20:24:11.840772] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HURC'. [2026-03-04T20:24:11.841345] [INFO ] [FORECASTER] Starting predict_future for HURC [2026-03-04T20:24:11.842658] [DEBUG] [LOCAL ] No optimal features file found for HURC: ./output/feature-sets/HURC.txt [2026-03-04T20:24:11.842733] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:24:11.842789] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:24:11.842839] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:24:11.842934] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:24:11.914350] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:24:11.915707] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:24:11.915839] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:24:11.915896] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:24:12.075394] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:24:12.075625] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:24:12.075676] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:24:12.075710] [INFO ] [FORECASTER] Training complete [2026-03-04T20:24:12.080278] [DEBUG] [FORECASTER] HURC: Forecast T+1@11:T+2@11: UP (p=97.27%) [2026-03-04T20:24:12.080768] [INFO ] [FORECASTER] Completed predict_future for HURC [2026-03-04T20:24:12.080942] [INFO ] [sig ] HURC: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:24:12.292118] [INFO ] [LOCAL ] Saved forecast: HURC 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/HURC.txt [2026-03-04T20:24:12.292353] [INFO ] [sig ] [1511/3365] Completed HURC in 0.5s | 2.76 sym/s | Total: 9.1m | ETA: 11.2m [2026-03-04T20:24:12.292409] [INFO ] [sig ] [1512/3365] Forecasting HURN... [2026-03-04T20:24:12.292450] [INFO ] [sig ] Generating forecast for: HURN [2026-03-04T20:24:12.292492] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HURN' from 'https://tdm.silogroup.org/data/derivative_storage/HURN.csv'. [2026-03-04T20:24:12.344975] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HURN'. [2026-03-04T20:24:12.345543] [INFO ] [FORECASTER] Starting predict_future for HURN [2026-03-04T20:24:12.346884] [DEBUG] [LOCAL ] No optimal features file found for HURN: ./output/feature-sets/HURN.txt [2026-03-04T20:24:12.346957] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:24:12.347048] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:24:12.347101] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:24:12.347195] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:24:12.440971] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:24:12.442110] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:24:12.442226] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:24:12.442261] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:24:12.626181] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:24:12.626393] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:24:12.626466] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:24:12.626513] [INFO ] [FORECASTER] Training complete [2026-03-04T20:24:12.631866] [DEBUG] [FORECASTER] HURN: Forecast T+1@11:T+2@11: UP (p=81.09%) [2026-03-04T20:24:12.632408] [INFO ] [FORECASTER] Completed predict_future for HURN [2026-03-04T20:24:12.632648] [INFO ] [sig ] HURN: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:24:12.862877] [INFO ] [LOCAL ] Saved forecast: HURN 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/HURN.txt [2026-03-04T20:24:12.863127] [INFO ] [sig ] [1512/3365] Completed HURN in 0.6s | 2.76 sym/s | Total: 9.1m | ETA: 11.2m [2026-03-04T20:24:12.863196] [INFO ] [sig ] [1513/3365] Forecasting HUYA... [2026-03-04T20:24:12.863245] [INFO ] [sig ] Generating forecast for: HUYA [2026-03-04T20:24:12.863294] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HUYA' from 'https://tdm.silogroup.org/data/derivative_storage/HUYA.csv'. [2026-03-04T20:24:12.880857] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HUYA'. [2026-03-04T20:24:12.881365] [INFO ] [FORECASTER] Starting predict_future for HUYA [2026-03-04T20:24:12.882318] [DEBUG] [LOCAL ] No optimal features file found for HUYA: ./output/feature-sets/HUYA.txt [2026-03-04T20:24:12.882379] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:24:12.882412] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:24:12.882439] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:24:12.882498] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:24:12.975482] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:24:12.977335] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:24:12.977471] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:24:12.977537] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:24:13.147740] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:24:13.147957] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:24:13.148021] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:24:13.148066] [INFO ] [FORECASTER] Training complete [2026-03-04T20:24:13.153530] [DEBUG] [FORECASTER] HUYA: Forecast T+1@11:T+2@11: UP (p=95.41%) [2026-03-04T20:24:13.154007] [INFO ] [FORECASTER] Completed predict_future for HUYA [2026-03-04T20:24:13.154204] [INFO ] [sig ] HUYA: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:24:13.351421] [INFO ] [LOCAL ] Saved forecast: HUYA 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/HUYA.txt [2026-03-04T20:24:13.351621] [INFO ] [sig ] [1513/3365] Completed HUYA in 0.5s | 2.76 sym/s | Total: 9.1m | ETA: 11.2m [2026-03-04T20:24:13.351669] [INFO ] [sig ] [1514/3365] Forecasting HWC... [2026-03-04T20:24:13.351700] [INFO ] [sig ] Generating forecast for: HWC [2026-03-04T20:24:13.351731] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HWC' from 'https://tdm.silogroup.org/data/derivative_storage/HWC.csv'. [2026-03-04T20:24:13.365247] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HWC'. [2026-03-04T20:24:13.365726] [INFO ] [FORECASTER] Starting predict_future for HWC [2026-03-04T20:24:13.366602] [DEBUG] [LOCAL ] No optimal features file found for HWC: ./output/feature-sets/HWC.txt [2026-03-04T20:24:13.366657] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:24:13.366692] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:24:13.366719] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:24:13.366777] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:24:13.432155] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:24:13.433087] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:24:13.433177] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:24:13.433211] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:24:13.556502] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:24:13.556895] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:24:13.556938] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:24:13.556968] [INFO ] [FORECASTER] Training complete [2026-03-04T20:24:13.560509] [DEBUG] [FORECASTER] HWC: Forecast T+1@11:T+2@11: DOWN (p=6.93%) [2026-03-04T20:24:13.560825] [INFO ] [FORECASTER] Completed predict_future for HWC [2026-03-04T20:24:13.560963] [INFO ] [sig ] HWC: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:24:13.712925] [INFO ] [LOCAL ] Saved forecast: HWC 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/HWC.txt [2026-03-04T20:24:13.713115] [INFO ] [sig ] [1514/3365] Completed HWC in 0.4s | 2.76 sym/s | Total: 9.2m | ETA: 11.2m [2026-03-04T20:24:13.713168] [INFO ] [sig ] [1515/3365] Forecasting HWH... [2026-03-04T20:24:13.713201] [INFO ] [sig ] Generating forecast for: HWH [2026-03-04T20:24:13.713235] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HWH' from 'https://tdm.silogroup.org/data/derivative_storage/HWH.csv'. [2026-03-04T20:24:13.725297] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HWH'. [2026-03-04T20:24:13.725691] [INFO ] [FORECASTER] Starting predict_future for HWH [2026-03-04T20:24:13.726605] [DEBUG] [LOCAL ] No optimal features file found for HWH: ./output/feature-sets/HWH.txt [2026-03-04T20:24:13.726676] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:24:13.726718] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:24:13.726760] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:24:13.727027] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:24:13.789567] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:24:13.790492] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:24:13.790613] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:24:13.790659] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:24:13.922381] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:24:13.922541] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:24:13.922603] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:24:13.922667] [INFO ] [FORECASTER] Training complete [2026-03-04T20:24:13.926281] [DEBUG] [FORECASTER] HWH: Forecast T+1@11:T+2@11: UP (p=69.44%) [2026-03-04T20:24:13.926615] [INFO ] [FORECASTER] Completed predict_future for HWH [2026-03-04T20:24:13.926756] [INFO ] [sig ] HWH: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:24:14.075876] [INFO ] [LOCAL ] Saved forecast: HWH 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/HWH.txt [2026-03-04T20:24:14.076017] [INFO ] [sig ] [1515/3365] Completed HWH in 0.4s | 2.76 sym/s | Total: 9.2m | ETA: 11.2m [2026-03-04T20:24:14.076057] [INFO ] [sig ] [1516/3365] Forecasting HWKN... [2026-03-04T20:24:14.076087] [INFO ] [sig ] Generating forecast for: HWKN [2026-03-04T20:24:14.076117] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HWKN' from 'https://tdm.silogroup.org/data/derivative_storage/HWKN.csv'. [2026-03-04T20:24:14.089043] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HWKN'. [2026-03-04T20:24:14.089480] [INFO ] [FORECASTER] Starting predict_future for HWKN [2026-03-04T20:24:14.090356] [DEBUG] [LOCAL ] No optimal features file found for HWKN: ./output/feature-sets/HWKN.txt [2026-03-04T20:24:14.090413] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:24:14.090446] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:24:14.090472] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:24:14.090530] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:24:14.150659] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:24:14.151555] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:24:14.151667] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:24:14.151701] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:24:14.270388] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:24:14.270562] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:24:14.270627] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:24:14.270657] [INFO ] [FORECASTER] Training complete [2026-03-04T20:24:14.274265] [DEBUG] [FORECASTER] HWKN: Forecast T+1@11:T+2@11: UP (p=88.56%) [2026-03-04T20:24:14.274556] [INFO ] [FORECASTER] Completed predict_future for HWKN [2026-03-04T20:24:14.274709] [INFO ] [sig ] HWKN: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:24:14.421182] [INFO ] [LOCAL ] Saved forecast: HWKN 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/HWKN.txt [2026-03-04T20:24:14.421319] [INFO ] [sig ] [1516/3365] Completed HWKN in 0.3s | 2.76 sym/s | Total: 9.2m | ETA: 11.2m [2026-03-04T20:24:14.421360] [INFO ] [sig ] [1517/3365] Forecasting HWM... [2026-03-04T20:24:14.421388] [INFO ] [sig ] Generating forecast for: HWM [2026-03-04T20:24:14.421417] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HWM' from 'https://tdm.silogroup.org/data/derivative_storage/HWM.csv'. [2026-03-04T20:24:14.433723] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HWM'. [2026-03-04T20:24:14.434071] [INFO ] [FORECASTER] Starting predict_future for HWM [2026-03-04T20:24:14.434900] [DEBUG] [LOCAL ] No optimal features file found for HWM: ./output/feature-sets/HWM.txt [2026-03-04T20:24:14.434966] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:24:14.435000] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:24:14.435028] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:24:14.435085] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:24:14.492326] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:24:14.493056] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:24:14.493136] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:24:14.493170] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:24:14.610978] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:24:14.611107] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:24:14.611147] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:24:14.611177] [INFO ] [FORECASTER] Training complete [2026-03-04T20:24:14.614821] [DEBUG] [FORECASTER] HWM: Forecast T+1@11:T+2@11: DOWN (p=36.53%) [2026-03-04T20:24:14.615109] [INFO ] [FORECASTER] Completed predict_future for HWM [2026-03-04T20:24:14.615239] [INFO ] [sig ] HWM: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:24:14.759882] [INFO ] [LOCAL ] Saved forecast: HWM 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/HWM.txt [2026-03-04T20:24:14.760012] [INFO ] [sig ] [1517/3365] Completed HWM in 0.3s | 2.76 sym/s | Total: 9.2m | ETA: 11.2m [2026-03-04T20:24:14.760054] [INFO ] [sig ] [1518/3365] Forecasting HXL... [2026-03-04T20:24:14.760084] [INFO ] [sig ] Generating forecast for: HXL [2026-03-04T20:24:14.760115] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HXL' from 'https://tdm.silogroup.org/data/derivative_storage/HXL.csv'. [2026-03-04T20:24:14.771506] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HXL'. [2026-03-04T20:24:14.771817] [INFO ] [FORECASTER] Starting predict_future for HXL [2026-03-04T20:24:14.772619] [DEBUG] [LOCAL ] No optimal features file found for HXL: ./output/feature-sets/HXL.txt [2026-03-04T20:24:14.772672] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:24:14.772705] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:24:14.772732] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:24:14.772788] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:24:14.830801] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:24:14.831488] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:24:14.831607] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:24:14.831645] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:24:14.961502] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:24:14.961684] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:24:14.961729] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:24:14.961760] [INFO ] [FORECASTER] Training complete [2026-03-04T20:24:14.965843] [DEBUG] [FORECASTER] HXL: Forecast T+1@11:T+2@11: DOWN (p=39.20%) [2026-03-04T20:24:14.966124] [INFO ] [FORECASTER] Completed predict_future for HXL [2026-03-04T20:24:14.966252] [INFO ] [sig ] HXL: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:24:15.115945] [INFO ] [LOCAL ] Saved forecast: HXL 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/HXL.txt [2026-03-04T20:24:15.116087] [INFO ] [sig ] [1518/3365] Completed HXL in 0.4s | 2.76 sym/s | Total: 9.2m | ETA: 11.2m [2026-03-04T20:24:15.116138] [INFO ] [sig ] [1519/3365] Forecasting HY... [2026-03-04T20:24:15.116167] [INFO ] [sig ] Generating forecast for: HY [2026-03-04T20:24:15.116197] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HY' from 'https://tdm.silogroup.org/data/derivative_storage/HY.csv'. [2026-03-04T20:24:15.128064] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HY'. [2026-03-04T20:24:15.128352] [INFO ] [FORECASTER] Starting predict_future for HY [2026-03-04T20:24:15.129204] [DEBUG] [LOCAL ] No optimal features file found for HY: ./output/feature-sets/HY.txt [2026-03-04T20:24:15.129260] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:24:15.129294] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:24:15.129323] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:24:15.129381] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:24:15.190205] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:24:15.191120] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:24:15.191207] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:24:15.191242] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:24:15.312335] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:24:15.312507] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:24:15.312547] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:24:15.312597] [INFO ] [FORECASTER] Training complete [2026-03-04T20:24:15.316008] [DEBUG] [FORECASTER] HY: Forecast T+1@11:T+2@11: UP (p=83.05%) [2026-03-04T20:24:15.316288] [INFO ] [FORECASTER] Completed predict_future for HY [2026-03-04T20:24:15.316417] [INFO ] [sig ] HY: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:24:15.461627] [INFO ] [LOCAL ] Saved forecast: HY 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/HY.txt [2026-03-04T20:24:15.461797] [INFO ] [sig ] [1519/3365] Completed HY in 0.3s | 2.76 sym/s | Total: 9.2m | ETA: 11.2m [2026-03-04T20:24:15.461839] [INFO ] [sig ] [1520/3365] Forecasting HYFM... [2026-03-04T20:24:15.461869] [INFO ] [sig ] Generating forecast for: HYFM [2026-03-04T20:24:15.461898] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HYFM' from 'https://tdm.silogroup.org/data/derivative_storage/HYFM.csv'. [2026-03-04T20:24:15.473663] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HYFM'. [2026-03-04T20:24:15.473976] [INFO ] [FORECASTER] Starting predict_future for HYFM [2026-03-04T20:24:15.474785] [DEBUG] [LOCAL ] No optimal features file found for HYFM: ./output/feature-sets/HYFM.txt [2026-03-04T20:24:15.474839] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:24:15.474872] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:24:15.474898] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:24:15.474954] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:24:15.533213] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:24:15.534155] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:24:15.534246] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:24:15.534280] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:24:15.655253] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:24:15.655411] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:24:15.655457] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:24:15.655492] [INFO ] [FORECASTER] Training complete [2026-03-04T20:24:15.658933] [DEBUG] [FORECASTER] HYFM: Forecast T+1@11:T+2@11: DOWN (p=38.06%) [2026-03-04T20:24:15.659214] [INFO ] [FORECASTER] Completed predict_future for HYFM [2026-03-04T20:24:15.659344] [INFO ] [sig ] HYFM: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:24:15.804451] [INFO ] [LOCAL ] Saved forecast: HYFM 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/HYFM.txt [2026-03-04T20:24:15.804641] [INFO ] [sig ] [1520/3365] Completed HYFM in 0.3s | 2.76 sym/s | Total: 9.2m | ETA: 11.2m [2026-03-04T20:24:15.804697] [INFO ] [sig ] [1521/3365] Forecasting HYI... [2026-03-04T20:24:15.804731] [INFO ] [sig ] Generating forecast for: HYI [2026-03-04T20:24:15.804763] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HYI' from 'https://tdm.silogroup.org/data/derivative_storage/HYI.csv'. [2026-03-04T20:24:15.816909] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HYI'. [2026-03-04T20:24:15.817236] [INFO ] [FORECASTER] Starting predict_future for HYI [2026-03-04T20:24:15.818187] [DEBUG] [LOCAL ] No optimal features file found for HYI: ./output/feature-sets/HYI.txt [2026-03-04T20:24:15.818243] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:24:15.818277] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:24:15.818305] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:24:15.818363] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:24:15.877004] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:24:15.877941] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:24:15.878026] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:24:15.878059] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:24:15.996190] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:24:15.996348] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:24:15.996388] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:24:15.996416] [INFO ] [FORECASTER] Training complete [2026-03-04T20:24:15.999959] [DEBUG] [FORECASTER] HYI: Forecast T+1@11:T+2@11: UP (p=62.80%) [2026-03-04T20:24:16.000243] [INFO ] [FORECASTER] Completed predict_future for HYI [2026-03-04T20:24:16.000373] [INFO ] [sig ] HYI: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:24:16.145720] [INFO ] [LOCAL ] Saved forecast: HYI 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/HYI.txt [2026-03-04T20:24:16.145860] [INFO ] [sig ] [1521/3365] Completed HYI in 0.3s | 2.76 sym/s | Total: 9.2m | ETA: 11.1m [2026-03-04T20:24:16.145900] [INFO ] [sig ] [1522/3365] Forecasting HYLS... [2026-03-04T20:24:16.145931] [INFO ] [sig ] Generating forecast for: HYLS [2026-03-04T20:24:16.145962] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HYLS' from 'https://tdm.silogroup.org/data/derivative_storage/HYLS.csv'. [2026-03-04T20:24:16.158013] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HYLS'. [2026-03-04T20:24:16.158292] [INFO ] [FORECASTER] Starting predict_future for HYLS [2026-03-04T20:24:16.159287] [DEBUG] [LOCAL ] No optimal features file found for HYLS: ./output/feature-sets/HYLS.txt [2026-03-04T20:24:16.159340] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:24:16.159372] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:24:16.159400] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:24:16.159457] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:24:16.217817] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:24:16.218637] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:24:16.218747] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:24:16.218781] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:24:16.340279] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:24:16.340451] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:24:16.340497] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:24:16.340533] [INFO ] [FORECASTER] Training complete [2026-03-04T20:24:16.343989] [DEBUG] [FORECASTER] HYLS: Forecast T+1@11:T+2@11: DOWN (p=27.90%) [2026-03-04T20:24:16.344283] [INFO ] [FORECASTER] Completed predict_future for HYLS [2026-03-04T20:24:16.344432] [INFO ] [sig ] HYLS: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:24:16.490132] [INFO ] [LOCAL ] Saved forecast: HYLS 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/HYLS.txt [2026-03-04T20:24:16.490269] [INFO ] [sig ] [1522/3365] Completed HYLS in 0.3s | 2.76 sym/s | Total: 9.2m | ETA: 11.1m [2026-03-04T20:24:16.490309] [INFO ] [sig ] [1523/3365] Forecasting HYMC... [2026-03-04T20:24:16.490339] [INFO ] [sig ] Generating forecast for: HYMC [2026-03-04T20:24:16.490371] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HYMC' from 'https://tdm.silogroup.org/data/derivative_storage/HYMC.csv'. [2026-03-04T20:24:16.502261] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HYMC'. [2026-03-04T20:24:16.502529] [INFO ] [FORECASTER] Starting predict_future for HYMC [2026-03-04T20:24:16.503470] [DEBUG] [LOCAL ] No optimal features file found for HYMC: ./output/feature-sets/HYMC.txt [2026-03-04T20:24:16.503535] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:24:16.503596] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:24:16.503633] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:24:16.503694] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:24:16.563003] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:24:16.563960] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:24:16.564048] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:24:16.564083] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:24:16.682081] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:24:16.682256] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:24:16.682298] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:24:16.682327] [INFO ] [FORECASTER] Training complete [2026-03-04T20:24:16.685907] [DEBUG] [FORECASTER] HYMC: Forecast T+1@11:T+2@11: DOWN (p=1.74%) [2026-03-04T20:24:16.686213] [INFO ] [FORECASTER] Completed predict_future for HYMC [2026-03-04T20:24:16.686347] [INFO ] [sig ] HYMC: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:24:16.830759] [INFO ] [LOCAL ] Saved forecast: HYMC 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/HYMC.txt [2026-03-04T20:24:16.830909] [INFO ] [sig ] [1523/3365] Completed HYMC in 0.3s | 2.76 sym/s | Total: 9.2m | ETA: 11.1m [2026-03-04T20:24:16.830951] [INFO ] [sig ] [1524/3365] Forecasting HYXF... [2026-03-04T20:24:16.830983] [INFO ] [sig ] Generating forecast for: HYXF [2026-03-04T20:24:16.831014] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HYXF' from 'https://tdm.silogroup.org/data/derivative_storage/HYXF.csv'. [2026-03-04T20:24:16.842052] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HYXF'. [2026-03-04T20:24:16.842369] [INFO ] [FORECASTER] Starting predict_future for HYXF [2026-03-04T20:24:16.843180] [DEBUG] [LOCAL ] No optimal features file found for HYXF: ./output/feature-sets/HYXF.txt [2026-03-04T20:24:16.843236] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:24:16.843273] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:24:16.843302] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:24:16.843362] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:24:16.900886] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:24:16.901739] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:24:16.901827] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:24:16.901862] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:24:17.013362] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:24:17.013523] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:24:17.013598] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:24:17.013631] [INFO ] [FORECASTER] Training complete [2026-03-04T20:24:17.017003] [DEBUG] [FORECASTER] HYXF: Forecast T+1@11:T+2@11: DOWN (p=2.48%) [2026-03-04T20:24:17.017302] [INFO ] [FORECASTER] Completed predict_future for HYXF [2026-03-04T20:24:17.017431] [INFO ] [sig ] HYXF: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:24:17.162260] [INFO ] [LOCAL ] Saved forecast: HYXF 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/HYXF.txt [2026-03-04T20:24:17.162424] [INFO ] [sig ] [1524/3365] Completed HYXF in 0.3s | 2.76 sym/s | Total: 9.2m | ETA: 11.1m [2026-03-04T20:24:17.162468] [INFO ] [sig ] [1525/3365] Forecasting HYZD... [2026-03-04T20:24:17.162504] [INFO ] [sig ] Generating forecast for: HYZD [2026-03-04T20:24:17.162543] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HYZD' from 'https://tdm.silogroup.org/data/derivative_storage/HYZD.csv'. [2026-03-04T20:24:17.173858] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HYZD'. [2026-03-04T20:24:17.174155] [INFO ] [FORECASTER] Starting predict_future for HYZD [2026-03-04T20:24:17.174964] [DEBUG] [LOCAL ] No optimal features file found for HYZD: ./output/feature-sets/HYZD.txt [2026-03-04T20:24:17.175019] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:24:17.175052] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:24:17.175079] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:24:17.175136] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:24:17.232406] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:24:17.233087] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:24:17.233169] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:24:17.233202] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:24:17.354385] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:24:17.354534] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:24:17.354595] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:24:17.354630] [INFO ] [FORECASTER] Training complete [2026-03-04T20:24:17.358055] [DEBUG] [FORECASTER] HYZD: Forecast T+1@11:T+2@11: UP (p=84.50%) [2026-03-04T20:24:17.358339] [INFO ] [FORECASTER] Completed predict_future for HYZD [2026-03-04T20:24:17.358468] [INFO ] [sig ] HYZD: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:24:17.502055] [INFO ] [LOCAL ] Saved forecast: HYZD 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/HYZD.txt [2026-03-04T20:24:17.502217] [INFO ] [sig ] [1525/3365] Completed HYZD in 0.3s | 2.76 sym/s | Total: 9.2m | ETA: 11.1m [2026-03-04T20:24:17.502278] [INFO ] [sig ] [1526/3365] Forecasting HZO... [2026-03-04T20:24:17.502326] [INFO ] [sig ] Generating forecast for: HZO [2026-03-04T20:24:17.502359] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HZO' from 'https://tdm.silogroup.org/data/derivative_storage/HZO.csv'. [2026-03-04T20:24:17.513907] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HZO'. [2026-03-04T20:24:17.514216] [INFO ] [FORECASTER] Starting predict_future for HZO [2026-03-04T20:24:17.515041] [DEBUG] [LOCAL ] No optimal features file found for HZO: ./output/feature-sets/HZO.txt [2026-03-04T20:24:17.515094] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:24:17.515127] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:24:17.515154] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:24:17.515211] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:24:17.573495] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:24:17.574221] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:24:17.574319] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:24:17.574355] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:24:17.697372] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:24:17.697525] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:24:17.697568] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:24:17.697620] [INFO ] [FORECASTER] Training complete [2026-03-04T20:24:17.701179] [DEBUG] [FORECASTER] HZO: Forecast T+1@11:T+2@11: DOWN (p=5.09%) [2026-03-04T20:24:17.701505] [INFO ] [FORECASTER] Completed predict_future for HZO [2026-03-04T20:24:17.701668] [INFO ] [sig ] HZO: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:24:17.853304] [INFO ] [LOCAL ] Saved forecast: HZO 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/HZO.txt [2026-03-04T20:24:17.853494] [INFO ] [sig ] [1526/3365] Completed HZO in 0.4s | 2.76 sym/s | Total: 9.2m | ETA: 11.1m [2026-03-04T20:24:17.853540] [INFO ] [sig ] [1527/3365] Forecasting IAC... [2026-03-04T20:24:17.853591] [INFO ] [sig ] Generating forecast for: IAC [2026-03-04T20:24:17.853629] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IAC' from 'https://tdm.silogroup.org/data/derivative_storage/IAC.csv'. [2026-03-04T20:24:17.866331] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IAC'. [2026-03-04T20:24:17.866726] [INFO ] [FORECASTER] Starting predict_future for IAC [2026-03-04T20:24:17.867560] [DEBUG] [LOCAL ] No optimal features file found for IAC: ./output/feature-sets/IAC.txt [2026-03-04T20:24:17.867650] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:24:17.867691] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:24:17.867725] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:24:17.867784] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:24:17.927918] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:24:17.928836] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:24:17.928923] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:24:17.928958] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:24:18.054501] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:24:18.054694] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:24:18.054743] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:24:18.054775] [INFO ] [FORECASTER] Training complete [2026-03-04T20:24:18.058345] [DEBUG] [FORECASTER] IAC: Forecast T+1@11:T+2@11: DOWN (p=26.17%) [2026-03-04T20:24:18.058649] [INFO ] [FORECASTER] Completed predict_future for IAC [2026-03-04T20:24:18.058783] [INFO ] [sig ] IAC: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:24:18.203975] [INFO ] [LOCAL ] Saved forecast: IAC 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/IAC.txt [2026-03-04T20:24:18.204112] [INFO ] [sig ] [1527/3365] Completed IAC in 0.4s | 2.76 sym/s | Total: 9.2m | ETA: 11.1m [2026-03-04T20:24:18.204152] [INFO ] [sig ] [1528/3365] Forecasting IAE... [2026-03-04T20:24:18.204183] [INFO ] [sig ] Generating forecast for: IAE [2026-03-04T20:24:18.204213] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IAE' from 'https://tdm.silogroup.org/data/derivative_storage/IAE.csv'. [2026-03-04T20:24:18.215198] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IAE'. [2026-03-04T20:24:18.215482] [INFO ] [FORECASTER] Starting predict_future for IAE [2026-03-04T20:24:18.216276] [DEBUG] [LOCAL ] No optimal features file found for IAE: ./output/feature-sets/IAE.txt [2026-03-04T20:24:18.216330] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:24:18.216371] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:24:18.216400] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:24:18.216457] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:24:18.275304] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:24:18.276097] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:24:18.276180] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:24:18.276214] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:24:18.393173] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:24:18.393322] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:24:18.393361] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:24:18.393392] [INFO ] [FORECASTER] Training complete [2026-03-04T20:24:18.396835] [DEBUG] [FORECASTER] IAE: Forecast T+1@11:T+2@11: DOWN (p=30.52%) [2026-03-04T20:24:18.397110] [INFO ] [FORECASTER] Completed predict_future for IAE [2026-03-04T20:24:18.397238] [INFO ] [sig ] IAE: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:24:18.542719] [INFO ] [LOCAL ] Saved forecast: IAE 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/IAE.txt [2026-03-04T20:24:18.542881] [INFO ] [sig ] [1528/3365] Completed IAE in 0.3s | 2.76 sym/s | Total: 9.2m | ETA: 11.1m [2026-03-04T20:24:18.542921] [INFO ] [sig ] [1529/3365] Forecasting IAG... [2026-03-04T20:24:18.542953] [INFO ] [sig ] Generating forecast for: IAG [2026-03-04T20:24:18.542984] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IAG' from 'https://tdm.silogroup.org/data/derivative_storage/IAG.csv'. [2026-03-04T20:24:18.554515] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IAG'. [2026-03-04T20:24:18.554893] [INFO ] [FORECASTER] Starting predict_future for IAG [2026-03-04T20:24:18.555789] [DEBUG] [LOCAL ] No optimal features file found for IAG: ./output/feature-sets/IAG.txt [2026-03-04T20:24:18.555844] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:24:18.555903] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:24:18.555932] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:24:18.555989] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:24:18.615346] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:24:18.616260] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:24:18.616344] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:24:18.616377] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:24:18.743528] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:24:18.743706] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:24:18.743756] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:24:18.743787] [INFO ] [FORECASTER] Training complete [2026-03-04T20:24:18.747465] [DEBUG] [FORECASTER] IAG: Forecast T+1@11:T+2@11: UP (p=94.87%) [2026-03-04T20:24:18.747800] [INFO ] [FORECASTER] Completed predict_future for IAG [2026-03-04T20:24:18.748081] [INFO ] [sig ] IAG: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:24:18.891634] [INFO ] [LOCAL ] Saved forecast: IAG 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/IAG.txt [2026-03-04T20:24:18.891768] [INFO ] [sig ] [1529/3365] Completed IAG in 0.3s | 2.76 sym/s | Total: 9.2m | ETA: 11.1m [2026-03-04T20:24:18.891809] [INFO ] [sig ] [1530/3365] Forecasting IBB... [2026-03-04T20:24:18.891840] [INFO ] [sig ] Generating forecast for: IBB [2026-03-04T20:24:18.891869] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBB' from 'https://tdm.silogroup.org/data/derivative_storage/IBB.csv'. [2026-03-04T20:24:18.904079] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBB'. [2026-03-04T20:24:18.904384] [INFO ] [FORECASTER] Starting predict_future for IBB [2026-03-04T20:24:18.905201] [DEBUG] [LOCAL ] No optimal features file found for IBB: ./output/feature-sets/IBB.txt [2026-03-04T20:24:18.905254] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:24:18.905286] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:24:18.905313] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:24:18.905370] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:24:18.962506] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:24:18.963133] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:24:18.963212] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:24:18.963245] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:24:19.080779] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:24:19.080922] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:24:19.080962] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:24:19.080991] [INFO ] [FORECASTER] Training complete [2026-03-04T20:24:19.084335] [DEBUG] [FORECASTER] IBB: Forecast T+1@11:T+2@11: DOWN (p=34.40%) [2026-03-04T20:24:19.084635] [INFO ] [FORECASTER] Completed predict_future for IBB [2026-03-04T20:24:19.084767] [INFO ] [sig ] IBB: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:24:19.228621] [INFO ] [LOCAL ] Saved forecast: IBB 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/IBB.txt [2026-03-04T20:24:19.228745] [INFO ] [sig ] [1530/3365] Completed IBB in 0.3s | 2.76 sym/s | Total: 9.2m | ETA: 11.1m [2026-03-04T20:24:19.228784] [INFO ] [sig ] [1531/3365] Forecasting IBBQ... [2026-03-04T20:24:19.228813] [INFO ] [sig ] Generating forecast for: IBBQ [2026-03-04T20:24:19.228842] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBBQ' from 'https://tdm.silogroup.org/data/derivative_storage/IBBQ.csv'. [2026-03-04T20:24:19.239696] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBBQ'. [2026-03-04T20:24:19.239963] [INFO ] [FORECASTER] Starting predict_future for IBBQ [2026-03-04T20:24:19.240783] [DEBUG] [LOCAL ] No optimal features file found for IBBQ: ./output/feature-sets/IBBQ.txt [2026-03-04T20:24:19.240836] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:24:19.240868] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:24:19.240896] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:24:19.240952] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:24:19.298524] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:24:19.299202] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:24:19.299282] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:24:19.299316] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:24:19.408646] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:24:19.408815] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:24:19.408855] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:24:19.408884] [INFO ] [FORECASTER] Training complete [2026-03-04T20:24:19.412430] [DEBUG] [FORECASTER] IBBQ: Forecast T+1@11:T+2@11: UP (p=51.68%) [2026-03-04T20:24:19.412766] [INFO ] [FORECASTER] Completed predict_future for IBBQ [2026-03-04T20:24:19.412894] [INFO ] [sig ] IBBQ: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:24:19.556592] [INFO ] [LOCAL ] Saved forecast: IBBQ 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/IBBQ.txt [2026-03-04T20:24:19.556752] [INFO ] [sig ] [1531/3365] Completed IBBQ in 0.3s | 2.76 sym/s | Total: 9.2m | ETA: 11.1m [2026-03-04T20:24:19.556792] [INFO ] [sig ] [1532/3365] Forecasting IBCP... [2026-03-04T20:24:19.556829] [INFO ] [sig ] Generating forecast for: IBCP [2026-03-04T20:24:19.556860] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBCP' from 'https://tdm.silogroup.org/data/derivative_storage/IBCP.csv'. [2026-03-04T20:24:19.568284] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBCP'. [2026-03-04T20:24:19.568553] [INFO ] [FORECASTER] Starting predict_future for IBCP [2026-03-04T20:24:19.569367] [DEBUG] [LOCAL ] No optimal features file found for IBCP: ./output/feature-sets/IBCP.txt [2026-03-04T20:24:19.569420] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:24:19.569452] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:24:19.569478] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:24:19.569535] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:24:19.627552] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:24:19.628175] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:24:19.628256] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:24:19.628288] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:24:19.746970] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:24:19.747126] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:24:19.747166] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:24:19.747229] [INFO ] [FORECASTER] Training complete [2026-03-04T20:24:19.750721] [DEBUG] [FORECASTER] IBCP: Forecast T+1@11:T+2@11: UP (p=94.77%) [2026-03-04T20:24:19.751009] [INFO ] [FORECASTER] Completed predict_future for IBCP [2026-03-04T20:24:19.751138] [INFO ] [sig ] IBCP: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:24:19.902111] [INFO ] [LOCAL ] Saved forecast: IBCP 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/IBCP.txt [2026-03-04T20:24:19.902248] [INFO ] [sig ] [1532/3365] Completed IBCP in 0.3s | 2.76 sym/s | Total: 9.3m | ETA: 11.1m [2026-03-04T20:24:19.902288] [INFO ] [sig ] [1533/3365] Forecasting IBEX... [2026-03-04T20:24:19.902318] [INFO ] [sig ] Generating forecast for: IBEX [2026-03-04T20:24:19.902349] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBEX' from 'https://tdm.silogroup.org/data/derivative_storage/IBEX.csv'. [2026-03-04T20:24:19.912969] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBEX'. [2026-03-04T20:24:19.913229] [INFO ] [FORECASTER] Starting predict_future for IBEX [2026-03-04T20:24:19.914015] [DEBUG] [LOCAL ] No optimal features file found for IBEX: ./output/feature-sets/IBEX.txt [2026-03-04T20:24:19.914069] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:24:19.914102] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:24:19.914129] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:24:19.914185] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:24:19.971446] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:24:19.972062] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:24:19.972140] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:24:19.972173] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:24:20.091241] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:24:20.091391] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:24:20.091432] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:24:20.091462] [INFO ] [FORECASTER] Training complete [2026-03-04T20:24:20.094824] [DEBUG] [FORECASTER] IBEX: Forecast T+1@11:T+2@11: UP (p=82.18%) [2026-03-04T20:24:20.095100] [INFO ] [FORECASTER] Completed predict_future for IBEX [2026-03-04T20:24:20.095228] [INFO ] [sig ] IBEX: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:24:20.245769] [INFO ] [LOCAL ] Saved forecast: IBEX 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/IBEX.txt [2026-03-04T20:24:20.245902] [INFO ] [sig ] [1533/3365] Completed IBEX in 0.3s | 2.76 sym/s | Total: 9.3m | ETA: 11.1m [2026-03-04T20:24:20.245950] [INFO ] [sig ] [1534/3365] Forecasting IBM... [2026-03-04T20:24:20.245982] [INFO ] [sig ] Generating forecast for: IBM [2026-03-04T20:24:20.246013] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBM' from 'https://tdm.silogroup.org/data/derivative_storage/IBM.csv'. [2026-03-04T20:24:20.258882] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBM'. [2026-03-04T20:24:20.259159] [INFO ] [FORECASTER] Starting predict_future for IBM [2026-03-04T20:24:20.259981] [DEBUG] [LOCAL ] No optimal features file found for IBM: ./output/feature-sets/IBM.txt [2026-03-04T20:24:20.260033] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:24:20.260065] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:24:20.260092] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:24:20.260150] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:24:20.317957] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:24:20.318635] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:24:20.318729] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:24:20.318768] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:24:20.441055] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:24:20.441182] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:24:20.441221] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:24:20.441250] [INFO ] [FORECASTER] Training complete [2026-03-04T20:24:20.444559] [DEBUG] [FORECASTER] IBM: Forecast T+1@11:T+2@11: UP (p=97.17%) [2026-03-04T20:24:20.444858] [INFO ] [FORECASTER] Completed predict_future for IBM [2026-03-04T20:24:20.444988] [INFO ] [sig ] IBM: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:24:20.589491] [INFO ] [LOCAL ] Saved forecast: IBM 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/IBM.txt [2026-03-04T20:24:20.589622] [INFO ] [sig ] [1534/3365] Completed IBM in 0.3s | 2.76 sym/s | Total: 9.3m | ETA: 11.1m [2026-03-04T20:24:20.589663] [INFO ] [sig ] [1535/3365] Forecasting IBN... [2026-03-04T20:24:20.589693] [INFO ] [sig ] Generating forecast for: IBN [2026-03-04T20:24:20.589724] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBN' from 'https://tdm.silogroup.org/data/derivative_storage/IBN.csv'. [2026-03-04T20:24:20.600839] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBN'. [2026-03-04T20:24:20.601099] [INFO ] [FORECASTER] Starting predict_future for IBN [2026-03-04T20:24:20.601872] [DEBUG] [LOCAL ] No optimal features file found for IBN: ./output/feature-sets/IBN.txt [2026-03-04T20:24:20.601925] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:24:20.601957] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:24:20.601983] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:24:20.602039] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:24:20.661356] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:24:20.662013] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:24:20.662093] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:24:20.662125] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:24:20.785212] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:24:20.785376] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:24:20.785419] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:24:20.785465] [INFO ] [FORECASTER] Training complete [2026-03-04T20:24:20.789008] [DEBUG] [FORECASTER] IBN: Forecast T+1@11:T+2@11: UP (p=98.39%) [2026-03-04T20:24:20.789283] [INFO ] [FORECASTER] Completed predict_future for IBN [2026-03-04T20:24:20.789408] [INFO ] [sig ] IBN: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:24:20.938697] [INFO ] [LOCAL ] Saved forecast: IBN 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/IBN.txt [2026-03-04T20:24:20.938847] [INFO ] [sig ] [1535/3365] Completed IBN in 0.3s | 2.76 sym/s | Total: 9.3m | ETA: 11.1m [2026-03-04T20:24:20.938888] [INFO ] [sig ] [1536/3365] Forecasting IBOC... [2026-03-04T20:24:20.938917] [INFO ] [sig ] Generating forecast for: IBOC [2026-03-04T20:24:20.938955] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBOC' from 'https://tdm.silogroup.org/data/derivative_storage/IBOC.csv'. [2026-03-04T20:24:20.950933] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBOC'. [2026-03-04T20:24:20.951221] [INFO ] [FORECASTER] Starting predict_future for IBOC [2026-03-04T20:24:20.952020] [DEBUG] [LOCAL ] No optimal features file found for IBOC: ./output/feature-sets/IBOC.txt [2026-03-04T20:24:20.952073] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:24:20.952106] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:24:20.952133] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:24:20.952190] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:24:21.010223] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:24:21.010882] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:24:21.010969] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:24:21.011003] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:24:21.123081] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:24:21.123222] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:24:21.123260] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:24:21.123289] [INFO ] [FORECASTER] Training complete [2026-03-04T20:24:21.126638] [DEBUG] [FORECASTER] IBOC: Forecast T+1@11:T+2@11: DOWN (p=19.28%) [2026-03-04T20:24:21.126915] [INFO ] [FORECASTER] Completed predict_future for IBOC [2026-03-04T20:24:21.127041] [INFO ] [sig ] IBOC: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:24:21.270930] [INFO ] [LOCAL ] Saved forecast: IBOC 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/IBOC.txt [2026-03-04T20:24:21.271054] [INFO ] [sig ] [1536/3365] Completed IBOC in 0.3s | 2.76 sym/s | Total: 9.3m | ETA: 11.0m [2026-03-04T20:24:21.271093] [INFO ] [sig ] [1537/3365] Forecasting IBP... [2026-03-04T20:24:21.271123] [INFO ] [sig ] Generating forecast for: IBP [2026-03-04T20:24:21.271153] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBP' from 'https://tdm.silogroup.org/data/derivative_storage/IBP.csv'. [2026-03-04T20:24:21.283106] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBP'. [2026-03-04T20:24:21.283379] [INFO ] [FORECASTER] Starting predict_future for IBP [2026-03-04T20:24:21.284200] [DEBUG] [LOCAL ] No optimal features file found for IBP: ./output/feature-sets/IBP.txt [2026-03-04T20:24:21.284255] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:24:21.284289] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:24:21.284316] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:24:21.284374] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:24:21.342620] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:24:21.343261] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:24:21.343341] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:24:21.343373] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:24:21.467254] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:24:21.467409] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:24:21.467447] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:24:21.467477] [INFO ] [FORECASTER] Training complete [2026-03-04T20:24:21.470842] [DEBUG] [FORECASTER] IBP: Forecast T+1@11:T+2@11: DOWN (p=1.01%) [2026-03-04T20:24:21.471115] [INFO ] [FORECASTER] Completed predict_future for IBP [2026-03-04T20:24:21.471241] [INFO ] [sig ] IBP: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:24:21.618000] [INFO ] [LOCAL ] Saved forecast: IBP 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/IBP.txt [2026-03-04T20:24:21.618136] [INFO ] [sig ] [1537/3365] Completed IBP in 0.3s | 2.76 sym/s | Total: 9.3m | ETA: 11.0m [2026-03-04T20:24:21.618180] [INFO ] [sig ] [1538/3365] Forecasting IBRX... [2026-03-04T20:24:21.618212] [INFO ] [sig ] Generating forecast for: IBRX [2026-03-04T20:24:21.618242] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBRX' from 'https://tdm.silogroup.org/data/derivative_storage/IBRX.csv'. [2026-03-04T20:24:21.630252] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBRX'. [2026-03-04T20:24:21.630521] [INFO ] [FORECASTER] Starting predict_future for IBRX [2026-03-04T20:24:21.631318] [DEBUG] [LOCAL ] No optimal features file found for IBRX: ./output/feature-sets/IBRX.txt [2026-03-04T20:24:21.631371] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:24:21.631403] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:24:21.631430] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:24:21.631487] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:24:21.689752] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:24:21.690388] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:24:21.690470] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:24:21.690504] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:24:21.812561] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:24:21.812730] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:24:21.812770] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:24:21.812799] [INFO ] [FORECASTER] Training complete [2026-03-04T20:24:21.816253] [DEBUG] [FORECASTER] IBRX: Forecast T+1@11:T+2@11: UP (p=60.30%) [2026-03-04T20:24:21.816525] [INFO ] [FORECASTER] Completed predict_future for IBRX [2026-03-04T20:24:21.816681] [INFO ] [sig ] IBRX: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:24:21.959908] [INFO ] [LOCAL ] Saved forecast: IBRX 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/IBRX.txt [2026-03-04T20:24:21.960048] [INFO ] [sig ] [1538/3365] Completed IBRX in 0.3s | 2.76 sym/s | Total: 9.3m | ETA: 11.0m [2026-03-04T20:24:21.960088] [INFO ] [sig ] [1539/3365] Forecasting IBTG... [2026-03-04T20:24:21.960118] [INFO ] [sig ] Generating forecast for: IBTG [2026-03-04T20:24:21.960148] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBTG' from 'https://tdm.silogroup.org/data/derivative_storage/IBTG.csv'. [2026-03-04T20:24:21.971543] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBTG'. [2026-03-04T20:24:21.971884] [INFO ] [FORECASTER] Starting predict_future for IBTG [2026-03-04T20:24:21.972692] [DEBUG] [LOCAL ] No optimal features file found for IBTG: ./output/feature-sets/IBTG.txt [2026-03-04T20:24:21.972757] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:24:21.972792] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:24:21.972820] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:24:21.972887] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:24:22.042496] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:24:22.043762] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:24:22.043947] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:24:22.044005] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:24:22.176734] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:24:22.176900] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:24:22.176943] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:24:22.176973] [INFO ] [FORECASTER] Training complete [2026-03-04T20:24:22.181250] [DEBUG] [FORECASTER] IBTG: Forecast T+1@11:T+2@11: UP (p=98.91%) [2026-03-04T20:24:22.181656] [INFO ] [FORECASTER] Completed predict_future for IBTG [2026-03-04T20:24:22.181838] [INFO ] [sig ] IBTG: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:24:22.330023] [INFO ] [LOCAL ] Saved forecast: IBTG 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/IBTG.txt [2026-03-04T20:24:22.330173] [INFO ] [sig ] [1539/3365] Completed IBTG in 0.4s | 2.76 sym/s | Total: 9.3m | ETA: 11.0m [2026-03-04T20:24:22.330215] [INFO ] [sig ] [1540/3365] Forecasting IBTH... [2026-03-04T20:24:22.330247] [INFO ] [sig ] Generating forecast for: IBTH [2026-03-04T20:24:22.330288] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBTH' from 'https://tdm.silogroup.org/data/derivative_storage/IBTH.csv'. [2026-03-04T20:24:22.344567] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBTH'. [2026-03-04T20:24:22.344946] [INFO ] [FORECASTER] Starting predict_future for IBTH [2026-03-04T20:24:22.345765] [DEBUG] [LOCAL ] No optimal features file found for IBTH: ./output/feature-sets/IBTH.txt [2026-03-04T20:24:22.345818] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:24:22.345851] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:24:22.345878] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:24:22.345935] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:24:22.404861] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:24:22.405647] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:24:22.405747] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:24:22.405790] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:24:22.525702] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:24:22.525868] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:24:22.525910] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:24:22.525941] [INFO ] [FORECASTER] Training complete [2026-03-04T20:24:22.529497] [DEBUG] [FORECASTER] IBTH: Forecast T+1@11:T+2@11: UP (p=95.13%) [2026-03-04T20:24:22.529853] [INFO ] [FORECASTER] Completed predict_future for IBTH [2026-03-04T20:24:22.530185] [INFO ] [sig ] IBTH: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:24:22.682301] [INFO ] [LOCAL ] Saved forecast: IBTH 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/IBTH.txt [2026-03-04T20:24:22.682450] [INFO ] [sig ] [1540/3365] Completed IBTH in 0.4s | 2.76 sym/s | Total: 9.3m | ETA: 11.0m [2026-03-04T20:24:22.682500] [INFO ] [sig ] [1541/3365] Forecasting IBTI... [2026-03-04T20:24:22.682533] [INFO ] [sig ] Generating forecast for: IBTI [2026-03-04T20:24:22.682565] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBTI' from 'https://tdm.silogroup.org/data/derivative_storage/IBTI.csv'. [2026-03-04T20:24:22.694586] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBTI'. [2026-03-04T20:24:22.695090] [INFO ] [FORECASTER] Starting predict_future for IBTI [2026-03-04T20:24:22.695887] [DEBUG] [LOCAL ] No optimal features file found for IBTI: ./output/feature-sets/IBTI.txt [2026-03-04T20:24:22.695951] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:24:22.695984] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:24:22.696011] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:24:22.696067] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:24:22.753776] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:24:22.754639] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:24:22.754753] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:24:22.754794] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:24:22.877491] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:24:22.877711] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:24:22.877762] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:24:22.877791] [INFO ] [FORECASTER] Training complete [2026-03-04T20:24:22.881478] [DEBUG] [FORECASTER] IBTI: Forecast T+1@11:T+2@11: UP (p=87.33%) [2026-03-04T20:24:22.881857] [INFO ] [FORECASTER] Completed predict_future for IBTI [2026-03-04T20:24:22.882007] [INFO ] [sig ] IBTI: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:24:23.033957] [INFO ] [LOCAL ] Saved forecast: IBTI 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/IBTI.txt [2026-03-04T20:24:23.034130] [INFO ] [sig ] [1541/3365] Completed IBTI in 0.4s | 2.76 sym/s | Total: 9.3m | ETA: 11.0m [2026-03-04T20:24:23.034172] [INFO ] [sig ] [1542/3365] Forecasting IBTJ... [2026-03-04T20:24:23.034203] [INFO ] [sig ] Generating forecast for: IBTJ [2026-03-04T20:24:23.034234] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBTJ' from 'https://tdm.silogroup.org/data/derivative_storage/IBTJ.csv'. [2026-03-04T20:24:23.046756] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBTJ'. [2026-03-04T20:24:23.047173] [INFO ] [FORECASTER] Starting predict_future for IBTJ [2026-03-04T20:24:23.048103] [DEBUG] [LOCAL ] No optimal features file found for IBTJ: ./output/feature-sets/IBTJ.txt [2026-03-04T20:24:23.048168] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:24:23.048207] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:24:23.048234] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:24:23.048292] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:24:23.111791] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:24:23.113133] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:24:23.113221] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:24:23.113254] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:24:23.236552] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:24:23.236729] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:24:23.236769] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:24:23.236799] [INFO ] [FORECASTER] Training complete [2026-03-04T20:24:23.240393] [DEBUG] [FORECASTER] IBTJ: Forecast T+1@11:T+2@11: DOWN (p=34.31%) [2026-03-04T20:24:23.240703] [INFO ] [FORECASTER] Completed predict_future for IBTJ [2026-03-04T20:24:23.240834] [INFO ] [sig ] IBTJ: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:24:23.389272] [INFO ] [LOCAL ] Saved forecast: IBTJ 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/IBTJ.txt [2026-03-04T20:24:23.389510] [INFO ] [sig ] [1542/3365] Completed IBTJ in 0.4s | 2.76 sym/s | Total: 9.3m | ETA: 11.0m [2026-03-04T20:24:23.389591] [INFO ] [sig ] [1543/3365] Forecasting IBTK... [2026-03-04T20:24:23.389638] [INFO ] [sig ] Generating forecast for: IBTK [2026-03-04T20:24:23.389683] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBTK' from 'https://tdm.silogroup.org/data/derivative_storage/IBTK.csv'. [2026-03-04T20:24:23.401797] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBTK'. [2026-03-04T20:24:23.402121] [INFO ] [FORECASTER] Starting predict_future for IBTK [2026-03-04T20:24:23.402932] [DEBUG] [LOCAL ] No optimal features file found for IBTK: ./output/feature-sets/IBTK.txt [2026-03-04T20:24:23.402986] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:24:23.403021] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:24:23.403048] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:24:23.403105] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:24:23.460220] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:24:23.460859] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:24:23.460937] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:24:23.460970] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:24:23.579292] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:24:23.579432] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:24:23.579472] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:24:23.579499] [INFO ] [FORECASTER] Training complete [2026-03-04T20:24:23.582875] [DEBUG] [FORECASTER] IBTK: Forecast T+1@11:T+2@11: DOWN (p=9.32%) [2026-03-04T20:24:23.583153] [INFO ] [FORECASTER] Completed predict_future for IBTK [2026-03-04T20:24:23.583284] [INFO ] [sig ] IBTK: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:24:23.727684] [INFO ] [LOCAL ] Saved forecast: IBTK 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/IBTK.txt [2026-03-04T20:24:23.727840] [INFO ] [sig ] [1543/3365] Completed IBTK in 0.3s | 2.76 sym/s | Total: 9.3m | ETA: 11.0m [2026-03-04T20:24:23.727880] [INFO ] [sig ] [1544/3365] Forecasting IBTL... [2026-03-04T20:24:23.727910] [INFO ] [sig ] Generating forecast for: IBTL [2026-03-04T20:24:23.727940] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBTL' from 'https://tdm.silogroup.org/data/derivative_storage/IBTL.csv'. [2026-03-04T20:24:23.739291] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBTL'. [2026-03-04T20:24:23.739605] [INFO ] [FORECASTER] Starting predict_future for IBTL [2026-03-04T20:24:23.740394] [DEBUG] [LOCAL ] No optimal features file found for IBTL: ./output/feature-sets/IBTL.txt [2026-03-04T20:24:23.740447] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:24:23.740479] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:24:23.740505] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:24:23.740561] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:24:23.798001] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:24:23.798678] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:24:23.798772] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:24:23.798810] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:24:23.918618] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:24:23.918775] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:24:23.918814] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:24:23.918843] [INFO ] [FORECASTER] Training complete [2026-03-04T20:24:23.922250] [DEBUG] [FORECASTER] IBTL: Forecast T+1@11:T+2@11: DOWN (p=24.19%) [2026-03-04T20:24:23.922527] [INFO ] [FORECASTER] Completed predict_future for IBTL [2026-03-04T20:24:23.922689] [INFO ] [sig ] IBTL: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:24:24.070454] [INFO ] [LOCAL ] Saved forecast: IBTL 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/IBTL.txt [2026-03-04T20:24:24.070655] [INFO ] [sig ] [1544/3365] Completed IBTL in 0.3s | 2.76 sym/s | Total: 9.3m | ETA: 11.0m [2026-03-04T20:24:24.070709] [INFO ] [sig ] [1545/3365] Forecasting IBTM... [2026-03-04T20:24:24.070747] [INFO ] [sig ] Generating forecast for: IBTM [2026-03-04T20:24:24.070779] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBTM' from 'https://tdm.silogroup.org/data/derivative_storage/IBTM.csv'. [2026-03-04T20:24:24.083116] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBTM'. [2026-03-04T20:24:24.083512] [INFO ] [FORECASTER] Starting predict_future for IBTM [2026-03-04T20:24:24.084353] [DEBUG] [LOCAL ] No optimal features file found for IBTM: ./output/feature-sets/IBTM.txt [2026-03-04T20:24:24.084408] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:24:24.084441] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:24:24.084468] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:24:24.084524] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:24:24.141739] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:24:24.142641] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:24:24.142726] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:24:24.142760] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:24:24.262351] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:24:24.262513] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:24:24.262553] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:24:24.262600] [INFO ] [FORECASTER] Training complete [2026-03-04T20:24:24.266049] [DEBUG] [FORECASTER] IBTM: Forecast T+1@11:T+2@11: DOWN (p=25.00%) [2026-03-04T20:24:24.266324] [INFO ] [FORECASTER] Completed predict_future for IBTM [2026-03-04T20:24:24.266452] [INFO ] [sig ] IBTM: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:24:24.410452] [INFO ] [LOCAL ] Saved forecast: IBTM 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/IBTM.txt [2026-03-04T20:24:24.410602] [INFO ] [sig ] [1545/3365] Completed IBTM in 0.3s | 2.76 sym/s | Total: 9.3m | ETA: 11.0m [2026-03-04T20:24:24.410644] [INFO ] [sig ] [1546/3365] Forecasting IBTO... [2026-03-04T20:24:24.410674] [INFO ] [sig ] Generating forecast for: IBTO [2026-03-04T20:24:24.410704] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBTO' from 'https://tdm.silogroup.org/data/derivative_storage/IBTO.csv'. [2026-03-04T20:24:24.421816] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBTO'. [2026-03-04T20:24:24.422087] [INFO ] [FORECASTER] Starting predict_future for IBTO [2026-03-04T20:24:24.422904] [DEBUG] [LOCAL ] No optimal features file found for IBTO: ./output/feature-sets/IBTO.txt [2026-03-04T20:24:24.422956] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:24:24.423014] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:24:24.423043] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:24:24.423101] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:24:24.481382] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:24:24.482057] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:24:24.482135] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:24:24.482167] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:24:24.599375] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:24:24.599514] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:24:24.599553] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:24:24.599601] [INFO ] [FORECASTER] Training complete [2026-03-04T20:24:24.602977] [DEBUG] [FORECASTER] IBTO: Forecast T+1@11:T+2@11: DOWN (p=43.36%) [2026-03-04T20:24:24.603253] [INFO ] [FORECASTER] Completed predict_future for IBTO [2026-03-04T20:24:24.603379] [INFO ] [sig ] IBTO: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:24:24.749324] [INFO ] [LOCAL ] Saved forecast: IBTO 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/IBTO.txt [2026-03-04T20:24:24.749478] [INFO ] [sig ] [1546/3365] Completed IBTO in 0.3s | 2.76 sym/s | Total: 9.3m | ETA: 11.0m [2026-03-04T20:24:24.749519] [INFO ] [sig ] [1547/3365] Forecasting ICE... [2026-03-04T20:24:24.749550] [INFO ] [sig ] Generating forecast for: ICE [2026-03-04T20:24:24.749608] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ICE' from 'https://tdm.silogroup.org/data/derivative_storage/ICE.csv'. [2026-03-04T20:24:24.762201] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ICE'. [2026-03-04T20:24:24.762552] [INFO ] [FORECASTER] Starting predict_future for ICE [2026-03-04T20:24:24.763380] [DEBUG] [LOCAL ] No optimal features file found for ICE: ./output/feature-sets/ICE.txt [2026-03-04T20:24:24.763434] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:24:24.763467] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:24:24.763495] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:24:24.763551] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:24:24.820831] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:24:24.821456] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:24:24.821545] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:24:24.821597] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:24:24.945219] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:24:24.945378] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:24:24.945418] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:24:24.945449] [INFO ] [FORECASTER] Training complete [2026-03-04T20:24:24.949023] [DEBUG] [FORECASTER] ICE: Forecast T+1@11:T+2@11: DOWN (p=29.49%) [2026-03-04T20:24:24.949308] [INFO ] [FORECASTER] Completed predict_future for ICE [2026-03-04T20:24:24.949442] [INFO ] [sig ] ICE: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:24:25.093606] [INFO ] [LOCAL ] Saved forecast: ICE 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/ICE.txt [2026-03-04T20:24:25.093780] [INFO ] [sig ] [1547/3365] Completed ICE in 0.3s | 2.76 sym/s | Total: 9.3m | ETA: 11.0m [2026-03-04T20:24:25.093821] [INFO ] [sig ] [1548/3365] Forecasting ICFI... [2026-03-04T20:24:25.093852] [INFO ] [sig ] Generating forecast for: ICFI [2026-03-04T20:24:25.093882] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ICFI' from 'https://tdm.silogroup.org/data/derivative_storage/ICFI.csv'. [2026-03-04T20:24:25.105632] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ICFI'. [2026-03-04T20:24:25.106000] [INFO ] [FORECASTER] Starting predict_future for ICFI [2026-03-04T20:24:25.106819] [DEBUG] [LOCAL ] No optimal features file found for ICFI: ./output/feature-sets/ICFI.txt [2026-03-04T20:24:25.106873] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:24:25.106906] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:24:25.106932] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:24:25.106990] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:24:25.164683] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:24:25.165552] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:24:25.165654] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:24:25.165690] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:24:25.288126] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:24:25.288307] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:24:25.288348] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:24:25.288376] [INFO ] [FORECASTER] Training complete [2026-03-04T20:24:25.292025] [DEBUG] [FORECASTER] ICFI: Forecast T+1@11:T+2@11: UP (p=81.60%) [2026-03-04T20:24:25.292306] [INFO ] [FORECASTER] Completed predict_future for ICFI [2026-03-04T20:24:25.292440] [INFO ] [sig ] ICFI: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:24:25.440309] [INFO ] [LOCAL ] Saved forecast: ICFI 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/ICFI.txt [2026-03-04T20:24:25.440462] [INFO ] [sig ] [1548/3365] Completed ICFI in 0.3s | 2.76 sym/s | Total: 9.3m | ETA: 11.0m [2026-03-04T20:24:25.440508] [INFO ] [sig ] [1549/3365] Forecasting ICL... [2026-03-04T20:24:25.440553] [INFO ] [sig ] Generating forecast for: ICL [2026-03-04T20:24:25.440622] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ICL' from 'https://tdm.silogroup.org/data/derivative_storage/ICL.csv'. [2026-03-04T20:24:25.452508] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ICL'. [2026-03-04T20:24:25.453030] [INFO ] [FORECASTER] Starting predict_future for ICL [2026-03-04T20:24:25.453861] [DEBUG] [LOCAL ] No optimal features file found for ICL: ./output/feature-sets/ICL.txt [2026-03-04T20:24:25.453914] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:24:25.453946] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:24:25.453972] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:24:25.454028] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:24:25.514247] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:24:25.515167] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:24:25.515254] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:24:25.515291] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:24:25.639398] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:24:25.639592] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:24:25.639640] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:24:25.639705] [INFO ] [FORECASTER] Training complete [2026-03-04T20:24:25.643283] [DEBUG] [FORECASTER] ICL: Forecast T+1@11:T+2@11: DOWN (p=22.28%) [2026-03-04T20:24:25.643593] [INFO ] [FORECASTER] Completed predict_future for ICL [2026-03-04T20:24:25.643746] [INFO ] [sig ] ICL: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:24:25.787812] [INFO ] [LOCAL ] Saved forecast: ICL 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/ICL.txt [2026-03-04T20:24:25.787987] [INFO ] [sig ] [1549/3365] Completed ICL in 0.3s | 2.76 sym/s | Total: 9.4m | ETA: 11.0m [2026-03-04T20:24:25.788028] [INFO ] [sig ] [1550/3365] Forecasting ICLN... [2026-03-04T20:24:25.788060] [INFO ] [sig ] Generating forecast for: ICLN [2026-03-04T20:24:25.788091] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ICLN' from 'https://tdm.silogroup.org/data/derivative_storage/ICLN.csv'. [2026-03-04T20:24:25.801311] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ICLN'. [2026-03-04T20:24:25.801695] [INFO ] [FORECASTER] Starting predict_future for ICLN [2026-03-04T20:24:25.802482] [DEBUG] [LOCAL ] No optimal features file found for ICLN: ./output/feature-sets/ICLN.txt [2026-03-04T20:24:25.802536] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:24:25.802569] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:24:25.802627] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:24:25.802685] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:24:25.860436] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:24:25.861330] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:24:25.861413] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:24:25.861446] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:24:25.985478] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:24:25.985661] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:24:25.985703] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:24:25.985734] [INFO ] [FORECASTER] Training complete [2026-03-04T20:24:25.989558] [DEBUG] [FORECASTER] ICLN: Forecast T+1@11:T+2@11: UP (p=81.18%) [2026-03-04T20:24:25.989898] [INFO ] [FORECASTER] Completed predict_future for ICLN [2026-03-04T20:24:25.990031] [INFO ] [sig ] ICLN: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:24:26.144902] [INFO ] [LOCAL ] Saved forecast: ICLN 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/ICLN.txt [2026-03-04T20:24:26.145092] [INFO ] [sig ] [1550/3365] Completed ICLN in 0.4s | 2.76 sym/s | Total: 9.4m | ETA: 11.0m [2026-03-04T20:24:26.145135] [INFO ] [sig ] [1551/3365] Forecasting ICMB... [2026-03-04T20:24:26.145167] [INFO ] [sig ] Generating forecast for: ICMB [2026-03-04T20:24:26.145197] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ICMB' from 'https://tdm.silogroup.org/data/derivative_storage/ICMB.csv'. [2026-03-04T20:24:26.158521] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ICMB'. [2026-03-04T20:24:26.158944] [INFO ] [FORECASTER] Starting predict_future for ICMB [2026-03-04T20:24:26.159745] [DEBUG] [LOCAL ] No optimal features file found for ICMB: ./output/feature-sets/ICMB.txt [2026-03-04T20:24:26.159797] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:24:26.159829] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:24:26.159855] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:24:26.159912] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:24:26.218107] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:24:26.218815] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:24:26.218898] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:24:26.218932] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:24:26.329537] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:24:26.329738] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:24:26.329781] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:24:26.329811] [INFO ] [FORECASTER] Training complete [2026-03-04T20:24:26.333402] [DEBUG] [FORECASTER] ICMB: Forecast T+1@11:T+2@11: DOWN (p=23.88%) [2026-03-04T20:24:26.333722] [INFO ] [FORECASTER] Completed predict_future for ICMB [2026-03-04T20:24:26.333869] [INFO ] [sig ] ICMB: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:24:26.488392] [INFO ] [LOCAL ] Saved forecast: ICMB 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/ICMB.txt [2026-03-04T20:24:26.488561] [INFO ] [sig ] [1551/3365] Completed ICMB in 0.3s | 2.76 sym/s | Total: 9.4m | ETA: 11.0m [2026-03-04T20:24:26.488623] [INFO ] [sig ] [1552/3365] Forecasting ICOP... [2026-03-04T20:24:26.488658] [INFO ] [sig ] Generating forecast for: ICOP [2026-03-04T20:24:26.488692] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ICOP' from 'https://tdm.silogroup.org/data/derivative_storage/ICOP.csv'. [2026-03-04T20:24:26.502266] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ICOP'. [2026-03-04T20:24:26.502680] [INFO ] [FORECASTER] Starting predict_future for ICOP [2026-03-04T20:24:26.503688] [DEBUG] [LOCAL ] No optimal features file found for ICOP: ./output/feature-sets/ICOP.txt [2026-03-04T20:24:26.503770] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:24:26.503806] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:24:26.503833] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:24:26.503895] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:24:26.563593] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:24:26.564418] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:24:26.564506] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:24:26.564540] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:24:26.681799] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:24:26.681961] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:24:26.682003] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:24:26.682033] [INFO ] [FORECASTER] Training complete [2026-03-04T20:24:26.685716] [DEBUG] [FORECASTER] ICOP: Forecast T+1@11:T+2@11: UP (p=96.60%) [2026-03-04T20:24:26.686003] [INFO ] [FORECASTER] Completed predict_future for ICOP [2026-03-04T20:24:26.686138] [INFO ] [sig ] ICOP: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:24:26.841936] [INFO ] [LOCAL ] Saved forecast: ICOP 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/ICOP.txt [2026-03-04T20:24:26.842325] [INFO ] [sig ] [1552/3365] Completed ICOP in 0.4s | 2.76 sym/s | Total: 9.4m | ETA: 10.9m [2026-03-04T20:24:26.842368] [INFO ] [sig ] [1553/3365] Forecasting ICUI... [2026-03-04T20:24:26.842399] [INFO ] [sig ] Generating forecast for: ICUI [2026-03-04T20:24:26.842430] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ICUI' from 'https://tdm.silogroup.org/data/derivative_storage/ICUI.csv'. [2026-03-04T20:24:26.857241] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ICUI'. [2026-03-04T20:24:26.857751] [INFO ] [FORECASTER] Starting predict_future for ICUI [2026-03-04T20:24:26.858627] [DEBUG] [LOCAL ] No optimal features file found for ICUI: ./output/feature-sets/ICUI.txt [2026-03-04T20:24:26.858683] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:24:26.858716] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:24:26.858743] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:24:26.858804] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:24:26.915965] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:24:26.916889] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:24:26.916975] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:24:26.917008] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:24:27.038064] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:24:27.038226] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:24:27.038268] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:24:27.038297] [INFO ] [FORECASTER] Training complete [2026-03-04T20:24:27.042297] [DEBUG] [FORECASTER] ICUI: Forecast T+1@11:T+2@11: DOWN (p=7.78%) [2026-03-04T20:24:27.042664] [INFO ] [FORECASTER] Completed predict_future for ICUI [2026-03-04T20:24:27.042827] [INFO ] [sig ] ICUI: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:24:27.199543] [INFO ] [LOCAL ] Saved forecast: ICUI 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/ICUI.txt [2026-03-04T20:24:27.199729] [INFO ] [sig ] [1553/3365] Completed ICUI in 0.4s | 2.76 sym/s | Total: 9.4m | ETA: 10.9m [2026-03-04T20:24:27.199772] [INFO ] [sig ] [1554/3365] Forecasting IDA... [2026-03-04T20:24:27.199803] [INFO ] [sig ] Generating forecast for: IDA [2026-03-04T20:24:27.199833] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IDA' from 'https://tdm.silogroup.org/data/derivative_storage/IDA.csv'. [2026-03-04T20:24:27.211567] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IDA'. [2026-03-04T20:24:27.211946] [INFO ] [FORECASTER] Starting predict_future for IDA [2026-03-04T20:24:27.212804] [DEBUG] [LOCAL ] No optimal features file found for IDA: ./output/feature-sets/IDA.txt [2026-03-04T20:24:27.212859] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:24:27.212892] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:24:27.212920] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:24:27.212977] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:24:27.271788] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:24:27.272529] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:24:27.272632] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:24:27.272668] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:24:27.396663] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:24:27.396835] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:24:27.396880] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:24:27.396910] [INFO ] [FORECASTER] Training complete [2026-03-04T20:24:27.400701] [DEBUG] [FORECASTER] IDA: Forecast T+1@11:T+2@11: DOWN (p=21.03%) [2026-03-04T20:24:27.401007] [INFO ] [FORECASTER] Completed predict_future for IDA [2026-03-04T20:24:27.401148] [INFO ] [sig ] IDA: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:24:27.555603] [INFO ] [LOCAL ] Saved forecast: IDA 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/IDA.txt [2026-03-04T20:24:27.555810] [INFO ] [sig ] [1554/3365] Completed IDA in 0.4s | 2.76 sym/s | Total: 9.4m | ETA: 10.9m [2026-03-04T20:24:27.555854] [INFO ] [sig ] [1555/3365] Forecasting IDAI... [2026-03-04T20:24:27.555885] [INFO ] [sig ] Generating forecast for: IDAI [2026-03-04T20:24:27.555916] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IDAI' from 'https://tdm.silogroup.org/data/derivative_storage/IDAI.csv'. [2026-03-04T20:24:27.568698] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IDAI'. [2026-03-04T20:24:27.569017] [INFO ] [FORECASTER] Starting predict_future for IDAI [2026-03-04T20:24:27.569847] [DEBUG] [LOCAL ] No optimal features file found for IDAI: ./output/feature-sets/IDAI.txt [2026-03-04T20:24:27.569903] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:24:27.569935] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:24:27.569962] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:24:27.570019] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:24:27.632516] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:24:27.633407] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:24:27.633492] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:24:27.633526] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:24:27.758442] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:24:27.758625] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:24:27.758668] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:24:27.758698] [INFO ] [FORECASTER] Training complete [2026-03-04T20:24:27.762306] [DEBUG] [FORECASTER] IDAI: Forecast T+1@11:T+2@11: UP (p=63.51%) [2026-03-04T20:24:27.762607] [INFO ] [FORECASTER] Completed predict_future for IDAI [2026-03-04T20:24:27.762742] [INFO ] [sig ] IDAI: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:24:27.907370] [INFO ] [LOCAL ] Saved forecast: IDAI 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/IDAI.txt [2026-03-04T20:24:27.907530] [INFO ] [sig ] [1555/3365] Completed IDAI in 0.4s | 2.76 sym/s | Total: 9.4m | ETA: 10.9m [2026-03-04T20:24:27.907596] [INFO ] [sig ] [1556/3365] Forecasting IDCC... [2026-03-04T20:24:27.907630] [INFO ] [sig ] Generating forecast for: IDCC [2026-03-04T20:24:27.907660] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IDCC' from 'https://tdm.silogroup.org/data/derivative_storage/IDCC.csv'. [2026-03-04T20:24:27.920164] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IDCC'. [2026-03-04T20:24:27.920490] [INFO ] [FORECASTER] Starting predict_future for IDCC [2026-03-04T20:24:27.921305] [DEBUG] [LOCAL ] No optimal features file found for IDCC: ./output/feature-sets/IDCC.txt [2026-03-04T20:24:27.921358] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:24:27.921390] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:24:27.921418] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:24:27.921476] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:24:27.981236] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:24:27.982002] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:24:27.982115] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:24:27.982154] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:24:28.105477] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:24:28.105656] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:24:28.105698] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:24:28.105729] [INFO ] [FORECASTER] Training complete [2026-03-04T20:24:28.109305] [DEBUG] [FORECASTER] IDCC: Forecast T+1@11:T+2@11: UP (p=82.94%) [2026-03-04T20:24:28.109618] [INFO ] [FORECASTER] Completed predict_future for IDCC [2026-03-04T20:24:28.109754] [INFO ] [sig ] IDCC: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:24:28.261756] [INFO ] [LOCAL ] Saved forecast: IDCC 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/IDCC.txt [2026-03-04T20:24:28.261952] [INFO ] [sig ] [1556/3365] Completed IDCC in 0.4s | 2.76 sym/s | Total: 9.4m | ETA: 10.9m [2026-03-04T20:24:28.261994] [INFO ] [sig ] [1557/3365] Forecasting IDE... [2026-03-04T20:24:28.262025] [INFO ] [sig ] Generating forecast for: IDE [2026-03-04T20:24:28.262056] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IDE' from 'https://tdm.silogroup.org/data/derivative_storage/IDE.csv'. [2026-03-04T20:24:28.274891] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IDE'. [2026-03-04T20:24:28.275414] [INFO ] [FORECASTER] Starting predict_future for IDE [2026-03-04T20:24:28.276455] [DEBUG] [LOCAL ] No optimal features file found for IDE: ./output/feature-sets/IDE.txt [2026-03-04T20:24:28.276508] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:24:28.276542] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:24:28.276569] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:24:28.276661] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:24:28.338962] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:24:28.339938] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:24:28.340023] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:24:28.340057] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:24:28.461794] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:24:28.462148] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:24:28.462189] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:24:28.462219] [INFO ] [FORECASTER] Training complete [2026-03-04T20:24:28.466136] [DEBUG] [FORECASTER] IDE: Forecast T+1@11:T+2@11: DOWN (p=23.03%) [2026-03-04T20:24:28.466421] [INFO ] [FORECASTER] Completed predict_future for IDE [2026-03-04T20:24:28.466590] [INFO ] [sig ] IDE: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:24:28.613274] [INFO ] [LOCAL ] Saved forecast: IDE 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/IDE.txt [2026-03-04T20:24:28.613436] [INFO ] [sig ] [1557/3365] Completed IDE in 0.4s | 2.76 sym/s | Total: 9.4m | ETA: 10.9m [2026-03-04T20:24:28.613479] [INFO ] [sig ] [1558/3365] Forecasting IDN... [2026-03-04T20:24:28.613510] [INFO ] [sig ] Generating forecast for: IDN [2026-03-04T20:24:28.613541] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IDN' from 'https://tdm.silogroup.org/data/derivative_storage/IDN.csv'. [2026-03-04T20:24:28.625185] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IDN'. [2026-03-04T20:24:28.625539] [INFO ] [FORECASTER] Starting predict_future for IDN [2026-03-04T20:24:28.626347] [DEBUG] [LOCAL ] No optimal features file found for IDN: ./output/feature-sets/IDN.txt [2026-03-04T20:24:28.626400] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:24:28.626432] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:24:28.626459] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:24:28.626515] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:24:28.696625] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:24:28.697628] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:24:28.697737] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:24:28.697792] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:24:28.818813] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:24:28.818987] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:24:28.819028] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:24:28.819058] [INFO ] [FORECASTER] Training complete [2026-03-04T20:24:28.822608] [DEBUG] [FORECASTER] IDN: Forecast T+1@11:T+2@11: UP (p=64.17%) [2026-03-04T20:24:28.822900] [INFO ] [FORECASTER] Completed predict_future for IDN [2026-03-04T20:24:28.823035] [INFO ] [sig ] IDN: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:24:28.970076] [INFO ] [LOCAL ] Saved forecast: IDN 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/IDN.txt [2026-03-04T20:24:28.970230] [INFO ] [sig ] [1558/3365] Completed IDN in 0.4s | 2.76 sym/s | Total: 9.4m | ETA: 10.9m [2026-03-04T20:24:28.970271] [INFO ] [sig ] [1559/3365] Forecasting IDXX... [2026-03-04T20:24:28.970301] [INFO ] [sig ] Generating forecast for: IDXX [2026-03-04T20:24:28.970331] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IDXX' from 'https://tdm.silogroup.org/data/derivative_storage/IDXX.csv'. [2026-03-04T20:24:28.983081] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IDXX'. [2026-03-04T20:24:28.983456] [INFO ] [FORECASTER] Starting predict_future for IDXX [2026-03-04T20:24:28.984312] [DEBUG] [LOCAL ] No optimal features file found for IDXX: ./output/feature-sets/IDXX.txt [2026-03-04T20:24:28.984367] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:24:28.984402] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:24:28.984430] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:24:28.984491] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:24:29.044701] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:24:29.045556] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:24:29.045665] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:24:29.045700] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:24:29.171256] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:24:29.171429] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:24:29.171489] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:24:29.171519] [INFO ] [FORECASTER] Training complete [2026-03-04T20:24:29.175084] [DEBUG] [FORECASTER] IDXX: Forecast T+1@11:T+2@11: UP (p=97.40%) [2026-03-04T20:24:29.175391] [INFO ] [FORECASTER] Completed predict_future for IDXX [2026-03-04T20:24:29.175531] [INFO ] [sig ] IDXX: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:24:29.322394] [INFO ] [LOCAL ] Saved forecast: IDXX 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/IDXX.txt [2026-03-04T20:24:29.322599] [INFO ] [sig ] [1559/3365] Completed IDXX in 0.4s | 2.76 sym/s | Total: 9.4m | ETA: 10.9m [2026-03-04T20:24:29.322643] [INFO ] [sig ] [1560/3365] Forecasting IDYA... [2026-03-04T20:24:29.322674] [INFO ] [sig ] Generating forecast for: IDYA [2026-03-04T20:24:29.322706] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IDYA' from 'https://tdm.silogroup.org/data/derivative_storage/IDYA.csv'. [2026-03-04T20:24:29.333931] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IDYA'. [2026-03-04T20:24:29.334241] [INFO ] [FORECASTER] Starting predict_future for IDYA [2026-03-04T20:24:29.335071] [DEBUG] [LOCAL ] No optimal features file found for IDYA: ./output/feature-sets/IDYA.txt [2026-03-04T20:24:29.335124] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:24:29.335157] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:24:29.335183] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:24:29.335240] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:24:29.391968] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:24:29.392663] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:24:29.392743] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:24:29.392782] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:24:29.517516] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:24:29.517704] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:24:29.517757] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:24:29.517805] [INFO ] [FORECASTER] Training complete [2026-03-04T20:24:29.521847] [DEBUG] [FORECASTER] IDYA: Forecast T+1@11:T+2@11: UP (p=88.57%) [2026-03-04T20:24:29.522212] [INFO ] [FORECASTER] Completed predict_future for IDYA [2026-03-04T20:24:29.522366] [INFO ] [sig ] IDYA: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:24:29.681789] [INFO ] [LOCAL ] Saved forecast: IDYA 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/IDYA.txt [2026-03-04T20:24:29.681970] [INFO ] [sig ] [1560/3365] Completed IDYA in 0.4s | 2.76 sym/s | Total: 9.4m | ETA: 10.9m [2026-03-04T20:24:29.682015] [INFO ] [sig ] [1561/3365] Forecasting IEF... [2026-03-04T20:24:29.682047] [INFO ] [sig ] Generating forecast for: IEF [2026-03-04T20:24:29.682080] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IEF' from 'https://tdm.silogroup.org/data/derivative_storage/IEF.csv'. [2026-03-04T20:24:29.695335] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IEF'. [2026-03-04T20:24:29.695733] [INFO ] [FORECASTER] Starting predict_future for IEF [2026-03-04T20:24:29.696628] [DEBUG] [LOCAL ] No optimal features file found for IEF: ./output/feature-sets/IEF.txt [2026-03-04T20:24:29.696683] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:24:29.696722] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:24:29.696756] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:24:29.696822] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:24:29.762115] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:24:29.763164] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:24:29.763276] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:24:29.763312] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:24:29.899245] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:24:29.899421] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:24:29.899466] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:24:29.899498] [INFO ] [FORECASTER] Training complete [2026-03-04T20:24:29.903165] [DEBUG] [FORECASTER] IEF: Forecast T+1@11:T+2@11: DOWN (p=19.38%) [2026-03-04T20:24:29.903523] [INFO ] [FORECASTER] Completed predict_future for IEF [2026-03-04T20:24:29.903697] [INFO ] [sig ] IEF: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:24:30.063382] [INFO ] [LOCAL ] Saved forecast: IEF 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/IEF.txt [2026-03-04T20:24:30.063593] [INFO ] [sig ] [1561/3365] Completed IEF in 0.4s | 2.76 sym/s | Total: 9.4m | ETA: 10.9m [2026-03-04T20:24:30.063653] [INFO ] [sig ] [1562/3365] Forecasting IEI... [2026-03-04T20:24:30.063693] [INFO ] [sig ] Generating forecast for: IEI [2026-03-04T20:24:30.063738] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IEI' from 'https://tdm.silogroup.org/data/derivative_storage/IEI.csv'. [2026-03-04T20:24:30.076070] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IEI'. [2026-03-04T20:24:30.076527] [INFO ] [FORECASTER] Starting predict_future for IEI [2026-03-04T20:24:30.077464] [DEBUG] [LOCAL ] No optimal features file found for IEI: ./output/feature-sets/IEI.txt [2026-03-04T20:24:30.077521] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:24:30.077555] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:24:30.077614] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:24:30.077676] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:24:30.138908] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:24:30.139868] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:24:30.139958] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:24:30.139993] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:24:30.264715] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:24:30.264875] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:24:30.264915] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:24:30.264944] [INFO ] [FORECASTER] Training complete [2026-03-04T20:24:30.268541] [DEBUG] [FORECASTER] IEI: Forecast T+1@11:T+2@11: DOWN (p=8.52%) [2026-03-04T20:24:30.268864] [INFO ] [FORECASTER] Completed predict_future for IEI [2026-03-04T20:24:30.269000] [INFO ] [sig ] IEI: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:24:30.415221] [INFO ] [LOCAL ] Saved forecast: IEI 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/IEI.txt [2026-03-04T20:24:30.415373] [INFO ] [sig ] [1562/3365] Completed IEI in 0.4s | 2.76 sym/s | Total: 9.4m | ETA: 10.9m [2026-03-04T20:24:30.415414] [INFO ] [sig ] [1563/3365] Forecasting IEP... [2026-03-04T20:24:30.415445] [INFO ] [sig ] Generating forecast for: IEP [2026-03-04T20:24:30.415477] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IEP' from 'https://tdm.silogroup.org/data/derivative_storage/IEP.csv'. [2026-03-04T20:24:30.426679] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IEP'. [2026-03-04T20:24:30.426958] [INFO ] [FORECASTER] Starting predict_future for IEP [2026-03-04T20:24:30.428031] [DEBUG] [LOCAL ] No optimal features file found for IEP: ./output/feature-sets/IEP.txt [2026-03-04T20:24:30.428084] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:24:30.428156] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:24:30.428186] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:24:30.428244] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:24:30.485826] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:24:30.486917] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:24:30.487015] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:24:30.487067] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:24:30.606380] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:24:30.606537] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:24:30.606596] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:24:30.606630] [INFO ] [FORECASTER] Training complete [2026-03-04T20:24:30.610155] [DEBUG] [FORECASTER] IEP: Forecast T+1@11:T+2@11: DOWN (p=28.69%) [2026-03-04T20:24:30.610445] [INFO ] [FORECASTER] Completed predict_future for IEP [2026-03-04T20:24:30.610594] [INFO ] [sig ] IEP: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:24:30.767851] [INFO ] [LOCAL ] Saved forecast: IEP 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/IEP.txt [2026-03-04T20:24:30.768018] [INFO ] [sig ] [1563/3365] Completed IEP in 0.4s | 2.76 sym/s | Total: 9.4m | ETA: 10.9m [2026-03-04T20:24:30.768058] [INFO ] [sig ] [1564/3365] Forecasting IESC... [2026-03-04T20:24:30.768089] [INFO ] [sig ] Generating forecast for: IESC [2026-03-04T20:24:30.768119] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IESC' from 'https://tdm.silogroup.org/data/derivative_storage/IESC.csv'. [2026-03-04T20:24:30.780190] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IESC'. [2026-03-04T20:24:30.780547] [INFO ] [FORECASTER] Starting predict_future for IESC [2026-03-04T20:24:30.781375] [DEBUG] [LOCAL ] No optimal features file found for IESC: ./output/feature-sets/IESC.txt [2026-03-04T20:24:30.781430] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:24:30.781464] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:24:30.781491] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:24:30.781549] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:24:30.845385] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:24:30.846306] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:24:30.846400] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:24:30.846435] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:24:30.969563] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:24:30.969738] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:24:30.969779] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:24:30.969809] [INFO ] [FORECASTER] Training complete [2026-03-04T20:24:30.973267] [DEBUG] [FORECASTER] IESC: Forecast T+1@11:T+2@11: DOWN (p=11.63%) [2026-03-04T20:24:30.973550] [INFO ] [FORECASTER] Completed predict_future for IESC [2026-03-04T20:24:30.973700] [INFO ] [sig ] IESC: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:24:31.120600] [INFO ] [LOCAL ] Saved forecast: IESC 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/IESC.txt [2026-03-04T20:24:31.120727] [INFO ] [sig ] [1564/3365] Completed IESC in 0.4s | 2.76 sym/s | Total: 9.4m | ETA: 10.9m [2026-03-04T20:24:31.120766] [INFO ] [sig ] [1565/3365] Forecasting IEX... [2026-03-04T20:24:31.120795] [INFO ] [sig ] Generating forecast for: IEX [2026-03-04T20:24:31.120825] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IEX' from 'https://tdm.silogroup.org/data/derivative_storage/IEX.csv'. [2026-03-04T20:24:31.132745] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IEX'. [2026-03-04T20:24:31.133025] [INFO ] [FORECASTER] Starting predict_future for IEX [2026-03-04T20:24:31.133813] [DEBUG] [LOCAL ] No optimal features file found for IEX: ./output/feature-sets/IEX.txt [2026-03-04T20:24:31.133868] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:24:31.133903] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:24:31.133930] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:24:31.133986] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:24:31.192686] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:24:31.193340] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:24:31.193420] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:24:31.193452] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:24:31.315539] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:24:31.315686] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:24:31.315723] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:24:31.315751] [INFO ] [FORECASTER] Training complete [2026-03-04T20:24:31.319107] [DEBUG] [FORECASTER] IEX: Forecast T+1@11:T+2@11: UP (p=88.89%) [2026-03-04T20:24:31.319383] [INFO ] [FORECASTER] Completed predict_future for IEX [2026-03-04T20:24:31.319508] [INFO ] [sig ] IEX: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:24:31.463202] [INFO ] [LOCAL ] Saved forecast: IEX 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/IEX.txt [2026-03-04T20:24:31.463332] [INFO ] [sig ] [1565/3365] Completed IEX in 0.3s | 2.76 sym/s | Total: 9.4m | ETA: 10.9m [2026-03-04T20:24:31.463371] [INFO ] [sig ] [1566/3365] Forecasting IFS... [2026-03-04T20:24:31.463400] [INFO ] [sig ] Generating forecast for: IFS [2026-03-04T20:24:31.463432] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IFS' from 'https://tdm.silogroup.org/data/derivative_storage/IFS.csv'. [2026-03-04T20:24:31.476214] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IFS'. [2026-03-04T20:24:31.476484] [INFO ] [FORECASTER] Starting predict_future for IFS [2026-03-04T20:24:31.477287] [DEBUG] [LOCAL ] No optimal features file found for IFS: ./output/feature-sets/IFS.txt [2026-03-04T20:24:31.477340] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:24:31.477372] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:24:31.477399] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:24:31.477455] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:24:31.536272] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:24:31.536914] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:24:31.537010] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:24:31.537045] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:24:31.653615] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:24:31.653736] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:24:31.653773] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:24:31.653830] [INFO ] [FORECASTER] Training complete [2026-03-04T20:24:31.657141] [DEBUG] [FORECASTER] IFS: Forecast T+1@11:T+2@11: DOWN (p=40.74%) [2026-03-04T20:24:31.657436] [INFO ] [FORECASTER] Completed predict_future for IFS [2026-03-04T20:24:31.657564] [INFO ] [sig ] IFS: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:24:31.800886] [INFO ] [LOCAL ] Saved forecast: IFS 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/IFS.txt [2026-03-04T20:24:31.801023] [INFO ] [sig ] [1566/3365] Completed IFS in 0.3s | 2.76 sym/s | Total: 9.5m | ETA: 10.9m [2026-03-04T20:24:31.801062] [INFO ] [sig ] [1567/3365] Forecasting IGA... [2026-03-04T20:24:31.801099] [INFO ] [sig ] Generating forecast for: IGA [2026-03-04T20:24:31.801130] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IGA' from 'https://tdm.silogroup.org/data/derivative_storage/IGA.csv'. [2026-03-04T20:24:31.812462] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IGA'. [2026-03-04T20:24:31.812786] [INFO ] [FORECASTER] Starting predict_future for IGA [2026-03-04T20:24:31.813594] [DEBUG] [LOCAL ] No optimal features file found for IGA: ./output/feature-sets/IGA.txt [2026-03-04T20:24:31.813648] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:24:31.813680] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:24:31.813706] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:24:31.813764] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:24:31.870950] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:24:31.871857] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:24:31.871963] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:24:31.872003] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:24:31.993035] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:24:31.993386] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:24:31.993426] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:24:31.993454] [INFO ] [FORECASTER] Training complete [2026-03-04T20:24:31.997216] [DEBUG] [FORECASTER] IGA: Forecast T+1@11:T+2@11: DOWN (p=17.41%) [2026-03-04T20:24:31.997514] [INFO ] [FORECASTER] Completed predict_future for IGA [2026-03-04T20:24:31.997663] [INFO ] [sig ] IGA: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:24:32.140078] [INFO ] [LOCAL ] Saved forecast: IGA 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/IGA.txt [2026-03-04T20:24:32.140218] [INFO ] [sig ] [1567/3365] Completed IGA in 0.3s | 2.76 sym/s | Total: 9.5m | ETA: 10.9m [2026-03-04T20:24:32.140258] [INFO ] [sig ] [1568/3365] Forecasting IGD... [2026-03-04T20:24:32.140289] [INFO ] [sig ] Generating forecast for: IGD [2026-03-04T20:24:32.140320] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IGD' from 'https://tdm.silogroup.org/data/derivative_storage/IGD.csv'. [2026-03-04T20:24:32.152261] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IGD'. [2026-03-04T20:24:32.152605] [INFO ] [FORECASTER] Starting predict_future for IGD [2026-03-04T20:24:32.153373] [DEBUG] [LOCAL ] No optimal features file found for IGD: ./output/feature-sets/IGD.txt [2026-03-04T20:24:32.153426] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:24:32.153458] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:24:32.153485] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:24:32.153542] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:24:32.210418] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:24:32.211132] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:24:32.211215] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:24:32.211247] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:24:32.330036] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:24:32.330199] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:24:32.330240] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:24:32.330270] [INFO ] [FORECASTER] Training complete [2026-03-04T20:24:32.333798] [DEBUG] [FORECASTER] IGD: Forecast T+1@11:T+2@11: UP (p=97.03%) [2026-03-04T20:24:32.334078] [INFO ] [FORECASTER] Completed predict_future for IGD [2026-03-04T20:24:32.334211] [INFO ] [sig ] IGD: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:24:32.478932] [INFO ] [LOCAL ] Saved forecast: IGD 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/IGD.txt [2026-03-04T20:24:32.479104] [INFO ] [sig ] [1568/3365] Completed IGD in 0.3s | 2.76 sym/s | Total: 9.5m | ETA: 10.8m [2026-03-04T20:24:32.479146] [INFO ] [sig ] [1569/3365] Forecasting IGF... [2026-03-04T20:24:32.479177] [INFO ] [sig ] Generating forecast for: IGF [2026-03-04T20:24:32.479209] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IGF' from 'https://tdm.silogroup.org/data/derivative_storage/IGF.csv'. [2026-03-04T20:24:32.492072] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IGF'. [2026-03-04T20:24:32.492446] [INFO ] [FORECASTER] Starting predict_future for IGF [2026-03-04T20:24:32.493262] [DEBUG] [LOCAL ] No optimal features file found for IGF: ./output/feature-sets/IGF.txt [2026-03-04T20:24:32.493315] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:24:32.493347] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:24:32.493374] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:24:32.493429] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:24:32.555534] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:24:32.556655] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:24:32.556744] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:24:32.556777] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:24:32.684034] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:24:32.684221] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:24:32.684262] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:24:32.684291] [INFO ] [FORECASTER] Training complete [2026-03-04T20:24:32.688063] [DEBUG] [FORECASTER] IGF: Forecast T+1@11:T+2@11: UP (p=86.62%) [2026-03-04T20:24:32.688342] [INFO ] [FORECASTER] Completed predict_future for IGF [2026-03-04T20:24:32.688479] [INFO ] [sig ] IGF: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:24:32.835956] [INFO ] [LOCAL ] Saved forecast: IGF 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/IGF.txt [2026-03-04T20:24:32.836143] [INFO ] [sig ] [1569/3365] Completed IGF in 0.4s | 2.76 sym/s | Total: 9.5m | ETA: 10.8m [2026-03-04T20:24:32.836200] [INFO ] [sig ] [1570/3365] Forecasting IGI... [2026-03-04T20:24:32.836234] [INFO ] [sig ] Generating forecast for: IGI [2026-03-04T20:24:32.836266] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IGI' from 'https://tdm.silogroup.org/data/derivative_storage/IGI.csv'. [2026-03-04T20:24:32.848275] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IGI'. [2026-03-04T20:24:32.848666] [INFO ] [FORECASTER] Starting predict_future for IGI [2026-03-04T20:24:32.849492] [DEBUG] [LOCAL ] No optimal features file found for IGI: ./output/feature-sets/IGI.txt [2026-03-04T20:24:32.849547] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:24:32.849603] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:24:32.849633] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:24:32.849690] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:24:32.907708] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:24:32.908759] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:24:32.908872] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:24:32.908909] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:24:33.024283] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:24:33.024471] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:24:33.024518] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:24:33.024552] [INFO ] [FORECASTER] Training complete [2026-03-04T20:24:33.028951] [DEBUG] [FORECASTER] IGI: Forecast T+1@11:T+2@11: DOWN (p=31.54%) [2026-03-04T20:24:33.029294] [INFO ] [FORECASTER] Completed predict_future for IGI [2026-03-04T20:24:33.029447] [INFO ] [sig ] IGI: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:24:33.179733] [INFO ] [LOCAL ] Saved forecast: IGI 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/IGI.txt [2026-03-04T20:24:33.179867] [INFO ] [sig ] [1570/3365] Completed IGI in 0.3s | 2.76 sym/s | Total: 9.5m | ETA: 10.8m [2026-03-04T20:24:33.179907] [INFO ] [sig ] [1571/3365] Forecasting IGIB... [2026-03-04T20:24:33.179937] [INFO ] [sig ] Generating forecast for: IGIB [2026-03-04T20:24:33.179968] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IGIB' from 'https://tdm.silogroup.org/data/derivative_storage/IGIB.csv'. [2026-03-04T20:24:33.192291] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IGIB'. [2026-03-04T20:24:33.192559] [INFO ] [FORECASTER] Starting predict_future for IGIB [2026-03-04T20:24:33.193352] [DEBUG] [LOCAL ] No optimal features file found for IGIB: ./output/feature-sets/IGIB.txt [2026-03-04T20:24:33.193405] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:24:33.193437] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:24:33.193464] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:24:33.193520] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:24:33.250932] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:24:33.251536] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:24:33.251635] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:24:33.251669] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:24:33.369948] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:24:33.370087] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:24:33.370126] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:24:33.370155] [INFO ] [FORECASTER] Training complete [2026-03-04T20:24:33.373680] [DEBUG] [FORECASTER] IGIB: Forecast T+1@11:T+2@11: DOWN (p=15.11%) [2026-03-04T20:24:33.373957] [INFO ] [FORECASTER] Completed predict_future for IGIB [2026-03-04T20:24:33.374085] [INFO ] [sig ] IGIB: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:24:33.591454] [INFO ] [LOCAL ] Saved forecast: IGIB 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/IGIB.txt [2026-03-04T20:24:33.591620] [INFO ] [sig ] [1571/3365] Completed IGIB in 0.4s | 2.76 sym/s | Total: 9.5m | ETA: 10.8m [2026-03-04T20:24:33.591663] [INFO ] [sig ] [1572/3365] Forecasting IGIC... [2026-03-04T20:24:33.591693] [INFO ] [sig ] Generating forecast for: IGIC [2026-03-04T20:24:33.591723] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IGIC' from 'https://tdm.silogroup.org/data/derivative_storage/IGIC.csv'. [2026-03-04T20:24:33.603465] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IGIC'. [2026-03-04T20:24:33.603744] [INFO ] [FORECASTER] Starting predict_future for IGIC [2026-03-04T20:24:33.604542] [DEBUG] [LOCAL ] No optimal features file found for IGIC: ./output/feature-sets/IGIC.txt [2026-03-04T20:24:33.604615] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:24:33.604648] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:24:33.604675] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:24:33.604733] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:24:33.662246] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:24:33.662877] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:24:33.662959] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:24:33.662993] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:24:33.784157] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:24:33.784306] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:24:33.784345] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:24:33.784374] [INFO ] [FORECASTER] Training complete [2026-03-04T20:24:33.787736] [DEBUG] [FORECASTER] IGIC: Forecast T+1@11:T+2@11: UP (p=62.94%) [2026-03-04T20:24:33.788022] [INFO ] [FORECASTER] Completed predict_future for IGIC [2026-03-04T20:24:33.788152] [INFO ] [sig ] IGIC: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:24:33.935310] [INFO ] [LOCAL ] Saved forecast: IGIC 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/IGIC.txt [2026-03-04T20:24:33.935441] [INFO ] [sig ] [1572/3365] Completed IGIC in 0.3s | 2.76 sym/s | Total: 9.5m | ETA: 10.8m [2026-03-04T20:24:33.935480] [INFO ] [sig ] [1573/3365] Forecasting IGSB... [2026-03-04T20:24:33.935510] [INFO ] [sig ] Generating forecast for: IGSB [2026-03-04T20:24:33.935540] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IGSB' from 'https://tdm.silogroup.org/data/derivative_storage/IGSB.csv'. [2026-03-04T20:24:33.947624] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IGSB'. [2026-03-04T20:24:33.947897] [INFO ] [FORECASTER] Starting predict_future for IGSB [2026-03-04T20:24:33.948719] [DEBUG] [LOCAL ] No optimal features file found for IGSB: ./output/feature-sets/IGSB.txt [2026-03-04T20:24:33.948773] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:24:33.948806] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:24:33.948842] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:24:33.948908] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:24:34.008227] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:24:34.008885] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:24:34.008995] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:24:34.009029] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:24:34.136424] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:24:34.136611] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:24:34.136655] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:24:34.136684] [INFO ] [FORECASTER] Training complete [2026-03-04T20:24:34.140338] [DEBUG] [FORECASTER] IGSB: Forecast T+1@11:T+2@11: DOWN (p=35.98%) [2026-03-04T20:24:34.140643] [INFO ] [FORECASTER] Completed predict_future for IGSB [2026-03-04T20:24:34.140783] [INFO ] [sig ] IGSB: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:24:34.284868] [INFO ] [LOCAL ] Saved forecast: IGSB 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/IGSB.txt [2026-03-04T20:24:34.285004] [INFO ] [sig ] [1573/3365] Completed IGSB in 0.3s | 2.76 sym/s | Total: 9.5m | ETA: 10.8m [2026-03-04T20:24:34.285044] [INFO ] [sig ] [1574/3365] Forecasting IHD... [2026-03-04T20:24:34.285075] [INFO ] [sig ] Generating forecast for: IHD [2026-03-04T20:24:34.285106] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IHD' from 'https://tdm.silogroup.org/data/derivative_storage/IHD.csv'. [2026-03-04T20:24:34.296900] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IHD'. [2026-03-04T20:24:34.297183] [INFO ] [FORECASTER] Starting predict_future for IHD [2026-03-04T20:24:34.297995] [DEBUG] [LOCAL ] No optimal features file found for IHD: ./output/feature-sets/IHD.txt [2026-03-04T20:24:34.298048] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:24:34.298081] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:24:34.298108] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:24:34.298184] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:24:34.355592] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:24:34.356276] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:24:34.356359] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:24:34.356390] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:24:34.476752] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:24:34.476899] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:24:34.476938] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:24:34.476967] [INFO ] [FORECASTER] Training complete [2026-03-04T20:24:34.480398] [DEBUG] [FORECASTER] IHD: Forecast T+1@11:T+2@11: UP (p=90.15%) [2026-03-04T20:24:34.480700] [INFO ] [FORECASTER] Completed predict_future for IHD [2026-03-04T20:24:34.480830] [INFO ] [sig ] IHD: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:24:34.624925] [INFO ] [LOCAL ] Saved forecast: IHD 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/IHD.txt [2026-03-04T20:24:34.625088] [INFO ] [sig ] [1574/3365] Completed IHD in 0.3s | 2.76 sym/s | Total: 9.5m | ETA: 10.8m [2026-03-04T20:24:34.625127] [INFO ] [sig ] [1575/3365] Forecasting IHG... [2026-03-04T20:24:34.625156] [INFO ] [sig ] Generating forecast for: IHG [2026-03-04T20:24:34.625187] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IHG' from 'https://tdm.silogroup.org/data/derivative_storage/IHG.csv'. [2026-03-04T20:24:34.637557] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IHG'. [2026-03-04T20:24:34.637890] [INFO ] [FORECASTER] Starting predict_future for IHG [2026-03-04T20:24:34.638727] [DEBUG] [LOCAL ] No optimal features file found for IHG: ./output/feature-sets/IHG.txt [2026-03-04T20:24:34.638781] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:24:34.638814] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:24:34.638841] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:24:34.638905] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:24:34.696549] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:24:34.697239] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:24:34.697333] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:24:34.697366] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:24:34.816013] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:24:34.816169] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:24:34.816210] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:24:34.816239] [INFO ] [FORECASTER] Training complete [2026-03-04T20:24:34.819736] [DEBUG] [FORECASTER] IHG: Forecast T+1@11:T+2@11: DOWN (p=20.75%) [2026-03-04T20:24:34.820023] [INFO ] [FORECASTER] Completed predict_future for IHG [2026-03-04T20:24:34.820154] [INFO ] [sig ] IHG: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:24:34.974453] [INFO ] [LOCAL ] Saved forecast: IHG 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/IHG.txt [2026-03-04T20:24:34.974607] [INFO ] [sig ] [1575/3365] Completed IHG in 0.3s | 2.76 sym/s | Total: 9.5m | ETA: 10.8m [2026-03-04T20:24:34.974648] [INFO ] [sig ] [1576/3365] Forecasting IHS... [2026-03-04T20:24:34.974678] [INFO ] [sig ] Generating forecast for: IHS [2026-03-04T20:24:34.974709] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IHS' from 'https://tdm.silogroup.org/data/derivative_storage/IHS.csv'. [2026-03-04T20:24:34.987032] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IHS'. [2026-03-04T20:24:34.987527] [INFO ] [FORECASTER] Starting predict_future for IHS [2026-03-04T20:24:34.988348] [DEBUG] [LOCAL ] No optimal features file found for IHS: ./output/feature-sets/IHS.txt [2026-03-04T20:24:34.988412] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:24:34.988447] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:24:34.988474] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:24:34.988531] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:24:35.045887] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:24:35.046544] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:24:35.046641] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:24:35.046674] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:24:35.167307] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:24:35.167484] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:24:35.167526] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:24:35.167555] [INFO ] [FORECASTER] Training complete [2026-03-04T20:24:35.171536] [DEBUG] [FORECASTER] IHS: Forecast T+1@11:T+2@11: UP (p=96.21%) [2026-03-04T20:24:35.171888] [INFO ] [FORECASTER] Completed predict_future for IHS [2026-03-04T20:24:35.172041] [INFO ] [sig ] IHS: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:24:35.319811] [INFO ] [LOCAL ] Saved forecast: IHS 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/IHS.txt [2026-03-04T20:24:35.320002] [INFO ] [sig ] [1576/3365] Completed IHS in 0.3s | 2.76 sym/s | Total: 9.5m | ETA: 10.8m [2026-03-04T20:24:35.320043] [INFO ] [sig ] [1577/3365] Forecasting IIF... [2026-03-04T20:24:35.320072] [INFO ] [sig ] Generating forecast for: IIF [2026-03-04T20:24:35.320105] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IIF' from 'https://tdm.silogroup.org/data/derivative_storage/IIF.csv'. [2026-03-04T20:24:35.331690] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IIF'. [2026-03-04T20:24:35.332008] [INFO ] [FORECASTER] Starting predict_future for IIF [2026-03-04T20:24:35.332798] [DEBUG] [LOCAL ] No optimal features file found for IIF: ./output/feature-sets/IIF.txt [2026-03-04T20:24:35.332852] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:24:35.332885] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:24:35.332911] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:24:35.332967] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:24:35.391027] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:24:35.391749] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:24:35.391830] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:24:35.391862] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:24:35.521735] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:24:35.521938] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:24:35.521990] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:24:35.522023] [INFO ] [FORECASTER] Training complete [2026-03-04T20:24:35.528344] [DEBUG] [FORECASTER] IIF: Forecast T+1@11:T+2@11: UP (p=86.29%) [2026-03-04T20:24:35.528893] [INFO ] [FORECASTER] Completed predict_future for IIF [2026-03-04T20:24:35.529154] [INFO ] [sig ] IIF: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:24:35.681354] [INFO ] [LOCAL ] Saved forecast: IIF 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/IIF.txt [2026-03-04T20:24:35.681524] [INFO ] [sig ] [1577/3365] Completed IIF in 0.4s | 2.76 sym/s | Total: 9.5m | ETA: 10.8m [2026-03-04T20:24:35.681564] [INFO ] [sig ] [1578/3365] Forecasting III... [2026-03-04T20:24:35.681618] [INFO ] [sig ] Generating forecast for: III [2026-03-04T20:24:35.681652] [DEBUG] [REMOTE ] Fetching historical data for symbol 'III' from 'https://tdm.silogroup.org/data/derivative_storage/III.csv'. [2026-03-04T20:24:35.693722] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'III'. [2026-03-04T20:24:35.694142] [INFO ] [FORECASTER] Starting predict_future for III [2026-03-04T20:24:35.695007] [DEBUG] [LOCAL ] No optimal features file found for III: ./output/feature-sets/III.txt [2026-03-04T20:24:35.695063] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:24:35.695095] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:24:35.695122] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:24:35.695179] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:24:35.755294] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:24:35.756237] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:24:35.756335] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:24:35.756370] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:24:35.877018] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:24:35.877191] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:24:35.877233] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:24:35.877262] [INFO ] [FORECASTER] Training complete [2026-03-04T20:24:35.880876] [DEBUG] [FORECASTER] III: Forecast T+1@11:T+2@11: UP (p=95.32%) [2026-03-04T20:24:35.881219] [INFO ] [FORECASTER] Completed predict_future for III [2026-03-04T20:24:35.881359] [INFO ] [sig ] III: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:24:36.030568] [INFO ] [LOCAL ] Saved forecast: III 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/III.txt [2026-03-04T20:24:36.030766] [INFO ] [sig ] [1578/3365] Completed III in 0.3s | 2.76 sym/s | Total: 9.5m | ETA: 10.8m [2026-03-04T20:24:36.030808] [INFO ] [sig ] [1579/3365] Forecasting IIIN... [2026-03-04T20:24:36.030839] [INFO ] [sig ] Generating forecast for: IIIN [2026-03-04T20:24:36.030871] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IIIN' from 'https://tdm.silogroup.org/data/derivative_storage/IIIN.csv'. [2026-03-04T20:24:36.042694] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IIIN'. [2026-03-04T20:24:36.043034] [INFO ] [FORECASTER] Starting predict_future for IIIN [2026-03-04T20:24:36.043911] [DEBUG] [LOCAL ] No optimal features file found for IIIN: ./output/feature-sets/IIIN.txt [2026-03-04T20:24:36.043980] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:24:36.044022] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:24:36.044058] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:24:36.044130] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:24:36.103167] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:24:36.104094] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:24:36.104181] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:24:36.104215] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:24:36.225829] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:24:36.226014] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:24:36.226061] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:24:36.226097] [INFO ] [FORECASTER] Training complete [2026-03-04T20:24:36.229542] [DEBUG] [FORECASTER] IIIN: Forecast T+1@11:T+2@11: DOWN (p=1.71%) [2026-03-04T20:24:36.229855] [INFO ] [FORECASTER] Completed predict_future for IIIN [2026-03-04T20:24:36.229992] [INFO ] [sig ] IIIN: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:24:36.373826] [INFO ] [LOCAL ] Saved forecast: IIIN 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/IIIN.txt [2026-03-04T20:24:36.374000] [INFO ] [sig ] [1579/3365] Completed IIIN in 0.3s | 2.76 sym/s | Total: 9.5m | ETA: 10.8m [2026-03-04T20:24:36.374056] [INFO ] [sig ] [1580/3365] Forecasting IIM... [2026-03-04T20:24:36.374093] [INFO ] [sig ] Generating forecast for: IIM [2026-03-04T20:24:36.374131] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IIM' from 'https://tdm.silogroup.org/data/derivative_storage/IIM.csv'. [2026-03-04T20:24:36.386089] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IIM'. [2026-03-04T20:24:36.386451] [INFO ] [FORECASTER] Starting predict_future for IIM [2026-03-04T20:24:36.387253] [DEBUG] [LOCAL ] No optimal features file found for IIM: ./output/feature-sets/IIM.txt [2026-03-04T20:24:36.387334] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:24:36.387418] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:24:36.387447] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:24:36.387505] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:24:36.446813] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:24:36.447745] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:24:36.447831] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:24:36.447864] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:24:36.570421] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:24:36.570606] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:24:36.570651] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:24:36.570680] [INFO ] [FORECASTER] Training complete [2026-03-04T20:24:36.574330] [DEBUG] [FORECASTER] IIM: Forecast T+1@11:T+2@11: UP (p=64.64%) [2026-03-04T20:24:36.574645] [INFO ] [FORECASTER] Completed predict_future for IIM [2026-03-04T20:24:36.574783] [INFO ] [sig ] IIM: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:24:36.728902] [INFO ] [LOCAL ] Saved forecast: IIM 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/IIM.txt [2026-03-04T20:24:36.729103] [INFO ] [sig ] [1580/3365] Completed IIM in 0.4s | 2.76 sym/s | Total: 9.5m | ETA: 10.8m [2026-03-04T20:24:36.729148] [INFO ] [sig ] [1581/3365] Forecasting ILMN... [2026-03-04T20:24:36.729180] [INFO ] [sig ] Generating forecast for: ILMN [2026-03-04T20:24:36.729212] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ILMN' from 'https://tdm.silogroup.org/data/derivative_storage/ILMN.csv'. [2026-03-04T20:24:36.742484] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ILMN'. [2026-03-04T20:24:36.742891] [INFO ] [FORECASTER] Starting predict_future for ILMN [2026-03-04T20:24:36.743741] [DEBUG] [LOCAL ] No optimal features file found for ILMN: ./output/feature-sets/ILMN.txt [2026-03-04T20:24:36.743798] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:24:36.743831] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:24:36.743859] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:24:36.743918] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:24:36.804352] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:24:36.805260] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:24:36.805366] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:24:36.805403] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:24:36.937242] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:24:36.937435] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:24:36.937478] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:24:36.937507] [INFO ] [FORECASTER] Training complete [2026-03-04T20:24:36.941185] [DEBUG] [FORECASTER] ILMN: Forecast T+1@11:T+2@11: DOWN (p=26.70%) [2026-03-04T20:24:36.941591] [INFO ] [FORECASTER] Completed predict_future for ILMN [2026-03-04T20:24:36.941741] [INFO ] [sig ] ILMN: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:24:37.088099] [INFO ] [LOCAL ] Saved forecast: ILMN 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/ILMN.txt [2026-03-04T20:24:37.088268] [INFO ] [sig ] [1581/3365] Completed ILMN in 0.4s | 2.76 sym/s | Total: 9.5m | ETA: 10.8m [2026-03-04T20:24:37.088310] [INFO ] [sig ] [1582/3365] Forecasting IMAX... [2026-03-04T20:24:37.088341] [INFO ] [sig ] Generating forecast for: IMAX [2026-03-04T20:24:37.088373] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMAX' from 'https://tdm.silogroup.org/data/derivative_storage/IMAX.csv'. [2026-03-04T20:24:37.099920] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMAX'. [2026-03-04T20:24:37.100243] [INFO ] [FORECASTER] Starting predict_future for IMAX [2026-03-04T20:24:37.101081] [DEBUG] [LOCAL ] No optimal features file found for IMAX: ./output/feature-sets/IMAX.txt [2026-03-04T20:24:37.101140] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:24:37.101179] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:24:37.101213] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:24:37.101283] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:24:37.158195] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:24:37.159126] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:24:37.159220] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:24:37.159253] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:24:37.275832] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:24:37.276000] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:24:37.276039] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:24:37.276068] [INFO ] [FORECASTER] Training complete [2026-03-04T20:24:37.279496] [DEBUG] [FORECASTER] IMAX: Forecast T+1@11:T+2@11: DOWN (p=14.78%) [2026-03-04T20:24:37.279806] [INFO ] [FORECASTER] Completed predict_future for IMAX [2026-03-04T20:24:37.279939] [INFO ] [sig ] IMAX: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:24:37.426888] [INFO ] [LOCAL ] Saved forecast: IMAX 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/IMAX.txt [2026-03-04T20:24:37.427070] [INFO ] [sig ] [1582/3365] Completed IMAX in 0.3s | 2.76 sym/s | Total: 9.5m | ETA: 10.8m [2026-03-04T20:24:37.427128] [INFO ] [sig ] [1583/3365] Forecasting IMMP... [2026-03-04T20:24:37.427159] [INFO ] [sig ] Generating forecast for: IMMP [2026-03-04T20:24:37.427192] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMMP' from 'https://tdm.silogroup.org/data/derivative_storage/IMMP.csv'. [2026-03-04T20:24:37.439550] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMMP'. [2026-03-04T20:24:37.439846] [INFO ] [FORECASTER] Starting predict_future for IMMP [2026-03-04T20:24:37.440644] [DEBUG] [LOCAL ] No optimal features file found for IMMP: ./output/feature-sets/IMMP.txt [2026-03-04T20:24:37.440697] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:24:37.440730] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:24:37.440757] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:24:37.440813] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:24:37.499501] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:24:37.500406] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:24:37.500495] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:24:37.500527] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:24:37.616912] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:24:37.617088] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:24:37.617153] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:24:37.617216] [INFO ] [FORECASTER] Training complete [2026-03-04T20:24:37.620827] [DEBUG] [FORECASTER] IMMP: Forecast T+1@11:T+2@11: DOWN (p=15.98%) [2026-03-04T20:24:37.621132] [INFO ] [FORECASTER] Completed predict_future for IMMP [2026-03-04T20:24:37.621272] [INFO ] [sig ] IMMP: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:24:37.767156] [INFO ] [LOCAL ] Saved forecast: IMMP 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/IMMP.txt [2026-03-04T20:24:37.767340] [INFO ] [sig ] [1583/3365] Completed IMMP in 0.3s | 2.76 sym/s | Total: 9.6m | ETA: 10.8m [2026-03-04T20:24:37.767382] [INFO ] [sig ] [1584/3365] Forecasting IMMX... [2026-03-04T20:24:37.767412] [INFO ] [sig ] Generating forecast for: IMMX [2026-03-04T20:24:37.767445] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMMX' from 'https://tdm.silogroup.org/data/derivative_storage/IMMX.csv'. [2026-03-04T20:24:37.780142] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMMX'. [2026-03-04T20:24:37.780690] [INFO ] [FORECASTER] Starting predict_future for IMMX [2026-03-04T20:24:37.781508] [DEBUG] [LOCAL ] No optimal features file found for IMMX: ./output/feature-sets/IMMX.txt [2026-03-04T20:24:37.781562] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:24:37.781616] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:24:37.781643] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:24:37.781700] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:24:37.847658] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:24:37.848717] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:24:37.848811] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:24:37.848845] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:24:37.968338] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:24:37.968506] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:24:37.968547] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:24:37.968596] [INFO ] [FORECASTER] Training complete [2026-03-04T20:24:37.972007] [DEBUG] [FORECASTER] IMMX: Forecast T+1@11:T+2@11: UP (p=60.58%) [2026-03-04T20:24:37.972286] [INFO ] [FORECASTER] Completed predict_future for IMMX [2026-03-04T20:24:37.972420] [INFO ] [sig ] IMMX: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:24:38.116524] [INFO ] [LOCAL ] Saved forecast: IMMX 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/IMMX.txt [2026-03-04T20:24:38.116698] [INFO ] [sig ] [1584/3365] Completed IMMX in 0.3s | 2.76 sym/s | Total: 9.6m | ETA: 10.7m [2026-03-04T20:24:38.116742] [INFO ] [sig ] [1585/3365] Forecasting IMNM... [2026-03-04T20:24:38.116774] [INFO ] [sig ] Generating forecast for: IMNM [2026-03-04T20:24:38.116806] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMNM' from 'https://tdm.silogroup.org/data/derivative_storage/IMNM.csv'. [2026-03-04T20:24:38.128952] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMNM'. [2026-03-04T20:24:38.129246] [INFO ] [FORECASTER] Starting predict_future for IMNM [2026-03-04T20:24:38.130095] [DEBUG] [LOCAL ] No optimal features file found for IMNM: ./output/feature-sets/IMNM.txt [2026-03-04T20:24:38.130152] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:24:38.130186] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:24:38.130213] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:24:38.130271] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:24:38.191179] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:24:38.191943] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:24:38.192039] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:24:38.192103] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:24:38.317548] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:24:38.317735] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:24:38.317778] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:24:38.317809] [INFO ] [FORECASTER] Training complete [2026-03-04T20:24:38.321438] [DEBUG] [FORECASTER] IMNM: Forecast T+1@11:T+2@11: DOWN (p=1.18%) [2026-03-04T20:24:38.321748] [INFO ] [FORECASTER] Completed predict_future for IMNM [2026-03-04T20:24:38.321883] [INFO ] [sig ] IMNM: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:24:38.469334] [INFO ] [LOCAL ] Saved forecast: IMNM 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/IMNM.txt [2026-03-04T20:24:38.469480] [INFO ] [sig ] [1585/3365] Completed IMNM in 0.4s | 2.76 sym/s | Total: 9.6m | ETA: 10.7m [2026-03-04T20:24:38.469522] [INFO ] [sig ] [1586/3365] Forecasting IMNN... [2026-03-04T20:24:38.469554] [INFO ] [sig ] Generating forecast for: IMNN [2026-03-04T20:24:38.469607] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMNN' from 'https://tdm.silogroup.org/data/derivative_storage/IMNN.csv'. [2026-03-04T20:24:38.481439] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMNN'. [2026-03-04T20:24:38.481783] [INFO ] [FORECASTER] Starting predict_future for IMNN [2026-03-04T20:24:38.482616] [DEBUG] [LOCAL ] No optimal features file found for IMNN: ./output/feature-sets/IMNN.txt [2026-03-04T20:24:38.482671] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:24:38.482704] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:24:38.482733] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:24:38.482791] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:24:38.542437] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:24:38.543118] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:24:38.543202] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:24:38.543236] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:24:38.666400] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:24:38.666555] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:24:38.666615] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:24:38.666648] [INFO ] [FORECASTER] Training complete [2026-03-04T20:24:38.670270] [DEBUG] [FORECASTER] IMNN: Forecast T+1@11:T+2@11: UP (p=92.60%) [2026-03-04T20:24:38.670561] [INFO ] [FORECASTER] Completed predict_future for IMNN [2026-03-04T20:24:38.670717] [INFO ] [sig ] IMNN: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:24:38.822820] [INFO ] [LOCAL ] Saved forecast: IMNN 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/IMNN.txt [2026-03-04T20:24:38.823162] [INFO ] [sig ] [1586/3365] Completed IMNN in 0.4s | 2.76 sym/s | Total: 9.6m | ETA: 10.7m [2026-03-04T20:24:38.823212] [INFO ] [sig ] [1587/3365] Forecasting IMOS... [2026-03-04T20:24:38.823243] [INFO ] [sig ] Generating forecast for: IMOS [2026-03-04T20:24:38.823308] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMOS' from 'https://tdm.silogroup.org/data/derivative_storage/IMOS.csv'. [2026-03-04T20:24:38.837291] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMOS'. [2026-03-04T20:24:38.837635] [INFO ] [FORECASTER] Starting predict_future for IMOS [2026-03-04T20:24:38.838524] [DEBUG] [LOCAL ] No optimal features file found for IMOS: ./output/feature-sets/IMOS.txt [2026-03-04T20:24:38.838598] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:24:38.838652] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:24:38.838684] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:24:38.838748] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:24:38.900071] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:24:38.900870] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:24:38.900984] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:24:38.901022] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:24:39.031294] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:24:39.031465] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:24:39.031514] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:24:39.031546] [INFO ] [FORECASTER] Training complete [2026-03-04T20:24:39.035329] [DEBUG] [FORECASTER] IMOS: Forecast T+1@11:T+2@11: UP (p=65.65%) [2026-03-04T20:24:39.035688] [INFO ] [FORECASTER] Completed predict_future for IMOS [2026-03-04T20:24:39.035828] [INFO ] [sig ] IMOS: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:24:39.184766] [INFO ] [LOCAL ] Saved forecast: IMOS 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/IMOS.txt [2026-03-04T20:24:39.184946] [INFO ] [sig ] [1587/3365] Completed IMOS in 0.4s | 2.76 sym/s | Total: 9.6m | ETA: 10.7m [2026-03-04T20:24:39.184991] [INFO ] [sig ] [1588/3365] Forecasting IMPP... [2026-03-04T20:24:39.185022] [INFO ] [sig ] Generating forecast for: IMPP [2026-03-04T20:24:39.185052] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMPP' from 'https://tdm.silogroup.org/data/derivative_storage/IMPP.csv'. [2026-03-04T20:24:39.197456] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMPP'. [2026-03-04T20:24:39.197842] [INFO ] [FORECASTER] Starting predict_future for IMPP [2026-03-04T20:24:39.198710] [DEBUG] [LOCAL ] No optimal features file found for IMPP: ./output/feature-sets/IMPP.txt [2026-03-04T20:24:39.198766] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:24:39.198800] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:24:39.198828] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:24:39.198886] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:24:39.257721] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:24:39.258661] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:24:39.258752] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:24:39.258786] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:24:39.388629] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:24:39.388801] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:24:39.388846] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:24:39.388878] [INFO ] [FORECASTER] Training complete [2026-03-04T20:24:39.392419] [DEBUG] [FORECASTER] IMPP: Forecast T+1@11:T+2@11: UP (p=89.57%) [2026-03-04T20:24:39.392757] [INFO ] [FORECASTER] Completed predict_future for IMPP [2026-03-04T20:24:39.392918] [INFO ] [sig ] IMPP: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:24:39.538529] [INFO ] [LOCAL ] Saved forecast: IMPP 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/IMPP.txt [2026-03-04T20:24:39.538712] [INFO ] [sig ] [1588/3365] Completed IMPP in 0.4s | 2.76 sym/s | Total: 9.6m | ETA: 10.7m [2026-03-04T20:24:39.538753] [INFO ] [sig ] [1589/3365] Forecasting IMRX... [2026-03-04T20:24:39.538786] [INFO ] [sig ] Generating forecast for: IMRX [2026-03-04T20:24:39.538817] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMRX' from 'https://tdm.silogroup.org/data/derivative_storage/IMRX.csv'. [2026-03-04T20:24:39.551147] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMRX'. [2026-03-04T20:24:39.551507] [INFO ] [FORECASTER] Starting predict_future for IMRX [2026-03-04T20:24:39.552323] [DEBUG] [LOCAL ] No optimal features file found for IMRX: ./output/feature-sets/IMRX.txt [2026-03-04T20:24:39.552378] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:24:39.552412] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:24:39.552441] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:24:39.552498] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:24:39.612146] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:24:39.613093] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:24:39.613217] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:24:39.613261] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:24:39.739085] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:24:39.739257] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:24:39.739299] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:24:39.739330] [INFO ] [FORECASTER] Training complete [2026-03-04T20:24:39.743151] [DEBUG] [FORECASTER] IMRX: Forecast T+1@11:T+2@11: DOWN (p=41.34%) [2026-03-04T20:24:39.743538] [INFO ] [FORECASTER] Completed predict_future for IMRX [2026-03-04T20:24:39.743716] [INFO ] [sig ] IMRX: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:24:39.895098] [INFO ] [LOCAL ] Saved forecast: IMRX 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/IMRX.txt [2026-03-04T20:24:39.895246] [INFO ] [sig ] [1589/3365] Completed IMRX in 0.4s | 2.76 sym/s | Total: 9.6m | ETA: 10.7m [2026-03-04T20:24:39.895288] [INFO ] [sig ] [1590/3365] Forecasting IMTX... [2026-03-04T20:24:39.895318] [INFO ] [sig ] Generating forecast for: IMTX [2026-03-04T20:24:39.895349] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMTX' from 'https://tdm.silogroup.org/data/derivative_storage/IMTX.csv'. [2026-03-04T20:24:39.907598] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMTX'. [2026-03-04T20:24:39.907904] [INFO ] [FORECASTER] Starting predict_future for IMTX [2026-03-04T20:24:39.908804] [DEBUG] [LOCAL ] No optimal features file found for IMTX: ./output/feature-sets/IMTX.txt [2026-03-04T20:24:39.908859] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:24:39.908892] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:24:39.908919] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:24:39.908977] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:24:39.969307] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:24:39.970028] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:24:39.970163] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:24:39.970206] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:24:40.093701] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:24:40.093882] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:24:40.093931] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:24:40.093963] [INFO ] [FORECASTER] Training complete [2026-03-04T20:24:40.097683] [DEBUG] [FORECASTER] IMTX: Forecast T+1@11:T+2@11: UP (p=58.55%) [2026-03-04T20:24:40.097989] [INFO ] [FORECASTER] Completed predict_future for IMTX [2026-03-04T20:24:40.098143] [INFO ] [sig ] IMTX: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:24:40.250697] [INFO ] [LOCAL ] Saved forecast: IMTX 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/IMTX.txt [2026-03-04T20:24:40.250851] [INFO ] [sig ] [1590/3365] Completed IMTX in 0.4s | 2.76 sym/s | Total: 9.6m | ETA: 10.7m [2026-03-04T20:24:40.250899] [INFO ] [sig ] [1591/3365] Forecasting IMXI... [2026-03-04T20:24:40.250932] [INFO ] [sig ] Generating forecast for: IMXI [2026-03-04T20:24:40.250964] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMXI' from 'https://tdm.silogroup.org/data/derivative_storage/IMXI.csv'. [2026-03-04T20:24:40.263474] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMXI'. [2026-03-04T20:24:40.263821] [INFO ] [FORECASTER] Starting predict_future for IMXI [2026-03-04T20:24:40.264680] [DEBUG] [LOCAL ] No optimal features file found for IMXI: ./output/feature-sets/IMXI.txt [2026-03-04T20:24:40.264735] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:24:40.264777] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:24:40.264806] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:24:40.264863] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:24:40.326299] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:24:40.327053] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:24:40.327140] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:24:40.327174] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:24:40.450622] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:24:40.450773] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:24:40.450812] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:24:40.450841] [INFO ] [FORECASTER] Training complete [2026-03-04T20:24:40.454306] [DEBUG] [FORECASTER] IMXI: Forecast T+1@11:T+2@11: DOWN (p=0.45%) [2026-03-04T20:24:40.454605] [INFO ] [FORECASTER] Completed predict_future for IMXI [2026-03-04T20:24:40.454739] [INFO ] [sig ] IMXI: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:24:40.599805] [INFO ] [LOCAL ] Saved forecast: IMXI 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/IMXI.txt [2026-03-04T20:24:40.599949] [INFO ] [sig ] [1591/3365] Completed IMXI in 0.3s | 2.76 sym/s | Total: 9.6m | ETA: 10.7m [2026-03-04T20:24:40.599989] [INFO ] [sig ] [1592/3365] Forecasting INAB... [2026-03-04T20:24:40.600019] [INFO ] [sig ] Generating forecast for: INAB [2026-03-04T20:24:40.600051] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INAB' from 'https://tdm.silogroup.org/data/derivative_storage/INAB.csv'. [2026-03-04T20:24:40.611528] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INAB'. [2026-03-04T20:24:40.611842] [INFO ] [FORECASTER] Starting predict_future for INAB [2026-03-04T20:24:40.612639] [DEBUG] [LOCAL ] No optimal features file found for INAB: ./output/feature-sets/INAB.txt [2026-03-04T20:24:40.612692] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:24:40.612724] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:24:40.612751] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:24:40.612807] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:24:40.671324] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:24:40.672086] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:24:40.672171] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:24:40.672206] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:24:40.791670] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:24:40.791832] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:24:40.791872] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:24:40.791902] [INFO ] [FORECASTER] Training complete [2026-03-04T20:24:40.795355] [DEBUG] [FORECASTER] INAB: Forecast T+1@11:T+2@11: DOWN (p=12.39%) [2026-03-04T20:24:40.795660] [INFO ] [FORECASTER] Completed predict_future for INAB [2026-03-04T20:24:40.795807] [INFO ] [sig ] INAB: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:24:40.943028] [INFO ] [LOCAL ] Saved forecast: INAB 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/INAB.txt [2026-03-04T20:24:40.943196] [INFO ] [sig ] [1592/3365] Completed INAB in 0.3s | 2.76 sym/s | Total: 9.6m | ETA: 10.7m [2026-03-04T20:24:40.943241] [INFO ] [sig ] [1593/3365] Forecasting INBK... [2026-03-04T20:24:40.943271] [INFO ] [sig ] Generating forecast for: INBK [2026-03-04T20:24:40.943301] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INBK' from 'https://tdm.silogroup.org/data/derivative_storage/INBK.csv'. [2026-03-04T20:24:40.954434] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INBK'. [2026-03-04T20:24:40.954742] [INFO ] [FORECASTER] Starting predict_future for INBK [2026-03-04T20:24:40.955513] [DEBUG] [LOCAL ] No optimal features file found for INBK: ./output/feature-sets/INBK.txt [2026-03-04T20:24:40.955565] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:24:40.955621] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:24:40.955648] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:24:40.955705] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:24:41.014741] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:24:41.015606] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:24:41.015692] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:24:41.015727] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:24:41.137502] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:24:41.137680] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:24:41.137723] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:24:41.137753] [INFO ] [FORECASTER] Training complete [2026-03-04T20:24:41.141283] [DEBUG] [FORECASTER] INBK: Forecast T+1@11:T+2@11: UP (p=80.85%) [2026-03-04T20:24:41.141589] [INFO ] [FORECASTER] Completed predict_future for INBK [2026-03-04T20:24:41.141726] [INFO ] [sig ] INBK: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:24:41.287434] [INFO ] [LOCAL ] Saved forecast: INBK 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/INBK.txt [2026-03-04T20:24:41.287639] [INFO ] [sig ] [1593/3365] Completed INBK in 0.3s | 2.76 sym/s | Total: 9.6m | ETA: 10.7m [2026-03-04T20:24:41.287683] [INFO ] [sig ] [1594/3365] Forecasting INBX... [2026-03-04T20:24:41.287713] [INFO ] [sig ] Generating forecast for: INBX [2026-03-04T20:24:41.287744] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INBX' from 'https://tdm.silogroup.org/data/derivative_storage/INBX.csv'. [2026-03-04T20:24:41.299272] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INBX'. [2026-03-04T20:24:41.299614] [INFO ] [FORECASTER] Starting predict_future for INBX [2026-03-04T20:24:41.300402] [DEBUG] [LOCAL ] No optimal features file found for INBX: ./output/feature-sets/INBX.txt [2026-03-04T20:24:41.300456] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:24:41.300488] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:24:41.300515] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:24:41.300597] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:24:41.357785] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:24:41.358630] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:24:41.358713] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:24:41.358747] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:24:41.473536] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:24:41.473709] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:24:41.473766] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:24:41.473796] [INFO ] [FORECASTER] Training complete [2026-03-04T20:24:41.477229] [DEBUG] [FORECASTER] INBX: Forecast T+1@11:T+2@11: UP (p=85.26%) [2026-03-04T20:24:41.477537] [INFO ] [FORECASTER] Completed predict_future for INBX [2026-03-04T20:24:41.477689] [INFO ] [sig ] INBX: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:24:41.622155] [INFO ] [LOCAL ] Saved forecast: INBX 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/INBX.txt [2026-03-04T20:24:41.622299] [INFO ] [sig ] [1594/3365] Completed INBX in 0.3s | 2.76 sym/s | Total: 9.6m | ETA: 10.7m [2026-03-04T20:24:41.622339] [INFO ] [sig ] [1595/3365] Forecasting INCY... [2026-03-04T20:24:41.622369] [INFO ] [sig ] Generating forecast for: INCY [2026-03-04T20:24:41.622401] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INCY' from 'https://tdm.silogroup.org/data/derivative_storage/INCY.csv'. [2026-03-04T20:24:41.633891] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INCY'. [2026-03-04T20:24:41.634205] [INFO ] [FORECASTER] Starting predict_future for INCY [2026-03-04T20:24:41.634993] [DEBUG] [LOCAL ] No optimal features file found for INCY: ./output/feature-sets/INCY.txt [2026-03-04T20:24:41.635047] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:24:41.635086] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:24:41.635120] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:24:41.635191] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:24:41.696158] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:24:41.697001] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:24:41.697083] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:24:41.697119] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:24:41.816900] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:24:41.817057] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:24:41.817096] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:24:41.817130] [INFO ] [FORECASTER] Training complete [2026-03-04T20:24:41.821035] [DEBUG] [FORECASTER] INCY: Forecast T+1@11:T+2@11: DOWN (p=10.21%) [2026-03-04T20:24:41.821321] [INFO ] [FORECASTER] Completed predict_future for INCY [2026-03-04T20:24:41.821448] [INFO ] [sig ] INCY: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:24:41.965251] [INFO ] [LOCAL ] Saved forecast: INCY 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/INCY.txt [2026-03-04T20:24:41.965396] [INFO ] [sig ] [1595/3365] Completed INCY in 0.3s | 2.76 sym/s | Total: 9.6m | ETA: 10.7m [2026-03-04T20:24:41.965436] [INFO ] [sig ] [1596/3365] Forecasting INDB... [2026-03-04T20:24:41.965466] [INFO ] [sig ] Generating forecast for: INDB [2026-03-04T20:24:41.965496] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INDB' from 'https://tdm.silogroup.org/data/derivative_storage/INDB.csv'. [2026-03-04T20:24:41.977349] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INDB'. [2026-03-04T20:24:41.977706] [INFO ] [FORECASTER] Starting predict_future for INDB [2026-03-04T20:24:41.978595] [DEBUG] [LOCAL ] No optimal features file found for INDB: ./output/feature-sets/INDB.txt [2026-03-04T20:24:41.978653] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:24:41.978688] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:24:41.978716] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:24:41.978775] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:24:42.036857] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:24:42.037781] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:24:42.037885] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:24:42.037922] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:24:42.160277] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:24:42.160436] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:24:42.160479] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:24:42.160510] [INFO ] [FORECASTER] Training complete [2026-03-04T20:24:42.164007] [DEBUG] [FORECASTER] INDB: Forecast T+1@11:T+2@11: UP (p=75.05%) [2026-03-04T20:24:42.164303] [INFO ] [FORECASTER] Completed predict_future for INDB [2026-03-04T20:24:42.164447] [INFO ] [sig ] INDB: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:24:42.309146] [INFO ] [LOCAL ] Saved forecast: INDB 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/INDB.txt [2026-03-04T20:24:42.309302] [INFO ] [sig ] [1596/3365] Completed INDB in 0.3s | 2.76 sym/s | Total: 9.6m | ETA: 10.7m [2026-03-04T20:24:42.309344] [INFO ] [sig ] [1597/3365] Forecasting INDI... [2026-03-04T20:24:42.309375] [INFO ] [sig ] Generating forecast for: INDI [2026-03-04T20:24:42.309406] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INDI' from 'https://tdm.silogroup.org/data/derivative_storage/INDI.csv'. [2026-03-04T20:24:42.320729] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INDI'. [2026-03-04T20:24:42.321034] [INFO ] [FORECASTER] Starting predict_future for INDI [2026-03-04T20:24:42.321871] [DEBUG] [LOCAL ] No optimal features file found for INDI: ./output/feature-sets/INDI.txt [2026-03-04T20:24:42.321926] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:24:42.321986] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:24:42.322022] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:24:42.322101] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:24:42.381486] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:24:42.382201] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:24:42.382281] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:24:42.382314] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:24:42.501640] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:24:42.501792] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:24:42.501832] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:24:42.501860] [INFO ] [FORECASTER] Training complete [2026-03-04T20:24:42.505260] [DEBUG] [FORECASTER] INDI: Forecast T+1@11:T+2@11: DOWN (p=5.05%) [2026-03-04T20:24:42.505540] [INFO ] [FORECASTER] Completed predict_future for INDI [2026-03-04T20:24:42.505689] [INFO ] [sig ] INDI: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:24:42.657091] [INFO ] [LOCAL ] Saved forecast: INDI 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/INDI.txt [2026-03-04T20:24:42.657497] [INFO ] [sig ] [1597/3365] Completed INDI in 0.3s | 2.76 sym/s | Total: 9.6m | ETA: 10.7m [2026-03-04T20:24:42.657551] [INFO ] [sig ] [1598/3365] Forecasting INDP... [2026-03-04T20:24:42.657605] [INFO ] [sig ] Generating forecast for: INDP [2026-03-04T20:24:42.657641] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INDP' from 'https://tdm.silogroup.org/data/derivative_storage/INDP.csv'. [2026-03-04T20:24:42.669815] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INDP'. [2026-03-04T20:24:42.670256] [INFO ] [FORECASTER] Starting predict_future for INDP [2026-03-04T20:24:42.671163] [DEBUG] [LOCAL ] No optimal features file found for INDP: ./output/feature-sets/INDP.txt [2026-03-04T20:24:42.671220] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:24:42.671267] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:24:42.671296] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:24:42.671354] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:24:42.733179] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:24:42.734196] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:24:42.734294] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:24:42.734329] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:24:42.853187] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:24:42.853397] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:24:42.853449] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:24:42.853489] [INFO ] [FORECASTER] Training complete [2026-03-04T20:24:42.857371] [DEBUG] [FORECASTER] INDP: Forecast T+1@11:T+2@11: DOWN (p=1.10%) [2026-03-04T20:24:42.857879] [INFO ] [FORECASTER] Completed predict_future for INDP [2026-03-04T20:24:42.858095] [INFO ] [sig ] INDP: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:24:43.007598] [INFO ] [LOCAL ] Saved forecast: INDP 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/INDP.txt [2026-03-04T20:24:43.007760] [INFO ] [sig ] [1598/3365] Completed INDP in 0.4s | 2.76 sym/s | Total: 9.6m | ETA: 10.7m [2026-03-04T20:24:43.007800] [INFO ] [sig ] [1599/3365] Forecasting INDY... [2026-03-04T20:24:43.007831] [INFO ] [sig ] Generating forecast for: INDY [2026-03-04T20:24:43.007861] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INDY' from 'https://tdm.silogroup.org/data/derivative_storage/INDY.csv'. [2026-03-04T20:24:43.019473] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INDY'. [2026-03-04T20:24:43.019804] [INFO ] [FORECASTER] Starting predict_future for INDY [2026-03-04T20:24:43.020593] [DEBUG] [LOCAL ] No optimal features file found for INDY: ./output/feature-sets/INDY.txt [2026-03-04T20:24:43.020651] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:24:43.020691] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:24:43.020725] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:24:43.020795] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:24:43.083588] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:24:43.084457] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:24:43.084540] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:24:43.084594] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:24:43.211177] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:24:43.211340] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:24:43.211379] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:24:43.211408] [INFO ] [FORECASTER] Training complete [2026-03-04T20:24:43.214925] [DEBUG] [FORECASTER] INDY: Forecast T+1@11:T+2@11: UP (p=71.86%) [2026-03-04T20:24:43.215212] [INFO ] [FORECASTER] Completed predict_future for INDY [2026-03-04T20:24:43.215347] [INFO ] [sig ] INDY: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:24:43.362197] [INFO ] [LOCAL ] Saved forecast: INDY 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/INDY.txt [2026-03-04T20:24:43.362363] [INFO ] [sig ] [1599/3365] Completed INDY in 0.4s | 2.76 sym/s | Total: 9.6m | ETA: 10.7m [2026-03-04T20:24:43.362404] [INFO ] [sig ] [1600/3365] Forecasting INFY... [2026-03-04T20:24:43.362435] [INFO ] [sig ] Generating forecast for: INFY [2026-03-04T20:24:43.362466] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INFY' from 'https://tdm.silogroup.org/data/derivative_storage/INFY.csv'. [2026-03-04T20:24:43.374258] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INFY'. [2026-03-04T20:24:43.374596] [INFO ] [FORECASTER] Starting predict_future for INFY [2026-03-04T20:24:43.375376] [DEBUG] [LOCAL ] No optimal features file found for INFY: ./output/feature-sets/INFY.txt [2026-03-04T20:24:43.375431] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:24:43.375477] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:24:43.375505] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:24:43.375562] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:24:43.435193] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:24:43.435956] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:24:43.436039] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:24:43.436072] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:24:43.560753] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:24:43.560914] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:24:43.560954] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:24:43.561016] [INFO ] [FORECASTER] Training complete [2026-03-04T20:24:43.564662] [DEBUG] [FORECASTER] INFY: Forecast T+1@11:T+2@11: DOWN (p=37.18%) [2026-03-04T20:24:43.564968] [INFO ] [FORECASTER] Completed predict_future for INFY [2026-03-04T20:24:43.565102] [INFO ] [sig ] INFY: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:24:43.711587] [INFO ] [LOCAL ] Saved forecast: INFY 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/INFY.txt [2026-03-04T20:24:43.711754] [INFO ] [sig ] [1600/3365] Completed INFY in 0.3s | 2.76 sym/s | Total: 9.7m | ETA: 10.6m [2026-03-04T20:24:43.711795] [INFO ] [sig ] [1601/3365] Forecasting ING... [2026-03-04T20:24:43.711825] [INFO ] [sig ] Generating forecast for: ING [2026-03-04T20:24:43.711855] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ING' from 'https://tdm.silogroup.org/data/derivative_storage/ING.csv'. [2026-03-04T20:24:43.723903] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ING'. [2026-03-04T20:24:43.724279] [INFO ] [FORECASTER] Starting predict_future for ING [2026-03-04T20:24:43.725191] [DEBUG] [LOCAL ] No optimal features file found for ING: ./output/feature-sets/ING.txt [2026-03-04T20:24:43.725247] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:24:43.725279] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:24:43.725305] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:24:43.725361] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:24:43.785041] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:24:43.785930] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:24:43.786020] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:24:43.786054] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:24:43.907823] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:24:43.907992] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:24:43.908033] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:24:43.908063] [INFO ] [FORECASTER] Training complete [2026-03-04T20:24:43.911545] [DEBUG] [FORECASTER] ING: Forecast T+1@11:T+2@11: UP (p=99.57%) [2026-03-04T20:24:43.911862] [INFO ] [FORECASTER] Completed predict_future for ING [2026-03-04T20:24:43.911996] [INFO ] [sig ] ING: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:24:44.055782] [INFO ] [LOCAL ] Saved forecast: ING 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/ING.txt [2026-03-04T20:24:44.055946] [INFO ] [sig ] [1601/3365] Completed ING in 0.3s | 2.76 sym/s | Total: 9.7m | ETA: 10.6m [2026-03-04T20:24:44.055986] [INFO ] [sig ] [1602/3365] Forecasting INGN... [2026-03-04T20:24:44.056024] [INFO ] [sig ] Generating forecast for: INGN [2026-03-04T20:24:44.056055] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INGN' from 'https://tdm.silogroup.org/data/derivative_storage/INGN.csv'. [2026-03-04T20:24:44.067299] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INGN'. [2026-03-04T20:24:44.067693] [INFO ] [FORECASTER] Starting predict_future for INGN [2026-03-04T20:24:44.068479] [DEBUG] [LOCAL ] No optimal features file found for INGN: ./output/feature-sets/INGN.txt [2026-03-04T20:24:44.068533] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:24:44.068565] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:24:44.068615] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:24:44.068673] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:24:44.125609] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:24:44.126512] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:24:44.126624] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:24:44.126660] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:24:44.249189] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:24:44.249361] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:24:44.249401] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:24:44.249431] [INFO ] [FORECASTER] Training complete [2026-03-04T20:24:44.252885] [DEBUG] [FORECASTER] INGN: Forecast T+1@11:T+2@11: UP (p=73.66%) [2026-03-04T20:24:44.253174] [INFO ] [FORECASTER] Completed predict_future for INGN [2026-03-04T20:24:44.253308] [INFO ] [sig ] INGN: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:24:44.398101] [INFO ] [LOCAL ] Saved forecast: INGN 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/INGN.txt [2026-03-04T20:24:44.398275] [INFO ] [sig ] [1602/3365] Completed INGN in 0.3s | 2.76 sym/s | Total: 9.7m | ETA: 10.6m [2026-03-04T20:24:44.398321] [INFO ] [sig ] [1603/3365] Forecasting INMB... [2026-03-04T20:24:44.398350] [INFO ] [sig ] Generating forecast for: INMB [2026-03-04T20:24:44.398382] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INMB' from 'https://tdm.silogroup.org/data/derivative_storage/INMB.csv'. [2026-03-04T20:24:44.410007] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INMB'. [2026-03-04T20:24:44.410352] [INFO ] [FORECASTER] Starting predict_future for INMB [2026-03-04T20:24:44.411198] [DEBUG] [LOCAL ] No optimal features file found for INMB: ./output/feature-sets/INMB.txt [2026-03-04T20:24:44.411252] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:24:44.411289] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:24:44.411321] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:24:44.411391] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:24:44.474885] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:24:44.476095] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:24:44.476193] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:24:44.476227] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:24:44.605776] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:24:44.605940] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:24:44.605984] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:24:44.606014] [INFO ] [FORECASTER] Training complete [2026-03-04T20:24:44.609695] [DEBUG] [FORECASTER] INMB: Forecast T+1@11:T+2@11: UP (p=51.82%) [2026-03-04T20:24:44.609999] [INFO ] [FORECASTER] Completed predict_future for INMB [2026-03-04T20:24:44.610140] [INFO ] [sig ] INMB: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:24:44.757828] [INFO ] [LOCAL ] Saved forecast: INMB 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/INMB.txt [2026-03-04T20:24:44.757988] [INFO ] [sig ] [1603/3365] Completed INMB in 0.4s | 2.76 sym/s | Total: 9.7m | ETA: 10.6m [2026-03-04T20:24:44.758031] [INFO ] [sig ] [1604/3365] Forecasting INMD... [2026-03-04T20:24:44.758062] [INFO ] [sig ] Generating forecast for: INMD [2026-03-04T20:24:44.758095] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INMD' from 'https://tdm.silogroup.org/data/derivative_storage/INMD.csv'. [2026-03-04T20:24:44.770130] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INMD'. [2026-03-04T20:24:44.770479] [INFO ] [FORECASTER] Starting predict_future for INMD [2026-03-04T20:24:44.771334] [DEBUG] [LOCAL ] No optimal features file found for INMD: ./output/feature-sets/INMD.txt [2026-03-04T20:24:44.771390] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:24:44.771425] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:24:44.771453] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:24:44.771513] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:24:44.830793] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:24:44.831769] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:24:44.831857] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:24:44.831890] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:24:44.968621] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:24:44.968794] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:24:44.968837] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:24:44.968866] [INFO ] [FORECASTER] Training complete [2026-03-04T20:24:44.972526] [DEBUG] [FORECASTER] INMD: Forecast T+1@11:T+2@11: UP (p=75.36%) [2026-03-04T20:24:44.972860] [INFO ] [FORECASTER] Completed predict_future for INMD [2026-03-04T20:24:44.973003] [INFO ] [sig ] INMD: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:24:45.128308] [INFO ] [LOCAL ] Saved forecast: INMD 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/INMD.txt [2026-03-04T20:24:45.128454] [INFO ] [sig ] [1604/3365] Completed INMD in 0.4s | 2.76 sym/s | Total: 9.7m | ETA: 10.6m [2026-03-04T20:24:45.128495] [INFO ] [sig ] [1605/3365] Forecasting INN... [2026-03-04T20:24:45.128526] [INFO ] [sig ] Generating forecast for: INN [2026-03-04T20:24:45.128556] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INN' from 'https://tdm.silogroup.org/data/derivative_storage/INN.csv'. [2026-03-04T20:24:45.142181] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INN'. [2026-03-04T20:24:45.142514] [INFO ] [FORECASTER] Starting predict_future for INN [2026-03-04T20:24:45.143363] [DEBUG] [LOCAL ] No optimal features file found for INN: ./output/feature-sets/INN.txt [2026-03-04T20:24:45.143416] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:24:45.143449] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:24:45.143475] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:24:45.143530] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:24:45.202898] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:24:45.203714] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:24:45.203801] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:24:45.203835] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:24:45.326143] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:24:45.326309] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:24:45.326358] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:24:45.326406] [INFO ] [FORECASTER] Training complete [2026-03-04T20:24:45.329952] [DEBUG] [FORECASTER] INN: Forecast T+1@11:T+2@11: UP (p=91.53%) [2026-03-04T20:24:45.330236] [INFO ] [FORECASTER] Completed predict_future for INN [2026-03-04T20:24:45.330370] [INFO ] [sig ] INN: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:24:45.475395] [INFO ] [LOCAL ] Saved forecast: INN 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/INN.txt [2026-03-04T20:24:45.475762] [INFO ] [sig ] [1605/3365] Completed INN in 0.3s | 2.76 sym/s | Total: 9.7m | ETA: 10.6m [2026-03-04T20:24:45.475802] [INFO ] [sig ] [1606/3365] Forecasting INO... [2026-03-04T20:24:45.475833] [INFO ] [sig ] Generating forecast for: INO [2026-03-04T20:24:45.475861] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INO' from 'https://tdm.silogroup.org/data/derivative_storage/INO.csv'. [2026-03-04T20:24:45.488135] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INO'. [2026-03-04T20:24:45.488552] [INFO ] [FORECASTER] Starting predict_future for INO [2026-03-04T20:24:45.489436] [DEBUG] [LOCAL ] No optimal features file found for INO: ./output/feature-sets/INO.txt [2026-03-04T20:24:45.489492] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:24:45.489526] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:24:45.489553] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:24:45.489633] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:24:45.549372] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:24:45.550266] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:24:45.550353] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:24:45.550388] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:24:45.674318] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:24:45.674483] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:24:45.674525] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:24:45.674555] [INFO ] [FORECASTER] Training complete [2026-03-04T20:24:45.678123] [DEBUG] [FORECASTER] INO: Forecast T+1@11:T+2@11: UP (p=84.34%) [2026-03-04T20:24:45.678421] [INFO ] [FORECASTER] Completed predict_future for INO [2026-03-04T20:24:45.678561] [INFO ] [sig ] INO: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:24:45.824319] [INFO ] [LOCAL ] Saved forecast: INO 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/INO.txt [2026-03-04T20:24:45.824489] [INFO ] [sig ] [1606/3365] Completed INO in 0.3s | 2.76 sym/s | Total: 9.7m | ETA: 10.6m [2026-03-04T20:24:45.824549] [INFO ] [sig ] [1607/3365] Forecasting INOD... [2026-03-04T20:24:45.824603] [INFO ] [sig ] Generating forecast for: INOD [2026-03-04T20:24:45.824637] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INOD' from 'https://tdm.silogroup.org/data/derivative_storage/INOD.csv'. [2026-03-04T20:24:45.844919] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INOD'. [2026-03-04T20:24:45.845333] [INFO ] [FORECASTER] Starting predict_future for INOD [2026-03-04T20:24:45.846251] [DEBUG] [LOCAL ] No optimal features file found for INOD: ./output/feature-sets/INOD.txt [2026-03-04T20:24:45.846319] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:24:45.846365] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:24:45.846397] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:24:45.846464] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:24:45.905465] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:24:45.906189] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:24:45.906337] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:24:45.906413] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:24:46.033777] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:24:46.033965] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:24:46.034008] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:24:46.034038] [INFO ] [FORECASTER] Training complete [2026-03-04T20:24:46.037681] [DEBUG] [FORECASTER] INOD: Forecast T+1@11:T+2@11: DOWN (p=16.52%) [2026-03-04T20:24:46.037972] [INFO ] [FORECASTER] Completed predict_future for INOD [2026-03-04T20:24:46.038106] [INFO ] [sig ] INOD: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:24:46.183727] [INFO ] [LOCAL ] Saved forecast: INOD 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/INOD.txt [2026-03-04T20:24:46.183866] [INFO ] [sig ] [1607/3365] Completed INOD in 0.4s | 2.76 sym/s | Total: 9.7m | ETA: 10.6m [2026-03-04T20:24:46.183906] [INFO ] [sig ] [1608/3365] Forecasting INSE... [2026-03-04T20:24:46.183937] [INFO ] [sig ] Generating forecast for: INSE [2026-03-04T20:24:46.183972] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INSE' from 'https://tdm.silogroup.org/data/derivative_storage/INSE.csv'. [2026-03-04T20:24:46.195362] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INSE'. [2026-03-04T20:24:46.195725] [INFO ] [FORECASTER] Starting predict_future for INSE [2026-03-04T20:24:46.196617] [DEBUG] [LOCAL ] No optimal features file found for INSE: ./output/feature-sets/INSE.txt [2026-03-04T20:24:46.196673] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:24:46.196706] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:24:46.196733] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:24:46.196790] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:24:46.255708] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:24:46.256411] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:24:46.256491] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:24:46.256525] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:24:46.382777] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:24:46.382927] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:24:46.382968] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:24:46.382999] [INFO ] [FORECASTER] Training complete [2026-03-04T20:24:46.386473] [DEBUG] [FORECASTER] INSE: Forecast T+1@11:T+2@11: UP (p=97.30%) [2026-03-04T20:24:46.386774] [INFO ] [FORECASTER] Completed predict_future for INSE [2026-03-04T20:24:46.386909] [INFO ] [sig ] INSE: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:24:46.536393] [INFO ] [LOCAL ] Saved forecast: INSE 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/INSE.txt [2026-03-04T20:24:46.536744] [INFO ] [sig ] [1608/3365] Completed INSE in 0.4s | 2.76 sym/s | Total: 9.7m | ETA: 10.6m [2026-03-04T20:24:46.536787] [INFO ] [sig ] [1609/3365] Forecasting INSG... [2026-03-04T20:24:46.536816] [INFO ] [sig ] Generating forecast for: INSG [2026-03-04T20:24:46.536846] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INSG' from 'https://tdm.silogroup.org/data/derivative_storage/INSG.csv'. [2026-03-04T20:24:46.550010] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INSG'. [2026-03-04T20:24:46.550329] [INFO ] [FORECASTER] Starting predict_future for INSG [2026-03-04T20:24:46.551318] [DEBUG] [LOCAL ] No optimal features file found for INSG: ./output/feature-sets/INSG.txt [2026-03-04T20:24:46.551371] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:24:46.551403] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:24:46.551441] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:24:46.551698] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:24:46.612864] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:24:46.613601] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:24:46.613683] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:24:46.613716] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:24:46.735254] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:24:46.735433] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:24:46.735473] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:24:46.735501] [INFO ] [FORECASTER] Training complete [2026-03-04T20:24:46.739849] [DEBUG] [FORECASTER] INSG: Forecast T+1@11:T+2@11: UP (p=98.97%) [2026-03-04T20:24:46.740186] [INFO ] [FORECASTER] Completed predict_future for INSG [2026-03-04T20:24:46.740326] [INFO ] [sig ] INSG: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:24:46.886548] [INFO ] [LOCAL ] Saved forecast: INSG 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/INSG.txt [2026-03-04T20:24:46.886707] [INFO ] [sig ] [1609/3365] Completed INSG in 0.3s | 2.76 sym/s | Total: 9.7m | ETA: 10.6m [2026-03-04T20:24:46.886748] [INFO ] [sig ] [1610/3365] Forecasting INSM... [2026-03-04T20:24:46.886778] [INFO ] [sig ] Generating forecast for: INSM [2026-03-04T20:24:46.886807] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INSM' from 'https://tdm.silogroup.org/data/derivative_storage/INSM.csv'. [2026-03-04T20:24:46.899629] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INSM'. [2026-03-04T20:24:46.899926] [INFO ] [FORECASTER] Starting predict_future for INSM [2026-03-04T20:24:46.900749] [DEBUG] [LOCAL ] No optimal features file found for INSM: ./output/feature-sets/INSM.txt [2026-03-04T20:24:46.900802] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:24:46.900835] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:24:46.900862] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:24:46.900918] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:24:46.959088] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:24:46.959878] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:24:46.959959] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:24:46.959993] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:24:47.079886] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:24:47.080053] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:24:47.080093] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:24:47.080123] [INFO ] [FORECASTER] Training complete [2026-03-04T20:24:47.083653] [DEBUG] [FORECASTER] INSM: Forecast T+1@11:T+2@11: UP (p=97.90%) [2026-03-04T20:24:47.083930] [INFO ] [FORECASTER] Completed predict_future for INSM [2026-03-04T20:24:47.084061] [INFO ] [sig ] INSM: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:24:47.231042] [INFO ] [LOCAL ] Saved forecast: INSM 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/INSM.txt [2026-03-04T20:24:47.231387] [INFO ] [sig ] [1610/3365] Completed INSM in 0.3s | 2.76 sym/s | Total: 9.7m | ETA: 10.6m [2026-03-04T20:24:47.231448] [INFO ] [sig ] [1611/3365] Forecasting INSP... [2026-03-04T20:24:47.231482] [INFO ] [sig ] Generating forecast for: INSP [2026-03-04T20:24:47.231524] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INSP' from 'https://tdm.silogroup.org/data/derivative_storage/INSP.csv'. [2026-03-04T20:24:47.243449] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INSP'. [2026-03-04T20:24:47.243793] [INFO ] [FORECASTER] Starting predict_future for INSP [2026-03-04T20:24:47.244670] [DEBUG] [LOCAL ] No optimal features file found for INSP: ./output/feature-sets/INSP.txt [2026-03-04T20:24:47.244723] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:24:47.244764] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:24:47.244793] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:24:47.244851] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:24:47.302064] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:24:47.303050] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:24:47.303147] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:24:47.303184] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:24:47.426880] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:24:47.427046] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:24:47.427088] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:24:47.427118] [INFO ] [FORECASTER] Training complete [2026-03-04T20:24:47.430755] [DEBUG] [FORECASTER] INSP: Forecast T+1@11:T+2@11: DOWN (p=20.96%) [2026-03-04T20:24:47.431056] [INFO ] [FORECASTER] Completed predict_future for INSP [2026-03-04T20:24:47.431195] [INFO ] [sig ] INSP: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:24:47.578762] [INFO ] [LOCAL ] Saved forecast: INSP 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/INSP.txt [2026-03-04T20:24:47.578916] [INFO ] [sig ] [1611/3365] Completed INSP in 0.3s | 2.76 sym/s | Total: 9.7m | ETA: 10.6m [2026-03-04T20:24:47.578957] [INFO ] [sig ] [1612/3365] Forecasting INTA... [2026-03-04T20:24:47.578988] [INFO ] [sig ] Generating forecast for: INTA [2026-03-04T20:24:47.579019] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INTA' from 'https://tdm.silogroup.org/data/derivative_storage/INTA.csv'. [2026-03-04T20:24:47.590748] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INTA'. [2026-03-04T20:24:47.591073] [INFO ] [FORECASTER] Starting predict_future for INTA [2026-03-04T20:24:47.591869] [DEBUG] [LOCAL ] No optimal features file found for INTA: ./output/feature-sets/INTA.txt [2026-03-04T20:24:47.591923] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:24:47.591955] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:24:47.591982] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:24:47.592039] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:24:47.649497] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:24:47.650361] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:24:47.650447] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:24:47.650480] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:24:47.782199] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:24:47.782383] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:24:47.782430] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:24:47.782460] [INFO ] [FORECASTER] Training complete [2026-03-04T20:24:47.785997] [DEBUG] [FORECASTER] INTA: Forecast T+1@11:T+2@11: UP (p=86.50%) [2026-03-04T20:24:47.786292] [INFO ] [FORECASTER] Completed predict_future for INTA [2026-03-04T20:24:47.786431] [INFO ] [sig ] INTA: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:24:47.938595] [INFO ] [LOCAL ] Saved forecast: INTA 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/INTA.txt [2026-03-04T20:24:47.938757] [INFO ] [sig ] [1612/3365] Completed INTA in 0.4s | 2.76 sym/s | Total: 9.7m | ETA: 10.6m [2026-03-04T20:24:47.938817] [INFO ] [sig ] [1613/3365] Forecasting INTC... [2026-03-04T20:24:47.938849] [INFO ] [sig ] Generating forecast for: INTC [2026-03-04T20:24:47.938886] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INTC' from 'https://tdm.silogroup.org/data/derivative_storage/INTC.csv'. [2026-03-04T20:24:47.951051] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INTC'. [2026-03-04T20:24:47.951416] [INFO ] [FORECASTER] Starting predict_future for INTC [2026-03-04T20:24:47.952236] [DEBUG] [LOCAL ] No optimal features file found for INTC: ./output/feature-sets/INTC.txt [2026-03-04T20:24:47.952295] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:24:47.952329] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:24:47.952356] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:24:47.952413] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:24:48.011711] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:24:48.012566] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:24:48.012681] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:24:48.012715] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:24:48.139363] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:24:48.139532] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:24:48.139592] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:24:48.139629] [INFO ] [FORECASTER] Training complete [2026-03-04T20:24:48.143213] [DEBUG] [FORECASTER] INTC: Forecast T+1@11:T+2@11: UP (p=73.66%) [2026-03-04T20:24:48.143501] [INFO ] [FORECASTER] Completed predict_future for INTC [2026-03-04T20:24:48.143659] [INFO ] [sig ] INTC: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:24:48.309209] [INFO ] [LOCAL ] Saved forecast: INTC 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/INTC.txt [2026-03-04T20:24:48.309376] [INFO ] [sig ] [1613/3365] Completed INTC in 0.4s | 2.76 sym/s | Total: 9.7m | ETA: 10.6m [2026-03-04T20:24:48.309419] [INFO ] [sig ] [1614/3365] Forecasting INVA... [2026-03-04T20:24:48.309453] [INFO ] [sig ] Generating forecast for: INVA [2026-03-04T20:24:48.309485] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INVA' from 'https://tdm.silogroup.org/data/derivative_storage/INVA.csv'. [2026-03-04T20:24:48.323422] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INVA'. [2026-03-04T20:24:48.324051] [INFO ] [FORECASTER] Starting predict_future for INVA [2026-03-04T20:24:48.325076] [DEBUG] [LOCAL ] No optimal features file found for INVA: ./output/feature-sets/INVA.txt [2026-03-04T20:24:48.325131] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:24:48.325192] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:24:48.325222] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:24:48.325280] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:24:48.386349] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:24:48.387343] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:24:48.387436] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:24:48.387471] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:24:48.506502] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:24:48.506693] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:24:48.506736] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:24:48.506765] [INFO ] [FORECASTER] Training complete [2026-03-04T20:24:48.510434] [DEBUG] [FORECASTER] INVA: Forecast T+1@11:T+2@11: DOWN (p=0.89%) [2026-03-04T20:24:48.510777] [INFO ] [FORECASTER] Completed predict_future for INVA [2026-03-04T20:24:48.510918] [INFO ] [sig ] INVA: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:24:48.660056] [INFO ] [LOCAL ] Saved forecast: INVA 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/INVA.txt [2026-03-04T20:24:48.660252] [INFO ] [sig ] [1614/3365] Completed INVA in 0.4s | 2.76 sym/s | Total: 9.7m | ETA: 10.6m [2026-03-04T20:24:48.660296] [INFO ] [sig ] [1615/3365] Forecasting INVE... [2026-03-04T20:24:48.660328] [INFO ] [sig ] Generating forecast for: INVE [2026-03-04T20:24:48.660366] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INVE' from 'https://tdm.silogroup.org/data/derivative_storage/INVE.csv'. [2026-03-04T20:24:48.672445] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INVE'. [2026-03-04T20:24:48.672793] [INFO ] [FORECASTER] Starting predict_future for INVE [2026-03-04T20:24:48.673663] [DEBUG] [LOCAL ] No optimal features file found for INVE: ./output/feature-sets/INVE.txt [2026-03-04T20:24:48.673726] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:24:48.673778] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:24:48.673810] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:24:48.673876] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:24:48.733426] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:24:48.734100] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:24:48.734219] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:24:48.734264] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:24:48.849658] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:24:48.849820] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:24:48.849863] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:24:48.849893] [INFO ] [FORECASTER] Training complete [2026-03-04T20:24:48.853442] [DEBUG] [FORECASTER] INVE: Forecast T+1@11:T+2@11: UP (p=91.98%) [2026-03-04T20:24:48.853755] [INFO ] [FORECASTER] Completed predict_future for INVE [2026-03-04T20:24:48.853894] [INFO ] [sig ] INVE: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:24:48.999675] [INFO ] [LOCAL ] Saved forecast: INVE 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/INVE.txt [2026-03-04T20:24:48.999820] [INFO ] [sig ] [1615/3365] Completed INVE in 0.3s | 2.76 sym/s | Total: 9.7m | ETA: 10.6m [2026-03-04T20:24:48.999860] [INFO ] [sig ] [1616/3365] Forecasting INVH... [2026-03-04T20:24:48.999889] [INFO ] [sig ] Generating forecast for: INVH [2026-03-04T20:24:48.999920] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INVH' from 'https://tdm.silogroup.org/data/derivative_storage/INVH.csv'. [2026-03-04T20:24:49.014707] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INVH'. [2026-03-04T20:24:49.015084] [INFO ] [FORECASTER] Starting predict_future for INVH [2026-03-04T20:24:49.016056] [DEBUG] [LOCAL ] No optimal features file found for INVH: ./output/feature-sets/INVH.txt [2026-03-04T20:24:49.016117] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:24:49.016155] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:24:49.016188] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:24:49.016263] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:24:49.080233] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:24:49.081085] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:24:49.081170] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:24:49.081204] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:24:49.201816] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:24:49.201977] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:24:49.202019] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:24:49.202049] [INFO ] [FORECASTER] Training complete [2026-03-04T20:24:49.205688] [DEBUG] [FORECASTER] INVH: Forecast T+1@11:T+2@11: UP (p=56.50%) [2026-03-04T20:24:49.205974] [INFO ] [FORECASTER] Completed predict_future for INVH [2026-03-04T20:24:49.206112] [INFO ] [sig ] INVH: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:24:49.352849] [INFO ] [LOCAL ] Saved forecast: INVH 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/INVH.txt [2026-03-04T20:24:49.353058] [INFO ] [sig ] [1616/3365] Completed INVH in 0.4s | 2.76 sym/s | Total: 9.7m | ETA: 10.5m [2026-03-04T20:24:49.353112] [INFO ] [sig ] [1617/3365] Forecasting IONS... [2026-03-04T20:24:49.353151] [INFO ] [sig ] Generating forecast for: IONS [2026-03-04T20:24:49.353195] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IONS' from 'https://tdm.silogroup.org/data/derivative_storage/IONS.csv'. [2026-03-04T20:24:49.365417] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IONS'. [2026-03-04T20:24:49.365813] [INFO ] [FORECASTER] Starting predict_future for IONS [2026-03-04T20:24:49.366697] [DEBUG] [LOCAL ] No optimal features file found for IONS: ./output/feature-sets/IONS.txt [2026-03-04T20:24:49.366752] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:24:49.366785] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:24:49.366813] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:24:49.366872] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:24:49.425307] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:24:49.426201] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:24:49.426288] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:24:49.426342] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:24:49.548222] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:24:49.548391] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:24:49.548433] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:24:49.548500] [INFO ] [FORECASTER] Training complete [2026-03-04T20:24:49.552081] [DEBUG] [FORECASTER] IONS: Forecast T+1@11:T+2@11: DOWN (p=20.65%) [2026-03-04T20:24:49.552376] [INFO ] [FORECASTER] Completed predict_future for IONS [2026-03-04T20:24:49.552515] [INFO ] [sig ] IONS: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:24:49.697848] [INFO ] [LOCAL ] Saved forecast: IONS 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/IONS.txt [2026-03-04T20:24:49.698024] [INFO ] [sig ] [1617/3365] Completed IONS in 0.3s | 2.76 sym/s | Total: 9.8m | ETA: 10.5m [2026-03-04T20:24:49.698065] [INFO ] [sig ] [1618/3365] Forecasting IOSP... [2026-03-04T20:24:49.698095] [INFO ] [sig ] Generating forecast for: IOSP [2026-03-04T20:24:49.698127] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IOSP' from 'https://tdm.silogroup.org/data/derivative_storage/IOSP.csv'. [2026-03-04T20:24:49.709954] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IOSP'. [2026-03-04T20:24:49.710323] [INFO ] [FORECASTER] Starting predict_future for IOSP [2026-03-04T20:24:49.711178] [DEBUG] [LOCAL ] No optimal features file found for IOSP: ./output/feature-sets/IOSP.txt [2026-03-04T20:24:49.711234] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:24:49.711269] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:24:49.711299] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:24:49.711362] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:24:49.770976] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:24:49.771876] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:24:49.771960] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:24:49.771993] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:24:49.894175] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:24:49.894335] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:24:49.894376] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:24:49.894405] [INFO ] [FORECASTER] Training complete [2026-03-04T20:24:49.897917] [DEBUG] [FORECASTER] IOSP: Forecast T+1@11:T+2@11: UP (p=68.17%) [2026-03-04T20:24:49.898208] [INFO ] [FORECASTER] Completed predict_future for IOSP [2026-03-04T20:24:49.898347] [INFO ] [sig ] IOSP: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:24:50.051329] [INFO ] [LOCAL ] Saved forecast: IOSP 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/IOSP.txt [2026-03-04T20:24:50.051549] [INFO ] [sig ] [1618/3365] Completed IOSP in 0.4s | 2.76 sym/s | Total: 9.8m | ETA: 10.5m [2026-03-04T20:24:50.051620] [INFO ] [sig ] [1619/3365] Forecasting IOVA... [2026-03-04T20:24:50.051653] [INFO ] [sig ] Generating forecast for: IOVA [2026-03-04T20:24:50.051684] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IOVA' from 'https://tdm.silogroup.org/data/derivative_storage/IOVA.csv'. [2026-03-04T20:24:50.065438] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IOVA'. [2026-03-04T20:24:50.065910] [INFO ] [FORECASTER] Starting predict_future for IOVA [2026-03-04T20:24:50.066816] [DEBUG] [LOCAL ] No optimal features file found for IOVA: ./output/feature-sets/IOVA.txt [2026-03-04T20:24:50.066873] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:24:50.066909] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:24:50.066936] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:24:50.067000] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:24:50.127667] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:24:50.128847] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:24:50.128993] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:24:50.129035] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:24:50.254175] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:24:50.254341] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:24:50.254388] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:24:50.254424] [INFO ] [FORECASTER] Training complete [2026-03-04T20:24:50.257948] [DEBUG] [FORECASTER] IOVA: Forecast T+1@11:T+2@11: DOWN (p=3.00%) [2026-03-04T20:24:50.258227] [INFO ] [FORECASTER] Completed predict_future for IOVA [2026-03-04T20:24:50.258357] [INFO ] [sig ] IOVA: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:24:50.402783] [INFO ] [LOCAL ] Saved forecast: IOVA 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/IOVA.txt [2026-03-04T20:24:50.402932] [INFO ] [sig ] [1619/3365] Completed IOVA in 0.4s | 2.76 sym/s | Total: 9.8m | ETA: 10.5m [2026-03-04T20:24:50.402972] [INFO ] [sig ] [1620/3365] Forecasting IPGP... [2026-03-04T20:24:50.403000] [INFO ] [sig ] Generating forecast for: IPGP [2026-03-04T20:24:50.403030] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IPGP' from 'https://tdm.silogroup.org/data/derivative_storage/IPGP.csv'. [2026-03-04T20:24:50.414334] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IPGP'. [2026-03-04T20:24:50.414642] [INFO ] [FORECASTER] Starting predict_future for IPGP [2026-03-04T20:24:50.415415] [DEBUG] [LOCAL ] No optimal features file found for IPGP: ./output/feature-sets/IPGP.txt [2026-03-04T20:24:50.415467] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:24:50.415499] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:24:50.415525] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:24:50.415618] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:24:50.478057] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:24:50.479045] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:24:50.479139] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:24:50.479175] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:24:50.611084] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:24:50.611251] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:24:50.611294] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:24:50.611324] [INFO ] [FORECASTER] Training complete [2026-03-04T20:24:50.614897] [DEBUG] [FORECASTER] IPGP: Forecast T+1@11:T+2@11: UP (p=97.56%) [2026-03-04T20:24:50.615182] [INFO ] [FORECASTER] Completed predict_future for IPGP [2026-03-04T20:24:50.615316] [INFO ] [sig ] IPGP: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:24:50.765731] [INFO ] [LOCAL ] Saved forecast: IPGP 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/IPGP.txt [2026-03-04T20:24:50.765895] [INFO ] [sig ] [1620/3365] Completed IPGP in 0.4s | 2.76 sym/s | Total: 9.8m | ETA: 10.5m [2026-03-04T20:24:50.765936] [INFO ] [sig ] [1621/3365] Forecasting IPI... [2026-03-04T20:24:50.765965] [INFO ] [sig ] Generating forecast for: IPI [2026-03-04T20:24:50.765997] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IPI' from 'https://tdm.silogroup.org/data/derivative_storage/IPI.csv'. [2026-03-04T20:24:50.780069] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IPI'. [2026-03-04T20:24:50.780447] [INFO ] [FORECASTER] Starting predict_future for IPI [2026-03-04T20:24:50.781261] [DEBUG] [LOCAL ] No optimal features file found for IPI: ./output/feature-sets/IPI.txt [2026-03-04T20:24:50.781316] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:24:50.781348] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:24:50.781375] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:24:50.781431] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:24:50.840218] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:24:50.841134] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:24:50.841242] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:24:50.841279] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:24:50.966885] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:24:50.967049] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:24:50.967091] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:24:50.967122] [INFO ] [FORECASTER] Training complete [2026-03-04T20:24:50.970786] [DEBUG] [FORECASTER] IPI: Forecast T+1@11:T+2@11: UP (p=99.30%) [2026-03-04T20:24:50.971073] [INFO ] [FORECASTER] Completed predict_future for IPI [2026-03-04T20:24:50.971207] [INFO ] [sig ] IPI: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:24:51.122317] [INFO ] [LOCAL ] Saved forecast: IPI 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/IPI.txt [2026-03-04T20:24:51.122463] [INFO ] [sig ] [1621/3365] Completed IPI in 0.4s | 2.76 sym/s | Total: 9.8m | ETA: 10.5m [2026-03-04T20:24:51.122502] [INFO ] [sig ] [1622/3365] Forecasting IQ... [2026-03-04T20:24:51.122533] [INFO ] [sig ] Generating forecast for: IQ [2026-03-04T20:24:51.122564] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IQ' from 'https://tdm.silogroup.org/data/derivative_storage/IQ.csv'. [2026-03-04T20:24:51.133953] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IQ'. [2026-03-04T20:24:51.134226] [INFO ] [FORECASTER] Starting predict_future for IQ [2026-03-04T20:24:51.135096] [DEBUG] [LOCAL ] No optimal features file found for IQ: ./output/feature-sets/IQ.txt [2026-03-04T20:24:51.135162] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:24:51.135195] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:24:51.135222] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:24:51.135278] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:24:51.192331] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:24:51.193024] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:24:51.193106] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:24:51.193140] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:24:51.315883] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:24:51.316048] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:24:51.316089] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:24:51.316117] [INFO ] [FORECASTER] Training complete [2026-03-04T20:24:51.319636] [DEBUG] [FORECASTER] IQ: Forecast T+1@11:T+2@11: DOWN (p=15.86%) [2026-03-04T20:24:51.319919] [INFO ] [FORECASTER] Completed predict_future for IQ [2026-03-04T20:24:51.320051] [INFO ] [sig ] IQ: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:24:51.467494] [INFO ] [LOCAL ] Saved forecast: IQ 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/IQ.txt [2026-03-04T20:24:51.467696] [INFO ] [sig ] [1622/3365] Completed IQ in 0.3s | 2.76 sym/s | Total: 9.8m | ETA: 10.5m [2026-03-04T20:24:51.467745] [INFO ] [sig ] [1623/3365] Forecasting IQI... [2026-03-04T20:24:51.467776] [INFO ] [sig ] Generating forecast for: IQI [2026-03-04T20:24:51.467807] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IQI' from 'https://tdm.silogroup.org/data/derivative_storage/IQI.csv'. [2026-03-04T20:24:51.480387] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IQI'. [2026-03-04T20:24:51.480794] [INFO ] [FORECASTER] Starting predict_future for IQI [2026-03-04T20:24:51.481659] [DEBUG] [LOCAL ] No optimal features file found for IQI: ./output/feature-sets/IQI.txt [2026-03-04T20:24:51.481714] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:24:51.481748] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:24:51.481776] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:24:51.481839] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:24:51.540619] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:24:51.541593] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:24:51.541693] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:24:51.541729] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:24:51.660616] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:24:51.660796] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:24:51.660838] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:24:51.660867] [INFO ] [FORECASTER] Training complete [2026-03-04T20:24:51.664618] [DEBUG] [FORECASTER] IQI: Forecast T+1@11:T+2@11: DOWN (p=1.00%) [2026-03-04T20:24:51.664991] [INFO ] [FORECASTER] Completed predict_future for IQI [2026-03-04T20:24:51.665139] [INFO ] [sig ] IQI: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:24:51.808486] [INFO ] [LOCAL ] Saved forecast: IQI 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/IQI.txt [2026-03-04T20:24:51.808871] [INFO ] [sig ] [1623/3365] Completed IQI in 0.3s | 2.76 sym/s | Total: 9.8m | ETA: 10.5m [2026-03-04T20:24:51.808915] [INFO ] [sig ] [1624/3365] Forecasting IQQQ... [2026-03-04T20:24:51.808945] [INFO ] [sig ] Generating forecast for: IQQQ [2026-03-04T20:24:51.808975] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IQQQ' from 'https://tdm.silogroup.org/data/derivative_storage/IQQQ.csv'. [2026-03-04T20:24:51.821893] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IQQQ'. [2026-03-04T20:24:51.822280] [INFO ] [FORECASTER] Starting predict_future for IQQQ [2026-03-04T20:24:51.823105] [DEBUG] [LOCAL ] No optimal features file found for IQQQ: ./output/feature-sets/IQQQ.txt [2026-03-04T20:24:51.823162] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:24:51.823195] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:24:51.823224] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:24:51.823282] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:24:51.882010] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:24:51.882970] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:24:51.883058] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:24:51.883130] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:24:52.007716] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:24:52.007881] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:24:52.007924] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:24:52.007955] [INFO ] [FORECASTER] Training complete [2026-03-04T20:24:52.011739] [DEBUG] [FORECASTER] IQQQ: Forecast T+1@11:T+2@11: UP (p=65.77%) [2026-03-04T20:24:52.012024] [INFO ] [FORECASTER] Completed predict_future for IQQQ [2026-03-04T20:24:52.012185] [INFO ] [sig ] IQQQ: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:24:52.163776] [INFO ] [LOCAL ] Saved forecast: IQQQ 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/IQQQ.txt [2026-03-04T20:24:52.163929] [INFO ] [sig ] [1624/3365] Completed IQQQ in 0.4s | 2.76 sym/s | Total: 9.8m | ETA: 10.5m [2026-03-04T20:24:52.163977] [INFO ] [sig ] [1625/3365] Forecasting IRDM... [2026-03-04T20:24:52.164017] [INFO ] [sig ] Generating forecast for: IRDM [2026-03-04T20:24:52.164053] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IRDM' from 'https://tdm.silogroup.org/data/derivative_storage/IRDM.csv'. [2026-03-04T20:24:52.176560] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IRDM'. [2026-03-04T20:24:52.176877] [INFO ] [FORECASTER] Starting predict_future for IRDM [2026-03-04T20:24:52.177726] [DEBUG] [LOCAL ] No optimal features file found for IRDM: ./output/feature-sets/IRDM.txt [2026-03-04T20:24:52.177780] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:24:52.177813] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:24:52.177840] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:24:52.177897] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:24:52.235393] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:24:52.236103] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:24:52.236187] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:24:52.236221] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:24:52.353919] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:24:52.354087] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:24:52.354128] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:24:52.354158] [INFO ] [FORECASTER] Training complete [2026-03-04T20:24:52.357737] [DEBUG] [FORECASTER] IRDM: Forecast T+1@11:T+2@11: DOWN (p=5.30%) [2026-03-04T20:24:52.358024] [INFO ] [FORECASTER] Completed predict_future for IRDM [2026-03-04T20:24:52.358159] [INFO ] [sig ] IRDM: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:24:52.502524] [INFO ] [LOCAL ] Saved forecast: IRDM 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/IRDM.txt [2026-03-04T20:24:52.502694] [INFO ] [sig ] [1625/3365] Completed IRDM in 0.3s | 2.76 sym/s | Total: 9.8m | ETA: 10.5m [2026-03-04T20:24:52.502742] [INFO ] [sig ] [1626/3365] Forecasting IREN... [2026-03-04T20:24:52.502772] [INFO ] [sig ] Generating forecast for: IREN [2026-03-04T20:24:52.502802] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IREN' from 'https://tdm.silogroup.org/data/derivative_storage/IREN.csv'. [2026-03-04T20:24:52.514274] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IREN'. [2026-03-04T20:24:52.514608] [INFO ] [FORECASTER] Starting predict_future for IREN [2026-03-04T20:24:52.515381] [DEBUG] [LOCAL ] No optimal features file found for IREN: ./output/feature-sets/IREN.txt [2026-03-04T20:24:52.515433] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:24:52.515465] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:24:52.515491] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:24:52.515548] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:24:52.574776] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:24:52.575647] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:24:52.575734] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:24:52.575770] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:24:52.699048] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:24:52.699216] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:24:52.699256] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:24:52.699285] [INFO ] [FORECASTER] Training complete [2026-03-04T20:24:52.702702] [DEBUG] [FORECASTER] IREN: Forecast T+1@11:T+2@11: DOWN (p=37.30%) [2026-03-04T20:24:52.702981] [INFO ] [FORECASTER] Completed predict_future for IREN [2026-03-04T20:24:52.703110] [INFO ] [sig ] IREN: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:24:52.846705] [INFO ] [LOCAL ] Saved forecast: IREN 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/IREN.txt [2026-03-04T20:24:52.846859] [INFO ] [sig ] [1626/3365] Completed IREN in 0.3s | 2.76 sym/s | Total: 9.8m | ETA: 10.5m [2026-03-04T20:24:52.846898] [INFO ] [sig ] [1627/3365] Forecasting IRM... [2026-03-04T20:24:52.846928] [INFO ] [sig ] Generating forecast for: IRM [2026-03-04T20:24:52.846960] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IRM' from 'https://tdm.silogroup.org/data/derivative_storage/IRM.csv'. [2026-03-04T20:24:52.860434] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IRM'. [2026-03-04T20:24:52.860815] [INFO ] [FORECASTER] Starting predict_future for IRM [2026-03-04T20:24:52.861665] [DEBUG] [LOCAL ] No optimal features file found for IRM: ./output/feature-sets/IRM.txt [2026-03-04T20:24:52.861720] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:24:52.861755] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:24:52.861782] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:24:52.861839] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:24:52.918801] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:24:52.919719] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:24:52.919824] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:24:52.919858] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:24:53.040665] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:24:53.040857] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:24:53.040899] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:24:53.040928] [INFO ] [FORECASTER] Training complete [2026-03-04T20:24:53.044388] [DEBUG] [FORECASTER] IRM: Forecast T+1@11:T+2@11: DOWN (p=27.20%) [2026-03-04T20:24:53.044723] [INFO ] [FORECASTER] Completed predict_future for IRM [2026-03-04T20:24:53.044861] [INFO ] [sig ] IRM: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:24:53.188916] [INFO ] [LOCAL ] Saved forecast: IRM 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/IRM.txt [2026-03-04T20:24:53.189096] [INFO ] [sig ] [1627/3365] Completed IRM in 0.3s | 2.76 sym/s | Total: 9.8m | ETA: 10.5m [2026-03-04T20:24:53.189139] [INFO ] [sig ] [1628/3365] Forecasting IRMD... [2026-03-04T20:24:53.189169] [INFO ] [sig ] Generating forecast for: IRMD [2026-03-04T20:24:53.189200] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IRMD' from 'https://tdm.silogroup.org/data/derivative_storage/IRMD.csv'. [2026-03-04T20:24:53.202257] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IRMD'. [2026-03-04T20:24:53.202614] [INFO ] [FORECASTER] Starting predict_future for IRMD [2026-03-04T20:24:53.203409] [DEBUG] [LOCAL ] No optimal features file found for IRMD: ./output/feature-sets/IRMD.txt [2026-03-04T20:24:53.203462] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:24:53.203495] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:24:53.203523] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:24:53.203602] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:24:53.261689] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:24:53.262512] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:24:53.262614] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:24:53.262650] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:24:53.384100] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:24:53.384267] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:24:53.384308] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:24:53.384337] [INFO ] [FORECASTER] Training complete [2026-03-04T20:24:53.388670] [DEBUG] [FORECASTER] IRMD: Forecast T+1@11:T+2@11: DOWN (p=12.66%) [2026-03-04T20:24:53.388969] [INFO ] [FORECASTER] Completed predict_future for IRMD [2026-03-04T20:24:53.389101] [INFO ] [sig ] IRMD: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:24:53.535371] [INFO ] [LOCAL ] Saved forecast: IRMD 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/IRMD.txt [2026-03-04T20:24:53.535522] [INFO ] [sig ] [1628/3365] Completed IRMD in 0.3s | 2.76 sym/s | Total: 9.8m | ETA: 10.5m [2026-03-04T20:24:53.535563] [INFO ] [sig ] [1629/3365] Forecasting IRON... [2026-03-04T20:24:53.535614] [INFO ] [sig ] Generating forecast for: IRON [2026-03-04T20:24:53.535647] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IRON' from 'https://tdm.silogroup.org/data/derivative_storage/IRON.csv'. [2026-03-04T20:24:53.548215] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IRON'. [2026-03-04T20:24:53.548597] [INFO ] [FORECASTER] Starting predict_future for IRON [2026-03-04T20:24:53.549396] [DEBUG] [LOCAL ] No optimal features file found for IRON: ./output/feature-sets/IRON.txt [2026-03-04T20:24:53.549461] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:24:53.549500] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:24:53.549534] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:24:53.549610] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:24:53.607515] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:24:53.608340] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:24:53.608429] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:24:53.608466] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:24:53.731944] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:24:53.732112] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:24:53.732169] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:24:53.732201] [INFO ] [FORECASTER] Training complete [2026-03-04T20:24:53.735765] [DEBUG] [FORECASTER] IRON: Forecast T+1@11:T+2@11: DOWN (p=27.18%) [2026-03-04T20:24:53.736053] [INFO ] [FORECASTER] Completed predict_future for IRON [2026-03-04T20:24:53.736184] [INFO ] [sig ] IRON: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:24:53.879049] [INFO ] [LOCAL ] Saved forecast: IRON 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/IRON.txt [2026-03-04T20:24:53.879203] [INFO ] [sig ] [1629/3365] Completed IRON in 0.3s | 2.76 sym/s | Total: 9.8m | ETA: 10.5m [2026-03-04T20:24:53.879243] [INFO ] [sig ] [1630/3365] Forecasting IRTC... [2026-03-04T20:24:53.879272] [INFO ] [sig ] Generating forecast for: IRTC [2026-03-04T20:24:53.879301] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IRTC' from 'https://tdm.silogroup.org/data/derivative_storage/IRTC.csv'. [2026-03-04T20:24:53.893389] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IRTC'. [2026-03-04T20:24:53.893777] [INFO ] [FORECASTER] Starting predict_future for IRTC [2026-03-04T20:24:53.894684] [DEBUG] [LOCAL ] No optimal features file found for IRTC: ./output/feature-sets/IRTC.txt [2026-03-04T20:24:53.894741] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:24:53.894776] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:24:53.894805] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:24:53.894864] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:24:53.955072] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:24:53.955832] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:24:53.955918] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:24:53.955953] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:24:54.082508] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:24:54.082727] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:24:54.082780] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:24:54.082815] [INFO ] [FORECASTER] Training complete [2026-03-04T20:24:54.086543] [DEBUG] [FORECASTER] IRTC: Forecast T+1@11:T+2@11: DOWN (p=1.44%) [2026-03-04T20:24:54.086858] [INFO ] [FORECASTER] Completed predict_future for IRTC [2026-03-04T20:24:54.087005] [INFO ] [sig ] IRTC: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:24:54.232389] [INFO ] [LOCAL ] Saved forecast: IRTC 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/IRTC.txt [2026-03-04T20:24:54.232538] [INFO ] [sig ] [1630/3365] Completed IRTC in 0.4s | 2.76 sym/s | Total: 9.8m | ETA: 10.5m [2026-03-04T20:24:54.232598] [INFO ] [sig ] [1631/3365] Forecasting IRWD... [2026-03-04T20:24:54.232640] [INFO ] [sig ] Generating forecast for: IRWD [2026-03-04T20:24:54.232672] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IRWD' from 'https://tdm.silogroup.org/data/derivative_storage/IRWD.csv'. [2026-03-04T20:24:54.248613] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IRWD'. [2026-03-04T20:24:54.249096] [INFO ] [FORECASTER] Starting predict_future for IRWD [2026-03-04T20:24:54.250066] [DEBUG] [LOCAL ] No optimal features file found for IRWD: ./output/feature-sets/IRWD.txt [2026-03-04T20:24:54.250132] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:24:54.250209] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:24:54.250241] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:24:54.250300] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:24:54.317989] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:24:54.319004] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:24:54.319092] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:24:54.319126] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:24:54.440529] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:24:54.440706] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:24:54.440748] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:24:54.440777] [INFO ] [FORECASTER] Training complete [2026-03-04T20:24:54.444181] [DEBUG] [FORECASTER] IRWD: Forecast T+1@11:T+2@11: DOWN (p=8.95%) [2026-03-04T20:24:54.444466] [INFO ] [FORECASTER] Completed predict_future for IRWD [2026-03-04T20:24:54.444618] [INFO ] [sig ] IRWD: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:24:54.594809] [INFO ] [LOCAL ] Saved forecast: IRWD 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/IRWD.txt [2026-03-04T20:24:54.594968] [INFO ] [sig ] [1631/3365] Completed IRWD in 0.4s | 2.76 sym/s | Total: 9.8m | ETA: 10.5m [2026-03-04T20:24:54.595009] [INFO ] [sig ] [1632/3365] Forecasting ISD... [2026-03-04T20:24:54.595041] [INFO ] [sig ] Generating forecast for: ISD [2026-03-04T20:24:54.595071] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ISD' from 'https://tdm.silogroup.org/data/derivative_storage/ISD.csv'. [2026-03-04T20:24:54.608284] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ISD'. [2026-03-04T20:24:54.608614] [INFO ] [FORECASTER] Starting predict_future for ISD [2026-03-04T20:24:54.609406] [DEBUG] [LOCAL ] No optimal features file found for ISD: ./output/feature-sets/ISD.txt [2026-03-04T20:24:54.609460] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:24:54.609493] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:24:54.609520] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:24:54.609594] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:24:54.668866] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:24:54.669558] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:24:54.669658] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:24:54.669692] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:24:54.789192] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:24:54.789359] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:24:54.789409] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:24:54.789445] [INFO ] [FORECASTER] Training complete [2026-03-04T20:24:54.793098] [DEBUG] [FORECASTER] ISD: Forecast T+1@11:T+2@11: UP (p=71.22%) [2026-03-04T20:24:54.793378] [INFO ] [FORECASTER] Completed predict_future for ISD [2026-03-04T20:24:54.793514] [INFO ] [sig ] ISD: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:24:54.947552] [INFO ] [LOCAL ] Saved forecast: ISD 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/ISD.txt [2026-03-04T20:24:54.947926] [INFO ] [sig ] [1632/3365] Completed ISD in 0.4s | 2.76 sym/s | Total: 9.8m | ETA: 10.4m [2026-03-04T20:24:54.947968] [INFO ] [sig ] [1633/3365] Forecasting ISRG... [2026-03-04T20:24:54.947999] [INFO ] [sig ] Generating forecast for: ISRG [2026-03-04T20:24:54.948029] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ISRG' from 'https://tdm.silogroup.org/data/derivative_storage/ISRG.csv'. [2026-03-04T20:24:54.960452] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ISRG'. [2026-03-04T20:24:54.960761] [INFO ] [FORECASTER] Starting predict_future for ISRG [2026-03-04T20:24:54.961624] [DEBUG] [LOCAL ] No optimal features file found for ISRG: ./output/feature-sets/ISRG.txt [2026-03-04T20:24:54.961680] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:24:54.961725] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:24:54.961754] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:24:54.961822] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:24:55.024434] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:24:55.025384] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:24:55.025476] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:24:55.025511] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:24:55.151892] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:24:55.152059] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:24:55.152099] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:24:55.152127] [INFO ] [FORECASTER] Training complete [2026-03-04T20:24:55.155588] [DEBUG] [FORECASTER] ISRG: Forecast T+1@11:T+2@11: DOWN (p=44.98%) [2026-03-04T20:24:55.155869] [INFO ] [FORECASTER] Completed predict_future for ISRG [2026-03-04T20:24:55.156002] [INFO ] [sig ] ISRG: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:24:55.301032] [INFO ] [LOCAL ] Saved forecast: ISRG 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/ISRG.txt [2026-03-04T20:24:55.301183] [INFO ] [sig ] [1633/3365] Completed ISRG in 0.4s | 2.76 sym/s | Total: 9.8m | ETA: 10.4m [2026-03-04T20:24:55.301223] [INFO ] [sig ] [1634/3365] Forecasting ISSC... [2026-03-04T20:24:55.301252] [INFO ] [sig ] Generating forecast for: ISSC [2026-03-04T20:24:55.301283] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ISSC' from 'https://tdm.silogroup.org/data/derivative_storage/ISSC.csv'. [2026-03-04T20:24:55.313134] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ISSC'. [2026-03-04T20:24:55.313437] [INFO ] [FORECASTER] Starting predict_future for ISSC [2026-03-04T20:24:55.314234] [DEBUG] [LOCAL ] No optimal features file found for ISSC: ./output/feature-sets/ISSC.txt [2026-03-04T20:24:55.314287] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:24:55.314319] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:24:55.314346] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:24:55.314403] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:24:55.374718] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:24:55.375652] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:24:55.375739] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:24:55.375774] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:24:55.501542] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:24:55.501919] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:24:55.501959] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:24:55.502025] [INFO ] [FORECASTER] Training complete [2026-03-04T20:24:55.506153] [DEBUG] [FORECASTER] ISSC: Forecast T+1@11:T+2@11: DOWN (p=18.99%) [2026-03-04T20:24:55.506447] [INFO ] [FORECASTER] Completed predict_future for ISSC [2026-03-04T20:24:55.506613] [INFO ] [sig ] ISSC: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:24:55.658298] [INFO ] [LOCAL ] Saved forecast: ISSC 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/ISSC.txt [2026-03-04T20:24:55.658477] [INFO ] [sig ] [1634/3365] Completed ISSC in 0.4s | 2.76 sym/s | Total: 9.9m | ETA: 10.4m [2026-03-04T20:24:55.658519] [INFO ] [sig ] [1635/3365] Forecasting ISTB... [2026-03-04T20:24:55.658551] [INFO ] [sig ] Generating forecast for: ISTB [2026-03-04T20:24:55.658600] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ISTB' from 'https://tdm.silogroup.org/data/derivative_storage/ISTB.csv'. [2026-03-04T20:24:55.672394] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ISTB'. [2026-03-04T20:24:55.673045] [INFO ] [FORECASTER] Starting predict_future for ISTB [2026-03-04T20:24:55.674211] [DEBUG] [LOCAL ] No optimal features file found for ISTB: ./output/feature-sets/ISTB.txt [2026-03-04T20:24:55.674266] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:24:55.674299] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:24:55.674326] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:24:55.674383] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:24:55.735472] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:24:55.736296] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:24:55.736383] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:24:55.736416] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:24:55.859239] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:24:55.859409] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:24:55.859461] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:24:55.859499] [INFO ] [FORECASTER] Training complete [2026-03-04T20:24:55.863220] [DEBUG] [FORECASTER] ISTB: Forecast T+1@11:T+2@11: DOWN (p=17.46%) [2026-03-04T20:24:55.863512] [INFO ] [FORECASTER] Completed predict_future for ISTB [2026-03-04T20:24:55.863669] [INFO ] [sig ] ISTB: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:24:56.008944] [INFO ] [LOCAL ] Saved forecast: ISTB 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/ISTB.txt [2026-03-04T20:24:56.009112] [INFO ] [sig ] [1635/3365] Completed ISTB in 0.4s | 2.76 sym/s | Total: 9.9m | ETA: 10.4m [2026-03-04T20:24:56.009155] [INFO ] [sig ] [1636/3365] Forecasting ITIC... [2026-03-04T20:24:56.009187] [INFO ] [sig ] Generating forecast for: ITIC [2026-03-04T20:24:56.009220] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ITIC' from 'https://tdm.silogroup.org/data/derivative_storage/ITIC.csv'. [2026-03-04T20:24:56.021862] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ITIC'. [2026-03-04T20:24:56.022169] [INFO ] [FORECASTER] Starting predict_future for ITIC [2026-03-04T20:24:56.023130] [DEBUG] [LOCAL ] No optimal features file found for ITIC: ./output/feature-sets/ITIC.txt [2026-03-04T20:24:56.023183] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:24:56.023215] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:24:56.023242] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:24:56.023300] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:24:56.081239] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:24:56.082143] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:24:56.082239] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:24:56.082277] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:24:56.194388] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:24:56.194550] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:24:56.194611] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:24:56.194645] [INFO ] [FORECASTER] Training complete [2026-03-04T20:24:56.198256] [DEBUG] [FORECASTER] ITIC: Forecast T+1@11:T+2@11: UP (p=75.11%) [2026-03-04T20:24:56.198601] [INFO ] [FORECASTER] Completed predict_future for ITIC [2026-03-04T20:24:56.198740] [INFO ] [sig ] ITIC: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:24:56.342727] [INFO ] [LOCAL ] Saved forecast: ITIC 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/ITIC.txt [2026-03-04T20:24:56.342896] [INFO ] [sig ] [1636/3365] Completed ITIC in 0.3s | 2.76 sym/s | Total: 9.9m | ETA: 10.4m [2026-03-04T20:24:56.342943] [INFO ] [sig ] [1637/3365] Forecasting ITRI... [2026-03-04T20:24:56.342976] [INFO ] [sig ] Generating forecast for: ITRI [2026-03-04T20:24:56.343007] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ITRI' from 'https://tdm.silogroup.org/data/derivative_storage/ITRI.csv'. [2026-03-04T20:24:56.354865] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ITRI'. [2026-03-04T20:24:56.355234] [INFO ] [FORECASTER] Starting predict_future for ITRI [2026-03-04T20:24:56.356043] [DEBUG] [LOCAL ] No optimal features file found for ITRI: ./output/feature-sets/ITRI.txt [2026-03-04T20:24:56.356097] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:24:56.356129] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:24:56.356156] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:24:56.356212] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:24:56.414653] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:24:56.415768] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:24:56.415887] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:24:56.415933] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:24:56.547511] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:24:56.547729] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:24:56.547780] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:24:56.548001] [INFO ] [FORECASTER] Training complete [2026-03-04T20:24:56.552058] [DEBUG] [FORECASTER] ITRI: Forecast T+1@11:T+2@11: DOWN (p=6.63%) [2026-03-04T20:24:56.552360] [INFO ] [FORECASTER] Completed predict_future for ITRI [2026-03-04T20:24:56.552497] [INFO ] [sig ] ITRI: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:24:56.702405] [INFO ] [LOCAL ] Saved forecast: ITRI 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/ITRI.txt [2026-03-04T20:24:56.702600] [INFO ] [sig ] [1637/3365] Completed ITRI in 0.4s | 2.76 sym/s | Total: 9.9m | ETA: 10.4m [2026-03-04T20:24:56.702644] [INFO ] [sig ] [1638/3365] Forecasting ITRN... [2026-03-04T20:24:56.702675] [INFO ] [sig ] Generating forecast for: ITRN [2026-03-04T20:24:56.702707] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ITRN' from 'https://tdm.silogroup.org/data/derivative_storage/ITRN.csv'. [2026-03-04T20:24:56.715870] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ITRN'. [2026-03-04T20:24:56.716144] [INFO ] [FORECASTER] Starting predict_future for ITRN [2026-03-04T20:24:56.716933] [DEBUG] [LOCAL ] No optimal features file found for ITRN: ./output/feature-sets/ITRN.txt [2026-03-04T20:24:56.716986] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:24:56.717019] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:24:56.717046] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:24:56.717101] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:24:56.779477] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:24:56.780411] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:24:56.780515] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:24:56.780557] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:24:56.902496] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:24:56.902680] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:24:56.902723] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:24:56.902753] [INFO ] [FORECASTER] Training complete [2026-03-04T20:24:56.906746] [DEBUG] [FORECASTER] ITRN: Forecast T+1@11:T+2@11: DOWN (p=10.43%) [2026-03-04T20:24:56.907036] [INFO ] [FORECASTER] Completed predict_future for ITRN [2026-03-04T20:24:56.907208] [INFO ] [sig ] ITRN: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:24:57.053734] [INFO ] [LOCAL ] Saved forecast: ITRN 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/ITRN.txt [2026-03-04T20:24:57.053881] [INFO ] [sig ] [1638/3365] Completed ITRN in 0.4s | 2.76 sym/s | Total: 9.9m | ETA: 10.4m [2026-03-04T20:24:57.053922] [INFO ] [sig ] [1639/3365] Forecasting ITUB... [2026-03-04T20:24:57.053953] [INFO ] [sig ] Generating forecast for: ITUB [2026-03-04T20:24:57.053984] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ITUB' from 'https://tdm.silogroup.org/data/derivative_storage/ITUB.csv'. [2026-03-04T20:24:57.066216] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ITUB'. [2026-03-04T20:24:57.066600] [INFO ] [FORECASTER] Starting predict_future for ITUB [2026-03-04T20:24:57.067425] [DEBUG] [LOCAL ] No optimal features file found for ITUB: ./output/feature-sets/ITUB.txt [2026-03-04T20:24:57.067479] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:24:57.067511] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:24:57.067538] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:24:57.067621] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:24:57.128341] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:24:57.129238] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:24:57.129321] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:24:57.129355] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:24:57.265827] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:24:57.266058] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:24:57.266110] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:24:57.266143] [INFO ] [FORECASTER] Training complete [2026-03-04T20:24:57.270054] [DEBUG] [FORECASTER] ITUB: Forecast T+1@11:T+2@11: UP (p=83.29%) [2026-03-04T20:24:57.270376] [INFO ] [FORECASTER] Completed predict_future for ITUB [2026-03-04T20:24:57.270534] [INFO ] [sig ] ITUB: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:24:57.434014] [INFO ] [LOCAL ] Saved forecast: ITUB 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/ITUB.txt [2026-03-04T20:24:57.434184] [INFO ] [sig ] [1639/3365] Completed ITUB in 0.4s | 2.76 sym/s | Total: 9.9m | ETA: 10.4m [2026-03-04T20:24:57.434227] [INFO ] [sig ] [1640/3365] Forecasting IUS... [2026-03-04T20:24:57.434260] [INFO ] [sig ] Generating forecast for: IUS [2026-03-04T20:24:57.434293] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IUS' from 'https://tdm.silogroup.org/data/derivative_storage/IUS.csv'. [2026-03-04T20:24:57.447762] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IUS'. [2026-03-04T20:24:57.448151] [INFO ] [FORECASTER] Starting predict_future for IUS [2026-03-04T20:24:57.449043] [DEBUG] [LOCAL ] No optimal features file found for IUS: ./output/feature-sets/IUS.txt [2026-03-04T20:24:57.449100] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:24:57.449134] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:24:57.449163] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:24:57.449223] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:24:57.518454] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:24:57.519529] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:24:57.519711] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:24:57.519763] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:24:57.652360] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:24:57.652532] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:24:57.652626] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:24:57.652664] [INFO ] [FORECASTER] Training complete [2026-03-04T20:24:57.656414] [DEBUG] [FORECASTER] IUS: Forecast T+1@11:T+2@11: UP (p=76.25%) [2026-03-04T20:24:57.656781] [INFO ] [FORECASTER] Completed predict_future for IUS [2026-03-04T20:24:57.656953] [INFO ] [sig ] IUS: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:24:57.819992] [INFO ] [LOCAL ] Saved forecast: IUS 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/IUS.txt [2026-03-04T20:24:57.820160] [INFO ] [sig ] [1640/3365] Completed IUS in 0.4s | 2.76 sym/s | Total: 9.9m | ETA: 10.4m [2026-03-04T20:24:57.820200] [INFO ] [sig ] [1641/3365] Forecasting IUSB... [2026-03-04T20:24:57.820229] [INFO ] [sig ] Generating forecast for: IUSB [2026-03-04T20:24:57.820259] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IUSB' from 'https://tdm.silogroup.org/data/derivative_storage/IUSB.csv'. [2026-03-04T20:24:57.833119] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IUSB'. [2026-03-04T20:24:57.833476] [INFO ] [FORECASTER] Starting predict_future for IUSB [2026-03-04T20:24:57.834301] [DEBUG] [LOCAL ] No optimal features file found for IUSB: ./output/feature-sets/IUSB.txt [2026-03-04T20:24:57.834355] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:24:57.834387] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:24:57.834415] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:24:57.834471] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:24:57.896986] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:24:57.898121] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:24:57.898247] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:24:57.898282] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:24:58.022548] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:24:58.022922] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:24:58.022965] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:24:58.022994] [INFO ] [FORECASTER] Training complete [2026-03-04T20:24:58.026636] [DEBUG] [FORECASTER] IUSB: Forecast T+1@11:T+2@11: DOWN (p=27.35%) [2026-03-04T20:24:58.026920] [INFO ] [FORECASTER] Completed predict_future for IUSB [2026-03-04T20:24:58.027049] [INFO ] [sig ] IUSB: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:24:58.177103] [INFO ] [LOCAL ] Saved forecast: IUSB 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/IUSB.txt [2026-03-04T20:24:58.177274] [INFO ] [sig ] [1641/3365] Completed IUSB in 0.4s | 2.76 sym/s | Total: 9.9m | ETA: 10.4m [2026-03-04T20:24:58.177317] [INFO ] [sig ] [1642/3365] Forecasting IUSG... [2026-03-04T20:24:58.177351] [INFO ] [sig ] Generating forecast for: IUSG [2026-03-04T20:24:58.177381] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IUSG' from 'https://tdm.silogroup.org/data/derivative_storage/IUSG.csv'. [2026-03-04T20:24:58.190325] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IUSG'. [2026-03-04T20:24:58.190658] [INFO ] [FORECASTER] Starting predict_future for IUSG [2026-03-04T20:24:58.191464] [DEBUG] [LOCAL ] No optimal features file found for IUSG: ./output/feature-sets/IUSG.txt [2026-03-04T20:24:58.191518] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:24:58.191550] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:24:58.191606] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:24:58.191666] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:24:58.248834] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:24:58.249545] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:24:58.249680] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:24:58.249716] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:24:58.375067] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:24:58.375230] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:24:58.375271] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:24:58.375300] [INFO ] [FORECASTER] Training complete [2026-03-04T20:24:58.379173] [DEBUG] [FORECASTER] IUSG: Forecast T+1@11:T+2@11: UP (p=68.81%) [2026-03-04T20:24:58.379469] [INFO ] [FORECASTER] Completed predict_future for IUSG [2026-03-04T20:24:58.379626] [INFO ] [sig ] IUSG: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:24:58.523811] [INFO ] [LOCAL ] Saved forecast: IUSG 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/IUSG.txt [2026-03-04T20:24:58.523973] [INFO ] [sig ] [1642/3365] Completed IUSG in 0.3s | 2.76 sym/s | Total: 9.9m | ETA: 10.4m [2026-03-04T20:24:58.524015] [INFO ] [sig ] [1643/3365] Forecasting IVAL... [2026-03-04T20:24:58.524046] [INFO ] [sig ] Generating forecast for: IVAL [2026-03-04T20:24:58.524076] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IVAL' from 'https://tdm.silogroup.org/data/derivative_storage/IVAL.csv'. [2026-03-04T20:24:58.536304] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IVAL'. [2026-03-04T20:24:58.536711] [INFO ] [FORECASTER] Starting predict_future for IVAL [2026-03-04T20:24:58.537749] [DEBUG] [LOCAL ] No optimal features file found for IVAL: ./output/feature-sets/IVAL.txt [2026-03-04T20:24:58.537811] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:24:58.537845] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:24:58.537873] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:24:58.537930] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:24:58.603451] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:24:58.604352] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:24:58.604453] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:24:58.604490] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:24:58.735807] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:24:58.735978] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:24:58.736022] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:24:58.736053] [INFO ] [FORECASTER] Training complete [2026-03-04T20:24:58.739903] [DEBUG] [FORECASTER] IVAL: Forecast T+1@11:T+2@11: DOWN (p=40.64%) [2026-03-04T20:24:58.740225] [INFO ] [FORECASTER] Completed predict_future for IVAL [2026-03-04T20:24:58.740366] [INFO ] [sig ] IVAL: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:24:58.895663] [INFO ] [LOCAL ] Saved forecast: IVAL 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/IVAL.txt [2026-03-04T20:24:58.895846] [INFO ] [sig ] [1643/3365] Completed IVAL in 0.4s | 2.76 sym/s | Total: 9.9m | ETA: 10.4m [2026-03-04T20:24:58.895894] [INFO ] [sig ] [1644/3365] Forecasting IVZ... [2026-03-04T20:24:58.895928] [INFO ] [sig ] Generating forecast for: IVZ [2026-03-04T20:24:58.895959] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IVZ' from 'https://tdm.silogroup.org/data/derivative_storage/IVZ.csv'. [2026-03-04T20:24:58.909464] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IVZ'. [2026-03-04T20:24:58.909914] [INFO ] [FORECASTER] Starting predict_future for IVZ [2026-03-04T20:24:58.910880] [DEBUG] [LOCAL ] No optimal features file found for IVZ: ./output/feature-sets/IVZ.txt [2026-03-04T20:24:58.910936] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:24:58.910984] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:24:58.911014] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:24:58.911072] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:24:58.976384] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:24:58.977445] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:24:58.977569] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:24:58.977639] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:24:59.112633] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:24:59.112800] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:24:59.112841] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:24:59.112874] [INFO ] [FORECASTER] Training complete [2026-03-04T20:24:59.116520] [DEBUG] [FORECASTER] IVZ: Forecast T+1@11:T+2@11: DOWN (p=40.96%) [2026-03-04T20:24:59.116884] [INFO ] [FORECASTER] Completed predict_future for IVZ [2026-03-04T20:24:59.117058] [INFO ] [sig ] IVZ: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:24:59.277011] [INFO ] [LOCAL ] Saved forecast: IVZ 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/IVZ.txt [2026-03-04T20:24:59.277203] [INFO ] [sig ] [1644/3365] Completed IVZ in 0.4s | 2.76 sym/s | Total: 9.9m | ETA: 10.4m [2026-03-04T20:24:59.277247] [INFO ] [sig ] [1645/3365] Forecasting IX... [2026-03-04T20:24:59.277296] [INFO ] [sig ] Generating forecast for: IX [2026-03-04T20:24:59.277329] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IX' from 'https://tdm.silogroup.org/data/derivative_storage/IX.csv'. [2026-03-04T20:24:59.292062] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IX'. [2026-03-04T20:24:59.292513] [INFO ] [FORECASTER] Starting predict_future for IX [2026-03-04T20:24:59.293658] [DEBUG] [LOCAL ] No optimal features file found for IX: ./output/feature-sets/IX.txt [2026-03-04T20:24:59.293725] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:24:59.293773] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:24:59.293816] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:24:59.293906] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:24:59.362963] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:24:59.363905] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:24:59.364003] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:24:59.364040] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:24:59.501481] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:24:59.501687] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:24:59.501748] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:24:59.501792] [INFO ] [FORECASTER] Training complete [2026-03-04T20:24:59.505947] [DEBUG] [FORECASTER] IX: Forecast T+1@11:T+2@11: DOWN (p=46.72%) [2026-03-04T20:24:59.506358] [INFO ] [FORECASTER] Completed predict_future for IX [2026-03-04T20:24:59.506519] [INFO ] [sig ] IX: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:24:59.678897] [INFO ] [LOCAL ] Saved forecast: IX 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/IX.txt [2026-03-04T20:24:59.679162] [INFO ] [sig ] [1645/3365] Completed IX in 0.4s | 2.76 sym/s | Total: 9.9m | ETA: 10.4m [2026-03-04T20:24:59.679227] [INFO ] [sig ] [1646/3365] Forecasting IXUS... [2026-03-04T20:24:59.679262] [INFO ] [sig ] Generating forecast for: IXUS [2026-03-04T20:24:59.679294] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IXUS' from 'https://tdm.silogroup.org/data/derivative_storage/IXUS.csv'. [2026-03-04T20:24:59.696205] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IXUS'. [2026-03-04T20:24:59.696796] [INFO ] [FORECASTER] Starting predict_future for IXUS [2026-03-04T20:24:59.698170] [DEBUG] [LOCAL ] No optimal features file found for IXUS: ./output/feature-sets/IXUS.txt [2026-03-04T20:24:59.698244] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:24:59.698297] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:24:59.698344] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:24:59.698436] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:24:59.781444] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:24:59.782787] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:24:59.782914] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:24:59.782966] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:24:59.935316] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:24:59.935516] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:24:59.935604] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:24:59.935649] [INFO ] [FORECASTER] Training complete [2026-03-04T20:24:59.941365] [DEBUG] [FORECASTER] IXUS: Forecast T+1@11:T+2@11: UP (p=53.61%) [2026-03-04T20:24:59.941937] [INFO ] [FORECASTER] Completed predict_future for IXUS [2026-03-04T20:24:59.942151] [INFO ] [sig ] IXUS: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:25:00.183410] [INFO ] [LOCAL ] Saved forecast: IXUS 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/IXUS.txt [2026-03-04T20:25:00.183698] [INFO ] [sig ] [1646/3365] Completed IXUS in 0.5s | 2.76 sym/s | Total: 9.9m | ETA: 10.4m [2026-03-04T20:25:00.183769] [INFO ] [sig ] [1647/3365] Forecasting IZEA... [2026-03-04T20:25:00.183822] [INFO ] [sig ] Generating forecast for: IZEA [2026-03-04T20:25:00.183874] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IZEA' from 'https://tdm.silogroup.org/data/derivative_storage/IZEA.csv'. [2026-03-04T20:25:00.209079] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IZEA'. [2026-03-04T20:25:00.213284] [INFO ] [FORECASTER] Starting predict_future for IZEA [2026-03-04T20:25:00.214527] [DEBUG] [LOCAL ] No optimal features file found for IZEA: ./output/feature-sets/IZEA.txt [2026-03-04T20:25:00.214623] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:25:00.214664] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:25:00.214693] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:25:00.214756] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:25:00.306437] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:25:00.307750] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:25:00.307887] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:25:00.307943] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:25:00.472250] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:25:00.472462] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:25:00.472531] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:25:00.472610] [INFO ] [FORECASTER] Training complete [2026-03-04T20:25:00.478361] [DEBUG] [FORECASTER] IZEA: Forecast T+1@11:T+2@11: DOWN (p=4.83%) [2026-03-04T20:25:00.478981] [INFO ] [FORECASTER] Completed predict_future for IZEA [2026-03-04T20:25:00.479227] [INFO ] [sig ] IZEA: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:25:00.725910] [INFO ] [LOCAL ] Saved forecast: IZEA 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/IZEA.txt [2026-03-04T20:25:00.726165] [INFO ] [sig ] [1647/3365] Completed IZEA in 0.5s | 2.76 sym/s | Total: 9.9m | ETA: 10.4m [2026-03-04T20:25:00.726233] [INFO ] [sig ] [1648/3365] Forecasting J... [2026-03-04T20:25:00.726288] [INFO ] [sig ] Generating forecast for: J [2026-03-04T20:25:00.726366] [DEBUG] [REMOTE ] Fetching historical data for symbol 'J' from 'https://tdm.silogroup.org/data/derivative_storage/J.csv'. [2026-03-04T20:25:00.741222] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'J'. [2026-03-04T20:25:00.741693] [INFO ] [FORECASTER] Starting predict_future for J [2026-03-04T20:25:00.742669] [DEBUG] [LOCAL ] No optimal features file found for J: ./output/feature-sets/J.txt [2026-03-04T20:25:00.742734] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:25:00.742815] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:25:00.742856] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:25:00.742955] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:25:00.813970] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:25:00.815008] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:25:00.815115] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:25:00.815152] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:25:00.964984] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:25:00.965140] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:25:00.965185] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:25:00.965216] [INFO ] [FORECASTER] Training complete [2026-03-04T20:25:00.969053] [DEBUG] [FORECASTER] J: Forecast T+1@11:T+2@11: UP (p=97.21%) [2026-03-04T20:25:00.969408] [INFO ] [FORECASTER] Completed predict_future for J [2026-03-04T20:25:00.969597] [INFO ] [sig ] J: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:25:01.137752] [INFO ] [LOCAL ] Saved forecast: J 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/J.txt [2026-03-04T20:25:01.137932] [INFO ] [sig ] [1648/3365] Completed J in 0.4s | 2.76 sym/s | Total: 9.9m | ETA: 10.4m [2026-03-04T20:25:01.137979] [INFO ] [sig ] [1649/3365] Forecasting JACK... [2026-03-04T20:25:01.138013] [INFO ] [sig ] Generating forecast for: JACK [2026-03-04T20:25:01.138050] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JACK' from 'https://tdm.silogroup.org/data/derivative_storage/JACK.csv'. [2026-03-04T20:25:01.231536] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JACK'. [2026-03-04T20:25:01.231977] [INFO ] [FORECASTER] Starting predict_future for JACK [2026-03-04T20:25:01.232891] [DEBUG] [LOCAL ] No optimal features file found for JACK: ./output/feature-sets/JACK.txt [2026-03-04T20:25:01.232949] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:25:01.232982] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:25:01.233009] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:25:01.233068] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:25:01.293311] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:25:01.294389] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:25:01.294478] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:25:01.294514] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:25:01.418754] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:25:01.418926] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:25:01.418968] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:25:01.418999] [INFO ] [FORECASTER] Training complete [2026-03-04T20:25:01.422772] [DEBUG] [FORECASTER] JACK: Forecast T+1@11:T+2@11: DOWN (p=6.95%) [2026-03-04T20:25:01.423157] [INFO ] [FORECASTER] Completed predict_future for JACK [2026-03-04T20:25:01.423308] [INFO ] [sig ] JACK: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:25:01.578897] [INFO ] [LOCAL ] Saved forecast: JACK 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/JACK.txt [2026-03-04T20:25:01.579057] [INFO ] [sig ] [1649/3365] Completed JACK in 0.4s | 2.76 sym/s | Total: 9.9m | ETA: 10.4m [2026-03-04T20:25:01.579098] [INFO ] [sig ] [1650/3365] Forecasting JAKK... [2026-03-04T20:25:01.579130] [INFO ] [sig ] Generating forecast for: JAKK [2026-03-04T20:25:01.579161] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JAKK' from 'https://tdm.silogroup.org/data/derivative_storage/JAKK.csv'. [2026-03-04T20:25:01.590530] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JAKK'. [2026-03-04T20:25:01.590850] [INFO ] [FORECASTER] Starting predict_future for JAKK [2026-03-04T20:25:01.592297] [DEBUG] [LOCAL ] No optimal features file found for JAKK: ./output/feature-sets/JAKK.txt [2026-03-04T20:25:01.592353] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:25:01.592387] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:25:01.592413] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:25:01.592469] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:25:01.652534] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:25:01.653172] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:25:01.653254] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:25:01.653287] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:25:01.784479] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:25:01.784691] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:25:01.784736] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:25:01.784766] [INFO ] [FORECASTER] Training complete [2026-03-04T20:25:01.790236] [DEBUG] [FORECASTER] JAKK: Forecast T+1@11:T+2@11: UP (p=73.77%) [2026-03-04T20:25:01.790849] [INFO ] [FORECASTER] Completed predict_future for JAKK [2026-03-04T20:25:01.791081] [INFO ] [sig ] JAKK: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:25:01.975154] [INFO ] [LOCAL ] Saved forecast: JAKK 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/JAKK.txt [2026-03-04T20:25:01.975337] [INFO ] [sig ] [1650/3365] Completed JAKK in 0.4s | 2.76 sym/s | Total: 10.0m | ETA: 10.3m [2026-03-04T20:25:01.975381] [INFO ] [sig ] [1651/3365] Forecasting JANX... [2026-03-04T20:25:01.975414] [INFO ] [sig ] Generating forecast for: JANX [2026-03-04T20:25:01.975445] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JANX' from 'https://tdm.silogroup.org/data/derivative_storage/JANX.csv'. [2026-03-04T20:25:01.988609] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JANX'. [2026-03-04T20:25:01.989086] [INFO ] [FORECASTER] Starting predict_future for JANX [2026-03-04T20:25:01.990024] [DEBUG] [LOCAL ] No optimal features file found for JANX: ./output/feature-sets/JANX.txt [2026-03-04T20:25:01.990081] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:25:01.990121] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:25:01.990155] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:25:01.990232] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:25:02.058884] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:25:02.059876] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:25:02.059970] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:25:02.060004] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:25:02.184822] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:25:02.184994] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:25:02.185037] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:25:02.185104] [INFO ] [FORECASTER] Training complete [2026-03-04T20:25:02.189850] [DEBUG] [FORECASTER] JANX: Forecast T+1@11:T+2@11: DOWN (p=22.60%) [2026-03-04T20:25:02.190185] [INFO ] [FORECASTER] Completed predict_future for JANX [2026-03-04T20:25:02.190346] [INFO ] [sig ] JANX: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:25:02.348342] [INFO ] [LOCAL ] Saved forecast: JANX 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/JANX.txt [2026-03-04T20:25:02.348550] [INFO ] [sig ] [1651/3365] Completed JANX in 0.4s | 2.76 sym/s | Total: 10.0m | ETA: 10.3m [2026-03-04T20:25:02.348808] [INFO ] [sig ] [1652/3365] Forecasting JAZZ... [2026-03-04T20:25:02.348841] [INFO ] [sig ] Generating forecast for: JAZZ [2026-03-04T20:25:02.348873] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JAZZ' from 'https://tdm.silogroup.org/data/derivative_storage/JAZZ.csv'. [2026-03-04T20:25:02.361917] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JAZZ'. [2026-03-04T20:25:02.362301] [INFO ] [FORECASTER] Starting predict_future for JAZZ [2026-03-04T20:25:02.363283] [DEBUG] [LOCAL ] No optimal features file found for JAZZ: ./output/feature-sets/JAZZ.txt [2026-03-04T20:25:02.363339] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:25:02.363373] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:25:02.363400] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:25:02.363459] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:25:02.430042] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:25:02.431054] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:25:02.431145] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:25:02.431180] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:25:02.559118] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:25:02.559285] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:25:02.559326] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:25:02.559356] [INFO ] [FORECASTER] Training complete [2026-03-04T20:25:02.562989] [DEBUG] [FORECASTER] JAZZ: Forecast T+1@11:T+2@11: UP (p=98.12%) [2026-03-04T20:25:02.563280] [INFO ] [FORECASTER] Completed predict_future for JAZZ [2026-03-04T20:25:02.563411] [INFO ] [sig ] JAZZ: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:25:02.707242] [INFO ] [LOCAL ] Saved forecast: JAZZ 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/JAZZ.txt [2026-03-04T20:25:02.707382] [INFO ] [sig ] [1652/3365] Completed JAZZ in 0.4s | 2.76 sym/s | Total: 10.0m | ETA: 10.3m [2026-03-04T20:25:02.707422] [INFO ] [sig ] [1653/3365] Forecasting JBGS... [2026-03-04T20:25:02.707453] [INFO ] [sig ] Generating forecast for: JBGS [2026-03-04T20:25:02.707484] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JBGS' from 'https://tdm.silogroup.org/data/derivative_storage/JBGS.csv'. [2026-03-04T20:25:02.721566] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JBGS'. [2026-03-04T20:25:02.722186] [INFO ] [FORECASTER] Starting predict_future for JBGS [2026-03-04T20:25:02.723260] [DEBUG] [LOCAL ] No optimal features file found for JBGS: ./output/feature-sets/JBGS.txt [2026-03-04T20:25:02.723317] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:25:02.723351] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:25:02.723379] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:25:02.723438] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:25:02.792049] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:25:02.793026] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:25:02.793120] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:25:02.793155] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:25:02.921432] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:25:02.921623] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:25:02.921681] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:25:02.921719] [INFO ] [FORECASTER] Training complete [2026-03-04T20:25:02.925336] [DEBUG] [FORECASTER] JBGS: Forecast T+1@11:T+2@11: DOWN (p=10.71%) [2026-03-04T20:25:02.925668] [INFO ] [FORECASTER] Completed predict_future for JBGS [2026-03-04T20:25:02.925820] [INFO ] [sig ] JBGS: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:25:03.080443] [INFO ] [LOCAL ] Saved forecast: JBGS 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/JBGS.txt [2026-03-04T20:25:03.080647] [INFO ] [sig ] [1653/3365] Completed JBGS in 0.4s | 2.76 sym/s | Total: 10.0m | ETA: 10.3m [2026-03-04T20:25:03.080702] [INFO ] [sig ] [1654/3365] Forecasting JBI... [2026-03-04T20:25:03.080741] [INFO ] [sig ] Generating forecast for: JBI [2026-03-04T20:25:03.080781] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JBI' from 'https://tdm.silogroup.org/data/derivative_storage/JBI.csv'. [2026-03-04T20:25:03.093310] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JBI'. [2026-03-04T20:25:03.093716] [INFO ] [FORECASTER] Starting predict_future for JBI [2026-03-04T20:25:03.094638] [DEBUG] [LOCAL ] No optimal features file found for JBI: ./output/feature-sets/JBI.txt [2026-03-04T20:25:03.094698] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:25:03.094733] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:25:03.094760] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:25:03.094819] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:25:03.159640] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:25:03.160540] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:25:03.160653] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:25:03.160690] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:25:03.277983] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:25:03.278150] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:25:03.278191] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:25:03.278220] [INFO ] [FORECASTER] Training complete [2026-03-04T20:25:03.281707] [DEBUG] [FORECASTER] JBI: Forecast T+1@11:T+2@11: UP (p=93.77%) [2026-03-04T20:25:03.281992] [INFO ] [FORECASTER] Completed predict_future for JBI [2026-03-04T20:25:03.282123] [INFO ] [sig ] JBI: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:25:03.430191] [INFO ] [LOCAL ] Saved forecast: JBI 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/JBI.txt [2026-03-04T20:25:03.430347] [INFO ] [sig ] [1654/3365] Completed JBI in 0.3s | 2.76 sym/s | Total: 10.0m | ETA: 10.3m [2026-03-04T20:25:03.430387] [INFO ] [sig ] [1655/3365] Forecasting JBL... [2026-03-04T20:25:03.430417] [INFO ] [sig ] Generating forecast for: JBL [2026-03-04T20:25:03.430448] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JBL' from 'https://tdm.silogroup.org/data/derivative_storage/JBL.csv'. [2026-03-04T20:25:03.443429] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JBL'. [2026-03-04T20:25:03.443775] [INFO ] [FORECASTER] Starting predict_future for JBL [2026-03-04T20:25:03.444567] [DEBUG] [LOCAL ] No optimal features file found for JBL: ./output/feature-sets/JBL.txt [2026-03-04T20:25:03.444643] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:25:03.444675] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:25:03.444705] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:25:03.444775] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:25:03.503726] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:25:03.504621] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:25:03.504713] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:25:03.504747] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:25:03.633554] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:25:03.633735] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:25:03.633779] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:25:03.633811] [INFO ] [FORECASTER] Training complete [2026-03-04T20:25:03.637625] [DEBUG] [FORECASTER] JBL: Forecast T+1@11:T+2@11: DOWN (p=21.28%) [2026-03-04T20:25:03.637933] [INFO ] [FORECASTER] Completed predict_future for JBL [2026-03-04T20:25:03.638077] [INFO ] [sig ] JBL: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:25:03.790954] [INFO ] [LOCAL ] Saved forecast: JBL 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/JBL.txt [2026-03-04T20:25:03.791103] [INFO ] [sig ] [1655/3365] Completed JBL in 0.4s | 2.76 sym/s | Total: 10.0m | ETA: 10.3m [2026-03-04T20:25:03.791144] [INFO ] [sig ] [1656/3365] Forecasting JBND... [2026-03-04T20:25:03.791175] [INFO ] [sig ] Generating forecast for: JBND [2026-03-04T20:25:03.791205] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JBND' from 'https://tdm.silogroup.org/data/derivative_storage/JBND.csv'. [2026-03-04T20:25:03.805720] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JBND'. [2026-03-04T20:25:03.806072] [INFO ] [FORECASTER] Starting predict_future for JBND [2026-03-04T20:25:03.806897] [DEBUG] [LOCAL ] No optimal features file found for JBND: ./output/feature-sets/JBND.txt [2026-03-04T20:25:03.806951] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:25:03.806983] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:25:03.807010] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:25:03.807066] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:25:03.867055] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:25:03.868019] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:25:03.868105] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:25:03.868139] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:25:03.985741] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:25:03.985899] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:25:03.985940] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:25:03.985968] [INFO ] [FORECASTER] Training complete [2026-03-04T20:25:03.989633] [DEBUG] [FORECASTER] JBND: Forecast T+1@11:T+2@11: UP (p=58.13%) [2026-03-04T20:25:03.989921] [INFO ] [FORECASTER] Completed predict_future for JBND [2026-03-04T20:25:03.990051] [INFO ] [sig ] JBND: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:25:04.134921] [INFO ] [LOCAL ] Saved forecast: JBND 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/JBND.txt [2026-03-04T20:25:04.135058] [INFO ] [sig ] [1656/3365] Completed JBND in 0.3s | 2.76 sym/s | Total: 10.0m | ETA: 10.3m [2026-03-04T20:25:04.135097] [INFO ] [sig ] [1657/3365] Forecasting JBSS... [2026-03-04T20:25:04.135127] [INFO ] [sig ] Generating forecast for: JBSS [2026-03-04T20:25:04.135157] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JBSS' from 'https://tdm.silogroup.org/data/derivative_storage/JBSS.csv'. [2026-03-04T20:25:04.147062] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JBSS'. [2026-03-04T20:25:04.147376] [INFO ] [FORECASTER] Starting predict_future for JBSS [2026-03-04T20:25:04.148245] [DEBUG] [LOCAL ] No optimal features file found for JBSS: ./output/feature-sets/JBSS.txt [2026-03-04T20:25:04.148330] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:25:04.148365] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:25:04.148392] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:25:04.148450] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:25:04.208048] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:25:04.208736] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:25:04.208818] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:25:04.208851] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:25:04.328114] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:25:04.328275] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:25:04.328315] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:25:04.328344] [INFO ] [FORECASTER] Training complete [2026-03-04T20:25:04.331869] [DEBUG] [FORECASTER] JBSS: Forecast T+1@11:T+2@11: UP (p=87.81%) [2026-03-04T20:25:04.332158] [INFO ] [FORECASTER] Completed predict_future for JBSS [2026-03-04T20:25:04.332295] [INFO ] [sig ] JBSS: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:25:04.475742] [INFO ] [LOCAL ] Saved forecast: JBSS 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/JBSS.txt [2026-03-04T20:25:04.475873] [INFO ] [sig ] [1657/3365] Completed JBSS in 0.3s | 2.76 sym/s | Total: 10.0m | ETA: 10.3m [2026-03-04T20:25:04.475912] [INFO ] [sig ] [1658/3365] Forecasting JCE... [2026-03-04T20:25:04.475942] [INFO ] [sig ] Generating forecast for: JCE [2026-03-04T20:25:04.475971] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JCE' from 'https://tdm.silogroup.org/data/derivative_storage/JCE.csv'. [2026-03-04T20:25:04.488719] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JCE'. [2026-03-04T20:25:04.489058] [INFO ] [FORECASTER] Starting predict_future for JCE [2026-03-04T20:25:04.489910] [DEBUG] [LOCAL ] No optimal features file found for JCE: ./output/feature-sets/JCE.txt [2026-03-04T20:25:04.489963] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:25:04.489996] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:25:04.490023] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:25:04.490079] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:25:04.546775] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:25:04.547396] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:25:04.547506] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:25:04.547539] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:25:04.666529] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:25:04.666686] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:25:04.666729] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:25:04.666757] [INFO ] [FORECASTER] Training complete [2026-03-04T20:25:04.670764] [DEBUG] [FORECASTER] JCE: Forecast T+1@11:T+2@11: DOWN (p=2.95%) [2026-03-04T20:25:04.671048] [INFO ] [FORECASTER] Completed predict_future for JCE [2026-03-04T20:25:04.671178] [INFO ] [sig ] JCE: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:25:04.813479] [INFO ] [LOCAL ] Saved forecast: JCE 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/JCE.txt [2026-03-04T20:25:04.813628] [INFO ] [sig ] [1658/3365] Completed JCE in 0.3s | 2.76 sym/s | Total: 10.0m | ETA: 10.3m [2026-03-04T20:25:04.813669] [INFO ] [sig ] [1659/3365] Forecasting JCI... [2026-03-04T20:25:04.813699] [INFO ] [sig ] Generating forecast for: JCI [2026-03-04T20:25:04.813729] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JCI' from 'https://tdm.silogroup.org/data/derivative_storage/JCI.csv'. [2026-03-04T20:25:04.825088] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JCI'. [2026-03-04T20:25:04.825387] [INFO ] [FORECASTER] Starting predict_future for JCI [2026-03-04T20:25:04.826184] [DEBUG] [LOCAL ] No optimal features file found for JCI: ./output/feature-sets/JCI.txt [2026-03-04T20:25:04.826237] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:25:04.826270] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:25:04.826297] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:25:04.826353] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:25:04.883716] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:25:04.884570] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:25:04.884694] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:25:04.884734] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:25:05.005217] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:25:05.005381] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:25:05.005422] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:25:05.005452] [INFO ] [FORECASTER] Training complete [2026-03-04T20:25:05.008981] [DEBUG] [FORECASTER] JCI: Forecast T+1@11:T+2@11: DOWN (p=35.72%) [2026-03-04T20:25:05.009269] [INFO ] [FORECASTER] Completed predict_future for JCI [2026-03-04T20:25:05.009402] [INFO ] [sig ] JCI: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:25:05.155686] [INFO ] [LOCAL ] Saved forecast: JCI 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/JCI.txt [2026-03-04T20:25:05.155842] [INFO ] [sig ] [1659/3365] Completed JCI in 0.3s | 2.76 sym/s | Total: 10.0m | ETA: 10.3m [2026-03-04T20:25:05.155884] [INFO ] [sig ] [1660/3365] Forecasting JD... [2026-03-04T20:25:05.155915] [INFO ] [sig ] Generating forecast for: JD [2026-03-04T20:25:05.155945] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JD' from 'https://tdm.silogroup.org/data/derivative_storage/JD.csv'. [2026-03-04T20:25:05.168177] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JD'. [2026-03-04T20:25:05.168649] [INFO ] [FORECASTER] Starting predict_future for JD [2026-03-04T20:25:05.169519] [DEBUG] [LOCAL ] No optimal features file found for JD: ./output/feature-sets/JD.txt [2026-03-04T20:25:05.169619] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:25:05.169662] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:25:05.169690] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:25:05.169765] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:25:05.232468] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:25:05.233377] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:25:05.233477] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:25:05.233523] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:25:05.360299] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:25:05.360509] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:25:05.360553] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:25:05.360602] [INFO ] [FORECASTER] Training complete [2026-03-04T20:25:05.364354] [DEBUG] [FORECASTER] JD: Forecast T+1@11:T+2@11: DOWN (p=5.52%) [2026-03-04T20:25:05.364682] [INFO ] [FORECASTER] Completed predict_future for JD [2026-03-04T20:25:05.364820] [INFO ] [sig ] JD: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:25:05.519757] [INFO ] [LOCAL ] Saved forecast: JD 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/JD.txt [2026-03-04T20:25:05.519968] [INFO ] [sig ] [1660/3365] Completed JD in 0.4s | 2.76 sym/s | Total: 10.0m | ETA: 10.3m [2026-03-04T20:25:05.520035] [INFO ] [sig ] [1661/3365] Forecasting JEF... [2026-03-04T20:25:05.520071] [INFO ] [sig ] Generating forecast for: JEF [2026-03-04T20:25:05.520104] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JEF' from 'https://tdm.silogroup.org/data/derivative_storage/JEF.csv'. [2026-03-04T20:25:05.532223] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JEF'. [2026-03-04T20:25:05.532563] [INFO ] [FORECASTER] Starting predict_future for JEF [2026-03-04T20:25:05.533397] [DEBUG] [LOCAL ] No optimal features file found for JEF: ./output/feature-sets/JEF.txt [2026-03-04T20:25:05.533452] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:25:05.533487] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:25:05.533515] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:25:05.533591] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:25:05.592501] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:25:05.593418] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:25:05.593505] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:25:05.593540] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:25:05.720180] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:25:05.720342] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:25:05.720382] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:25:05.720413] [INFO ] [FORECASTER] Training complete [2026-03-04T20:25:05.723845] [DEBUG] [FORECASTER] JEF: Forecast T+1@11:T+2@11: DOWN (p=32.55%) [2026-03-04T20:25:05.724126] [INFO ] [FORECASTER] Completed predict_future for JEF [2026-03-04T20:25:05.724257] [INFO ] [sig ] JEF: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:25:05.866671] [INFO ] [LOCAL ] Saved forecast: JEF 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/JEF.txt [2026-03-04T20:25:05.866853] [INFO ] [sig ] [1661/3365] Completed JEF in 0.3s | 2.76 sym/s | Total: 10.0m | ETA: 10.3m [2026-03-04T20:25:05.866895] [INFO ] [sig ] [1662/3365] Forecasting JELD... [2026-03-04T20:25:05.866928] [INFO ] [sig ] Generating forecast for: JELD [2026-03-04T20:25:05.866959] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JELD' from 'https://tdm.silogroup.org/data/derivative_storage/JELD.csv'. [2026-03-04T20:25:05.879284] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JELD'. [2026-03-04T20:25:05.879715] [INFO ] [FORECASTER] Starting predict_future for JELD [2026-03-04T20:25:05.880630] [DEBUG] [LOCAL ] No optimal features file found for JELD: ./output/feature-sets/JELD.txt [2026-03-04T20:25:05.880690] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:25:05.880725] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:25:05.880753] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:25:05.880813] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:25:05.940888] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:25:05.941829] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:25:05.941924] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:25:05.941958] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:25:06.075331] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:25:06.075505] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:25:06.075548] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:25:06.075599] [INFO ] [FORECASTER] Training complete [2026-03-04T20:25:06.079258] [DEBUG] [FORECASTER] JELD: Forecast T+1@11:T+2@11: DOWN (p=21.24%) [2026-03-04T20:25:06.079617] [INFO ] [FORECASTER] Completed predict_future for JELD [2026-03-04T20:25:06.079791] [INFO ] [sig ] JELD: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:25:06.235720] [INFO ] [LOCAL ] Saved forecast: JELD 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/JELD.txt [2026-03-04T20:25:06.235898] [INFO ] [sig ] [1662/3365] Completed JELD in 0.4s | 2.76 sym/s | Total: 10.0m | ETA: 10.3m [2026-03-04T20:25:06.235939] [INFO ] [sig ] [1663/3365] Forecasting JEPQ... [2026-03-04T20:25:06.235972] [INFO ] [sig ] Generating forecast for: JEPQ [2026-03-04T20:25:06.236003] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JEPQ' from 'https://tdm.silogroup.org/data/derivative_storage/JEPQ.csv'. [2026-03-04T20:25:06.249817] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JEPQ'. [2026-03-04T20:25:06.250201] [INFO ] [FORECASTER] Starting predict_future for JEPQ [2026-03-04T20:25:06.251278] [DEBUG] [LOCAL ] No optimal features file found for JEPQ: ./output/feature-sets/JEPQ.txt [2026-03-04T20:25:06.251351] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:25:06.251400] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:25:06.251445] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:25:06.251529] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:25:06.319701] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:25:06.320659] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:25:06.320767] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:25:06.320825] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:25:06.454150] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:25:06.454359] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:25:06.454410] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:25:06.454446] [INFO ] [FORECASTER] Training complete [2026-03-04T20:25:06.459733] [DEBUG] [FORECASTER] JEPQ: Forecast T+1@11:T+2@11: UP (p=97.92%) [2026-03-04T20:25:06.460258] [INFO ] [FORECASTER] Completed predict_future for JEPQ [2026-03-04T20:25:06.460447] [INFO ] [sig ] JEPQ: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:25:06.610297] [INFO ] [LOCAL ] Saved forecast: JEPQ 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/JEPQ.txt [2026-03-04T20:25:06.610470] [INFO ] [sig ] [1663/3365] Completed JEPQ in 0.4s | 2.76 sym/s | Total: 10.0m | ETA: 10.3m [2026-03-04T20:25:06.610522] [INFO ] [sig ] [1664/3365] Forecasting JFIN... [2026-03-04T20:25:06.610565] [INFO ] [sig ] Generating forecast for: JFIN [2026-03-04T20:25:06.610619] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JFIN' from 'https://tdm.silogroup.org/data/derivative_storage/JFIN.csv'. [2026-03-04T20:25:06.622155] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JFIN'. [2026-03-04T20:25:06.622536] [INFO ] [FORECASTER] Starting predict_future for JFIN [2026-03-04T20:25:06.623376] [DEBUG] [LOCAL ] No optimal features file found for JFIN: ./output/feature-sets/JFIN.txt [2026-03-04T20:25:06.623432] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:25:06.623468] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:25:06.623498] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:25:06.623557] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:25:06.684164] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:25:06.685105] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:25:06.685194] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:25:06.685228] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:25:06.827255] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:25:06.827437] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:25:06.827495] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:25:06.827528] [INFO ] [FORECASTER] Training complete [2026-03-04T20:25:06.831222] [DEBUG] [FORECASTER] JFIN: Forecast T+1@11:T+2@11: UP (p=98.93%) [2026-03-04T20:25:06.831511] [INFO ] [FORECASTER] Completed predict_future for JFIN [2026-03-04T20:25:06.831670] [INFO ] [sig ] JFIN: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:25:06.980280] [INFO ] [LOCAL ] Saved forecast: JFIN 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/JFIN.txt [2026-03-04T20:25:06.980432] [INFO ] [sig ] [1664/3365] Completed JFIN in 0.4s | 2.76 sym/s | Total: 10.0m | ETA: 10.3m [2026-03-04T20:25:06.980473] [INFO ] [sig ] [1665/3365] Forecasting JGLO... [2026-03-04T20:25:06.980504] [INFO ] [sig ] Generating forecast for: JGLO [2026-03-04T20:25:06.980534] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JGLO' from 'https://tdm.silogroup.org/data/derivative_storage/JGLO.csv'. [2026-03-04T20:25:06.994718] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JGLO'. [2026-03-04T20:25:06.995089] [INFO ] [FORECASTER] Starting predict_future for JGLO [2026-03-04T20:25:06.995912] [DEBUG] [LOCAL ] No optimal features file found for JGLO: ./output/feature-sets/JGLO.txt [2026-03-04T20:25:06.995965] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:25:06.996026] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:25:06.996056] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:25:06.996114] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:25:07.056003] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:25:07.056959] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:25:07.057052] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:25:07.057085] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:25:07.183447] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:25:07.183644] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:25:07.183694] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:25:07.183729] [INFO ] [FORECASTER] Training complete [2026-03-04T20:25:07.187600] [DEBUG] [FORECASTER] JGLO: Forecast T+1@11:T+2@11: UP (p=97.66%) [2026-03-04T20:25:07.188145] [INFO ] [FORECASTER] Completed predict_future for JGLO [2026-03-04T20:25:07.188300] [INFO ] [sig ] JGLO: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:25:07.340214] [INFO ] [LOCAL ] Saved forecast: JGLO 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/JGLO.txt [2026-03-04T20:25:07.340383] [INFO ] [sig ] [1665/3365] Completed JGLO in 0.4s | 2.76 sym/s | Total: 10.0m | ETA: 10.3m [2026-03-04T20:25:07.340426] [INFO ] [sig ] [1666/3365] Forecasting JHG... [2026-03-04T20:25:07.340458] [INFO ] [sig ] Generating forecast for: JHG [2026-03-04T20:25:07.340489] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JHG' from 'https://tdm.silogroup.org/data/derivative_storage/JHG.csv'. [2026-03-04T20:25:07.353183] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JHG'. [2026-03-04T20:25:07.353626] [INFO ] [FORECASTER] Starting predict_future for JHG [2026-03-04T20:25:07.354752] [DEBUG] [LOCAL ] No optimal features file found for JHG: ./output/feature-sets/JHG.txt [2026-03-04T20:25:07.354810] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:25:07.355024] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:25:07.355052] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:25:07.355112] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:25:07.420479] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:25:07.421452] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:25:07.421563] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:25:07.421641] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:25:07.563653] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:25:07.563822] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:25:07.563866] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:25:07.563896] [INFO ] [FORECASTER] Training complete [2026-03-04T20:25:07.567964] [DEBUG] [FORECASTER] JHG: Forecast T+1@11:T+2@11: UP (p=93.37%) [2026-03-04T20:25:07.568339] [INFO ] [FORECASTER] Completed predict_future for JHG [2026-03-04T20:25:07.568523] [INFO ] [sig ] JHG: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:25:07.741725] [INFO ] [LOCAL ] Saved forecast: JHG 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/JHG.txt [2026-03-04T20:25:07.741923] [INFO ] [sig ] [1666/3365] Completed JHG in 0.4s | 2.76 sym/s | Total: 10.1m | ETA: 10.3m [2026-03-04T20:25:07.741988] [INFO ] [sig ] [1667/3365] Forecasting JHI... [2026-03-04T20:25:07.742040] [INFO ] [sig ] Generating forecast for: JHI [2026-03-04T20:25:07.742076] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JHI' from 'https://tdm.silogroup.org/data/derivative_storage/JHI.csv'. [2026-03-04T20:25:07.756180] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JHI'. [2026-03-04T20:25:07.756658] [INFO ] [FORECASTER] Starting predict_future for JHI [2026-03-04T20:25:07.757939] [DEBUG] [LOCAL ] No optimal features file found for JHI: ./output/feature-sets/JHI.txt [2026-03-04T20:25:07.758012] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:25:07.758059] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:25:07.758092] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:25:07.758154] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:25:07.825146] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:25:07.826097] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:25:07.826188] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:25:07.826223] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:25:07.968890] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:25:07.969093] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:25:07.969148] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:25:07.969188] [INFO ] [FORECASTER] Training complete [2026-03-04T20:25:07.974279] [DEBUG] [FORECASTER] JHI: Forecast T+1@11:T+2@11: UP (p=85.09%) [2026-03-04T20:25:07.974743] [INFO ] [FORECASTER] Completed predict_future for JHI [2026-03-04T20:25:07.975122] [INFO ] [sig ] JHI: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:25:08.171217] [INFO ] [LOCAL ] Saved forecast: JHI 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/JHI.txt [2026-03-04T20:25:08.171411] [INFO ] [sig ] [1667/3365] Completed JHI in 0.4s | 2.76 sym/s | Total: 10.1m | ETA: 10.2m [2026-03-04T20:25:08.171472] [INFO ] [sig ] [1668/3365] Forecasting JHX... [2026-03-04T20:25:08.171511] [INFO ] [sig ] Generating forecast for: JHX [2026-03-04T20:25:08.171543] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JHX' from 'https://tdm.silogroup.org/data/derivative_storage/JHX.csv'. [2026-03-04T20:25:08.186169] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JHX'. [2026-03-04T20:25:08.186552] [INFO ] [FORECASTER] Starting predict_future for JHX [2026-03-04T20:25:08.187654] [DEBUG] [LOCAL ] No optimal features file found for JHX: ./output/feature-sets/JHX.txt [2026-03-04T20:25:08.187719] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:25:08.187772] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:25:08.187807] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:25:08.187888] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:25:08.259166] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:25:08.260100] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:25:08.260192] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:25:08.260226] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:25:08.396387] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:25:08.396560] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:25:08.396623] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:25:08.396693] [INFO ] [FORECASTER] Training complete [2026-03-04T20:25:08.400919] [DEBUG] [FORECASTER] JHX: Forecast T+1@11:T+2@11: UP (p=96.95%) [2026-03-04T20:25:08.401255] [INFO ] [FORECASTER] Completed predict_future for JHX [2026-03-04T20:25:08.401402] [INFO ] [sig ] JHX: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:25:08.571105] [INFO ] [LOCAL ] Saved forecast: JHX 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/JHX.txt [2026-03-04T20:25:08.571293] [INFO ] [sig ] [1668/3365] Completed JHX in 0.4s | 2.76 sym/s | Total: 10.1m | ETA: 10.2m [2026-03-04T20:25:08.571337] [INFO ] [sig ] [1669/3365] Forecasting JILL... [2026-03-04T20:25:08.571367] [INFO ] [sig ] Generating forecast for: JILL [2026-03-04T20:25:08.571398] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JILL' from 'https://tdm.silogroup.org/data/derivative_storage/JILL.csv'. [2026-03-04T20:25:08.585127] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JILL'. [2026-03-04T20:25:08.585475] [INFO ] [FORECASTER] Starting predict_future for JILL [2026-03-04T20:25:08.586640] [DEBUG] [LOCAL ] No optimal features file found for JILL: ./output/feature-sets/JILL.txt [2026-03-04T20:25:08.586701] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:25:08.586734] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:25:08.586760] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:25:08.586827] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:25:08.655036] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:25:08.656187] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:25:08.656297] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:25:08.656334] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:25:08.783666] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:25:08.783844] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:25:08.783887] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:25:08.783917] [INFO ] [FORECASTER] Training complete [2026-03-04T20:25:08.788182] [DEBUG] [FORECASTER] JILL: Forecast T+1@11:T+2@11: DOWN (p=0.44%) [2026-03-04T20:25:08.788481] [INFO ] [FORECASTER] Completed predict_future for JILL [2026-03-04T20:25:08.788641] [INFO ] [sig ] JILL: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:25:08.948178] [INFO ] [LOCAL ] Saved forecast: JILL 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/JILL.txt [2026-03-04T20:25:08.948351] [INFO ] [sig ] [1669/3365] Completed JILL in 0.4s | 2.76 sym/s | Total: 10.1m | ETA: 10.2m [2026-03-04T20:25:08.948393] [INFO ] [sig ] [1670/3365] Forecasting JIVE... [2026-03-04T20:25:08.948423] [INFO ] [sig ] Generating forecast for: JIVE [2026-03-04T20:25:08.948453] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JIVE' from 'https://tdm.silogroup.org/data/derivative_storage/JIVE.csv'. [2026-03-04T20:25:08.961460] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JIVE'. [2026-03-04T20:25:08.961933] [INFO ] [FORECASTER] Starting predict_future for JIVE [2026-03-04T20:25:08.962773] [DEBUG] [LOCAL ] No optimal features file found for JIVE: ./output/feature-sets/JIVE.txt [2026-03-04T20:25:08.962827] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:25:08.962860] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:25:08.962887] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:25:08.962943] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:25:09.025852] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:25:09.027151] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:25:09.027251] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:25:09.027317] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:25:09.147945] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:25:09.148128] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:25:09.148172] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:25:09.148210] [INFO ] [FORECASTER] Training complete [2026-03-04T20:25:09.152505] [DEBUG] [FORECASTER] JIVE: Forecast T+1@11:T+2@11: UP (p=98.06%) [2026-03-04T20:25:09.152995] [INFO ] [FORECASTER] Completed predict_future for JIVE [2026-03-04T20:25:09.153164] [INFO ] [sig ] JIVE: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:25:09.326703] [INFO ] [LOCAL ] Saved forecast: JIVE 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/JIVE.txt [2026-03-04T20:25:09.326942] [INFO ] [sig ] [1670/3365] Completed JIVE in 0.4s | 2.76 sym/s | Total: 10.1m | ETA: 10.2m [2026-03-04T20:25:09.327005] [INFO ] [sig ] [1671/3365] Forecasting JJSF... [2026-03-04T20:25:09.327053] [INFO ] [sig ] Generating forecast for: JJSF [2026-03-04T20:25:09.327101] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JJSF' from 'https://tdm.silogroup.org/data/derivative_storage/JJSF.csv'. [2026-03-04T20:25:09.341326] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JJSF'. [2026-03-04T20:25:09.342025] [INFO ] [FORECASTER] Starting predict_future for JJSF [2026-03-04T20:25:09.343231] [DEBUG] [LOCAL ] No optimal features file found for JJSF: ./output/feature-sets/JJSF.txt [2026-03-04T20:25:09.343301] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:25:09.343342] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:25:09.343372] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:25:09.343441] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:25:09.413332] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:25:09.414415] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:25:09.414535] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:25:09.414599] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:25:09.560190] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:25:09.560385] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:25:09.560442] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:25:09.560473] [INFO ] [FORECASTER] Training complete [2026-03-04T20:25:09.564375] [DEBUG] [FORECASTER] JJSF: Forecast T+1@11:T+2@11: UP (p=92.20%) [2026-03-04T20:25:09.564788] [INFO ] [FORECASTER] Completed predict_future for JJSF [2026-03-04T20:25:09.564961] [INFO ] [sig ] JJSF: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:25:09.733721] [INFO ] [LOCAL ] Saved forecast: JJSF 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/JJSF.txt [2026-03-04T20:25:09.733898] [INFO ] [sig ] [1671/3365] Completed JJSF in 0.4s | 2.76 sym/s | Total: 10.1m | ETA: 10.2m [2026-03-04T20:25:09.733945] [INFO ] [sig ] [1672/3365] Forecasting JKHY... [2026-03-04T20:25:09.733983] [INFO ] [sig ] Generating forecast for: JKHY [2026-03-04T20:25:09.734015] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JKHY' from 'https://tdm.silogroup.org/data/derivative_storage/JKHY.csv'. [2026-03-04T20:25:09.748276] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JKHY'. [2026-03-04T20:25:09.748815] [INFO ] [FORECASTER] Starting predict_future for JKHY [2026-03-04T20:25:09.749828] [DEBUG] [LOCAL ] No optimal features file found for JKHY: ./output/feature-sets/JKHY.txt [2026-03-04T20:25:09.749899] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:25:09.749934] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:25:09.749962] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:25:09.750025] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:25:09.818940] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:25:09.819925] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:25:09.820048] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:25:09.820089] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:25:09.964928] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:25:09.965317] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:25:09.965381] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:25:09.965427] [INFO ] [FORECASTER] Training complete [2026-03-04T20:25:09.970376] [DEBUG] [FORECASTER] JKHY: Forecast T+1@11:T+2@11: UP (p=79.47%) [2026-03-04T20:25:09.970833] [INFO ] [FORECASTER] Completed predict_future for JKHY [2026-03-04T20:25:09.970997] [INFO ] [sig ] JKHY: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:25:10.138487] [INFO ] [LOCAL ] Saved forecast: JKHY 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/JKHY.txt [2026-03-04T20:25:10.138731] [INFO ] [sig ] [1672/3365] Completed JKHY in 0.4s | 2.76 sym/s | Total: 10.1m | ETA: 10.2m [2026-03-04T20:25:10.138796] [INFO ] [sig ] [1673/3365] Forecasting JKS... [2026-03-04T20:25:10.138835] [INFO ] [sig ] Generating forecast for: JKS [2026-03-04T20:25:10.138867] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JKS' from 'https://tdm.silogroup.org/data/derivative_storage/JKS.csv'. [2026-03-04T20:25:10.151942] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JKS'. [2026-03-04T20:25:10.152421] [INFO ] [FORECASTER] Starting predict_future for JKS [2026-03-04T20:25:10.153366] [DEBUG] [LOCAL ] No optimal features file found for JKS: ./output/feature-sets/JKS.txt [2026-03-04T20:25:10.153427] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:25:10.153463] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:25:10.153491] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:25:10.153551] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:25:10.223285] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:25:10.224322] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:25:10.224436] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:25:10.224475] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:25:10.375814] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:25:10.376194] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:25:10.376242] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:25:10.376288] [INFO ] [FORECASTER] Training complete [2026-03-04T20:25:10.380903] [DEBUG] [FORECASTER] JKS: Forecast T+1@11:T+2@11: DOWN (p=32.49%) [2026-03-04T20:25:10.381352] [INFO ] [FORECASTER] Completed predict_future for JKS [2026-03-04T20:25:10.381532] [INFO ] [sig ] JKS: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:25:10.534035] [INFO ] [LOCAL ] Saved forecast: JKS 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/JKS.txt [2026-03-04T20:25:10.534181] [INFO ] [sig ] [1673/3365] Completed JKS in 0.4s | 2.76 sym/s | Total: 10.1m | ETA: 10.2m [2026-03-04T20:25:10.534221] [INFO ] [sig ] [1674/3365] Forecasting JLL... [2026-03-04T20:25:10.534251] [INFO ] [sig ] Generating forecast for: JLL [2026-03-04T20:25:10.534281] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JLL' from 'https://tdm.silogroup.org/data/derivative_storage/JLL.csv'. [2026-03-04T20:25:10.546295] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JLL'. [2026-03-04T20:25:10.546565] [INFO ] [FORECASTER] Starting predict_future for JLL [2026-03-04T20:25:10.547395] [DEBUG] [LOCAL ] No optimal features file found for JLL: ./output/feature-sets/JLL.txt [2026-03-04T20:25:10.547448] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:25:10.547480] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:25:10.547506] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:25:10.547562] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:25:10.607247] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:25:10.608057] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:25:10.608140] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:25:10.608173] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:25:10.732115] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:25:10.732276] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:25:10.732320] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:25:10.732349] [INFO ] [FORECASTER] Training complete [2026-03-04T20:25:10.735797] [DEBUG] [FORECASTER] JLL: Forecast T+1@11:T+2@11: DOWN (p=2.57%) [2026-03-04T20:25:10.736075] [INFO ] [FORECASTER] Completed predict_future for JLL [2026-03-04T20:25:10.736204] [INFO ] [sig ] JLL: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:25:10.878960] [INFO ] [LOCAL ] Saved forecast: JLL 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/JLL.txt [2026-03-04T20:25:10.879078] [INFO ] [sig ] [1674/3365] Completed JLL in 0.3s | 2.76 sym/s | Total: 10.1m | ETA: 10.2m [2026-03-04T20:25:10.879116] [INFO ] [sig ] [1675/3365] Forecasting JLS... [2026-03-04T20:25:10.879151] [INFO ] [sig ] Generating forecast for: JLS [2026-03-04T20:25:10.879180] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JLS' from 'https://tdm.silogroup.org/data/derivative_storage/JLS.csv'. [2026-03-04T20:25:10.890460] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JLS'. [2026-03-04T20:25:10.890762] [INFO ] [FORECASTER] Starting predict_future for JLS [2026-03-04T20:25:10.891521] [DEBUG] [LOCAL ] No optimal features file found for JLS: ./output/feature-sets/JLS.txt [2026-03-04T20:25:10.891594] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:25:10.891628] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:25:10.891656] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:25:10.891712] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:25:10.953012] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:25:10.954048] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:25:10.954164] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:25:10.954199] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:25:11.064355] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:25:11.064509] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:25:11.064549] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:25:11.064624] [INFO ] [FORECASTER] Training complete [2026-03-04T20:25:11.068095] [DEBUG] [FORECASTER] JLS: Forecast T+1@11:T+2@11: DOWN (p=12.14%) [2026-03-04T20:25:11.068369] [INFO ] [FORECASTER] Completed predict_future for JLS [2026-03-04T20:25:11.068497] [INFO ] [sig ] JLS: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:25:11.214682] [INFO ] [LOCAL ] Saved forecast: JLS 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/JLS.txt [2026-03-04T20:25:11.214850] [INFO ] [sig ] [1675/3365] Completed JLS in 0.3s | 2.76 sym/s | Total: 10.1m | ETA: 10.2m [2026-03-04T20:25:11.214893] [INFO ] [sig ] [1676/3365] Forecasting JMIA... [2026-03-04T20:25:11.214924] [INFO ] [sig ] Generating forecast for: JMIA [2026-03-04T20:25:11.214954] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JMIA' from 'https://tdm.silogroup.org/data/derivative_storage/JMIA.csv'. [2026-03-04T20:25:11.227472] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JMIA'. [2026-03-04T20:25:11.227877] [INFO ] [FORECASTER] Starting predict_future for JMIA [2026-03-04T20:25:11.228684] [DEBUG] [LOCAL ] No optimal features file found for JMIA: ./output/feature-sets/JMIA.txt [2026-03-04T20:25:11.228738] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:25:11.228773] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:25:11.228807] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:25:11.228877] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:25:11.285816] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:25:11.286618] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:25:11.286702] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:25:11.286735] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:25:11.408536] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:25:11.408706] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:25:11.408746] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:25:11.408774] [INFO ] [FORECASTER] Training complete [2026-03-04T20:25:11.412133] [DEBUG] [FORECASTER] JMIA: Forecast T+1@11:T+2@11: UP (p=62.28%) [2026-03-04T20:25:11.412406] [INFO ] [FORECASTER] Completed predict_future for JMIA [2026-03-04T20:25:11.412532] [INFO ] [sig ] JMIA: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:25:11.564674] [INFO ] [LOCAL ] Saved forecast: JMIA 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/JMIA.txt [2026-03-04T20:25:11.564848] [INFO ] [sig ] [1676/3365] Completed JMIA in 0.3s | 2.76 sym/s | Total: 10.1m | ETA: 10.2m [2026-03-04T20:25:11.564895] [INFO ] [sig ] [1677/3365] Forecasting JMSB... [2026-03-04T20:25:11.564925] [INFO ] [sig ] Generating forecast for: JMSB [2026-03-04T20:25:11.564954] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JMSB' from 'https://tdm.silogroup.org/data/derivative_storage/JMSB.csv'. [2026-03-04T20:25:11.577144] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JMSB'. [2026-03-04T20:25:11.577524] [INFO ] [FORECASTER] Starting predict_future for JMSB [2026-03-04T20:25:11.578524] [DEBUG] [LOCAL ] No optimal features file found for JMSB: ./output/feature-sets/JMSB.txt [2026-03-04T20:25:11.578600] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:25:11.578636] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:25:11.578662] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:25:11.578721] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:25:11.643379] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:25:11.644447] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:25:11.644539] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:25:11.644611] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:25:11.763155] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:25:11.763353] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:25:11.763406] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:25:11.763438] [INFO ] [FORECASTER] Training complete [2026-03-04T20:25:11.768539] [DEBUG] [FORECASTER] JMSB: Forecast T+1@11:T+2@11: DOWN (p=19.97%) [2026-03-04T20:25:11.768853] [INFO ] [FORECASTER] Completed predict_future for JMSB [2026-03-04T20:25:11.768995] [INFO ] [sig ] JMSB: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:25:11.928936] [INFO ] [LOCAL ] Saved forecast: JMSB 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/JMSB.txt [2026-03-04T20:25:11.929296] [INFO ] [sig ] [1677/3365] Completed JMSB in 0.4s | 2.76 sym/s | Total: 10.1m | ETA: 10.2m [2026-03-04T20:25:11.929348] [INFO ] [sig ] [1678/3365] Forecasting JNJ... [2026-03-04T20:25:11.929386] [INFO ] [sig ] Generating forecast for: JNJ [2026-03-04T20:25:11.929432] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JNJ' from 'https://tdm.silogroup.org/data/derivative_storage/JNJ.csv'. [2026-03-04T20:25:11.943472] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JNJ'. [2026-03-04T20:25:11.944121] [INFO ] [FORECASTER] Starting predict_future for JNJ [2026-03-04T20:25:11.945056] [DEBUG] [LOCAL ] No optimal features file found for JNJ: ./output/feature-sets/JNJ.txt [2026-03-04T20:25:11.945114] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:25:11.945148] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:25:11.945174] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:25:11.945232] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:25:12.009326] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:25:12.010390] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:25:12.010513] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:25:12.010551] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:25:12.147412] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:25:12.147718] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:25:12.147759] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:25:12.147795] [INFO ] [FORECASTER] Training complete [2026-03-04T20:25:12.151513] [DEBUG] [FORECASTER] JNJ: Forecast T+1@11:T+2@11: UP (p=87.19%) [2026-03-04T20:25:12.151871] [INFO ] [FORECASTER] Completed predict_future for JNJ [2026-03-04T20:25:12.152022] [INFO ] [sig ] JNJ: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:25:12.302290] [INFO ] [LOCAL ] Saved forecast: JNJ 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/JNJ.txt [2026-03-04T20:25:12.302497] [INFO ] [sig ] [1678/3365] Completed JNJ in 0.4s | 2.76 sym/s | Total: 10.1m | ETA: 10.2m [2026-03-04T20:25:12.302559] [INFO ] [sig ] [1679/3365] Forecasting JOBY... [2026-03-04T20:25:12.302626] [INFO ] [sig ] Generating forecast for: JOBY [2026-03-04T20:25:12.302671] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JOBY' from 'https://tdm.silogroup.org/data/derivative_storage/JOBY.csv'. [2026-03-04T20:25:12.315100] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JOBY'. [2026-03-04T20:25:12.315442] [INFO ] [FORECASTER] Starting predict_future for JOBY [2026-03-04T20:25:12.316333] [DEBUG] [LOCAL ] No optimal features file found for JOBY: ./output/feature-sets/JOBY.txt [2026-03-04T20:25:12.316388] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:25:12.316420] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:25:12.316459] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:25:12.316518] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:25:12.378663] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:25:12.379698] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:25:12.379789] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:25:12.379828] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:25:12.503925] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:25:12.504086] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:25:12.504130] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:25:12.504159] [INFO ] [FORECASTER] Training complete [2026-03-04T20:25:12.507648] [DEBUG] [FORECASTER] JOBY: Forecast T+1@11:T+2@11: UP (p=65.09%) [2026-03-04T20:25:12.507925] [INFO ] [FORECASTER] Completed predict_future for JOBY [2026-03-04T20:25:12.508052] [INFO ] [sig ] JOBY: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:25:12.657328] [INFO ] [LOCAL ] Saved forecast: JOBY 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/JOBY.txt [2026-03-04T20:25:12.657499] [INFO ] [sig ] [1679/3365] Completed JOBY in 0.4s | 2.76 sym/s | Total: 10.1m | ETA: 10.2m [2026-03-04T20:25:12.657543] [INFO ] [sig ] [1680/3365] Forecasting JOE... [2026-03-04T20:25:12.657590] [INFO ] [sig ] Generating forecast for: JOE [2026-03-04T20:25:12.657624] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JOE' from 'https://tdm.silogroup.org/data/derivative_storage/JOE.csv'. [2026-03-04T20:25:12.669601] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JOE'. [2026-03-04T20:25:12.669940] [INFO ] [FORECASTER] Starting predict_future for JOE [2026-03-04T20:25:12.670887] [DEBUG] [LOCAL ] No optimal features file found for JOE: ./output/feature-sets/JOE.txt [2026-03-04T20:25:12.670943] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:25:12.670976] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:25:12.671005] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:25:12.671063] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:25:12.730804] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:25:12.731745] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:25:12.731832] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:25:12.731866] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:25:12.857498] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:25:12.857677] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:25:12.857720] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:25:12.857750] [INFO ] [FORECASTER] Training complete [2026-03-04T20:25:12.861279] [DEBUG] [FORECASTER] JOE: Forecast T+1@11:T+2@11: UP (p=93.02%) [2026-03-04T20:25:12.861590] [INFO ] [FORECASTER] Completed predict_future for JOE [2026-03-04T20:25:12.861722] [INFO ] [sig ] JOE: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:25:13.009094] [INFO ] [LOCAL ] Saved forecast: JOE 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/JOE.txt [2026-03-04T20:25:13.009237] [INFO ] [sig ] [1680/3365] Completed JOE in 0.4s | 2.76 sym/s | Total: 10.1m | ETA: 10.2m [2026-03-04T20:25:13.009278] [INFO ] [sig ] [1681/3365] Forecasting JOF... [2026-03-04T20:25:13.009308] [INFO ] [sig ] Generating forecast for: JOF [2026-03-04T20:25:13.009339] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JOF' from 'https://tdm.silogroup.org/data/derivative_storage/JOF.csv'. [2026-03-04T20:25:13.021944] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JOF'. [2026-03-04T20:25:13.022304] [INFO ] [FORECASTER] Starting predict_future for JOF [2026-03-04T20:25:13.023127] [DEBUG] [LOCAL ] No optimal features file found for JOF: ./output/feature-sets/JOF.txt [2026-03-04T20:25:13.023180] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:25:13.023212] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:25:13.023240] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:25:13.023305] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:25:13.080985] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:25:13.081627] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:25:13.081708] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:25:13.081739] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:25:13.200293] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:25:13.200459] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:25:13.200500] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:25:13.200529] [INFO ] [FORECASTER] Training complete [2026-03-04T20:25:13.203903] [DEBUG] [FORECASTER] JOF: Forecast T+1@11:T+2@11: DOWN (p=14.36%) [2026-03-04T20:25:13.204180] [INFO ] [FORECASTER] Completed predict_future for JOF [2026-03-04T20:25:13.204308] [INFO ] [sig ] JOF: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:25:13.348066] [INFO ] [LOCAL ] Saved forecast: JOF 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/JOF.txt [2026-03-04T20:25:13.348240] [INFO ] [sig ] [1681/3365] Completed JOF in 0.3s | 2.76 sym/s | Total: 10.1m | ETA: 10.2m [2026-03-04T20:25:13.348284] [INFO ] [sig ] [1682/3365] Forecasting JPC... [2026-03-04T20:25:13.348313] [INFO ] [sig ] Generating forecast for: JPC [2026-03-04T20:25:13.348344] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JPC' from 'https://tdm.silogroup.org/data/derivative_storage/JPC.csv'. [2026-03-04T20:25:13.360465] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JPC'. [2026-03-04T20:25:13.360902] [INFO ] [FORECASTER] Starting predict_future for JPC [2026-03-04T20:25:13.361743] [DEBUG] [LOCAL ] No optimal features file found for JPC: ./output/feature-sets/JPC.txt [2026-03-04T20:25:13.361796] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:25:13.361857] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:25:13.361887] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:25:13.361944] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:25:13.420240] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:25:13.421384] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:25:13.421496] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:25:13.421528] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:25:13.543364] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:25:13.543533] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:25:13.543593] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:25:13.543627] [INFO ] [FORECASTER] Training complete [2026-03-04T20:25:13.547530] [DEBUG] [FORECASTER] JPC: Forecast T+1@11:T+2@11: UP (p=79.89%) [2026-03-04T20:25:13.547845] [INFO ] [FORECASTER] Completed predict_future for JPC [2026-03-04T20:25:13.548010] [INFO ] [sig ] JPC: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:25:13.695140] [INFO ] [LOCAL ] Saved forecast: JPC 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/JPC.txt [2026-03-04T20:25:13.695311] [INFO ] [sig ] [1682/3365] Completed JPC in 0.3s | 2.76 sym/s | Total: 10.2m | ETA: 10.2m [2026-03-04T20:25:13.695353] [INFO ] [sig ] [1683/3365] Forecasting JPEF... [2026-03-04T20:25:13.695383] [INFO ] [sig ] Generating forecast for: JPEF [2026-03-04T20:25:13.695420] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JPEF' from 'https://tdm.silogroup.org/data/derivative_storage/JPEF.csv'. [2026-03-04T20:25:13.707518] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JPEF'. [2026-03-04T20:25:13.707877] [INFO ] [FORECASTER] Starting predict_future for JPEF [2026-03-04T20:25:13.708848] [DEBUG] [LOCAL ] No optimal features file found for JPEF: ./output/feature-sets/JPEF.txt [2026-03-04T20:25:13.708913] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:25:13.708952] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:25:13.708984] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:25:13.709046] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:25:13.767661] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:25:13.768795] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:25:13.768893] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:25:13.768934] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:25:13.885259] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:25:13.885427] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:25:13.885469] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:25:13.885498] [INFO ] [FORECASTER] Training complete [2026-03-04T20:25:13.888975] [DEBUG] [FORECASTER] JPEF: Forecast T+1@11:T+2@11: DOWN (p=23.33%) [2026-03-04T20:25:13.889263] [INFO ] [FORECASTER] Completed predict_future for JPEF [2026-03-04T20:25:13.889400] [INFO ] [sig ] JPEF: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:25:14.033047] [INFO ] [LOCAL ] Saved forecast: JPEF 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/JPEF.txt [2026-03-04T20:25:14.033211] [INFO ] [sig ] [1683/3365] Completed JPEF in 0.3s | 2.76 sym/s | Total: 10.2m | ETA: 10.2m [2026-03-04T20:25:14.033253] [INFO ] [sig ] [1684/3365] Forecasting JPM... [2026-03-04T20:25:14.033284] [INFO ] [sig ] Generating forecast for: JPM [2026-03-04T20:25:14.033314] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JPM' from 'https://tdm.silogroup.org/data/derivative_storage/JPM.csv'. [2026-03-04T20:25:14.050289] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JPM'. [2026-03-04T20:25:14.050903] [INFO ] [FORECASTER] Starting predict_future for JPM [2026-03-04T20:25:14.052174] [DEBUG] [LOCAL ] No optimal features file found for JPM: ./output/feature-sets/JPM.txt [2026-03-04T20:25:14.052255] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:25:14.052305] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:25:14.052343] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:25:14.052428] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:25:14.132726] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:25:14.133931] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:25:14.134076] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:25:14.134131] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:25:14.291716] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:25:14.291885] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:25:14.291929] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:25:14.291958] [INFO ] [FORECASTER] Training complete [2026-03-04T20:25:14.295452] [DEBUG] [FORECASTER] JPM: Forecast T+1@11:T+2@11: UP (p=99.48%) [2026-03-04T20:25:14.295760] [INFO ] [FORECASTER] Completed predict_future for JPM [2026-03-04T20:25:14.295900] [INFO ] [sig ] JPM: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:25:14.457094] [INFO ] [LOCAL ] Saved forecast: JPM 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/JPM.txt [2026-03-04T20:25:14.457294] [INFO ] [sig ] [1684/3365] Completed JPM in 0.4s | 2.76 sym/s | Total: 10.2m | ETA: 10.1m [2026-03-04T20:25:14.457342] [INFO ] [sig ] [1685/3365] Forecasting JQC... [2026-03-04T20:25:14.457372] [INFO ] [sig ] Generating forecast for: JQC [2026-03-04T20:25:14.457403] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JQC' from 'https://tdm.silogroup.org/data/derivative_storage/JQC.csv'. [2026-03-04T20:25:14.469452] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JQC'. [2026-03-04T20:25:14.469861] [INFO ] [FORECASTER] Starting predict_future for JQC [2026-03-04T20:25:14.470663] [DEBUG] [LOCAL ] No optimal features file found for JQC: ./output/feature-sets/JQC.txt [2026-03-04T20:25:14.470716] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:25:14.470748] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:25:14.470776] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:25:14.470833] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:25:14.530299] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:25:14.531206] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:25:14.531291] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:25:14.531324] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:25:14.657875] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:25:14.658055] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:25:14.658096] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:25:14.658160] [INFO ] [FORECASTER] Training complete [2026-03-04T20:25:14.661845] [DEBUG] [FORECASTER] JQC: Forecast T+1@11:T+2@11: UP (p=80.51%) [2026-03-04T20:25:14.662126] [INFO ] [FORECASTER] Completed predict_future for JQC [2026-03-04T20:25:14.662255] [INFO ] [sig ] JQC: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:25:14.808429] [INFO ] [LOCAL ] Saved forecast: JQC 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/JQC.txt [2026-03-04T20:25:14.808568] [INFO ] [sig ] [1685/3365] Completed JQC in 0.4s | 2.76 sym/s | Total: 10.2m | ETA: 10.1m [2026-03-04T20:25:14.808630] [INFO ] [sig ] [1686/3365] Forecasting JRI... [2026-03-04T20:25:14.808660] [INFO ] [sig ] Generating forecast for: JRI [2026-03-04T20:25:14.808690] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JRI' from 'https://tdm.silogroup.org/data/derivative_storage/JRI.csv'. [2026-03-04T20:25:14.820623] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JRI'. [2026-03-04T20:25:14.820967] [INFO ] [FORECASTER] Starting predict_future for JRI [2026-03-04T20:25:14.821763] [DEBUG] [LOCAL ] No optimal features file found for JRI: ./output/feature-sets/JRI.txt [2026-03-04T20:25:14.821816] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:25:14.821849] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:25:14.821876] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:25:14.821933] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:25:14.878765] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:25:14.879493] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:25:14.879592] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:25:14.879627] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:25:14.998191] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:25:14.998356] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:25:14.998396] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:25:14.998425] [INFO ] [FORECASTER] Training complete [2026-03-04T20:25:15.001838] [DEBUG] [FORECASTER] JRI: Forecast T+1@11:T+2@11: DOWN (p=14.72%) [2026-03-04T20:25:15.002141] [INFO ] [FORECASTER] Completed predict_future for JRI [2026-03-04T20:25:15.002275] [INFO ] [sig ] JRI: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:25:15.146475] [INFO ] [LOCAL ] Saved forecast: JRI 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/JRI.txt [2026-03-04T20:25:15.146643] [INFO ] [sig ] [1686/3365] Completed JRI in 0.3s | 2.76 sym/s | Total: 10.2m | ETA: 10.1m [2026-03-04T20:25:15.146688] [INFO ] [sig ] [1687/3365] Forecasting JRS... [2026-03-04T20:25:15.146718] [INFO ] [sig ] Generating forecast for: JRS [2026-03-04T20:25:15.146750] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JRS' from 'https://tdm.silogroup.org/data/derivative_storage/JRS.csv'. [2026-03-04T20:25:15.158144] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JRS'. [2026-03-04T20:25:15.158468] [INFO ] [FORECASTER] Starting predict_future for JRS [2026-03-04T20:25:15.159323] [DEBUG] [LOCAL ] No optimal features file found for JRS: ./output/feature-sets/JRS.txt [2026-03-04T20:25:15.159377] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:25:15.159410] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:25:15.159437] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:25:15.159495] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:25:15.217939] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:25:15.218813] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:25:15.218900] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:25:15.218934] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:25:15.334026] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:25:15.334190] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:25:15.334232] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:25:15.334262] [INFO ] [FORECASTER] Training complete [2026-03-04T20:25:15.337802] [DEBUG] [FORECASTER] JRS: Forecast T+1@11:T+2@11: DOWN (p=9.91%) [2026-03-04T20:25:15.338104] [INFO ] [FORECASTER] Completed predict_future for JRS [2026-03-04T20:25:15.338240] [INFO ] [sig ] JRS: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:25:15.481218] [INFO ] [LOCAL ] Saved forecast: JRS 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/JRS.txt [2026-03-04T20:25:15.481374] [INFO ] [sig ] [1687/3365] Completed JRS in 0.3s | 2.76 sym/s | Total: 10.2m | ETA: 10.1m [2026-03-04T20:25:15.481415] [INFO ] [sig ] [1688/3365] Forecasting JSM... [2026-03-04T20:25:15.481446] [INFO ] [sig ] Generating forecast for: JSM [2026-03-04T20:25:15.481477] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JSM' from 'https://tdm.silogroup.org/data/derivative_storage/JSM.csv'. [2026-03-04T20:25:15.493405] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JSM'. [2026-03-04T20:25:15.493712] [INFO ] [FORECASTER] Starting predict_future for JSM [2026-03-04T20:25:15.494488] [DEBUG] [LOCAL ] No optimal features file found for JSM: ./output/feature-sets/JSM.txt [2026-03-04T20:25:15.494541] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:25:15.494591] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:25:15.494621] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:25:15.494679] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:25:15.551045] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:25:15.551834] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:25:15.551919] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:25:15.551952] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:25:15.663766] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:25:15.663960] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:25:15.664009] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:25:15.664044] [INFO ] [FORECASTER] Training complete [2026-03-04T20:25:15.667514] [DEBUG] [FORECASTER] JSM: Forecast T+1@11:T+2@11: UP (p=68.81%) [2026-03-04T20:25:15.667811] [INFO ] [FORECASTER] Completed predict_future for JSM [2026-03-04T20:25:15.667940] [INFO ] [sig ] JSM: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:25:15.811639] [INFO ] [LOCAL ] Saved forecast: JSM 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/JSM.txt [2026-03-04T20:25:15.811783] [INFO ] [sig ] [1688/3365] Completed JSM in 0.3s | 2.76 sym/s | Total: 10.2m | ETA: 10.1m [2026-03-04T20:25:15.811824] [INFO ] [sig ] [1689/3365] Forecasting JSMD... [2026-03-04T20:25:15.811854] [INFO ] [sig ] Generating forecast for: JSMD [2026-03-04T20:25:15.811885] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JSMD' from 'https://tdm.silogroup.org/data/derivative_storage/JSMD.csv'. [2026-03-04T20:25:15.824479] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JSMD'. [2026-03-04T20:25:15.824784] [INFO ] [FORECASTER] Starting predict_future for JSMD [2026-03-04T20:25:15.825544] [DEBUG] [LOCAL ] No optimal features file found for JSMD: ./output/feature-sets/JSMD.txt [2026-03-04T20:25:15.825616] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:25:15.825650] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:25:15.825677] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:25:15.825733] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:25:15.883042] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:25:15.883679] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:25:15.883757] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:25:15.883790] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:25:16.004035] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:25:16.004201] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:25:16.004246] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:25:16.004275] [INFO ] [FORECASTER] Training complete [2026-03-04T20:25:16.007721] [DEBUG] [FORECASTER] JSMD: Forecast T+1@11:T+2@11: UP (p=97.95%) [2026-03-04T20:25:16.008049] [INFO ] [FORECASTER] Completed predict_future for JSMD [2026-03-04T20:25:16.008184] [INFO ] [sig ] JSMD: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:25:16.153671] [INFO ] [LOCAL ] Saved forecast: JSMD 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/JSMD.txt [2026-03-04T20:25:16.153839] [INFO ] [sig ] [1689/3365] Completed JSMD in 0.3s | 2.76 sym/s | Total: 10.2m | ETA: 10.1m [2026-03-04T20:25:16.153883] [INFO ] [sig ] [1690/3365] Forecasting JSML... [2026-03-04T20:25:16.153913] [INFO ] [sig ] Generating forecast for: JSML [2026-03-04T20:25:16.153944] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JSML' from 'https://tdm.silogroup.org/data/derivative_storage/JSML.csv'. [2026-03-04T20:25:16.165304] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JSML'. [2026-03-04T20:25:16.165720] [INFO ] [FORECASTER] Starting predict_future for JSML [2026-03-04T20:25:16.166495] [DEBUG] [LOCAL ] No optimal features file found for JSML: ./output/feature-sets/JSML.txt [2026-03-04T20:25:16.166548] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:25:16.166606] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:25:16.166637] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:25:16.166694] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:25:16.228324] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:25:16.229289] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:25:16.229376] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:25:16.229409] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:25:16.347925] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:25:16.348092] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:25:16.348134] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:25:16.348163] [INFO ] [FORECASTER] Training complete [2026-03-04T20:25:16.351738] [DEBUG] [FORECASTER] JSML: Forecast T+1@11:T+2@11: DOWN (p=46.99%) [2026-03-04T20:25:16.352039] [INFO ] [FORECASTER] Completed predict_future for JSML [2026-03-04T20:25:16.352181] [INFO ] [sig ] JSML: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:25:16.498352] [INFO ] [LOCAL ] Saved forecast: JSML 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/JSML.txt [2026-03-04T20:25:16.498503] [INFO ] [sig ] [1690/3365] Completed JSML in 0.3s | 2.76 sym/s | Total: 10.2m | ETA: 10.1m [2026-03-04T20:25:16.498544] [INFO ] [sig ] [1691/3365] Forecasting JTEK... [2026-03-04T20:25:16.498595] [INFO ] [sig ] Generating forecast for: JTEK [2026-03-04T20:25:16.498630] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JTEK' from 'https://tdm.silogroup.org/data/derivative_storage/JTEK.csv'. [2026-03-04T20:25:16.510371] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JTEK'. [2026-03-04T20:25:16.510679] [INFO ] [FORECASTER] Starting predict_future for JTEK [2026-03-04T20:25:16.511458] [DEBUG] [LOCAL ] No optimal features file found for JTEK: ./output/feature-sets/JTEK.txt [2026-03-04T20:25:16.511513] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:25:16.511547] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:25:16.511598] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:25:16.511660] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:25:16.570698] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:25:16.571549] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:25:16.571655] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:25:16.571691] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:25:16.698611] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:25:16.698794] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:25:16.698836] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:25:16.698866] [INFO ] [FORECASTER] Training complete [2026-03-04T20:25:16.702457] [DEBUG] [FORECASTER] JTEK: Forecast T+1@11:T+2@11: UP (p=59.15%) [2026-03-04T20:25:16.702759] [INFO ] [FORECASTER] Completed predict_future for JTEK [2026-03-04T20:25:16.702904] [INFO ] [sig ] JTEK: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:25:16.846593] [INFO ] [LOCAL ] Saved forecast: JTEK 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/JTEK.txt [2026-03-04T20:25:16.846818] [INFO ] [sig ] [1691/3365] Completed JTEK in 0.3s | 2.76 sym/s | Total: 10.2m | ETA: 10.1m [2026-03-04T20:25:16.846904] [INFO ] [sig ] [1692/3365] Forecasting JVA... [2026-03-04T20:25:16.846962] [INFO ] [sig ] Generating forecast for: JVA [2026-03-04T20:25:16.847009] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JVA' from 'https://tdm.silogroup.org/data/derivative_storage/JVA.csv'. [2026-03-04T20:25:16.859632] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JVA'. [2026-03-04T20:25:16.859996] [INFO ] [FORECASTER] Starting predict_future for JVA [2026-03-04T20:25:16.860821] [DEBUG] [LOCAL ] No optimal features file found for JVA: ./output/feature-sets/JVA.txt [2026-03-04T20:25:16.860887] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:25:16.860921] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:25:16.860948] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:25:16.861004] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:25:16.919893] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:25:16.920771] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:25:16.920897] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:25:16.920934] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:25:17.043741] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:25:17.043905] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:25:17.043947] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:25:17.043976] [INFO ] [FORECASTER] Training complete [2026-03-04T20:25:17.047533] [DEBUG] [FORECASTER] JVA: Forecast T+1@11:T+2@11: DOWN (p=1.88%) [2026-03-04T20:25:17.047874] [INFO ] [FORECASTER] Completed predict_future for JVA [2026-03-04T20:25:17.048036] [INFO ] [sig ] JVA: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:25:17.192591] [INFO ] [LOCAL ] Saved forecast: JVA 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/JVA.txt [2026-03-04T20:25:17.192744] [INFO ] [sig ] [1692/3365] Completed JVA in 0.3s | 2.76 sym/s | Total: 10.2m | ETA: 10.1m [2026-03-04T20:25:17.192787] [INFO ] [sig ] [1693/3365] Forecasting JXN... [2026-03-04T20:25:17.192818] [INFO ] [sig ] Generating forecast for: JXN [2026-03-04T20:25:17.192849] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JXN' from 'https://tdm.silogroup.org/data/derivative_storage/JXN.csv'. [2026-03-04T20:25:17.204951] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JXN'. [2026-03-04T20:25:17.205305] [INFO ] [FORECASTER] Starting predict_future for JXN [2026-03-04T20:25:17.206128] [DEBUG] [LOCAL ] No optimal features file found for JXN: ./output/feature-sets/JXN.txt [2026-03-04T20:25:17.206182] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:25:17.206216] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:25:17.206243] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:25:17.206301] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:25:17.263940] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:25:17.264882] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:25:17.264981] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:25:17.265030] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:25:17.398077] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:25:17.398245] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:25:17.398287] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:25:17.398316] [INFO ] [FORECASTER] Training complete [2026-03-04T20:25:17.401932] [DEBUG] [FORECASTER] JXN: Forecast T+1@11:T+2@11: DOWN (p=37.66%) [2026-03-04T20:25:17.402233] [INFO ] [FORECASTER] Completed predict_future for JXN [2026-03-04T20:25:17.402376] [INFO ] [sig ] JXN: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:25:17.544759] [INFO ] [LOCAL ] Saved forecast: JXN 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/JXN.txt [2026-03-04T20:25:17.544914] [INFO ] [sig ] [1693/3365] Completed JXN in 0.4s | 2.76 sym/s | Total: 10.2m | ETA: 10.1m [2026-03-04T20:25:17.544960] [INFO ] [sig ] [1694/3365] Forecasting KAI... [2026-03-04T20:25:17.544989] [INFO ] [sig ] Generating forecast for: KAI [2026-03-04T20:25:17.545018] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KAI' from 'https://tdm.silogroup.org/data/derivative_storage/KAI.csv'. [2026-03-04T20:25:17.556610] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KAI'. [2026-03-04T20:25:17.556944] [INFO ] [FORECASTER] Starting predict_future for KAI [2026-03-04T20:25:17.557781] [DEBUG] [LOCAL ] No optimal features file found for KAI: ./output/feature-sets/KAI.txt [2026-03-04T20:25:17.557834] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:25:17.557866] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:25:17.557892] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:25:17.557948] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:25:17.614681] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:25:17.615418] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:25:17.615502] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:25:17.615535] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:25:17.734434] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:25:17.734622] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:25:17.734666] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:25:17.734696] [INFO ] [FORECASTER] Training complete [2026-03-04T20:25:17.738240] [DEBUG] [FORECASTER] KAI: Forecast T+1@11:T+2@11: UP (p=93.21%) [2026-03-04T20:25:17.738531] [INFO ] [FORECASTER] Completed predict_future for KAI [2026-03-04T20:25:17.738709] [INFO ] [sig ] KAI: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:25:17.883093] [INFO ] [LOCAL ] Saved forecast: KAI 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/KAI.txt [2026-03-04T20:25:17.883260] [INFO ] [sig ] [1694/3365] Completed KAI in 0.3s | 2.76 sym/s | Total: 10.2m | ETA: 10.1m [2026-03-04T20:25:17.883301] [INFO ] [sig ] [1695/3365] Forecasting KARO... [2026-03-04T20:25:17.883333] [INFO ] [sig ] Generating forecast for: KARO [2026-03-04T20:25:17.883362] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KARO' from 'https://tdm.silogroup.org/data/derivative_storage/KARO.csv'. [2026-03-04T20:25:17.895286] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KARO'. [2026-03-04T20:25:17.895677] [INFO ] [FORECASTER] Starting predict_future for KARO [2026-03-04T20:25:17.896483] [DEBUG] [LOCAL ] No optimal features file found for KARO: ./output/feature-sets/KARO.txt [2026-03-04T20:25:17.896548] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:25:17.896613] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:25:17.896649] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:25:17.896712] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:25:17.955617] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:25:17.956505] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:25:17.956623] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:25:17.956660] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:25:18.077998] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:25:18.078180] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:25:18.078222] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:25:18.078252] [INFO ] [FORECASTER] Training complete [2026-03-04T20:25:18.081869] [DEBUG] [FORECASTER] KARO: Forecast T+1@11:T+2@11: DOWN (p=20.86%) [2026-03-04T20:25:18.082209] [INFO ] [FORECASTER] Completed predict_future for KARO [2026-03-04T20:25:18.082359] [INFO ] [sig ] KARO: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:25:18.235928] [INFO ] [LOCAL ] Saved forecast: KARO 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/KARO.txt [2026-03-04T20:25:18.236139] [INFO ] [sig ] [1695/3365] Completed KARO in 0.4s | 2.76 sym/s | Total: 10.2m | ETA: 10.1m [2026-03-04T20:25:18.236216] [INFO ] [sig ] [1696/3365] Forecasting KB... [2026-03-04T20:25:18.236262] [INFO ] [sig ] Generating forecast for: KB [2026-03-04T20:25:18.236301] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KB' from 'https://tdm.silogroup.org/data/derivative_storage/KB.csv'. [2026-03-04T20:25:18.249365] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KB'. [2026-03-04T20:25:18.249735] [INFO ] [FORECASTER] Starting predict_future for KB [2026-03-04T20:25:18.250612] [DEBUG] [LOCAL ] No optimal features file found for KB: ./output/feature-sets/KB.txt [2026-03-04T20:25:18.250667] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:25:18.250701] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:25:18.250738] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:25:18.250831] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:25:18.312688] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:25:18.313788] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:25:18.313879] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:25:18.313913] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:25:18.441603] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:25:18.441777] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:25:18.441820] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:25:18.441851] [INFO ] [FORECASTER] Training complete [2026-03-04T20:25:18.446038] [DEBUG] [FORECASTER] KB: Forecast T+1@11:T+2@11: UP (p=69.96%) [2026-03-04T20:25:18.446593] [INFO ] [FORECASTER] Completed predict_future for KB [2026-03-04T20:25:18.446743] [INFO ] [sig ] KB: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:25:18.600524] [INFO ] [LOCAL ] Saved forecast: KB 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/KB.txt [2026-03-04T20:25:18.600716] [INFO ] [sig ] [1696/3365] Completed KB in 0.4s | 2.76 sym/s | Total: 10.2m | ETA: 10.1m [2026-03-04T20:25:18.600760] [INFO ] [sig ] [1697/3365] Forecasting KBH... [2026-03-04T20:25:18.600791] [INFO ] [sig ] Generating forecast for: KBH [2026-03-04T20:25:18.600824] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KBH' from 'https://tdm.silogroup.org/data/derivative_storage/KBH.csv'. [2026-03-04T20:25:18.613895] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KBH'. [2026-03-04T20:25:18.614300] [INFO ] [FORECASTER] Starting predict_future for KBH [2026-03-04T20:25:18.615266] [DEBUG] [LOCAL ] No optimal features file found for KBH: ./output/feature-sets/KBH.txt [2026-03-04T20:25:18.615325] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:25:18.615372] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:25:18.615408] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:25:18.615468] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:25:18.680695] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:25:18.681680] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:25:18.681774] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:25:18.681809] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:25:18.811074] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:25:18.811251] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:25:18.811296] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:25:18.811327] [INFO ] [FORECASTER] Training complete [2026-03-04T20:25:18.815339] [DEBUG] [FORECASTER] KBH: Forecast T+1@11:T+2@11: UP (p=52.27%) [2026-03-04T20:25:18.815703] [INFO ] [FORECASTER] Completed predict_future for KBH [2026-03-04T20:25:18.815909] [INFO ] [sig ] KBH: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:25:18.970063] [INFO ] [LOCAL ] Saved forecast: KBH 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/KBH.txt [2026-03-04T20:25:18.970253] [INFO ] [sig ] [1697/3365] Completed KBH in 0.4s | 2.76 sym/s | Total: 10.2m | ETA: 10.1m [2026-03-04T20:25:18.970309] [INFO ] [sig ] [1698/3365] Forecasting KBWB... [2026-03-04T20:25:18.970352] [INFO ] [sig ] Generating forecast for: KBWB [2026-03-04T20:25:18.970400] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KBWB' from 'https://tdm.silogroup.org/data/derivative_storage/KBWB.csv'. [2026-03-04T20:25:18.983074] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KBWB'. [2026-03-04T20:25:18.983412] [INFO ] [FORECASTER] Starting predict_future for KBWB [2026-03-04T20:25:18.984596] [DEBUG] [LOCAL ] No optimal features file found for KBWB: ./output/feature-sets/KBWB.txt [2026-03-04T20:25:18.984653] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:25:18.984687] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:25:18.984714] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:25:18.984772] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:25:19.050895] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:25:19.051830] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:25:19.051925] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:25:19.051959] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:25:19.189106] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:25:19.189473] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:25:19.189517] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:25:19.189551] [INFO ] [FORECASTER] Training complete [2026-03-04T20:25:19.194077] [DEBUG] [FORECASTER] KBWB: Forecast T+1@11:T+2@11: UP (p=88.47%) [2026-03-04T20:25:19.194656] [INFO ] [FORECASTER] Completed predict_future for KBWB [2026-03-04T20:25:19.194814] [INFO ] [sig ] KBWB: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:25:19.363189] [INFO ] [LOCAL ] Saved forecast: KBWB 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/KBWB.txt [2026-03-04T20:25:19.363365] [INFO ] [sig ] [1698/3365] Completed KBWB in 0.4s | 2.76 sym/s | Total: 10.2m | ETA: 10.1m [2026-03-04T20:25:19.363408] [INFO ] [sig ] [1699/3365] Forecasting KBWD... [2026-03-04T20:25:19.363445] [INFO ] [sig ] Generating forecast for: KBWD [2026-03-04T20:25:19.363488] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KBWD' from 'https://tdm.silogroup.org/data/derivative_storage/KBWD.csv'. [2026-03-04T20:25:19.377004] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KBWD'. [2026-03-04T20:25:19.377448] [INFO ] [FORECASTER] Starting predict_future for KBWD [2026-03-04T20:25:19.378568] [DEBUG] [LOCAL ] No optimal features file found for KBWD: ./output/feature-sets/KBWD.txt [2026-03-04T20:25:19.378643] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:25:19.378709] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:25:19.378737] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:25:19.378795] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:25:19.444806] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:25:19.446011] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:25:19.446123] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:25:19.446175] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:25:19.581365] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:25:19.581540] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:25:19.581602] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:25:19.581654] [INFO ] [FORECASTER] Training complete [2026-03-04T20:25:19.585447] [DEBUG] [FORECASTER] KBWD: Forecast T+1@11:T+2@11: UP (p=72.44%) [2026-03-04T20:25:19.585764] [INFO ] [FORECASTER] Completed predict_future for KBWD [2026-03-04T20:25:19.585905] [INFO ] [sig ] KBWD: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:25:19.735344] [INFO ] [LOCAL ] Saved forecast: KBWD 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/KBWD.txt [2026-03-04T20:25:19.735505] [INFO ] [sig ] [1699/3365] Completed KBWD in 0.4s | 2.76 sym/s | Total: 10.3m | ETA: 10.1m [2026-03-04T20:25:19.735549] [INFO ] [sig ] [1700/3365] Forecasting KBWP... [2026-03-04T20:25:19.735597] [INFO ] [sig ] Generating forecast for: KBWP [2026-03-04T20:25:19.735630] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KBWP' from 'https://tdm.silogroup.org/data/derivative_storage/KBWP.csv'. [2026-03-04T20:25:19.749101] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KBWP'. [2026-03-04T20:25:19.749613] [INFO ] [FORECASTER] Starting predict_future for KBWP [2026-03-04T20:25:19.750392] [DEBUG] [LOCAL ] No optimal features file found for KBWP: ./output/feature-sets/KBWP.txt [2026-03-04T20:25:19.750445] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:25:19.750478] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:25:19.750505] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:25:19.750561] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:25:19.815082] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:25:19.815970] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:25:19.816072] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:25:19.816107] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:25:19.935645] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:25:19.935809] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:25:19.935862] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:25:19.935900] [INFO ] [FORECASTER] Training complete [2026-03-04T20:25:19.939505] [DEBUG] [FORECASTER] KBWP: Forecast T+1@11:T+2@11: DOWN (p=4.21%) [2026-03-04T20:25:19.939812] [INFO ] [FORECASTER] Completed predict_future for KBWP [2026-03-04T20:25:19.939958] [INFO ] [sig ] KBWP: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:25:20.085178] [INFO ] [LOCAL ] Saved forecast: KBWP 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/KBWP.txt [2026-03-04T20:25:20.085319] [INFO ] [sig ] [1700/3365] Completed KBWP in 0.3s | 2.76 sym/s | Total: 10.3m | ETA: 10.0m [2026-03-04T20:25:20.085359] [INFO ] [sig ] [1701/3365] Forecasting KBWY... [2026-03-04T20:25:20.085388] [INFO ] [sig ] Generating forecast for: KBWY [2026-03-04T20:25:20.085418] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KBWY' from 'https://tdm.silogroup.org/data/derivative_storage/KBWY.csv'. [2026-03-04T20:25:20.098889] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KBWY'. [2026-03-04T20:25:20.099399] [INFO ] [FORECASTER] Starting predict_future for KBWY [2026-03-04T20:25:20.100259] [DEBUG] [LOCAL ] No optimal features file found for KBWY: ./output/feature-sets/KBWY.txt [2026-03-04T20:25:20.100313] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:25:20.100346] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:25:20.100373] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:25:20.100430] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:25:20.160496] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:25:20.161212] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:25:20.161308] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:25:20.161343] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:25:20.285453] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:25:20.285676] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:25:20.285741] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:25:20.285789] [INFO ] [FORECASTER] Training complete [2026-03-04T20:25:20.290908] [DEBUG] [FORECASTER] KBWY: Forecast T+1@11:T+2@11: UP (p=78.47%) [2026-03-04T20:25:20.291351] [INFO ] [FORECASTER] Completed predict_future for KBWY [2026-03-04T20:25:20.291545] [INFO ] [sig ] KBWY: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:25:20.441266] [INFO ] [LOCAL ] Saved forecast: KBWY 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/KBWY.txt [2026-03-04T20:25:20.441431] [INFO ] [sig ] [1701/3365] Completed KBWY in 0.4s | 2.76 sym/s | Total: 10.3m | ETA: 10.0m [2026-03-04T20:25:20.441473] [INFO ] [sig ] [1702/3365] Forecasting KC... [2026-03-04T20:25:20.441504] [INFO ] [sig ] Generating forecast for: KC [2026-03-04T20:25:20.441535] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KC' from 'https://tdm.silogroup.org/data/derivative_storage/KC.csv'. [2026-03-04T20:25:20.455488] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KC'. [2026-03-04T20:25:20.455914] [INFO ] [FORECASTER] Starting predict_future for KC [2026-03-04T20:25:20.456780] [DEBUG] [LOCAL ] No optimal features file found for KC: ./output/feature-sets/KC.txt [2026-03-04T20:25:20.456835] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:25:20.456868] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:25:20.456896] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:25:20.456953] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:25:20.540635] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:25:20.541799] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:25:20.541888] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:25:20.541923] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:25:20.680997] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:25:20.681172] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:25:20.681214] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:25:20.681288] [INFO ] [FORECASTER] Training complete [2026-03-04T20:25:20.684966] [DEBUG] [FORECASTER] KC: Forecast T+1@11:T+2@11: DOWN (p=23.63%) [2026-03-04T20:25:20.685318] [INFO ] [FORECASTER] Completed predict_future for KC [2026-03-04T20:25:20.685457] [INFO ] [sig ] KC: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:25:20.932832] [INFO ] [LOCAL ] Saved forecast: KC 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/KC.txt [2026-03-04T20:25:20.933052] [INFO ] [sig ] [1702/3365] Completed KC in 0.5s | 2.76 sym/s | Total: 10.3m | ETA: 10.0m [2026-03-04T20:25:20.933118] [INFO ] [sig ] [1703/3365] Forecasting KD... [2026-03-04T20:25:20.933165] [INFO ] [sig ] Generating forecast for: KD [2026-03-04T20:25:20.933210] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KD' from 'https://tdm.silogroup.org/data/derivative_storage/KD.csv'. [2026-03-04T20:25:20.947628] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KD'. [2026-03-04T20:25:20.948065] [INFO ] [FORECASTER] Starting predict_future for KD [2026-03-04T20:25:20.949014] [DEBUG] [LOCAL ] No optimal features file found for KD: ./output/feature-sets/KD.txt [2026-03-04T20:25:20.949090] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:25:20.949123] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:25:20.949167] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:25:20.949230] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:25:21.017315] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:25:21.018301] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:25:21.018393] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:25:21.018427] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:25:21.149259] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:25:21.149419] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:25:21.149462] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:25:21.149491] [INFO ] [FORECASTER] Training complete [2026-03-04T20:25:21.153061] [DEBUG] [FORECASTER] KD: Forecast T+1@11:T+2@11: DOWN (p=47.83%) [2026-03-04T20:25:21.153360] [INFO ] [FORECASTER] Completed predict_future for KD [2026-03-04T20:25:21.153499] [INFO ] [sig ] KD: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:25:21.297048] [INFO ] [LOCAL ] Saved forecast: KD 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/KD.txt [2026-03-04T20:25:21.297192] [INFO ] [sig ] [1703/3365] Completed KD in 0.4s | 2.76 sym/s | Total: 10.3m | ETA: 10.0m [2026-03-04T20:25:21.297234] [INFO ] [sig ] [1704/3365] Forecasting KDP... [2026-03-04T20:25:21.297283] [INFO ] [sig ] Generating forecast for: KDP [2026-03-04T20:25:21.297316] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KDP' from 'https://tdm.silogroup.org/data/derivative_storage/KDP.csv'. [2026-03-04T20:25:21.309537] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KDP'. [2026-03-04T20:25:21.309877] [INFO ] [FORECASTER] Starting predict_future for KDP [2026-03-04T20:25:21.310671] [DEBUG] [LOCAL ] No optimal features file found for KDP: ./output/feature-sets/KDP.txt [2026-03-04T20:25:21.310725] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:25:21.310757] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:25:21.310784] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:25:21.310841] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:25:21.373986] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:25:21.375326] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:25:21.375463] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:25:21.375500] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:25:21.509861] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:25:21.510023] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:25:21.510064] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:25:21.510094] [INFO ] [FORECASTER] Training complete [2026-03-04T20:25:21.513751] [DEBUG] [FORECASTER] KDP: Forecast T+1@11:T+2@11: UP (p=72.12%) [2026-03-04T20:25:21.514032] [INFO ] [FORECASTER] Completed predict_future for KDP [2026-03-04T20:25:21.514171] [INFO ] [sig ] KDP: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:25:21.659267] [INFO ] [LOCAL ] Saved forecast: KDP 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/KDP.txt [2026-03-04T20:25:21.659439] [INFO ] [sig ] [1704/3365] Completed KDP in 0.4s | 2.76 sym/s | Total: 10.3m | ETA: 10.0m [2026-03-04T20:25:21.659484] [INFO ] [sig ] [1705/3365] Forecasting KE... [2026-03-04T20:25:21.659514] [INFO ] [sig ] Generating forecast for: KE [2026-03-04T20:25:21.659561] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KE' from 'https://tdm.silogroup.org/data/derivative_storage/KE.csv'. [2026-03-04T20:25:21.672560] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KE'. [2026-03-04T20:25:21.672868] [INFO ] [FORECASTER] Starting predict_future for KE [2026-03-04T20:25:21.673681] [DEBUG] [LOCAL ] No optimal features file found for KE: ./output/feature-sets/KE.txt [2026-03-04T20:25:21.673735] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:25:21.673768] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:25:21.673795] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:25:21.673859] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:25:21.732476] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:25:21.733168] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:25:21.733257] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:25:21.733290] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:25:21.855808] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:25:21.855968] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:25:21.856007] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:25:21.856037] [INFO ] [FORECASTER] Training complete [2026-03-04T20:25:21.859519] [DEBUG] [FORECASTER] KE: Forecast T+1@11:T+2@11: DOWN (p=6.58%) [2026-03-04T20:25:21.859828] [INFO ] [FORECASTER] Completed predict_future for KE [2026-03-04T20:25:21.859959] [INFO ] [sig ] KE: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:25:22.003530] [INFO ] [LOCAL ] Saved forecast: KE 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/KE.txt [2026-03-04T20:25:22.003700] [INFO ] [sig ] [1705/3365] Completed KE in 0.3s | 2.76 sym/s | Total: 10.3m | ETA: 10.0m [2026-03-04T20:25:22.003742] [INFO ] [sig ] [1706/3365] Forecasting KELYA... [2026-03-04T20:25:22.003772] [INFO ] [sig ] Generating forecast for: KELYA [2026-03-04T20:25:22.003802] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KELYA' from 'https://tdm.silogroup.org/data/derivative_storage/KELYA.csv'. [2026-03-04T20:25:22.015872] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KELYA'. [2026-03-04T20:25:22.016171] [INFO ] [FORECASTER] Starting predict_future for KELYA [2026-03-04T20:25:22.016954] [DEBUG] [LOCAL ] No optimal features file found for KELYA: ./output/feature-sets/KELYA.txt [2026-03-04T20:25:22.017007] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:25:22.017040] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:25:22.017067] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:25:22.017123] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:25:22.076115] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:25:22.077077] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:25:22.077165] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:25:22.077199] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:25:22.204604] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:25:22.204769] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:25:22.204809] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:25:22.204838] [INFO ] [FORECASTER] Training complete [2026-03-04T20:25:22.208493] [DEBUG] [FORECASTER] KELYA: Forecast T+1@11:T+2@11: UP (p=94.32%) [2026-03-04T20:25:22.208832] [INFO ] [FORECASTER] Completed predict_future for KELYA [2026-03-04T20:25:22.208973] [INFO ] [sig ] KELYA: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:25:22.357045] [INFO ] [LOCAL ] Saved forecast: KELYA 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/KELYA.txt [2026-03-04T20:25:22.357222] [INFO ] [sig ] [1706/3365] Completed KELYA in 0.4s | 2.76 sym/s | Total: 10.3m | ETA: 10.0m [2026-03-04T20:25:22.357290] [INFO ] [sig ] [1707/3365] Forecasting KEN... [2026-03-04T20:25:22.357323] [INFO ] [sig ] Generating forecast for: KEN [2026-03-04T20:25:22.357360] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KEN' from 'https://tdm.silogroup.org/data/derivative_storage/KEN.csv'. [2026-03-04T20:25:22.369942] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KEN'. [2026-03-04T20:25:22.370262] [INFO ] [FORECASTER] Starting predict_future for KEN [2026-03-04T20:25:22.371073] [DEBUG] [LOCAL ] No optimal features file found for KEN: ./output/feature-sets/KEN.txt [2026-03-04T20:25:22.371130] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:25:22.371162] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:25:22.371190] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:25:22.371248] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:25:22.435090] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:25:22.436016] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:25:22.436107] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:25:22.436141] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:25:22.561813] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:25:22.561976] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:25:22.562015] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:25:22.562045] [INFO ] [FORECASTER] Training complete [2026-03-04T20:25:22.565545] [DEBUG] [FORECASTER] KEN: Forecast T+1@11:T+2@11: UP (p=90.49%) [2026-03-04T20:25:22.565845] [INFO ] [FORECASTER] Completed predict_future for KEN [2026-03-04T20:25:22.565975] [INFO ] [sig ] KEN: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:25:22.710854] [INFO ] [LOCAL ] Saved forecast: KEN 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/KEN.txt [2026-03-04T20:25:22.711013] [INFO ] [sig ] [1707/3365] Completed KEN in 0.4s | 2.76 sym/s | Total: 10.3m | ETA: 10.0m [2026-03-04T20:25:22.711055] [INFO ] [sig ] [1708/3365] Forecasting KEP... [2026-03-04T20:25:22.711086] [INFO ] [sig ] Generating forecast for: KEP [2026-03-04T20:25:22.711116] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KEP' from 'https://tdm.silogroup.org/data/derivative_storage/KEP.csv'. [2026-03-04T20:25:22.723816] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KEP'. [2026-03-04T20:25:22.724157] [INFO ] [FORECASTER] Starting predict_future for KEP [2026-03-04T20:25:22.725104] [DEBUG] [LOCAL ] No optimal features file found for KEP: ./output/feature-sets/KEP.txt [2026-03-04T20:25:22.725162] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:25:22.725195] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:25:22.725221] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:25:22.725278] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:25:22.783555] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:25:22.784385] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:25:22.784468] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:25:22.784500] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:25:22.909159] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:25:22.909324] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:25:22.909364] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:25:22.909393] [INFO ] [FORECASTER] Training complete [2026-03-04T20:25:22.912876] [DEBUG] [FORECASTER] KEP: Forecast T+1@11:T+2@11: DOWN (p=6.71%) [2026-03-04T20:25:22.913164] [INFO ] [FORECASTER] Completed predict_future for KEP [2026-03-04T20:25:22.913299] [INFO ] [sig ] KEP: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:25:23.060438] [INFO ] [LOCAL ] Saved forecast: KEP 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/KEP.txt [2026-03-04T20:25:23.060619] [INFO ] [sig ] [1708/3365] Completed KEP in 0.3s | 2.76 sym/s | Total: 10.3m | ETA: 10.0m [2026-03-04T20:25:23.060673] [INFO ] [sig ] [1709/3365] Forecasting KEX... [2026-03-04T20:25:23.060710] [INFO ] [sig ] Generating forecast for: KEX [2026-03-04T20:25:23.060742] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KEX' from 'https://tdm.silogroup.org/data/derivative_storage/KEX.csv'. [2026-03-04T20:25:23.074447] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KEX'. [2026-03-04T20:25:23.074793] [INFO ] [FORECASTER] Starting predict_future for KEX [2026-03-04T20:25:23.075606] [DEBUG] [LOCAL ] No optimal features file found for KEX: ./output/feature-sets/KEX.txt [2026-03-04T20:25:23.075661] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:25:23.075693] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:25:23.075722] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:25:23.075780] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:25:23.134937] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:25:23.135846] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:25:23.135977] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:25:23.136013] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:25:23.270231] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:25:23.270409] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:25:23.270471] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:25:23.270506] [INFO ] [FORECASTER] Training complete [2026-03-04T20:25:23.274307] [DEBUG] [FORECASTER] KEX: Forecast T+1@11:T+2@11: DOWN (p=10.20%) [2026-03-04T20:25:23.274668] [INFO ] [FORECASTER] Completed predict_future for KEX [2026-03-04T20:25:23.274813] [INFO ] [sig ] KEX: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:25:23.428603] [INFO ] [LOCAL ] Saved forecast: KEX 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/KEX.txt [2026-03-04T20:25:23.428775] [INFO ] [sig ] [1709/3365] Completed KEX in 0.4s | 2.76 sym/s | Total: 10.3m | ETA: 10.0m [2026-03-04T20:25:23.428820] [INFO ] [sig ] [1710/3365] Forecasting KEYS... [2026-03-04T20:25:23.428852] [INFO ] [sig ] Generating forecast for: KEYS [2026-03-04T20:25:23.428884] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KEYS' from 'https://tdm.silogroup.org/data/derivative_storage/KEYS.csv'. [2026-03-04T20:25:23.440880] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KEYS'. [2026-03-04T20:25:23.441251] [INFO ] [FORECASTER] Starting predict_future for KEYS [2026-03-04T20:25:23.442168] [DEBUG] [LOCAL ] No optimal features file found for KEYS: ./output/feature-sets/KEYS.txt [2026-03-04T20:25:23.442231] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:25:23.442266] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:25:23.442302] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:25:23.442363] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:25:23.504054] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:25:23.504918] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:25:23.505006] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:25:23.505040] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:25:23.629274] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:25:23.629439] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:25:23.629481] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:25:23.629511] [INFO ] [FORECASTER] Training complete [2026-03-04T20:25:23.633077] [DEBUG] [FORECASTER] KEYS: Forecast T+1@11:T+2@11: DOWN (p=47.81%) [2026-03-04T20:25:23.633368] [INFO ] [FORECASTER] Completed predict_future for KEYS [2026-03-04T20:25:23.633498] [INFO ] [sig ] KEYS: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:25:23.781222] [INFO ] [LOCAL ] Saved forecast: KEYS 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/KEYS.txt [2026-03-04T20:25:23.781390] [INFO ] [sig ] [1710/3365] Completed KEYS in 0.4s | 2.76 sym/s | Total: 10.3m | ETA: 10.0m [2026-03-04T20:25:23.781435] [INFO ] [sig ] [1711/3365] Forecasting KFS... [2026-03-04T20:25:23.781466] [INFO ] [sig ] Generating forecast for: KFS [2026-03-04T20:25:23.781498] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KFS' from 'https://tdm.silogroup.org/data/derivative_storage/KFS.csv'. [2026-03-04T20:25:23.793306] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KFS'. [2026-03-04T20:25:23.793763] [INFO ] [FORECASTER] Starting predict_future for KFS [2026-03-04T20:25:23.794639] [DEBUG] [LOCAL ] No optimal features file found for KFS: ./output/feature-sets/KFS.txt [2026-03-04T20:25:23.794694] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:25:23.794728] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:25:23.794757] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:25:23.794815] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:25:23.854719] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:25:23.855566] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:25:23.855674] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:25:23.855709] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:25:23.979406] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:25:23.979565] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:25:23.979625] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:25:23.979654] [INFO ] [FORECASTER] Training complete [2026-03-04T20:25:23.983123] [DEBUG] [FORECASTER] KFS: Forecast T+1@11:T+2@11: UP (p=88.29%) [2026-03-04T20:25:23.983427] [INFO ] [FORECASTER] Completed predict_future for KFS [2026-03-04T20:25:23.983558] [INFO ] [sig ] KFS: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:25:24.135702] [INFO ] [LOCAL ] Saved forecast: KFS 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/KFS.txt [2026-03-04T20:25:24.135869] [INFO ] [sig ] [1711/3365] Completed KFS in 0.4s | 2.76 sym/s | Total: 10.3m | ETA: 10.0m [2026-03-04T20:25:24.135911] [INFO ] [sig ] [1712/3365] Forecasting KFY... [2026-03-04T20:25:24.135942] [INFO ] [sig ] Generating forecast for: KFY [2026-03-04T20:25:24.135973] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KFY' from 'https://tdm.silogroup.org/data/derivative_storage/KFY.csv'. [2026-03-04T20:25:24.148097] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KFY'. [2026-03-04T20:25:24.148496] [INFO ] [FORECASTER] Starting predict_future for KFY [2026-03-04T20:25:24.149403] [DEBUG] [LOCAL ] No optimal features file found for KFY: ./output/feature-sets/KFY.txt [2026-03-04T20:25:24.149459] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:25:24.149494] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:25:24.149523] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:25:24.149631] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:25:24.214648] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:25:24.215559] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:25:24.215667] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:25:24.215702] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:25:24.337686] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:25:24.337871] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:25:24.337912] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:25:24.337943] [INFO ] [FORECASTER] Training complete [2026-03-04T20:25:24.341914] [DEBUG] [FORECASTER] KFY: Forecast T+1@11:T+2@11: DOWN (p=26.83%) [2026-03-04T20:25:24.342253] [INFO ] [FORECASTER] Completed predict_future for KFY [2026-03-04T20:25:24.342400] [INFO ] [sig ] KFY: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:25:24.499275] [INFO ] [LOCAL ] Saved forecast: KFY 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/KFY.txt [2026-03-04T20:25:24.499493] [INFO ] [sig ] [1712/3365] Completed KFY in 0.4s | 2.76 sym/s | Total: 10.3m | ETA: 10.0m [2026-03-04T20:25:24.499539] [INFO ] [sig ] [1713/3365] Forecasting KGS... [2026-03-04T20:25:24.499585] [INFO ] [sig ] Generating forecast for: KGS [2026-03-04T20:25:24.499620] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KGS' from 'https://tdm.silogroup.org/data/derivative_storage/KGS.csv'. [2026-03-04T20:25:24.511861] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KGS'. [2026-03-04T20:25:24.512246] [INFO ] [FORECASTER] Starting predict_future for KGS [2026-03-04T20:25:24.513085] [DEBUG] [LOCAL ] No optimal features file found for KGS: ./output/feature-sets/KGS.txt [2026-03-04T20:25:24.513141] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:25:24.513175] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:25:24.513202] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:25:24.513260] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:25:24.574253] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:25:24.575217] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:25:24.575302] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:25:24.575335] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:25:24.699011] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:25:24.699170] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:25:24.699212] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:25:24.699243] [INFO ] [FORECASTER] Training complete [2026-03-04T20:25:24.702858] [DEBUG] [FORECASTER] KGS: Forecast T+1@11:T+2@11: UP (p=53.46%) [2026-03-04T20:25:24.703145] [INFO ] [FORECASTER] Completed predict_future for KGS [2026-03-04T20:25:24.703281] [INFO ] [sig ] KGS: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:25:24.846493] [INFO ] [LOCAL ] Saved forecast: KGS 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/KGS.txt [2026-03-04T20:25:24.846642] [INFO ] [sig ] [1713/3365] Completed KGS in 0.3s | 2.76 sym/s | Total: 10.3m | ETA: 10.0m [2026-03-04T20:25:24.846686] [INFO ] [sig ] [1714/3365] Forecasting KHC... [2026-03-04T20:25:24.846717] [INFO ] [sig ] Generating forecast for: KHC [2026-03-04T20:25:24.846747] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KHC' from 'https://tdm.silogroup.org/data/derivative_storage/KHC.csv'. [2026-03-04T20:25:24.858459] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KHC'. [2026-03-04T20:25:24.858777] [INFO ] [FORECASTER] Starting predict_future for KHC [2026-03-04T20:25:24.859604] [DEBUG] [LOCAL ] No optimal features file found for KHC: ./output/feature-sets/KHC.txt [2026-03-04T20:25:24.859657] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:25:24.859690] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:25:24.859717] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:25:24.859774] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:25:24.916935] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:25:24.917830] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:25:24.917926] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:25:24.917959] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:25:25.043470] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:25:25.043673] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:25:25.043733] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:25:25.043774] [INFO ] [FORECASTER] Training complete [2026-03-04T20:25:25.047422] [DEBUG] [FORECASTER] KHC: Forecast T+1@11:T+2@11: UP (p=59.04%) [2026-03-04T20:25:25.047742] [INFO ] [FORECASTER] Completed predict_future for KHC [2026-03-04T20:25:25.047906] [INFO ] [sig ] KHC: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:25:25.201183] [INFO ] [LOCAL ] Saved forecast: KHC 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/KHC.txt [2026-03-04T20:25:25.201359] [INFO ] [sig ] [1714/3365] Completed KHC in 0.4s | 2.76 sym/s | Total: 10.3m | ETA: 10.0m [2026-03-04T20:25:25.201401] [INFO ] [sig ] [1715/3365] Forecasting KIDS... [2026-03-04T20:25:25.201442] [INFO ] [sig ] Generating forecast for: KIDS [2026-03-04T20:25:25.201486] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KIDS' from 'https://tdm.silogroup.org/data/derivative_storage/KIDS.csv'. [2026-03-04T20:25:25.214164] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KIDS'. [2026-03-04T20:25:25.214552] [INFO ] [FORECASTER] Starting predict_future for KIDS [2026-03-04T20:25:25.215447] [DEBUG] [LOCAL ] No optimal features file found for KIDS: ./output/feature-sets/KIDS.txt [2026-03-04T20:25:25.215504] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:25:25.215551] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:25:25.215627] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:25:25.215716] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:25:25.279138] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:25:25.280240] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:25:25.280338] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:25:25.280374] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:25:25.411544] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:25:25.411751] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:25:25.411819] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:25:25.411862] [INFO ] [FORECASTER] Training complete [2026-03-04T20:25:25.415615] [DEBUG] [FORECASTER] KIDS: Forecast T+1@11:T+2@11: DOWN (p=10.40%) [2026-03-04T20:25:25.415924] [INFO ] [FORECASTER] Completed predict_future for KIDS [2026-03-04T20:25:25.416060] [INFO ] [sig ] KIDS: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:25:25.575064] [INFO ] [LOCAL ] Saved forecast: KIDS 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/KIDS.txt [2026-03-04T20:25:25.575229] [INFO ] [sig ] [1715/3365] Completed KIDS in 0.4s | 2.76 sym/s | Total: 10.3m | ETA: 10.0m [2026-03-04T20:25:25.575271] [INFO ] [sig ] [1716/3365] Forecasting KIM... [2026-03-04T20:25:25.575305] [INFO ] [sig ] Generating forecast for: KIM [2026-03-04T20:25:25.575344] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KIM' from 'https://tdm.silogroup.org/data/derivative_storage/KIM.csv'. [2026-03-04T20:25:25.592336] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KIM'. [2026-03-04T20:25:25.592799] [INFO ] [FORECASTER] Starting predict_future for KIM [2026-03-04T20:25:25.593913] [DEBUG] [LOCAL ] No optimal features file found for KIM: ./output/feature-sets/KIM.txt [2026-03-04T20:25:25.593994] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:25:25.594071] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:25:25.594108] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:25:25.594208] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:25:25.655806] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:25:25.656746] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:25:25.656838] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:25:25.656872] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:25:25.789390] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:25:25.789556] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:25:25.789618] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:25:25.789650] [INFO ] [FORECASTER] Training complete [2026-03-04T20:25:25.793450] [DEBUG] [FORECASTER] KIM: Forecast T+1@11:T+2@11: UP (p=54.46%) [2026-03-04T20:25:25.793824] [INFO ] [FORECASTER] Completed predict_future for KIM [2026-03-04T20:25:25.793980] [INFO ] [sig ] KIM: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:25:25.951250] [INFO ] [LOCAL ] Saved forecast: KIM 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/KIM.txt [2026-03-04T20:25:25.951430] [INFO ] [sig ] [1716/3365] Completed KIM in 0.4s | 2.76 sym/s | Total: 10.4m | ETA: 10.0m [2026-03-04T20:25:25.951487] [INFO ] [sig ] [1717/3365] Forecasting KINS... [2026-03-04T20:25:25.951537] [INFO ] [sig ] Generating forecast for: KINS [2026-03-04T20:25:25.951593] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KINS' from 'https://tdm.silogroup.org/data/derivative_storage/KINS.csv'. [2026-03-04T20:25:25.965617] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KINS'. [2026-03-04T20:25:25.966050] [INFO ] [FORECASTER] Starting predict_future for KINS [2026-03-04T20:25:25.966972] [DEBUG] [LOCAL ] No optimal features file found for KINS: ./output/feature-sets/KINS.txt [2026-03-04T20:25:25.967028] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:25:25.967061] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:25:25.967089] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:25:25.967184] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:25:26.032540] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:25:26.033510] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:25:26.033619] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:25:26.033657] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:25:26.166465] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:25:26.166670] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:25:26.166724] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:25:26.166755] [INFO ] [FORECASTER] Training complete [2026-03-04T20:25:26.170818] [DEBUG] [FORECASTER] KINS: Forecast T+1@11:T+2@11: UP (p=80.29%) [2026-03-04T20:25:26.171143] [INFO ] [FORECASTER] Completed predict_future for KINS [2026-03-04T20:25:26.171298] [INFO ] [sig ] KINS: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:25:26.330853] [INFO ] [LOCAL ] Saved forecast: KINS 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/KINS.txt [2026-03-04T20:25:26.331019] [INFO ] [sig ] [1717/3365] Completed KINS in 0.4s | 2.76 sym/s | Total: 10.4m | ETA: 9.9m [2026-03-04T20:25:26.331061] [INFO ] [sig ] [1718/3365] Forecasting KIO... [2026-03-04T20:25:26.331092] [INFO ] [sig ] Generating forecast for: KIO [2026-03-04T20:25:26.331123] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KIO' from 'https://tdm.silogroup.org/data/derivative_storage/KIO.csv'. [2026-03-04T20:25:26.344755] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KIO'. [2026-03-04T20:25:26.345140] [INFO ] [FORECASTER] Starting predict_future for KIO [2026-03-04T20:25:26.346060] [DEBUG] [LOCAL ] No optimal features file found for KIO: ./output/feature-sets/KIO.txt [2026-03-04T20:25:26.346116] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:25:26.346150] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:25:26.346176] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:25:26.346234] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:25:26.411310] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:25:26.412390] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:25:26.412496] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:25:26.412539] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:25:26.544069] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:25:26.544258] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:25:26.544325] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:25:26.544365] [INFO ] [FORECASTER] Training complete [2026-03-04T20:25:26.548252] [DEBUG] [FORECASTER] KIO: Forecast T+1@11:T+2@11: UP (p=86.02%) [2026-03-04T20:25:26.548809] [INFO ] [FORECASTER] Completed predict_future for KIO [2026-03-04T20:25:26.548984] [INFO ] [sig ] KIO: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:25:26.711306] [INFO ] [LOCAL ] Saved forecast: KIO 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/KIO.txt [2026-03-04T20:25:26.711693] [INFO ] [sig ] [1718/3365] Completed KIO in 0.4s | 2.76 sym/s | Total: 10.4m | ETA: 9.9m [2026-03-04T20:25:26.711754] [INFO ] [sig ] [1719/3365] Forecasting KKRS... [2026-03-04T20:25:26.711806] [INFO ] [sig ] Generating forecast for: KKRS [2026-03-04T20:25:26.711845] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KKRS' from 'https://tdm.silogroup.org/data/derivative_storage/KKRS.csv'. [2026-03-04T20:25:26.725365] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KKRS'. [2026-03-04T20:25:26.725840] [INFO ] [FORECASTER] Starting predict_future for KKRS [2026-03-04T20:25:26.726697] [DEBUG] [LOCAL ] No optimal features file found for KKRS: ./output/feature-sets/KKRS.txt [2026-03-04T20:25:26.726754] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:25:26.726786] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:25:26.726814] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:25:26.726872] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:25:26.792028] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:25:26.793128] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:25:26.793222] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:25:26.793256] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:25:26.924510] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:25:26.924705] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:25:26.924752] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:25:26.924817] [INFO ] [FORECASTER] Training complete [2026-03-04T20:25:26.928420] [DEBUG] [FORECASTER] KKRS: Forecast T+1@11:T+2@11: DOWN (p=49.59%) [2026-03-04T20:25:26.928761] [INFO ] [FORECASTER] Completed predict_future for KKRS [2026-03-04T20:25:26.928926] [INFO ] [sig ] KKRS: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:25:27.083126] [INFO ] [LOCAL ] Saved forecast: KKRS 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/KKRS.txt [2026-03-04T20:25:27.083309] [INFO ] [sig ] [1719/3365] Completed KKRS in 0.4s | 2.76 sym/s | Total: 10.4m | ETA: 9.9m [2026-03-04T20:25:27.083392] [INFO ] [sig ] [1720/3365] Forecasting KLAC... [2026-03-04T20:25:27.083429] [INFO ] [sig ] Generating forecast for: KLAC [2026-03-04T20:25:27.083461] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KLAC' from 'https://tdm.silogroup.org/data/derivative_storage/KLAC.csv'. [2026-03-04T20:25:27.096112] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KLAC'. [2026-03-04T20:25:27.096461] [INFO ] [FORECASTER] Starting predict_future for KLAC [2026-03-04T20:25:27.097439] [DEBUG] [LOCAL ] No optimal features file found for KLAC: ./output/feature-sets/KLAC.txt [2026-03-04T20:25:27.097495] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:25:27.097529] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:25:27.097556] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:25:27.097645] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:25:27.161818] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:25:27.162726] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:25:27.162815] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:25:27.162851] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:25:27.296813] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:25:27.296994] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:25:27.297052] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:25:27.297094] [INFO ] [FORECASTER] Training complete [2026-03-04T20:25:27.300893] [DEBUG] [FORECASTER] KLAC: Forecast T+1@11:T+2@11: UP (p=96.81%) [2026-03-04T20:25:27.301220] [INFO ] [FORECASTER] Completed predict_future for KLAC [2026-03-04T20:25:27.301365] [INFO ] [sig ] KLAC: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:25:27.456530] [INFO ] [LOCAL ] Saved forecast: KLAC 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/KLAC.txt [2026-03-04T20:25:27.456725] [INFO ] [sig ] [1720/3365] Completed KLAC in 0.4s | 2.76 sym/s | Total: 10.4m | ETA: 9.9m [2026-03-04T20:25:27.456768] [INFO ] [sig ] [1721/3365] Forecasting KLIC... [2026-03-04T20:25:27.456798] [INFO ] [sig ] Generating forecast for: KLIC [2026-03-04T20:25:27.456829] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KLIC' from 'https://tdm.silogroup.org/data/derivative_storage/KLIC.csv'. [2026-03-04T20:25:27.468925] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KLIC'. [2026-03-04T20:25:27.469199] [INFO ] [FORECASTER] Starting predict_future for KLIC [2026-03-04T20:25:27.470006] [DEBUG] [LOCAL ] No optimal features file found for KLIC: ./output/feature-sets/KLIC.txt [2026-03-04T20:25:27.470059] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:25:27.470091] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:25:27.470118] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:25:27.470175] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:25:27.527034] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:25:27.527749] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:25:27.527846] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:25:27.527880] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:25:27.652608] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:25:27.652771] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:25:27.652811] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:25:27.652840] [INFO ] [FORECASTER] Training complete [2026-03-04T20:25:27.656356] [DEBUG] [FORECASTER] KLIC: Forecast T+1@11:T+2@11: DOWN (p=29.87%) [2026-03-04T20:25:27.656653] [INFO ] [FORECASTER] Completed predict_future for KLIC [2026-03-04T20:25:27.656804] [INFO ] [sig ] KLIC: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:25:27.799301] [INFO ] [LOCAL ] Saved forecast: KLIC 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/KLIC.txt [2026-03-04T20:25:27.799445] [INFO ] [sig ] [1721/3365] Completed KLIC in 0.3s | 2.76 sym/s | Total: 10.4m | ETA: 9.9m [2026-03-04T20:25:27.799483] [INFO ] [sig ] [1722/3365] Forecasting KLXE... [2026-03-04T20:25:27.799513] [INFO ] [sig ] Generating forecast for: KLXE [2026-03-04T20:25:27.799544] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KLXE' from 'https://tdm.silogroup.org/data/derivative_storage/KLXE.csv'. [2026-03-04T20:25:27.811365] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KLXE'. [2026-03-04T20:25:27.811673] [INFO ] [FORECASTER] Starting predict_future for KLXE [2026-03-04T20:25:27.812439] [DEBUG] [LOCAL ] No optimal features file found for KLXE: ./output/feature-sets/KLXE.txt [2026-03-04T20:25:27.812492] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:25:27.812523] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:25:27.812550] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:25:27.812631] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:25:27.869721] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:25:27.870356] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:25:27.870434] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:25:27.870466] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:25:27.999186] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:25:27.999368] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:25:27.999412] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:25:27.999441] [INFO ] [FORECASTER] Training complete [2026-03-04T20:25:28.002996] [DEBUG] [FORECASTER] KLXE: Forecast T+1@11:T+2@11: UP (p=78.47%) [2026-03-04T20:25:28.003307] [INFO ] [FORECASTER] Completed predict_future for KLXE [2026-03-04T20:25:28.003442] [INFO ] [sig ] KLXE: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:25:28.148626] [INFO ] [LOCAL ] Saved forecast: KLXE 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/KLXE.txt [2026-03-04T20:25:28.148783] [INFO ] [sig ] [1722/3365] Completed KLXE in 0.3s | 2.76 sym/s | Total: 10.4m | ETA: 9.9m [2026-03-04T20:25:28.148824] [INFO ] [sig ] [1723/3365] Forecasting KMB... [2026-03-04T20:25:28.148853] [INFO ] [sig ] Generating forecast for: KMB [2026-03-04T20:25:28.148883] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KMB' from 'https://tdm.silogroup.org/data/derivative_storage/KMB.csv'. [2026-03-04T20:25:28.161706] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KMB'. [2026-03-04T20:25:28.162058] [INFO ] [FORECASTER] Starting predict_future for KMB [2026-03-04T20:25:28.162886] [DEBUG] [LOCAL ] No optimal features file found for KMB: ./output/feature-sets/KMB.txt [2026-03-04T20:25:28.162940] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:25:28.162974] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:25:28.163003] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:25:28.163061] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:25:28.223091] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:25:28.223983] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:25:28.224066] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:25:28.224100] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:25:28.343227] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:25:28.343383] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:25:28.343441] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:25:28.343472] [INFO ] [FORECASTER] Training complete [2026-03-04T20:25:28.346957] [DEBUG] [FORECASTER] KMB: Forecast T+1@11:T+2@11: DOWN (p=25.33%) [2026-03-04T20:25:28.347248] [INFO ] [FORECASTER] Completed predict_future for KMB [2026-03-04T20:25:28.347433] [INFO ] [sig ] KMB: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:25:28.490755] [INFO ] [LOCAL ] Saved forecast: KMB 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/KMB.txt [2026-03-04T20:25:28.490896] [INFO ] [sig ] [1723/3365] Completed KMB in 0.3s | 2.76 sym/s | Total: 10.4m | ETA: 9.9m [2026-03-04T20:25:28.490936] [INFO ] [sig ] [1724/3365] Forecasting KMDA... [2026-03-04T20:25:28.490966] [INFO ] [sig ] Generating forecast for: KMDA [2026-03-04T20:25:28.490996] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KMDA' from 'https://tdm.silogroup.org/data/derivative_storage/KMDA.csv'. [2026-03-04T20:25:28.502858] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KMDA'. [2026-03-04T20:25:28.503146] [INFO ] [FORECASTER] Starting predict_future for KMDA [2026-03-04T20:25:28.503974] [DEBUG] [LOCAL ] No optimal features file found for KMDA: ./output/feature-sets/KMDA.txt [2026-03-04T20:25:28.504030] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:25:28.504062] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:25:28.504091] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:25:28.504184] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:25:28.569425] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:25:28.570773] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:25:28.570862] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:25:28.570897] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:25:28.700756] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:25:28.700927] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:25:28.700971] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:25:28.701000] [INFO ] [FORECASTER] Training complete [2026-03-04T20:25:28.704680] [DEBUG] [FORECASTER] KMDA: Forecast T+1@11:T+2@11: DOWN (p=10.36%) [2026-03-04T20:25:28.704968] [INFO ] [FORECASTER] Completed predict_future for KMDA [2026-03-04T20:25:28.705104] [INFO ] [sig ] KMDA: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:25:28.849834] [INFO ] [LOCAL ] Saved forecast: KMDA 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/KMDA.txt [2026-03-04T20:25:28.849987] [INFO ] [sig ] [1724/3365] Completed KMDA in 0.4s | 2.76 sym/s | Total: 10.4m | ETA: 9.9m [2026-03-04T20:25:28.850031] [INFO ] [sig ] [1725/3365] Forecasting KMI... [2026-03-04T20:25:28.850063] [INFO ] [sig ] Generating forecast for: KMI [2026-03-04T20:25:28.850095] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KMI' from 'https://tdm.silogroup.org/data/derivative_storage/KMI.csv'. [2026-03-04T20:25:28.862346] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KMI'. [2026-03-04T20:25:28.862697] [INFO ] [FORECASTER] Starting predict_future for KMI [2026-03-04T20:25:28.863498] [DEBUG] [LOCAL ] No optimal features file found for KMI: ./output/feature-sets/KMI.txt [2026-03-04T20:25:28.863553] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:25:28.863606] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:25:28.863638] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:25:28.863696] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:25:28.922545] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:25:28.923400] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:25:28.923503] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:25:28.923539] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:25:29.045064] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:25:29.045252] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:25:29.045301] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:25:29.045335] [INFO ] [FORECASTER] Training complete [2026-03-04T20:25:29.049244] [DEBUG] [FORECASTER] KMI: Forecast T+1@11:T+2@11: UP (p=51.20%) [2026-03-04T20:25:29.049728] [INFO ] [FORECASTER] Completed predict_future for KMI [2026-03-04T20:25:29.049895] [INFO ] [sig ] KMI: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:25:29.203478] [INFO ] [LOCAL ] Saved forecast: KMI 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/KMI.txt [2026-03-04T20:25:29.203669] [INFO ] [sig ] [1725/3365] Completed KMI in 0.4s | 2.76 sym/s | Total: 10.4m | ETA: 9.9m [2026-03-04T20:25:29.203718] [INFO ] [sig ] [1726/3365] Forecasting KMPB... [2026-03-04T20:25:29.203755] [INFO ] [sig ] Generating forecast for: KMPB [2026-03-04T20:25:29.203787] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KMPB' from 'https://tdm.silogroup.org/data/derivative_storage/KMPB.csv'. [2026-03-04T20:25:29.215833] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KMPB'. [2026-03-04T20:25:29.216222] [INFO ] [FORECASTER] Starting predict_future for KMPB [2026-03-04T20:25:29.217063] [DEBUG] [LOCAL ] No optimal features file found for KMPB: ./output/feature-sets/KMPB.txt [2026-03-04T20:25:29.217122] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:25:29.217160] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:25:29.217197] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:25:29.217299] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:25:29.278217] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:25:29.279174] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:25:29.279296] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:25:29.279331] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:25:29.390504] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:25:29.390682] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:25:29.390725] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:25:29.390755] [INFO ] [FORECASTER] Training complete [2026-03-04T20:25:29.394391] [DEBUG] [FORECASTER] KMPB: Forecast T+1@11:T+2@11: UP (p=51.52%) [2026-03-04T20:25:29.394701] [INFO ] [FORECASTER] Completed predict_future for KMPB [2026-03-04T20:25:29.394837] [INFO ] [sig ] KMPB: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:25:29.542405] [INFO ] [LOCAL ] Saved forecast: KMPB 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/KMPB.txt [2026-03-04T20:25:29.542594] [INFO ] [sig ] [1726/3365] Completed KMPB in 0.3s | 2.76 sym/s | Total: 10.4m | ETA: 9.9m [2026-03-04T20:25:29.542639] [INFO ] [sig ] [1727/3365] Forecasting KMX... [2026-03-04T20:25:29.542671] [INFO ] [sig ] Generating forecast for: KMX [2026-03-04T20:25:29.542703] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KMX' from 'https://tdm.silogroup.org/data/derivative_storage/KMX.csv'. [2026-03-04T20:25:29.556279] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KMX'. [2026-03-04T20:25:29.556727] [INFO ] [FORECASTER] Starting predict_future for KMX [2026-03-04T20:25:29.557625] [DEBUG] [LOCAL ] No optimal features file found for KMX: ./output/feature-sets/KMX.txt [2026-03-04T20:25:29.557682] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:25:29.557730] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:25:29.557761] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:25:29.557819] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:25:29.618912] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:25:29.619799] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:25:29.619886] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:25:29.619921] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:25:29.755245] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:25:29.755612] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:25:29.755655] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:25:29.755685] [INFO ] [FORECASTER] Training complete [2026-03-04T20:25:29.759750] [DEBUG] [FORECASTER] KMX: Forecast T+1@11:T+2@11: UP (p=86.74%) [2026-03-04T20:25:29.760029] [INFO ] [FORECASTER] Completed predict_future for KMX [2026-03-04T20:25:29.760159] [INFO ] [sig ] KMX: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:25:29.906335] [INFO ] [LOCAL ] Saved forecast: KMX 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/KMX.txt [2026-03-04T20:25:29.906504] [INFO ] [sig ] [1727/3365] Completed KMX in 0.4s | 2.76 sym/s | Total: 10.4m | ETA: 9.9m [2026-03-04T20:25:29.906549] [INFO ] [sig ] [1728/3365] Forecasting KN... [2026-03-04T20:25:29.906601] [INFO ] [sig ] Generating forecast for: KN [2026-03-04T20:25:29.906636] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KN' from 'https://tdm.silogroup.org/data/derivative_storage/KN.csv'. [2026-03-04T20:25:29.918868] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KN'. [2026-03-04T20:25:29.919269] [INFO ] [FORECASTER] Starting predict_future for KN [2026-03-04T20:25:29.920112] [DEBUG] [LOCAL ] No optimal features file found for KN: ./output/feature-sets/KN.txt [2026-03-04T20:25:29.920166] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:25:29.920204] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:25:29.920237] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:25:29.920306] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:25:29.980624] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:25:29.981510] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:25:29.981625] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:25:29.981662] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:25:30.112667] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:25:30.112835] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:25:30.112875] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:25:30.112905] [INFO ] [FORECASTER] Training complete [2026-03-04T20:25:30.116505] [DEBUG] [FORECASTER] KN: Forecast T+1@11:T+2@11: UP (p=98.18%) [2026-03-04T20:25:30.116845] [INFO ] [FORECASTER] Completed predict_future for KN [2026-03-04T20:25:30.116988] [INFO ] [sig ] KN: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:25:30.289326] [INFO ] [LOCAL ] Saved forecast: KN 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/KN.txt [2026-03-04T20:25:30.289502] [INFO ] [sig ] [1728/3365] Completed KN in 0.4s | 2.76 sym/s | Total: 10.4m | ETA: 9.9m [2026-03-04T20:25:30.289550] [INFO ] [sig ] [1729/3365] Forecasting KNF... [2026-03-04T20:25:30.289611] [INFO ] [sig ] Generating forecast for: KNF [2026-03-04T20:25:30.289645] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KNF' from 'https://tdm.silogroup.org/data/derivative_storage/KNF.csv'. [2026-03-04T20:25:30.301489] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KNF'. [2026-03-04T20:25:30.301831] [INFO ] [FORECASTER] Starting predict_future for KNF [2026-03-04T20:25:30.302860] [DEBUG] [LOCAL ] No optimal features file found for KNF: ./output/feature-sets/KNF.txt [2026-03-04T20:25:30.302915] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:25:30.302949] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:25:30.302977] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:25:30.303035] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:25:30.362119] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:25:30.362814] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:25:30.362895] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:25:30.362929] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:25:30.483983] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:25:30.484135] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:25:30.484175] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:25:30.484204] [INFO ] [FORECASTER] Training complete [2026-03-04T20:25:30.487720] [DEBUG] [FORECASTER] KNF: Forecast T+1@11:T+2@11: DOWN (p=24.23%) [2026-03-04T20:25:30.487998] [INFO ] [FORECASTER] Completed predict_future for KNF [2026-03-04T20:25:30.488129] [INFO ] [sig ] KNF: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:25:30.634312] [INFO ] [LOCAL ] Saved forecast: KNF 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/KNF.txt [2026-03-04T20:25:30.634475] [INFO ] [sig ] [1729/3365] Completed KNF in 0.3s | 2.76 sym/s | Total: 10.4m | ETA: 9.9m [2026-03-04T20:25:30.634516] [INFO ] [sig ] [1730/3365] Forecasting KNOP... [2026-03-04T20:25:30.634546] [INFO ] [sig ] Generating forecast for: KNOP [2026-03-04T20:25:30.634596] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KNOP' from 'https://tdm.silogroup.org/data/derivative_storage/KNOP.csv'. [2026-03-04T20:25:30.646051] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KNOP'. [2026-03-04T20:25:30.646359] [INFO ] [FORECASTER] Starting predict_future for KNOP [2026-03-04T20:25:30.647155] [DEBUG] [LOCAL ] No optimal features file found for KNOP: ./output/feature-sets/KNOP.txt [2026-03-04T20:25:30.647208] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:25:30.647241] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:25:30.647303] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:25:30.647371] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:25:30.705761] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:25:30.706678] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:25:30.706765] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:25:30.706800] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:25:30.824504] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:25:30.824685] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:25:30.824728] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:25:30.824759] [INFO ] [FORECASTER] Training complete [2026-03-04T20:25:30.828326] [DEBUG] [FORECASTER] KNOP: Forecast T+1@11:T+2@11: DOWN (p=3.50%) [2026-03-04T20:25:30.828665] [INFO ] [FORECASTER] Completed predict_future for KNOP [2026-03-04T20:25:30.828805] [INFO ] [sig ] KNOP: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:25:30.973723] [INFO ] [LOCAL ] Saved forecast: KNOP 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/KNOP.txt [2026-03-04T20:25:30.973869] [INFO ] [sig ] [1730/3365] Completed KNOP in 0.3s | 2.76 sym/s | Total: 10.4m | ETA: 9.9m [2026-03-04T20:25:30.973909] [INFO ] [sig ] [1731/3365] Forecasting KNSA... [2026-03-04T20:25:30.973939] [INFO ] [sig ] Generating forecast for: KNSA [2026-03-04T20:25:30.973976] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KNSA' from 'https://tdm.silogroup.org/data/derivative_storage/KNSA.csv'. [2026-03-04T20:25:30.986293] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KNSA'. [2026-03-04T20:25:30.986681] [INFO ] [FORECASTER] Starting predict_future for KNSA [2026-03-04T20:25:30.987529] [DEBUG] [LOCAL ] No optimal features file found for KNSA: ./output/feature-sets/KNSA.txt [2026-03-04T20:25:30.987614] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:25:30.987651] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:25:30.987679] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:25:30.987736] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:25:31.046959] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:25:31.047810] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:25:31.047895] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:25:31.047929] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:25:31.173377] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:25:31.173556] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:25:31.173619] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:25:31.173657] [INFO ] [FORECASTER] Training complete [2026-03-04T20:25:31.177249] [DEBUG] [FORECASTER] KNSA: Forecast T+1@11:T+2@11: UP (p=95.90%) [2026-03-04T20:25:31.177616] [INFO ] [FORECASTER] Completed predict_future for KNSA [2026-03-04T20:25:31.177754] [INFO ] [sig ] KNSA: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:25:31.324874] [INFO ] [LOCAL ] Saved forecast: KNSA 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/KNSA.txt [2026-03-04T20:25:31.325025] [INFO ] [sig ] [1731/3365] Completed KNSA in 0.4s | 2.76 sym/s | Total: 10.4m | ETA: 9.9m [2026-03-04T20:25:31.325066] [INFO ] [sig ] [1732/3365] Forecasting KNSL... [2026-03-04T20:25:31.325096] [INFO ] [sig ] Generating forecast for: KNSL [2026-03-04T20:25:31.325126] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KNSL' from 'https://tdm.silogroup.org/data/derivative_storage/KNSL.csv'. [2026-03-04T20:25:31.337539] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KNSL'. [2026-03-04T20:25:31.337935] [INFO ] [FORECASTER] Starting predict_future for KNSL [2026-03-04T20:25:31.338777] [DEBUG] [LOCAL ] No optimal features file found for KNSL: ./output/feature-sets/KNSL.txt [2026-03-04T20:25:31.338829] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:25:31.338862] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:25:31.338893] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:25:31.338950] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:25:31.396822] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:25:31.397673] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:25:31.397760] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:25:31.397792] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:25:31.520857] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:25:31.521020] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:25:31.521059] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:25:31.521090] [INFO ] [FORECASTER] Training complete [2026-03-04T20:25:31.524628] [DEBUG] [FORECASTER] KNSL: Forecast T+1@11:T+2@11: UP (p=83.11%) [2026-03-04T20:25:31.524926] [INFO ] [FORECASTER] Completed predict_future for KNSL [2026-03-04T20:25:31.525060] [INFO ] [sig ] KNSL: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:25:31.669210] [INFO ] [LOCAL ] Saved forecast: KNSL 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/KNSL.txt [2026-03-04T20:25:31.669385] [INFO ] [sig ] [1732/3365] Completed KNSL in 0.3s | 2.76 sym/s | Total: 10.5m | ETA: 9.9m [2026-03-04T20:25:31.669431] [INFO ] [sig ] [1733/3365] Forecasting KNTK... [2026-03-04T20:25:31.669463] [INFO ] [sig ] Generating forecast for: KNTK [2026-03-04T20:25:31.669493] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KNTK' from 'https://tdm.silogroup.org/data/derivative_storage/KNTK.csv'. [2026-03-04T20:25:31.682107] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KNTK'. [2026-03-04T20:25:31.682442] [INFO ] [FORECASTER] Starting predict_future for KNTK [2026-03-04T20:25:31.683235] [DEBUG] [LOCAL ] No optimal features file found for KNTK: ./output/feature-sets/KNTK.txt [2026-03-04T20:25:31.683297] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:25:31.683366] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:25:31.683401] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:25:31.683463] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:25:31.740755] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:25:31.741393] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:25:31.741473] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:25:31.741506] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:25:31.862746] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:25:31.862903] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:25:31.862943] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:25:31.862972] [INFO ] [FORECASTER] Training complete [2026-03-04T20:25:31.866436] [DEBUG] [FORECASTER] KNTK: Forecast T+1@11:T+2@11: DOWN (p=2.14%) [2026-03-04T20:25:31.866734] [INFO ] [FORECASTER] Completed predict_future for KNTK [2026-03-04T20:25:31.866864] [INFO ] [sig ] KNTK: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:25:32.010677] [INFO ] [LOCAL ] Saved forecast: KNTK 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/KNTK.txt [2026-03-04T20:25:32.010821] [INFO ] [sig ] [1733/3365] Completed KNTK in 0.3s | 2.76 sym/s | Total: 10.5m | ETA: 9.8m [2026-03-04T20:25:32.010864] [INFO ] [sig ] [1734/3365] Forecasting KNX... [2026-03-04T20:25:32.010894] [INFO ] [sig ] Generating forecast for: KNX [2026-03-04T20:25:32.010925] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KNX' from 'https://tdm.silogroup.org/data/derivative_storage/KNX.csv'. [2026-03-04T20:25:32.023499] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KNX'. [2026-03-04T20:25:32.023917] [INFO ] [FORECASTER] Starting predict_future for KNX [2026-03-04T20:25:32.024771] [DEBUG] [LOCAL ] No optimal features file found for KNX: ./output/feature-sets/KNX.txt [2026-03-04T20:25:32.024825] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:25:32.024858] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:25:32.024887] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:25:32.024944] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:25:32.085916] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:25:32.086863] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:25:32.086947] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:25:32.086981] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:25:32.215779] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:25:32.215943] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:25:32.215985] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:25:32.216035] [INFO ] [FORECASTER] Training complete [2026-03-04T20:25:32.219590] [DEBUG] [FORECASTER] KNX: Forecast T+1@11:T+2@11: DOWN (p=3.36%) [2026-03-04T20:25:32.219895] [INFO ] [FORECASTER] Completed predict_future for KNX [2026-03-04T20:25:32.220038] [INFO ] [sig ] KNX: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:25:32.369366] [INFO ] [LOCAL ] Saved forecast: KNX 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/KNX.txt [2026-03-04T20:25:32.369538] [INFO ] [sig ] [1734/3365] Completed KNX in 0.4s | 2.76 sym/s | Total: 10.5m | ETA: 9.8m [2026-03-04T20:25:32.369599] [INFO ] [sig ] [1735/3365] Forecasting KOD... [2026-03-04T20:25:32.369631] [INFO ] [sig ] Generating forecast for: KOD [2026-03-04T20:25:32.369661] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KOD' from 'https://tdm.silogroup.org/data/derivative_storage/KOD.csv'. [2026-03-04T20:25:32.381187] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KOD'. [2026-03-04T20:25:32.381516] [INFO ] [FORECASTER] Starting predict_future for KOD [2026-03-04T20:25:32.382344] [DEBUG] [LOCAL ] No optimal features file found for KOD: ./output/feature-sets/KOD.txt [2026-03-04T20:25:32.382421] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:25:32.382462] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:25:32.382490] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:25:32.382550] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:25:32.443083] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:25:32.443884] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:25:32.443970] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:25:32.444005] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:25:32.571396] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:25:32.571555] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:25:32.571613] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:25:32.571643] [INFO ] [FORECASTER] Training complete [2026-03-04T20:25:32.575014] [DEBUG] [FORECASTER] KOD: Forecast T+1@11:T+2@11: DOWN (p=17.54%) [2026-03-04T20:25:32.575291] [INFO ] [FORECASTER] Completed predict_future for KOD [2026-03-04T20:25:32.575422] [INFO ] [sig ] KOD: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:25:32.721241] [INFO ] [LOCAL ] Saved forecast: KOD 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/KOD.txt [2026-03-04T20:25:32.721375] [INFO ] [sig ] [1735/3365] Completed KOD in 0.4s | 2.76 sym/s | Total: 10.5m | ETA: 9.8m [2026-03-04T20:25:32.721414] [INFO ] [sig ] [1736/3365] Forecasting KODK... [2026-03-04T20:25:32.721445] [INFO ] [sig ] Generating forecast for: KODK [2026-03-04T20:25:32.721476] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KODK' from 'https://tdm.silogroup.org/data/derivative_storage/KODK.csv'. [2026-03-04T20:25:32.733201] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KODK'. [2026-03-04T20:25:32.733503] [INFO ] [FORECASTER] Starting predict_future for KODK [2026-03-04T20:25:32.734283] [DEBUG] [LOCAL ] No optimal features file found for KODK: ./output/feature-sets/KODK.txt [2026-03-04T20:25:32.734336] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:25:32.734368] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:25:32.734395] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:25:32.734451] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:25:32.793858] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:25:32.794615] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:25:32.794701] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:25:32.794736] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:25:32.917641] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:25:32.917799] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:25:32.917838] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:25:32.917898] [INFO ] [FORECASTER] Training complete [2026-03-04T20:25:32.921814] [DEBUG] [FORECASTER] KODK: Forecast T+1@11:T+2@11: UP (p=69.60%) [2026-03-04T20:25:32.922093] [INFO ] [FORECASTER] Completed predict_future for KODK [2026-03-04T20:25:32.922223] [INFO ] [sig ] KODK: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:25:33.066209] [INFO ] [LOCAL ] Saved forecast: KODK 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/KODK.txt [2026-03-04T20:25:33.066357] [INFO ] [sig ] [1736/3365] Completed KODK in 0.3s | 2.76 sym/s | Total: 10.5m | ETA: 9.8m [2026-03-04T20:25:33.066401] [INFO ] [sig ] [1737/3365] Forecasting KOF... [2026-03-04T20:25:33.066431] [INFO ] [sig ] Generating forecast for: KOF [2026-03-04T20:25:33.066462] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KOF' from 'https://tdm.silogroup.org/data/derivative_storage/KOF.csv'. [2026-03-04T20:25:33.078101] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KOF'. [2026-03-04T20:25:33.078419] [INFO ] [FORECASTER] Starting predict_future for KOF [2026-03-04T20:25:33.079236] [DEBUG] [LOCAL ] No optimal features file found for KOF: ./output/feature-sets/KOF.txt [2026-03-04T20:25:33.079289] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:25:33.079322] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:25:33.079350] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:25:33.079407] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:25:33.137838] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:25:33.138516] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:25:33.138615] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:25:33.138651] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:25:33.262927] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:25:33.263110] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:25:33.263237] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:25:33.263270] [INFO ] [FORECASTER] Training complete [2026-03-04T20:25:33.267259] [DEBUG] [FORECASTER] KOF: Forecast T+1@11:T+2@11: UP (p=80.61%) [2026-03-04T20:25:33.267600] [INFO ] [FORECASTER] Completed predict_future for KOF [2026-03-04T20:25:33.267743] [INFO ] [sig ] KOF: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:25:33.414764] [INFO ] [LOCAL ] Saved forecast: KOF 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/KOF.txt [2026-03-04T20:25:33.414913] [INFO ] [sig ] [1737/3365] Completed KOF in 0.3s | 2.76 sym/s | Total: 10.5m | ETA: 9.8m [2026-03-04T20:25:33.414954] [INFO ] [sig ] [1738/3365] Forecasting KOP... [2026-03-04T20:25:33.414983] [INFO ] [sig ] Generating forecast for: KOP [2026-03-04T20:25:33.415013] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KOP' from 'https://tdm.silogroup.org/data/derivative_storage/KOP.csv'. [2026-03-04T20:25:33.426952] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KOP'. [2026-03-04T20:25:33.427256] [INFO ] [FORECASTER] Starting predict_future for KOP [2026-03-04T20:25:33.428089] [DEBUG] [LOCAL ] No optimal features file found for KOP: ./output/feature-sets/KOP.txt [2026-03-04T20:25:33.428142] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:25:33.428174] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:25:33.428200] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:25:33.428270] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:25:33.487957] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:25:33.488725] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:25:33.488807] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:25:33.488840] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:25:33.612296] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:25:33.612459] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:25:33.612501] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:25:33.612532] [INFO ] [FORECASTER] Training complete [2026-03-04T20:25:33.616139] [DEBUG] [FORECASTER] KOP: Forecast T+1@11:T+2@11: UP (p=90.68%) [2026-03-04T20:25:33.616446] [INFO ] [FORECASTER] Completed predict_future for KOP [2026-03-04T20:25:33.616601] [INFO ] [sig ] KOP: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:25:33.760198] [INFO ] [LOCAL ] Saved forecast: KOP 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/KOP.txt [2026-03-04T20:25:33.760337] [INFO ] [sig ] [1738/3365] Completed KOP in 0.3s | 2.76 sym/s | Total: 10.5m | ETA: 9.8m [2026-03-04T20:25:33.760378] [INFO ] [sig ] [1739/3365] Forecasting KOPN... [2026-03-04T20:25:33.760407] [INFO ] [sig ] Generating forecast for: KOPN [2026-03-04T20:25:33.760438] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KOPN' from 'https://tdm.silogroup.org/data/derivative_storage/KOPN.csv'. [2026-03-04T20:25:33.772091] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KOPN'. [2026-03-04T20:25:33.772414] [INFO ] [FORECASTER] Starting predict_future for KOPN [2026-03-04T20:25:33.773219] [DEBUG] [LOCAL ] No optimal features file found for KOPN: ./output/feature-sets/KOPN.txt [2026-03-04T20:25:33.773272] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:25:33.773304] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:25:33.773331] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:25:33.773387] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:25:33.832220] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:25:33.832954] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:25:33.833040] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:25:33.833074] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:25:33.955889] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:25:33.956053] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:25:33.956093] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:25:33.956124] [INFO ] [FORECASTER] Training complete [2026-03-04T20:25:33.959551] [DEBUG] [FORECASTER] KOPN: Forecast T+1@11:T+2@11: UP (p=98.31%) [2026-03-04T20:25:33.959847] [INFO ] [FORECASTER] Completed predict_future for KOPN [2026-03-04T20:25:33.959978] [INFO ] [sig ] KOPN: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:25:34.105317] [INFO ] [LOCAL ] Saved forecast: KOPN 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/KOPN.txt [2026-03-04T20:25:34.105475] [INFO ] [sig ] [1739/3365] Completed KOPN in 0.3s | 2.76 sym/s | Total: 10.5m | ETA: 9.8m [2026-03-04T20:25:34.105524] [INFO ] [sig ] [1740/3365] Forecasting KOSS... [2026-03-04T20:25:34.105562] [INFO ] [sig ] Generating forecast for: KOSS [2026-03-04T20:25:34.105622] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KOSS' from 'https://tdm.silogroup.org/data/derivative_storage/KOSS.csv'. [2026-03-04T20:25:34.117741] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KOSS'. [2026-03-04T20:25:34.118211] [INFO ] [FORECASTER] Starting predict_future for KOSS [2026-03-04T20:25:34.119118] [DEBUG] [LOCAL ] No optimal features file found for KOSS: ./output/feature-sets/KOSS.txt [2026-03-04T20:25:34.119188] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:25:34.119223] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:25:34.119252] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:25:34.119312] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:25:34.178076] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:25:34.178933] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:25:34.179020] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:25:34.179055] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:25:34.294342] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:25:34.294516] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:25:34.294556] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:25:34.294608] [INFO ] [FORECASTER] Training complete [2026-03-04T20:25:34.298454] [DEBUG] [FORECASTER] KOSS: Forecast T+1@11:T+2@11: UP (p=90.92%) [2026-03-04T20:25:34.298790] [INFO ] [FORECASTER] Completed predict_future for KOSS [2026-03-04T20:25:34.298930] [INFO ] [sig ] KOSS: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:25:34.448773] [INFO ] [LOCAL ] Saved forecast: KOSS 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/KOSS.txt [2026-03-04T20:25:34.448922] [INFO ] [sig ] [1740/3365] Completed KOSS in 0.3s | 2.76 sym/s | Total: 10.5m | ETA: 9.8m [2026-03-04T20:25:34.448967] [INFO ] [sig ] [1741/3365] Forecasting KPRX... [2026-03-04T20:25:34.448998] [INFO ] [sig ] Generating forecast for: KPRX [2026-03-04T20:25:34.449030] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KPRX' from 'https://tdm.silogroup.org/data/derivative_storage/KPRX.csv'. [2026-03-04T20:25:34.462749] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KPRX'. [2026-03-04T20:25:34.463134] [INFO ] [FORECASTER] Starting predict_future for KPRX [2026-03-04T20:25:34.464039] [DEBUG] [LOCAL ] No optimal features file found for KPRX: ./output/feature-sets/KPRX.txt [2026-03-04T20:25:34.464098] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:25:34.464132] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:25:34.464160] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:25:34.464218] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:25:34.532530] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:25:34.533597] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:25:34.533690] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:25:34.533726] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:25:34.661732] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:25:34.661904] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:25:34.661947] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:25:34.661979] [INFO ] [FORECASTER] Training complete [2026-03-04T20:25:34.665755] [DEBUG] [FORECASTER] KPRX: Forecast T+1@11:T+2@11: DOWN (p=26.33%) [2026-03-04T20:25:34.666090] [INFO ] [FORECASTER] Completed predict_future for KPRX [2026-03-04T20:25:34.666256] [INFO ] [sig ] KPRX: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:25:34.825396] [INFO ] [LOCAL ] Saved forecast: KPRX 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/KPRX.txt [2026-03-04T20:25:34.825562] [INFO ] [sig ] [1741/3365] Completed KPRX in 0.4s | 2.76 sym/s | Total: 10.5m | ETA: 9.8m [2026-03-04T20:25:34.825632] [INFO ] [sig ] [1742/3365] Forecasting KPTI... [2026-03-04T20:25:34.825669] [INFO ] [sig ] Generating forecast for: KPTI [2026-03-04T20:25:34.825714] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KPTI' from 'https://tdm.silogroup.org/data/derivative_storage/KPTI.csv'. [2026-03-04T20:25:34.838880] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KPTI'. [2026-03-04T20:25:34.839226] [INFO ] [FORECASTER] Starting predict_future for KPTI [2026-03-04T20:25:34.840194] [DEBUG] [LOCAL ] No optimal features file found for KPTI: ./output/feature-sets/KPTI.txt [2026-03-04T20:25:34.840255] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:25:34.840301] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:25:34.840343] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:25:34.840423] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:25:34.907037] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:25:34.908043] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:25:34.908152] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:25:34.908188] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:25:35.041729] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:25:35.041895] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:25:35.041936] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:25:35.041965] [INFO ] [FORECASTER] Training complete [2026-03-04T20:25:35.045842] [DEBUG] [FORECASTER] KPTI: Forecast T+1@11:T+2@11: DOWN (p=3.62%) [2026-03-04T20:25:35.046132] [INFO ] [FORECASTER] Completed predict_future for KPTI [2026-03-04T20:25:35.046267] [INFO ] [sig ] KPTI: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:25:35.189671] [INFO ] [LOCAL ] Saved forecast: KPTI 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/KPTI.txt [2026-03-04T20:25:35.189836] [INFO ] [sig ] [1742/3365] Completed KPTI in 0.4s | 2.76 sym/s | Total: 10.5m | ETA: 9.8m [2026-03-04T20:25:35.189880] [INFO ] [sig ] [1743/3365] Forecasting KRC... [2026-03-04T20:25:35.189912] [INFO ] [sig ] Generating forecast for: KRC [2026-03-04T20:25:35.189945] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KRC' from 'https://tdm.silogroup.org/data/derivative_storage/KRC.csv'. [2026-03-04T20:25:35.202021] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KRC'. [2026-03-04T20:25:35.202381] [INFO ] [FORECASTER] Starting predict_future for KRC [2026-03-04T20:25:35.203180] [DEBUG] [LOCAL ] No optimal features file found for KRC: ./output/feature-sets/KRC.txt [2026-03-04T20:25:35.203233] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:25:35.203266] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:25:35.203294] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:25:35.203362] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:25:35.259927] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:25:35.260774] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:25:35.260891] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:25:35.260927] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:25:35.384231] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:25:35.384401] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:25:35.384444] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:25:35.384476] [INFO ] [FORECASTER] Training complete [2026-03-04T20:25:35.388169] [DEBUG] [FORECASTER] KRC: Forecast T+1@11:T+2@11: UP (p=83.17%) [2026-03-04T20:25:35.388516] [INFO ] [FORECASTER] Completed predict_future for KRC [2026-03-04T20:25:35.388677] [INFO ] [sig ] KRC: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:25:35.534726] [INFO ] [LOCAL ] Saved forecast: KRC 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/KRC.txt [2026-03-04T20:25:35.534899] [INFO ] [sig ] [1743/3365] Completed KRC in 0.3s | 2.76 sym/s | Total: 10.5m | ETA: 9.8m [2026-03-04T20:25:35.534943] [INFO ] [sig ] [1744/3365] Forecasting KREF... [2026-03-04T20:25:35.534974] [INFO ] [sig ] Generating forecast for: KREF [2026-03-04T20:25:35.535005] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KREF' from 'https://tdm.silogroup.org/data/derivative_storage/KREF.csv'. [2026-03-04T20:25:35.546364] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KREF'. [2026-03-04T20:25:35.546746] [INFO ] [FORECASTER] Starting predict_future for KREF [2026-03-04T20:25:35.547553] [DEBUG] [LOCAL ] No optimal features file found for KREF: ./output/feature-sets/KREF.txt [2026-03-04T20:25:35.547626] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:25:35.547659] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:25:35.547686] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:25:35.547743] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:25:35.605187] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:25:35.606098] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:25:35.606183] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:25:35.606216] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:25:35.725000] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:25:35.725163] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:25:35.725203] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:25:35.725233] [INFO ] [FORECASTER] Training complete [2026-03-04T20:25:35.728727] [DEBUG] [FORECASTER] KREF: Forecast T+1@11:T+2@11: UP (p=97.52%) [2026-03-04T20:25:35.729002] [INFO ] [FORECASTER] Completed predict_future for KREF [2026-03-04T20:25:35.729134] [INFO ] [sig ] KREF: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:25:35.873656] [INFO ] [LOCAL ] Saved forecast: KREF 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/KREF.txt [2026-03-04T20:25:35.873780] [INFO ] [sig ] [1744/3365] Completed KREF in 0.3s | 2.76 sym/s | Total: 10.5m | ETA: 9.8m [2026-03-04T20:25:35.873818] [INFO ] [sig ] [1745/3365] Forecasting KRG... [2026-03-04T20:25:35.873848] [INFO ] [sig ] Generating forecast for: KRG [2026-03-04T20:25:35.873879] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KRG' from 'https://tdm.silogroup.org/data/derivative_storage/KRG.csv'. [2026-03-04T20:25:35.887795] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KRG'. [2026-03-04T20:25:35.888155] [INFO ] [FORECASTER] Starting predict_future for KRG [2026-03-04T20:25:35.888955] [DEBUG] [LOCAL ] No optimal features file found for KRG: ./output/feature-sets/KRG.txt [2026-03-04T20:25:35.889008] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:25:35.889040] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:25:35.889067] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:25:35.889123] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:25:35.945905] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:25:35.946526] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:25:35.946625] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:25:35.946659] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:25:36.070505] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:25:36.070697] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:25:36.070739] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:25:36.070768] [INFO ] [FORECASTER] Training complete [2026-03-04T20:25:36.074261] [DEBUG] [FORECASTER] KRG: Forecast T+1@11:T+2@11: UP (p=78.54%) [2026-03-04T20:25:36.074610] [INFO ] [FORECASTER] Completed predict_future for KRG [2026-03-04T20:25:36.074755] [INFO ] [sig ] KRG: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:25:36.223375] [INFO ] [LOCAL ] Saved forecast: KRG 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/KRG.txt [2026-03-04T20:25:36.223542] [INFO ] [sig ] [1745/3365] Completed KRG in 0.3s | 2.76 sym/s | Total: 10.5m | ETA: 9.8m [2026-03-04T20:25:36.223602] [INFO ] [sig ] [1746/3365] Forecasting KRMD... [2026-03-04T20:25:36.223637] [INFO ] [sig ] Generating forecast for: KRMD [2026-03-04T20:25:36.223667] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KRMD' from 'https://tdm.silogroup.org/data/derivative_storage/KRMD.csv'. [2026-03-04T20:25:36.235260] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KRMD'. [2026-03-04T20:25:36.235695] [INFO ] [FORECASTER] Starting predict_future for KRMD [2026-03-04T20:25:36.236544] [DEBUG] [LOCAL ] No optimal features file found for KRMD: ./output/feature-sets/KRMD.txt [2026-03-04T20:25:36.236628] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:25:36.236666] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:25:36.236694] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:25:36.236753] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:25:36.295621] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:25:36.296560] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:25:36.296679] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:25:36.296714] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:25:36.419483] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:25:36.419668] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:25:36.419711] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:25:36.419741] [INFO ] [FORECASTER] Training complete [2026-03-04T20:25:36.423304] [DEBUG] [FORECASTER] KRMD: Forecast T+1@11:T+2@11: UP (p=63.10%) [2026-03-04T20:25:36.423669] [INFO ] [FORECASTER] Completed predict_future for KRMD [2026-03-04T20:25:36.423816] [INFO ] [sig ] KRMD: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:25:36.573420] [INFO ] [LOCAL ] Saved forecast: KRMD 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/KRMD.txt [2026-03-04T20:25:36.573658] [INFO ] [sig ] [1746/3365] Completed KRMD in 0.4s | 2.76 sym/s | Total: 10.5m | ETA: 9.8m [2026-03-04T20:25:36.573725] [INFO ] [sig ] [1747/3365] Forecasting KRNY... [2026-03-04T20:25:36.573768] [INFO ] [sig ] Generating forecast for: KRNY [2026-03-04T20:25:36.573813] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KRNY' from 'https://tdm.silogroup.org/data/derivative_storage/KRNY.csv'. [2026-03-04T20:25:36.585489] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KRNY'. [2026-03-04T20:25:36.585870] [INFO ] [FORECASTER] Starting predict_future for KRNY [2026-03-04T20:25:36.586768] [DEBUG] [LOCAL ] No optimal features file found for KRNY: ./output/feature-sets/KRNY.txt [2026-03-04T20:25:36.586824] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:25:36.586856] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:25:36.586885] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:25:36.586943] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:25:36.647289] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:25:36.648125] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:25:36.648223] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:25:36.648258] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:25:36.781342] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:25:36.781529] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:25:36.781589] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:25:36.781622] [INFO ] [FORECASTER] Training complete [2026-03-04T20:25:36.785155] [DEBUG] [FORECASTER] KRNY: Forecast T+1@11:T+2@11: UP (p=52.89%) [2026-03-04T20:25:36.785525] [INFO ] [FORECASTER] Completed predict_future for KRNY [2026-03-04T20:25:36.785729] [INFO ] [sig ] KRNY: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:25:36.934623] [INFO ] [LOCAL ] Saved forecast: KRNY 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/KRNY.txt [2026-03-04T20:25:36.934781] [INFO ] [sig ] [1747/3365] Completed KRNY in 0.4s | 2.76 sym/s | Total: 10.5m | ETA: 9.8m [2026-03-04T20:25:36.934825] [INFO ] [sig ] [1748/3365] Forecasting KRO... [2026-03-04T20:25:36.934854] [INFO ] [sig ] Generating forecast for: KRO [2026-03-04T20:25:36.934884] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KRO' from 'https://tdm.silogroup.org/data/derivative_storage/KRO.csv'. [2026-03-04T20:25:36.946115] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KRO'. [2026-03-04T20:25:36.946450] [INFO ] [FORECASTER] Starting predict_future for KRO [2026-03-04T20:25:36.947290] [DEBUG] [LOCAL ] No optimal features file found for KRO: ./output/feature-sets/KRO.txt [2026-03-04T20:25:36.947345] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:25:36.947379] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:25:36.947406] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:25:36.947464] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:25:37.015267] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:25:37.016548] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:25:37.016760] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:25:37.016822] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:25:37.156090] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:25:37.156260] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:25:37.156301] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:25:37.156332] [INFO ] [FORECASTER] Training complete [2026-03-04T20:25:37.159989] [DEBUG] [FORECASTER] KRO: Forecast T+1@11:T+2@11: UP (p=89.66%) [2026-03-04T20:25:37.160314] [INFO ] [FORECASTER] Completed predict_future for KRO [2026-03-04T20:25:37.160456] [INFO ] [sig ] KRO: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:25:37.306149] [INFO ] [LOCAL ] Saved forecast: KRO 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/KRO.txt [2026-03-04T20:25:37.306314] [INFO ] [sig ] [1748/3365] Completed KRO in 0.4s | 2.76 sym/s | Total: 10.5m | ETA: 9.8m [2026-03-04T20:25:37.306356] [INFO ] [sig ] [1749/3365] Forecasting KROS... [2026-03-04T20:25:37.306388] [INFO ] [sig ] Generating forecast for: KROS [2026-03-04T20:25:37.306419] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KROS' from 'https://tdm.silogroup.org/data/derivative_storage/KROS.csv'. [2026-03-04T20:25:37.319206] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KROS'. [2026-03-04T20:25:37.319622] [INFO ] [FORECASTER] Starting predict_future for KROS [2026-03-04T20:25:37.320518] [DEBUG] [LOCAL ] No optimal features file found for KROS: ./output/feature-sets/KROS.txt [2026-03-04T20:25:37.320601] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:25:37.320642] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:25:37.320670] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:25:37.320729] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:25:37.381077] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:25:37.382053] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:25:37.382141] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:25:37.382177] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:25:37.501826] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:25:37.501981] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:25:37.502021] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:25:37.502050] [INFO ] [FORECASTER] Training complete [2026-03-04T20:25:37.505532] [DEBUG] [FORECASTER] KROS: Forecast T+1@11:T+2@11: UP (p=80.45%) [2026-03-04T20:25:37.505831] [INFO ] [FORECASTER] Completed predict_future for KROS [2026-03-04T20:25:37.505962] [INFO ] [sig ] KROS: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:25:37.650608] [INFO ] [LOCAL ] Saved forecast: KROS 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/KROS.txt [2026-03-04T20:25:37.650943] [INFO ] [sig ] [1749/3365] Completed KROS in 0.3s | 2.76 sym/s | Total: 10.6m | ETA: 9.7m [2026-03-04T20:25:37.650984] [INFO ] [sig ] [1750/3365] Forecasting KRRO... [2026-03-04T20:25:37.651013] [INFO ] [sig ] Generating forecast for: KRRO [2026-03-04T20:25:37.651043] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KRRO' from 'https://tdm.silogroup.org/data/derivative_storage/KRRO.csv'. [2026-03-04T20:25:37.663089] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KRRO'. [2026-03-04T20:25:37.663443] [INFO ] [FORECASTER] Starting predict_future for KRRO [2026-03-04T20:25:37.664268] [DEBUG] [LOCAL ] No optimal features file found for KRRO: ./output/feature-sets/KRRO.txt [2026-03-04T20:25:37.664322] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:25:37.664397] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:25:37.664445] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:25:37.664520] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:25:37.727846] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:25:37.728701] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:25:37.728787] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:25:37.728822] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:25:37.862537] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:25:37.862712] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:25:37.862763] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:25:37.862793] [INFO ] [FORECASTER] Training complete [2026-03-04T20:25:37.866415] [DEBUG] [FORECASTER] KRRO: Forecast T+1@11:T+2@11: UP (p=92.51%) [2026-03-04T20:25:37.866723] [INFO ] [FORECASTER] Completed predict_future for KRRO [2026-03-04T20:25:37.866860] [INFO ] [sig ] KRRO: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:25:38.022647] [INFO ] [LOCAL ] Saved forecast: KRRO 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/KRRO.txt [2026-03-04T20:25:38.022811] [INFO ] [sig ] [1750/3365] Completed KRRO in 0.4s | 2.76 sym/s | Total: 10.6m | ETA: 9.7m [2026-03-04T20:25:38.022856] [INFO ] [sig ] [1751/3365] Forecasting KRUS... [2026-03-04T20:25:38.022888] [INFO ] [sig ] Generating forecast for: KRUS [2026-03-04T20:25:38.022919] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KRUS' from 'https://tdm.silogroup.org/data/derivative_storage/KRUS.csv'. [2026-03-04T20:25:38.035390] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KRUS'. [2026-03-04T20:25:38.035744] [INFO ] [FORECASTER] Starting predict_future for KRUS [2026-03-04T20:25:38.036602] [DEBUG] [LOCAL ] No optimal features file found for KRUS: ./output/feature-sets/KRUS.txt [2026-03-04T20:25:38.036657] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:25:38.036700] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:25:38.036729] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:25:38.036795] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:25:38.102371] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:25:38.103145] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:25:38.103230] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:25:38.103264] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:25:38.239922] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:25:38.240082] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:25:38.240122] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:25:38.240151] [INFO ] [FORECASTER] Training complete [2026-03-04T20:25:38.244245] [DEBUG] [FORECASTER] KRUS: Forecast T+1@11:T+2@11: UP (p=67.57%) [2026-03-04T20:25:38.244562] [INFO ] [FORECASTER] Completed predict_future for KRUS [2026-03-04T20:25:38.244724] [INFO ] [sig ] KRUS: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:25:38.404355] [INFO ] [LOCAL ] Saved forecast: KRUS 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/KRUS.txt [2026-03-04T20:25:38.404511] [INFO ] [sig ] [1751/3365] Completed KRUS in 0.4s | 2.76 sym/s | Total: 10.6m | ETA: 9.7m [2026-03-04T20:25:38.404554] [INFO ] [sig ] [1752/3365] Forecasting KRYS... [2026-03-04T20:25:38.404605] [INFO ] [sig ] Generating forecast for: KRYS [2026-03-04T20:25:38.404638] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KRYS' from 'https://tdm.silogroup.org/data/derivative_storage/KRYS.csv'. [2026-03-04T20:25:38.417428] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KRYS'. [2026-03-04T20:25:38.417845] [INFO ] [FORECASTER] Starting predict_future for KRYS [2026-03-04T20:25:38.418707] [DEBUG] [LOCAL ] No optimal features file found for KRYS: ./output/feature-sets/KRYS.txt [2026-03-04T20:25:38.418761] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:25:38.418794] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:25:38.418820] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:25:38.418905] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:25:38.479474] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:25:38.480400] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:25:38.480487] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:25:38.480520] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:25:38.609700] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:25:38.609861] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:25:38.609901] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:25:38.609930] [INFO ] [FORECASTER] Training complete [2026-03-04T20:25:38.613663] [DEBUG] [FORECASTER] KRYS: Forecast T+1@11:T+2@11: DOWN (p=24.27%) [2026-03-04T20:25:38.613949] [INFO ] [FORECASTER] Completed predict_future for KRYS [2026-03-04T20:25:38.614083] [INFO ] [sig ] KRYS: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:25:38.760727] [INFO ] [LOCAL ] Saved forecast: KRYS 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/KRYS.txt [2026-03-04T20:25:38.760874] [INFO ] [sig ] [1752/3365] Completed KRYS in 0.4s | 2.76 sym/s | Total: 10.6m | ETA: 9.7m [2026-03-04T20:25:38.760914] [INFO ] [sig ] [1753/3365] Forecasting KSCP... [2026-03-04T20:25:38.760942] [INFO ] [sig ] Generating forecast for: KSCP [2026-03-04T20:25:38.760972] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KSCP' from 'https://tdm.silogroup.org/data/derivative_storage/KSCP.csv'. [2026-03-04T20:25:38.772824] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KSCP'. [2026-03-04T20:25:38.773179] [INFO ] [FORECASTER] Starting predict_future for KSCP [2026-03-04T20:25:38.774043] [DEBUG] [LOCAL ] No optimal features file found for KSCP: ./output/feature-sets/KSCP.txt [2026-03-04T20:25:38.774096] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:25:38.774129] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:25:38.774156] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:25:38.774213] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:25:38.831743] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:25:38.832372] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:25:38.832453] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:25:38.832486] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:25:38.951776] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:25:38.951934] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:25:38.951973] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:25:38.952034] [INFO ] [FORECASTER] Training complete [2026-03-04T20:25:38.955544] [DEBUG] [FORECASTER] KSCP: Forecast T+1@11:T+2@11: DOWN (p=5.42%) [2026-03-04T20:25:38.955861] [INFO ] [FORECASTER] Completed predict_future for KSCP [2026-03-04T20:25:38.955997] [INFO ] [sig ] KSCP: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:25:39.104137] [INFO ] [LOCAL ] Saved forecast: KSCP 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/KSCP.txt [2026-03-04T20:25:39.104301] [INFO ] [sig ] [1753/3365] Completed KSCP in 0.3s | 2.76 sym/s | Total: 10.6m | ETA: 9.7m [2026-03-04T20:25:39.104341] [INFO ] [sig ] [1754/3365] Forecasting KSPI... [2026-03-04T20:25:39.104372] [INFO ] [sig ] Generating forecast for: KSPI [2026-03-04T20:25:39.104403] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KSPI' from 'https://tdm.silogroup.org/data/derivative_storage/KSPI.csv'. [2026-03-04T20:25:39.115836] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KSPI'. [2026-03-04T20:25:39.116249] [INFO ] [FORECASTER] Starting predict_future for KSPI [2026-03-04T20:25:39.117183] [DEBUG] [LOCAL ] No optimal features file found for KSPI: ./output/feature-sets/KSPI.txt [2026-03-04T20:25:39.117240] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:25:39.117301] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:25:39.117331] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:25:39.117391] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:25:39.176798] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:25:39.177735] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:25:39.177825] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:25:39.177857] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:25:39.306323] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:25:39.306482] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:25:39.306525] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:25:39.306554] [INFO ] [FORECASTER] Training complete [2026-03-04T20:25:39.310300] [DEBUG] [FORECASTER] KSPI: Forecast T+1@11:T+2@11: DOWN (p=7.63%) [2026-03-04T20:25:39.310643] [INFO ] [FORECASTER] Completed predict_future for KSPI [2026-03-04T20:25:39.310784] [INFO ] [sig ] KSPI: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:25:39.457394] [INFO ] [LOCAL ] Saved forecast: KSPI 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/KSPI.txt [2026-03-04T20:25:39.457550] [INFO ] [sig ] [1754/3365] Completed KSPI in 0.4s | 2.76 sym/s | Total: 10.6m | ETA: 9.7m [2026-03-04T20:25:39.457617] [INFO ] [sig ] [1755/3365] Forecasting KSS... [2026-03-04T20:25:39.457650] [INFO ] [sig ] Generating forecast for: KSS [2026-03-04T20:25:39.457680] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KSS' from 'https://tdm.silogroup.org/data/derivative_storage/KSS.csv'. [2026-03-04T20:25:39.469975] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KSS'. [2026-03-04T20:25:39.470349] [INFO ] [FORECASTER] Starting predict_future for KSS [2026-03-04T20:25:39.471172] [DEBUG] [LOCAL ] No optimal features file found for KSS: ./output/feature-sets/KSS.txt [2026-03-04T20:25:39.471227] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:25:39.471260] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:25:39.471287] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:25:39.471344] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:25:39.530419] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:25:39.531399] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:25:39.531495] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:25:39.531531] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:25:39.650719] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:25:39.650881] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:25:39.650921] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:25:39.650951] [INFO ] [FORECASTER] Training complete [2026-03-04T20:25:39.654396] [DEBUG] [FORECASTER] KSS: Forecast T+1@11:T+2@11: DOWN (p=47.51%) [2026-03-04T20:25:39.654707] [INFO ] [FORECASTER] Completed predict_future for KSS [2026-03-04T20:25:39.654843] [INFO ] [sig ] KSS: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:25:39.804871] [INFO ] [LOCAL ] Saved forecast: KSS 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/KSS.txt [2026-03-04T20:25:39.805034] [INFO ] [sig ] [1755/3365] Completed KSS in 0.3s | 2.76 sym/s | Total: 10.6m | ETA: 9.7m [2026-03-04T20:25:39.805074] [INFO ] [sig ] [1756/3365] Forecasting KTB... [2026-03-04T20:25:39.805105] [INFO ] [sig ] Generating forecast for: KTB [2026-03-04T20:25:39.805136] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KTB' from 'https://tdm.silogroup.org/data/derivative_storage/KTB.csv'. [2026-03-04T20:25:39.817854] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KTB'. [2026-03-04T20:25:39.818211] [INFO ] [FORECASTER] Starting predict_future for KTB [2026-03-04T20:25:39.819084] [DEBUG] [LOCAL ] No optimal features file found for KTB: ./output/feature-sets/KTB.txt [2026-03-04T20:25:39.819139] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:25:39.819172] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:25:39.819199] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:25:39.819256] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:25:39.879963] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:25:39.881038] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:25:39.881134] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:25:39.881168] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:25:40.019339] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:25:40.019509] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:25:40.019565] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:25:40.019625] [INFO ] [FORECASTER] Training complete [2026-03-04T20:25:40.023049] [DEBUG] [FORECASTER] KTB: Forecast T+1@11:T+2@11: UP (p=90.51%) [2026-03-04T20:25:40.023330] [INFO ] [FORECASTER] Completed predict_future for KTB [2026-03-04T20:25:40.023477] [INFO ] [sig ] KTB: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:25:40.164710] [INFO ] [LOCAL ] Saved forecast: KTB 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/KTB.txt [2026-03-04T20:25:40.164855] [INFO ] [sig ] [1756/3365] Completed KTB in 0.4s | 2.76 sym/s | Total: 10.6m | ETA: 9.7m [2026-03-04T20:25:40.164896] [INFO ] [sig ] [1757/3365] Forecasting KTCC... [2026-03-04T20:25:40.164926] [INFO ] [sig ] Generating forecast for: KTCC [2026-03-04T20:25:40.164956] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KTCC' from 'https://tdm.silogroup.org/data/derivative_storage/KTCC.csv'. [2026-03-04T20:25:40.175840] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KTCC'. [2026-03-04T20:25:40.176136] [INFO ] [FORECASTER] Starting predict_future for KTCC [2026-03-04T20:25:40.176989] [DEBUG] [LOCAL ] No optimal features file found for KTCC: ./output/feature-sets/KTCC.txt [2026-03-04T20:25:40.177055] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:25:40.177100] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:25:40.177132] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:25:40.177191] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:25:40.233960] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:25:40.234728] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:25:40.234809] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:25:40.234842] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:25:40.344302] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:25:40.344499] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:25:40.344549] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:25:40.344613] [INFO ] [FORECASTER] Training complete [2026-03-04T20:25:40.348238] [DEBUG] [FORECASTER] KTCC: Forecast T+1@11:T+2@11: DOWN (p=38.07%) [2026-03-04T20:25:40.348570] [INFO ] [FORECASTER] Completed predict_future for KTCC [2026-03-04T20:25:40.348741] [INFO ] [sig ] KTCC: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:25:40.494840] [INFO ] [LOCAL ] Saved forecast: KTCC 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/KTCC.txt [2026-03-04T20:25:40.494992] [INFO ] [sig ] [1757/3365] Completed KTCC in 0.3s | 2.76 sym/s | Total: 10.6m | ETA: 9.7m [2026-03-04T20:25:40.495033] [INFO ] [sig ] [1758/3365] Forecasting KTF... [2026-03-04T20:25:40.495063] [INFO ] [sig ] Generating forecast for: KTF [2026-03-04T20:25:40.495094] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KTF' from 'https://tdm.silogroup.org/data/derivative_storage/KTF.csv'. [2026-03-04T20:25:40.506821] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KTF'. [2026-03-04T20:25:40.507110] [INFO ] [FORECASTER] Starting predict_future for KTF [2026-03-04T20:25:40.507944] [DEBUG] [LOCAL ] No optimal features file found for KTF: ./output/feature-sets/KTF.txt [2026-03-04T20:25:40.507996] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:25:40.508029] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:25:40.508055] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:25:40.508111] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:25:40.566146] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:25:40.566823] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:25:40.566904] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:25:40.566937] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:25:40.693680] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:25:40.693868] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:25:40.693914] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:25:40.693964] [INFO ] [FORECASTER] Training complete [2026-03-04T20:25:40.697593] [DEBUG] [FORECASTER] KTF: Forecast T+1@11:T+2@11: DOWN (p=5.71%) [2026-03-04T20:25:40.697925] [INFO ] [FORECASTER] Completed predict_future for KTF [2026-03-04T20:25:40.698075] [INFO ] [sig ] KTF: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:25:40.843742] [INFO ] [LOCAL ] Saved forecast: KTF 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/KTF.txt [2026-03-04T20:25:40.843902] [INFO ] [sig ] [1758/3365] Completed KTF in 0.3s | 2.76 sym/s | Total: 10.6m | ETA: 9.7m [2026-03-04T20:25:40.843943] [INFO ] [sig ] [1759/3365] Forecasting KURA... [2026-03-04T20:25:40.843972] [INFO ] [sig ] Generating forecast for: KURA [2026-03-04T20:25:40.844003] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KURA' from 'https://tdm.silogroup.org/data/derivative_storage/KURA.csv'. [2026-03-04T20:25:40.855872] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KURA'. [2026-03-04T20:25:40.856213] [INFO ] [FORECASTER] Starting predict_future for KURA [2026-03-04T20:25:40.857012] [DEBUG] [LOCAL ] No optimal features file found for KURA: ./output/feature-sets/KURA.txt [2026-03-04T20:25:40.857065] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:25:40.857097] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:25:40.857123] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:25:40.857180] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:25:40.914401] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:25:40.915179] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:25:40.915261] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:25:40.915295] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:25:41.041958] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:25:41.042124] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:25:41.042165] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:25:41.042196] [INFO ] [FORECASTER] Training complete [2026-03-04T20:25:41.045685] [DEBUG] [FORECASTER] KURA: Forecast T+1@11:T+2@11: DOWN (p=46.01%) [2026-03-04T20:25:41.045975] [INFO ] [FORECASTER] Completed predict_future for KURA [2026-03-04T20:25:41.046110] [INFO ] [sig ] KURA: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:25:41.190494] [INFO ] [LOCAL ] Saved forecast: KURA 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/KURA.txt [2026-03-04T20:25:41.190655] [INFO ] [sig ] [1759/3365] Completed KURA in 0.3s | 2.76 sym/s | Total: 10.6m | ETA: 9.7m [2026-03-04T20:25:41.190697] [INFO ] [sig ] [1760/3365] Forecasting KVHI... [2026-03-04T20:25:41.190727] [INFO ] [sig ] Generating forecast for: KVHI [2026-03-04T20:25:41.190758] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KVHI' from 'https://tdm.silogroup.org/data/derivative_storage/KVHI.csv'. [2026-03-04T20:25:41.202039] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KVHI'. [2026-03-04T20:25:41.202343] [INFO ] [FORECASTER] Starting predict_future for KVHI [2026-03-04T20:25:41.203172] [DEBUG] [LOCAL ] No optimal features file found for KVHI: ./output/feature-sets/KVHI.txt [2026-03-04T20:25:41.203225] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:25:41.203257] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:25:41.203284] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:25:41.203341] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:25:41.260438] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:25:41.261179] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:25:41.261303] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:25:41.261338] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:25:41.373414] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:25:41.373597] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:25:41.373641] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:25:41.373671] [INFO ] [FORECASTER] Training complete [2026-03-04T20:25:41.377116] [DEBUG] [FORECASTER] KVHI: Forecast T+1@11:T+2@11: UP (p=99.14%) [2026-03-04T20:25:41.377422] [INFO ] [FORECASTER] Completed predict_future for KVHI [2026-03-04T20:25:41.377558] [INFO ] [sig ] KVHI: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:25:41.539083] [INFO ] [LOCAL ] Saved forecast: KVHI 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/KVHI.txt [2026-03-04T20:25:41.539244] [INFO ] [sig ] [1760/3365] Completed KVHI in 0.3s | 2.76 sym/s | Total: 10.6m | ETA: 9.7m [2026-03-04T20:25:41.539285] [INFO ] [sig ] [1761/3365] Forecasting KVUE... [2026-03-04T20:25:41.539317] [INFO ] [sig ] Generating forecast for: KVUE [2026-03-04T20:25:41.539349] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KVUE' from 'https://tdm.silogroup.org/data/derivative_storage/KVUE.csv'. [2026-03-04T20:25:41.552170] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KVUE'. [2026-03-04T20:25:41.552565] [INFO ] [FORECASTER] Starting predict_future for KVUE [2026-03-04T20:25:41.553376] [DEBUG] [LOCAL ] No optimal features file found for KVUE: ./output/feature-sets/KVUE.txt [2026-03-04T20:25:41.553430] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:25:41.553462] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:25:41.553489] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:25:41.553545] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:25:41.610225] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:25:41.611191] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:25:41.611278] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:25:41.611311] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:25:41.724947] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:25:41.725126] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:25:41.725173] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:25:41.725207] [INFO ] [FORECASTER] Training complete [2026-03-04T20:25:41.728656] [DEBUG] [FORECASTER] KVUE: Forecast T+1@11:T+2@11: UP (p=73.65%) [2026-03-04T20:25:41.728935] [INFO ] [FORECASTER] Completed predict_future for KVUE [2026-03-04T20:25:41.729085] [INFO ] [sig ] KVUE: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:25:41.874421] [INFO ] [LOCAL ] Saved forecast: KVUE 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/KVUE.txt [2026-03-04T20:25:41.874562] [INFO ] [sig ] [1761/3365] Completed KVUE in 0.3s | 2.76 sym/s | Total: 10.6m | ETA: 9.7m [2026-03-04T20:25:41.874622] [INFO ] [sig ] [1762/3365] Forecasting KVYO... [2026-03-04T20:25:41.874653] [INFO ] [sig ] Generating forecast for: KVYO [2026-03-04T20:25:41.874691] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KVYO' from 'https://tdm.silogroup.org/data/derivative_storage/KVYO.csv'. [2026-03-04T20:25:41.887326] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KVYO'. [2026-03-04T20:25:41.887748] [INFO ] [FORECASTER] Starting predict_future for KVYO [2026-03-04T20:25:41.888554] [DEBUG] [LOCAL ] No optimal features file found for KVYO: ./output/feature-sets/KVYO.txt [2026-03-04T20:25:41.888629] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:25:41.888676] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:25:41.888705] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:25:41.888763] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:25:41.945309] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:25:41.946063] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:25:41.946163] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:25:41.946203] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:25:42.069151] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:25:42.069310] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:25:42.069353] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:25:42.069383] [INFO ] [FORECASTER] Training complete [2026-03-04T20:25:42.072880] [DEBUG] [FORECASTER] KVYO: Forecast T+1@11:T+2@11: UP (p=96.55%) [2026-03-04T20:25:42.073157] [INFO ] [FORECASTER] Completed predict_future for KVYO [2026-03-04T20:25:42.073290] [INFO ] [sig ] KVYO: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:25:42.216838] [INFO ] [LOCAL ] Saved forecast: KVYO 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/KVYO.txt [2026-03-04T20:25:42.217002] [INFO ] [sig ] [1762/3365] Completed KVYO in 0.3s | 2.76 sym/s | Total: 10.6m | ETA: 9.7m [2026-03-04T20:25:42.217046] [INFO ] [sig ] [1763/3365] Forecasting KYN... [2026-03-04T20:25:42.217076] [INFO ] [sig ] Generating forecast for: KYN [2026-03-04T20:25:42.217107] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KYN' from 'https://tdm.silogroup.org/data/derivative_storage/KYN.csv'. [2026-03-04T20:25:42.228807] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KYN'. [2026-03-04T20:25:42.229147] [INFO ] [FORECASTER] Starting predict_future for KYN [2026-03-04T20:25:42.229987] [DEBUG] [LOCAL ] No optimal features file found for KYN: ./output/feature-sets/KYN.txt [2026-03-04T20:25:42.230039] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:25:42.230072] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:25:42.230097] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:25:42.230153] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:25:42.288528] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:25:42.289616] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:25:42.289706] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:25:42.289739] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:25:42.422438] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:25:42.422635] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:25:42.422698] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:25:42.422735] [INFO ] [FORECASTER] Training complete [2026-03-04T20:25:42.426777] [DEBUG] [FORECASTER] KYN: Forecast T+1@11:T+2@11: DOWN (p=10.77%) [2026-03-04T20:25:42.427083] [INFO ] [FORECASTER] Completed predict_future for KYN [2026-03-04T20:25:42.427220] [INFO ] [sig ] KYN: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:25:42.576247] [INFO ] [LOCAL ] Saved forecast: KYN 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/KYN.txt [2026-03-04T20:25:42.576417] [INFO ] [sig ] [1763/3365] Completed KYN in 0.4s | 2.76 sym/s | Total: 10.6m | ETA: 9.7m [2026-03-04T20:25:42.576460] [INFO ] [sig ] [1764/3365] Forecasting KYTX... [2026-03-04T20:25:42.576489] [INFO ] [sig ] Generating forecast for: KYTX [2026-03-04T20:25:42.576519] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KYTX' from 'https://tdm.silogroup.org/data/derivative_storage/KYTX.csv'. [2026-03-04T20:25:42.588233] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KYTX'. [2026-03-04T20:25:42.588691] [INFO ] [FORECASTER] Starting predict_future for KYTX [2026-03-04T20:25:42.589502] [DEBUG] [LOCAL ] No optimal features file found for KYTX: ./output/feature-sets/KYTX.txt [2026-03-04T20:25:42.589557] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:25:42.589612] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:25:42.589642] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:25:42.589702] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:25:42.649899] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:25:42.650819] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:25:42.650909] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:25:42.650945] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:25:42.776054] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:25:42.776215] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:25:42.776255] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:25:42.776285] [INFO ] [FORECASTER] Training complete [2026-03-04T20:25:42.779885] [DEBUG] [FORECASTER] KYTX: Forecast T+1@11:T+2@11: DOWN (p=13.97%) [2026-03-04T20:25:42.780172] [INFO ] [FORECASTER] Completed predict_future for KYTX [2026-03-04T20:25:42.780306] [INFO ] [sig ] KYTX: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:25:42.927724] [INFO ] [LOCAL ] Saved forecast: KYTX 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/KYTX.txt [2026-03-04T20:25:42.927889] [INFO ] [sig ] [1764/3365] Completed KYTX in 0.4s | 2.76 sym/s | Total: 10.6m | ETA: 9.7m [2026-03-04T20:25:42.927931] [INFO ] [sig ] [1765/3365] Forecasting KZIA... [2026-03-04T20:25:42.927962] [INFO ] [sig ] Generating forecast for: KZIA [2026-03-04T20:25:42.927993] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KZIA' from 'https://tdm.silogroup.org/data/derivative_storage/KZIA.csv'. [2026-03-04T20:25:42.940086] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KZIA'. [2026-03-04T20:25:42.940377] [INFO ] [FORECASTER] Starting predict_future for KZIA [2026-03-04T20:25:42.941220] [DEBUG] [LOCAL ] No optimal features file found for KZIA: ./output/feature-sets/KZIA.txt [2026-03-04T20:25:42.941274] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:25:42.941307] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:25:42.941335] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:25:42.941393] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:25:43.004815] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:25:43.005673] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:25:43.005757] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:25:43.005791] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:25:43.126480] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:25:43.126665] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:25:43.126710] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:25:43.126740] [INFO ] [FORECASTER] Training complete [2026-03-04T20:25:43.130333] [DEBUG] [FORECASTER] KZIA: Forecast T+1@11:T+2@11: DOWN (p=30.42%) [2026-03-04T20:25:43.130648] [INFO ] [FORECASTER] Completed predict_future for KZIA [2026-03-04T20:25:43.130800] [INFO ] [sig ] KZIA: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:25:43.276334] [INFO ] [LOCAL ] Saved forecast: KZIA 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/KZIA.txt [2026-03-04T20:25:43.276470] [INFO ] [sig ] [1765/3365] Completed KZIA in 0.3s | 2.76 sym/s | Total: 10.6m | ETA: 9.6m [2026-03-04T20:25:43.276509] [INFO ] [sig ] [1766/3365] Forecasting L... [2026-03-04T20:25:43.276564] [INFO ] [sig ] Generating forecast for: L [2026-03-04T20:25:43.276616] [DEBUG] [REMOTE ] Fetching historical data for symbol 'L' from 'https://tdm.silogroup.org/data/derivative_storage/L.csv'. [2026-03-04T20:25:43.288491] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'L'. [2026-03-04T20:25:43.289025] [INFO ] [FORECASTER] Starting predict_future for L [2026-03-04T20:25:43.289840] [DEBUG] [LOCAL ] No optimal features file found for L: ./output/feature-sets/L.txt [2026-03-04T20:25:43.289892] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:25:43.289925] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:25:43.289952] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:25:43.290008] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:25:43.351754] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:25:43.352653] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:25:43.352740] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:25:43.352774] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:25:43.481366] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:25:43.481529] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:25:43.481591] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:25:43.481626] [INFO ] [FORECASTER] Training complete [2026-03-04T20:25:43.485298] [DEBUG] [FORECASTER] L: Forecast T+1@11:T+2@11: UP (p=63.61%) [2026-03-04T20:25:43.485624] [INFO ] [FORECASTER] Completed predict_future for L [2026-03-04T20:25:43.485763] [INFO ] [sig ] L: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:25:43.629978] [INFO ] [LOCAL ] Saved forecast: L 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/L.txt [2026-03-04T20:25:43.630115] [INFO ] [sig ] [1766/3365] Completed L in 0.4s | 2.76 sym/s | Total: 10.7m | ETA: 9.6m [2026-03-04T20:25:43.630156] [INFO ] [sig ] [1767/3365] Forecasting LAB... [2026-03-04T20:25:43.630198] [INFO ] [sig ] Generating forecast for: LAB [2026-03-04T20:25:43.630236] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LAB' from 'https://tdm.silogroup.org/data/derivative_storage/LAB.csv'. [2026-03-04T20:25:43.642105] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LAB'. [2026-03-04T20:25:43.642405] [INFO ] [FORECASTER] Starting predict_future for LAB [2026-03-04T20:25:43.643279] [DEBUG] [LOCAL ] No optimal features file found for LAB: ./output/feature-sets/LAB.txt [2026-03-04T20:25:43.643334] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:25:43.643393] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:25:43.643422] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:25:43.643480] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:25:43.704862] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:25:43.705821] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:25:43.705915] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:25:43.705949] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:25:43.845655] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:25:43.845816] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:25:43.845857] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:25:43.845888] [INFO ] [FORECASTER] Training complete [2026-03-04T20:25:43.849462] [DEBUG] [FORECASTER] LAB: Forecast T+1@11:T+2@11: UP (p=90.58%) [2026-03-04T20:25:43.849791] [INFO ] [FORECASTER] Completed predict_future for LAB [2026-03-04T20:25:43.849923] [INFO ] [sig ] LAB: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:25:43.996184] [INFO ] [LOCAL ] Saved forecast: LAB 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/LAB.txt [2026-03-04T20:25:43.996353] [INFO ] [sig ] [1767/3365] Completed LAB in 0.4s | 2.76 sym/s | Total: 10.7m | ETA: 9.6m [2026-03-04T20:25:43.996399] [INFO ] [sig ] [1768/3365] Forecasting LAC... [2026-03-04T20:25:43.996432] [INFO ] [sig ] Generating forecast for: LAC [2026-03-04T20:25:43.996464] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LAC' from 'https://tdm.silogroup.org/data/derivative_storage/LAC.csv'. [2026-03-04T20:25:44.007961] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LAC'. [2026-03-04T20:25:44.008256] [INFO ] [FORECASTER] Starting predict_future for LAC [2026-03-04T20:25:44.009041] [DEBUG] [LOCAL ] No optimal features file found for LAC: ./output/feature-sets/LAC.txt [2026-03-04T20:25:44.009094] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:25:44.009126] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:25:44.009153] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:25:44.009209] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:25:44.068518] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:25:44.069196] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:25:44.069280] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:25:44.069314] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:25:44.192765] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:25:44.192922] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:25:44.192963] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:25:44.192992] [INFO ] [FORECASTER] Training complete [2026-03-04T20:25:44.196363] [DEBUG] [FORECASTER] LAC: Forecast T+1@11:T+2@11: DOWN (p=37.83%) [2026-03-04T20:25:44.196662] [INFO ] [FORECASTER] Completed predict_future for LAC [2026-03-04T20:25:44.196793] [INFO ] [sig ] LAC: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:25:44.348192] [INFO ] [LOCAL ] Saved forecast: LAC 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/LAC.txt [2026-03-04T20:25:44.348339] [INFO ] [sig ] [1768/3365] Completed LAC in 0.4s | 2.76 sym/s | Total: 10.7m | ETA: 9.6m [2026-03-04T20:25:44.348380] [INFO ] [sig ] [1769/3365] Forecasting LAD... [2026-03-04T20:25:44.348409] [INFO ] [sig ] Generating forecast for: LAD [2026-03-04T20:25:44.348440] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LAD' from 'https://tdm.silogroup.org/data/derivative_storage/LAD.csv'. [2026-03-04T20:25:44.360714] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LAD'. [2026-03-04T20:25:44.361099] [INFO ] [FORECASTER] Starting predict_future for LAD [2026-03-04T20:25:44.361939] [DEBUG] [LOCAL ] No optimal features file found for LAD: ./output/feature-sets/LAD.txt [2026-03-04T20:25:44.361994] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:25:44.362028] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:25:44.362056] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:25:44.362119] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:25:44.421855] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:25:44.422846] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:25:44.422936] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:25:44.422971] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:25:44.544821] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:25:44.544992] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:25:44.545034] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:25:44.545062] [INFO ] [FORECASTER] Training complete [2026-03-04T20:25:44.548659] [DEBUG] [FORECASTER] LAD: Forecast T+1@11:T+2@11: UP (p=96.95%) [2026-03-04T20:25:44.548956] [INFO ] [FORECASTER] Completed predict_future for LAD [2026-03-04T20:25:44.549097] [INFO ] [sig ] LAD: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:25:44.693876] [INFO ] [LOCAL ] Saved forecast: LAD 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/LAD.txt [2026-03-04T20:25:44.694030] [INFO ] [sig ] [1769/3365] Completed LAD in 0.3s | 2.76 sym/s | Total: 10.7m | ETA: 9.6m [2026-03-04T20:25:44.694071] [INFO ] [sig ] [1770/3365] Forecasting LAES... [2026-03-04T20:25:44.694100] [INFO ] [sig ] Generating forecast for: LAES [2026-03-04T20:25:44.694130] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LAES' from 'https://tdm.silogroup.org/data/derivative_storage/LAES.csv'. [2026-03-04T20:25:44.706067] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LAES'. [2026-03-04T20:25:44.706389] [INFO ] [FORECASTER] Starting predict_future for LAES [2026-03-04T20:25:44.707175] [DEBUG] [LOCAL ] No optimal features file found for LAES: ./output/feature-sets/LAES.txt [2026-03-04T20:25:44.707228] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:25:44.707260] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:25:44.707330] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:25:44.707399] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:25:44.767126] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:25:44.768288] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:25:44.768374] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:25:44.768408] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:25:44.885113] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:25:44.885244] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:25:44.885283] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:25:44.885348] [INFO ] [FORECASTER] Training complete [2026-03-04T20:25:44.888796] [DEBUG] [FORECASTER] LAES: Forecast T+1@11:T+2@11: UP (p=61.09%) [2026-03-04T20:25:44.889077] [INFO ] [FORECASTER] Completed predict_future for LAES [2026-03-04T20:25:44.889208] [INFO ] [sig ] LAES: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:25:45.033866] [INFO ] [LOCAL ] Saved forecast: LAES 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/LAES.txt [2026-03-04T20:25:45.033992] [INFO ] [sig ] [1770/3365] Completed LAES in 0.3s | 2.76 sym/s | Total: 10.7m | ETA: 9.6m [2026-03-04T20:25:45.034031] [INFO ] [sig ] [1771/3365] Forecasting LAND... [2026-03-04T20:25:45.034059] [INFO ] [sig ] Generating forecast for: LAND [2026-03-04T20:25:45.034089] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LAND' from 'https://tdm.silogroup.org/data/derivative_storage/LAND.csv'. [2026-03-04T20:25:45.045318] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LAND'. [2026-03-04T20:25:45.045633] [INFO ] [FORECASTER] Starting predict_future for LAND [2026-03-04T20:25:45.046412] [DEBUG] [LOCAL ] No optimal features file found for LAND: ./output/feature-sets/LAND.txt [2026-03-04T20:25:45.046466] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:25:45.046505] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:25:45.046532] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:25:45.046632] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:25:45.106782] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:25:45.107476] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:25:45.107562] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:25:45.107628] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:25:45.225160] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:25:45.225300] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:25:45.225339] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:25:45.225368] [INFO ] [FORECASTER] Training complete [2026-03-04T20:25:45.228820] [DEBUG] [FORECASTER] LAND: Forecast T+1@11:T+2@11: DOWN (p=46.93%) [2026-03-04T20:25:45.229098] [INFO ] [FORECASTER] Completed predict_future for LAND [2026-03-04T20:25:45.229224] [INFO ] [sig ] LAND: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:25:45.374803] [INFO ] [LOCAL ] Saved forecast: LAND 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/LAND.txt [2026-03-04T20:25:45.374952] [INFO ] [sig ] [1771/3365] Completed LAND in 0.3s | 2.76 sym/s | Total: 10.7m | ETA: 9.6m [2026-03-04T20:25:45.374995] [INFO ] [sig ] [1772/3365] Forecasting LANDO... [2026-03-04T20:25:45.375024] [INFO ] [sig ] Generating forecast for: LANDO [2026-03-04T20:25:45.375054] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LANDO' from 'https://tdm.silogroup.org/data/derivative_storage/LANDO.csv'. [2026-03-04T20:25:45.386880] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LANDO'. [2026-03-04T20:25:45.387244] [INFO ] [FORECASTER] Starting predict_future for LANDO [2026-03-04T20:25:45.388078] [DEBUG] [LOCAL ] No optimal features file found for LANDO: ./output/feature-sets/LANDO.txt [2026-03-04T20:25:45.388142] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:25:45.388180] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:25:45.388212] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:25:45.388281] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:25:45.446137] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:25:45.446800] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:25:45.446880] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:25:45.446912] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:25:45.552932] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:25:45.553096] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:25:45.553137] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:25:45.553167] [INFO ] [FORECASTER] Training complete [2026-03-04T20:25:45.556691] [DEBUG] [FORECASTER] LANDO: Forecast T+1@11:T+2@11: DOWN (p=16.43%) [2026-03-04T20:25:45.556988] [INFO ] [FORECASTER] Completed predict_future for LANDO [2026-03-04T20:25:45.557121] [INFO ] [sig ] LANDO: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:25:45.704017] [INFO ] [LOCAL ] Saved forecast: LANDO 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/LANDO.txt [2026-03-04T20:25:45.704194] [INFO ] [sig ] [1772/3365] Completed LANDO in 0.3s | 2.76 sym/s | Total: 10.7m | ETA: 9.6m [2026-03-04T20:25:45.704236] [INFO ] [sig ] [1773/3365] Forecasting LANDP... [2026-03-04T20:25:45.704266] [INFO ] [sig ] Generating forecast for: LANDP [2026-03-04T20:25:45.704297] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LANDP' from 'https://tdm.silogroup.org/data/derivative_storage/LANDP.csv'. [2026-03-04T20:25:45.716390] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LANDP'. [2026-03-04T20:25:45.716758] [INFO ] [FORECASTER] Starting predict_future for LANDP [2026-03-04T20:25:45.717616] [DEBUG] [LOCAL ] No optimal features file found for LANDP: ./output/feature-sets/LANDP.txt [2026-03-04T20:25:45.717669] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:25:45.717701] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:25:45.717728] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:25:45.717797] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:25:45.775773] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:25:45.776716] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:25:45.776809] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:25:45.776843] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:25:45.899243] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:25:45.899453] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:25:45.899496] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:25:45.899526] [INFO ] [FORECASTER] Training complete [2026-03-04T20:25:45.903261] [DEBUG] [FORECASTER] LANDP: Forecast T+1@11:T+2@11: UP (p=78.16%) [2026-03-04T20:25:45.903809] [INFO ] [FORECASTER] Completed predict_future for LANDP [2026-03-04T20:25:45.903980] [INFO ] [sig ] LANDP: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:25:46.050543] [INFO ] [LOCAL ] Saved forecast: LANDP 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/LANDP.txt [2026-03-04T20:25:46.050737] [INFO ] [sig ] [1773/3365] Completed LANDP in 0.3s | 2.76 sym/s | Total: 10.7m | ETA: 9.6m [2026-03-04T20:25:46.050780] [INFO ] [sig ] [1774/3365] Forecasting LAZ... [2026-03-04T20:25:46.050810] [INFO ] [sig ] Generating forecast for: LAZ [2026-03-04T20:25:46.050840] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LAZ' from 'https://tdm.silogroup.org/data/derivative_storage/LAZ.csv'. [2026-03-04T20:25:46.063990] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LAZ'. [2026-03-04T20:25:46.064480] [INFO ] [FORECASTER] Starting predict_future for LAZ [2026-03-04T20:25:46.065558] [DEBUG] [LOCAL ] No optimal features file found for LAZ: ./output/feature-sets/LAZ.txt [2026-03-04T20:25:46.065665] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:25:46.065721] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:25:46.065760] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:25:46.065842] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:25:46.124711] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:25:46.125628] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:25:46.125719] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:25:46.125753] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:25:46.259392] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:25:46.259593] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:25:46.259649] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:25:46.259686] [INFO ] [FORECASTER] Training complete [2026-03-04T20:25:46.264323] [DEBUG] [FORECASTER] LAZ: Forecast T+1@11:T+2@11: UP (p=70.65%) [2026-03-04T20:25:46.264918] [INFO ] [FORECASTER] Completed predict_future for LAZ [2026-03-04T20:25:46.265125] [INFO ] [sig ] LAZ: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:25:46.439658] [INFO ] [LOCAL ] Saved forecast: LAZ 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/LAZ.txt [2026-03-04T20:25:46.439878] [INFO ] [sig ] [1774/3365] Completed LAZ in 0.4s | 2.76 sym/s | Total: 10.7m | ETA: 9.6m [2026-03-04T20:25:46.439933] [INFO ] [sig ] [1775/3365] Forecasting LBRDA... [2026-03-04T20:25:46.439973] [INFO ] [sig ] Generating forecast for: LBRDA [2026-03-04T20:25:46.440012] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LBRDA' from 'https://tdm.silogroup.org/data/derivative_storage/LBRDA.csv'. [2026-03-04T20:25:46.453374] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LBRDA'. [2026-03-04T20:25:46.453886] [INFO ] [FORECASTER] Starting predict_future for LBRDA [2026-03-04T20:25:46.455094] [DEBUG] [LOCAL ] No optimal features file found for LBRDA: ./output/feature-sets/LBRDA.txt [2026-03-04T20:25:46.455176] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:25:46.455221] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:25:46.455256] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:25:46.455336] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:25:46.524056] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:25:46.525081] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:25:46.525174] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:25:46.525209] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:25:46.667154] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:25:46.667336] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:25:46.667382] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:25:46.667411] [INFO ] [FORECASTER] Training complete [2026-03-04T20:25:46.671336] [DEBUG] [FORECASTER] LBRDA: Forecast T+1@11:T+2@11: UP (p=98.34%) [2026-03-04T20:25:46.671651] [INFO ] [FORECASTER] Completed predict_future for LBRDA [2026-03-04T20:25:46.671805] [INFO ] [sig ] LBRDA: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:25:46.817757] [INFO ] [LOCAL ] Saved forecast: LBRDA 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/LBRDA.txt [2026-03-04T20:25:46.817897] [INFO ] [sig ] [1775/3365] Completed LBRDA in 0.4s | 2.76 sym/s | Total: 10.7m | ETA: 9.6m [2026-03-04T20:25:46.817936] [INFO ] [sig ] [1776/3365] Forecasting LBRDK... [2026-03-04T20:25:46.817966] [INFO ] [sig ] Generating forecast for: LBRDK [2026-03-04T20:25:46.817996] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LBRDK' from 'https://tdm.silogroup.org/data/derivative_storage/LBRDK.csv'. [2026-03-04T20:25:46.829023] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LBRDK'. [2026-03-04T20:25:46.829323] [INFO ] [FORECASTER] Starting predict_future for LBRDK [2026-03-04T20:25:46.830146] [DEBUG] [LOCAL ] No optimal features file found for LBRDK: ./output/feature-sets/LBRDK.txt [2026-03-04T20:25:46.830199] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:25:46.830232] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:25:46.830260] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:25:46.830316] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:25:46.888642] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:25:46.889743] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:25:46.889828] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:25:46.889860] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:25:47.015442] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:25:47.015626] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:25:47.015677] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:25:47.015712] [INFO ] [FORECASTER] Training complete [2026-03-04T20:25:47.019170] [DEBUG] [FORECASTER] LBRDK: Forecast T+1@11:T+2@11: UP (p=80.61%) [2026-03-04T20:25:47.019469] [INFO ] [FORECASTER] Completed predict_future for LBRDK [2026-03-04T20:25:47.019628] [INFO ] [sig ] LBRDK: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:25:47.163993] [INFO ] [LOCAL ] Saved forecast: LBRDK 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/LBRDK.txt [2026-03-04T20:25:47.164147] [INFO ] [sig ] [1776/3365] Completed LBRDK in 0.3s | 2.76 sym/s | Total: 10.7m | ETA: 9.6m [2026-03-04T20:25:47.164189] [INFO ] [sig ] [1777/3365] Forecasting LBTYA... [2026-03-04T20:25:47.164218] [INFO ] [sig ] Generating forecast for: LBTYA [2026-03-04T20:25:47.164250] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LBTYA' from 'https://tdm.silogroup.org/data/derivative_storage/LBTYA.csv'. [2026-03-04T20:25:47.175782] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LBTYA'. [2026-03-04T20:25:47.176181] [INFO ] [FORECASTER] Starting predict_future for LBTYA [2026-03-04T20:25:47.177001] [DEBUG] [LOCAL ] No optimal features file found for LBTYA: ./output/feature-sets/LBTYA.txt [2026-03-04T20:25:47.177055] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:25:47.177088] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:25:47.177115] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:25:47.177172] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:25:47.237504] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:25:47.238459] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:25:47.238599] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:25:47.238637] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:25:47.365270] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:25:47.365436] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:25:47.365493] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:25:47.365542] [INFO ] [FORECASTER] Training complete [2026-03-04T20:25:47.369520] [DEBUG] [FORECASTER] LBTYA: Forecast T+1@11:T+2@11: DOWN (p=28.59%) [2026-03-04T20:25:47.369858] [INFO ] [FORECASTER] Completed predict_future for LBTYA [2026-03-04T20:25:47.370184] [INFO ] [sig ] LBTYA: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:25:47.530449] [INFO ] [LOCAL ] Saved forecast: LBTYA 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/LBTYA.txt [2026-03-04T20:25:47.530673] [INFO ] [sig ] [1777/3365] Completed LBTYA in 0.4s | 2.76 sym/s | Total: 10.7m | ETA: 9.6m [2026-03-04T20:25:47.530725] [INFO ] [sig ] [1778/3365] Forecasting LBTYK... [2026-03-04T20:25:47.530757] [INFO ] [sig ] Generating forecast for: LBTYK [2026-03-04T20:25:47.530787] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LBTYK' from 'https://tdm.silogroup.org/data/derivative_storage/LBTYK.csv'. [2026-03-04T20:25:47.543946] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LBTYK'. [2026-03-04T20:25:47.544359] [INFO ] [FORECASTER] Starting predict_future for LBTYK [2026-03-04T20:25:47.545217] [DEBUG] [LOCAL ] No optimal features file found for LBTYK: ./output/feature-sets/LBTYK.txt [2026-03-04T20:25:47.545272] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:25:47.545318] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:25:47.545361] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:25:47.545428] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:25:47.608742] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:25:47.610157] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:25:47.610264] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:25:47.610298] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:25:47.743440] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:25:47.743625] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:25:47.743671] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:25:47.743703] [INFO ] [FORECASTER] Training complete [2026-03-04T20:25:47.747733] [DEBUG] [FORECASTER] LBTYK: Forecast T+1@11:T+2@11: UP (p=82.17%) [2026-03-04T20:25:47.748019] [INFO ] [FORECASTER] Completed predict_future for LBTYK [2026-03-04T20:25:47.748170] [INFO ] [sig ] LBTYK: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:25:47.905063] [INFO ] [LOCAL ] Saved forecast: LBTYK 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/LBTYK.txt [2026-03-04T20:25:47.905222] [INFO ] [sig ] [1778/3365] Completed LBTYK in 0.4s | 2.76 sym/s | Total: 10.7m | ETA: 9.6m [2026-03-04T20:25:47.905265] [INFO ] [sig ] [1779/3365] Forecasting LC... [2026-03-04T20:25:47.905294] [INFO ] [sig ] Generating forecast for: LC [2026-03-04T20:25:47.905324] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LC' from 'https://tdm.silogroup.org/data/derivative_storage/LC.csv'. [2026-03-04T20:25:47.918346] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LC'. [2026-03-04T20:25:47.918819] [INFO ] [FORECASTER] Starting predict_future for LC [2026-03-04T20:25:47.919735] [DEBUG] [LOCAL ] No optimal features file found for LC: ./output/feature-sets/LC.txt [2026-03-04T20:25:47.919792] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:25:47.919827] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:25:47.919856] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:25:47.919915] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:25:47.982397] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:25:47.983398] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:25:47.983496] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:25:47.983531] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:25:48.109530] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:25:48.109726] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:25:48.109774] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:25:48.109808] [INFO ] [FORECASTER] Training complete [2026-03-04T20:25:48.113645] [DEBUG] [FORECASTER] LC: Forecast T+1@11:T+2@11: DOWN (p=1.16%) [2026-03-04T20:25:48.113933] [INFO ] [FORECASTER] Completed predict_future for LC [2026-03-04T20:25:48.114252] [INFO ] [sig ] LC: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:25:48.270408] [INFO ] [LOCAL ] Saved forecast: LC 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/LC.txt [2026-03-04T20:25:48.270629] [INFO ] [sig ] [1779/3365] Completed LC in 0.4s | 2.76 sym/s | Total: 10.7m | ETA: 9.6m [2026-03-04T20:25:48.270700] [INFO ] [sig ] [1780/3365] Forecasting LCFY... [2026-03-04T20:25:48.270739] [INFO ] [sig ] Generating forecast for: LCFY [2026-03-04T20:25:48.270777] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LCFY' from 'https://tdm.silogroup.org/data/derivative_storage/LCFY.csv'. [2026-03-04T20:25:48.282933] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LCFY'. [2026-03-04T20:25:48.283315] [INFO ] [FORECASTER] Starting predict_future for LCFY [2026-03-04T20:25:48.284422] [DEBUG] [LOCAL ] No optimal features file found for LCFY: ./output/feature-sets/LCFY.txt [2026-03-04T20:25:48.284476] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:25:48.284510] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:25:48.284537] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:25:48.284622] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:25:48.344941] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:25:48.345869] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:25:48.345972] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:25:48.346023] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:25:48.464040] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:25:48.464212] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:25:48.464253] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:25:48.464281] [INFO ] [FORECASTER] Training complete [2026-03-04T20:25:48.467867] [DEBUG] [FORECASTER] LCFY: Forecast T+1@11:T+2@11: UP (p=90.00%) [2026-03-04T20:25:48.468151] [INFO ] [FORECASTER] Completed predict_future for LCFY [2026-03-04T20:25:48.468284] [INFO ] [sig ] LCFY: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:25:48.631242] [INFO ] [LOCAL ] Saved forecast: LCFY 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/LCFY.txt [2026-03-04T20:25:48.631473] [INFO ] [sig ] [1780/3365] Completed LCFY in 0.4s | 2.76 sym/s | Total: 10.7m | ETA: 9.6m [2026-03-04T20:25:48.631526] [INFO ] [sig ] [1781/3365] Forecasting LCID... [2026-03-04T20:25:48.631558] [INFO ] [sig ] Generating forecast for: LCID [2026-03-04T20:25:48.631613] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LCID' from 'https://tdm.silogroup.org/data/derivative_storage/LCID.csv'. [2026-03-04T20:25:48.645767] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LCID'. [2026-03-04T20:25:48.646250] [INFO ] [FORECASTER] Starting predict_future for LCID [2026-03-04T20:25:48.647463] [DEBUG] [LOCAL ] No optimal features file found for LCID: ./output/feature-sets/LCID.txt [2026-03-04T20:25:48.647535] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:25:48.647611] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:25:48.647657] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:25:48.647742] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:25:48.724700] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:25:48.725667] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:25:48.725758] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:25:48.725792] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:25:48.849355] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:25:48.849518] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:25:48.849558] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:25:48.849609] [INFO ] [FORECASTER] Training complete [2026-03-04T20:25:48.853414] [DEBUG] [FORECASTER] LCID: Forecast T+1@11:T+2@11: DOWN (p=22.79%) [2026-03-04T20:25:48.853737] [INFO ] [FORECASTER] Completed predict_future for LCID [2026-03-04T20:25:48.853889] [INFO ] [sig ] LCID: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:25:48.998088] [INFO ] [LOCAL ] Saved forecast: LCID 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/LCID.txt [2026-03-04T20:25:48.998242] [INFO ] [sig ] [1781/3365] Completed LCID in 0.4s | 2.76 sym/s | Total: 10.7m | ETA: 9.6m [2026-03-04T20:25:48.998284] [INFO ] [sig ] [1782/3365] Forecasting LCII... [2026-03-04T20:25:48.998315] [INFO ] [sig ] Generating forecast for: LCII [2026-03-04T20:25:48.998349] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LCII' from 'https://tdm.silogroup.org/data/derivative_storage/LCII.csv'. [2026-03-04T20:25:49.010189] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LCII'. [2026-03-04T20:25:49.010476] [INFO ] [FORECASTER] Starting predict_future for LCII [2026-03-04T20:25:49.011284] [DEBUG] [LOCAL ] No optimal features file found for LCII: ./output/feature-sets/LCII.txt [2026-03-04T20:25:49.011338] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:25:49.011372] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:25:49.011399] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:25:49.011457] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:25:49.069960] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:25:49.070755] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:25:49.070840] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:25:49.070874] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:25:49.194029] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:25:49.194223] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:25:49.194274] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:25:49.194313] [INFO ] [FORECASTER] Training complete [2026-03-04T20:25:49.198106] [DEBUG] [FORECASTER] LCII: Forecast T+1@11:T+2@11: UP (p=86.97%) [2026-03-04T20:25:49.198399] [INFO ] [FORECASTER] Completed predict_future for LCII [2026-03-04T20:25:49.198544] [INFO ] [sig ] LCII: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:25:49.346490] [INFO ] [LOCAL ] Saved forecast: LCII 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/LCII.txt [2026-03-04T20:25:49.346675] [INFO ] [sig ] [1782/3365] Completed LCII in 0.3s | 2.76 sym/s | Total: 10.7m | ETA: 9.5m [2026-03-04T20:25:49.346720] [INFO ] [sig ] [1783/3365] Forecasting LCNB... [2026-03-04T20:25:49.346752] [INFO ] [sig ] Generating forecast for: LCNB [2026-03-04T20:25:49.346792] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LCNB' from 'https://tdm.silogroup.org/data/derivative_storage/LCNB.csv'. [2026-03-04T20:25:49.357951] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LCNB'. [2026-03-04T20:25:49.358240] [INFO ] [FORECASTER] Starting predict_future for LCNB [2026-03-04T20:25:49.359055] [DEBUG] [LOCAL ] No optimal features file found for LCNB: ./output/feature-sets/LCNB.txt [2026-03-04T20:25:49.359108] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:25:49.359140] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:25:49.359167] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:25:49.359231] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:25:49.417568] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:25:49.418355] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:25:49.418437] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:25:49.418470] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:25:49.536965] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:25:49.537132] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:25:49.537174] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:25:49.537203] [INFO ] [FORECASTER] Training complete [2026-03-04T20:25:49.540713] [DEBUG] [FORECASTER] LCNB: Forecast T+1@11:T+2@11: UP (p=92.63%) [2026-03-04T20:25:49.541017] [INFO ] [FORECASTER] Completed predict_future for LCNB [2026-03-04T20:25:49.541155] [INFO ] [sig ] LCNB: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:25:49.685957] [INFO ] [LOCAL ] Saved forecast: LCNB 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/LCNB.txt [2026-03-04T20:25:49.686108] [INFO ] [sig ] [1783/3365] Completed LCNB in 0.3s | 2.76 sym/s | Total: 10.8m | ETA: 9.5m [2026-03-04T20:25:49.686152] [INFO ] [sig ] [1784/3365] Forecasting LDI... [2026-03-04T20:25:49.686183] [INFO ] [sig ] Generating forecast for: LDI [2026-03-04T20:25:49.686215] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LDI' from 'https://tdm.silogroup.org/data/derivative_storage/LDI.csv'. [2026-03-04T20:25:49.697996] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LDI'. [2026-03-04T20:25:49.698356] [INFO ] [FORECASTER] Starting predict_future for LDI [2026-03-04T20:25:49.699180] [DEBUG] [LOCAL ] No optimal features file found for LDI: ./output/feature-sets/LDI.txt [2026-03-04T20:25:49.699235] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:25:49.699297] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:25:49.699327] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:25:49.699386] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:25:49.756795] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:25:49.757730] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:25:49.757833] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:25:49.757871] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:25:49.883645] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:25:49.883858] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:25:49.883904] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:25:49.883935] [INFO ] [FORECASTER] Training complete [2026-03-04T20:25:49.888134] [DEBUG] [FORECASTER] LDI: Forecast T+1@11:T+2@11: UP (p=78.50%) [2026-03-04T20:25:49.888533] [INFO ] [FORECASTER] Completed predict_future for LDI [2026-03-04T20:25:49.888723] [INFO ] [sig ] LDI: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:25:50.038151] [INFO ] [LOCAL ] Saved forecast: LDI 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/LDI.txt [2026-03-04T20:25:50.038327] [INFO ] [sig ] [1784/3365] Completed LDI in 0.4s | 2.76 sym/s | Total: 10.8m | ETA: 9.5m [2026-03-04T20:25:50.038385] [INFO ] [sig ] [1785/3365] Forecasting LDP... [2026-03-04T20:25:50.038417] [INFO ] [sig ] Generating forecast for: LDP [2026-03-04T20:25:50.038448] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LDP' from 'https://tdm.silogroup.org/data/derivative_storage/LDP.csv'. [2026-03-04T20:25:50.051171] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LDP'. [2026-03-04T20:25:50.051497] [INFO ] [FORECASTER] Starting predict_future for LDP [2026-03-04T20:25:50.052315] [DEBUG] [LOCAL ] No optimal features file found for LDP: ./output/feature-sets/LDP.txt [2026-03-04T20:25:50.052369] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:25:50.052400] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:25:50.052427] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:25:50.052483] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:25:50.111025] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:25:50.111928] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:25:50.112202] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:25:50.112235] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:25:50.239544] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:25:50.239758] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:25:50.239811] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:25:50.239849] [INFO ] [FORECASTER] Training complete [2026-03-04T20:25:50.243815] [DEBUG] [FORECASTER] LDP: Forecast T+1@11:T+2@11: UP (p=52.96%) [2026-03-04T20:25:50.244102] [INFO ] [FORECASTER] Completed predict_future for LDP [2026-03-04T20:25:50.244237] [INFO ] [sig ] LDP: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:25:50.392099] [INFO ] [LOCAL ] Saved forecast: LDP 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/LDP.txt [2026-03-04T20:25:50.392282] [INFO ] [sig ] [1785/3365] Completed LDP in 0.4s | 2.76 sym/s | Total: 10.8m | ETA: 9.5m [2026-03-04T20:25:50.392325] [INFO ] [sig ] [1786/3365] Forecasting LE... [2026-03-04T20:25:50.392355] [INFO ] [sig ] Generating forecast for: LE [2026-03-04T20:25:50.392386] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LE' from 'https://tdm.silogroup.org/data/derivative_storage/LE.csv'. [2026-03-04T20:25:50.404373] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LE'. [2026-03-04T20:25:50.404668] [INFO ] [FORECASTER] Starting predict_future for LE [2026-03-04T20:25:50.405432] [DEBUG] [LOCAL ] No optimal features file found for LE: ./output/feature-sets/LE.txt [2026-03-04T20:25:50.405496] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:25:50.405530] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:25:50.405558] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:25:50.405637] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:25:50.466330] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:25:50.467417] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:25:50.467501] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:25:50.467533] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:25:50.593119] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:25:50.593283] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:25:50.593322] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:25:50.593351] [INFO ] [FORECASTER] Training complete [2026-03-04T20:25:50.596764] [DEBUG] [FORECASTER] LE: Forecast T+1@11:T+2@11: DOWN (p=6.49%) [2026-03-04T20:25:50.597050] [INFO ] [FORECASTER] Completed predict_future for LE [2026-03-04T20:25:50.597183] [INFO ] [sig ] LE: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:25:50.747236] [INFO ] [LOCAL ] Saved forecast: LE 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/LE.txt [2026-03-04T20:25:50.747464] [INFO ] [sig ] [1786/3365] Completed LE in 0.4s | 2.76 sym/s | Total: 10.8m | ETA: 9.5m [2026-03-04T20:25:50.747516] [INFO ] [sig ] [1787/3365] Forecasting LEA... [2026-03-04T20:25:50.747546] [INFO ] [sig ] Generating forecast for: LEA [2026-03-04T20:25:50.747598] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LEA' from 'https://tdm.silogroup.org/data/derivative_storage/LEA.csv'. [2026-03-04T20:25:50.760963] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LEA'. [2026-03-04T20:25:50.761313] [INFO ] [FORECASTER] Starting predict_future for LEA [2026-03-04T20:25:50.762196] [DEBUG] [LOCAL ] No optimal features file found for LEA: ./output/feature-sets/LEA.txt [2026-03-04T20:25:50.762251] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:25:50.762284] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:25:50.762311] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:25:50.762378] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:25:50.824741] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:25:50.825694] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:25:50.825819] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:25:50.825862] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:25:50.948915] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:25:50.949093] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:25:50.949138] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:25:50.949168] [INFO ] [FORECASTER] Training complete [2026-03-04T20:25:50.952961] [DEBUG] [FORECASTER] LEA: Forecast T+1@11:T+2@11: DOWN (p=27.57%) [2026-03-04T20:25:50.953385] [INFO ] [FORECASTER] Completed predict_future for LEA [2026-03-04T20:25:50.953544] [INFO ] [sig ] LEA: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:25:51.115108] [INFO ] [LOCAL ] Saved forecast: LEA 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/LEA.txt [2026-03-04T20:25:51.115299] [INFO ] [sig ] [1787/3365] Completed LEA in 0.4s | 2.76 sym/s | Total: 10.8m | ETA: 9.5m [2026-03-04T20:25:51.115342] [INFO ] [sig ] [1788/3365] Forecasting LECO... [2026-03-04T20:25:51.115371] [INFO ] [sig ] Generating forecast for: LECO [2026-03-04T20:25:51.115401] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LECO' from 'https://tdm.silogroup.org/data/derivative_storage/LECO.csv'. [2026-03-04T20:25:51.128370] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LECO'. [2026-03-04T20:25:51.128828] [INFO ] [FORECASTER] Starting predict_future for LECO [2026-03-04T20:25:51.129665] [DEBUG] [LOCAL ] No optimal features file found for LECO: ./output/feature-sets/LECO.txt [2026-03-04T20:25:51.129719] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:25:51.129756] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:25:51.129784] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:25:51.129842] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:25:51.190163] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:25:51.191267] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:25:51.191361] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:25:51.191394] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:25:51.317337] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:25:51.317498] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:25:51.317538] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:25:51.317567] [INFO ] [FORECASTER] Training complete [2026-03-04T20:25:51.321025] [DEBUG] [FORECASTER] LECO: Forecast T+1@11:T+2@11: UP (p=78.80%) [2026-03-04T20:25:51.321302] [INFO ] [FORECASTER] Completed predict_future for LECO [2026-03-04T20:25:51.321434] [INFO ] [sig ] LECO: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:25:51.465465] [INFO ] [LOCAL ] Saved forecast: LECO 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/LECO.txt [2026-03-04T20:25:51.465630] [INFO ] [sig ] [1788/3365] Completed LECO in 0.4s | 2.76 sym/s | Total: 10.8m | ETA: 9.5m [2026-03-04T20:25:51.465672] [INFO ] [sig ] [1789/3365] Forecasting LEG... [2026-03-04T20:25:51.465704] [INFO ] [sig ] Generating forecast for: LEG [2026-03-04T20:25:51.465734] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LEG' from 'https://tdm.silogroup.org/data/derivative_storage/LEG.csv'. [2026-03-04T20:25:51.483735] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LEG'. [2026-03-04T20:25:51.484129] [INFO ] [FORECASTER] Starting predict_future for LEG [2026-03-04T20:25:51.485013] [DEBUG] [LOCAL ] No optimal features file found for LEG: ./output/feature-sets/LEG.txt [2026-03-04T20:25:51.485069] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:25:51.485101] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:25:51.485127] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:25:51.485194] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:25:51.546931] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:25:51.548006] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:25:51.548108] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:25:51.548143] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:25:51.681254] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:25:51.681416] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:25:51.681456] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:25:51.681485] [INFO ] [FORECASTER] Training complete [2026-03-04T20:25:51.684985] [DEBUG] [FORECASTER] LEG: Forecast T+1@11:T+2@11: DOWN (p=35.20%) [2026-03-04T20:25:51.685283] [INFO ] [FORECASTER] Completed predict_future for LEG [2026-03-04T20:25:51.685418] [INFO ] [sig ] LEG: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:25:51.843025] [INFO ] [LOCAL ] Saved forecast: LEG 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/LEG.txt [2026-03-04T20:25:51.843197] [INFO ] [sig ] [1789/3365] Completed LEG in 0.4s | 2.76 sym/s | Total: 10.8m | ETA: 9.5m [2026-03-04T20:25:51.843273] [INFO ] [sig ] [1790/3365] Forecasting LEGH... [2026-03-04T20:25:51.843325] [INFO ] [sig ] Generating forecast for: LEGH [2026-03-04T20:25:51.843375] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LEGH' from 'https://tdm.silogroup.org/data/derivative_storage/LEGH.csv'. [2026-03-04T20:25:51.855345] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LEGH'. [2026-03-04T20:25:51.855679] [INFO ] [FORECASTER] Starting predict_future for LEGH [2026-03-04T20:25:51.856490] [DEBUG] [LOCAL ] No optimal features file found for LEGH: ./output/feature-sets/LEGH.txt [2026-03-04T20:25:51.856543] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:25:51.856633] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:25:51.856666] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:25:51.856728] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:25:51.914940] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:25:51.915884] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:25:51.915994] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:25:51.916029] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:25:52.039201] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:25:52.039376] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:25:52.039420] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:25:52.039448] [INFO ] [FORECASTER] Training complete [2026-03-04T20:25:52.043253] [DEBUG] [FORECASTER] LEGH: Forecast T+1@11:T+2@11: UP (p=97.50%) [2026-03-04T20:25:52.043598] [INFO ] [FORECASTER] Completed predict_future for LEGH [2026-03-04T20:25:52.043752] [INFO ] [sig ] LEGH: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:25:52.202340] [INFO ] [LOCAL ] Saved forecast: LEGH 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/LEGH.txt [2026-03-04T20:25:52.202484] [INFO ] [sig ] [1790/3365] Completed LEGH in 0.4s | 2.76 sym/s | Total: 10.8m | ETA: 9.5m [2026-03-04T20:25:52.202527] [INFO ] [sig ] [1791/3365] Forecasting LEGN... [2026-03-04T20:25:52.202557] [INFO ] [sig ] Generating forecast for: LEGN [2026-03-04T20:25:52.202607] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LEGN' from 'https://tdm.silogroup.org/data/derivative_storage/LEGN.csv'. [2026-03-04T20:25:52.214704] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LEGN'. [2026-03-04T20:25:52.215030] [INFO ] [FORECASTER] Starting predict_future for LEGN [2026-03-04T20:25:52.215827] [DEBUG] [LOCAL ] No optimal features file found for LEGN: ./output/feature-sets/LEGN.txt [2026-03-04T20:25:52.215880] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:25:52.215913] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:25:52.215940] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:25:52.215996] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:25:52.277603] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:25:52.278523] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:25:52.278637] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:25:52.278675] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:25:52.397768] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:25:52.397936] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:25:52.397975] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:25:52.398004] [INFO ] [FORECASTER] Training complete [2026-03-04T20:25:52.401809] [DEBUG] [FORECASTER] LEGN: Forecast T+1@11:T+2@11: DOWN (p=16.31%) [2026-03-04T20:25:52.402100] [INFO ] [FORECASTER] Completed predict_future for LEGN [2026-03-04T20:25:52.402274] [INFO ] [sig ] LEGN: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:25:52.549276] [INFO ] [LOCAL ] Saved forecast: LEGN 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/LEGN.txt [2026-03-04T20:25:52.549434] [INFO ] [sig ] [1791/3365] Completed LEGN in 0.3s | 2.76 sym/s | Total: 10.8m | ETA: 9.5m [2026-03-04T20:25:52.549476] [INFO ] [sig ] [1792/3365] Forecasting LEN... [2026-03-04T20:25:52.549508] [INFO ] [sig ] Generating forecast for: LEN [2026-03-04T20:25:52.549538] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LEN' from 'https://tdm.silogroup.org/data/derivative_storage/LEN.csv'. [2026-03-04T20:25:52.562634] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LEN'. [2026-03-04T20:25:52.562990] [INFO ] [FORECASTER] Starting predict_future for LEN [2026-03-04T20:25:52.563790] [DEBUG] [LOCAL ] No optimal features file found for LEN: ./output/feature-sets/LEN.txt [2026-03-04T20:25:52.563844] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:25:52.563877] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:25:52.563905] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:25:52.563961] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:25:52.620995] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:25:52.621918] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:25:52.622004] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:25:52.622037] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:25:52.740154] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:25:52.740316] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:25:52.740356] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:25:52.740386] [INFO ] [FORECASTER] Training complete [2026-03-04T20:25:52.744196] [DEBUG] [FORECASTER] LEN: Forecast T+1@11:T+2@11: DOWN (p=35.69%) [2026-03-04T20:25:52.744473] [INFO ] [FORECASTER] Completed predict_future for LEN [2026-03-04T20:25:52.744621] [INFO ] [sig ] LEN: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:25:52.892940] [INFO ] [LOCAL ] Saved forecast: LEN 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/LEN.txt [2026-03-04T20:25:52.893101] [INFO ] [sig ] [1792/3365] Completed LEN in 0.3s | 2.76 sym/s | Total: 10.8m | ETA: 9.5m [2026-03-04T20:25:52.893143] [INFO ] [sig ] [1793/3365] Forecasting LENZ... [2026-03-04T20:25:52.893172] [INFO ] [sig ] Generating forecast for: LENZ [2026-03-04T20:25:52.893205] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LENZ' from 'https://tdm.silogroup.org/data/derivative_storage/LENZ.csv'. [2026-03-04T20:25:52.905839] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LENZ'. [2026-03-04T20:25:52.906193] [INFO ] [FORECASTER] Starting predict_future for LENZ [2026-03-04T20:25:52.906985] [DEBUG] [LOCAL ] No optimal features file found for LENZ: ./output/feature-sets/LENZ.txt [2026-03-04T20:25:52.907039] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:25:52.907071] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:25:52.907098] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:25:52.907154] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:25:52.965163] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:25:52.965998] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:25:52.966082] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:25:52.966115] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:25:53.102174] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:25:53.102404] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:25:53.102496] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:25:53.102540] [INFO ] [FORECASTER] Training complete [2026-03-04T20:25:53.108382] [DEBUG] [FORECASTER] LENZ: Forecast T+1@11:T+2@11: DOWN (p=24.76%) [2026-03-04T20:25:53.109035] [INFO ] [FORECASTER] Completed predict_future for LENZ [2026-03-04T20:25:53.109267] [INFO ] [sig ] LENZ: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:25:53.271613] [INFO ] [LOCAL ] Saved forecast: LENZ 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/LENZ.txt [2026-03-04T20:25:53.271828] [INFO ] [sig ] [1793/3365] Completed LENZ in 0.4s | 2.76 sym/s | Total: 10.8m | ETA: 9.5m [2026-03-04T20:25:53.271887] [INFO ] [sig ] [1794/3365] Forecasting LEO... [2026-03-04T20:25:53.271926] [INFO ] [sig ] Generating forecast for: LEO [2026-03-04T20:25:53.271957] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LEO' from 'https://tdm.silogroup.org/data/derivative_storage/LEO.csv'. [2026-03-04T20:25:53.284932] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LEO'. [2026-03-04T20:25:53.285318] [INFO ] [FORECASTER] Starting predict_future for LEO [2026-03-04T20:25:53.286196] [DEBUG] [LOCAL ] No optimal features file found for LEO: ./output/feature-sets/LEO.txt [2026-03-04T20:25:53.286251] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:25:53.286285] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:25:53.286323] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:25:53.286393] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:25:53.350269] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:25:53.351417] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:25:53.351541] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:25:53.351595] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:25:53.488202] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:25:53.488390] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:25:53.488442] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:25:53.488473] [INFO ] [FORECASTER] Training complete [2026-03-04T20:25:53.492376] [DEBUG] [FORECASTER] LEO: Forecast T+1@11:T+2@11: DOWN (p=12.81%) [2026-03-04T20:25:53.492731] [INFO ] [FORECASTER] Completed predict_future for LEO [2026-03-04T20:25:53.492900] [INFO ] [sig ] LEO: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:25:53.645298] [INFO ] [LOCAL ] Saved forecast: LEO 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/LEO.txt [2026-03-04T20:25:53.645460] [INFO ] [sig ] [1794/3365] Completed LEO in 0.4s | 2.76 sym/s | Total: 10.8m | ETA: 9.5m [2026-03-04T20:25:53.645502] [INFO ] [sig ] [1795/3365] Forecasting LEVI... [2026-03-04T20:25:53.645532] [INFO ] [sig ] Generating forecast for: LEVI [2026-03-04T20:25:53.645562] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LEVI' from 'https://tdm.silogroup.org/data/derivative_storage/LEVI.csv'. [2026-03-04T20:25:53.657918] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LEVI'. [2026-03-04T20:25:53.658413] [INFO ] [FORECASTER] Starting predict_future for LEVI [2026-03-04T20:25:53.659441] [DEBUG] [LOCAL ] No optimal features file found for LEVI: ./output/feature-sets/LEVI.txt [2026-03-04T20:25:53.659499] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:25:53.659533] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:25:53.659561] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:25:53.659654] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:25:53.726673] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:25:53.727713] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:25:53.727859] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:25:53.727919] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:25:53.865808] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:25:53.866007] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:25:53.866056] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:25:53.866087] [INFO ] [FORECASTER] Training complete [2026-03-04T20:25:53.870558] [DEBUG] [FORECASTER] LEVI: Forecast T+1@11:T+2@11: UP (p=95.62%) [2026-03-04T20:25:53.870962] [INFO ] [FORECASTER] Completed predict_future for LEVI [2026-03-04T20:25:53.871119] [INFO ] [sig ] LEVI: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:25:54.027207] [INFO ] [LOCAL ] Saved forecast: LEVI 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/LEVI.txt [2026-03-04T20:25:54.027396] [INFO ] [sig ] [1795/3365] Completed LEVI in 0.4s | 2.76 sym/s | Total: 10.8m | ETA: 9.5m [2026-03-04T20:25:54.027439] [INFO ] [sig ] [1796/3365] Forecasting LFMD... [2026-03-04T20:25:54.027468] [INFO ] [sig ] Generating forecast for: LFMD [2026-03-04T20:25:54.027497] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LFMD' from 'https://tdm.silogroup.org/data/derivative_storage/LFMD.csv'. [2026-03-04T20:25:54.039521] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LFMD'. [2026-03-04T20:25:54.039946] [INFO ] [FORECASTER] Starting predict_future for LFMD [2026-03-04T20:25:54.040773] [DEBUG] [LOCAL ] No optimal features file found for LFMD: ./output/feature-sets/LFMD.txt [2026-03-04T20:25:54.040829] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:25:54.040861] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:25:54.040888] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:25:54.040945] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:25:54.099881] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:25:54.100778] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:25:54.100870] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:25:54.100903] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:25:54.229846] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:25:54.230022] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:25:54.230062] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:25:54.230092] [INFO ] [FORECASTER] Training complete [2026-03-04T20:25:54.233604] [DEBUG] [FORECASTER] LFMD: Forecast T+1@11:T+2@11: UP (p=93.26%) [2026-03-04T20:25:54.233914] [INFO ] [FORECASTER] Completed predict_future for LFMD [2026-03-04T20:25:54.234051] [INFO ] [sig ] LFMD: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:25:54.382752] [INFO ] [LOCAL ] Saved forecast: LFMD 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/LFMD.txt [2026-03-04T20:25:54.382913] [INFO ] [sig ] [1796/3365] Completed LFMD in 0.4s | 2.76 sym/s | Total: 10.8m | ETA: 9.5m [2026-03-04T20:25:54.382955] [INFO ] [sig ] [1797/3365] Forecasting LFUS... [2026-03-04T20:25:54.382986] [INFO ] [sig ] Generating forecast for: LFUS [2026-03-04T20:25:54.383018] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LFUS' from 'https://tdm.silogroup.org/data/derivative_storage/LFUS.csv'. [2026-03-04T20:25:54.394511] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LFUS'. [2026-03-04T20:25:54.394868] [INFO ] [FORECASTER] Starting predict_future for LFUS [2026-03-04T20:25:54.395674] [DEBUG] [LOCAL ] No optimal features file found for LFUS: ./output/feature-sets/LFUS.txt [2026-03-04T20:25:54.395729] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:25:54.395775] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:25:54.395804] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:25:54.395861] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:25:54.453908] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:25:54.454812] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:25:54.454898] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:25:54.454931] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:25:54.580987] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:25:54.581161] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:25:54.581202] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:25:54.581231] [INFO ] [FORECASTER] Training complete [2026-03-04T20:25:54.584729] [DEBUG] [FORECASTER] LFUS: Forecast T+1@11:T+2@11: UP (p=88.71%) [2026-03-04T20:25:54.585054] [INFO ] [FORECASTER] Completed predict_future for LFUS [2026-03-04T20:25:54.585196] [INFO ] [sig ] LFUS: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:25:54.738505] [INFO ] [LOCAL ] Saved forecast: LFUS 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/LFUS.txt [2026-03-04T20:25:54.738740] [INFO ] [sig ] [1797/3365] Completed LFUS in 0.4s | 2.76 sym/s | Total: 10.8m | ETA: 9.5m [2026-03-04T20:25:54.738788] [INFO ] [sig ] [1798/3365] Forecasting LFVN... [2026-03-04T20:25:54.738818] [INFO ] [sig ] Generating forecast for: LFVN [2026-03-04T20:25:54.738849] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LFVN' from 'https://tdm.silogroup.org/data/derivative_storage/LFVN.csv'. [2026-03-04T20:25:54.750756] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LFVN'. [2026-03-04T20:25:54.751155] [INFO ] [FORECASTER] Starting predict_future for LFVN [2026-03-04T20:25:54.751972] [DEBUG] [LOCAL ] No optimal features file found for LFVN: ./output/feature-sets/LFVN.txt [2026-03-04T20:25:54.752026] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:25:54.752058] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:25:54.752085] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:25:54.752142] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:25:54.810557] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:25:54.811525] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:25:54.811644] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:25:54.811681] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:25:54.938361] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:25:54.938527] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:25:54.938567] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:25:54.938617] [INFO ] [FORECASTER] Training complete [2026-03-04T20:25:54.942055] [DEBUG] [FORECASTER] LFVN: Forecast T+1@11:T+2@11: DOWN (p=29.53%) [2026-03-04T20:25:54.942331] [INFO ] [FORECASTER] Completed predict_future for LFVN [2026-03-04T20:25:54.942459] [INFO ] [sig ] LFVN: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:25:55.095376] [INFO ] [LOCAL ] Saved forecast: LFVN 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/LFVN.txt [2026-03-04T20:25:55.095591] [INFO ] [sig ] [1798/3365] Completed LFVN in 0.4s | 2.76 sym/s | Total: 10.8m | ETA: 9.4m [2026-03-04T20:25:55.095653] [INFO ] [sig ] [1799/3365] Forecasting LGCL... [2026-03-04T20:25:55.095695] [INFO ] [sig ] Generating forecast for: LGCL [2026-03-04T20:25:55.095739] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LGCL' from 'https://tdm.silogroup.org/data/derivative_storage/LGCL.csv'. [2026-03-04T20:25:55.107299] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LGCL'. [2026-03-04T20:25:55.107717] [INFO ] [FORECASTER] Starting predict_future for LGCL [2026-03-04T20:25:55.108532] [DEBUG] [LOCAL ] No optimal features file found for LGCL: ./output/feature-sets/LGCL.txt [2026-03-04T20:25:55.108607] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:25:55.108642] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:25:55.108670] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:25:55.108726] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:25:55.169529] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:25:55.170654] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:25:55.170744] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:25:55.170779] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:25:55.298511] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:25:55.298700] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:25:55.298742] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:25:55.298773] [INFO ] [FORECASTER] Training complete [2026-03-04T20:25:55.302465] [DEBUG] [FORECASTER] LGCL: Forecast T+1@11:T+2@11: UP (p=92.99%) [2026-03-04T20:25:55.302772] [INFO ] [FORECASTER] Completed predict_future for LGCL [2026-03-04T20:25:55.302911] [INFO ] [sig ] LGCL: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:25:55.466268] [INFO ] [LOCAL ] Saved forecast: LGCL 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/LGCL.txt [2026-03-04T20:25:55.466450] [INFO ] [sig ] [1799/3365] Completed LGCL in 0.4s | 2.76 sym/s | Total: 10.8m | ETA: 9.4m [2026-03-04T20:25:55.466493] [INFO ] [sig ] [1800/3365] Forecasting LGI... [2026-03-04T20:25:55.466522] [INFO ] [sig ] Generating forecast for: LGI [2026-03-04T20:25:55.466552] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LGI' from 'https://tdm.silogroup.org/data/derivative_storage/LGI.csv'. [2026-03-04T20:25:55.479823] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LGI'. [2026-03-04T20:25:55.480433] [INFO ] [FORECASTER] Starting predict_future for LGI [2026-03-04T20:25:55.481518] [DEBUG] [LOCAL ] No optimal features file found for LGI: ./output/feature-sets/LGI.txt [2026-03-04T20:25:55.481595] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:25:55.481632] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:25:55.481658] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:25:55.481714] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:25:55.543360] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:25:55.544701] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:25:55.544871] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:25:55.544919] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:25:55.682473] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:25:55.682666] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:25:55.682709] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:25:55.682740] [INFO ] [FORECASTER] Training complete [2026-03-04T20:25:55.686298] [DEBUG] [FORECASTER] LGI: Forecast T+1@11:T+2@11: DOWN (p=5.35%) [2026-03-04T20:25:55.686646] [INFO ] [FORECASTER] Completed predict_future for LGI [2026-03-04T20:25:55.686791] [INFO ] [sig ] LGI: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:25:55.841406] [INFO ] [LOCAL ] Saved forecast: LGI 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/LGI.txt [2026-03-04T20:25:55.841568] [INFO ] [sig ] [1800/3365] Completed LGI in 0.4s | 2.76 sym/s | Total: 10.9m | ETA: 9.4m [2026-03-04T20:25:55.841631] [INFO ] [sig ] [1801/3365] Forecasting LGIH... [2026-03-04T20:25:55.841669] [INFO ] [sig ] Generating forecast for: LGIH [2026-03-04T20:25:55.841700] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LGIH' from 'https://tdm.silogroup.org/data/derivative_storage/LGIH.csv'. [2026-03-04T20:25:55.853613] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LGIH'. [2026-03-04T20:25:55.853960] [INFO ] [FORECASTER] Starting predict_future for LGIH [2026-03-04T20:25:55.854763] [DEBUG] [LOCAL ] No optimal features file found for LGIH: ./output/feature-sets/LGIH.txt [2026-03-04T20:25:55.854819] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:25:55.854887] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:25:55.854922] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:25:55.854992] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:25:55.913620] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:25:55.914553] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:25:55.914676] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:25:55.914711] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:25:56.034884] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:25:56.035066] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:25:56.035111] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:25:56.035141] [INFO ] [FORECASTER] Training complete [2026-03-04T20:25:56.038969] [DEBUG] [FORECASTER] LGIH: Forecast T+1@11:T+2@11: DOWN (p=5.90%) [2026-03-04T20:25:56.039296] [INFO ] [FORECASTER] Completed predict_future for LGIH [2026-03-04T20:25:56.039440] [INFO ] [sig ] LGIH: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:25:56.193830] [INFO ] [LOCAL ] Saved forecast: LGIH 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/LGIH.txt [2026-03-04T20:25:56.193991] [INFO ] [sig ] [1801/3365] Completed LGIH in 0.4s | 2.76 sym/s | Total: 10.9m | ETA: 9.4m [2026-03-04T20:25:56.194035] [INFO ] [sig ] [1802/3365] Forecasting LGND... [2026-03-04T20:25:56.194065] [INFO ] [sig ] Generating forecast for: LGND [2026-03-04T20:25:56.194095] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LGND' from 'https://tdm.silogroup.org/data/derivative_storage/LGND.csv'. [2026-03-04T20:25:56.206375] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LGND'. [2026-03-04T20:25:56.206778] [INFO ] [FORECASTER] Starting predict_future for LGND [2026-03-04T20:25:56.207884] [DEBUG] [LOCAL ] No optimal features file found for LGND: ./output/feature-sets/LGND.txt [2026-03-04T20:25:56.207953] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:25:56.207992] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:25:56.208023] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:25:56.208079] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:25:56.272499] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:25:56.273643] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:25:56.273755] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:25:56.273789] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:25:56.397151] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:25:56.397346] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:25:56.397390] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:25:56.397421] [INFO ] [FORECASTER] Training complete [2026-03-04T20:25:56.402099] [DEBUG] [FORECASTER] LGND: Forecast T+1@11:T+2@11: DOWN (p=0.35%) [2026-03-04T20:25:56.402409] [INFO ] [FORECASTER] Completed predict_future for LGND [2026-03-04T20:25:56.402550] [INFO ] [sig ] LGND: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:25:56.555673] [INFO ] [LOCAL ] Saved forecast: LGND 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/LGND.txt [2026-03-04T20:25:56.555853] [INFO ] [sig ] [1802/3365] Completed LGND in 0.4s | 2.76 sym/s | Total: 10.9m | ETA: 9.4m [2026-03-04T20:25:56.555901] [INFO ] [sig ] [1803/3365] Forecasting LH... [2026-03-04T20:25:56.555932] [INFO ] [sig ] Generating forecast for: LH [2026-03-04T20:25:56.555963] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LH' from 'https://tdm.silogroup.org/data/derivative_storage/LH.csv'. [2026-03-04T20:25:56.568545] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LH'. [2026-03-04T20:25:56.568986] [INFO ] [FORECASTER] Starting predict_future for LH [2026-03-04T20:25:56.569811] [DEBUG] [LOCAL ] No optimal features file found for LH: ./output/feature-sets/LH.txt [2026-03-04T20:25:56.569868] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:25:56.569903] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:25:56.569932] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:25:56.569992] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:25:56.632422] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:25:56.633328] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:25:56.633415] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:25:56.633448] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:25:56.756671] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:25:56.756838] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:25:56.756879] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:25:56.756909] [INFO ] [FORECASTER] Training complete [2026-03-04T20:25:56.760834] [DEBUG] [FORECASTER] LH: Forecast T+1@11:T+2@11: UP (p=99.73%) [2026-03-04T20:25:56.761143] [INFO ] [FORECASTER] Completed predict_future for LH [2026-03-04T20:25:56.761283] [INFO ] [sig ] LH: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:25:56.913353] [INFO ] [LOCAL ] Saved forecast: LH 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/LH.txt [2026-03-04T20:25:56.913527] [INFO ] [sig ] [1803/3365] Completed LH in 0.4s | 2.76 sym/s | Total: 10.9m | ETA: 9.4m [2026-03-04T20:25:56.913587] [INFO ] [sig ] [1804/3365] Forecasting LHX... [2026-03-04T20:25:56.913621] [INFO ] [sig ] Generating forecast for: LHX [2026-03-04T20:25:56.913653] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LHX' from 'https://tdm.silogroup.org/data/derivative_storage/LHX.csv'. [2026-03-04T20:25:56.927248] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LHX'. [2026-03-04T20:25:56.927699] [INFO ] [FORECASTER] Starting predict_future for LHX [2026-03-04T20:25:56.928482] [DEBUG] [LOCAL ] No optimal features file found for LHX: ./output/feature-sets/LHX.txt [2026-03-04T20:25:56.928535] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:25:56.928589] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:25:56.928621] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:25:56.928678] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:25:56.987723] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:25:56.988622] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:25:56.988709] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:25:56.988742] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:25:57.119364] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:25:57.119588] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:25:57.119651] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:25:57.119736] [INFO ] [FORECASTER] Training complete [2026-03-04T20:25:57.123666] [DEBUG] [FORECASTER] LHX: Forecast T+1@11:T+2@11: DOWN (p=27.33%) [2026-03-04T20:25:57.124033] [INFO ] [FORECASTER] Completed predict_future for LHX [2026-03-04T20:25:57.124186] [INFO ] [sig ] LHX: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:25:57.270864] [INFO ] [LOCAL ] Saved forecast: LHX 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/LHX.txt [2026-03-04T20:25:57.271034] [INFO ] [sig ] [1804/3365] Completed LHX in 0.4s | 2.76 sym/s | Total: 10.9m | ETA: 9.4m [2026-03-04T20:25:57.271086] [INFO ] [sig ] [1805/3365] Forecasting LI... [2026-03-04T20:25:57.271118] [INFO ] [sig ] Generating forecast for: LI [2026-03-04T20:25:57.271148] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LI' from 'https://tdm.silogroup.org/data/derivative_storage/LI.csv'. [2026-03-04T20:25:57.283818] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LI'. [2026-03-04T20:25:57.284184] [INFO ] [FORECASTER] Starting predict_future for LI [2026-03-04T20:25:57.285047] [DEBUG] [LOCAL ] No optimal features file found for LI: ./output/feature-sets/LI.txt [2026-03-04T20:25:57.285102] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:25:57.285135] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:25:57.285345] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:25:57.285402] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:25:57.346126] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:25:57.347053] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:25:57.347140] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:25:57.347174] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:25:57.472451] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:25:57.472639] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:25:57.472682] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:25:57.472715] [INFO ] [FORECASTER] Training complete [2026-03-04T20:25:57.476317] [DEBUG] [FORECASTER] LI: Forecast T+1@11:T+2@11: UP (p=92.94%) [2026-03-04T20:25:57.476636] [INFO ] [FORECASTER] Completed predict_future for LI [2026-03-04T20:25:57.476773] [INFO ] [sig ] LI: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:25:57.626436] [INFO ] [LOCAL ] Saved forecast: LI 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/LI.txt [2026-03-04T20:25:57.626631] [INFO ] [sig ] [1805/3365] Completed LI in 0.4s | 2.76 sym/s | Total: 10.9m | ETA: 9.4m [2026-03-04T20:25:57.626674] [INFO ] [sig ] [1806/3365] Forecasting LIF... [2026-03-04T20:25:57.626704] [INFO ] [sig ] Generating forecast for: LIF [2026-03-04T20:25:57.626736] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LIF' from 'https://tdm.silogroup.org/data/derivative_storage/LIF.csv'. [2026-03-04T20:25:57.639077] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LIF'. [2026-03-04T20:25:57.639474] [INFO ] [FORECASTER] Starting predict_future for LIF [2026-03-04T20:25:57.640345] [DEBUG] [LOCAL ] No optimal features file found for LIF: ./output/feature-sets/LIF.txt [2026-03-04T20:25:57.640402] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:25:57.640436] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:25:57.640465] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:25:57.640523] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:25:57.697881] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:25:57.698826] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:25:57.698913] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:25:57.698946] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:25:57.832958] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:25:57.833211] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:25:57.833277] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:25:57.833319] [INFO ] [FORECASTER] Training complete [2026-03-04T20:25:57.837602] [DEBUG] [FORECASTER] LIF: Forecast T+1@11:T+2@11: UP (p=95.25%) [2026-03-04T20:25:57.838037] [INFO ] [FORECASTER] Completed predict_future for LIF [2026-03-04T20:25:57.838232] [INFO ] [sig ] LIF: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:25:57.999485] [INFO ] [LOCAL ] Saved forecast: LIF 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/LIF.txt [2026-03-04T20:25:57.999727] [INFO ] [sig ] [1806/3365] Completed LIF in 0.4s | 2.76 sym/s | Total: 10.9m | ETA: 9.4m [2026-03-04T20:25:57.999784] [INFO ] [sig ] [1807/3365] Forecasting LII... [2026-03-04T20:25:57.999819] [INFO ] [sig ] Generating forecast for: LII [2026-03-04T20:25:57.999862] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LII' from 'https://tdm.silogroup.org/data/derivative_storage/LII.csv'. [2026-03-04T20:25:58.013180] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LII'. [2026-03-04T20:25:58.013590] [INFO ] [FORECASTER] Starting predict_future for LII [2026-03-04T20:25:58.014464] [DEBUG] [LOCAL ] No optimal features file found for LII: ./output/feature-sets/LII.txt [2026-03-04T20:25:58.014525] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:25:58.014558] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:25:58.014610] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:25:58.014671] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:25:58.075821] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:25:58.076890] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:25:58.076999] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:25:58.077035] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:25:58.201645] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:25:58.201809] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:25:58.201850] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:25:58.201880] [INFO ] [FORECASTER] Training complete [2026-03-04T20:25:58.205459] [DEBUG] [FORECASTER] LII: Forecast T+1@11:T+2@11: DOWN (p=6.44%) [2026-03-04T20:25:58.205767] [INFO ] [FORECASTER] Completed predict_future for LII [2026-03-04T20:25:58.205912] [INFO ] [sig ] LII: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:25:58.351785] [INFO ] [LOCAL ] Saved forecast: LII 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/LII.txt [2026-03-04T20:25:58.351962] [INFO ] [sig ] [1807/3365] Completed LII in 0.4s | 2.76 sym/s | Total: 10.9m | ETA: 9.4m [2026-03-04T20:25:58.352010] [INFO ] [sig ] [1808/3365] Forecasting LILA... [2026-03-04T20:25:58.352041] [INFO ] [sig ] Generating forecast for: LILA [2026-03-04T20:25:58.352072] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LILA' from 'https://tdm.silogroup.org/data/derivative_storage/LILA.csv'. [2026-03-04T20:25:58.364210] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LILA'. [2026-03-04T20:25:58.364515] [INFO ] [FORECASTER] Starting predict_future for LILA [2026-03-04T20:25:58.365371] [DEBUG] [LOCAL ] No optimal features file found for LILA: ./output/feature-sets/LILA.txt [2026-03-04T20:25:58.365427] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:25:58.365460] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:25:58.365488] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:25:58.365558] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:25:58.423605] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:25:58.424339] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:25:58.424421] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:25:58.424455] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:25:58.543531] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:25:58.543742] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:25:58.543789] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:25:58.543818] [INFO ] [FORECASTER] Training complete [2026-03-04T20:25:58.547769] [DEBUG] [FORECASTER] LILA: Forecast T+1@11:T+2@11: UP (p=88.33%) [2026-03-04T20:25:58.548054] [INFO ] [FORECASTER] Completed predict_future for LILA [2026-03-04T20:25:58.548185] [INFO ] [sig ] LILA: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:25:58.697839] [INFO ] [LOCAL ] Saved forecast: LILA 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/LILA.txt [2026-03-04T20:25:58.698013] [INFO ] [sig ] [1808/3365] Completed LILA in 0.3s | 2.76 sym/s | Total: 10.9m | ETA: 9.4m [2026-03-04T20:25:58.698060] [INFO ] [sig ] [1809/3365] Forecasting LILAK... [2026-03-04T20:25:58.698092] [INFO ] [sig ] Generating forecast for: LILAK [2026-03-04T20:25:58.698122] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LILAK' from 'https://tdm.silogroup.org/data/derivative_storage/LILAK.csv'. [2026-03-04T20:25:58.711026] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LILAK'. [2026-03-04T20:25:58.711547] [INFO ] [FORECASTER] Starting predict_future for LILAK [2026-03-04T20:25:58.712359] [DEBUG] [LOCAL ] No optimal features file found for LILAK: ./output/feature-sets/LILAK.txt [2026-03-04T20:25:58.712413] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:25:58.712445] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:25:58.712471] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:25:58.712527] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:25:58.769108] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:25:58.770003] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:25:58.770101] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:25:58.770144] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:25:58.895175] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:25:58.895341] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:25:58.895381] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:25:58.895410] [INFO ] [FORECASTER] Training complete [2026-03-04T20:25:58.899025] [DEBUG] [FORECASTER] LILAK: Forecast T+1@11:T+2@11: UP (p=92.09%) [2026-03-04T20:25:58.899319] [INFO ] [FORECASTER] Completed predict_future for LILAK [2026-03-04T20:25:58.899454] [INFO ] [sig ] LILAK: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:25:59.048778] [INFO ] [LOCAL ] Saved forecast: LILAK 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/LILAK.txt [2026-03-04T20:25:59.048944] [INFO ] [sig ] [1809/3365] Completed LILAK in 0.4s | 2.76 sym/s | Total: 10.9m | ETA: 9.4m [2026-03-04T20:25:59.048988] [INFO ] [sig ] [1810/3365] Forecasting LIN... [2026-03-04T20:25:59.049018] [INFO ] [sig ] Generating forecast for: LIN [2026-03-04T20:25:59.049049] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LIN' from 'https://tdm.silogroup.org/data/derivative_storage/LIN.csv'. [2026-03-04T20:25:59.062852] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LIN'. [2026-03-04T20:25:59.063301] [INFO ] [FORECASTER] Starting predict_future for LIN [2026-03-04T20:25:59.064195] [DEBUG] [LOCAL ] No optimal features file found for LIN: ./output/feature-sets/LIN.txt [2026-03-04T20:25:59.064262] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:25:59.064297] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:25:59.064324] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:25:59.064382] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:25:59.123907] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:25:59.124840] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:25:59.124945] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:25:59.124987] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:25:59.250164] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:25:59.250324] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:25:59.250366] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:25:59.250396] [INFO ] [FORECASTER] Training complete [2026-03-04T20:25:59.253942] [DEBUG] [FORECASTER] LIN: Forecast T+1@11:T+2@11: DOWN (p=41.85%) [2026-03-04T20:25:59.254230] [INFO ] [FORECASTER] Completed predict_future for LIN [2026-03-04T20:25:59.254363] [INFO ] [sig ] LIN: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:25:59.404491] [INFO ] [LOCAL ] Saved forecast: LIN 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/LIN.txt [2026-03-04T20:25:59.404689] [INFO ] [sig ] [1810/3365] Completed LIN in 0.4s | 2.76 sym/s | Total: 10.9m | ETA: 9.4m [2026-03-04T20:25:59.404734] [INFO ] [sig ] [1811/3365] Forecasting LINC... [2026-03-04T20:25:59.404763] [INFO ] [sig ] Generating forecast for: LINC [2026-03-04T20:25:59.404793] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LINC' from 'https://tdm.silogroup.org/data/derivative_storage/LINC.csv'. [2026-03-04T20:25:59.417950] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LINC'. [2026-03-04T20:25:59.418471] [INFO ] [FORECASTER] Starting predict_future for LINC [2026-03-04T20:25:59.419335] [DEBUG] [LOCAL ] No optimal features file found for LINC: ./output/feature-sets/LINC.txt [2026-03-04T20:25:59.419391] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:25:59.419424] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:25:59.419452] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:25:59.419510] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:25:59.482403] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:25:59.483384] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:25:59.483511] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:25:59.483569] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:25:59.609870] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:25:59.610034] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:25:59.610074] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:25:59.610103] [INFO ] [FORECASTER] Training complete [2026-03-04T20:25:59.613532] [DEBUG] [FORECASTER] LINC: Forecast T+1@11:T+2@11: DOWN (p=40.27%) [2026-03-04T20:25:59.613830] [INFO ] [FORECASTER] Completed predict_future for LINC [2026-03-04T20:25:59.613963] [INFO ] [sig ] LINC: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:25:59.760317] [INFO ] [LOCAL ] Saved forecast: LINC 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/LINC.txt [2026-03-04T20:25:59.760478] [INFO ] [sig ] [1811/3365] Completed LINC in 0.4s | 2.76 sym/s | Total: 10.9m | ETA: 9.4m [2026-03-04T20:25:59.760521] [INFO ] [sig ] [1812/3365] Forecasting LIND... [2026-03-04T20:25:59.760551] [INFO ] [sig ] Generating forecast for: LIND [2026-03-04T20:25:59.760608] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LIND' from 'https://tdm.silogroup.org/data/derivative_storage/LIND.csv'. [2026-03-04T20:25:59.772303] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LIND'. [2026-03-04T20:25:59.772626] [INFO ] [FORECASTER] Starting predict_future for LIND [2026-03-04T20:25:59.773394] [DEBUG] [LOCAL ] No optimal features file found for LIND: ./output/feature-sets/LIND.txt [2026-03-04T20:25:59.773446] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:25:59.773478] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:25:59.773505] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:25:59.773562] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:25:59.832350] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:25:59.833278] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:25:59.833366] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:25:59.833400] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:25:59.958656] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:25:59.958818] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:25:59.958859] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:25:59.958889] [INFO ] [FORECASTER] Training complete [2026-03-04T20:25:59.962372] [DEBUG] [FORECASTER] LIND: Forecast T+1@11:T+2@11: UP (p=55.72%) [2026-03-04T20:25:59.962675] [INFO ] [FORECASTER] Completed predict_future for LIND [2026-03-04T20:25:59.962807] [INFO ] [sig ] LIND: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:26:00.106986] [INFO ] [LOCAL ] Saved forecast: LIND 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/LIND.txt [2026-03-04T20:26:00.107131] [INFO ] [sig ] [1812/3365] Completed LIND in 0.3s | 2.76 sym/s | Total: 10.9m | ETA: 9.4m [2026-03-04T20:26:00.107172] [INFO ] [sig ] [1813/3365] Forecasting LINE... [2026-03-04T20:26:00.107201] [INFO ] [sig ] Generating forecast for: LINE [2026-03-04T20:26:00.107231] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LINE' from 'https://tdm.silogroup.org/data/derivative_storage/LINE.csv'. [2026-03-04T20:26:00.118833] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LINE'. [2026-03-04T20:26:00.119163] [INFO ] [FORECASTER] Starting predict_future for LINE [2026-03-04T20:26:00.119962] [DEBUG] [LOCAL ] No optimal features file found for LINE: ./output/feature-sets/LINE.txt [2026-03-04T20:26:00.120015] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:26:00.120048] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:26:00.120074] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:26:00.120131] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:26:00.181451] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:26:00.182362] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:26:00.182447] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:26:00.182481] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:26:00.308053] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:26:00.308231] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:26:00.308273] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:26:00.308303] [INFO ] [FORECASTER] Training complete [2026-03-04T20:26:00.311922] [DEBUG] [FORECASTER] LINE: Forecast T+1@11:T+2@11: DOWN (p=19.14%) [2026-03-04T20:26:00.312222] [INFO ] [FORECASTER] Completed predict_future for LINE [2026-03-04T20:26:00.312357] [INFO ] [sig ] LINE: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:26:00.457012] [INFO ] [LOCAL ] Saved forecast: LINE 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/LINE.txt [2026-03-04T20:26:00.457228] [INFO ] [sig ] [1813/3365] Completed LINE in 0.4s | 2.76 sym/s | Total: 10.9m | ETA: 9.4m [2026-03-04T20:26:00.457302] [INFO ] [sig ] [1814/3365] Forecasting LINK... [2026-03-04T20:26:00.457337] [INFO ] [sig ] Generating forecast for: LINK [2026-03-04T20:26:00.457369] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LINK' from 'https://tdm.silogroup.org/data/derivative_storage/LINK.csv'. [2026-03-04T20:26:00.468962] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LINK'. [2026-03-04T20:26:00.469337] [INFO ] [FORECASTER] Starting predict_future for LINK [2026-03-04T20:26:00.470184] [DEBUG] [LOCAL ] No optimal features file found for LINK: ./output/feature-sets/LINK.txt [2026-03-04T20:26:00.470239] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:26:00.470273] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:26:00.470302] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:26:00.470361] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:26:00.528646] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:26:00.529526] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:26:00.529633] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:26:00.529671] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:26:00.647012] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:26:00.647142] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:26:00.647190] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:26:00.647225] [INFO ] [FORECASTER] Training complete [2026-03-04T20:26:00.651141] [DEBUG] [FORECASTER] LINK: Forecast T+1@11:T+2@11: DOWN (p=33.83%) [2026-03-04T20:26:00.651501] [INFO ] [FORECASTER] Completed predict_future for LINK [2026-03-04T20:26:00.651675] [INFO ] [sig ] LINK: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:26:00.806859] [INFO ] [LOCAL ] Saved forecast: LINK 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/LINK.txt [2026-03-04T20:26:00.807047] [INFO ] [sig ] [1814/3365] Completed LINK in 0.3s | 2.76 sym/s | Total: 10.9m | ETA: 9.4m [2026-03-04T20:26:00.807093] [INFO ] [sig ] [1815/3365] Forecasting LITE... [2026-03-04T20:26:00.807128] [INFO ] [sig ] Generating forecast for: LITE [2026-03-04T20:26:00.807171] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LITE' from 'https://tdm.silogroup.org/data/derivative_storage/LITE.csv'. [2026-03-04T20:26:00.820499] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LITE'. [2026-03-04T20:26:00.820894] [INFO ] [FORECASTER] Starting predict_future for LITE [2026-03-04T20:26:00.821947] [DEBUG] [LOCAL ] No optimal features file found for LITE: ./output/feature-sets/LITE.txt [2026-03-04T20:26:00.822003] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:26:00.822036] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:26:00.822066] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:26:00.822124] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:26:00.885044] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:26:00.885927] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:26:00.886018] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:26:00.886052] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:26:01.017273] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:26:01.017439] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:26:01.017479] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:26:01.017507] [INFO ] [FORECASTER] Training complete [2026-03-04T20:26:01.021103] [DEBUG] [FORECASTER] LITE: Forecast T+1@11:T+2@11: UP (p=87.97%) [2026-03-04T20:26:01.021404] [INFO ] [FORECASTER] Completed predict_future for LITE [2026-03-04T20:26:01.021535] [INFO ] [sig ] LITE: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:26:01.169668] [INFO ] [LOCAL ] Saved forecast: LITE 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/LITE.txt [2026-03-04T20:26:01.169836] [INFO ] [sig ] [1815/3365] Completed LITE in 0.4s | 2.76 sym/s | Total: 10.9m | ETA: 9.3m [2026-03-04T20:26:01.169879] [INFO ] [sig ] [1816/3365] Forecasting LITM... [2026-03-04T20:26:01.169911] [INFO ] [sig ] Generating forecast for: LITM [2026-03-04T20:26:01.169944] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LITM' from 'https://tdm.silogroup.org/data/derivative_storage/LITM.csv'. [2026-03-04T20:26:01.182236] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LITM'. [2026-03-04T20:26:01.182608] [INFO ] [FORECASTER] Starting predict_future for LITM [2026-03-04T20:26:01.183402] [DEBUG] [LOCAL ] No optimal features file found for LITM: ./output/feature-sets/LITM.txt [2026-03-04T20:26:01.183456] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:26:01.183489] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:26:01.183517] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:26:01.183592] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:26:01.242842] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:26:01.243807] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:26:01.243898] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:26:01.243934] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:26:01.372123] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:26:01.372297] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:26:01.372342] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:26:01.372374] [INFO ] [FORECASTER] Training complete [2026-03-04T20:26:01.376123] [DEBUG] [FORECASTER] LITM: Forecast T+1@11:T+2@11: UP (p=90.81%) [2026-03-04T20:26:01.376419] [INFO ] [FORECASTER] Completed predict_future for LITM [2026-03-04T20:26:01.376559] [INFO ] [sig ] LITM: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:26:01.529953] [INFO ] [LOCAL ] Saved forecast: LITM 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/LITM.txt [2026-03-04T20:26:01.530150] [INFO ] [sig ] [1816/3365] Completed LITM in 0.4s | 2.76 sym/s | Total: 10.9m | ETA: 9.3m [2026-03-04T20:26:01.530197] [INFO ] [sig ] [1817/3365] Forecasting LIVN... [2026-03-04T20:26:01.530228] [INFO ] [sig ] Generating forecast for: LIVN [2026-03-04T20:26:01.530260] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LIVN' from 'https://tdm.silogroup.org/data/derivative_storage/LIVN.csv'. [2026-03-04T20:26:01.543239] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LIVN'. [2026-03-04T20:26:01.543736] [INFO ] [FORECASTER] Starting predict_future for LIVN [2026-03-04T20:26:01.544688] [DEBUG] [LOCAL ] No optimal features file found for LIVN: ./output/feature-sets/LIVN.txt [2026-03-04T20:26:01.544761] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:26:01.544796] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:26:01.544825] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:26:01.544883] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:26:01.607557] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:26:01.608597] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:26:01.608709] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:26:01.608745] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:26:01.740979] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:26:01.741172] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:26:01.741215] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:26:01.741247] [INFO ] [FORECASTER] Training complete [2026-03-04T20:26:01.745199] [DEBUG] [FORECASTER] LIVN: Forecast T+1@11:T+2@11: UP (p=55.01%) [2026-03-04T20:26:01.745567] [INFO ] [FORECASTER] Completed predict_future for LIVN [2026-03-04T20:26:01.745741] [INFO ] [sig ] LIVN: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:26:01.914017] [INFO ] [LOCAL ] Saved forecast: LIVN 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/LIVN.txt [2026-03-04T20:26:01.914188] [INFO ] [sig ] [1817/3365] Completed LIVN in 0.4s | 2.76 sym/s | Total: 11.0m | ETA: 9.3m [2026-03-04T20:26:01.914230] [INFO ] [sig ] [1818/3365] Forecasting LKFN... [2026-03-04T20:26:01.914260] [INFO ] [sig ] Generating forecast for: LKFN [2026-03-04T20:26:01.914291] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LKFN' from 'https://tdm.silogroup.org/data/derivative_storage/LKFN.csv'. [2026-03-04T20:26:01.927901] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LKFN'. [2026-03-04T20:26:01.928353] [INFO ] [FORECASTER] Starting predict_future for LKFN [2026-03-04T20:26:01.929245] [DEBUG] [LOCAL ] No optimal features file found for LKFN: ./output/feature-sets/LKFN.txt [2026-03-04T20:26:01.929311] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:26:01.929388] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:26:01.929419] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:26:01.929479] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:26:01.991324] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:26:01.992315] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:26:01.992442] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:26:01.992480] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:26:02.119088] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:26:02.119257] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:26:02.119301] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:26:02.119332] [INFO ] [FORECASTER] Training complete [2026-03-04T20:26:02.123064] [DEBUG] [FORECASTER] LKFN: Forecast T+1@11:T+2@11: DOWN (p=35.35%) [2026-03-04T20:26:02.123369] [INFO ] [FORECASTER] Completed predict_future for LKFN [2026-03-04T20:26:02.123511] [INFO ] [sig ] LKFN: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:26:02.295950] [INFO ] [LOCAL ] Saved forecast: LKFN 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/LKFN.txt [2026-03-04T20:26:02.296163] [INFO ] [sig ] [1818/3365] Completed LKFN in 0.4s | 2.76 sym/s | Total: 11.0m | ETA: 9.3m [2026-03-04T20:26:02.296214] [INFO ] [sig ] [1819/3365] Forecasting LKQ... [2026-03-04T20:26:02.296244] [INFO ] [sig ] Generating forecast for: LKQ [2026-03-04T20:26:02.296276] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LKQ' from 'https://tdm.silogroup.org/data/derivative_storage/LKQ.csv'. [2026-03-04T20:26:02.309146] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LKQ'. [2026-03-04T20:26:02.309604] [INFO ] [FORECASTER] Starting predict_future for LKQ [2026-03-04T20:26:02.310507] [DEBUG] [LOCAL ] No optimal features file found for LKQ: ./output/feature-sets/LKQ.txt [2026-03-04T20:26:02.310564] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:26:02.310626] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:26:02.310655] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:26:02.310713] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:26:02.373212] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:26:02.374164] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:26:02.374254] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:26:02.374290] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:26:02.494942] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:26:02.495117] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:26:02.495159] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:26:02.495189] [INFO ] [FORECASTER] Training complete [2026-03-04T20:26:02.498802] [DEBUG] [FORECASTER] LKQ: Forecast T+1@11:T+2@11: DOWN (p=32.80%) [2026-03-04T20:26:02.499152] [INFO ] [FORECASTER] Completed predict_future for LKQ [2026-03-04T20:26:02.499297] [INFO ] [sig ] LKQ: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:26:02.658064] [INFO ] [LOCAL ] Saved forecast: LKQ 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/LKQ.txt [2026-03-04T20:26:02.658288] [INFO ] [sig ] [1819/3365] Completed LKQ in 0.4s | 2.76 sym/s | Total: 11.0m | ETA: 9.3m [2026-03-04T20:26:02.658352] [INFO ] [sig ] [1820/3365] Forecasting LLY... [2026-03-04T20:26:02.658392] [INFO ] [sig ] Generating forecast for: LLY [2026-03-04T20:26:02.658429] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LLY' from 'https://tdm.silogroup.org/data/derivative_storage/LLY.csv'. [2026-03-04T20:26:02.674122] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LLY'. [2026-03-04T20:26:02.674622] [INFO ] [FORECASTER] Starting predict_future for LLY [2026-03-04T20:26:02.675732] [DEBUG] [LOCAL ] No optimal features file found for LLY: ./output/feature-sets/LLY.txt [2026-03-04T20:26:02.675802] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:26:02.675850] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:26:02.675891] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:26:02.675972] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:26:02.750475] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:26:02.751412] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:26:02.751505] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:26:02.751540] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:26:02.883817] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:26:02.883988] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:26:02.884032] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:26:02.884062] [INFO ] [FORECASTER] Training complete [2026-03-04T20:26:02.888014] [DEBUG] [FORECASTER] LLY: Forecast T+1@11:T+2@11: UP (p=84.55%) [2026-03-04T20:26:02.888324] [INFO ] [FORECASTER] Completed predict_future for LLY [2026-03-04T20:26:02.888675] [INFO ] [sig ] LLY: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:26:03.047701] [INFO ] [LOCAL ] Saved forecast: LLY 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/LLY.txt [2026-03-04T20:26:03.047865] [INFO ] [sig ] [1820/3365] Completed LLY in 0.4s | 2.76 sym/s | Total: 11.0m | ETA: 9.3m [2026-03-04T20:26:03.047908] [INFO ] [sig ] [1821/3365] Forecasting LMB... [2026-03-04T20:26:03.047939] [INFO ] [sig ] Generating forecast for: LMB [2026-03-04T20:26:03.047972] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LMB' from 'https://tdm.silogroup.org/data/derivative_storage/LMB.csv'. [2026-03-04T20:26:03.060966] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LMB'. [2026-03-04T20:26:03.061353] [INFO ] [FORECASTER] Starting predict_future for LMB [2026-03-04T20:26:03.062204] [DEBUG] [LOCAL ] No optimal features file found for LMB: ./output/feature-sets/LMB.txt [2026-03-04T20:26:03.062261] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:26:03.062308] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:26:03.062337] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:26:03.062395] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:26:03.125507] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:26:03.126421] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:26:03.126513] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:26:03.126549] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:26:03.252559] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:26:03.252741] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:26:03.252782] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:26:03.252845] [INFO ] [FORECASTER] Training complete [2026-03-04T20:26:03.256798] [DEBUG] [FORECASTER] LMB: Forecast T+1@11:T+2@11: DOWN (p=4.52%) [2026-03-04T20:26:03.257104] [INFO ] [FORECASTER] Completed predict_future for LMB [2026-03-04T20:26:03.257243] [INFO ] [sig ] LMB: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:26:03.413522] [INFO ] [LOCAL ] Saved forecast: LMB 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/LMB.txt [2026-03-04T20:26:03.413723] [INFO ] [sig ] [1821/3365] Completed LMB in 0.4s | 2.76 sym/s | Total: 11.0m | ETA: 9.3m [2026-03-04T20:26:03.413767] [INFO ] [sig ] [1822/3365] Forecasting LMBS... [2026-03-04T20:26:03.413796] [INFO ] [sig ] Generating forecast for: LMBS [2026-03-04T20:26:03.413826] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LMBS' from 'https://tdm.silogroup.org/data/derivative_storage/LMBS.csv'. [2026-03-04T20:26:03.426186] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LMBS'. [2026-03-04T20:26:03.426469] [INFO ] [FORECASTER] Starting predict_future for LMBS [2026-03-04T20:26:03.427260] [DEBUG] [LOCAL ] No optimal features file found for LMBS: ./output/feature-sets/LMBS.txt [2026-03-04T20:26:03.427343] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:26:03.427376] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:26:03.427402] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:26:03.427459] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:26:03.486511] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:26:03.487167] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:26:03.487246] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:26:03.487293] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:26:03.609885] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:26:03.610021] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:26:03.610059] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:26:03.610088] [INFO ] [FORECASTER] Training complete [2026-03-04T20:26:03.613658] [DEBUG] [FORECASTER] LMBS: Forecast T+1@11:T+2@11: UP (p=88.41%) [2026-03-04T20:26:03.613934] [INFO ] [FORECASTER] Completed predict_future for LMBS [2026-03-04T20:26:03.614064] [INFO ] [sig ] LMBS: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:26:03.758239] [INFO ] [LOCAL ] Saved forecast: LMBS 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/LMBS.txt [2026-03-04T20:26:03.758364] [INFO ] [sig ] [1822/3365] Completed LMBS in 0.3s | 2.76 sym/s | Total: 11.0m | ETA: 9.3m [2026-03-04T20:26:03.758404] [INFO ] [sig ] [1823/3365] Forecasting LMND... [2026-03-04T20:26:03.758432] [INFO ] [sig ] Generating forecast for: LMND [2026-03-04T20:26:03.758460] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LMND' from 'https://tdm.silogroup.org/data/derivative_storage/LMND.csv'. [2026-03-04T20:26:03.771295] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LMND'. [2026-03-04T20:26:03.771623] [INFO ] [FORECASTER] Starting predict_future for LMND [2026-03-04T20:26:03.772439] [DEBUG] [LOCAL ] No optimal features file found for LMND: ./output/feature-sets/LMND.txt [2026-03-04T20:26:03.772492] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:26:03.772525] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:26:03.772552] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:26:03.772628] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:26:03.831061] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:26:03.831904] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:26:03.831988] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:26:03.832028] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:26:03.953369] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:26:03.953516] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:26:03.953556] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:26:03.953605] [INFO ] [FORECASTER] Training complete [2026-03-04T20:26:03.956976] [DEBUG] [FORECASTER] LMND: Forecast T+1@11:T+2@11: DOWN (p=2.55%) [2026-03-04T20:26:03.957315] [INFO ] [FORECASTER] Completed predict_future for LMND [2026-03-04T20:26:03.957453] [INFO ] [sig ] LMND: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:26:04.101261] [INFO ] [LOCAL ] Saved forecast: LMND 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/LMND.txt [2026-03-04T20:26:04.101398] [INFO ] [sig ] [1823/3365] Completed LMND in 0.3s | 2.76 sym/s | Total: 11.0m | ETA: 9.3m [2026-03-04T20:26:04.101438] [INFO ] [sig ] [1824/3365] Forecasting LNC... [2026-03-04T20:26:04.101468] [INFO ] [sig ] Generating forecast for: LNC [2026-03-04T20:26:04.101498] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LNC' from 'https://tdm.silogroup.org/data/derivative_storage/LNC.csv'. [2026-03-04T20:26:04.112874] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LNC'. [2026-03-04T20:26:04.113173] [INFO ] [FORECASTER] Starting predict_future for LNC [2026-03-04T20:26:04.113975] [DEBUG] [LOCAL ] No optimal features file found for LNC: ./output/feature-sets/LNC.txt [2026-03-04T20:26:04.114028] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:26:04.114060] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:26:04.114086] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:26:04.114147] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:26:04.171292] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:26:04.171957] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:26:04.172041] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:26:04.172076] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:26:04.302358] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:26:04.302552] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:26:04.302614] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:26:04.302647] [INFO ] [FORECASTER] Training complete [2026-03-04T20:26:04.306289] [DEBUG] [FORECASTER] LNC: Forecast T+1@11:T+2@11: UP (p=92.20%) [2026-03-04T20:26:04.306593] [INFO ] [FORECASTER] Completed predict_future for LNC [2026-03-04T20:26:04.306736] [INFO ] [sig ] LNC: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:26:04.451063] [INFO ] [LOCAL ] Saved forecast: LNC 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/LNC.txt [2026-03-04T20:26:04.451207] [INFO ] [sig ] [1824/3365] Completed LNC in 0.3s | 2.76 sym/s | Total: 11.0m | ETA: 9.3m [2026-03-04T20:26:04.451254] [INFO ] [sig ] [1825/3365] Forecasting LND... [2026-03-04T20:26:04.451286] [INFO ] [sig ] Generating forecast for: LND [2026-03-04T20:26:04.451316] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LND' from 'https://tdm.silogroup.org/data/derivative_storage/LND.csv'. [2026-03-04T20:26:04.462858] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LND'. [2026-03-04T20:26:04.463185] [INFO ] [FORECASTER] Starting predict_future for LND [2026-03-04T20:26:04.464159] [DEBUG] [LOCAL ] No optimal features file found for LND: ./output/feature-sets/LND.txt [2026-03-04T20:26:04.464216] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:26:04.464251] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:26:04.464280] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:26:04.464339] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:26:04.524360] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:26:04.525338] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:26:04.525426] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:26:04.525458] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:26:04.640641] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:26:04.640816] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:26:04.640864] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:26:04.640897] [INFO ] [FORECASTER] Training complete [2026-03-04T20:26:04.644480] [DEBUG] [FORECASTER] LND: Forecast T+1@11:T+2@11: DOWN (p=13.49%) [2026-03-04T20:26:04.644788] [INFO ] [FORECASTER] Completed predict_future for LND [2026-03-04T20:26:04.644924] [INFO ] [sig ] LND: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:26:04.791404] [INFO ] [LOCAL ] Saved forecast: LND 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/LND.txt [2026-03-04T20:26:04.791534] [INFO ] [sig ] [1825/3365] Completed LND in 0.3s | 2.76 sym/s | Total: 11.0m | ETA: 9.3m [2026-03-04T20:26:04.791601] [INFO ] [sig ] [1826/3365] Forecasting LNG... [2026-03-04T20:26:04.791635] [INFO ] [sig ] Generating forecast for: LNG [2026-03-04T20:26:04.791665] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LNG' from 'https://tdm.silogroup.org/data/derivative_storage/LNG.csv'. [2026-03-04T20:26:04.804762] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LNG'. [2026-03-04T20:26:04.805049] [INFO ] [FORECASTER] Starting predict_future for LNG [2026-03-04T20:26:04.805839] [DEBUG] [LOCAL ] No optimal features file found for LNG: ./output/feature-sets/LNG.txt [2026-03-04T20:26:04.805893] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:26:04.805925] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:26:04.805952] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:26:04.806008] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:26:04.865633] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:26:04.866355] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:26:04.866438] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:26:04.866473] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:26:04.989053] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:26:04.989228] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:26:04.989270] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:26:04.989302] [INFO ] [FORECASTER] Training complete [2026-03-04T20:26:04.993092] [DEBUG] [FORECASTER] LNG: Forecast T+1@11:T+2@11: DOWN (p=2.56%) [2026-03-04T20:26:04.993410] [INFO ] [FORECASTER] Completed predict_future for LNG [2026-03-04T20:26:04.993756] [INFO ] [sig ] LNG: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:26:05.142719] [INFO ] [LOCAL ] Saved forecast: LNG 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/LNG.txt [2026-03-04T20:26:05.142925] [INFO ] [sig ] [1826/3365] Completed LNG in 0.4s | 2.76 sym/s | Total: 11.0m | ETA: 9.3m [2026-03-04T20:26:05.142969] [INFO ] [sig ] [1827/3365] Forecasting LNKB... [2026-03-04T20:26:05.142999] [INFO ] [sig ] Generating forecast for: LNKB [2026-03-04T20:26:05.143028] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LNKB' from 'https://tdm.silogroup.org/data/derivative_storage/LNKB.csv'. [2026-03-04T20:26:05.155231] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LNKB'. [2026-03-04T20:26:05.155551] [INFO ] [FORECASTER] Starting predict_future for LNKB [2026-03-04T20:26:05.156359] [DEBUG] [LOCAL ] No optimal features file found for LNKB: ./output/feature-sets/LNKB.txt [2026-03-04T20:26:05.156411] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:26:05.156444] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:26:05.156470] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:26:05.156530] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:26:05.215317] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:26:05.216120] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:26:05.216206] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:26:05.216241] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:26:05.338254] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:26:05.338406] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:26:05.338449] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:26:05.338479] [INFO ] [FORECASTER] Training complete [2026-03-04T20:26:05.342594] [DEBUG] [FORECASTER] LNKB: Forecast T+1@11:T+2@11: UP (p=87.03%) [2026-03-04T20:26:05.342900] [INFO ] [FORECASTER] Completed predict_future for LNKB [2026-03-04T20:26:05.343036] [INFO ] [sig ] LNKB: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:26:05.498587] [INFO ] [LOCAL ] Saved forecast: LNKB 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/LNKB.txt [2026-03-04T20:26:05.498751] [INFO ] [sig ] [1827/3365] Completed LNKB in 0.4s | 2.76 sym/s | Total: 11.0m | ETA: 9.3m [2026-03-04T20:26:05.498793] [INFO ] [sig ] [1828/3365] Forecasting LNN... [2026-03-04T20:26:05.498826] [INFO ] [sig ] Generating forecast for: LNN [2026-03-04T20:26:05.498858] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LNN' from 'https://tdm.silogroup.org/data/derivative_storage/LNN.csv'. [2026-03-04T20:26:05.510782] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LNN'. [2026-03-04T20:26:05.511120] [INFO ] [FORECASTER] Starting predict_future for LNN [2026-03-04T20:26:05.511952] [DEBUG] [LOCAL ] No optimal features file found for LNN: ./output/feature-sets/LNN.txt [2026-03-04T20:26:05.512006] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:26:05.512045] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:26:05.512079] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:26:05.512151] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:26:05.573242] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:26:05.574233] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:26:05.574359] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:26:05.574395] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:26:05.700699] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:26:05.700872] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:26:05.700938] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:26:05.701003] [INFO ] [FORECASTER] Training complete [2026-03-04T20:26:05.704820] [DEBUG] [FORECASTER] LNN: Forecast T+1@11:T+2@11: DOWN (p=6.43%) [2026-03-04T20:26:05.705169] [INFO ] [FORECASTER] Completed predict_future for LNN [2026-03-04T20:26:05.705319] [INFO ] [sig ] LNN: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:26:05.857103] [INFO ] [LOCAL ] Saved forecast: LNN 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/LNN.txt [2026-03-04T20:26:05.857293] [INFO ] [sig ] [1828/3365] Completed LNN in 0.4s | 2.76 sym/s | Total: 11.0m | ETA: 9.3m [2026-03-04T20:26:05.857338] [INFO ] [sig ] [1829/3365] Forecasting LNTH... [2026-03-04T20:26:05.857368] [INFO ] [sig ] Generating forecast for: LNTH [2026-03-04T20:26:05.857398] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LNTH' from 'https://tdm.silogroup.org/data/derivative_storage/LNTH.csv'. [2026-03-04T20:26:05.869013] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LNTH'. [2026-03-04T20:26:05.869347] [INFO ] [FORECASTER] Starting predict_future for LNTH [2026-03-04T20:26:05.870137] [DEBUG] [LOCAL ] No optimal features file found for LNTH: ./output/feature-sets/LNTH.txt [2026-03-04T20:26:05.870189] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:26:05.870221] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:26:05.870248] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:26:05.870304] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:26:05.931520] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:26:05.932474] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:26:05.932560] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:26:05.932616] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:26:06.058185] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:26:06.058335] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:26:06.058376] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:26:06.058407] [INFO ] [FORECASTER] Training complete [2026-03-04T20:26:06.062013] [DEBUG] [FORECASTER] LNTH: Forecast T+1@11:T+2@11: UP (p=92.24%) [2026-03-04T20:26:06.062302] [INFO ] [FORECASTER] Completed predict_future for LNTH [2026-03-04T20:26:06.062660] [INFO ] [sig ] LNTH: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:26:06.213263] [INFO ] [LOCAL ] Saved forecast: LNTH 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/LNTH.txt [2026-03-04T20:26:06.213433] [INFO ] [sig ] [1829/3365] Completed LNTH in 0.4s | 2.76 sym/s | Total: 11.0m | ETA: 9.3m [2026-03-04T20:26:06.213476] [INFO ] [sig ] [1830/3365] Forecasting LNZA... [2026-03-04T20:26:06.213509] [INFO ] [sig ] Generating forecast for: LNZA [2026-03-04T20:26:06.213539] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LNZA' from 'https://tdm.silogroup.org/data/derivative_storage/LNZA.csv'. [2026-03-04T20:26:06.230056] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LNZA'. [2026-03-04T20:26:06.230666] [INFO ] [FORECASTER] Starting predict_future for LNZA [2026-03-04T20:26:06.231858] [DEBUG] [LOCAL ] No optimal features file found for LNZA: ./output/feature-sets/LNZA.txt [2026-03-04T20:26:06.231930] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:26:06.231975] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:26:06.232017] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:26:06.232107] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:26:06.303285] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:26:06.304284] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:26:06.304420] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:26:06.304459] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:26:06.422496] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:26:06.422679] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:26:06.422723] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:26:06.422752] [INFO ] [FORECASTER] Training complete [2026-03-04T20:26:06.426254] [DEBUG] [FORECASTER] LNZA: Forecast T+1@11:T+2@11: DOWN (p=36.63%) [2026-03-04T20:26:06.426535] [INFO ] [FORECASTER] Completed predict_future for LNZA [2026-03-04T20:26:06.426708] [INFO ] [sig ] LNZA: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:26:06.574215] [INFO ] [LOCAL ] Saved forecast: LNZA 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/LNZA.txt [2026-03-04T20:26:06.574386] [INFO ] [sig ] [1830/3365] Completed LNZA in 0.4s | 2.76 sym/s | Total: 11.0m | ETA: 9.3m [2026-03-04T20:26:06.574429] [INFO ] [sig ] [1831/3365] Forecasting LOAN... [2026-03-04T20:26:06.574459] [INFO ] [sig ] Generating forecast for: LOAN [2026-03-04T20:26:06.574489] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LOAN' from 'https://tdm.silogroup.org/data/derivative_storage/LOAN.csv'. [2026-03-04T20:26:06.585969] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LOAN'. [2026-03-04T20:26:06.586414] [INFO ] [FORECASTER] Starting predict_future for LOAN [2026-03-04T20:26:06.587343] [DEBUG] [LOCAL ] No optimal features file found for LOAN: ./output/feature-sets/LOAN.txt [2026-03-04T20:26:06.587400] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:26:06.587434] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:26:06.587460] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:26:06.587518] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:26:06.648684] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:26:06.649808] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:26:06.649917] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:26:06.649968] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:26:06.768121] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:26:06.768325] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:26:06.768369] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:26:06.768399] [INFO ] [FORECASTER] Training complete [2026-03-04T20:26:06.772026] [DEBUG] [FORECASTER] LOAN: Forecast T+1@11:T+2@11: DOWN (p=28.19%) [2026-03-04T20:26:06.772361] [INFO ] [FORECASTER] Completed predict_future for LOAN [2026-03-04T20:26:06.772504] [INFO ] [sig ] LOAN: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:26:06.918295] [INFO ] [LOCAL ] Saved forecast: LOAN 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/LOAN.txt [2026-03-04T20:26:06.918457] [INFO ] [sig ] [1831/3365] Completed LOAN in 0.3s | 2.76 sym/s | Total: 11.0m | ETA: 9.2m [2026-03-04T20:26:06.918498] [INFO ] [sig ] [1832/3365] Forecasting LOB... [2026-03-04T20:26:06.918529] [INFO ] [sig ] Generating forecast for: LOB [2026-03-04T20:26:06.918560] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LOB' from 'https://tdm.silogroup.org/data/derivative_storage/LOB.csv'. [2026-03-04T20:26:06.929668] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LOB'. [2026-03-04T20:26:06.929957] [INFO ] [FORECASTER] Starting predict_future for LOB [2026-03-04T20:26:06.930750] [DEBUG] [LOCAL ] No optimal features file found for LOB: ./output/feature-sets/LOB.txt [2026-03-04T20:26:06.930805] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:26:06.930862] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:26:06.930903] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:26:06.930962] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:26:06.988462] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:26:06.989259] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:26:06.989342] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:26:06.989375] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:26:07.116051] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:26:07.116232] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:26:07.116274] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:26:07.116304] [INFO ] [FORECASTER] Training complete [2026-03-04T20:26:07.120671] [DEBUG] [FORECASTER] LOB: Forecast T+1@11:T+2@11: UP (p=76.12%) [2026-03-04T20:26:07.120961] [INFO ] [FORECASTER] Completed predict_future for LOB [2026-03-04T20:26:07.121100] [INFO ] [sig ] LOB: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:26:07.275064] [INFO ] [LOCAL ] Saved forecast: LOB 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/LOB.txt [2026-03-04T20:26:07.275255] [INFO ] [sig ] [1832/3365] Completed LOB in 0.4s | 2.76 sym/s | Total: 11.0m | ETA: 9.2m [2026-03-04T20:26:07.275297] [INFO ] [sig ] [1833/3365] Forecasting LOCO... [2026-03-04T20:26:07.275329] [INFO ] [sig ] Generating forecast for: LOCO [2026-03-04T20:26:07.275547] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LOCO' from 'https://tdm.silogroup.org/data/derivative_storage/LOCO.csv'. [2026-03-04T20:26:07.288015] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LOCO'. [2026-03-04T20:26:07.288448] [INFO ] [FORECASTER] Starting predict_future for LOCO [2026-03-04T20:26:07.289299] [DEBUG] [LOCAL ] No optimal features file found for LOCO: ./output/feature-sets/LOCO.txt [2026-03-04T20:26:07.289353] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:26:07.289536] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:26:07.289563] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:26:07.289651] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:26:07.347142] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:26:07.348100] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:26:07.348203] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:26:07.348244] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:26:07.470303] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:26:07.470465] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:26:07.470505] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:26:07.470534] [INFO ] [FORECASTER] Training complete [2026-03-04T20:26:07.474032] [DEBUG] [FORECASTER] LOCO: Forecast T+1@11:T+2@11: UP (p=62.54%) [2026-03-04T20:26:07.474321] [INFO ] [FORECASTER] Completed predict_future for LOCO [2026-03-04T20:26:07.474451] [INFO ] [sig ] LOCO: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:26:07.697767] [INFO ] [LOCAL ] Saved forecast: LOCO 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/LOCO.txt [2026-03-04T20:26:07.697941] [INFO ] [sig ] [1833/3365] Completed LOCO in 0.4s | 2.76 sym/s | Total: 11.1m | ETA: 9.2m [2026-03-04T20:26:07.697982] [INFO ] [sig ] [1834/3365] Forecasting LOGI... [2026-03-04T20:26:07.698014] [INFO ] [sig ] Generating forecast for: LOGI [2026-03-04T20:26:07.698045] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LOGI' from 'https://tdm.silogroup.org/data/derivative_storage/LOGI.csv'. [2026-03-04T20:26:07.710110] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LOGI'. [2026-03-04T20:26:07.710528] [INFO ] [FORECASTER] Starting predict_future for LOGI [2026-03-04T20:26:07.711490] [DEBUG] [LOCAL ] No optimal features file found for LOGI: ./output/feature-sets/LOGI.txt [2026-03-04T20:26:07.711546] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:26:07.711601] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:26:07.711632] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:26:07.711691] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:26:07.773238] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:26:07.774175] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:26:07.774266] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:26:07.774301] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:26:07.899129] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:26:07.899299] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:26:07.899349] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:26:07.899390] [INFO ] [FORECASTER] Training complete [2026-03-04T20:26:07.903030] [DEBUG] [FORECASTER] LOGI: Forecast T+1@11:T+2@11: UP (p=67.71%) [2026-03-04T20:26:07.903346] [INFO ] [FORECASTER] Completed predict_future for LOGI [2026-03-04T20:26:07.903486] [INFO ] [sig ] LOGI: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:26:08.064323] [INFO ] [LOCAL ] Saved forecast: LOGI 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/LOGI.txt [2026-03-04T20:26:08.064495] [INFO ] [sig ] [1834/3365] Completed LOGI in 0.4s | 2.76 sym/s | Total: 11.1m | ETA: 9.2m [2026-03-04T20:26:08.064538] [INFO ] [sig ] [1835/3365] Forecasting LOMA... [2026-03-04T20:26:08.064590] [INFO ] [sig ] Generating forecast for: LOMA [2026-03-04T20:26:08.064625] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LOMA' from 'https://tdm.silogroup.org/data/derivative_storage/LOMA.csv'. [2026-03-04T20:26:08.076373] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LOMA'. [2026-03-04T20:26:08.076757] [INFO ] [FORECASTER] Starting predict_future for LOMA [2026-03-04T20:26:08.077625] [DEBUG] [LOCAL ] No optimal features file found for LOMA: ./output/feature-sets/LOMA.txt [2026-03-04T20:26:08.077680] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:26:08.077761] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:26:08.077791] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:26:08.077849] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:26:08.140499] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:26:08.141463] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:26:08.141552] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:26:08.141610] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:26:08.271009] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:26:08.271172] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:26:08.271214] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:26:08.271248] [INFO ] [FORECASTER] Training complete [2026-03-04T20:26:08.274778] [DEBUG] [FORECASTER] LOMA: Forecast T+1@11:T+2@11: UP (p=89.96%) [2026-03-04T20:26:08.275083] [INFO ] [FORECASTER] Completed predict_future for LOMA [2026-03-04T20:26:08.275222] [INFO ] [sig ] LOMA: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:26:08.430632] [INFO ] [LOCAL ] Saved forecast: LOMA 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/LOMA.txt [2026-03-04T20:26:08.430801] [INFO ] [sig ] [1835/3365] Completed LOMA in 0.4s | 2.76 sym/s | Total: 11.1m | ETA: 9.2m [2026-03-04T20:26:08.430845] [INFO ] [sig ] [1836/3365] Forecasting LOPE... [2026-03-04T20:26:08.430881] [INFO ] [sig ] Generating forecast for: LOPE [2026-03-04T20:26:08.430912] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LOPE' from 'https://tdm.silogroup.org/data/derivative_storage/LOPE.csv'. [2026-03-04T20:26:08.443272] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LOPE'. [2026-03-04T20:26:08.443659] [INFO ] [FORECASTER] Starting predict_future for LOPE [2026-03-04T20:26:08.444658] [DEBUG] [LOCAL ] No optimal features file found for LOPE: ./output/feature-sets/LOPE.txt [2026-03-04T20:26:08.444711] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:26:08.444743] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:26:08.444770] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:26:08.444826] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:26:08.515032] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:26:08.516163] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:26:08.516272] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:26:08.516319] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:26:08.650532] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:26:08.650719] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:26:08.650762] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:26:08.650794] [INFO ] [FORECASTER] Training complete [2026-03-04T20:26:08.654307] [DEBUG] [FORECASTER] LOPE: Forecast T+1@11:T+2@11: DOWN (p=2.63%) [2026-03-04T20:26:08.654640] [INFO ] [FORECASTER] Completed predict_future for LOPE [2026-03-04T20:26:08.654783] [INFO ] [sig ] LOPE: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:26:08.818965] [INFO ] [LOCAL ] Saved forecast: LOPE 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/LOPE.txt [2026-03-04T20:26:08.819129] [INFO ] [sig ] [1836/3365] Completed LOPE in 0.4s | 2.76 sym/s | Total: 11.1m | ETA: 9.2m [2026-03-04T20:26:08.819172] [INFO ] [sig ] [1837/3365] Forecasting LOVE... [2026-03-04T20:26:08.819202] [INFO ] [sig ] Generating forecast for: LOVE [2026-03-04T20:26:08.819232] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LOVE' from 'https://tdm.silogroup.org/data/derivative_storage/LOVE.csv'. [2026-03-04T20:26:08.831270] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LOVE'. [2026-03-04T20:26:08.831833] [INFO ] [FORECASTER] Starting predict_future for LOVE [2026-03-04T20:26:08.832832] [DEBUG] [LOCAL ] No optimal features file found for LOVE: ./output/feature-sets/LOVE.txt [2026-03-04T20:26:08.832887] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:26:08.832921] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:26:08.832950] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:26:08.833007] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:26:08.896126] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:26:08.897035] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:26:08.897124] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:26:08.897165] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:26:09.026250] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:26:09.026635] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:26:09.026676] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:26:09.026706] [INFO ] [FORECASTER] Training complete [2026-03-04T20:26:09.030626] [DEBUG] [FORECASTER] LOVE: Forecast T+1@11:T+2@11: UP (p=69.79%) [2026-03-04T20:26:09.030934] [INFO ] [FORECASTER] Completed predict_future for LOVE [2026-03-04T20:26:09.031068] [INFO ] [sig ] LOVE: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:26:09.184739] [INFO ] [LOCAL ] Saved forecast: LOVE 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/LOVE.txt [2026-03-04T20:26:09.184895] [INFO ] [sig ] [1837/3365] Completed LOVE in 0.4s | 2.76 sym/s | Total: 11.1m | ETA: 9.2m [2026-03-04T20:26:09.184936] [INFO ] [sig ] [1838/3365] Forecasting LPCN... [2026-03-04T20:26:09.184966] [INFO ] [sig ] Generating forecast for: LPCN [2026-03-04T20:26:09.184997] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LPCN' from 'https://tdm.silogroup.org/data/derivative_storage/LPCN.csv'. [2026-03-04T20:26:09.196656] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LPCN'. [2026-03-04T20:26:09.197010] [INFO ] [FORECASTER] Starting predict_future for LPCN [2026-03-04T20:26:09.197994] [DEBUG] [LOCAL ] No optimal features file found for LPCN: ./output/feature-sets/LPCN.txt [2026-03-04T20:26:09.198051] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:26:09.198085] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:26:09.198112] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:26:09.198171] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:26:09.261260] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:26:09.262227] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:26:09.262339] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:26:09.262377] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:26:09.386533] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:26:09.386728] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:26:09.386772] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:26:09.386842] [INFO ] [FORECASTER] Training complete [2026-03-04T20:26:09.391283] [DEBUG] [FORECASTER] LPCN: Forecast T+1@11:T+2@11: UP (p=64.89%) [2026-03-04T20:26:09.391716] [INFO ] [FORECASTER] Completed predict_future for LPCN [2026-03-04T20:26:09.391878] [INFO ] [sig ] LPCN: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:26:09.547296] [INFO ] [LOCAL ] Saved forecast: LPCN 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/LPCN.txt [2026-03-04T20:26:09.547466] [INFO ] [sig ] [1838/3365] Completed LPCN in 0.4s | 2.76 sym/s | Total: 11.1m | ETA: 9.2m [2026-03-04T20:26:09.547509] [INFO ] [sig ] [1839/3365] Forecasting LPG... [2026-03-04T20:26:09.547538] [INFO ] [sig ] Generating forecast for: LPG [2026-03-04T20:26:09.547586] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LPG' from 'https://tdm.silogroup.org/data/derivative_storage/LPG.csv'. [2026-03-04T20:26:09.560014] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LPG'. [2026-03-04T20:26:09.560440] [INFO ] [FORECASTER] Starting predict_future for LPG [2026-03-04T20:26:09.561267] [DEBUG] [LOCAL ] No optimal features file found for LPG: ./output/feature-sets/LPG.txt [2026-03-04T20:26:09.561321] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:26:09.561354] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:26:09.561381] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:26:09.561438] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:26:09.623642] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:26:09.624561] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:26:09.624672] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:26:09.624707] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:26:09.762241] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:26:09.762413] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:26:09.762454] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:26:09.762501] [INFO ] [FORECASTER] Training complete [2026-03-04T20:26:09.766287] [DEBUG] [FORECASTER] LPG: Forecast T+1@11:T+2@11: UP (p=51.51%) [2026-03-04T20:26:09.766793] [INFO ] [FORECASTER] Completed predict_future for LPG [2026-03-04T20:26:09.766932] [INFO ] [sig ] LPG: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:26:09.931722] [INFO ] [LOCAL ] Saved forecast: LPG 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/LPG.txt [2026-03-04T20:26:09.931893] [INFO ] [sig ] [1839/3365] Completed LPG in 0.4s | 2.76 sym/s | Total: 11.1m | ETA: 9.2m [2026-03-04T20:26:09.931934] [INFO ] [sig ] [1840/3365] Forecasting LPL... [2026-03-04T20:26:09.931968] [INFO ] [sig ] Generating forecast for: LPL [2026-03-04T20:26:09.931999] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LPL' from 'https://tdm.silogroup.org/data/derivative_storage/LPL.csv'. [2026-03-04T20:26:09.945071] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LPL'. [2026-03-04T20:26:09.945492] [INFO ] [FORECASTER] Starting predict_future for LPL [2026-03-04T20:26:09.946377] [DEBUG] [LOCAL ] No optimal features file found for LPL: ./output/feature-sets/LPL.txt [2026-03-04T20:26:09.946435] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:26:09.946467] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:26:09.946493] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:26:09.946553] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:26:10.008926] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:26:10.009898] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:26:10.009987] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:26:10.010023] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:26:10.136520] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:26:10.136730] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:26:10.136786] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:26:10.136828] [INFO ] [FORECASTER] Training complete [2026-03-04T20:26:10.140869] [DEBUG] [FORECASTER] LPL: Forecast T+1@11:T+2@11: UP (p=97.78%) [2026-03-04T20:26:10.141227] [INFO ] [FORECASTER] Completed predict_future for LPL [2026-03-04T20:26:10.141378] [INFO ] [sig ] LPL: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:26:10.296367] [INFO ] [LOCAL ] Saved forecast: LPL 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/LPL.txt [2026-03-04T20:26:10.296590] [INFO ] [sig ] [1840/3365] Completed LPL in 0.4s | 2.76 sym/s | Total: 11.1m | ETA: 9.2m [2026-03-04T20:26:10.296650] [INFO ] [sig ] [1841/3365] Forecasting LPLA... [2026-03-04T20:26:10.296690] [INFO ] [sig ] Generating forecast for: LPLA [2026-03-04T20:26:10.296732] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LPLA' from 'https://tdm.silogroup.org/data/derivative_storage/LPLA.csv'. [2026-03-04T20:26:10.311928] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LPLA'. [2026-03-04T20:26:10.312399] [INFO ] [FORECASTER] Starting predict_future for LPLA [2026-03-04T20:26:10.313427] [DEBUG] [LOCAL ] No optimal features file found for LPLA: ./output/feature-sets/LPLA.txt [2026-03-04T20:26:10.313492] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:26:10.313530] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:26:10.313563] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:26:10.313663] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:26:10.381125] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:26:10.382275] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:26:10.382363] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:26:10.382397] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:26:10.509398] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:26:10.509558] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:26:10.509621] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:26:10.509651] [INFO ] [FORECASTER] Training complete [2026-03-04T20:26:10.513159] [DEBUG] [FORECASTER] LPLA: Forecast T+1@11:T+2@11: DOWN (p=34.22%) [2026-03-04T20:26:10.513479] [INFO ] [FORECASTER] Completed predict_future for LPLA [2026-03-04T20:26:10.513635] [INFO ] [sig ] LPLA: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:26:10.664638] [INFO ] [LOCAL ] Saved forecast: LPLA 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/LPLA.txt [2026-03-04T20:26:10.664809] [INFO ] [sig ] [1841/3365] Completed LPLA in 0.4s | 2.76 sym/s | Total: 11.1m | ETA: 9.2m [2026-03-04T20:26:10.664850] [INFO ] [sig ] [1842/3365] Forecasting LPRO... [2026-03-04T20:26:10.664880] [INFO ] [sig ] Generating forecast for: LPRO [2026-03-04T20:26:10.664910] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LPRO' from 'https://tdm.silogroup.org/data/derivative_storage/LPRO.csv'. [2026-03-04T20:26:10.676946] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LPRO'. [2026-03-04T20:26:10.677316] [INFO ] [FORECASTER] Starting predict_future for LPRO [2026-03-04T20:26:10.678128] [DEBUG] [LOCAL ] No optimal features file found for LPRO: ./output/feature-sets/LPRO.txt [2026-03-04T20:26:10.678182] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:26:10.678215] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:26:10.678242] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:26:10.678299] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:26:10.740267] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:26:10.741192] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:26:10.741279] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:26:10.741315] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:26:10.873380] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:26:10.873546] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:26:10.873609] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:26:10.873642] [INFO ] [FORECASTER] Training complete [2026-03-04T20:26:10.877212] [DEBUG] [FORECASTER] LPRO: Forecast T+1@11:T+2@11: DOWN (p=4.17%) [2026-03-04T20:26:10.877547] [INFO ] [FORECASTER] Completed predict_future for LPRO [2026-03-04T20:26:10.877704] [INFO ] [sig ] LPRO: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:26:11.030034] [INFO ] [LOCAL ] Saved forecast: LPRO 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/LPRO.txt [2026-03-04T20:26:11.030224] [INFO ] [sig ] [1842/3365] Completed LPRO in 0.4s | 2.76 sym/s | Total: 11.1m | ETA: 9.2m [2026-03-04T20:26:11.030277] [INFO ] [sig ] [1843/3365] Forecasting LPSN... [2026-03-04T20:26:11.030313] [INFO ] [sig ] Generating forecast for: LPSN [2026-03-04T20:26:11.030349] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LPSN' from 'https://tdm.silogroup.org/data/derivative_storage/LPSN.csv'. [2026-03-04T20:26:11.043369] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LPSN'. [2026-03-04T20:26:11.044013] [INFO ] [FORECASTER] Starting predict_future for LPSN [2026-03-04T20:26:11.044912] [DEBUG] [LOCAL ] No optimal features file found for LPSN: ./output/feature-sets/LPSN.txt [2026-03-04T20:26:11.044967] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:26:11.045000] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:26:11.045026] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:26:11.045094] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:26:11.126623] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:26:11.127606] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:26:11.127698] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:26:11.127731] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:26:11.266487] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:26:11.266684] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:26:11.266728] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:26:11.266758] [INFO ] [FORECASTER] Training complete [2026-03-04T20:26:11.270646] [DEBUG] [FORECASTER] LPSN: Forecast T+1@11:T+2@11: UP (p=51.83%) [2026-03-04T20:26:11.271102] [INFO ] [FORECASTER] Completed predict_future for LPSN [2026-03-04T20:26:11.271276] [INFO ] [sig ] LPSN: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:26:11.487113] [INFO ] [LOCAL ] Saved forecast: LPSN 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/LPSN.txt [2026-03-04T20:26:11.487385] [INFO ] [sig ] [1843/3365] Completed LPSN in 0.5s | 2.76 sym/s | Total: 11.1m | ETA: 9.2m [2026-03-04T20:26:11.487457] [INFO ] [sig ] [1844/3365] Forecasting LPTH... [2026-03-04T20:26:11.487506] [INFO ] [sig ] Generating forecast for: LPTH [2026-03-04T20:26:11.487556] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LPTH' from 'https://tdm.silogroup.org/data/derivative_storage/LPTH.csv'. [2026-03-04T20:26:11.506033] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LPTH'. [2026-03-04T20:26:11.506557] [INFO ] [FORECASTER] Starting predict_future for LPTH [2026-03-04T20:26:11.507831] [DEBUG] [LOCAL ] No optimal features file found for LPTH: ./output/feature-sets/LPTH.txt [2026-03-04T20:26:11.507907] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:26:11.507962] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:26:11.508009] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:26:11.508103] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:26:11.586962] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:26:11.588017] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:26:11.588116] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:26:11.588152] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:26:11.754297] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:26:11.754533] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:26:11.754628] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:26:11.754685] [INFO ] [FORECASTER] Training complete [2026-03-04T20:26:11.760802] [DEBUG] [FORECASTER] LPTH: Forecast T+1@11:T+2@11: DOWN (p=8.28%) [2026-03-04T20:26:11.761466] [INFO ] [FORECASTER] Completed predict_future for LPTH [2026-03-04T20:26:11.761777] [INFO ] [sig ] LPTH: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:26:12.009658] [INFO ] [LOCAL ] Saved forecast: LPTH 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/LPTH.txt [2026-03-04T20:26:12.009910] [INFO ] [sig ] [1844/3365] Completed LPTH in 0.5s | 2.76 sym/s | Total: 11.1m | ETA: 9.2m [2026-03-04T20:26:12.009993] [INFO ] [sig ] [1845/3365] Forecasting LPX... [2026-03-04T20:26:12.010048] [INFO ] [sig ] Generating forecast for: LPX [2026-03-04T20:26:12.010101] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LPX' from 'https://tdm.silogroup.org/data/derivative_storage/LPX.csv'. [2026-03-04T20:26:12.061202] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LPX'. [2026-03-04T20:26:12.061820] [INFO ] [FORECASTER] Starting predict_future for LPX [2026-03-04T20:26:12.063176] [DEBUG] [LOCAL ] No optimal features file found for LPX: ./output/feature-sets/LPX.txt [2026-03-04T20:26:12.063268] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:26:12.063323] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:26:12.063365] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:26:12.063461] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:26:12.175614] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:26:12.176981] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:26:12.178106] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:26:12.178191] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:26:12.379502] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:26:12.379747] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:26:12.379818] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:26:12.379869] [INFO ] [FORECASTER] Training complete [2026-03-04T20:26:12.385797] [DEBUG] [FORECASTER] LPX: Forecast T+1@11:T+2@11: UP (p=89.88%) [2026-03-04T20:26:12.386355] [INFO ] [FORECASTER] Completed predict_future for LPX [2026-03-04T20:26:12.386615] [INFO ] [sig ] LPX: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:26:12.634334] [INFO ] [LOCAL ] Saved forecast: LPX 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/LPX.txt [2026-03-04T20:26:12.634561] [INFO ] [sig ] [1845/3365] Completed LPX in 0.6s | 2.76 sym/s | Total: 11.1m | ETA: 9.2m [2026-03-04T20:26:12.634630] [INFO ] [sig ] [1846/3365] Forecasting LQDA... [2026-03-04T20:26:12.634669] [INFO ] [sig ] Generating forecast for: LQDA [2026-03-04T20:26:12.634705] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LQDA' from 'https://tdm.silogroup.org/data/derivative_storage/LQDA.csv'. [2026-03-04T20:26:12.651475] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LQDA'. [2026-03-04T20:26:12.652035] [INFO ] [FORECASTER] Starting predict_future for LQDA [2026-03-04T20:26:12.653057] [DEBUG] [LOCAL ] No optimal features file found for LQDA: ./output/feature-sets/LQDA.txt [2026-03-04T20:26:12.653118] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:26:12.653154] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:26:12.653182] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:26:12.653245] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:26:12.735208] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:26:12.736214] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:26:12.736309] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:26:12.736345] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:26:12.862086] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:26:12.862264] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:26:12.862307] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:26:12.862337] [INFO ] [FORECASTER] Training complete [2026-03-04T20:26:12.866134] [DEBUG] [FORECASTER] LQDA: Forecast T+1@11:T+2@11: UP (p=77.74%) [2026-03-04T20:26:12.866490] [INFO ] [FORECASTER] Completed predict_future for LQDA [2026-03-04T20:26:12.866663] [INFO ] [sig ] LQDA: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:26:13.017723] [INFO ] [LOCAL ] Saved forecast: LQDA 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/LQDA.txt [2026-03-04T20:26:13.017900] [INFO ] [sig ] [1846/3365] Completed LQDA in 0.4s | 2.76 sym/s | Total: 11.1m | ETA: 9.2m [2026-03-04T20:26:13.017945] [INFO ] [sig ] [1847/3365] Forecasting LRCX... [2026-03-04T20:26:13.017977] [INFO ] [sig ] Generating forecast for: LRCX [2026-03-04T20:26:13.018009] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LRCX' from 'https://tdm.silogroup.org/data/derivative_storage/LRCX.csv'. [2026-03-04T20:26:13.030449] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LRCX'. [2026-03-04T20:26:13.030860] [INFO ] [FORECASTER] Starting predict_future for LRCX [2026-03-04T20:26:13.031682] [DEBUG] [LOCAL ] No optimal features file found for LRCX: ./output/feature-sets/LRCX.txt [2026-03-04T20:26:13.031738] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:26:13.031779] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:26:13.031813] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:26:13.031884] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:26:13.092179] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:26:13.093175] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:26:13.093297] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:26:13.093345] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:26:13.223525] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:26:13.223738] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:26:13.223783] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:26:13.223812] [INFO ] [FORECASTER] Training complete [2026-03-04T20:26:13.227331] [DEBUG] [FORECASTER] LRCX: Forecast T+1@11:T+2@11: UP (p=95.47%) [2026-03-04T20:26:13.227642] [INFO ] [FORECASTER] Completed predict_future for LRCX [2026-03-04T20:26:13.227778] [INFO ] [sig ] LRCX: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:26:13.387926] [INFO ] [LOCAL ] Saved forecast: LRCX 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/LRCX.txt [2026-03-04T20:26:13.388097] [INFO ] [sig ] [1847/3365] Completed LRCX in 0.4s | 2.76 sym/s | Total: 11.1m | ETA: 9.2m [2026-03-04T20:26:13.388141] [INFO ] [sig ] [1848/3365] Forecasting LRGE... [2026-03-04T20:26:13.388172] [INFO ] [sig ] Generating forecast for: LRGE [2026-03-04T20:26:13.388213] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LRGE' from 'https://tdm.silogroup.org/data/derivative_storage/LRGE.csv'. [2026-03-04T20:26:13.400361] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LRGE'. [2026-03-04T20:26:13.400693] [INFO ] [FORECASTER] Starting predict_future for LRGE [2026-03-04T20:26:13.401522] [DEBUG] [LOCAL ] No optimal features file found for LRGE: ./output/feature-sets/LRGE.txt [2026-03-04T20:26:13.401789] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:26:13.401824] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:26:13.401850] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:26:13.401907] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:26:13.461879] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:26:13.462789] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:26:13.462875] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:26:13.462909] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:26:13.577832] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:26:13.577994] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:26:13.578035] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:26:13.578065] [INFO ] [FORECASTER] Training complete [2026-03-04T20:26:13.581812] [DEBUG] [FORECASTER] LRGE: Forecast T+1@11:T+2@11: DOWN (p=43.18%) [2026-03-04T20:26:13.582100] [INFO ] [FORECASTER] Completed predict_future for LRGE [2026-03-04T20:26:13.582232] [INFO ] [sig ] LRGE: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:26:13.733006] [INFO ] [LOCAL ] Saved forecast: LRGE 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/LRGE.txt [2026-03-04T20:26:13.733187] [INFO ] [sig ] [1848/3365] Completed LRGE in 0.3s | 2.76 sym/s | Total: 11.2m | ETA: 9.2m [2026-03-04T20:26:13.733230] [INFO ] [sig ] [1849/3365] Forecasting LSCC... [2026-03-04T20:26:13.733260] [INFO ] [sig ] Generating forecast for: LSCC [2026-03-04T20:26:13.733292] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LSCC' from 'https://tdm.silogroup.org/data/derivative_storage/LSCC.csv'. [2026-03-04T20:26:13.745133] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LSCC'. [2026-03-04T20:26:13.745514] [INFO ] [FORECASTER] Starting predict_future for LSCC [2026-03-04T20:26:13.746366] [DEBUG] [LOCAL ] No optimal features file found for LSCC: ./output/feature-sets/LSCC.txt [2026-03-04T20:26:13.746422] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:26:13.746455] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:26:13.746482] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:26:13.746540] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:26:13.806553] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:26:13.807520] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:26:13.807627] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:26:13.807664] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:26:13.934928] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:26:13.935095] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:26:13.935138] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:26:13.935167] [INFO ] [FORECASTER] Training complete [2026-03-04T20:26:13.938776] [DEBUG] [FORECASTER] LSCC: Forecast T+1@11:T+2@11: DOWN (p=46.57%) [2026-03-04T20:26:13.939064] [INFO ] [FORECASTER] Completed predict_future for LSCC [2026-03-04T20:26:13.939196] [INFO ] [sig ] LSCC: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:26:14.089181] [INFO ] [LOCAL ] Saved forecast: LSCC 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/LSCC.txt [2026-03-04T20:26:14.089357] [INFO ] [sig ] [1849/3365] Completed LSCC in 0.4s | 2.76 sym/s | Total: 11.2m | ETA: 9.1m [2026-03-04T20:26:14.089409] [INFO ] [sig ] [1850/3365] Forecasting LSPD... [2026-03-04T20:26:14.089444] [INFO ] [sig ] Generating forecast for: LSPD [2026-03-04T20:26:14.089476] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LSPD' from 'https://tdm.silogroup.org/data/derivative_storage/LSPD.csv'. [2026-03-04T20:26:14.104022] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LSPD'. [2026-03-04T20:26:14.104397] [INFO ] [FORECASTER] Starting predict_future for LSPD [2026-03-04T20:26:14.105251] [DEBUG] [LOCAL ] No optimal features file found for LSPD: ./output/feature-sets/LSPD.txt [2026-03-04T20:26:14.105310] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:26:14.105349] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:26:14.105378] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:26:14.105437] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:26:14.166907] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:26:14.168030] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:26:14.168116] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:26:14.168150] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:26:14.305845] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:26:14.306005] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:26:14.306050] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:26:14.306079] [INFO ] [FORECASTER] Training complete [2026-03-04T20:26:14.309773] [DEBUG] [FORECASTER] LSPD: Forecast T+1@11:T+2@11: DOWN (p=33.88%) [2026-03-04T20:26:14.310146] [INFO ] [FORECASTER] Completed predict_future for LSPD [2026-03-04T20:26:14.310284] [INFO ] [sig ] LSPD: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:26:14.461694] [INFO ] [LOCAL ] Saved forecast: LSPD 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/LSPD.txt [2026-03-04T20:26:14.461863] [INFO ] [sig ] [1850/3365] Completed LSPD in 0.4s | 2.76 sym/s | Total: 11.2m | ETA: 9.1m [2026-03-04T20:26:14.461907] [INFO ] [sig ] [1851/3365] Forecasting LTC... [2026-03-04T20:26:14.461936] [INFO ] [sig ] Generating forecast for: LTC [2026-03-04T20:26:14.461966] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LTC' from 'https://tdm.silogroup.org/data/derivative_storage/LTC.csv'. [2026-03-04T20:26:14.474007] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LTC'. [2026-03-04T20:26:14.474419] [INFO ] [FORECASTER] Starting predict_future for LTC [2026-03-04T20:26:14.475326] [DEBUG] [LOCAL ] No optimal features file found for LTC: ./output/feature-sets/LTC.txt [2026-03-04T20:26:14.475382] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:26:14.475416] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:26:14.475443] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:26:14.475500] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:26:14.536386] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:26:14.537358] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:26:14.537451] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:26:14.537486] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:26:14.660467] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:26:14.660643] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:26:14.660684] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:26:14.660714] [INFO ] [FORECASTER] Training complete [2026-03-04T20:26:14.664237] [DEBUG] [FORECASTER] LTC: Forecast T+1@11:T+2@11: UP (p=60.39%) [2026-03-04T20:26:14.664529] [INFO ] [FORECASTER] Completed predict_future for LTC [2026-03-04T20:26:14.664684] [INFO ] [sig ] LTC: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:26:14.825266] [INFO ] [LOCAL ] Saved forecast: LTC 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/LTC.txt [2026-03-04T20:26:14.825436] [INFO ] [sig ] [1851/3365] Completed LTC in 0.4s | 2.76 sym/s | Total: 11.2m | ETA: 9.1m [2026-03-04T20:26:14.825478] [INFO ] [sig ] [1852/3365] Forecasting LTH... [2026-03-04T20:26:14.825508] [INFO ] [sig ] Generating forecast for: LTH [2026-03-04T20:26:14.825539] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LTH' from 'https://tdm.silogroup.org/data/derivative_storage/LTH.csv'. [2026-03-04T20:26:14.837512] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LTH'. [2026-03-04T20:26:14.837844] [INFO ] [FORECASTER] Starting predict_future for LTH [2026-03-04T20:26:14.838636] [DEBUG] [LOCAL ] No optimal features file found for LTH: ./output/feature-sets/LTH.txt [2026-03-04T20:26:14.838689] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:26:14.838746] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:26:14.838774] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:26:14.838832] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:26:14.899942] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:26:14.900849] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:26:14.900934] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:26:14.900968] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:26:15.025826] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:26:15.026009] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:26:15.026051] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:26:15.026080] [INFO ] [FORECASTER] Training complete [2026-03-04T20:26:15.029919] [DEBUG] [FORECASTER] LTH: Forecast T+1@11:T+2@11: UP (p=80.93%) [2026-03-04T20:26:15.030203] [INFO ] [FORECASTER] Completed predict_future for LTH [2026-03-04T20:26:15.030348] [INFO ] [sig ] LTH: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:26:15.178349] [INFO ] [LOCAL ] Saved forecast: LTH 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/LTH.txt [2026-03-04T20:26:15.178526] [INFO ] [sig ] [1852/3365] Completed LTH in 0.4s | 2.76 sym/s | Total: 11.2m | ETA: 9.1m [2026-03-04T20:26:15.178588] [INFO ] [sig ] [1853/3365] Forecasting LTRN... [2026-03-04T20:26:15.178623] [INFO ] [sig ] Generating forecast for: LTRN [2026-03-04T20:26:15.178654] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LTRN' from 'https://tdm.silogroup.org/data/derivative_storage/LTRN.csv'. [2026-03-04T20:26:15.191318] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LTRN'. [2026-03-04T20:26:15.191695] [INFO ] [FORECASTER] Starting predict_future for LTRN [2026-03-04T20:26:15.192473] [DEBUG] [LOCAL ] No optimal features file found for LTRN: ./output/feature-sets/LTRN.txt [2026-03-04T20:26:15.192539] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:26:15.192599] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:26:15.192642] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:26:15.192724] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:26:15.253529] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:26:15.254475] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:26:15.254564] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:26:15.254619] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:26:15.385163] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:26:15.385342] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:26:15.385392] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:26:15.385426] [INFO ] [FORECASTER] Training complete [2026-03-04T20:26:15.389699] [DEBUG] [FORECASTER] LTRN: Forecast T+1@11:T+2@11: DOWN (p=9.63%) [2026-03-04T20:26:15.390096] [INFO ] [FORECASTER] Completed predict_future for LTRN [2026-03-04T20:26:15.390251] [INFO ] [sig ] LTRN: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:26:15.563109] [INFO ] [LOCAL ] Saved forecast: LTRN 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/LTRN.txt [2026-03-04T20:26:15.563275] [INFO ] [sig ] [1853/3365] Completed LTRN in 0.4s | 2.76 sym/s | Total: 11.2m | ETA: 9.1m [2026-03-04T20:26:15.563319] [INFO ] [sig ] [1854/3365] Forecasting LTRX... [2026-03-04T20:26:15.563352] [INFO ] [sig ] Generating forecast for: LTRX [2026-03-04T20:26:15.563382] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LTRX' from 'https://tdm.silogroup.org/data/derivative_storage/LTRX.csv'. [2026-03-04T20:26:15.577607] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LTRX'. [2026-03-04T20:26:15.577965] [INFO ] [FORECASTER] Starting predict_future for LTRX [2026-03-04T20:26:15.578856] [DEBUG] [LOCAL ] No optimal features file found for LTRX: ./output/feature-sets/LTRX.txt [2026-03-04T20:26:15.578909] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:26:15.578942] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:26:15.578969] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:26:15.579034] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:26:15.637909] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:26:15.638696] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:26:15.638780] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:26:15.638813] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:26:15.765603] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:26:15.765762] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:26:15.765803] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:26:15.765831] [INFO ] [FORECASTER] Training complete [2026-03-04T20:26:15.769817] [DEBUG] [FORECASTER] LTRX: Forecast T+1@11:T+2@11: UP (p=96.33%) [2026-03-04T20:26:15.770136] [INFO ] [FORECASTER] Completed predict_future for LTRX [2026-03-04T20:26:15.770277] [INFO ] [sig ] LTRX: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:26:15.930468] [INFO ] [LOCAL ] Saved forecast: LTRX 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/LTRX.txt [2026-03-04T20:26:15.930654] [INFO ] [sig ] [1854/3365] Completed LTRX in 0.4s | 2.76 sym/s | Total: 11.2m | ETA: 9.1m [2026-03-04T20:26:15.930702] [INFO ] [sig ] [1855/3365] Forecasting LUCD... [2026-03-04T20:26:15.930733] [INFO ] [sig ] Generating forecast for: LUCD [2026-03-04T20:26:15.930767] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LUCD' from 'https://tdm.silogroup.org/data/derivative_storage/LUCD.csv'. [2026-03-04T20:26:15.943555] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LUCD'. [2026-03-04T20:26:15.943938] [INFO ] [FORECASTER] Starting predict_future for LUCD [2026-03-04T20:26:15.944760] [DEBUG] [LOCAL ] No optimal features file found for LUCD: ./output/feature-sets/LUCD.txt [2026-03-04T20:26:15.944814] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:26:15.944846] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:26:15.944873] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:26:15.944929] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:26:16.003680] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:26:16.004510] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:26:16.004614] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:26:16.004650] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:26:16.124400] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:26:16.124561] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:26:16.124621] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:26:16.124707] [INFO ] [FORECASTER] Training complete [2026-03-04T20:26:16.128229] [DEBUG] [FORECASTER] LUCD: Forecast T+1@11:T+2@11: DOWN (p=25.42%) [2026-03-04T20:26:16.128520] [INFO ] [FORECASTER] Completed predict_future for LUCD [2026-03-04T20:26:16.128674] [INFO ] [sig ] LUCD: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:26:16.272790] [INFO ] [LOCAL ] Saved forecast: LUCD 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/LUCD.txt [2026-03-04T20:26:16.272956] [INFO ] [sig ] [1855/3365] Completed LUCD in 0.3s | 2.76 sym/s | Total: 11.2m | ETA: 9.1m [2026-03-04T20:26:16.272998] [INFO ] [sig ] [1856/3365] Forecasting LUMN... [2026-03-04T20:26:16.273030] [INFO ] [sig ] Generating forecast for: LUMN [2026-03-04T20:26:16.273060] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LUMN' from 'https://tdm.silogroup.org/data/derivative_storage/LUMN.csv'. [2026-03-04T20:26:16.285828] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LUMN'. [2026-03-04T20:26:16.286213] [INFO ] [FORECASTER] Starting predict_future for LUMN [2026-03-04T20:26:16.287024] [DEBUG] [LOCAL ] No optimal features file found for LUMN: ./output/feature-sets/LUMN.txt [2026-03-04T20:26:16.287090] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:26:16.287123] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:26:16.287150] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:26:16.287207] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:26:16.345888] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:26:16.346863] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:26:16.346949] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:26:16.346983] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:26:16.471319] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:26:16.471499] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:26:16.471543] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:26:16.471595] [INFO ] [FORECASTER] Training complete [2026-03-04T20:26:16.475326] [DEBUG] [FORECASTER] LUMN: Forecast T+1@11:T+2@11: UP (p=79.05%) [2026-03-04T20:26:16.475722] [INFO ] [FORECASTER] Completed predict_future for LUMN [2026-03-04T20:26:16.475870] [INFO ] [sig ] LUMN: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:26:16.624774] [INFO ] [LOCAL ] Saved forecast: LUMN 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/LUMN.txt [2026-03-04T20:26:16.624924] [INFO ] [sig ] [1856/3365] Completed LUMN in 0.4s | 2.76 sym/s | Total: 11.2m | ETA: 9.1m [2026-03-04T20:26:16.624964] [INFO ] [sig ] [1857/3365] Forecasting LUNG... [2026-03-04T20:26:16.624993] [INFO ] [sig ] Generating forecast for: LUNG [2026-03-04T20:26:16.625023] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LUNG' from 'https://tdm.silogroup.org/data/derivative_storage/LUNG.csv'. [2026-03-04T20:26:16.637376] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LUNG'. [2026-03-04T20:26:16.637778] [INFO ] [FORECASTER] Starting predict_future for LUNG [2026-03-04T20:26:16.638552] [DEBUG] [LOCAL ] No optimal features file found for LUNG: ./output/feature-sets/LUNG.txt [2026-03-04T20:26:16.638629] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:26:16.638662] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:26:16.638690] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:26:16.638746] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:26:16.697977] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:26:16.698839] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:26:16.698924] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:26:16.698957] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:26:16.828603] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:26:16.828771] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:26:16.828811] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:26:16.828841] [INFO ] [FORECASTER] Training complete [2026-03-04T20:26:16.832842] [DEBUG] [FORECASTER] LUNG: Forecast T+1@11:T+2@11: UP (p=56.00%) [2026-03-04T20:26:16.833158] [INFO ] [FORECASTER] Completed predict_future for LUNG [2026-03-04T20:26:16.833298] [INFO ] [sig ] LUNG: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:26:16.984380] [INFO ] [LOCAL ] Saved forecast: LUNG 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/LUNG.txt [2026-03-04T20:26:16.984547] [INFO ] [sig ] [1857/3365] Completed LUNG in 0.4s | 2.76 sym/s | Total: 11.2m | ETA: 9.1m [2026-03-04T20:26:16.984615] [INFO ] [sig ] [1858/3365] Forecasting LVHD... [2026-03-04T20:26:16.984646] [INFO ] [sig ] Generating forecast for: LVHD [2026-03-04T20:26:16.984677] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LVHD' from 'https://tdm.silogroup.org/data/derivative_storage/LVHD.csv'. [2026-03-04T20:26:16.996820] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LVHD'. [2026-03-04T20:26:16.997219] [INFO ] [FORECASTER] Starting predict_future for LVHD [2026-03-04T20:26:16.998113] [DEBUG] [LOCAL ] No optimal features file found for LVHD: ./output/feature-sets/LVHD.txt [2026-03-04T20:26:16.998168] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:26:16.998202] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:26:16.998230] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:26:16.998288] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:26:17.059243] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:26:17.060159] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:26:17.060249] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:26:17.060285] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:26:17.197744] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:26:17.197920] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:26:17.197963] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:26:17.197994] [INFO ] [FORECASTER] Training complete [2026-03-04T20:26:17.202752] [DEBUG] [FORECASTER] LVHD: Forecast T+1@11:T+2@11: DOWN (p=23.89%) [2026-03-04T20:26:17.203093] [INFO ] [FORECASTER] Completed predict_future for LVHD [2026-03-04T20:26:17.203241] [INFO ] [sig ] LVHD: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:26:17.354359] [INFO ] [LOCAL ] Saved forecast: LVHD 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/LVHD.txt [2026-03-04T20:26:17.354554] [INFO ] [sig ] [1858/3365] Completed LVHD in 0.4s | 2.76 sym/s | Total: 11.2m | ETA: 9.1m [2026-03-04T20:26:17.354623] [INFO ] [sig ] [1859/3365] Forecasting LVO... [2026-03-04T20:26:17.354654] [INFO ] [sig ] Generating forecast for: LVO [2026-03-04T20:26:17.354683] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LVO' from 'https://tdm.silogroup.org/data/derivative_storage/LVO.csv'. [2026-03-04T20:26:17.370220] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LVO'. [2026-03-04T20:26:17.370652] [INFO ] [FORECASTER] Starting predict_future for LVO [2026-03-04T20:26:17.371454] [DEBUG] [LOCAL ] No optimal features file found for LVO: ./output/feature-sets/LVO.txt [2026-03-04T20:26:17.371509] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:26:17.371541] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:26:17.371568] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:26:17.371657] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:26:17.435041] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:26:17.435957] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:26:17.436082] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:26:17.436119] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:26:17.564649] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:26:17.564813] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:26:17.564856] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:26:17.564889] [INFO ] [FORECASTER] Training complete [2026-03-04T20:26:17.568680] [DEBUG] [FORECASTER] LVO: Forecast T+1@11:T+2@11: DOWN (p=7.63%) [2026-03-04T20:26:17.568980] [INFO ] [FORECASTER] Completed predict_future for LVO [2026-03-04T20:26:17.569118] [INFO ] [sig ] LVO: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:26:17.758402] [INFO ] [LOCAL ] Saved forecast: LVO 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/LVO.txt [2026-03-04T20:26:17.758594] [INFO ] [sig ] [1859/3365] Completed LVO in 0.4s | 2.76 sym/s | Total: 11.2m | ETA: 9.1m [2026-03-04T20:26:17.758648] [INFO ] [sig ] [1860/3365] Forecasting LVS... [2026-03-04T20:26:17.758679] [INFO ] [sig ] Generating forecast for: LVS [2026-03-04T20:26:17.758710] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LVS' from 'https://tdm.silogroup.org/data/derivative_storage/LVS.csv'. [2026-03-04T20:26:17.774071] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LVS'. [2026-03-04T20:26:17.774486] [INFO ] [FORECASTER] Starting predict_future for LVS [2026-03-04T20:26:17.775347] [DEBUG] [LOCAL ] No optimal features file found for LVS: ./output/feature-sets/LVS.txt [2026-03-04T20:26:17.775403] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:26:17.775437] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:26:17.775466] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:26:17.775528] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:26:17.838222] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:26:17.839382] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:26:17.839486] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:26:17.839525] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:26:17.973497] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:26:17.973686] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:26:17.973730] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:26:17.973760] [INFO ] [FORECASTER] Training complete [2026-03-04T20:26:17.977732] [DEBUG] [FORECASTER] LVS: Forecast T+1@11:T+2@11: UP (p=78.92%) [2026-03-04T20:26:17.978109] [INFO ] [FORECASTER] Completed predict_future for LVS [2026-03-04T20:26:17.978262] [INFO ] [sig ] LVS: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:26:18.131904] [INFO ] [LOCAL ] Saved forecast: LVS 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/LVS.txt [2026-03-04T20:26:18.132084] [INFO ] [sig ] [1860/3365] Completed LVS in 0.4s | 2.76 sym/s | Total: 11.2m | ETA: 9.1m [2026-03-04T20:26:18.132127] [INFO ] [sig ] [1861/3365] Forecasting LWAY... [2026-03-04T20:26:18.132157] [INFO ] [sig ] Generating forecast for: LWAY [2026-03-04T20:26:18.132187] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LWAY' from 'https://tdm.silogroup.org/data/derivative_storage/LWAY.csv'. [2026-03-04T20:26:18.146305] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LWAY'. [2026-03-04T20:26:18.146737] [INFO ] [FORECASTER] Starting predict_future for LWAY [2026-03-04T20:26:18.147559] [DEBUG] [LOCAL ] No optimal features file found for LWAY: ./output/feature-sets/LWAY.txt [2026-03-04T20:26:18.147632] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:26:18.147665] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:26:18.147691] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:26:18.147747] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:26:18.208144] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:26:18.209241] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:26:18.209330] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:26:18.209364] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:26:18.338465] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:26:18.338648] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:26:18.338690] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:26:18.338719] [INFO ] [FORECASTER] Training complete [2026-03-04T20:26:18.342685] [DEBUG] [FORECASTER] LWAY: Forecast T+1@11:T+2@11: DOWN (p=7.53%) [2026-03-04T20:26:18.342969] [INFO ] [FORECASTER] Completed predict_future for LWAY [2026-03-04T20:26:18.343120] [INFO ] [sig ] LWAY: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:26:18.488387] [INFO ] [LOCAL ] Saved forecast: LWAY 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/LWAY.txt [2026-03-04T20:26:18.488549] [INFO ] [sig ] [1861/3365] Completed LWAY in 0.4s | 2.76 sym/s | Total: 11.2m | ETA: 9.1m [2026-03-04T20:26:18.488616] [INFO ] [sig ] [1862/3365] Forecasting LWLG... [2026-03-04T20:26:18.488648] [INFO ] [sig ] Generating forecast for: LWLG [2026-03-04T20:26:18.488864] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LWLG' from 'https://tdm.silogroup.org/data/derivative_storage/LWLG.csv'. [2026-03-04T20:26:18.501041] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LWLG'. [2026-03-04T20:26:18.501348] [INFO ] [FORECASTER] Starting predict_future for LWLG [2026-03-04T20:26:18.502352] [DEBUG] [LOCAL ] No optimal features file found for LWLG: ./output/feature-sets/LWLG.txt [2026-03-04T20:26:18.502405] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:26:18.502437] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:26:18.502464] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:26:18.502520] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:26:18.560518] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:26:18.561201] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:26:18.561314] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:26:18.561348] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:26:18.697251] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:26:18.697456] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:26:18.697500] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:26:18.697530] [INFO ] [FORECASTER] Training complete [2026-03-04T20:26:18.701983] [DEBUG] [FORECASTER] LWLG: Forecast T+1@11:T+2@11: DOWN (p=9.28%) [2026-03-04T20:26:18.702445] [INFO ] [FORECASTER] Completed predict_future for LWLG [2026-03-04T20:26:18.702611] [INFO ] [sig ] LWLG: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:26:18.849811] [INFO ] [LOCAL ] Saved forecast: LWLG 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/LWLG.txt [2026-03-04T20:26:18.849970] [INFO ] [sig ] [1862/3365] Completed LWLG in 0.4s | 2.76 sym/s | Total: 11.2m | ETA: 9.1m [2026-03-04T20:26:18.850011] [INFO ] [sig ] [1863/3365] Forecasting LX... [2026-03-04T20:26:18.850041] [INFO ] [sig ] Generating forecast for: LX [2026-03-04T20:26:18.850085] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LX' from 'https://tdm.silogroup.org/data/derivative_storage/LX.csv'. [2026-03-04T20:26:18.863865] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LX'. [2026-03-04T20:26:18.864213] [INFO ] [FORECASTER] Starting predict_future for LX [2026-03-04T20:26:18.865057] [DEBUG] [LOCAL ] No optimal features file found for LX: ./output/feature-sets/LX.txt [2026-03-04T20:26:18.865111] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:26:18.865143] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:26:18.865170] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:26:18.865234] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:26:18.927391] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:26:18.928493] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:26:18.928627] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:26:18.928664] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:26:19.063267] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:26:19.063437] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:26:19.063524] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:26:19.063567] [INFO ] [FORECASTER] Training complete [2026-03-04T20:26:19.067667] [DEBUG] [FORECASTER] LX: Forecast T+1@11:T+2@11: DOWN (p=8.95%) [2026-03-04T20:26:19.067960] [INFO ] [FORECASTER] Completed predict_future for LX [2026-03-04T20:26:19.068094] [INFO ] [sig ] LX: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:26:19.222545] [INFO ] [LOCAL ] Saved forecast: LX 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/LX.txt [2026-03-04T20:26:19.222723] [INFO ] [sig ] [1863/3365] Completed LX in 0.4s | 2.76 sym/s | Total: 11.2m | ETA: 9.1m [2026-03-04T20:26:19.222765] [INFO ] [sig ] [1864/3365] Forecasting LXEO... [2026-03-04T20:26:19.222795] [INFO ] [sig ] Generating forecast for: LXEO [2026-03-04T20:26:19.222825] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LXEO' from 'https://tdm.silogroup.org/data/derivative_storage/LXEO.csv'. [2026-03-04T20:26:19.235179] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LXEO'. [2026-03-04T20:26:19.235535] [INFO ] [FORECASTER] Starting predict_future for LXEO [2026-03-04T20:26:19.236353] [DEBUG] [LOCAL ] No optimal features file found for LXEO: ./output/feature-sets/LXEO.txt [2026-03-04T20:26:19.236414] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:26:19.236453] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:26:19.236485] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:26:19.236556] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:26:19.300835] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:26:19.301980] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:26:19.302071] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:26:19.302113] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:26:19.430051] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:26:19.430213] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:26:19.430254] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:26:19.430284] [INFO ] [FORECASTER] Training complete [2026-03-04T20:26:19.433807] [DEBUG] [FORECASTER] LXEO: Forecast T+1@11:T+2@11: UP (p=70.08%) [2026-03-04T20:26:19.434149] [INFO ] [FORECASTER] Completed predict_future for LXEO [2026-03-04T20:26:19.434316] [INFO ] [sig ] LXEO: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:26:19.585236] [INFO ] [LOCAL ] Saved forecast: LXEO 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/LXEO.txt [2026-03-04T20:26:19.585393] [INFO ] [sig ] [1864/3365] Completed LXEO in 0.4s | 2.76 sym/s | Total: 11.2m | ETA: 9.1m [2026-03-04T20:26:19.585435] [INFO ] [sig ] [1865/3365] Forecasting LXP... [2026-03-04T20:26:19.585466] [INFO ] [sig ] Generating forecast for: LXP [2026-03-04T20:26:19.585495] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LXP' from 'https://tdm.silogroup.org/data/derivative_storage/LXP.csv'. [2026-03-04T20:26:19.596876] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LXP'. [2026-03-04T20:26:19.597199] [INFO ] [FORECASTER] Starting predict_future for LXP [2026-03-04T20:26:19.598013] [DEBUG] [LOCAL ] No optimal features file found for LXP: ./output/feature-sets/LXP.txt [2026-03-04T20:26:19.598066] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:26:19.598098] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:26:19.598126] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:26:19.598182] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:26:19.655381] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:26:19.656445] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:26:19.656560] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:26:19.656614] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:26:19.779403] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:26:19.779586] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:26:19.779632] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:26:19.779663] [INFO ] [FORECASTER] Training complete [2026-03-04T20:26:19.783184] [DEBUG] [FORECASTER] LXP: Forecast T+1@11:T+2@11: DOWN (p=0.42%) [2026-03-04T20:26:19.783483] [INFO ] [FORECASTER] Completed predict_future for LXP [2026-03-04T20:26:19.783637] [INFO ] [sig ] LXP: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:26:19.949401] [INFO ] [LOCAL ] Saved forecast: LXP 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/LXP.txt [2026-03-04T20:26:19.949709] [INFO ] [sig ] [1865/3365] Completed LXP in 0.4s | 2.76 sym/s | Total: 11.3m | ETA: 9.1m [2026-03-04T20:26:19.949784] [INFO ] [sig ] [1866/3365] Forecasting LYB... [2026-03-04T20:26:19.949831] [INFO ] [sig ] Generating forecast for: LYB [2026-03-04T20:26:19.949878] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LYB' from 'https://tdm.silogroup.org/data/derivative_storage/LYB.csv'. [2026-03-04T20:26:19.962981] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LYB'. [2026-03-04T20:26:19.963353] [INFO ] [FORECASTER] Starting predict_future for LYB [2026-03-04T20:26:19.964161] [DEBUG] [LOCAL ] No optimal features file found for LYB: ./output/feature-sets/LYB.txt [2026-03-04T20:26:19.964216] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:26:19.964249] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:26:19.964276] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:26:19.964333] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:26:20.025075] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:26:20.026039] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:26:20.026127] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:26:20.026161] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:26:20.150006] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:26:20.150169] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:26:20.150208] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:26:20.150237] [INFO ] [FORECASTER] Training complete [2026-03-04T20:26:20.153839] [DEBUG] [FORECASTER] LYB: Forecast T+1@11:T+2@11: DOWN (p=4.61%) [2026-03-04T20:26:20.154128] [INFO ] [FORECASTER] Completed predict_future for LYB [2026-03-04T20:26:20.154260] [INFO ] [sig ] LYB: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:26:20.303641] [INFO ] [LOCAL ] Saved forecast: LYB 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/LYB.txt [2026-03-04T20:26:20.303809] [INFO ] [sig ] [1866/3365] Completed LYB in 0.4s | 2.76 sym/s | Total: 11.3m | ETA: 9.0m [2026-03-04T20:26:20.303852] [INFO ] [sig ] [1867/3365] Forecasting LYG... [2026-03-04T20:26:20.303883] [INFO ] [sig ] Generating forecast for: LYG [2026-03-04T20:26:20.303914] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LYG' from 'https://tdm.silogroup.org/data/derivative_storage/LYG.csv'. [2026-03-04T20:26:20.316148] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LYG'. [2026-03-04T20:26:20.316611] [INFO ] [FORECASTER] Starting predict_future for LYG [2026-03-04T20:26:20.317464] [DEBUG] [LOCAL ] No optimal features file found for LYG: ./output/feature-sets/LYG.txt [2026-03-04T20:26:20.317519] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:26:20.317567] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:26:20.317628] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:26:20.317686] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:26:20.377677] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:26:20.378624] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:26:20.378712] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:26:20.378747] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:26:20.505511] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:26:20.505688] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:26:20.505729] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:26:20.505770] [INFO ] [FORECASTER] Training complete [2026-03-04T20:26:20.509405] [DEBUG] [FORECASTER] LYG: Forecast T+1@11:T+2@11: UP (p=99.06%) [2026-03-04T20:26:20.509759] [INFO ] [FORECASTER] Completed predict_future for LYG [2026-03-04T20:26:20.509900] [INFO ] [sig ] LYG: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:26:20.676625] [INFO ] [LOCAL ] Saved forecast: LYG 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/LYG.txt [2026-03-04T20:26:20.676790] [INFO ] [sig ] [1867/3365] Completed LYG in 0.4s | 2.76 sym/s | Total: 11.3m | ETA: 9.0m [2026-03-04T20:26:20.676833] [INFO ] [sig ] [1868/3365] Forecasting LYRA... [2026-03-04T20:26:20.676866] [INFO ] [sig ] Generating forecast for: LYRA [2026-03-04T20:26:20.676897] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LYRA' from 'https://tdm.silogroup.org/data/derivative_storage/LYRA.csv'. [2026-03-04T20:26:20.693879] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LYRA'. [2026-03-04T20:26:20.694338] [INFO ] [FORECASTER] Starting predict_future for LYRA [2026-03-04T20:26:20.695412] [DEBUG] [LOCAL ] No optimal features file found for LYRA: ./output/feature-sets/LYRA.txt [2026-03-04T20:26:20.695484] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:26:20.695530] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:26:20.695568] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:26:20.695678] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:26:20.763061] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:26:20.764174] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:26:20.764279] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:26:20.764319] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:26:20.885175] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:26:20.885345] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:26:20.885385] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:26:20.885416] [INFO ] [FORECASTER] Training complete [2026-03-04T20:26:20.889175] [DEBUG] [FORECASTER] LYRA: Forecast T+1@11:T+2@11: DOWN (p=33.09%) [2026-03-04T20:26:20.889531] [INFO ] [FORECASTER] Completed predict_future for LYRA [2026-03-04T20:26:20.889699] [INFO ] [sig ] LYRA: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:26:21.039317] [INFO ] [LOCAL ] Saved forecast: LYRA 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/LYRA.txt [2026-03-04T20:26:21.039494] [INFO ] [sig ] [1868/3365] Completed LYRA in 0.4s | 2.76 sym/s | Total: 11.3m | ETA: 9.0m [2026-03-04T20:26:21.039545] [INFO ] [sig ] [1869/3365] Forecasting LYTS... [2026-03-04T20:26:21.039605] [INFO ] [sig ] Generating forecast for: LYTS [2026-03-04T20:26:21.039638] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LYTS' from 'https://tdm.silogroup.org/data/derivative_storage/LYTS.csv'. [2026-03-04T20:26:21.058915] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LYTS'. [2026-03-04T20:26:21.059426] [INFO ] [FORECASTER] Starting predict_future for LYTS [2026-03-04T20:26:21.060378] [DEBUG] [LOCAL ] No optimal features file found for LYTS: ./output/feature-sets/LYTS.txt [2026-03-04T20:26:21.060437] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:26:21.060520] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:26:21.060553] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:26:21.060651] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:26:21.123407] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:26:21.124867] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:26:21.124994] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:26:21.125036] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:26:21.266456] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:26:21.266662] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:26:21.266709] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:26:21.266739] [INFO ] [FORECASTER] Training complete [2026-03-04T20:26:21.270532] [DEBUG] [FORECASTER] LYTS: Forecast T+1@11:T+2@11: DOWN (p=6.28%) [2026-03-04T20:26:21.270905] [INFO ] [FORECASTER] Completed predict_future for LYTS [2026-03-04T20:26:21.271068] [INFO ] [sig ] LYTS: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:26:21.436483] [INFO ] [LOCAL ] Saved forecast: LYTS 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/LYTS.txt [2026-03-04T20:26:21.436694] [INFO ] [sig ] [1869/3365] Completed LYTS in 0.4s | 2.76 sym/s | Total: 11.3m | ETA: 9.0m [2026-03-04T20:26:21.436753] [INFO ] [sig ] [1870/3365] Forecasting LZ... [2026-03-04T20:26:21.436787] [INFO ] [sig ] Generating forecast for: LZ [2026-03-04T20:26:21.436818] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LZ' from 'https://tdm.silogroup.org/data/derivative_storage/LZ.csv'. [2026-03-04T20:26:21.449926] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LZ'. [2026-03-04T20:26:21.450339] [INFO ] [FORECASTER] Starting predict_future for LZ [2026-03-04T20:26:21.451300] [DEBUG] [LOCAL ] No optimal features file found for LZ: ./output/feature-sets/LZ.txt [2026-03-04T20:26:21.451357] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:26:21.451389] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:26:21.451416] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:26:21.451474] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:26:21.523477] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:26:21.524613] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:26:21.524726] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:26:21.524784] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:26:21.654424] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:26:21.654617] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:26:21.654661] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:26:21.654691] [INFO ] [FORECASTER] Training complete [2026-03-04T20:26:21.658192] [DEBUG] [FORECASTER] LZ: Forecast T+1@11:T+2@11: DOWN (p=48.09%) [2026-03-04T20:26:21.658496] [INFO ] [FORECASTER] Completed predict_future for LZ [2026-03-04T20:26:21.658649] [INFO ] [sig ] LZ: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:26:21.805376] [INFO ] [LOCAL ] Saved forecast: LZ 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/LZ.txt [2026-03-04T20:26:21.805552] [INFO ] [sig ] [1870/3365] Completed LZ in 0.4s | 2.76 sym/s | Total: 11.3m | ETA: 9.0m [2026-03-04T20:26:21.805619] [INFO ] [sig ] [1871/3365] Forecasting LZB... [2026-03-04T20:26:21.805651] [INFO ] [sig ] Generating forecast for: LZB [2026-03-04T20:26:21.805688] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LZB' from 'https://tdm.silogroup.org/data/derivative_storage/LZB.csv'. [2026-03-04T20:26:21.817551] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LZB'. [2026-03-04T20:26:21.817980] [INFO ] [FORECASTER] Starting predict_future for LZB [2026-03-04T20:26:21.818836] [DEBUG] [LOCAL ] No optimal features file found for LZB: ./output/feature-sets/LZB.txt [2026-03-04T20:26:21.818890] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:26:21.818924] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:26:21.818950] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:26:21.819007] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:26:21.877471] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:26:21.878641] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:26:21.878731] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:26:21.878765] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:26:22.009247] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:26:22.009423] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:26:22.009464] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:26:22.009498] [INFO ] [FORECASTER] Training complete [2026-03-04T20:26:22.013150] [DEBUG] [FORECASTER] LZB: Forecast T+1@11:T+2@11: UP (p=59.13%) [2026-03-04T20:26:22.013464] [INFO ] [FORECASTER] Completed predict_future for LZB [2026-03-04T20:26:22.013631] [INFO ] [sig ] LZB: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:26:22.159639] [INFO ] [LOCAL ] Saved forecast: LZB 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/LZB.txt [2026-03-04T20:26:22.159799] [INFO ] [sig ] [1871/3365] Completed LZB in 0.4s | 2.76 sym/s | Total: 11.3m | ETA: 9.0m [2026-03-04T20:26:22.159840] [INFO ] [sig ] [1872/3365] Forecasting LZM... [2026-03-04T20:26:22.159871] [INFO ] [sig ] Generating forecast for: LZM [2026-03-04T20:26:22.159903] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LZM' from 'https://tdm.silogroup.org/data/derivative_storage/LZM.csv'. [2026-03-04T20:26:22.171946] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LZM'. [2026-03-04T20:26:22.172276] [INFO ] [FORECASTER] Starting predict_future for LZM [2026-03-04T20:26:22.173080] [DEBUG] [LOCAL ] No optimal features file found for LZM: ./output/feature-sets/LZM.txt [2026-03-04T20:26:22.173133] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:26:22.173164] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:26:22.173190] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:26:22.173246] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:26:22.231006] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:26:22.232098] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:26:22.232188] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:26:22.232221] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:26:22.364319] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:26:22.364506] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:26:22.364559] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:26:22.364620] [INFO ] [FORECASTER] Training complete [2026-03-04T20:26:22.368462] [DEBUG] [FORECASTER] LZM: Forecast T+1@11:T+2@11: DOWN (p=24.16%) [2026-03-04T20:26:22.368836] [INFO ] [FORECASTER] Completed predict_future for LZM [2026-03-04T20:26:22.369013] [INFO ] [sig ] LZM: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:26:22.536177] [INFO ] [LOCAL ] Saved forecast: LZM 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/LZM.txt [2026-03-04T20:26:22.536376] [INFO ] [sig ] [1872/3365] Completed LZM in 0.4s | 2.76 sym/s | Total: 11.3m | ETA: 9.0m [2026-03-04T20:26:22.536434] [INFO ] [sig ] [1873/3365] Forecasting M... [2026-03-04T20:26:22.536466] [INFO ] [sig ] Generating forecast for: M [2026-03-04T20:26:22.536495] [DEBUG] [REMOTE ] Fetching historical data for symbol 'M' from 'https://tdm.silogroup.org/data/derivative_storage/M.csv'. [2026-03-04T20:26:22.549103] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'M'. [2026-03-04T20:26:22.549475] [INFO ] [FORECASTER] Starting predict_future for M [2026-03-04T20:26:22.550355] [DEBUG] [LOCAL ] No optimal features file found for M: ./output/feature-sets/M.txt [2026-03-04T20:26:22.550410] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:26:22.550444] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:26:22.550472] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:26:22.550543] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:26:22.617933] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:26:22.619163] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:26:22.619275] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:26:22.619327] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:26:22.771633] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:26:22.772002] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:26:22.772054] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:26:22.772087] [INFO ] [FORECASTER] Training complete [2026-03-04T20:26:22.776552] [DEBUG] [FORECASTER] M: Forecast T+1@11:T+2@11: UP (p=93.26%) [2026-03-04T20:26:22.777090] [INFO ] [FORECASTER] Completed predict_future for M [2026-03-04T20:26:22.777235] [INFO ] [sig ] M: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:26:22.945112] [INFO ] [LOCAL ] Saved forecast: M 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/M.txt [2026-03-04T20:26:22.945294] [INFO ] [sig ] [1873/3365] Completed M in 0.4s | 2.76 sym/s | Total: 11.3m | ETA: 9.0m [2026-03-04T20:26:22.945337] [INFO ] [sig ] [1874/3365] Forecasting MA... [2026-03-04T20:26:22.945368] [INFO ] [sig ] Generating forecast for: MA [2026-03-04T20:26:22.945398] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MA' from 'https://tdm.silogroup.org/data/derivative_storage/MA.csv'. [2026-03-04T20:26:22.957999] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MA'. [2026-03-04T20:26:22.958423] [INFO ] [FORECASTER] Starting predict_future for MA [2026-03-04T20:26:22.959396] [DEBUG] [LOCAL ] No optimal features file found for MA: ./output/feature-sets/MA.txt [2026-03-04T20:26:22.959455] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:26:22.959495] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:26:22.959529] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:26:22.959632] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:26:23.023859] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:26:23.024934] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:26:23.025030] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:26:23.025064] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:26:23.155985] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:26:23.156156] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:26:23.156197] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:26:23.156226] [INFO ] [FORECASTER] Training complete [2026-03-04T20:26:23.160072] [DEBUG] [FORECASTER] MA: Forecast T+1@11:T+2@11: DOWN (p=31.73%) [2026-03-04T20:26:23.160369] [INFO ] [FORECASTER] Completed predict_future for MA [2026-03-04T20:26:23.160520] [INFO ] [sig ] MA: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:26:23.330212] [INFO ] [LOCAL ] Saved forecast: MA 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/MA.txt [2026-03-04T20:26:23.330380] [INFO ] [sig ] [1874/3365] Completed MA in 0.4s | 2.76 sym/s | Total: 11.3m | ETA: 9.0m [2026-03-04T20:26:23.330421] [INFO ] [sig ] [1875/3365] Forecasting MAA... [2026-03-04T20:26:23.330452] [INFO ] [sig ] Generating forecast for: MAA [2026-03-04T20:26:23.330483] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MAA' from 'https://tdm.silogroup.org/data/derivative_storage/MAA.csv'. [2026-03-04T20:26:23.343389] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MAA'. [2026-03-04T20:26:23.343835] [INFO ] [FORECASTER] Starting predict_future for MAA [2026-03-04T20:26:23.344794] [DEBUG] [LOCAL ] No optimal features file found for MAA: ./output/feature-sets/MAA.txt [2026-03-04T20:26:23.344853] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:26:23.344897] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:26:23.344929] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:26:23.344988] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:26:23.409924] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:26:23.410881] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:26:23.410980] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:26:23.411016] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:26:23.558463] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:26:23.558695] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:26:23.558740] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:26:23.558768] [INFO ] [FORECASTER] Training complete [2026-03-04T20:26:23.562592] [DEBUG] [FORECASTER] MAA: Forecast T+1@11:T+2@11: DOWN (p=40.76%) [2026-03-04T20:26:23.562918] [INFO ] [FORECASTER] Completed predict_future for MAA [2026-03-04T20:26:23.563085] [INFO ] [sig ] MAA: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:26:23.722285] [INFO ] [LOCAL ] Saved forecast: MAA 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/MAA.txt [2026-03-04T20:26:23.722470] [INFO ] [sig ] [1875/3365] Completed MAA in 0.4s | 2.76 sym/s | Total: 11.3m | ETA: 9.0m [2026-03-04T20:26:23.722524] [INFO ] [sig ] [1876/3365] Forecasting MAC... [2026-03-04T20:26:23.722555] [INFO ] [sig ] Generating forecast for: MAC [2026-03-04T20:26:23.722606] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MAC' from 'https://tdm.silogroup.org/data/derivative_storage/MAC.csv'. [2026-03-04T20:26:23.735289] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MAC'. [2026-03-04T20:26:23.735725] [INFO ] [FORECASTER] Starting predict_future for MAC [2026-03-04T20:26:23.736545] [DEBUG] [LOCAL ] No optimal features file found for MAC: ./output/feature-sets/MAC.txt [2026-03-04T20:26:23.736629] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:26:23.736664] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:26:23.736692] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:26:23.736751] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:26:23.802077] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:26:23.802986] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:26:23.803083] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:26:23.803119] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:26:23.938344] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:26:23.938546] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:26:23.938615] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:26:23.938656] [INFO ] [FORECASTER] Training complete [2026-03-04T20:26:23.942414] [DEBUG] [FORECASTER] MAC: Forecast T+1@11:T+2@11: DOWN (p=5.36%) [2026-03-04T20:26:23.942748] [INFO ] [FORECASTER] Completed predict_future for MAC [2026-03-04T20:26:23.942901] [INFO ] [sig ] MAC: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:26:24.097629] [INFO ] [LOCAL ] Saved forecast: MAC 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/MAC.txt [2026-03-04T20:26:24.097986] [INFO ] [sig ] [1876/3365] Completed MAC in 0.4s | 2.76 sym/s | Total: 11.3m | ETA: 9.0m [2026-03-04T20:26:24.098028] [INFO ] [sig ] [1877/3365] Forecasting MAMA... [2026-03-04T20:26:24.098058] [INFO ] [sig ] Generating forecast for: MAMA [2026-03-04T20:26:24.098088] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MAMA' from 'https://tdm.silogroup.org/data/derivative_storage/MAMA.csv'. [2026-03-04T20:26:24.111061] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MAMA'. [2026-03-04T20:26:24.111447] [INFO ] [FORECASTER] Starting predict_future for MAMA [2026-03-04T20:26:24.112302] [DEBUG] [LOCAL ] No optimal features file found for MAMA: ./output/feature-sets/MAMA.txt [2026-03-04T20:26:24.112356] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:26:24.112388] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:26:24.112414] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:26:24.112470] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:26:24.171689] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:26:24.172641] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:26:24.172732] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:26:24.172766] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:26:24.322406] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:26:24.322637] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:26:24.322883] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:26:24.322922] [INFO ] [FORECASTER] Training complete [2026-03-04T20:26:24.328412] [DEBUG] [FORECASTER] MAMA: Forecast T+1@11:T+2@11: UP (p=54.23%) [2026-03-04T20:26:24.329011] [INFO ] [FORECASTER] Completed predict_future for MAMA [2026-03-04T20:26:24.329201] [INFO ] [sig ] MAMA: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:26:24.506427] [INFO ] [LOCAL ] Saved forecast: MAMA 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/MAMA.txt [2026-03-04T20:26:24.506656] [INFO ] [sig ] [1877/3365] Completed MAMA in 0.4s | 2.76 sym/s | Total: 11.3m | ETA: 9.0m [2026-03-04T20:26:24.506720] [INFO ] [sig ] [1878/3365] Forecasting MAN... [2026-03-04T20:26:24.506758] [INFO ] [sig ] Generating forecast for: MAN [2026-03-04T20:26:24.506796] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MAN' from 'https://tdm.silogroup.org/data/derivative_storage/MAN.csv'. [2026-03-04T20:26:24.520053] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MAN'. [2026-03-04T20:26:24.520496] [INFO ] [FORECASTER] Starting predict_future for MAN [2026-03-04T20:26:24.521370] [DEBUG] [LOCAL ] No optimal features file found for MAN: ./output/feature-sets/MAN.txt [2026-03-04T20:26:24.521426] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:26:24.521460] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:26:24.521487] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:26:24.521557] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:26:24.583860] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:26:24.584800] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:26:24.584918] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:26:24.584954] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:26:24.710553] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:26:24.710935] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:26:24.710977] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:26:24.711005] [INFO ] [FORECASTER] Training complete [2026-03-04T20:26:24.714457] [DEBUG] [FORECASTER] MAN: Forecast T+1@11:T+2@11: UP (p=99.75%) [2026-03-04T20:26:24.714776] [INFO ] [FORECASTER] Completed predict_future for MAN [2026-03-04T20:26:24.714912] [INFO ] [sig ] MAN: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:26:24.861869] [INFO ] [LOCAL ] Saved forecast: MAN 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/MAN.txt [2026-03-04T20:26:24.862040] [INFO ] [sig ] [1878/3365] Completed MAN in 0.4s | 2.76 sym/s | Total: 11.3m | ETA: 9.0m [2026-03-04T20:26:24.862083] [INFO ] [sig ] [1879/3365] Forecasting MANH... [2026-03-04T20:26:24.862114] [INFO ] [sig ] Generating forecast for: MANH [2026-03-04T20:26:24.862144] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MANH' from 'https://tdm.silogroup.org/data/derivative_storage/MANH.csv'. [2026-03-04T20:26:24.876207] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MANH'. [2026-03-04T20:26:24.876615] [INFO ] [FORECASTER] Starting predict_future for MANH [2026-03-04T20:26:24.877493] [DEBUG] [LOCAL ] No optimal features file found for MANH: ./output/feature-sets/MANH.txt [2026-03-04T20:26:24.877549] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:26:24.877601] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:26:24.877631] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:26:24.877690] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:26:24.945293] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:26:24.946309] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:26:24.946403] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:26:24.946439] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:26:25.078061] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:26:25.078239] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:26:25.078280] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:26:25.078308] [INFO ] [FORECASTER] Training complete [2026-03-04T20:26:25.081996] [DEBUG] [FORECASTER] MANH: Forecast T+1@11:T+2@11: DOWN (p=2.84%) [2026-03-04T20:26:25.082281] [INFO ] [FORECASTER] Completed predict_future for MANH [2026-03-04T20:26:25.082412] [INFO ] [sig ] MANH: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:26:25.240962] [INFO ] [LOCAL ] Saved forecast: MANH 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/MANH.txt [2026-03-04T20:26:25.241144] [INFO ] [sig ] [1879/3365] Completed MANH in 0.4s | 2.76 sym/s | Total: 11.3m | ETA: 9.0m [2026-03-04T20:26:25.241194] [INFO ] [sig ] [1880/3365] Forecasting MARA... [2026-03-04T20:26:25.241225] [INFO ] [sig ] Generating forecast for: MARA [2026-03-04T20:26:25.241255] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MARA' from 'https://tdm.silogroup.org/data/derivative_storage/MARA.csv'. [2026-03-04T20:26:25.257763] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MARA'. [2026-03-04T20:26:25.258208] [INFO ] [FORECASTER] Starting predict_future for MARA [2026-03-04T20:26:25.259498] [DEBUG] [LOCAL ] No optimal features file found for MARA: ./output/feature-sets/MARA.txt [2026-03-04T20:26:25.259606] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:26:25.259692] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:26:25.259739] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:26:25.259826] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:26:25.325899] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:26:25.326848] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:26:25.326936] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:26:25.326969] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:26:25.457201] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:26:25.457397] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:26:25.457440] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:26:25.457471] [INFO ] [FORECASTER] Training complete [2026-03-04T20:26:25.461213] [DEBUG] [FORECASTER] MARA: Forecast T+1@11:T+2@11: DOWN (p=21.14%) [2026-03-04T20:26:25.461504] [INFO ] [FORECASTER] Completed predict_future for MARA [2026-03-04T20:26:25.461686] [INFO ] [sig ] MARA: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:26:25.612640] [INFO ] [LOCAL ] Saved forecast: MARA 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/MARA.txt [2026-03-04T20:26:25.612820] [INFO ] [sig ] [1880/3365] Completed MARA in 0.4s | 2.76 sym/s | Total: 11.4m | ETA: 9.0m [2026-03-04T20:26:25.612863] [INFO ] [sig ] [1881/3365] Forecasting MAS... [2026-03-04T20:26:25.612893] [INFO ] [sig ] Generating forecast for: MAS [2026-03-04T20:26:25.612929] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MAS' from 'https://tdm.silogroup.org/data/derivative_storage/MAS.csv'. [2026-03-04T20:26:25.625526] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MAS'. [2026-03-04T20:26:25.625852] [INFO ] [FORECASTER] Starting predict_future for MAS [2026-03-04T20:26:25.626709] [DEBUG] [LOCAL ] No optimal features file found for MAS: ./output/feature-sets/MAS.txt [2026-03-04T20:26:25.626768] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:26:25.626809] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:26:25.626838] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:26:25.626900] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:26:25.685478] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:26:25.686251] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:26:25.686371] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:26:25.686406] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:26:25.807727] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:26:25.807910] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:26:25.807951] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:26:25.807980] [INFO ] [FORECASTER] Training complete [2026-03-04T20:26:25.811409] [DEBUG] [FORECASTER] MAS: Forecast T+1@11:T+2@11: DOWN (p=5.49%) [2026-03-04T20:26:25.811717] [INFO ] [FORECASTER] Completed predict_future for MAS [2026-03-04T20:26:25.811847] [INFO ] [sig ] MAS: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:26:25.955172] [INFO ] [LOCAL ] Saved forecast: MAS 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/MAS.txt [2026-03-04T20:26:25.955323] [INFO ] [sig ] [1881/3365] Completed MAS in 0.3s | 2.76 sym/s | Total: 11.4m | ETA: 9.0m [2026-03-04T20:26:25.955366] [INFO ] [sig ] [1882/3365] Forecasting MASI... [2026-03-04T20:26:25.955396] [INFO ] [sig ] Generating forecast for: MASI [2026-03-04T20:26:25.955426] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MASI' from 'https://tdm.silogroup.org/data/derivative_storage/MASI.csv'. [2026-03-04T20:26:25.968424] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MASI'. [2026-03-04T20:26:25.968824] [INFO ] [FORECASTER] Starting predict_future for MASI [2026-03-04T20:26:25.969648] [DEBUG] [LOCAL ] No optimal features file found for MASI: ./output/feature-sets/MASI.txt [2026-03-04T20:26:25.969712] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:26:25.969744] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:26:25.969771] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:26:25.969828] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:26:26.027682] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:26:26.028442] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:26:26.028531] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:26:26.028596] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:26:26.151690] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:26:26.151856] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:26:26.151896] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:26:26.151924] [INFO ] [FORECASTER] Training complete [2026-03-04T20:26:26.155400] [DEBUG] [FORECASTER] MASI: Forecast T+1@11:T+2@11: UP (p=68.43%) [2026-03-04T20:26:26.155750] [INFO ] [FORECASTER] Completed predict_future for MASI [2026-03-04T20:26:26.155885] [INFO ] [sig ] MASI: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:26:26.316315] [INFO ] [LOCAL ] Saved forecast: MASI 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/MASI.txt [2026-03-04T20:26:26.316474] [INFO ] [sig ] [1882/3365] Completed MASI in 0.4s | 2.76 sym/s | Total: 11.4m | ETA: 9.0m [2026-03-04T20:26:26.316554] [INFO ] [sig ] [1883/3365] Forecasting MASS... [2026-03-04T20:26:26.316619] [INFO ] [sig ] Generating forecast for: MASS [2026-03-04T20:26:26.316660] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MASS' from 'https://tdm.silogroup.org/data/derivative_storage/MASS.csv'. [2026-03-04T20:26:26.332907] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MASS'. [2026-03-04T20:26:26.333434] [INFO ] [FORECASTER] Starting predict_future for MASS [2026-03-04T20:26:26.334709] [DEBUG] [LOCAL ] No optimal features file found for MASS: ./output/feature-sets/MASS.txt [2026-03-04T20:26:26.334796] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:26:26.334856] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:26:26.334904] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:26:26.334992] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:26:26.407313] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:26:26.408273] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:26:26.408361] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:26:26.408394] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:26:26.536262] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:26:26.536461] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:26:26.536509] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:26:26.536540] [INFO ] [FORECASTER] Training complete [2026-03-04T20:26:26.540597] [DEBUG] [FORECASTER] MASS: Forecast T+1@11:T+2@11: UP (p=87.92%) [2026-03-04T20:26:26.540914] [INFO ] [FORECASTER] Completed predict_future for MASS [2026-03-04T20:26:26.541065] [INFO ] [sig ] MASS: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:26:26.691132] [INFO ] [LOCAL ] Saved forecast: MASS 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/MASS.txt [2026-03-04T20:26:26.691281] [INFO ] [sig ] [1883/3365] Completed MASS in 0.4s | 2.76 sym/s | Total: 11.4m | ETA: 8.9m [2026-03-04T20:26:26.691349] [INFO ] [sig ] [1884/3365] Forecasting MATX... [2026-03-04T20:26:26.691382] [INFO ] [sig ] Generating forecast for: MATX [2026-03-04T20:26:26.691412] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MATX' from 'https://tdm.silogroup.org/data/derivative_storage/MATX.csv'. [2026-03-04T20:26:26.705035] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MATX'. [2026-03-04T20:26:26.705469] [INFO ] [FORECASTER] Starting predict_future for MATX [2026-03-04T20:26:26.706336] [DEBUG] [LOCAL ] No optimal features file found for MATX: ./output/feature-sets/MATX.txt [2026-03-04T20:26:26.706390] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:26:26.706422] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:26:26.706449] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:26:26.706506] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:26:26.767850] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:26:26.768809] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:26:26.768899] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:26:26.768934] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:26:26.899608] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:26:26.899771] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:26:26.899814] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:26:26.899844] [INFO ] [FORECASTER] Training complete [2026-03-04T20:26:26.903500] [DEBUG] [FORECASTER] MATX: Forecast T+1@11:T+2@11: UP (p=96.99%) [2026-03-04T20:26:26.903804] [INFO ] [FORECASTER] Completed predict_future for MATX [2026-03-04T20:26:26.903937] [INFO ] [sig ] MATX: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:26:27.059549] [INFO ] [LOCAL ] Saved forecast: MATX 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/MATX.txt [2026-03-04T20:26:27.059742] [INFO ] [sig ] [1884/3365] Completed MATX in 0.4s | 2.76 sym/s | Total: 11.4m | ETA: 8.9m [2026-03-04T20:26:27.059785] [INFO ] [sig ] [1885/3365] Forecasting MAX... [2026-03-04T20:26:27.059814] [INFO ] [sig ] Generating forecast for: MAX [2026-03-04T20:26:27.059844] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MAX' from 'https://tdm.silogroup.org/data/derivative_storage/MAX.csv'. [2026-03-04T20:26:27.073557] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MAX'. [2026-03-04T20:26:27.073944] [INFO ] [FORECASTER] Starting predict_future for MAX [2026-03-04T20:26:27.074769] [DEBUG] [LOCAL ] No optimal features file found for MAX: ./output/feature-sets/MAX.txt [2026-03-04T20:26:27.074823] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:26:27.074855] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:26:27.074883] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:26:27.074940] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:26:27.134378] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:26:27.135267] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:26:27.135356] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:26:27.135391] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:26:27.259093] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:26:27.259260] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:26:27.259302] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:26:27.259334] [INFO ] [FORECASTER] Training complete [2026-03-04T20:26:27.263138] [DEBUG] [FORECASTER] MAX: Forecast T+1@11:T+2@11: DOWN (p=9.73%) [2026-03-04T20:26:27.263469] [INFO ] [FORECASTER] Completed predict_future for MAX [2026-03-04T20:26:27.263672] [INFO ] [sig ] MAX: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:26:27.413518] [INFO ] [LOCAL ] Saved forecast: MAX 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/MAX.txt [2026-03-04T20:26:27.413690] [INFO ] [sig ] [1885/3365] Completed MAX in 0.4s | 2.76 sym/s | Total: 11.4m | ETA: 8.9m [2026-03-04T20:26:27.413735] [INFO ] [sig ] [1886/3365] Forecasting MAXI... [2026-03-04T20:26:27.413765] [INFO ] [sig ] Generating forecast for: MAXI [2026-03-04T20:26:27.413797] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MAXI' from 'https://tdm.silogroup.org/data/derivative_storage/MAXI.csv'. [2026-03-04T20:26:27.427487] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MAXI'. [2026-03-04T20:26:27.427924] [INFO ] [FORECASTER] Starting predict_future for MAXI [2026-03-04T20:26:27.428747] [DEBUG] [LOCAL ] No optimal features file found for MAXI: ./output/feature-sets/MAXI.txt [2026-03-04T20:26:27.428803] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:26:27.428837] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:26:27.428894] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:26:27.428953] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:26:27.501320] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:26:27.502728] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:26:27.503050] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:26:27.503093] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:26:27.647386] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:26:27.647563] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:26:27.647624] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:26:27.647653] [INFO ] [FORECASTER] Training complete [2026-03-04T20:26:27.651296] [DEBUG] [FORECASTER] MAXI: Forecast T+1@11:T+2@11: DOWN (p=9.50%) [2026-03-04T20:26:27.651645] [INFO ] [FORECASTER] Completed predict_future for MAXI [2026-03-04T20:26:27.651801] [INFO ] [sig ] MAXI: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:26:27.809190] [INFO ] [LOCAL ] Saved forecast: MAXI 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/MAXI.txt [2026-03-04T20:26:27.809370] [INFO ] [sig ] [1886/3365] Completed MAXI in 0.4s | 2.76 sym/s | Total: 11.4m | ETA: 8.9m [2026-03-04T20:26:27.809413] [INFO ] [sig ] [1887/3365] Forecasting MAXN... [2026-03-04T20:26:27.809446] [INFO ] [sig ] Generating forecast for: MAXN [2026-03-04T20:26:27.809476] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MAXN' from 'https://tdm.silogroup.org/data/derivative_storage/MAXN.csv'. [2026-03-04T20:26:27.822153] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MAXN'. [2026-03-04T20:26:27.822598] [INFO ] [FORECASTER] Starting predict_future for MAXN [2026-03-04T20:26:27.823415] [DEBUG] [LOCAL ] No optimal features file found for MAXN: ./output/feature-sets/MAXN.txt [2026-03-04T20:26:27.823468] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:26:27.823501] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:26:27.823527] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:26:27.823608] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:26:27.885348] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:26:27.886520] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:26:27.886633] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:26:27.886674] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:26:28.010597] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:26:28.010771] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:26:28.010838] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:26:28.010871] [INFO ] [FORECASTER] Training complete [2026-03-04T20:26:28.014805] [DEBUG] [FORECASTER] MAXN: Forecast T+1@11:T+2@11: UP (p=93.71%) [2026-03-04T20:26:28.015163] [INFO ] [FORECASTER] Completed predict_future for MAXN [2026-03-04T20:26:28.015315] [INFO ] [sig ] MAXN: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:26:28.166433] [INFO ] [LOCAL ] Saved forecast: MAXN 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/MAXN.txt [2026-03-04T20:26:28.166602] [INFO ] [sig ] [1887/3365] Completed MAXN in 0.4s | 2.76 sym/s | Total: 11.4m | ETA: 8.9m [2026-03-04T20:26:28.166650] [INFO ] [sig ] [1888/3365] Forecasting MBB... [2026-03-04T20:26:28.166686] [INFO ] [sig ] Generating forecast for: MBB [2026-03-04T20:26:28.166718] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MBB' from 'https://tdm.silogroup.org/data/derivative_storage/MBB.csv'. [2026-03-04T20:26:28.179550] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MBB'. [2026-03-04T20:26:28.179962] [INFO ] [FORECASTER] Starting predict_future for MBB [2026-03-04T20:26:28.180838] [DEBUG] [LOCAL ] No optimal features file found for MBB: ./output/feature-sets/MBB.txt [2026-03-04T20:26:28.180894] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:26:28.180929] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:26:28.180959] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:26:28.181017] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:26:28.244303] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:26:28.245335] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:26:28.245440] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:26:28.245477] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:26:28.371824] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:26:28.371987] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:26:28.372031] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:26:28.372062] [INFO ] [FORECASTER] Training complete [2026-03-04T20:26:28.375523] [DEBUG] [FORECASTER] MBB: Forecast T+1@11:T+2@11: DOWN (p=1.51%) [2026-03-04T20:26:28.375844] [INFO ] [FORECASTER] Completed predict_future for MBB [2026-03-04T20:26:28.376001] [INFO ] [sig ] MBB: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:26:28.522508] [INFO ] [LOCAL ] Saved forecast: MBB 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/MBB.txt [2026-03-04T20:26:28.522669] [INFO ] [sig ] [1888/3365] Completed MBB in 0.4s | 2.76 sym/s | Total: 11.4m | ETA: 8.9m [2026-03-04T20:26:28.522711] [INFO ] [sig ] [1889/3365] Forecasting MBC... [2026-03-04T20:26:28.522741] [INFO ] [sig ] Generating forecast for: MBC [2026-03-04T20:26:28.522771] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MBC' from 'https://tdm.silogroup.org/data/derivative_storage/MBC.csv'. [2026-03-04T20:26:28.538502] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MBC'. [2026-03-04T20:26:28.538911] [INFO ] [FORECASTER] Starting predict_future for MBC [2026-03-04T20:26:28.539755] [DEBUG] [LOCAL ] No optimal features file found for MBC: ./output/feature-sets/MBC.txt [2026-03-04T20:26:28.539811] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:26:28.540026] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:26:28.540064] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:26:28.540151] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:26:28.600589] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:26:28.601674] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:26:28.601987] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:26:28.602023] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:26:28.720776] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:26:28.720948] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:26:28.720989] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:26:28.721018] [INFO ] [FORECASTER] Training complete [2026-03-04T20:26:28.724871] [DEBUG] [FORECASTER] MBC: Forecast T+1@11:T+2@11: UP (p=96.01%) [2026-03-04T20:26:28.725165] [INFO ] [FORECASTER] Completed predict_future for MBC [2026-03-04T20:26:28.725298] [INFO ] [sig ] MBC: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:26:28.873945] [INFO ] [LOCAL ] Saved forecast: MBC 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/MBC.txt [2026-03-04T20:26:28.874301] [INFO ] [sig ] [1889/3365] Completed MBC in 0.4s | 2.76 sym/s | Total: 11.4m | ETA: 8.9m [2026-03-04T20:26:28.874342] [INFO ] [sig ] [1890/3365] Forecasting MBI... [2026-03-04T20:26:28.874373] [INFO ] [sig ] Generating forecast for: MBI [2026-03-04T20:26:28.874404] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MBI' from 'https://tdm.silogroup.org/data/derivative_storage/MBI.csv'. [2026-03-04T20:26:28.887840] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MBI'. [2026-03-04T20:26:28.888167] [INFO ] [FORECASTER] Starting predict_future for MBI [2026-03-04T20:26:28.889012] [DEBUG] [LOCAL ] No optimal features file found for MBI: ./output/feature-sets/MBI.txt [2026-03-04T20:26:28.889069] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:26:28.889104] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:26:28.889132] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:26:28.889191] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:26:28.949730] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:26:28.950627] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:26:28.950716] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:26:28.950753] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:26:29.082715] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:26:29.082885] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:26:29.082930] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:26:29.082960] [INFO ] [FORECASTER] Training complete [2026-03-04T20:26:29.087081] [DEBUG] [FORECASTER] MBI: Forecast T+1@11:T+2@11: UP (p=77.95%) [2026-03-04T20:26:29.087432] [INFO ] [FORECASTER] Completed predict_future for MBI [2026-03-04T20:26:29.087596] [INFO ] [sig ] MBI: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:26:29.248503] [INFO ] [LOCAL ] Saved forecast: MBI 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/MBI.txt [2026-03-04T20:26:29.248673] [INFO ] [sig ] [1890/3365] Completed MBI in 0.4s | 2.76 sym/s | Total: 11.4m | ETA: 8.9m [2026-03-04T20:26:29.248718] [INFO ] [sig ] [1891/3365] Forecasting MBIN... [2026-03-04T20:26:29.248747] [INFO ] [sig ] Generating forecast for: MBIN [2026-03-04T20:26:29.248777] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MBIN' from 'https://tdm.silogroup.org/data/derivative_storage/MBIN.csv'. [2026-03-04T20:26:29.262036] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MBIN'. [2026-03-04T20:26:29.262413] [INFO ] [FORECASTER] Starting predict_future for MBIN [2026-03-04T20:26:29.263212] [DEBUG] [LOCAL ] No optimal features file found for MBIN: ./output/feature-sets/MBIN.txt [2026-03-04T20:26:29.263265] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:26:29.263308] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:26:29.263343] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:26:29.263420] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:26:29.323895] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:26:29.324789] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:26:29.324876] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:26:29.324912] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:26:29.452645] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:26:29.452822] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:26:29.452875] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:26:29.452910] [INFO ] [FORECASTER] Training complete [2026-03-04T20:26:29.456661] [DEBUG] [FORECASTER] MBIN: Forecast T+1@11:T+2@11: DOWN (p=7.75%) [2026-03-04T20:26:29.457015] [INFO ] [FORECASTER] Completed predict_future for MBIN [2026-03-04T20:26:29.457169] [INFO ] [sig ] MBIN: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:26:29.611135] [INFO ] [LOCAL ] Saved forecast: MBIN 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/MBIN.txt [2026-03-04T20:26:29.611304] [INFO ] [sig ] [1891/3365] Completed MBIN in 0.4s | 2.76 sym/s | Total: 11.4m | ETA: 8.9m [2026-03-04T20:26:29.611344] [INFO ] [sig ] [1892/3365] Forecasting MBLY... [2026-03-04T20:26:29.611376] [INFO ] [sig ] Generating forecast for: MBLY [2026-03-04T20:26:29.611407] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MBLY' from 'https://tdm.silogroup.org/data/derivative_storage/MBLY.csv'. [2026-03-04T20:26:29.624480] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MBLY'. [2026-03-04T20:26:29.624906] [INFO ] [FORECASTER] Starting predict_future for MBLY [2026-03-04T20:26:29.625740] [DEBUG] [LOCAL ] No optimal features file found for MBLY: ./output/feature-sets/MBLY.txt [2026-03-04T20:26:29.625795] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:26:29.625829] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:26:29.625857] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:26:29.625915] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:26:29.684446] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:26:29.685531] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:26:29.685663] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:26:29.685706] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:26:29.817300] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:26:29.817496] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:26:29.817545] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:26:29.817594] [INFO ] [FORECASTER] Training complete [2026-03-04T20:26:29.821842] [DEBUG] [FORECASTER] MBLY: Forecast T+1@11:T+2@11: UP (p=65.79%) [2026-03-04T20:26:29.822206] [INFO ] [FORECASTER] Completed predict_future for MBLY [2026-03-04T20:26:29.822373] [INFO ] [sig ] MBLY: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:26:29.974334] [INFO ] [LOCAL ] Saved forecast: MBLY 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/MBLY.txt [2026-03-04T20:26:29.974522] [INFO ] [sig ] [1892/3365] Completed MBLY in 0.4s | 2.76 sym/s | Total: 11.4m | ETA: 8.9m [2026-03-04T20:26:29.974593] [INFO ] [sig ] [1893/3365] Forecasting MBS... [2026-03-04T20:26:29.974645] [INFO ] [sig ] Generating forecast for: MBS [2026-03-04T20:26:29.974686] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MBS' from 'https://tdm.silogroup.org/data/derivative_storage/MBS.csv'. [2026-03-04T20:26:29.987056] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MBS'. [2026-03-04T20:26:29.987508] [INFO ] [FORECASTER] Starting predict_future for MBS [2026-03-04T20:26:29.988514] [DEBUG] [LOCAL ] No optimal features file found for MBS: ./output/feature-sets/MBS.txt [2026-03-04T20:26:29.988589] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:26:29.988627] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:26:29.988656] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:26:29.988735] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:26:30.053293] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:26:30.054266] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:26:30.054354] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:26:30.054386] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:26:30.173723] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:26:30.173896] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:26:30.173939] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:26:30.173970] [INFO ] [FORECASTER] Training complete [2026-03-04T20:26:30.177549] [DEBUG] [FORECASTER] MBS: Forecast T+1@11:T+2@11: UP (p=77.45%) [2026-03-04T20:26:30.177899] [INFO ] [FORECASTER] Completed predict_future for MBS [2026-03-04T20:26:30.178037] [INFO ] [sig ] MBS: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:26:30.325765] [INFO ] [LOCAL ] Saved forecast: MBS 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/MBS.txt [2026-03-04T20:26:30.326121] [INFO ] [sig ] [1893/3365] Completed MBS in 0.4s | 2.76 sym/s | Total: 11.4m | ETA: 8.9m [2026-03-04T20:26:30.326161] [INFO ] [sig ] [1894/3365] Forecasting MBWM... [2026-03-04T20:26:30.326192] [INFO ] [sig ] Generating forecast for: MBWM [2026-03-04T20:26:30.326223] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MBWM' from 'https://tdm.silogroup.org/data/derivative_storage/MBWM.csv'. [2026-03-04T20:26:30.338386] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MBWM'. [2026-03-04T20:26:30.338767] [INFO ] [FORECASTER] Starting predict_future for MBWM [2026-03-04T20:26:30.339566] [DEBUG] [LOCAL ] No optimal features file found for MBWM: ./output/feature-sets/MBWM.txt [2026-03-04T20:26:30.339644] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:26:30.339684] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:26:30.339719] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:26:30.339791] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:26:30.398379] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:26:30.399309] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:26:30.399398] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:26:30.399432] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:26:30.521727] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:26:30.521917] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:26:30.521966] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:26:30.521999] [INFO ] [FORECASTER] Training complete [2026-03-04T20:26:30.525762] [DEBUG] [FORECASTER] MBWM: Forecast T+1@11:T+2@11: DOWN (p=12.99%) [2026-03-04T20:26:30.526076] [INFO ] [FORECASTER] Completed predict_future for MBWM [2026-03-04T20:26:30.526215] [INFO ] [sig ] MBWM: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:26:30.673800] [INFO ] [LOCAL ] Saved forecast: MBWM 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/MBWM.txt [2026-03-04T20:26:30.673963] [INFO ] [sig ] [1894/3365] Completed MBWM in 0.3s | 2.76 sym/s | Total: 11.4m | ETA: 8.9m [2026-03-04T20:26:30.674007] [INFO ] [sig ] [1895/3365] Forecasting MBX... [2026-03-04T20:26:30.674054] [INFO ] [sig ] Generating forecast for: MBX [2026-03-04T20:26:30.674088] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MBX' from 'https://tdm.silogroup.org/data/derivative_storage/MBX.csv'. [2026-03-04T20:26:30.686471] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MBX'. [2026-03-04T20:26:30.686852] [INFO ] [FORECASTER] Starting predict_future for MBX [2026-03-04T20:26:30.687730] [DEBUG] [LOCAL ] No optimal features file found for MBX: ./output/feature-sets/MBX.txt [2026-03-04T20:26:30.687797] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:26:30.687838] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:26:30.687868] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:26:30.687926] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:26:30.747828] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:26:30.748753] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:26:30.748859] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:26:30.748899] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:26:30.886461] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:26:30.886644] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:26:30.886688] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:26:30.886719] [INFO ] [FORECASTER] Training complete [2026-03-04T20:26:30.891602] [DEBUG] [FORECASTER] MBX: Forecast T+1@11:T+2@11: DOWN (p=0.70%) [2026-03-04T20:26:30.891908] [INFO ] [FORECASTER] Completed predict_future for MBX [2026-03-04T20:26:30.892045] [INFO ] [sig ] MBX: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:26:31.058869] [INFO ] [LOCAL ] Saved forecast: MBX 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/MBX.txt [2026-03-04T20:26:31.059036] [INFO ] [sig ] [1895/3365] Completed MBX in 0.4s | 2.76 sym/s | Total: 11.4m | ETA: 8.9m [2026-03-04T20:26:31.059079] [INFO ] [sig ] [1896/3365] Forecasting MC... [2026-03-04T20:26:31.059109] [INFO ] [sig ] Generating forecast for: MC [2026-03-04T20:26:31.059139] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MC' from 'https://tdm.silogroup.org/data/derivative_storage/MC.csv'. [2026-03-04T20:26:31.071158] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MC'. [2026-03-04T20:26:31.071538] [INFO ] [FORECASTER] Starting predict_future for MC [2026-03-04T20:26:31.072426] [DEBUG] [LOCAL ] No optimal features file found for MC: ./output/feature-sets/MC.txt [2026-03-04T20:26:31.072483] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:26:31.072517] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:26:31.072547] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:26:31.072625] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:26:31.131709] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:26:31.132709] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:26:31.132868] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:26:31.132904] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:26:31.263862] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:26:31.264086] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:26:31.264135] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:26:31.264166] [INFO ] [FORECASTER] Training complete [2026-03-04T20:26:31.267944] [DEBUG] [FORECASTER] MC: Forecast T+1@11:T+2@11: DOWN (p=44.17%) [2026-03-04T20:26:31.268305] [INFO ] [FORECASTER] Completed predict_future for MC [2026-03-04T20:26:31.268450] [INFO ] [sig ] MC: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:26:31.418633] [INFO ] [LOCAL ] Saved forecast: MC 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/MC.txt [2026-03-04T20:26:31.418813] [INFO ] [sig ] [1896/3365] Completed MC in 0.4s | 2.76 sym/s | Total: 11.4m | ETA: 8.9m [2026-03-04T20:26:31.418857] [INFO ] [sig ] [1897/3365] Forecasting MCBS... [2026-03-04T20:26:31.418887] [INFO ] [sig ] Generating forecast for: MCBS [2026-03-04T20:26:31.418917] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCBS' from 'https://tdm.silogroup.org/data/derivative_storage/MCBS.csv'. [2026-03-04T20:26:31.431308] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCBS'. [2026-03-04T20:26:31.431746] [INFO ] [FORECASTER] Starting predict_future for MCBS [2026-03-04T20:26:31.432604] [DEBUG] [LOCAL ] No optimal features file found for MCBS: ./output/feature-sets/MCBS.txt [2026-03-04T20:26:31.432659] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:26:31.432693] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:26:31.432721] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:26:31.432779] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:26:31.494894] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:26:31.495882] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:26:31.495972] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:26:31.496007] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:26:31.619502] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:26:31.619686] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:26:31.619728] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:26:31.619755] [INFO ] [FORECASTER] Training complete [2026-03-04T20:26:31.623179] [DEBUG] [FORECASTER] MCBS: Forecast T+1@11:T+2@11: DOWN (p=44.05%) [2026-03-04T20:26:31.623469] [INFO ] [FORECASTER] Completed predict_future for MCBS [2026-03-04T20:26:31.623621] [INFO ] [sig ] MCBS: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:26:31.772483] [INFO ] [LOCAL ] Saved forecast: MCBS 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/MCBS.txt [2026-03-04T20:26:31.772677] [INFO ] [sig ] [1897/3365] Completed MCBS in 0.4s | 2.76 sym/s | Total: 11.5m | ETA: 8.9m [2026-03-04T20:26:31.772725] [INFO ] [sig ] [1898/3365] Forecasting MCHI... [2026-03-04T20:26:31.772758] [INFO ] [sig ] Generating forecast for: MCHI [2026-03-04T20:26:31.772790] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCHI' from 'https://tdm.silogroup.org/data/derivative_storage/MCHI.csv'. [2026-03-04T20:26:31.786513] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCHI'. [2026-03-04T20:26:31.786971] [INFO ] [FORECASTER] Starting predict_future for MCHI [2026-03-04T20:26:31.787901] [DEBUG] [LOCAL ] No optimal features file found for MCHI: ./output/feature-sets/MCHI.txt [2026-03-04T20:26:31.787956] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:26:31.787990] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:26:31.788018] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:26:31.788077] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:26:31.859272] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:26:31.860220] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:26:31.860315] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:26:31.860351] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:26:31.992503] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:26:31.992723] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:26:31.992784] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:26:31.992845] [INFO ] [FORECASTER] Training complete [2026-03-04T20:26:31.996491] [DEBUG] [FORECASTER] MCHI: Forecast T+1@11:T+2@11: UP (p=97.61%) [2026-03-04T20:26:31.996798] [INFO ] [FORECASTER] Completed predict_future for MCHI [2026-03-04T20:26:31.996931] [INFO ] [sig ] MCHI: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:26:32.142264] [INFO ] [LOCAL ] Saved forecast: MCHI 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/MCHI.txt [2026-03-04T20:26:32.142440] [INFO ] [sig ] [1898/3365] Completed MCHI in 0.4s | 2.76 sym/s | Total: 11.5m | ETA: 8.9m [2026-03-04T20:26:32.142483] [INFO ] [sig ] [1899/3365] Forecasting MCHP... [2026-03-04T20:26:32.142512] [INFO ] [sig ] Generating forecast for: MCHP [2026-03-04T20:26:32.142543] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCHP' from 'https://tdm.silogroup.org/data/derivative_storage/MCHP.csv'. [2026-03-04T20:26:32.157101] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCHP'. [2026-03-04T20:26:32.157514] [INFO ] [FORECASTER] Starting predict_future for MCHP [2026-03-04T20:26:32.158438] [DEBUG] [LOCAL ] No optimal features file found for MCHP: ./output/feature-sets/MCHP.txt [2026-03-04T20:26:32.158493] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:26:32.158527] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:26:32.158553] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:26:32.158629] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:26:32.216714] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:26:32.217669] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:26:32.217777] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:26:32.217819] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:26:32.341934] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:26:32.342101] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:26:32.342143] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:26:32.342174] [INFO ] [FORECASTER] Training complete [2026-03-04T20:26:32.345772] [DEBUG] [FORECASTER] MCHP: Forecast T+1@11:T+2@11: DOWN (p=13.77%) [2026-03-04T20:26:32.346097] [INFO ] [FORECASTER] Completed predict_future for MCHP [2026-03-04T20:26:32.346429] [INFO ] [sig ] MCHP: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:26:32.497629] [INFO ] [LOCAL ] Saved forecast: MCHP 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/MCHP.txt [2026-03-04T20:26:32.497848] [INFO ] [sig ] [1899/3365] Completed MCHP in 0.4s | 2.76 sym/s | Total: 11.5m | ETA: 8.9m [2026-03-04T20:26:32.497892] [INFO ] [sig ] [1900/3365] Forecasting MCHX... [2026-03-04T20:26:32.497923] [INFO ] [sig ] Generating forecast for: MCHX [2026-03-04T20:26:32.497954] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCHX' from 'https://tdm.silogroup.org/data/derivative_storage/MCHX.csv'. [2026-03-04T20:26:32.509934] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCHX'. [2026-03-04T20:26:32.510261] [INFO ] [FORECASTER] Starting predict_future for MCHX [2026-03-04T20:26:32.511080] [DEBUG] [LOCAL ] No optimal features file found for MCHX: ./output/feature-sets/MCHX.txt [2026-03-04T20:26:32.511135] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:26:32.511167] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:26:32.511193] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:26:32.511249] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:26:32.572499] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:26:32.573505] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:26:32.573635] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:26:32.573672] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:26:32.684914] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:26:32.685094] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:26:32.685152] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:26:32.685200] [INFO ] [FORECASTER] Training complete [2026-03-04T20:26:32.689877] [DEBUG] [FORECASTER] MCHX: Forecast T+1@11:T+2@11: UP (p=98.30%) [2026-03-04T20:26:32.690364] [INFO ] [FORECASTER] Completed predict_future for MCHX [2026-03-04T20:26:32.690527] [INFO ] [sig ] MCHX: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:26:32.845196] [INFO ] [LOCAL ] Saved forecast: MCHX 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/MCHX.txt [2026-03-04T20:26:32.845384] [INFO ] [sig ] [1900/3365] Completed MCHX in 0.3s | 2.76 sym/s | Total: 11.5m | ETA: 8.8m [2026-03-04T20:26:32.845434] [INFO ] [sig ] [1901/3365] Forecasting MCI... [2026-03-04T20:26:32.845466] [INFO ] [sig ] Generating forecast for: MCI [2026-03-04T20:26:32.845497] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCI' from 'https://tdm.silogroup.org/data/derivative_storage/MCI.csv'. [2026-03-04T20:26:32.858626] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCI'. [2026-03-04T20:26:32.859217] [INFO ] [FORECASTER] Starting predict_future for MCI [2026-03-04T20:26:32.860262] [DEBUG] [LOCAL ] No optimal features file found for MCI: ./output/feature-sets/MCI.txt [2026-03-04T20:26:32.860317] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:26:32.860350] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:26:32.860378] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:26:32.860437] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:26:32.920704] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:26:32.921644] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:26:32.921753] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:26:32.921797] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:26:33.042434] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:26:33.042618] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:26:33.042661] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:26:33.042691] [INFO ] [FORECASTER] Training complete [2026-03-04T20:26:33.046221] [DEBUG] [FORECASTER] MCI: Forecast T+1@11:T+2@11: UP (p=80.63%) [2026-03-04T20:26:33.046521] [INFO ] [FORECASTER] Completed predict_future for MCI [2026-03-04T20:26:33.046678] [INFO ] [sig ] MCI: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:26:33.191388] [INFO ] [LOCAL ] Saved forecast: MCI 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/MCI.txt [2026-03-04T20:26:33.191555] [INFO ] [sig ] [1901/3365] Completed MCI in 0.3s | 2.76 sym/s | Total: 11.5m | ETA: 8.8m [2026-03-04T20:26:33.191636] [INFO ] [sig ] [1902/3365] Forecasting MCK... [2026-03-04T20:26:33.191671] [INFO ] [sig ] Generating forecast for: MCK [2026-03-04T20:26:33.191722] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCK' from 'https://tdm.silogroup.org/data/derivative_storage/MCK.csv'. [2026-03-04T20:26:33.204064] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCK'. [2026-03-04T20:26:33.204465] [INFO ] [FORECASTER] Starting predict_future for MCK [2026-03-04T20:26:33.205285] [DEBUG] [LOCAL ] No optimal features file found for MCK: ./output/feature-sets/MCK.txt [2026-03-04T20:26:33.205340] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:26:33.205374] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:26:33.205418] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:26:33.205537] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:26:33.263951] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:26:33.265152] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:26:33.265274] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:26:33.265331] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:26:33.401475] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:26:33.401653] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:26:33.401694] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:26:33.401730] [INFO ] [FORECASTER] Training complete [2026-03-04T20:26:33.405252] [DEBUG] [FORECASTER] MCK: Forecast T+1@11:T+2@11: UP (p=89.66%) [2026-03-04T20:26:33.405543] [INFO ] [FORECASTER] Completed predict_future for MCK [2026-03-04T20:26:33.405695] [INFO ] [sig ] MCK: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:26:33.559103] [INFO ] [LOCAL ] Saved forecast: MCK 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/MCK.txt [2026-03-04T20:26:33.559279] [INFO ] [sig ] [1902/3365] Completed MCK in 0.4s | 2.76 sym/s | Total: 11.5m | ETA: 8.8m [2026-03-04T20:26:33.559330] [INFO ] [sig ] [1903/3365] Forecasting MCN... [2026-03-04T20:26:33.559360] [INFO ] [sig ] Generating forecast for: MCN [2026-03-04T20:26:33.559390] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCN' from 'https://tdm.silogroup.org/data/derivative_storage/MCN.csv'. [2026-03-04T20:26:33.571024] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCN'. [2026-03-04T20:26:33.571350] [INFO ] [FORECASTER] Starting predict_future for MCN [2026-03-04T20:26:33.572176] [DEBUG] [LOCAL ] No optimal features file found for MCN: ./output/feature-sets/MCN.txt [2026-03-04T20:26:33.572229] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:26:33.572296] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:26:33.572324] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:26:33.572381] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:26:33.633371] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:26:33.634354] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:26:33.634454] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:26:33.634490] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:26:33.758644] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:26:33.758822] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:26:33.758871] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:26:33.758901] [INFO ] [FORECASTER] Training complete [2026-03-04T20:26:33.762703] [DEBUG] [FORECASTER] MCN: Forecast T+1@11:T+2@11: UP (p=90.05%) [2026-03-04T20:26:33.763190] [INFO ] [FORECASTER] Completed predict_future for MCN [2026-03-04T20:26:33.763323] [INFO ] [sig ] MCN: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:26:33.909970] [INFO ] [LOCAL ] Saved forecast: MCN 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/MCN.txt [2026-03-04T20:26:33.910127] [INFO ] [sig ] [1903/3365] Completed MCN in 0.4s | 2.76 sym/s | Total: 11.5m | ETA: 8.8m [2026-03-04T20:26:33.910169] [INFO ] [sig ] [1904/3365] Forecasting MCO... [2026-03-04T20:26:33.910201] [INFO ] [sig ] Generating forecast for: MCO [2026-03-04T20:26:33.910238] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCO' from 'https://tdm.silogroup.org/data/derivative_storage/MCO.csv'. [2026-03-04T20:26:33.923327] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCO'. [2026-03-04T20:26:33.923768] [INFO ] [FORECASTER] Starting predict_future for MCO [2026-03-04T20:26:33.924679] [DEBUG] [LOCAL ] No optimal features file found for MCO: ./output/feature-sets/MCO.txt [2026-03-04T20:26:33.924759] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:26:33.924801] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:26:33.924833] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:26:33.924898] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:26:33.983940] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:26:33.984886] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:26:33.984999] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:26:33.985033] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:26:34.105164] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:26:34.105351] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:26:34.105408] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:26:34.105439] [INFO ] [FORECASTER] Training complete [2026-03-04T20:26:34.109004] [DEBUG] [FORECASTER] MCO: Forecast T+1@11:T+2@11: UP (p=50.93%) [2026-03-04T20:26:34.109320] [INFO ] [FORECASTER] Completed predict_future for MCO [2026-03-04T20:26:34.109465] [INFO ] [sig ] MCO: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:26:34.263717] [INFO ] [LOCAL ] Saved forecast: MCO 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/MCO.txt [2026-03-04T20:26:34.263931] [INFO ] [sig ] [1904/3365] Completed MCO in 0.4s | 2.76 sym/s | Total: 11.5m | ETA: 8.8m [2026-03-04T20:26:34.263973] [INFO ] [sig ] [1905/3365] Forecasting MCRB... [2026-03-04T20:26:34.264006] [INFO ] [sig ] Generating forecast for: MCRB [2026-03-04T20:26:34.264045] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCRB' from 'https://tdm.silogroup.org/data/derivative_storage/MCRB.csv'. [2026-03-04T20:26:34.278090] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCRB'. [2026-03-04T20:26:34.278503] [INFO ] [FORECASTER] Starting predict_future for MCRB [2026-03-04T20:26:34.279382] [DEBUG] [LOCAL ] No optimal features file found for MCRB: ./output/feature-sets/MCRB.txt [2026-03-04T20:26:34.279436] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:26:34.279469] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:26:34.279496] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:26:34.279557] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:26:34.337562] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:26:34.338491] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:26:34.338609] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:26:34.338647] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:26:34.462208] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:26:34.462378] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:26:34.462431] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:26:34.462491] [INFO ] [FORECASTER] Training complete [2026-03-04T20:26:34.466214] [DEBUG] [FORECASTER] MCRB: Forecast T+1@11:T+2@11: UP (p=96.33%) [2026-03-04T20:26:34.466590] [INFO ] [FORECASTER] Completed predict_future for MCRB [2026-03-04T20:26:34.466770] [INFO ] [sig ] MCRB: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:26:34.634347] [INFO ] [LOCAL ] Saved forecast: MCRB 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/MCRB.txt [2026-03-04T20:26:34.634527] [INFO ] [sig ] [1905/3365] Completed MCRB in 0.4s | 2.76 sym/s | Total: 11.5m | ETA: 8.8m [2026-03-04T20:26:34.634588] [INFO ] [sig ] [1906/3365] Forecasting MCRI... [2026-03-04T20:26:34.634621] [INFO ] [sig ] Generating forecast for: MCRI [2026-03-04T20:26:34.634652] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCRI' from 'https://tdm.silogroup.org/data/derivative_storage/MCRI.csv'. [2026-03-04T20:26:34.647946] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCRI'. [2026-03-04T20:26:34.648370] [INFO ] [FORECASTER] Starting predict_future for MCRI [2026-03-04T20:26:34.649366] [DEBUG] [LOCAL ] No optimal features file found for MCRI: ./output/feature-sets/MCRI.txt [2026-03-04T20:26:34.649447] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:26:34.649496] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:26:34.649524] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:26:34.649601] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:26:34.709021] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:26:34.709951] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:26:34.710037] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:26:34.710071] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:26:34.838290] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:26:34.838454] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:26:34.838494] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:26:34.838584] [INFO ] [FORECASTER] Training complete [2026-03-04T20:26:34.843246] [DEBUG] [FORECASTER] MCRI: Forecast T+1@11:T+2@11: UP (p=56.61%) [2026-03-04T20:26:34.843538] [INFO ] [FORECASTER] Completed predict_future for MCRI [2026-03-04T20:26:34.843711] [INFO ] [sig ] MCRI: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:26:34.992942] [INFO ] [LOCAL ] Saved forecast: MCRI 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/MCRI.txt [2026-03-04T20:26:34.993085] [INFO ] [sig ] [1906/3365] Completed MCRI in 0.4s | 2.76 sym/s | Total: 11.5m | ETA: 8.8m [2026-03-04T20:26:34.993126] [INFO ] [sig ] [1907/3365] Forecasting MCS... [2026-03-04T20:26:34.993156] [INFO ] [sig ] Generating forecast for: MCS [2026-03-04T20:26:34.993186] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCS' from 'https://tdm.silogroup.org/data/derivative_storage/MCS.csv'. [2026-03-04T20:26:35.006298] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCS'. [2026-03-04T20:26:35.006664] [INFO ] [FORECASTER] Starting predict_future for MCS [2026-03-04T20:26:35.007543] [DEBUG] [LOCAL ] No optimal features file found for MCS: ./output/feature-sets/MCS.txt [2026-03-04T20:26:35.007623] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:26:35.007657] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:26:35.007685] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:26:35.007741] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:26:35.068645] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:26:35.069444] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:26:35.069532] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:26:35.069566] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:26:35.192915] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:26:35.193080] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:26:35.193120] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:26:35.193150] [INFO ] [FORECASTER] Training complete [2026-03-04T20:26:35.196627] [DEBUG] [FORECASTER] MCS: Forecast T+1@11:T+2@11: DOWN (p=3.53%) [2026-03-04T20:26:35.196914] [INFO ] [FORECASTER] Completed predict_future for MCS [2026-03-04T20:26:35.197044] [INFO ] [sig ] MCS: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:26:35.344354] [INFO ] [LOCAL ] Saved forecast: MCS 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/MCS.txt [2026-03-04T20:26:35.344508] [INFO ] [sig ] [1907/3365] Completed MCS in 0.4s | 2.76 sym/s | Total: 11.5m | ETA: 8.8m [2026-03-04T20:26:35.344560] [INFO ] [sig ] [1908/3365] Forecasting MCY... [2026-03-04T20:26:35.344613] [INFO ] [sig ] Generating forecast for: MCY [2026-03-04T20:26:35.344647] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCY' from 'https://tdm.silogroup.org/data/derivative_storage/MCY.csv'. [2026-03-04T20:26:35.357747] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCY'. [2026-03-04T20:26:35.358102] [INFO ] [FORECASTER] Starting predict_future for MCY [2026-03-04T20:26:35.358936] [DEBUG] [LOCAL ] No optimal features file found for MCY: ./output/feature-sets/MCY.txt [2026-03-04T20:26:35.358991] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:26:35.359181] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:26:35.359210] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:26:35.359270] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:26:35.419317] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:26:35.420210] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:26:35.420297] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:26:35.420332] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:26:35.549415] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:26:35.549604] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:26:35.549648] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:26:35.549678] [INFO ] [FORECASTER] Training complete [2026-03-04T20:26:35.553151] [DEBUG] [FORECASTER] MCY: Forecast T+1@11:T+2@11: DOWN (p=3.44%) [2026-03-04T20:26:35.553434] [INFO ] [FORECASTER] Completed predict_future for MCY [2026-03-04T20:26:35.553566] [INFO ] [sig ] MCY: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:26:35.700382] [INFO ] [LOCAL ] Saved forecast: MCY 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/MCY.txt [2026-03-04T20:26:35.700551] [INFO ] [sig ] [1908/3365] Completed MCY in 0.4s | 2.76 sym/s | Total: 11.5m | ETA: 8.8m [2026-03-04T20:26:35.700615] [INFO ] [sig ] [1909/3365] Forecasting MDAI... [2026-03-04T20:26:35.700646] [INFO ] [sig ] Generating forecast for: MDAI [2026-03-04T20:26:35.700676] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MDAI' from 'https://tdm.silogroup.org/data/derivative_storage/MDAI.csv'. [2026-03-04T20:26:35.714110] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MDAI'. [2026-03-04T20:26:35.714515] [INFO ] [FORECASTER] Starting predict_future for MDAI [2026-03-04T20:26:35.715325] [DEBUG] [LOCAL ] No optimal features file found for MDAI: ./output/feature-sets/MDAI.txt [2026-03-04T20:26:35.715378] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:26:35.715409] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:26:35.715436] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:26:35.715492] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:26:35.775990] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:26:35.776929] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:26:35.777020] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:26:35.777054] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:26:35.900854] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:26:35.901019] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:26:35.901060] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:26:35.901089] [INFO ] [FORECASTER] Training complete [2026-03-04T20:26:35.904674] [DEBUG] [FORECASTER] MDAI: Forecast T+1@11:T+2@11: UP (p=79.71%) [2026-03-04T20:26:35.904987] [INFO ] [FORECASTER] Completed predict_future for MDAI [2026-03-04T20:26:35.905121] [INFO ] [sig ] MDAI: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:26:36.055427] [INFO ] [LOCAL ] Saved forecast: MDAI 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/MDAI.txt [2026-03-04T20:26:36.055620] [INFO ] [sig ] [1909/3365] Completed MDAI in 0.4s | 2.76 sym/s | Total: 11.5m | ETA: 8.8m [2026-03-04T20:26:36.055665] [INFO ] [sig ] [1910/3365] Forecasting MDB... [2026-03-04T20:26:36.055695] [INFO ] [sig ] Generating forecast for: MDB [2026-03-04T20:26:36.055725] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MDB' from 'https://tdm.silogroup.org/data/derivative_storage/MDB.csv'. [2026-03-04T20:26:36.069824] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MDB'. [2026-03-04T20:26:36.070240] [INFO ] [FORECASTER] Starting predict_future for MDB [2026-03-04T20:26:36.071101] [DEBUG] [LOCAL ] No optimal features file found for MDB: ./output/feature-sets/MDB.txt [2026-03-04T20:26:36.071157] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:26:36.071189] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:26:36.071217] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:26:36.071274] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:26:36.134115] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:26:36.135039] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:26:36.135127] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:26:36.135162] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:26:36.265070] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:26:36.265236] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:26:36.265275] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:26:36.265304] [INFO ] [FORECASTER] Training complete [2026-03-04T20:26:36.268897] [DEBUG] [FORECASTER] MDB: Forecast T+1@11:T+2@11: DOWN (p=3.23%) [2026-03-04T20:26:36.269224] [INFO ] [FORECASTER] Completed predict_future for MDB [2026-03-04T20:26:36.269382] [INFO ] [sig ] MDB: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:26:36.442223] [INFO ] [LOCAL ] Saved forecast: MDB 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/MDB.txt [2026-03-04T20:26:36.442376] [INFO ] [sig ] [1910/3365] Completed MDB in 0.4s | 2.76 sym/s | Total: 11.5m | ETA: 8.8m [2026-03-04T20:26:36.442418] [INFO ] [sig ] [1911/3365] Forecasting MDGL... [2026-03-04T20:26:36.442448] [INFO ] [sig ] Generating forecast for: MDGL [2026-03-04T20:26:36.442477] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MDGL' from 'https://tdm.silogroup.org/data/derivative_storage/MDGL.csv'. [2026-03-04T20:26:36.455039] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MDGL'. [2026-03-04T20:26:36.455415] [INFO ] [FORECASTER] Starting predict_future for MDGL [2026-03-04T20:26:36.456272] [DEBUG] [LOCAL ] No optimal features file found for MDGL: ./output/feature-sets/MDGL.txt [2026-03-04T20:26:36.456327] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:26:36.456360] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:26:36.456388] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:26:36.456445] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:26:36.517838] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:26:36.518782] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:26:36.518871] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:26:36.518904] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:26:36.637911] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:26:36.638076] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:26:36.638137] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:26:36.638169] [INFO ] [FORECASTER] Training complete [2026-03-04T20:26:36.641758] [DEBUG] [FORECASTER] MDGL: Forecast T+1@11:T+2@11: UP (p=76.72%) [2026-03-04T20:26:36.642241] [INFO ] [FORECASTER] Completed predict_future for MDGL [2026-03-04T20:26:36.642376] [INFO ] [sig ] MDGL: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:26:36.788371] [INFO ] [LOCAL ] Saved forecast: MDGL 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/MDGL.txt [2026-03-04T20:26:36.788528] [INFO ] [sig ] [1911/3365] Completed MDGL in 0.3s | 2.76 sym/s | Total: 11.5m | ETA: 8.8m [2026-03-04T20:26:36.788586] [INFO ] [sig ] [1912/3365] Forecasting MDLZ... [2026-03-04T20:26:36.788623] [INFO ] [sig ] Generating forecast for: MDLZ [2026-03-04T20:26:36.788655] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MDLZ' from 'https://tdm.silogroup.org/data/derivative_storage/MDLZ.csv'. [2026-03-04T20:26:36.802064] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MDLZ'. [2026-03-04T20:26:36.802469] [INFO ] [FORECASTER] Starting predict_future for MDLZ [2026-03-04T20:26:36.803280] [DEBUG] [LOCAL ] No optimal features file found for MDLZ: ./output/feature-sets/MDLZ.txt [2026-03-04T20:26:36.803333] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:26:36.803366] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:26:36.803393] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:26:36.803449] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:26:36.862040] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:26:36.862859] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:26:36.862943] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:26:36.862975] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:26:36.987847] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:26:36.988025] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:26:36.988066] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:26:36.988272] [INFO ] [FORECASTER] Training complete [2026-03-04T20:26:36.992169] [DEBUG] [FORECASTER] MDLZ: Forecast T+1@11:T+2@11: UP (p=84.72%) [2026-03-04T20:26:36.992521] [INFO ] [FORECASTER] Completed predict_future for MDLZ [2026-03-04T20:26:36.992694] [INFO ] [sig ] MDLZ: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:26:37.155446] [INFO ] [LOCAL ] Saved forecast: MDLZ 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/MDLZ.txt [2026-03-04T20:26:37.155632] [INFO ] [sig ] [1912/3365] Completed MDLZ in 0.4s | 2.76 sym/s | Total: 11.5m | ETA: 8.8m [2026-03-04T20:26:37.155675] [INFO ] [sig ] [1913/3365] Forecasting MDWD... [2026-03-04T20:26:37.155707] [INFO ] [sig ] Generating forecast for: MDWD [2026-03-04T20:26:37.155738] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MDWD' from 'https://tdm.silogroup.org/data/derivative_storage/MDWD.csv'. [2026-03-04T20:26:37.167714] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MDWD'. [2026-03-04T20:26:37.168104] [INFO ] [FORECASTER] Starting predict_future for MDWD [2026-03-04T20:26:37.168966] [DEBUG] [LOCAL ] No optimal features file found for MDWD: ./output/feature-sets/MDWD.txt [2026-03-04T20:26:37.169022] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:26:37.169054] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:26:37.169081] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:26:37.169138] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:26:37.227138] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:26:37.228133] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:26:37.228262] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:26:37.228298] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:26:37.350542] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:26:37.350888] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:26:37.350932] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:26:37.350964] [INFO ] [FORECASTER] Training complete [2026-03-04T20:26:37.355747] [DEBUG] [FORECASTER] MDWD: Forecast T+1@11:T+2@11: DOWN (p=48.63%) [2026-03-04T20:26:37.356190] [INFO ] [FORECASTER] Completed predict_future for MDWD [2026-03-04T20:26:37.356344] [INFO ] [sig ] MDWD: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:26:37.508229] [INFO ] [LOCAL ] Saved forecast: MDWD 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/MDWD.txt [2026-03-04T20:26:37.508383] [INFO ] [sig ] [1913/3365] Completed MDWD in 0.4s | 2.76 sym/s | Total: 11.5m | ETA: 8.8m [2026-03-04T20:26:37.508423] [INFO ] [sig ] [1914/3365] Forecasting MDXG... [2026-03-04T20:26:37.508455] [INFO ] [sig ] Generating forecast for: MDXG [2026-03-04T20:26:37.508485] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MDXG' from 'https://tdm.silogroup.org/data/derivative_storage/MDXG.csv'. [2026-03-04T20:26:37.520413] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MDXG'. [2026-03-04T20:26:37.520757] [INFO ] [FORECASTER] Starting predict_future for MDXG [2026-03-04T20:26:37.521590] [DEBUG] [LOCAL ] No optimal features file found for MDXG: ./output/feature-sets/MDXG.txt [2026-03-04T20:26:37.521647] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:26:37.521692] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:26:37.521723] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:26:37.521781] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:26:37.581114] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:26:37.581829] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:26:37.581913] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:26:37.581946] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:26:37.704291] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:26:37.704457] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:26:37.704498] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:26:37.704528] [INFO ] [FORECASTER] Training complete [2026-03-04T20:26:37.708110] [DEBUG] [FORECASTER] MDXG: Forecast T+1@11:T+2@11: DOWN (p=28.06%) [2026-03-04T20:26:37.708397] [INFO ] [FORECASTER] Completed predict_future for MDXG [2026-03-04T20:26:37.708528] [INFO ] [sig ] MDXG: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:26:37.858287] [INFO ] [LOCAL ] Saved forecast: MDXG 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/MDXG.txt [2026-03-04T20:26:37.858449] [INFO ] [sig ] [1914/3365] Completed MDXG in 0.3s | 2.76 sym/s | Total: 11.6m | ETA: 8.8m [2026-03-04T20:26:37.858490] [INFO ] [sig ] [1915/3365] Forecasting MDXH... [2026-03-04T20:26:37.858521] [INFO ] [sig ] Generating forecast for: MDXH [2026-03-04T20:26:37.858551] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MDXH' from 'https://tdm.silogroup.org/data/derivative_storage/MDXH.csv'. [2026-03-04T20:26:37.870180] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MDXH'. [2026-03-04T20:26:37.870510] [INFO ] [FORECASTER] Starting predict_future for MDXH [2026-03-04T20:26:37.871338] [DEBUG] [LOCAL ] No optimal features file found for MDXH: ./output/feature-sets/MDXH.txt [2026-03-04T20:26:37.871391] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:26:37.871434] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:26:37.871462] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:26:37.871520] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:26:37.930832] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:26:37.931709] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:26:37.931794] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:26:37.931827] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:26:38.059541] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:26:38.059763] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:26:38.059835] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:26:38.059876] [INFO ] [FORECASTER] Training complete [2026-03-04T20:26:38.063896] [DEBUG] [FORECASTER] MDXH: Forecast T+1@11:T+2@11: DOWN (p=16.27%) [2026-03-04T20:26:38.064298] [INFO ] [FORECASTER] Completed predict_future for MDXH [2026-03-04T20:26:38.064452] [INFO ] [sig ] MDXH: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:26:38.221635] [INFO ] [LOCAL ] Saved forecast: MDXH 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/MDXH.txt [2026-03-04T20:26:38.221809] [INFO ] [sig ] [1915/3365] Completed MDXH in 0.4s | 2.76 sym/s | Total: 11.6m | ETA: 8.8m [2026-03-04T20:26:38.221852] [INFO ] [sig ] [1916/3365] Forecasting MEC... [2026-03-04T20:26:38.221883] [INFO ] [sig ] Generating forecast for: MEC [2026-03-04T20:26:38.221914] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MEC' from 'https://tdm.silogroup.org/data/derivative_storage/MEC.csv'. [2026-03-04T20:26:38.233593] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MEC'. [2026-03-04T20:26:38.233948] [INFO ] [FORECASTER] Starting predict_future for MEC [2026-03-04T20:26:38.234794] [DEBUG] [LOCAL ] No optimal features file found for MEC: ./output/feature-sets/MEC.txt [2026-03-04T20:26:38.234846] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:26:38.234880] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:26:38.234906] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:26:38.234963] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:26:38.293050] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:26:38.293964] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:26:38.294055] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:26:38.294087] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:26:38.418461] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:26:38.418654] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:26:38.418699] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:26:38.418730] [INFO ] [FORECASTER] Training complete [2026-03-04T20:26:38.422386] [DEBUG] [FORECASTER] MEC: Forecast T+1@11:T+2@11: UP (p=94.86%) [2026-03-04T20:26:38.422719] [INFO ] [FORECASTER] Completed predict_future for MEC [2026-03-04T20:26:38.422861] [INFO ] [sig ] MEC: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:26:38.569666] [INFO ] [LOCAL ] Saved forecast: MEC 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/MEC.txt [2026-03-04T20:26:38.569879] [INFO ] [sig ] [1916/3365] Completed MEC in 0.3s | 2.76 sym/s | Total: 11.6m | ETA: 8.7m [2026-03-04T20:26:38.569924] [INFO ] [sig ] [1917/3365] Forecasting MED... [2026-03-04T20:26:38.569957] [INFO ] [sig ] Generating forecast for: MED [2026-03-04T20:26:38.569989] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MED' from 'https://tdm.silogroup.org/data/derivative_storage/MED.csv'. [2026-03-04T20:26:38.583367] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MED'. [2026-03-04T20:26:38.583824] [INFO ] [FORECASTER] Starting predict_future for MED [2026-03-04T20:26:38.584686] [DEBUG] [LOCAL ] No optimal features file found for MED: ./output/feature-sets/MED.txt [2026-03-04T20:26:38.584743] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:26:38.584775] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:26:38.584802] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:26:38.584857] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:26:38.643863] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:26:38.644791] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:26:38.644883] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:26:38.644917] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:26:38.773861] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:26:38.774041] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:26:38.774083] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:26:38.774120] [INFO ] [FORECASTER] Training complete [2026-03-04T20:26:38.777775] [DEBUG] [FORECASTER] MED: Forecast T+1@11:T+2@11: DOWN (p=6.40%) [2026-03-04T20:26:38.778062] [INFO ] [FORECASTER] Completed predict_future for MED [2026-03-04T20:26:38.778196] [INFO ] [sig ] MED: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:26:38.928115] [INFO ] [LOCAL ] Saved forecast: MED 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/MED.txt [2026-03-04T20:26:38.928481] [INFO ] [sig ] [1917/3365] Completed MED in 0.4s | 2.76 sym/s | Total: 11.6m | ETA: 8.7m [2026-03-04T20:26:38.928524] [INFO ] [sig ] [1918/3365] Forecasting MEDP... [2026-03-04T20:26:38.928553] [INFO ] [sig ] Generating forecast for: MEDP [2026-03-04T20:26:38.928605] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MEDP' from 'https://tdm.silogroup.org/data/derivative_storage/MEDP.csv'. [2026-03-04T20:26:38.943029] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MEDP'. [2026-03-04T20:26:38.943439] [INFO ] [FORECASTER] Starting predict_future for MEDP [2026-03-04T20:26:38.944318] [DEBUG] [LOCAL ] No optimal features file found for MEDP: ./output/feature-sets/MEDP.txt [2026-03-04T20:26:38.944375] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:26:38.944408] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:26:38.944436] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:26:38.944502] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:26:39.005469] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:26:39.006390] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:26:39.006480] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:26:39.006513] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:26:39.138379] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:26:39.138544] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:26:39.138605] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:26:39.138638] [INFO ] [FORECASTER] Training complete [2026-03-04T20:26:39.142374] [DEBUG] [FORECASTER] MEDP: Forecast T+1@11:T+2@11: UP (p=59.35%) [2026-03-04T20:26:39.142682] [INFO ] [FORECASTER] Completed predict_future for MEDP [2026-03-04T20:26:39.142817] [INFO ] [sig ] MEDP: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:26:39.288831] [INFO ] [LOCAL ] Saved forecast: MEDP 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/MEDP.txt [2026-03-04T20:26:39.288978] [INFO ] [sig ] [1918/3365] Completed MEDP in 0.4s | 2.76 sym/s | Total: 11.6m | ETA: 8.7m [2026-03-04T20:26:39.289017] [INFO ] [sig ] [1919/3365] Forecasting MEG... [2026-03-04T20:26:39.289053] [INFO ] [sig ] Generating forecast for: MEG [2026-03-04T20:26:39.289085] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MEG' from 'https://tdm.silogroup.org/data/derivative_storage/MEG.csv'. [2026-03-04T20:26:39.302474] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MEG'. [2026-03-04T20:26:39.302874] [INFO ] [FORECASTER] Starting predict_future for MEG [2026-03-04T20:26:39.303702] [DEBUG] [LOCAL ] No optimal features file found for MEG: ./output/feature-sets/MEG.txt [2026-03-04T20:26:39.303756] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:26:39.303790] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:26:39.303818] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:26:39.303885] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:26:39.364763] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:26:39.365552] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:26:39.365664] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:26:39.365699] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:26:39.490696] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:26:39.490852] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:26:39.490892] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:26:39.490921] [INFO ] [FORECASTER] Training complete [2026-03-04T20:26:39.494332] [DEBUG] [FORECASTER] MEG: Forecast T+1@11:T+2@11: UP (p=84.37%) [2026-03-04T20:26:39.494629] [INFO ] [FORECASTER] Completed predict_future for MEG [2026-03-04T20:26:39.494763] [INFO ] [sig ] MEG: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:26:39.642359] [INFO ] [LOCAL ] Saved forecast: MEG 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/MEG.txt [2026-03-04T20:26:39.642530] [INFO ] [sig ] [1919/3365] Completed MEG in 0.4s | 2.76 sym/s | Total: 11.6m | ETA: 8.7m [2026-03-04T20:26:39.642590] [INFO ] [sig ] [1920/3365] Forecasting MEGI... [2026-03-04T20:26:39.642625] [INFO ] [sig ] Generating forecast for: MEGI [2026-03-04T20:26:39.642656] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MEGI' from 'https://tdm.silogroup.org/data/derivative_storage/MEGI.csv'. [2026-03-04T20:26:39.655321] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MEGI'. [2026-03-04T20:26:39.655695] [INFO ] [FORECASTER] Starting predict_future for MEGI [2026-03-04T20:26:39.656522] [DEBUG] [LOCAL ] No optimal features file found for MEGI: ./output/feature-sets/MEGI.txt [2026-03-04T20:26:39.656592] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:26:39.656661] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:26:39.656689] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:26:39.656745] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:26:39.716132] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:26:39.717038] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:26:39.717149] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:26:39.717185] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:26:39.842354] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:26:39.842516] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:26:39.842556] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:26:39.842605] [INFO ] [FORECASTER] Training complete [2026-03-04T20:26:39.846818] [DEBUG] [FORECASTER] MEGI: Forecast T+1@11:T+2@11: DOWN (p=35.45%) [2026-03-04T20:26:39.847335] [INFO ] [FORECASTER] Completed predict_future for MEGI [2026-03-04T20:26:39.847479] [INFO ] [sig ] MEGI: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:26:39.994789] [INFO ] [LOCAL ] Saved forecast: MEGI 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/MEGI.txt [2026-03-04T20:26:39.994976] [INFO ] [sig ] [1920/3365] Completed MEGI in 0.4s | 2.76 sym/s | Total: 11.6m | ETA: 8.7m [2026-03-04T20:26:39.995017] [INFO ] [sig ] [1921/3365] Forecasting MEI... [2026-03-04T20:26:39.995047] [INFO ] [sig ] Generating forecast for: MEI [2026-03-04T20:26:39.995077] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MEI' from 'https://tdm.silogroup.org/data/derivative_storage/MEI.csv'. [2026-03-04T20:26:40.007722] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MEI'. [2026-03-04T20:26:40.008093] [INFO ] [FORECASTER] Starting predict_future for MEI [2026-03-04T20:26:40.008906] [DEBUG] [LOCAL ] No optimal features file found for MEI: ./output/feature-sets/MEI.txt [2026-03-04T20:26:40.008959] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:26:40.008991] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:26:40.009017] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:26:40.009073] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:26:40.067929] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:26:40.068909] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:26:40.069015] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:26:40.069056] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:26:40.195483] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:26:40.195668] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:26:40.195710] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:26:40.195740] [INFO ] [FORECASTER] Training complete [2026-03-04T20:26:40.199729] [DEBUG] [FORECASTER] MEI: Forecast T+1@11:T+2@11: UP (p=68.68%) [2026-03-04T20:26:40.200038] [INFO ] [FORECASTER] Completed predict_future for MEI [2026-03-04T20:26:40.200176] [INFO ] [sig ] MEI: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:26:40.349460] [INFO ] [LOCAL ] Saved forecast: MEI 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/MEI.txt [2026-03-04T20:26:40.349652] [INFO ] [sig ] [1921/3365] Completed MEI in 0.4s | 2.76 sym/s | Total: 11.6m | ETA: 8.7m [2026-03-04T20:26:40.349698] [INFO ] [sig ] [1922/3365] Forecasting MELI... [2026-03-04T20:26:40.349728] [INFO ] [sig ] Generating forecast for: MELI [2026-03-04T20:26:40.349759] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MELI' from 'https://tdm.silogroup.org/data/derivative_storage/MELI.csv'. [2026-03-04T20:26:40.363235] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MELI'. [2026-03-04T20:26:40.363645] [INFO ] [FORECASTER] Starting predict_future for MELI [2026-03-04T20:26:40.364449] [DEBUG] [LOCAL ] No optimal features file found for MELI: ./output/feature-sets/MELI.txt [2026-03-04T20:26:40.364513] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:26:40.364553] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:26:40.364613] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:26:40.364671] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:26:40.425070] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:26:40.426092] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:26:40.426217] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:26:40.426262] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:26:40.556928] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:26:40.557099] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:26:40.557140] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:26:40.557187] [INFO ] [FORECASTER] Training complete [2026-03-04T20:26:40.560914] [DEBUG] [FORECASTER] MELI: Forecast T+1@11:T+2@11: UP (p=54.26%) [2026-03-04T20:26:40.561391] [INFO ] [FORECASTER] Completed predict_future for MELI [2026-03-04T20:26:40.561526] [INFO ] [sig ] MELI: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:26:40.713187] [INFO ] [LOCAL ] Saved forecast: MELI 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/MELI.txt [2026-03-04T20:26:40.713351] [INFO ] [sig ] [1922/3365] Completed MELI in 0.4s | 2.76 sym/s | Total: 11.6m | ETA: 8.7m [2026-03-04T20:26:40.713392] [INFO ] [sig ] [1923/3365] Forecasting MEOH... [2026-03-04T20:26:40.713423] [INFO ] [sig ] Generating forecast for: MEOH [2026-03-04T20:26:40.713454] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MEOH' from 'https://tdm.silogroup.org/data/derivative_storage/MEOH.csv'. [2026-03-04T20:26:40.724934] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MEOH'. [2026-03-04T20:26:40.725280] [INFO ] [FORECASTER] Starting predict_future for MEOH [2026-03-04T20:26:40.726099] [DEBUG] [LOCAL ] No optimal features file found for MEOH: ./output/feature-sets/MEOH.txt [2026-03-04T20:26:40.726152] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:26:40.726183] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:26:40.726209] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:26:40.726265] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:26:40.786240] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:26:40.787164] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:26:40.787252] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:26:40.787316] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:26:40.913389] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:26:40.913555] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:26:40.913617] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:26:40.913689] [INFO ] [FORECASTER] Training complete [2026-03-04T20:26:40.917257] [DEBUG] [FORECASTER] MEOH: Forecast T+1@11:T+2@11: DOWN (p=35.70%) [2026-03-04T20:26:40.917604] [INFO ] [FORECASTER] Completed predict_future for MEOH [2026-03-04T20:26:40.917749] [INFO ] [sig ] MEOH: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:26:41.072371] [INFO ] [LOCAL ] Saved forecast: MEOH 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/MEOH.txt [2026-03-04T20:26:41.072534] [INFO ] [sig ] [1923/3365] Completed MEOH in 0.4s | 2.76 sym/s | Total: 11.6m | ETA: 8.7m [2026-03-04T20:26:41.072596] [INFO ] [sig ] [1924/3365] Forecasting MERC... [2026-03-04T20:26:41.072629] [INFO ] [sig ] Generating forecast for: MERC [2026-03-04T20:26:41.072661] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MERC' from 'https://tdm.silogroup.org/data/derivative_storage/MERC.csv'. [2026-03-04T20:26:41.084370] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MERC'. [2026-03-04T20:26:41.084776] [INFO ] [FORECASTER] Starting predict_future for MERC [2026-03-04T20:26:41.085620] [DEBUG] [LOCAL ] No optimal features file found for MERC: ./output/feature-sets/MERC.txt [2026-03-04T20:26:41.085673] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:26:41.085706] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:26:41.085733] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:26:41.085790] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:26:41.148939] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:26:41.149944] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:26:41.150033] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:26:41.150093] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:26:41.271514] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:26:41.271696] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:26:41.271737] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:26:41.271765] [INFO ] [FORECASTER] Training complete [2026-03-04T20:26:41.275290] [DEBUG] [FORECASTER] MERC: Forecast T+1@11:T+2@11: UP (p=98.47%) [2026-03-04T20:26:41.275599] [INFO ] [FORECASTER] Completed predict_future for MERC [2026-03-04T20:26:41.275738] [INFO ] [sig ] MERC: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:26:41.425472] [INFO ] [LOCAL ] Saved forecast: MERC 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/MERC.txt [2026-03-04T20:26:41.425630] [INFO ] [sig ] [1924/3365] Completed MERC in 0.4s | 2.76 sym/s | Total: 11.6m | ETA: 8.7m [2026-03-04T20:26:41.425677] [INFO ] [sig ] [1925/3365] Forecasting META... [2026-03-04T20:26:41.425707] [INFO ] [sig ] Generating forecast for: META [2026-03-04T20:26:41.425737] [DEBUG] [REMOTE ] Fetching historical data for symbol 'META' from 'https://tdm.silogroup.org/data/derivative_storage/META.csv'. [2026-03-04T20:26:41.438864] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'META'. [2026-03-04T20:26:41.439288] [INFO ] [FORECASTER] Starting predict_future for META [2026-03-04T20:26:41.440286] [DEBUG] [LOCAL ] No optimal features file found for META: ./output/feature-sets/META.txt [2026-03-04T20:26:41.440343] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:26:41.440378] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:26:41.440405] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:26:41.440468] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:26:41.500253] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:26:41.500932] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:26:41.501018] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:26:41.501050] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:26:41.626730] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:26:41.626877] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:26:41.626916] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:26:41.626945] [INFO ] [FORECASTER] Training complete [2026-03-04T20:26:41.630360] [DEBUG] [FORECASTER] META: Forecast T+1@11:T+2@11: UP (p=65.35%) [2026-03-04T20:26:41.630654] [INFO ] [FORECASTER] Completed predict_future for META [2026-03-04T20:26:41.630784] [INFO ] [sig ] META: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:26:41.777335] [INFO ] [LOCAL ] Saved forecast: META 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/META.txt [2026-03-04T20:26:41.777491] [INFO ] [sig ] [1925/3365] Completed META in 0.4s | 2.76 sym/s | Total: 11.6m | ETA: 8.7m [2026-03-04T20:26:41.777532] [INFO ] [sig ] [1926/3365] Forecasting METC... [2026-03-04T20:26:41.777562] [INFO ] [sig ] Generating forecast for: METC [2026-03-04T20:26:41.777619] [DEBUG] [REMOTE ] Fetching historical data for symbol 'METC' from 'https://tdm.silogroup.org/data/derivative_storage/METC.csv'. [2026-03-04T20:26:41.790623] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'METC'. [2026-03-04T20:26:41.790999] [INFO ] [FORECASTER] Starting predict_future for METC [2026-03-04T20:26:41.791835] [DEBUG] [LOCAL ] No optimal features file found for METC: ./output/feature-sets/METC.txt [2026-03-04T20:26:41.791889] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:26:41.791923] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:26:41.791962] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:26:41.792022] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:26:41.853242] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:26:41.854020] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:26:41.854106] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:26:41.854141] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:26:41.974910] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:26:41.975101] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:26:41.975142] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:26:41.975173] [INFO ] [FORECASTER] Training complete [2026-03-04T20:26:41.978970] [DEBUG] [FORECASTER] METC: Forecast T+1@11:T+2@11: DOWN (p=44.86%) [2026-03-04T20:26:41.979278] [INFO ] [FORECASTER] Completed predict_future for METC [2026-03-04T20:26:41.979425] [INFO ] [sig ] METC: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:26:42.128474] [INFO ] [LOCAL ] Saved forecast: METC 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/METC.txt [2026-03-04T20:26:42.128655] [INFO ] [sig ] [1926/3365] Completed METC in 0.4s | 2.76 sym/s | Total: 11.6m | ETA: 8.7m [2026-03-04T20:26:42.128700] [INFO ] [sig ] [1927/3365] Forecasting METCB... [2026-03-04T20:26:42.128730] [INFO ] [sig ] Generating forecast for: METCB [2026-03-04T20:26:42.128760] [DEBUG] [REMOTE ] Fetching historical data for symbol 'METCB' from 'https://tdm.silogroup.org/data/derivative_storage/METCB.csv'. [2026-03-04T20:26:42.140452] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'METCB'. [2026-03-04T20:26:42.140829] [INFO ] [FORECASTER] Starting predict_future for METCB [2026-03-04T20:26:42.141705] [DEBUG] [LOCAL ] No optimal features file found for METCB: ./output/feature-sets/METCB.txt [2026-03-04T20:26:42.141760] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:26:42.141794] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:26:42.141821] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:26:42.141878] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:26:42.201532] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:26:42.202379] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:26:42.202465] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:26:42.202499] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:26:42.328199] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:26:42.328365] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:26:42.328406] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:26:42.328437] [INFO ] [FORECASTER] Training complete [2026-03-04T20:26:42.332108] [DEBUG] [FORECASTER] METCB: Forecast T+1@11:T+2@11: UP (p=71.84%) [2026-03-04T20:26:42.332414] [INFO ] [FORECASTER] Completed predict_future for METCB [2026-03-04T20:26:42.332556] [INFO ] [sig ] METCB: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:26:42.491960] [INFO ] [LOCAL ] Saved forecast: METCB 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/METCB.txt [2026-03-04T20:26:42.492357] [INFO ] [sig ] [1927/3365] Completed METCB in 0.4s | 2.76 sym/s | Total: 11.6m | ETA: 8.7m [2026-03-04T20:26:42.492410] [INFO ] [sig ] [1928/3365] Forecasting METD... [2026-03-04T20:26:42.492446] [INFO ] [sig ] Generating forecast for: METD [2026-03-04T20:26:42.492489] [DEBUG] [REMOTE ] Fetching historical data for symbol 'METD' from 'https://tdm.silogroup.org/data/derivative_storage/METD.csv'. [2026-03-04T20:26:42.507783] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'METD'. [2026-03-04T20:26:42.508287] [INFO ] [FORECASTER] Starting predict_future for METD [2026-03-04T20:26:42.509225] [DEBUG] [LOCAL ] No optimal features file found for METD: ./output/feature-sets/METD.txt [2026-03-04T20:26:42.509282] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:26:42.509316] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:26:42.509343] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:26:42.509400] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:26:42.577129] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:26:42.578356] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:26:42.578475] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:26:42.578529] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:26:42.730445] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:26:42.730661] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:26:42.730712] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:26:42.730744] [INFO ] [FORECASTER] Training complete [2026-03-04T20:26:42.734437] [DEBUG] [FORECASTER] METD: Forecast T+1@11:T+2@11: UP (p=82.46%) [2026-03-04T20:26:42.734786] [INFO ] [FORECASTER] Completed predict_future for METD [2026-03-04T20:26:42.734933] [INFO ] [sig ] METD: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:26:42.881321] [INFO ] [LOCAL ] Saved forecast: METD 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/METD.txt [2026-03-04T20:26:42.881485] [INFO ] [sig ] [1928/3365] Completed METD in 0.4s | 2.76 sym/s | Total: 11.6m | ETA: 8.7m [2026-03-04T20:26:42.881527] [INFO ] [sig ] [1929/3365] Forecasting MFA... [2026-03-04T20:26:42.881559] [INFO ] [sig ] Generating forecast for: MFA [2026-03-04T20:26:42.881609] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MFA' from 'https://tdm.silogroup.org/data/derivative_storage/MFA.csv'. [2026-03-04T20:26:42.893540] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MFA'. [2026-03-04T20:26:42.893877] [INFO ] [FORECASTER] Starting predict_future for MFA [2026-03-04T20:26:42.894700] [DEBUG] [LOCAL ] No optimal features file found for MFA: ./output/feature-sets/MFA.txt [2026-03-04T20:26:42.894755] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:26:42.894790] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:26:42.894818] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:26:42.894876] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:26:42.953031] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:26:42.953816] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:26:42.953900] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:26:42.953934] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:26:43.075882] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:26:43.076057] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:26:43.076104] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:26:43.076133] [INFO ] [FORECASTER] Training complete [2026-03-04T20:26:43.080139] [DEBUG] [FORECASTER] MFA: Forecast T+1@11:T+2@11: DOWN (p=2.65%) [2026-03-04T20:26:43.080456] [INFO ] [FORECASTER] Completed predict_future for MFA [2026-03-04T20:26:43.080617] [INFO ] [sig ] MFA: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:26:43.224542] [INFO ] [LOCAL ] Saved forecast: MFA 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/MFA.txt [2026-03-04T20:26:43.224699] [INFO ] [sig ] [1929/3365] Completed MFA in 0.3s | 2.76 sym/s | Total: 11.6m | ETA: 8.7m [2026-03-04T20:26:43.224740] [INFO ] [sig ] [1930/3365] Forecasting MFC... [2026-03-04T20:26:43.224771] [INFO ] [sig ] Generating forecast for: MFC [2026-03-04T20:26:43.224808] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MFC' from 'https://tdm.silogroup.org/data/derivative_storage/MFC.csv'. [2026-03-04T20:26:43.238091] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MFC'. [2026-03-04T20:26:43.238624] [INFO ] [FORECASTER] Starting predict_future for MFC [2026-03-04T20:26:43.239394] [DEBUG] [LOCAL ] No optimal features file found for MFC: ./output/feature-sets/MFC.txt [2026-03-04T20:26:43.239447] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:26:43.239479] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:26:43.239507] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:26:43.239564] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:26:43.298517] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:26:43.299315] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:26:43.299430] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:26:43.299465] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:26:43.427346] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:26:43.427551] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:26:43.427610] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:26:43.427641] [INFO ] [FORECASTER] Training complete [2026-03-04T20:26:43.431351] [DEBUG] [FORECASTER] MFC: Forecast T+1@11:T+2@11: DOWN (p=12.33%) [2026-03-04T20:26:43.431690] [INFO ] [FORECASTER] Completed predict_future for MFC [2026-03-04T20:26:43.431848] [INFO ] [sig ] MFC: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:26:43.580720] [INFO ] [LOCAL ] Saved forecast: MFC 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/MFC.txt [2026-03-04T20:26:43.580882] [INFO ] [sig ] [1930/3365] Completed MFC in 0.4s | 2.76 sym/s | Total: 11.6m | ETA: 8.7m [2026-03-04T20:26:43.580923] [INFO ] [sig ] [1931/3365] Forecasting MFG... [2026-03-04T20:26:43.580954] [INFO ] [sig ] Generating forecast for: MFG [2026-03-04T20:26:43.580986] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MFG' from 'https://tdm.silogroup.org/data/derivative_storage/MFG.csv'. [2026-03-04T20:26:43.592956] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MFG'. [2026-03-04T20:26:43.593460] [INFO ] [FORECASTER] Starting predict_future for MFG [2026-03-04T20:26:43.594257] [DEBUG] [LOCAL ] No optimal features file found for MFG: ./output/feature-sets/MFG.txt [2026-03-04T20:26:43.594310] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:26:43.594342] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:26:43.594369] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:26:43.594426] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:26:43.654420] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:26:43.655195] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:26:43.655276] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:26:43.655309] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:26:43.779849] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:26:43.780012] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:26:43.780052] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:26:43.780082] [INFO ] [FORECASTER] Training complete [2026-03-04T20:26:43.783593] [DEBUG] [FORECASTER] MFG: Forecast T+1@11:T+2@11: UP (p=82.41%) [2026-03-04T20:26:43.783883] [INFO ] [FORECASTER] Completed predict_future for MFG [2026-03-04T20:26:43.784018] [INFO ] [sig ] MFG: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:26:43.932024] [INFO ] [LOCAL ] Saved forecast: MFG 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/MFG.txt [2026-03-04T20:26:43.932197] [INFO ] [sig ] [1931/3365] Completed MFG in 0.4s | 2.76 sym/s | Total: 11.7m | ETA: 8.7m [2026-03-04T20:26:43.932238] [INFO ] [sig ] [1932/3365] Forecasting MFIC... [2026-03-04T20:26:43.932270] [INFO ] [sig ] Generating forecast for: MFIC [2026-03-04T20:26:43.932301] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MFIC' from 'https://tdm.silogroup.org/data/derivative_storage/MFIC.csv'. [2026-03-04T20:26:43.945458] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MFIC'. [2026-03-04T20:26:43.945878] [INFO ] [FORECASTER] Starting predict_future for MFIC [2026-03-04T20:26:43.947003] [DEBUG] [LOCAL ] No optimal features file found for MFIC: ./output/feature-sets/MFIC.txt [2026-03-04T20:26:43.947070] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:26:43.947111] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:26:43.947143] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:26:43.947216] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:26:44.006888] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:26:44.007867] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:26:44.007977] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:26:44.008017] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:26:44.134347] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:26:44.134504] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:26:44.134546] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:26:44.134596] [INFO ] [FORECASTER] Training complete [2026-03-04T20:26:44.138436] [DEBUG] [FORECASTER] MFIC: Forecast T+1@11:T+2@11: UP (p=96.25%) [2026-03-04T20:26:44.138758] [INFO ] [FORECASTER] Completed predict_future for MFIC [2026-03-04T20:26:44.138898] [INFO ] [sig ] MFIC: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:26:44.284427] [INFO ] [LOCAL ] Saved forecast: MFIC 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/MFIC.txt [2026-03-04T20:26:44.284603] [INFO ] [sig ] [1932/3365] Completed MFIC in 0.4s | 2.76 sym/s | Total: 11.7m | ETA: 8.6m [2026-03-04T20:26:44.284646] [INFO ] [sig ] [1933/3365] Forecasting MFIN... [2026-03-04T20:26:44.284675] [INFO ] [sig ] Generating forecast for: MFIN [2026-03-04T20:26:44.284705] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MFIN' from 'https://tdm.silogroup.org/data/derivative_storage/MFIN.csv'. [2026-03-04T20:26:44.299243] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MFIN'. [2026-03-04T20:26:44.299723] [INFO ] [FORECASTER] Starting predict_future for MFIN [2026-03-04T20:26:44.300911] [DEBUG] [LOCAL ] No optimal features file found for MFIN: ./output/feature-sets/MFIN.txt [2026-03-04T20:26:44.300984] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:26:44.301040] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:26:44.301086] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:26:44.301171] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:26:44.373130] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:26:44.374046] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:26:44.374134] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:26:44.374169] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:26:44.497002] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:26:44.497167] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:26:44.497209] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:26:44.497240] [INFO ] [FORECASTER] Training complete [2026-03-04T20:26:44.500992] [DEBUG] [FORECASTER] MFIN: Forecast T+1@11:T+2@11: UP (p=61.02%) [2026-03-04T20:26:44.501343] [INFO ] [FORECASTER] Completed predict_future for MFIN [2026-03-04T20:26:44.501494] [INFO ] [sig ] MFIN: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:26:44.649113] [INFO ] [LOCAL ] Saved forecast: MFIN 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/MFIN.txt [2026-03-04T20:26:44.649314] [INFO ] [sig ] [1933/3365] Completed MFIN in 0.4s | 2.76 sym/s | Total: 11.7m | ETA: 8.6m [2026-03-04T20:26:44.649359] [INFO ] [sig ] [1934/3365] Forecasting MFM... [2026-03-04T20:26:44.649391] [INFO ] [sig ] Generating forecast for: MFM [2026-03-04T20:26:44.649423] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MFM' from 'https://tdm.silogroup.org/data/derivative_storage/MFM.csv'. [2026-03-04T20:26:44.660604] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MFM'. [2026-03-04T20:26:44.660920] [INFO ] [FORECASTER] Starting predict_future for MFM [2026-03-04T20:26:44.661755] [DEBUG] [LOCAL ] No optimal features file found for MFM: ./output/feature-sets/MFM.txt [2026-03-04T20:26:44.661810] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:26:44.661844] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:26:44.661875] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:26:44.661935] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:26:44.722815] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:26:44.723598] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:26:44.723685] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:26:44.723720] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:26:44.849926] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:26:44.850094] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:26:44.850141] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:26:44.850172] [INFO ] [FORECASTER] Training complete [2026-03-04T20:26:44.853760] [DEBUG] [FORECASTER] MFM: Forecast T+1@11:T+2@11: UP (p=86.54%) [2026-03-04T20:26:44.854047] [INFO ] [FORECASTER] Completed predict_future for MFM [2026-03-04T20:26:44.854182] [INFO ] [sig ] MFM: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:26:45.004826] [INFO ] [LOCAL ] Saved forecast: MFM 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/MFM.txt [2026-03-04T20:26:45.005000] [INFO ] [sig ] [1934/3365] Completed MFM in 0.4s | 2.76 sym/s | Total: 11.7m | ETA: 8.6m [2026-03-04T20:26:45.005072] [INFO ] [sig ] [1935/3365] Forecasting MG... [2026-03-04T20:26:45.005111] [INFO ] [sig ] Generating forecast for: MG [2026-03-04T20:26:45.005142] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MG' from 'https://tdm.silogroup.org/data/derivative_storage/MG.csv'. [2026-03-04T20:26:45.017146] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MG'. [2026-03-04T20:26:45.017523] [INFO ] [FORECASTER] Starting predict_future for MG [2026-03-04T20:26:45.018397] [DEBUG] [LOCAL ] No optimal features file found for MG: ./output/feature-sets/MG.txt [2026-03-04T20:26:45.018452] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:26:45.018487] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:26:45.018516] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:26:45.018599] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:26:45.080272] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:26:45.081176] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:26:45.081280] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:26:45.081322] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:26:45.204436] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:26:45.204619] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:26:45.204662] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:26:45.204691] [INFO ] [FORECASTER] Training complete [2026-03-04T20:26:45.208235] [DEBUG] [FORECASTER] MG: Forecast T+1@11:T+2@11: UP (p=52.83%) [2026-03-04T20:26:45.208539] [INFO ] [FORECASTER] Completed predict_future for MG [2026-03-04T20:26:45.208696] [INFO ] [sig ] MG: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:26:45.360561] [INFO ] [LOCAL ] Saved forecast: MG 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/MG.txt [2026-03-04T20:26:45.360740] [INFO ] [sig ] [1935/3365] Completed MG in 0.4s | 2.76 sym/s | Total: 11.7m | ETA: 8.6m [2026-03-04T20:26:45.360781] [INFO ] [sig ] [1936/3365] Forecasting MGA... [2026-03-04T20:26:45.360811] [INFO ] [sig ] Generating forecast for: MGA [2026-03-04T20:26:45.360841] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGA' from 'https://tdm.silogroup.org/data/derivative_storage/MGA.csv'. [2026-03-04T20:26:45.373349] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGA'. [2026-03-04T20:26:45.373740] [INFO ] [FORECASTER] Starting predict_future for MGA [2026-03-04T20:26:45.374529] [DEBUG] [LOCAL ] No optimal features file found for MGA: ./output/feature-sets/MGA.txt [2026-03-04T20:26:45.374603] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:26:45.374639] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:26:45.374668] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:26:45.374726] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:26:45.433844] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:26:45.434752] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:26:45.434840] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:26:45.434872] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:26:45.566903] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:26:45.567072] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:26:45.567113] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:26:45.567144] [INFO ] [FORECASTER] Training complete [2026-03-04T20:26:45.570902] [DEBUG] [FORECASTER] MGA: Forecast T+1@11:T+2@11: UP (p=85.77%) [2026-03-04T20:26:45.571205] [INFO ] [FORECASTER] Completed predict_future for MGA [2026-03-04T20:26:45.571364] [INFO ] [sig ] MGA: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:26:45.717090] [INFO ] [LOCAL ] Saved forecast: MGA 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/MGA.txt [2026-03-04T20:26:45.717253] [INFO ] [sig ] [1936/3365] Completed MGA in 0.4s | 2.76 sym/s | Total: 11.7m | ETA: 8.6m [2026-03-04T20:26:45.717321] [INFO ] [sig ] [1937/3365] Forecasting MGEE... [2026-03-04T20:26:45.717352] [INFO ] [sig ] Generating forecast for: MGEE [2026-03-04T20:26:45.717384] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGEE' from 'https://tdm.silogroup.org/data/derivative_storage/MGEE.csv'. [2026-03-04T20:26:45.729420] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGEE'. [2026-03-04T20:26:45.729754] [INFO ] [FORECASTER] Starting predict_future for MGEE [2026-03-04T20:26:45.730538] [DEBUG] [LOCAL ] No optimal features file found for MGEE: ./output/feature-sets/MGEE.txt [2026-03-04T20:26:45.730612] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:26:45.730673] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:26:45.730703] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:26:45.730762] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:26:45.789796] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:26:45.790682] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:26:45.790769] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:26:45.790804] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:26:45.912690] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:26:45.912855] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:26:45.912897] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:26:45.912928] [INFO ] [FORECASTER] Training complete [2026-03-04T20:26:45.916489] [DEBUG] [FORECASTER] MGEE: Forecast T+1@11:T+2@11: DOWN (p=33.00%) [2026-03-04T20:26:45.916797] [INFO ] [FORECASTER] Completed predict_future for MGEE [2026-03-04T20:26:45.916931] [INFO ] [sig ] MGEE: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:26:46.073047] [INFO ] [LOCAL ] Saved forecast: MGEE 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/MGEE.txt [2026-03-04T20:26:46.073233] [INFO ] [sig ] [1937/3365] Completed MGEE in 0.4s | 2.76 sym/s | Total: 11.7m | ETA: 8.6m [2026-03-04T20:26:46.073274] [INFO ] [sig ] [1938/3365] Forecasting MGM... [2026-03-04T20:26:46.073306] [INFO ] [sig ] Generating forecast for: MGM [2026-03-04T20:26:46.073336] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGM' from 'https://tdm.silogroup.org/data/derivative_storage/MGM.csv'. [2026-03-04T20:26:46.086084] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGM'. [2026-03-04T20:26:46.086527] [INFO ] [FORECASTER] Starting predict_future for MGM [2026-03-04T20:26:46.087732] [DEBUG] [LOCAL ] No optimal features file found for MGM: ./output/feature-sets/MGM.txt [2026-03-04T20:26:46.087796] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:26:46.087831] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:26:46.087860] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:26:46.087920] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:26:46.147123] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:26:46.148037] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:26:46.148139] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:26:46.148179] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:26:46.274136] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:26:46.274328] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:26:46.274383] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:26:46.274424] [INFO ] [FORECASTER] Training complete [2026-03-04T20:26:46.279944] [DEBUG] [FORECASTER] MGM: Forecast T+1@11:T+2@11: DOWN (p=36.54%) [2026-03-04T20:26:46.280320] [INFO ] [FORECASTER] Completed predict_future for MGM [2026-03-04T20:26:46.280464] [INFO ] [sig ] MGM: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:26:46.431389] [INFO ] [LOCAL ] Saved forecast: MGM 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/MGM.txt [2026-03-04T20:26:46.431547] [INFO ] [sig ] [1938/3365] Completed MGM in 0.4s | 2.76 sym/s | Total: 11.7m | ETA: 8.6m [2026-03-04T20:26:46.431612] [INFO ] [sig ] [1939/3365] Forecasting MGNI... [2026-03-04T20:26:46.431644] [INFO ] [sig ] Generating forecast for: MGNI [2026-03-04T20:26:46.431675] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGNI' from 'https://tdm.silogroup.org/data/derivative_storage/MGNI.csv'. [2026-03-04T20:26:46.444469] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGNI'. [2026-03-04T20:26:46.444842] [INFO ] [FORECASTER] Starting predict_future for MGNI [2026-03-04T20:26:46.445657] [DEBUG] [LOCAL ] No optimal features file found for MGNI: ./output/feature-sets/MGNI.txt [2026-03-04T20:26:46.445722] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:26:46.445756] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:26:46.445783] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:26:46.445840] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:26:46.502525] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:26:46.503270] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:26:46.503352] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:26:46.503384] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:26:46.631495] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:26:46.631677] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:26:46.631717] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:26:46.631745] [INFO ] [FORECASTER] Training complete [2026-03-04T20:26:46.635270] [DEBUG] [FORECASTER] MGNI: Forecast T+1@11:T+2@11: DOWN (p=32.45%) [2026-03-04T20:26:46.635549] [INFO ] [FORECASTER] Completed predict_future for MGNI [2026-03-04T20:26:46.635701] [INFO ] [sig ] MGNI: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:26:46.787774] [INFO ] [LOCAL ] Saved forecast: MGNI 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/MGNI.txt [2026-03-04T20:26:46.787939] [INFO ] [sig ] [1939/3365] Completed MGNI in 0.4s | 2.76 sym/s | Total: 11.7m | ETA: 8.6m [2026-03-04T20:26:46.787982] [INFO ] [sig ] [1940/3365] Forecasting MGNX... [2026-03-04T20:26:46.788012] [INFO ] [sig ] Generating forecast for: MGNX [2026-03-04T20:26:46.788049] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGNX' from 'https://tdm.silogroup.org/data/derivative_storage/MGNX.csv'. [2026-03-04T20:26:46.801825] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGNX'. [2026-03-04T20:26:46.802211] [INFO ] [FORECASTER] Starting predict_future for MGNX [2026-03-04T20:26:46.803014] [DEBUG] [LOCAL ] No optimal features file found for MGNX: ./output/feature-sets/MGNX.txt [2026-03-04T20:26:46.803070] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:26:46.803103] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:26:46.803130] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:26:46.803186] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:26:46.863241] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:26:46.864379] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:26:46.864475] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:26:46.864511] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:26:46.987992] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:26:46.988162] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:26:46.988203] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:26:46.988270] [INFO ] [FORECASTER] Training complete [2026-03-04T20:26:46.991948] [DEBUG] [FORECASTER] MGNX: Forecast T+1@11:T+2@11: UP (p=75.10%) [2026-03-04T20:26:46.992271] [INFO ] [FORECASTER] Completed predict_future for MGNX [2026-03-04T20:26:46.992416] [INFO ] [sig ] MGNX: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:26:47.142687] [INFO ] [LOCAL ] Saved forecast: MGNX 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/MGNX.txt [2026-03-04T20:26:47.142947] [INFO ] [sig ] [1940/3365] Completed MGNX in 0.4s | 2.76 sym/s | Total: 11.7m | ETA: 8.6m [2026-03-04T20:26:47.143014] [INFO ] [sig ] [1941/3365] Forecasting MGPI... [2026-03-04T20:26:47.143067] [INFO ] [sig ] Generating forecast for: MGPI [2026-03-04T20:26:47.143101] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGPI' from 'https://tdm.silogroup.org/data/derivative_storage/MGPI.csv'. [2026-03-04T20:26:47.156134] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGPI'. [2026-03-04T20:26:47.156535] [INFO ] [FORECASTER] Starting predict_future for MGPI [2026-03-04T20:26:47.157378] [DEBUG] [LOCAL ] No optimal features file found for MGPI: ./output/feature-sets/MGPI.txt [2026-03-04T20:26:47.157435] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:26:47.157470] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:26:47.157498] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:26:47.157557] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:26:47.222646] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:26:47.223521] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:26:47.223659] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:26:47.223697] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:26:47.350455] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:26:47.350633] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:26:47.350676] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:26:47.350706] [INFO ] [FORECASTER] Training complete [2026-03-04T20:26:47.354134] [DEBUG] [FORECASTER] MGPI: Forecast T+1@11:T+2@11: DOWN (p=14.74%) [2026-03-04T20:26:47.354416] [INFO ] [FORECASTER] Completed predict_future for MGPI [2026-03-04T20:26:47.354547] [INFO ] [sig ] MGPI: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:26:47.498326] [INFO ] [LOCAL ] Saved forecast: MGPI 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/MGPI.txt [2026-03-04T20:26:47.498566] [INFO ] [sig ] [1941/3365] Completed MGPI in 0.4s | 2.76 sym/s | Total: 11.7m | ETA: 8.6m [2026-03-04T20:26:47.498632] [INFO ] [sig ] [1942/3365] Forecasting MGRC... [2026-03-04T20:26:47.498662] [INFO ] [sig ] Generating forecast for: MGRC [2026-03-04T20:26:47.498692] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGRC' from 'https://tdm.silogroup.org/data/derivative_storage/MGRC.csv'. [2026-03-04T20:26:47.511841] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGRC'. [2026-03-04T20:26:47.512219] [INFO ] [FORECASTER] Starting predict_future for MGRC [2026-03-04T20:26:47.513035] [DEBUG] [LOCAL ] No optimal features file found for MGRC: ./output/feature-sets/MGRC.txt [2026-03-04T20:26:47.513089] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:26:47.513121] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:26:47.513147] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:26:47.513204] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:26:47.569692] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:26:47.570621] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:26:47.570708] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:26:47.570741] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:26:47.686800] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:26:47.686970] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:26:47.687011] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:26:47.687040] [INFO ] [FORECASTER] Training complete [2026-03-04T20:26:47.690637] [DEBUG] [FORECASTER] MGRC: Forecast T+1@11:T+2@11: DOWN (p=44.55%) [2026-03-04T20:26:47.690937] [INFO ] [FORECASTER] Completed predict_future for MGRC [2026-03-04T20:26:47.691070] [INFO ] [sig ] MGRC: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:26:47.838510] [INFO ] [LOCAL ] Saved forecast: MGRC 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/MGRC.txt [2026-03-04T20:26:47.838701] [INFO ] [sig ] [1942/3365] Completed MGRC in 0.3s | 2.76 sym/s | Total: 11.7m | ETA: 8.6m [2026-03-04T20:26:47.838751] [INFO ] [sig ] [1943/3365] Forecasting MGTX... [2026-03-04T20:26:47.838784] [INFO ] [sig ] Generating forecast for: MGTX [2026-03-04T20:26:47.838815] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGTX' from 'https://tdm.silogroup.org/data/derivative_storage/MGTX.csv'. [2026-03-04T20:26:47.851317] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGTX'. [2026-03-04T20:26:47.851724] [INFO ] [FORECASTER] Starting predict_future for MGTX [2026-03-04T20:26:47.852534] [DEBUG] [LOCAL ] No optimal features file found for MGTX: ./output/feature-sets/MGTX.txt [2026-03-04T20:26:47.852611] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:26:47.852647] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:26:47.852674] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:26:47.852732] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:26:47.916131] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:26:47.917061] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:26:47.917152] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:26:47.917186] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:26:48.039106] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:26:48.039273] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:26:48.039314] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:26:48.039342] [INFO ] [FORECASTER] Training complete [2026-03-04T20:26:48.042931] [DEBUG] [FORECASTER] MGTX: Forecast T+1@11:T+2@11: DOWN (p=41.36%) [2026-03-04T20:26:48.043257] [INFO ] [FORECASTER] Completed predict_future for MGTX [2026-03-04T20:26:48.043393] [INFO ] [sig ] MGTX: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:26:48.197213] [INFO ] [LOCAL ] Saved forecast: MGTX 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/MGTX.txt [2026-03-04T20:26:48.197630] [INFO ] [sig ] [1943/3365] Completed MGTX in 0.4s | 2.76 sym/s | Total: 11.7m | ETA: 8.6m [2026-03-04T20:26:48.197673] [INFO ] [sig ] [1944/3365] Forecasting MGX... [2026-03-04T20:26:48.197704] [INFO ] [sig ] Generating forecast for: MGX [2026-03-04T20:26:48.197735] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGX' from 'https://tdm.silogroup.org/data/derivative_storage/MGX.csv'. [2026-03-04T20:26:48.210251] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGX'. [2026-03-04T20:26:48.210663] [INFO ] [FORECASTER] Starting predict_future for MGX [2026-03-04T20:26:48.211454] [DEBUG] [LOCAL ] No optimal features file found for MGX: ./output/feature-sets/MGX.txt [2026-03-04T20:26:48.211507] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:26:48.211541] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:26:48.211594] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:26:48.211656] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:26:48.270533] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:26:48.271461] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:26:48.271550] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:26:48.271625] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:26:48.390136] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:26:48.390490] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:26:48.390530] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:26:48.390558] [INFO ] [FORECASTER] Training complete [2026-03-04T20:26:48.394250] [DEBUG] [FORECASTER] MGX: Forecast T+1@11:T+2@11: DOWN (p=1.50%) [2026-03-04T20:26:48.394558] [INFO ] [FORECASTER] Completed predict_future for MGX [2026-03-04T20:26:48.394720] [INFO ] [sig ] MGX: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:26:48.545780] [INFO ] [LOCAL ] Saved forecast: MGX 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/MGX.txt [2026-03-04T20:26:48.545951] [INFO ] [sig ] [1944/3365] Completed MGX in 0.3s | 2.76 sym/s | Total: 11.7m | ETA: 8.6m [2026-03-04T20:26:48.545993] [INFO ] [sig ] [1945/3365] Forecasting MGY... [2026-03-04T20:26:48.546025] [INFO ] [sig ] Generating forecast for: MGY [2026-03-04T20:26:48.546055] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGY' from 'https://tdm.silogroup.org/data/derivative_storage/MGY.csv'. [2026-03-04T20:26:48.559138] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGY'. [2026-03-04T20:26:48.559563] [INFO ] [FORECASTER] Starting predict_future for MGY [2026-03-04T20:26:48.560381] [DEBUG] [LOCAL ] No optimal features file found for MGY: ./output/feature-sets/MGY.txt [2026-03-04T20:26:48.560434] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:26:48.560465] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:26:48.560492] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:26:48.560548] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:26:48.620635] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:26:48.621717] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:26:48.621808] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:26:48.621840] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:26:48.749529] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:26:48.749718] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:26:48.749761] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:26:48.749789] [INFO ] [FORECASTER] Training complete [2026-03-04T20:26:48.753841] [DEBUG] [FORECASTER] MGY: Forecast T+1@11:T+2@11: DOWN (p=42.60%) [2026-03-04T20:26:48.754169] [INFO ] [FORECASTER] Completed predict_future for MGY [2026-03-04T20:26:48.754333] [INFO ] [sig ] MGY: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:26:48.901501] [INFO ] [LOCAL ] Saved forecast: MGY 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/MGY.txt [2026-03-04T20:26:48.901697] [INFO ] [sig ] [1945/3365] Completed MGY in 0.4s | 2.76 sym/s | Total: 11.7m | ETA: 8.6m [2026-03-04T20:26:48.901742] [INFO ] [sig ] [1946/3365] Forecasting MHD... [2026-03-04T20:26:48.901774] [INFO ] [sig ] Generating forecast for: MHD [2026-03-04T20:26:48.901804] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MHD' from 'https://tdm.silogroup.org/data/derivative_storage/MHD.csv'. [2026-03-04T20:26:48.914550] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MHD'. [2026-03-04T20:26:48.914937] [INFO ] [FORECASTER] Starting predict_future for MHD [2026-03-04T20:26:48.915962] [DEBUG] [LOCAL ] No optimal features file found for MHD: ./output/feature-sets/MHD.txt [2026-03-04T20:26:48.916015] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:26:48.916046] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:26:48.916073] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:26:48.916142] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:26:48.973306] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:26:48.974209] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:26:48.974295] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:26:48.974329] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:26:49.097128] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:26:49.097317] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:26:49.097377] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:26:49.097406] [INFO ] [FORECASTER] Training complete [2026-03-04T20:26:49.101018] [DEBUG] [FORECASTER] MHD: Forecast T+1@11:T+2@11: UP (p=57.42%) [2026-03-04T20:26:49.101328] [INFO ] [FORECASTER] Completed predict_future for MHD [2026-03-04T20:26:49.101675] [INFO ] [sig ] MHD: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:26:49.249105] [INFO ] [LOCAL ] Saved forecast: MHD 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/MHD.txt [2026-03-04T20:26:49.249283] [INFO ] [sig ] [1946/3365] Completed MHD in 0.3s | 2.76 sym/s | Total: 11.7m | ETA: 8.6m [2026-03-04T20:26:49.249324] [INFO ] [sig ] [1947/3365] Forecasting MHF... [2026-03-04T20:26:49.249356] [INFO ] [sig ] Generating forecast for: MHF [2026-03-04T20:26:49.249387] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MHF' from 'https://tdm.silogroup.org/data/derivative_storage/MHF.csv'. [2026-03-04T20:26:49.262546] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MHF'. [2026-03-04T20:26:49.262922] [INFO ] [FORECASTER] Starting predict_future for MHF [2026-03-04T20:26:49.263803] [DEBUG] [LOCAL ] No optimal features file found for MHF: ./output/feature-sets/MHF.txt [2026-03-04T20:26:49.263856] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:26:49.263888] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:26:49.263916] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:26:49.263972] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:26:49.323479] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:26:49.324344] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:26:49.324482] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:26:49.324517] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:26:49.450774] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:26:49.450937] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:26:49.450978] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:26:49.451007] [INFO ] [FORECASTER] Training complete [2026-03-04T20:26:49.454974] [DEBUG] [FORECASTER] MHF: Forecast T+1@11:T+2@11: UP (p=78.57%) [2026-03-04T20:26:49.455275] [INFO ] [FORECASTER] Completed predict_future for MHF [2026-03-04T20:26:49.455406] [INFO ] [sig ] MHF: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:26:49.608960] [INFO ] [LOCAL ] Saved forecast: MHF 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/MHF.txt [2026-03-04T20:26:49.609120] [INFO ] [sig ] [1947/3365] Completed MHF in 0.4s | 2.76 sym/s | Total: 11.8m | ETA: 8.6m [2026-03-04T20:26:49.609160] [INFO ] [sig ] [1948/3365] Forecasting MHK... [2026-03-04T20:26:49.609191] [INFO ] [sig ] Generating forecast for: MHK [2026-03-04T20:26:49.609224] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MHK' from 'https://tdm.silogroup.org/data/derivative_storage/MHK.csv'. [2026-03-04T20:26:49.624100] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MHK'. [2026-03-04T20:26:49.624501] [INFO ] [FORECASTER] Starting predict_future for MHK [2026-03-04T20:26:49.625306] [DEBUG] [LOCAL ] No optimal features file found for MHK: ./output/feature-sets/MHK.txt [2026-03-04T20:26:49.625359] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:26:49.625392] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:26:49.625418] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:26:49.625475] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:26:49.685526] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:26:49.686434] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:26:49.686517] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:26:49.686550] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:26:49.810564] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:26:49.810745] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:26:49.810786] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:26:49.810817] [INFO ] [FORECASTER] Training complete [2026-03-04T20:26:49.814613] [DEBUG] [FORECASTER] MHK: Forecast T+1@11:T+2@11: UP (p=60.19%) [2026-03-04T20:26:49.814927] [INFO ] [FORECASTER] Completed predict_future for MHK [2026-03-04T20:26:49.815068] [INFO ] [sig ] MHK: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:26:49.960697] [INFO ] [LOCAL ] Saved forecast: MHK 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/MHK.txt [2026-03-04T20:26:49.960869] [INFO ] [sig ] [1948/3365] Completed MHK in 0.4s | 2.76 sym/s | Total: 11.8m | ETA: 8.6m [2026-03-04T20:26:49.960908] [INFO ] [sig ] [1949/3365] Forecasting MHO... [2026-03-04T20:26:49.960939] [INFO ] [sig ] Generating forecast for: MHO [2026-03-04T20:26:49.960970] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MHO' from 'https://tdm.silogroup.org/data/derivative_storage/MHO.csv'. [2026-03-04T20:26:49.974821] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MHO'. [2026-03-04T20:26:49.975221] [INFO ] [FORECASTER] Starting predict_future for MHO [2026-03-04T20:26:49.976166] [DEBUG] [LOCAL ] No optimal features file found for MHO: ./output/feature-sets/MHO.txt [2026-03-04T20:26:49.976221] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:26:49.976254] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:26:49.976280] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:26:49.976337] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:26:50.038716] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:26:50.039628] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:26:50.039739] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:26:50.039784] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:26:50.180107] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:26:50.180311] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:26:50.180356] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:26:50.180386] [INFO ] [FORECASTER] Training complete [2026-03-04T20:26:50.184776] [DEBUG] [FORECASTER] MHO: Forecast T+1@11:T+2@11: UP (p=87.40%) [2026-03-04T20:26:50.185075] [INFO ] [FORECASTER] Completed predict_future for MHO [2026-03-04T20:26:50.185231] [INFO ] [sig ] MHO: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:26:50.334283] [INFO ] [LOCAL ] Saved forecast: MHO 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/MHO.txt [2026-03-04T20:26:50.334690] [INFO ] [sig ] [1949/3365] Completed MHO in 0.4s | 2.76 sym/s | Total: 11.8m | ETA: 8.5m [2026-03-04T20:26:50.334739] [INFO ] [sig ] [1950/3365] Forecasting MIDD... [2026-03-04T20:26:50.334770] [INFO ] [sig ] Generating forecast for: MIDD [2026-03-04T20:26:50.334810] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MIDD' from 'https://tdm.silogroup.org/data/derivative_storage/MIDD.csv'. [2026-03-04T20:26:50.352077] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MIDD'. [2026-03-04T20:26:50.352488] [INFO ] [FORECASTER] Starting predict_future for MIDD [2026-03-04T20:26:50.353308] [DEBUG] [LOCAL ] No optimal features file found for MIDD: ./output/feature-sets/MIDD.txt [2026-03-04T20:26:50.353363] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:26:50.353408] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:26:50.353436] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:26:50.353500] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:26:50.412558] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:26:50.413379] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:26:50.413494] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:26:50.413529] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:26:50.538441] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:26:50.538622] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:26:50.538665] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:26:50.538696] [INFO ] [FORECASTER] Training complete [2026-03-04T20:26:50.542147] [DEBUG] [FORECASTER] MIDD: Forecast T+1@11:T+2@11: UP (p=76.57%) [2026-03-04T20:26:50.542428] [INFO ] [FORECASTER] Completed predict_future for MIDD [2026-03-04T20:26:50.542555] [INFO ] [sig ] MIDD: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:26:50.690089] [INFO ] [LOCAL ] Saved forecast: MIDD 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/MIDD.txt [2026-03-04T20:26:50.690282] [INFO ] [sig ] [1950/3365] Completed MIDD in 0.4s | 2.76 sym/s | Total: 11.8m | ETA: 8.5m [2026-03-04T20:26:50.690328] [INFO ] [sig ] [1951/3365] Forecasting MIGI... [2026-03-04T20:26:50.690358] [INFO ] [sig ] Generating forecast for: MIGI [2026-03-04T20:26:50.690389] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MIGI' from 'https://tdm.silogroup.org/data/derivative_storage/MIGI.csv'. [2026-03-04T20:26:50.702716] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MIGI'. [2026-03-04T20:26:50.703099] [INFO ] [FORECASTER] Starting predict_future for MIGI [2026-03-04T20:26:50.704007] [DEBUG] [LOCAL ] No optimal features file found for MIGI: ./output/feature-sets/MIGI.txt [2026-03-04T20:26:50.704060] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:26:50.704092] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:26:50.704119] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:26:50.704177] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:26:50.763599] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:26:50.764510] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:26:50.764623] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:26:50.764662] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:26:50.900354] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:26:50.900544] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:26:50.900624] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:26:50.900666] [INFO ] [FORECASTER] Training complete [2026-03-04T20:26:50.904514] [DEBUG] [FORECASTER] MIGI: Forecast T+1@11:T+2@11: UP (p=76.55%) [2026-03-04T20:26:50.904856] [INFO ] [FORECASTER] Completed predict_future for MIGI [2026-03-04T20:26:50.904998] [INFO ] [sig ] MIGI: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:26:51.076051] [INFO ] [LOCAL ] Saved forecast: MIGI 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/MIGI.txt [2026-03-04T20:26:51.076219] [INFO ] [sig ] [1951/3365] Completed MIGI in 0.4s | 2.76 sym/s | Total: 11.8m | ETA: 8.5m [2026-03-04T20:26:51.076263] [INFO ] [sig ] [1952/3365] Forecasting MILN... [2026-03-04T20:26:51.076294] [INFO ] [sig ] Generating forecast for: MILN [2026-03-04T20:26:51.076325] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MILN' from 'https://tdm.silogroup.org/data/derivative_storage/MILN.csv'. [2026-03-04T20:26:51.088991] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MILN'. [2026-03-04T20:26:51.089391] [INFO ] [FORECASTER] Starting predict_future for MILN [2026-03-04T20:26:51.090218] [DEBUG] [LOCAL ] No optimal features file found for MILN: ./output/feature-sets/MILN.txt [2026-03-04T20:26:51.090284] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:26:51.090321] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:26:51.090348] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:26:51.090404] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:26:51.150373] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:26:51.151296] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:26:51.151392] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:26:51.151426] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:26:51.266129] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:26:51.266292] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:26:51.266334] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:26:51.266363] [INFO ] [FORECASTER] Training complete [2026-03-04T20:26:51.269903] [DEBUG] [FORECASTER] MILN: Forecast T+1@11:T+2@11: UP (p=72.00%) [2026-03-04T20:26:51.270223] [INFO ] [FORECASTER] Completed predict_future for MILN [2026-03-04T20:26:51.270362] [INFO ] [sig ] MILN: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:26:51.423507] [INFO ] [LOCAL ] Saved forecast: MILN 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/MILN.txt [2026-03-04T20:26:51.423708] [INFO ] [sig ] [1952/3365] Completed MILN in 0.3s | 2.76 sym/s | Total: 11.8m | ETA: 8.5m [2026-03-04T20:26:51.423770] [INFO ] [sig ] [1953/3365] Forecasting MIND... [2026-03-04T20:26:51.423820] [INFO ] [sig ] Generating forecast for: MIND [2026-03-04T20:26:51.423866] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MIND' from 'https://tdm.silogroup.org/data/derivative_storage/MIND.csv'. [2026-03-04T20:26:51.436765] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MIND'. [2026-03-04T20:26:51.437142] [INFO ] [FORECASTER] Starting predict_future for MIND [2026-03-04T20:26:51.438027] [DEBUG] [LOCAL ] No optimal features file found for MIND: ./output/feature-sets/MIND.txt [2026-03-04T20:26:51.438081] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:26:51.438116] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:26:51.438146] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:26:51.438218] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:26:51.502414] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:26:51.503496] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:26:51.503628] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:26:51.503685] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:26:51.646278] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:26:51.646479] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:26:51.646523] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:26:51.646554] [INFO ] [FORECASTER] Training complete [2026-03-04T20:26:51.650661] [DEBUG] [FORECASTER] MIND: Forecast T+1@11:T+2@11: UP (p=77.19%) [2026-03-04T20:26:51.651193] [INFO ] [FORECASTER] Completed predict_future for MIND [2026-03-04T20:26:51.651352] [INFO ] [sig ] MIND: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:26:51.819834] [INFO ] [LOCAL ] Saved forecast: MIND 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/MIND.txt [2026-03-04T20:26:51.820046] [INFO ] [sig ] [1953/3365] Completed MIND in 0.4s | 2.76 sym/s | Total: 11.8m | ETA: 8.5m [2026-03-04T20:26:51.820108] [INFO ] [sig ] [1954/3365] Forecasting MIRA... [2026-03-04T20:26:51.820157] [INFO ] [sig ] Generating forecast for: MIRA [2026-03-04T20:26:51.820212] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MIRA' from 'https://tdm.silogroup.org/data/derivative_storage/MIRA.csv'. [2026-03-04T20:26:51.836122] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MIRA'. [2026-03-04T20:26:51.836552] [INFO ] [FORECASTER] Starting predict_future for MIRA [2026-03-04T20:26:51.837846] [DEBUG] [LOCAL ] No optimal features file found for MIRA: ./output/feature-sets/MIRA.txt [2026-03-04T20:26:51.837909] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:26:51.837982] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:26:51.838011] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:26:51.838070] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:26:51.901715] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:26:51.902720] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:26:51.902828] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:26:51.902865] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:26:52.031071] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:26:52.031241] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:26:52.031293] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:26:52.031330] [INFO ] [FORECASTER] Training complete [2026-03-04T20:26:52.035035] [DEBUG] [FORECASTER] MIRA: Forecast T+1@11:T+2@11: UP (p=86.39%) [2026-03-04T20:26:52.035351] [INFO ] [FORECASTER] Completed predict_future for MIRA [2026-03-04T20:26:52.035502] [INFO ] [sig ] MIRA: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:26:52.180799] [INFO ] [LOCAL ] Saved forecast: MIRA 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/MIRA.txt [2026-03-04T20:26:52.180960] [INFO ] [sig ] [1954/3365] Completed MIRA in 0.4s | 2.76 sym/s | Total: 11.8m | ETA: 8.5m [2026-03-04T20:26:52.181002] [INFO ] [sig ] [1955/3365] Forecasting MIRM... [2026-03-04T20:26:52.181033] [INFO ] [sig ] Generating forecast for: MIRM [2026-03-04T20:26:52.181063] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MIRM' from 'https://tdm.silogroup.org/data/derivative_storage/MIRM.csv'. [2026-03-04T20:26:52.194050] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MIRM'. [2026-03-04T20:26:52.194472] [INFO ] [FORECASTER] Starting predict_future for MIRM [2026-03-04T20:26:52.195296] [DEBUG] [LOCAL ] No optimal features file found for MIRM: ./output/feature-sets/MIRM.txt [2026-03-04T20:26:52.195352] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:26:52.195384] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:26:52.195410] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:26:52.195465] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:26:52.252499] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:26:52.253444] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:26:52.253531] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:26:52.253566] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:26:52.373444] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:26:52.373630] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:26:52.373674] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:26:52.373703] [INFO ] [FORECASTER] Training complete [2026-03-04T20:26:52.377132] [DEBUG] [FORECASTER] MIRM: Forecast T+1@11:T+2@11: DOWN (p=40.87%) [2026-03-04T20:26:52.377444] [INFO ] [FORECASTER] Completed predict_future for MIRM [2026-03-04T20:26:52.377592] [INFO ] [sig ] MIRM: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:26:52.528880] [INFO ] [LOCAL ] Saved forecast: MIRM 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/MIRM.txt [2026-03-04T20:26:52.529074] [INFO ] [sig ] [1955/3365] Completed MIRM in 0.3s | 2.76 sym/s | Total: 11.8m | ETA: 8.5m [2026-03-04T20:26:52.529123] [INFO ] [sig ] [1956/3365] Forecasting MITK... [2026-03-04T20:26:52.529156] [INFO ] [sig ] Generating forecast for: MITK [2026-03-04T20:26:52.529186] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MITK' from 'https://tdm.silogroup.org/data/derivative_storage/MITK.csv'. [2026-03-04T20:26:52.542182] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MITK'. [2026-03-04T20:26:52.542800] [INFO ] [FORECASTER] Starting predict_future for MITK [2026-03-04T20:26:52.543905] [DEBUG] [LOCAL ] No optimal features file found for MITK: ./output/feature-sets/MITK.txt [2026-03-04T20:26:52.543961] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:26:52.543996] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:26:52.544023] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:26:52.544079] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:26:52.602101] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:26:52.603001] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:26:52.603092] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:26:52.603124] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:26:52.728719] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:26:52.728887] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:26:52.728929] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:26:52.728959] [INFO ] [FORECASTER] Training complete [2026-03-04T20:26:52.732417] [DEBUG] [FORECASTER] MITK: Forecast T+1@11:T+2@11: UP (p=65.66%) [2026-03-04T20:26:52.732723] [INFO ] [FORECASTER] Completed predict_future for MITK [2026-03-04T20:26:52.732853] [INFO ] [sig ] MITK: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:26:52.876401] [INFO ] [LOCAL ] Saved forecast: MITK 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/MITK.txt [2026-03-04T20:26:52.876567] [INFO ] [sig ] [1956/3365] Completed MITK in 0.3s | 2.76 sym/s | Total: 11.8m | ETA: 8.5m [2026-03-04T20:26:52.876631] [INFO ] [sig ] [1957/3365] Forecasting MIY... [2026-03-04T20:26:52.876663] [INFO ] [sig ] Generating forecast for: MIY [2026-03-04T20:26:52.876695] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MIY' from 'https://tdm.silogroup.org/data/derivative_storage/MIY.csv'. [2026-03-04T20:26:52.888882] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MIY'. [2026-03-04T20:26:52.889282] [INFO ] [FORECASTER] Starting predict_future for MIY [2026-03-04T20:26:52.890099] [DEBUG] [LOCAL ] No optimal features file found for MIY: ./output/feature-sets/MIY.txt [2026-03-04T20:26:52.890152] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:26:52.890185] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:26:52.890211] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:26:52.890268] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:26:52.946960] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:26:52.947877] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:26:52.947971] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:26:52.948003] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:26:53.068271] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:26:53.068447] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:26:53.068486] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:26:53.068563] [INFO ] [FORECASTER] Training complete [2026-03-04T20:26:53.072038] [DEBUG] [FORECASTER] MIY: Forecast T+1@11:T+2@11: UP (p=53.04%) [2026-03-04T20:26:53.072325] [INFO ] [FORECASTER] Completed predict_future for MIY [2026-03-04T20:26:53.072453] [INFO ] [sig ] MIY: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:26:53.219198] [INFO ] [LOCAL ] Saved forecast: MIY 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/MIY.txt [2026-03-04T20:26:53.219351] [INFO ] [sig ] [1957/3365] Completed MIY in 0.3s | 2.76 sym/s | Total: 11.8m | ETA: 8.5m [2026-03-04T20:26:53.219391] [INFO ] [sig ] [1958/3365] Forecasting MKC... [2026-03-04T20:26:53.219422] [INFO ] [sig ] Generating forecast for: MKC [2026-03-04T20:26:53.219452] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MKC' from 'https://tdm.silogroup.org/data/derivative_storage/MKC.csv'. [2026-03-04T20:26:53.233009] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MKC'. [2026-03-04T20:26:53.233413] [INFO ] [FORECASTER] Starting predict_future for MKC [2026-03-04T20:26:53.234237] [DEBUG] [LOCAL ] No optimal features file found for MKC: ./output/feature-sets/MKC.txt [2026-03-04T20:26:53.234297] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:26:53.234329] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:26:53.234356] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:26:53.234412] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:26:53.291748] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:26:53.292889] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:26:53.292989] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:26:53.293022] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:26:53.415446] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:26:53.415627] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:26:53.415670] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:26:53.415699] [INFO ] [FORECASTER] Training complete [2026-03-04T20:26:53.419151] [DEBUG] [FORECASTER] MKC: Forecast T+1@11:T+2@11: DOWN (p=7.52%) [2026-03-04T20:26:53.419461] [INFO ] [FORECASTER] Completed predict_future for MKC [2026-03-04T20:26:53.419612] [INFO ] [sig ] MKC: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:26:53.566269] [INFO ] [LOCAL ] Saved forecast: MKC 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/MKC.txt [2026-03-04T20:26:53.566428] [INFO ] [sig ] [1958/3365] Completed MKC in 0.3s | 2.76 sym/s | Total: 11.8m | ETA: 8.5m [2026-03-04T20:26:53.566470] [INFO ] [sig ] [1959/3365] Forecasting MKSI... [2026-03-04T20:26:53.566498] [INFO ] [sig ] Generating forecast for: MKSI [2026-03-04T20:26:53.566527] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MKSI' from 'https://tdm.silogroup.org/data/derivative_storage/MKSI.csv'. [2026-03-04T20:26:53.578530] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MKSI'. [2026-03-04T20:26:53.578931] [INFO ] [FORECASTER] Starting predict_future for MKSI [2026-03-04T20:26:53.579763] [DEBUG] [LOCAL ] No optimal features file found for MKSI: ./output/feature-sets/MKSI.txt [2026-03-04T20:26:53.579816] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:26:53.579848] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:26:53.579874] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:26:53.579931] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:26:53.639310] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:26:53.640259] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:26:53.640364] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:26:53.640417] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:26:53.787454] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:26:53.787663] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:26:53.787719] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:26:53.787761] [INFO ] [FORECASTER] Training complete [2026-03-04T20:26:53.792364] [DEBUG] [FORECASTER] MKSI: Forecast T+1@11:T+2@11: UP (p=94.98%) [2026-03-04T20:26:53.792842] [INFO ] [FORECASTER] Completed predict_future for MKSI [2026-03-04T20:26:53.793013] [INFO ] [sig ] MKSI: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:26:53.949088] [INFO ] [LOCAL ] Saved forecast: MKSI 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/MKSI.txt [2026-03-04T20:26:53.949248] [INFO ] [sig ] [1959/3365] Completed MKSI in 0.4s | 2.76 sym/s | Total: 11.8m | ETA: 8.5m [2026-03-04T20:26:53.949291] [INFO ] [sig ] [1960/3365] Forecasting MKTX... [2026-03-04T20:26:53.949321] [INFO ] [sig ] Generating forecast for: MKTX [2026-03-04T20:26:53.949360] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MKTX' from 'https://tdm.silogroup.org/data/derivative_storage/MKTX.csv'. [2026-03-04T20:26:53.961952] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MKTX'. [2026-03-04T20:26:53.962286] [INFO ] [FORECASTER] Starting predict_future for MKTX [2026-03-04T20:26:53.963082] [DEBUG] [LOCAL ] No optimal features file found for MKTX: ./output/feature-sets/MKTX.txt [2026-03-04T20:26:53.963135] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:26:53.963167] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:26:53.963193] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:26:53.963253] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:26:54.021120] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:26:54.022228] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:26:54.022322] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:26:54.022356] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:26:54.146194] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:26:54.146373] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:26:54.146422] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:26:54.146452] [INFO ] [FORECASTER] Training complete [2026-03-04T20:26:54.150429] [DEBUG] [FORECASTER] MKTX: Forecast T+1@11:T+2@11: DOWN (p=41.65%) [2026-03-04T20:26:54.150756] [INFO ] [FORECASTER] Completed predict_future for MKTX [2026-03-04T20:26:54.150895] [INFO ] [sig ] MKTX: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:26:54.299768] [INFO ] [LOCAL ] Saved forecast: MKTX 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/MKTX.txt [2026-03-04T20:26:54.299911] [INFO ] [sig ] [1960/3365] Completed MKTX in 0.4s | 2.76 sym/s | Total: 11.8m | ETA: 8.5m [2026-03-04T20:26:54.299952] [INFO ] [sig ] [1961/3365] Forecasting MLAB... [2026-03-04T20:26:54.299982] [INFO ] [sig ] Generating forecast for: MLAB [2026-03-04T20:26:54.300012] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLAB' from 'https://tdm.silogroup.org/data/derivative_storage/MLAB.csv'. [2026-03-04T20:26:54.311453] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLAB'. [2026-03-04T20:26:54.311776] [INFO ] [FORECASTER] Starting predict_future for MLAB [2026-03-04T20:26:54.312604] [DEBUG] [LOCAL ] No optimal features file found for MLAB: ./output/feature-sets/MLAB.txt [2026-03-04T20:26:54.312658] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:26:54.312691] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:26:54.312729] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:26:54.312788] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:26:54.370046] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:26:54.370926] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:26:54.371010] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:26:54.371043] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:26:54.491448] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:26:54.491638] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:26:54.491680] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:26:54.491710] [INFO ] [FORECASTER] Training complete [2026-03-04T20:26:54.495258] [DEBUG] [FORECASTER] MLAB: Forecast T+1@11:T+2@11: UP (p=95.53%) [2026-03-04T20:26:54.495609] [INFO ] [FORECASTER] Completed predict_future for MLAB [2026-03-04T20:26:54.495752] [INFO ] [sig ] MLAB: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:26:54.649598] [INFO ] [LOCAL ] Saved forecast: MLAB 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/MLAB.txt [2026-03-04T20:26:54.649771] [INFO ] [sig ] [1961/3365] Completed MLAB in 0.3s | 2.76 sym/s | Total: 11.8m | ETA: 8.5m [2026-03-04T20:26:54.649813] [INFO ] [sig ] [1962/3365] Forecasting MLCO... [2026-03-04T20:26:54.649843] [INFO ] [sig ] Generating forecast for: MLCO [2026-03-04T20:26:54.649873] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLCO' from 'https://tdm.silogroup.org/data/derivative_storage/MLCO.csv'. [2026-03-04T20:26:54.662445] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLCO'. [2026-03-04T20:26:54.662853] [INFO ] [FORECASTER] Starting predict_future for MLCO [2026-03-04T20:26:54.663702] [DEBUG] [LOCAL ] No optimal features file found for MLCO: ./output/feature-sets/MLCO.txt [2026-03-04T20:26:54.663756] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:26:54.663788] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:26:54.663814] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:26:54.663870] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:26:54.721455] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:26:54.722406] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:26:54.722503] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:26:54.722536] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:26:54.850077] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:26:54.850255] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:26:54.850304] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:26:54.850334] [INFO ] [FORECASTER] Training complete [2026-03-04T20:26:54.854622] [DEBUG] [FORECASTER] MLCO: Forecast T+1@11:T+2@11: UP (p=99.02%) [2026-03-04T20:26:54.855023] [INFO ] [FORECASTER] Completed predict_future for MLCO [2026-03-04T20:26:54.855179] [INFO ] [sig ] MLCO: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:26:55.051560] [INFO ] [LOCAL ] Saved forecast: MLCO 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/MLCO.txt [2026-03-04T20:26:55.051760] [INFO ] [sig ] [1962/3365] Completed MLCO in 0.4s | 2.76 sym/s | Total: 11.8m | ETA: 8.5m [2026-03-04T20:26:55.051803] [INFO ] [sig ] [1963/3365] Forecasting MLGO... [2026-03-04T20:26:55.051831] [INFO ] [sig ] Generating forecast for: MLGO [2026-03-04T20:26:55.051859] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLGO' from 'https://tdm.silogroup.org/data/derivative_storage/MLGO.csv'. [2026-03-04T20:26:55.063338] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLGO'. [2026-03-04T20:26:55.063711] [INFO ] [FORECASTER] Starting predict_future for MLGO [2026-03-04T20:26:55.064510] [DEBUG] [LOCAL ] No optimal features file found for MLGO: ./output/feature-sets/MLGO.txt [2026-03-04T20:26:55.064563] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:26:55.064622] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:26:55.064650] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:26:55.064706] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:26:55.125047] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:26:55.126084] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:26:55.126176] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:26:55.126210] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:26:55.273832] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:26:55.274018] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:26:55.274064] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:26:55.274095] [INFO ] [FORECASTER] Training complete [2026-03-04T20:26:55.278946] [DEBUG] [FORECASTER] MLGO: Forecast T+1@11:T+2@11: DOWN (p=0.70%) [2026-03-04T20:26:55.279382] [INFO ] [FORECASTER] Completed predict_future for MLGO [2026-03-04T20:26:55.279559] [INFO ] [sig ] MLGO: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:26:55.454813] [INFO ] [LOCAL ] Saved forecast: MLGO 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/MLGO.txt [2026-03-04T20:26:55.455033] [INFO ] [sig ] [1963/3365] Completed MLGO in 0.4s | 2.76 sym/s | Total: 11.8m | ETA: 8.5m [2026-03-04T20:26:55.455086] [INFO ] [sig ] [1964/3365] Forecasting MLI... [2026-03-04T20:26:55.455129] [INFO ] [sig ] Generating forecast for: MLI [2026-03-04T20:26:55.455169] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLI' from 'https://tdm.silogroup.org/data/derivative_storage/MLI.csv'. [2026-03-04T20:26:55.469790] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLI'. [2026-03-04T20:26:55.470221] [INFO ] [FORECASTER] Starting predict_future for MLI [2026-03-04T20:26:55.471094] [DEBUG] [LOCAL ] No optimal features file found for MLI: ./output/feature-sets/MLI.txt [2026-03-04T20:26:55.471151] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:26:55.471185] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:26:55.471215] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:26:55.471277] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:26:55.538410] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:26:55.539397] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:26:55.539526] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:26:55.539566] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:26:55.677663] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:26:55.677834] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:26:55.677877] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:26:55.677907] [INFO ] [FORECASTER] Training complete [2026-03-04T20:26:55.681474] [DEBUG] [FORECASTER] MLI: Forecast T+1@11:T+2@11: UP (p=84.31%) [2026-03-04T20:26:55.681789] [INFO ] [FORECASTER] Completed predict_future for MLI [2026-03-04T20:26:55.681928] [INFO ] [sig ] MLI: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:26:55.913368] [INFO ] [LOCAL ] Saved forecast: MLI 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/MLI.txt [2026-03-04T20:26:55.913538] [INFO ] [sig ] [1964/3365] Completed MLI in 0.5s | 2.76 sym/s | Total: 11.9m | ETA: 8.5m [2026-03-04T20:26:55.913602] [INFO ] [sig ] [1965/3365] Forecasting MLKN... [2026-03-04T20:26:55.913637] [INFO ] [sig ] Generating forecast for: MLKN [2026-03-04T20:26:55.913675] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLKN' from 'https://tdm.silogroup.org/data/derivative_storage/MLKN.csv'. [2026-03-04T20:26:55.927798] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLKN'. [2026-03-04T20:26:55.928191] [INFO ] [FORECASTER] Starting predict_future for MLKN [2026-03-04T20:26:55.929019] [DEBUG] [LOCAL ] No optimal features file found for MLKN: ./output/feature-sets/MLKN.txt [2026-03-04T20:26:55.929072] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:26:55.929105] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:26:55.929132] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:26:55.929188] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:26:55.989273] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:26:55.990217] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:26:55.990330] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:26:55.990363] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:26:56.114169] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:26:56.114337] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:26:56.114378] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:26:56.114407] [INFO ] [FORECASTER] Training complete [2026-03-04T20:26:56.118023] [DEBUG] [FORECASTER] MLKN: Forecast T+1@11:T+2@11: UP (p=94.45%) [2026-03-04T20:26:56.118320] [INFO ] [FORECASTER] Completed predict_future for MLKN [2026-03-04T20:26:56.118470] [INFO ] [sig ] MLKN: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:26:56.264868] [INFO ] [LOCAL ] Saved forecast: MLKN 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/MLKN.txt [2026-03-04T20:26:56.265035] [INFO ] [sig ] [1965/3365] Completed MLKN in 0.4s | 2.76 sym/s | Total: 11.9m | ETA: 8.5m [2026-03-04T20:26:56.265076] [INFO ] [sig ] [1966/3365] Forecasting MLM... [2026-03-04T20:26:56.265107] [INFO ] [sig ] Generating forecast for: MLM [2026-03-04T20:26:56.265138] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLM' from 'https://tdm.silogroup.org/data/derivative_storage/MLM.csv'. [2026-03-04T20:26:56.276952] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLM'. [2026-03-04T20:26:56.277347] [INFO ] [FORECASTER] Starting predict_future for MLM [2026-03-04T20:26:56.278188] [DEBUG] [LOCAL ] No optimal features file found for MLM: ./output/feature-sets/MLM.txt [2026-03-04T20:26:56.278241] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:26:56.278273] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:26:56.278300] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:26:56.278356] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:26:56.338258] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:26:56.339145] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:26:56.339233] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:26:56.339266] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:26:56.466553] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:26:56.466741] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:26:56.466781] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:26:56.466810] [INFO ] [FORECASTER] Training complete [2026-03-04T20:26:56.470310] [DEBUG] [FORECASTER] MLM: Forecast T+1@11:T+2@11: DOWN (p=13.51%) [2026-03-04T20:26:56.470631] [INFO ] [FORECASTER] Completed predict_future for MLM [2026-03-04T20:26:56.470774] [INFO ] [sig ] MLM: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:26:56.614271] [INFO ] [LOCAL ] Saved forecast: MLM 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/MLM.txt [2026-03-04T20:26:56.614445] [INFO ] [sig ] [1966/3365] Completed MLM in 0.3s | 2.76 sym/s | Total: 11.9m | ETA: 8.4m [2026-03-04T20:26:56.614488] [INFO ] [sig ] [1967/3365] Forecasting MLP... [2026-03-04T20:26:56.614520] [INFO ] [sig ] Generating forecast for: MLP [2026-03-04T20:26:56.614550] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLP' from 'https://tdm.silogroup.org/data/derivative_storage/MLP.csv'. [2026-03-04T20:26:56.626626] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLP'. [2026-03-04T20:26:56.627061] [INFO ] [FORECASTER] Starting predict_future for MLP [2026-03-04T20:26:56.627996] [DEBUG] [LOCAL ] No optimal features file found for MLP: ./output/feature-sets/MLP.txt [2026-03-04T20:26:56.628052] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:26:56.628086] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:26:56.628113] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:26:56.628171] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:26:56.685618] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:26:56.686603] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:26:56.686691] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:26:56.686724] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:26:56.801395] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:26:56.801570] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:26:56.801636] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:26:56.801668] [INFO ] [FORECASTER] Training complete [2026-03-04T20:26:56.805549] [DEBUG] [FORECASTER] MLP: Forecast T+1@11:T+2@11: UP (p=86.74%) [2026-03-04T20:26:56.805920] [INFO ] [FORECASTER] Completed predict_future for MLP [2026-03-04T20:26:56.806093] [INFO ] [sig ] MLP: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:26:56.962743] [INFO ] [LOCAL ] Saved forecast: MLP 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/MLP.txt [2026-03-04T20:26:56.962937] [INFO ] [sig ] [1967/3365] Completed MLP in 0.3s | 2.76 sym/s | Total: 11.9m | ETA: 8.4m [2026-03-04T20:26:56.962980] [INFO ] [sig ] [1968/3365] Forecasting MLTX... [2026-03-04T20:26:56.963011] [INFO ] [sig ] Generating forecast for: MLTX [2026-03-04T20:26:56.963042] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLTX' from 'https://tdm.silogroup.org/data/derivative_storage/MLTX.csv'. [2026-03-04T20:26:56.976153] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLTX'. [2026-03-04T20:26:56.976564] [INFO ] [FORECASTER] Starting predict_future for MLTX [2026-03-04T20:26:56.977508] [DEBUG] [LOCAL ] No optimal features file found for MLTX: ./output/feature-sets/MLTX.txt [2026-03-04T20:26:56.977598] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:26:56.977637] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:26:56.977666] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:26:56.977725] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:26:57.039431] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:26:57.040433] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:26:57.040531] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:26:57.040566] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:26:57.166501] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:26:57.166875] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:26:57.166919] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:26:57.166949] [INFO ] [FORECASTER] Training complete [2026-03-04T20:26:57.171045] [DEBUG] [FORECASTER] MLTX: Forecast T+1@11:T+2@11: UP (p=72.90%) [2026-03-04T20:26:57.171416] [INFO ] [FORECASTER] Completed predict_future for MLTX [2026-03-04T20:26:57.171603] [INFO ] [sig ] MLTX: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:26:57.325814] [INFO ] [LOCAL ] Saved forecast: MLTX 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/MLTX.txt [2026-03-04T20:26:57.325988] [INFO ] [sig ] [1968/3365] Completed MLTX in 0.4s | 2.76 sym/s | Total: 11.9m | ETA: 8.4m [2026-03-04T20:26:57.326031] [INFO ] [sig ] [1969/3365] Forecasting MLYS... [2026-03-04T20:26:57.326061] [INFO ] [sig ] Generating forecast for: MLYS [2026-03-04T20:26:57.326091] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLYS' from 'https://tdm.silogroup.org/data/derivative_storage/MLYS.csv'. [2026-03-04T20:26:57.340537] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLYS'. [2026-03-04T20:26:57.340944] [INFO ] [FORECASTER] Starting predict_future for MLYS [2026-03-04T20:26:57.341788] [DEBUG] [LOCAL ] No optimal features file found for MLYS: ./output/feature-sets/MLYS.txt [2026-03-04T20:26:57.341847] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:26:57.341881] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:26:57.341908] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:26:57.341964] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:26:57.405402] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:26:57.406323] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:26:57.406412] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:26:57.406446] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:26:57.533147] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:26:57.533315] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:26:57.533363] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:26:57.533398] [INFO ] [FORECASTER] Training complete [2026-03-04T20:26:57.537102] [DEBUG] [FORECASTER] MLYS: Forecast T+1@11:T+2@11: DOWN (p=45.99%) [2026-03-04T20:26:57.537457] [INFO ] [FORECASTER] Completed predict_future for MLYS [2026-03-04T20:26:57.537621] [INFO ] [sig ] MLYS: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:26:57.692470] [INFO ] [LOCAL ] Saved forecast: MLYS 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/MLYS.txt [2026-03-04T20:26:57.692662] [INFO ] [sig ] [1969/3365] Completed MLYS in 0.4s | 2.76 sym/s | Total: 11.9m | ETA: 8.4m [2026-03-04T20:26:57.692706] [INFO ] [sig ] [1970/3365] Forecasting MMD... [2026-03-04T20:26:57.692738] [INFO ] [sig ] Generating forecast for: MMD [2026-03-04T20:26:57.692770] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MMD' from 'https://tdm.silogroup.org/data/derivative_storage/MMD.csv'. [2026-03-04T20:26:57.706159] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MMD'. [2026-03-04T20:26:57.706542] [INFO ] [FORECASTER] Starting predict_future for MMD [2026-03-04T20:26:57.707449] [DEBUG] [LOCAL ] No optimal features file found for MMD: ./output/feature-sets/MMD.txt [2026-03-04T20:26:57.707506] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:26:57.707540] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:26:57.707568] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:26:57.707648] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:26:57.768274] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:26:57.769245] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:26:57.769333] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:26:57.769368] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:26:57.896849] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:26:57.897042] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:26:57.897085] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:26:57.897115] [INFO ] [FORECASTER] Training complete [2026-03-04T20:26:57.901801] [DEBUG] [FORECASTER] MMD: Forecast T+1@11:T+2@11: UP (p=54.45%) [2026-03-04T20:26:57.902162] [INFO ] [FORECASTER] Completed predict_future for MMD [2026-03-04T20:26:57.902308] [INFO ] [sig ] MMD: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:26:58.081168] [INFO ] [LOCAL ] Saved forecast: MMD 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/MMD.txt [2026-03-04T20:26:58.081333] [INFO ] [sig ] [1970/3365] Completed MMD in 0.4s | 2.76 sym/s | Total: 11.9m | ETA: 8.4m [2026-03-04T20:26:58.081376] [INFO ] [sig ] [1971/3365] Forecasting MMLP... [2026-03-04T20:26:58.081406] [INFO ] [sig ] Generating forecast for: MMLP [2026-03-04T20:26:58.081436] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MMLP' from 'https://tdm.silogroup.org/data/derivative_storage/MMLP.csv'. [2026-03-04T20:26:58.095197] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MMLP'. [2026-03-04T20:26:58.095692] [INFO ] [FORECASTER] Starting predict_future for MMLP [2026-03-04T20:26:58.096868] [DEBUG] [LOCAL ] No optimal features file found for MMLP: ./output/feature-sets/MMLP.txt [2026-03-04T20:26:58.096930] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:26:58.097007] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:26:58.097050] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:26:58.097135] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:26:58.163680] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:26:58.164631] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:26:58.164722] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:26:58.164755] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:26:58.282238] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:26:58.282441] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:26:58.282499] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:26:58.282541] [INFO ] [FORECASTER] Training complete [2026-03-04T20:26:58.286836] [DEBUG] [FORECASTER] MMLP: Forecast T+1@11:T+2@11: DOWN (p=0.97%) [2026-03-04T20:26:58.287250] [INFO ] [FORECASTER] Completed predict_future for MMLP [2026-03-04T20:26:58.287476] [INFO ] [sig ] MMLP: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:26:58.439416] [INFO ] [LOCAL ] Saved forecast: MMLP 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/MMLP.txt [2026-03-04T20:26:58.439616] [INFO ] [sig ] [1971/3365] Completed MMLP in 0.4s | 2.76 sym/s | Total: 11.9m | ETA: 8.4m [2026-03-04T20:26:58.439662] [INFO ] [sig ] [1972/3365] Forecasting MMS... [2026-03-04T20:26:58.439691] [INFO ] [sig ] Generating forecast for: MMS [2026-03-04T20:26:58.439722] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MMS' from 'https://tdm.silogroup.org/data/derivative_storage/MMS.csv'. [2026-03-04T20:26:58.451061] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MMS'. [2026-03-04T20:26:58.451464] [INFO ] [FORECASTER] Starting predict_future for MMS [2026-03-04T20:26:58.452335] [DEBUG] [LOCAL ] No optimal features file found for MMS: ./output/feature-sets/MMS.txt [2026-03-04T20:26:58.452403] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:26:58.452443] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:26:58.452476] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:26:58.452536] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:26:58.510406] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:26:58.511324] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:26:58.511409] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:26:58.511442] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:26:58.641342] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:26:58.641516] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:26:58.641559] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:26:58.641611] [INFO ] [FORECASTER] Training complete [2026-03-04T20:26:58.645217] [DEBUG] [FORECASTER] MMS: Forecast T+1@11:T+2@11: UP (p=96.53%) [2026-03-04T20:26:58.645535] [INFO ] [FORECASTER] Completed predict_future for MMS [2026-03-04T20:26:58.645704] [INFO ] [sig ] MMS: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:26:58.847435] [INFO ] [LOCAL ] Saved forecast: MMS 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/MMS.txt [2026-03-04T20:26:58.847655] [INFO ] [sig ] [1972/3365] Completed MMS in 0.4s | 2.76 sym/s | Total: 11.9m | ETA: 8.4m [2026-03-04T20:26:58.847699] [INFO ] [sig ] [1973/3365] Forecasting MMSI... [2026-03-04T20:26:58.847731] [INFO ] [sig ] Generating forecast for: MMSI [2026-03-04T20:26:58.847762] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MMSI' from 'https://tdm.silogroup.org/data/derivative_storage/MMSI.csv'. [2026-03-04T20:26:58.863847] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MMSI'. [2026-03-04T20:26:58.864330] [INFO ] [FORECASTER] Starting predict_future for MMSI [2026-03-04T20:26:58.865425] [DEBUG] [LOCAL ] No optimal features file found for MMSI: ./output/feature-sets/MMSI.txt [2026-03-04T20:26:58.865501] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:26:58.865541] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:26:58.865601] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:26:58.865680] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:26:58.949370] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:26:58.950349] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:26:58.950464] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:26:58.950520] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:26:59.103964] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:26:59.104173] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:26:59.104226] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:26:59.104264] [INFO ] [FORECASTER] Training complete [2026-03-04T20:26:59.109558] [DEBUG] [FORECASTER] MMSI: Forecast T+1@11:T+2@11: UP (p=60.58%) [2026-03-04T20:26:59.110107] [INFO ] [FORECASTER] Completed predict_future for MMSI [2026-03-04T20:26:59.110312] [INFO ] [sig ] MMSI: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:26:59.333819] [INFO ] [LOCAL ] Saved forecast: MMSI 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/MMSI.txt [2026-03-04T20:26:59.334096] [INFO ] [sig ] [1973/3365] Completed MMSI in 0.5s | 2.76 sym/s | Total: 11.9m | ETA: 8.4m [2026-03-04T20:26:59.334168] [INFO ] [sig ] [1974/3365] Forecasting MNDO... [2026-03-04T20:26:59.334222] [INFO ] [sig ] Generating forecast for: MNDO [2026-03-04T20:26:59.334274] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MNDO' from 'https://tdm.silogroup.org/data/derivative_storage/MNDO.csv'. [2026-03-04T20:26:59.365357] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MNDO'. [2026-03-04T20:26:59.368264] [INFO ] [FORECASTER] Starting predict_future for MNDO [2026-03-04T20:26:59.370442] [DEBUG] [LOCAL ] No optimal features file found for MNDO: ./output/feature-sets/MNDO.txt [2026-03-04T20:26:59.370560] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:26:59.370660] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:26:59.370703] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:26:59.370786] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:26:59.458712] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:26:59.460032] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:26:59.460164] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:26:59.460221] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:26:59.625708] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:26:59.625921] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:26:59.625991] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:26:59.627380] [INFO ] [FORECASTER] Training complete [2026-03-04T20:26:59.632666] [DEBUG] [FORECASTER] MNDO: Forecast T+1@11:T+2@11: UP (p=97.35%) [2026-03-04T20:26:59.633068] [INFO ] [FORECASTER] Completed predict_future for MNDO [2026-03-04T20:26:59.633239] [INFO ] [sig ] MNDO: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:26:59.844494] [INFO ] [LOCAL ] Saved forecast: MNDO 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/MNDO.txt [2026-03-04T20:26:59.844689] [INFO ] [sig ] [1974/3365] Completed MNDO in 0.5s | 2.76 sym/s | Total: 11.9m | ETA: 8.4m [2026-03-04T20:26:59.844734] [INFO ] [sig ] [1975/3365] Forecasting MNDY... [2026-03-04T20:26:59.844763] [INFO ] [sig ] Generating forecast for: MNDY [2026-03-04T20:26:59.844795] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MNDY' from 'https://tdm.silogroup.org/data/derivative_storage/MNDY.csv'. [2026-03-04T20:26:59.873357] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MNDY'. [2026-03-04T20:26:59.873913] [INFO ] [FORECASTER] Starting predict_future for MNDY [2026-03-04T20:26:59.875078] [DEBUG] [LOCAL ] No optimal features file found for MNDY: ./output/feature-sets/MNDY.txt [2026-03-04T20:26:59.875164] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:26:59.875208] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:26:59.875244] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:26:59.875322] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:26:59.959175] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:26:59.960300] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:26:59.960421] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:26:59.960461] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:27:00.147221] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:27:00.147458] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:27:00.147515] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:27:00.147553] [INFO ] [FORECASTER] Training complete [2026-03-04T20:27:00.152288] [DEBUG] [FORECASTER] MNDY: Forecast T+1@11:T+2@11: DOWN (p=28.12%) [2026-03-04T20:27:00.152762] [INFO ] [FORECASTER] Completed predict_future for MNDY [2026-03-04T20:27:00.152932] [INFO ] [sig ] MNDY: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:27:00.374520] [INFO ] [LOCAL ] Saved forecast: MNDY 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/MNDY.txt [2026-03-04T20:27:00.374742] [INFO ] [sig ] [1975/3365] Completed MNDY in 0.5s | 2.76 sym/s | Total: 11.9m | ETA: 8.4m [2026-03-04T20:27:00.374799] [INFO ] [sig ] [1976/3365] Forecasting MNKD... [2026-03-04T20:27:00.374832] [INFO ] [sig ] Generating forecast for: MNKD [2026-03-04T20:27:00.374864] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MNKD' from 'https://tdm.silogroup.org/data/derivative_storage/MNKD.csv'. [2026-03-04T20:27:00.388933] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MNKD'. [2026-03-04T20:27:00.389343] [INFO ] [FORECASTER] Starting predict_future for MNKD [2026-03-04T20:27:00.390375] [DEBUG] [LOCAL ] No optimal features file found for MNKD: ./output/feature-sets/MNKD.txt [2026-03-04T20:27:00.390431] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:27:00.390465] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:27:00.390494] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:27:00.390555] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:27:00.461118] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:27:00.462193] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:27:00.462308] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:27:00.462345] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:27:00.607428] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:27:00.607811] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:27:00.607856] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:27:00.607888] [INFO ] [FORECASTER] Training complete [2026-03-04T20:27:00.611951] [DEBUG] [FORECASTER] MNKD: Forecast T+1@11:T+2@11: DOWN (p=5.84%) [2026-03-04T20:27:00.612247] [INFO ] [FORECASTER] Completed predict_future for MNKD [2026-03-04T20:27:00.612386] [INFO ] [sig ] MNKD: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:27:00.774183] [INFO ] [LOCAL ] Saved forecast: MNKD 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/MNKD.txt [2026-03-04T20:27:00.774341] [INFO ] [sig ] [1976/3365] Completed MNKD in 0.4s | 2.76 sym/s | Total: 11.9m | ETA: 8.4m [2026-03-04T20:27:00.774384] [INFO ] [sig ] [1977/3365] Forecasting MNRO... [2026-03-04T20:27:00.774416] [INFO ] [sig ] Generating forecast for: MNRO [2026-03-04T20:27:00.774449] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MNRO' from 'https://tdm.silogroup.org/data/derivative_storage/MNRO.csv'. [2026-03-04T20:27:00.789139] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MNRO'. [2026-03-04T20:27:00.789531] [INFO ] [FORECASTER] Starting predict_future for MNRO [2026-03-04T20:27:00.790786] [DEBUG] [LOCAL ] No optimal features file found for MNRO: ./output/feature-sets/MNRO.txt [2026-03-04T20:27:00.790841] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:27:00.790875] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:27:00.790902] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:27:00.790961] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:27:00.860878] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:27:00.861829] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:27:00.861926] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:27:00.861961] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:27:00.993935] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:27:00.994390] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:27:00.994443] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:27:00.994499] [INFO ] [FORECASTER] Training complete [2026-03-04T20:27:00.998749] [DEBUG] [FORECASTER] MNRO: Forecast T+1@11:T+2@11: DOWN (p=39.35%) [2026-03-04T20:27:00.999069] [INFO ] [FORECASTER] Completed predict_future for MNRO [2026-03-04T20:27:00.999225] [INFO ] [sig ] MNRO: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:27:01.161228] [INFO ] [LOCAL ] Saved forecast: MNRO 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/MNRO.txt [2026-03-04T20:27:01.161391] [INFO ] [sig ] [1977/3365] Completed MNRO in 0.4s | 2.76 sym/s | Total: 11.9m | ETA: 8.4m [2026-03-04T20:27:01.161450] [INFO ] [sig ] [1978/3365] Forecasting MNSO... [2026-03-04T20:27:01.161487] [INFO ] [sig ] Generating forecast for: MNSO [2026-03-04T20:27:01.161519] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MNSO' from 'https://tdm.silogroup.org/data/derivative_storage/MNSO.csv'. [2026-03-04T20:27:01.174974] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MNSO'. [2026-03-04T20:27:01.175360] [INFO ] [FORECASTER] Starting predict_future for MNSO [2026-03-04T20:27:01.176228] [DEBUG] [LOCAL ] No optimal features file found for MNSO: ./output/feature-sets/MNSO.txt [2026-03-04T20:27:01.176284] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:27:01.176318] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:27:01.176346] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:27:01.176413] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:27:01.243592] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:27:01.244497] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:27:01.244615] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:27:01.244669] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:27:01.380254] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:27:01.380426] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:27:01.380479] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:27:01.380509] [INFO ] [FORECASTER] Training complete [2026-03-04T20:27:01.384121] [DEBUG] [FORECASTER] MNSO: Forecast T+1@11:T+2@11: UP (p=98.76%) [2026-03-04T20:27:01.384421] [INFO ] [FORECASTER] Completed predict_future for MNSO [2026-03-04T20:27:01.384561] [INFO ] [sig ] MNSO: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:27:01.549610] [INFO ] [LOCAL ] Saved forecast: MNSO 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/MNSO.txt [2026-03-04T20:27:01.549801] [INFO ] [sig ] [1978/3365] Completed MNSO in 0.4s | 2.76 sym/s | Total: 11.9m | ETA: 8.4m [2026-03-04T20:27:01.549865] [INFO ] [sig ] [1979/3365] Forecasting MNTK... [2026-03-04T20:27:01.549914] [INFO ] [sig ] Generating forecast for: MNTK [2026-03-04T20:27:01.549953] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MNTK' from 'https://tdm.silogroup.org/data/derivative_storage/MNTK.csv'. [2026-03-04T20:27:01.563921] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MNTK'. [2026-03-04T20:27:01.564291] [INFO ] [FORECASTER] Starting predict_future for MNTK [2026-03-04T20:27:01.565208] [DEBUG] [LOCAL ] No optimal features file found for MNTK: ./output/feature-sets/MNTK.txt [2026-03-04T20:27:01.565265] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:27:01.565309] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:27:01.565340] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:27:01.565399] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:27:01.635800] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:27:01.636757] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:27:01.636853] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:27:01.636898] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:27:01.768367] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:27:01.768556] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:27:01.768642] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:27:01.768869] [INFO ] [FORECASTER] Training complete [2026-03-04T20:27:01.773086] [DEBUG] [FORECASTER] MNTK: Forecast T+1@11:T+2@11: DOWN (p=4.01%) [2026-03-04T20:27:01.773401] [INFO ] [FORECASTER] Completed predict_future for MNTK [2026-03-04T20:27:01.773538] [INFO ] [sig ] MNTK: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:27:01.935750] [INFO ] [LOCAL ] Saved forecast: MNTK 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/MNTK.txt [2026-03-04T20:27:01.935930] [INFO ] [sig ] [1979/3365] Completed MNTK in 0.4s | 2.76 sym/s | Total: 12.0m | ETA: 8.4m [2026-03-04T20:27:01.935985] [INFO ] [sig ] [1980/3365] Forecasting MNY... [2026-03-04T20:27:01.936018] [INFO ] [sig ] Generating forecast for: MNY [2026-03-04T20:27:01.936049] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MNY' from 'https://tdm.silogroup.org/data/derivative_storage/MNY.csv'. [2026-03-04T20:27:01.949016] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MNY'. [2026-03-04T20:27:01.949367] [INFO ] [FORECASTER] Starting predict_future for MNY [2026-03-04T20:27:01.950253] [DEBUG] [LOCAL ] No optimal features file found for MNY: ./output/feature-sets/MNY.txt [2026-03-04T20:27:01.950308] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:27:01.950342] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:27:01.950371] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:27:01.950430] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:27:02.016629] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:27:02.017622] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:27:02.017729] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:27:02.017770] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:27:02.145568] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:27:02.145944] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:27:02.145988] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:27:02.146018] [INFO ] [FORECASTER] Training complete [2026-03-04T20:27:02.150256] [DEBUG] [FORECASTER] MNY: Forecast T+1@11:T+2@11: DOWN (p=28.55%) [2026-03-04T20:27:02.150559] [INFO ] [FORECASTER] Completed predict_future for MNY [2026-03-04T20:27:02.150899] [INFO ] [sig ] MNY: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:27:02.314468] [INFO ] [LOCAL ] Saved forecast: MNY 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/MNY.txt [2026-03-04T20:27:02.314843] [INFO ] [sig ] [1980/3365] Completed MNY in 0.4s | 2.76 sym/s | Total: 12.0m | ETA: 8.4m [2026-03-04T20:27:02.314890] [INFO ] [sig ] [1981/3365] Forecasting MOD... [2026-03-04T20:27:02.314920] [INFO ] [sig ] Generating forecast for: MOD [2026-03-04T20:27:02.314950] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MOD' from 'https://tdm.silogroup.org/data/derivative_storage/MOD.csv'. [2026-03-04T20:27:02.328900] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MOD'. [2026-03-04T20:27:02.329266] [INFO ] [FORECASTER] Starting predict_future for MOD [2026-03-04T20:27:02.330186] [DEBUG] [LOCAL ] No optimal features file found for MOD: ./output/feature-sets/MOD.txt [2026-03-04T20:27:02.330245] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:27:02.330291] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:27:02.330329] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:27:02.330414] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:27:02.394707] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:27:02.395592] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:27:02.395734] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:27:02.395775] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:27:02.534057] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:27:02.534229] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:27:02.534315] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:27:02.534355] [INFO ] [FORECASTER] Training complete [2026-03-04T20:27:02.538731] [DEBUG] [FORECASTER] MOD: Forecast T+1@11:T+2@11: DOWN (p=2.44%) [2026-03-04T20:27:02.539030] [INFO ] [FORECASTER] Completed predict_future for MOD [2026-03-04T20:27:02.539170] [INFO ] [sig ] MOD: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:27:02.689669] [INFO ] [LOCAL ] Saved forecast: MOD 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/MOD.txt [2026-03-04T20:27:02.689816] [INFO ] [sig ] [1981/3365] Completed MOD in 0.4s | 2.76 sym/s | Total: 12.0m | ETA: 8.4m [2026-03-04T20:27:02.689858] [INFO ] [sig ] [1982/3365] Forecasting MODL... [2026-03-04T20:27:02.689890] [INFO ] [sig ] Generating forecast for: MODL [2026-03-04T20:27:02.689928] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MODL' from 'https://tdm.silogroup.org/data/derivative_storage/MODL.csv'. [2026-03-04T20:27:02.701841] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MODL'. [2026-03-04T20:27:02.702170] [INFO ] [FORECASTER] Starting predict_future for MODL [2026-03-04T20:27:02.703090] [DEBUG] [LOCAL ] No optimal features file found for MODL: ./output/feature-sets/MODL.txt [2026-03-04T20:27:02.703146] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:27:02.703180] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:27:02.703208] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:27:02.703267] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:27:02.771035] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:27:02.771935] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:27:02.772024] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:27:02.772060] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:27:02.908015] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:27:02.908207] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:27:02.908261] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:27:02.908298] [INFO ] [FORECASTER] Training complete [2026-03-04T20:27:02.912271] [DEBUG] [FORECASTER] MODL: Forecast T+1@11:T+2@11: DOWN (p=4.55%) [2026-03-04T20:27:02.912696] [INFO ] [FORECASTER] Completed predict_future for MODL [2026-03-04T20:27:02.912874] [INFO ] [sig ] MODL: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:27:03.075302] [INFO ] [LOCAL ] Saved forecast: MODL 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/MODL.txt [2026-03-04T20:27:03.075474] [INFO ] [sig ] [1982/3365] Completed MODL in 0.4s | 2.76 sym/s | Total: 12.0m | ETA: 8.4m [2026-03-04T20:27:03.075519] [INFO ] [sig ] [1983/3365] Forecasting MOH... [2026-03-04T20:27:03.075550] [INFO ] [sig ] Generating forecast for: MOH [2026-03-04T20:27:03.075619] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MOH' from 'https://tdm.silogroup.org/data/derivative_storage/MOH.csv'. [2026-03-04T20:27:03.088370] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MOH'. [2026-03-04T20:27:03.088818] [INFO ] [FORECASTER] Starting predict_future for MOH [2026-03-04T20:27:03.089715] [DEBUG] [LOCAL ] No optimal features file found for MOH: ./output/feature-sets/MOH.txt [2026-03-04T20:27:03.089771] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:27:03.089804] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:27:03.089832] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:27:03.089889] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:27:03.153736] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:27:03.154757] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:27:03.154858] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:27:03.154894] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:27:03.283334] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:27:03.283519] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:27:03.283563] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:27:03.283616] [INFO ] [FORECASTER] Training complete [2026-03-04T20:27:03.287941] [DEBUG] [FORECASTER] MOH: Forecast T+1@11:T+2@11: DOWN (p=13.71%) [2026-03-04T20:27:03.288250] [INFO ] [FORECASTER] Completed predict_future for MOH [2026-03-04T20:27:03.288394] [INFO ] [sig ] MOH: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:27:03.450134] [INFO ] [LOCAL ] Saved forecast: MOH 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/MOH.txt [2026-03-04T20:27:03.450333] [INFO ] [sig ] [1983/3365] Completed MOH in 0.4s | 2.76 sym/s | Total: 12.0m | ETA: 8.3m [2026-03-04T20:27:03.450393] [INFO ] [sig ] [1984/3365] Forecasting MOMO... [2026-03-04T20:27:03.450433] [INFO ] [sig ] Generating forecast for: MOMO [2026-03-04T20:27:03.450472] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MOMO' from 'https://tdm.silogroup.org/data/derivative_storage/MOMO.csv'. [2026-03-04T20:27:03.463330] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MOMO'. [2026-03-04T20:27:03.463775] [INFO ] [FORECASTER] Starting predict_future for MOMO [2026-03-04T20:27:03.464718] [DEBUG] [LOCAL ] No optimal features file found for MOMO: ./output/feature-sets/MOMO.txt [2026-03-04T20:27:03.464778] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:27:03.464820] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:27:03.464851] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:27:03.464911] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:27:03.528891] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:27:03.529835] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:27:03.529929] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:27:03.529967] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:27:03.652014] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:27:03.652176] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:27:03.652218] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:27:03.652248] [INFO ] [FORECASTER] Training complete [2026-03-04T20:27:03.655702] [DEBUG] [FORECASTER] MOMO: Forecast T+1@11:T+2@11: DOWN (p=26.61%) [2026-03-04T20:27:03.655982] [INFO ] [FORECASTER] Completed predict_future for MOMO [2026-03-04T20:27:03.656113] [INFO ] [sig ] MOMO: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:27:03.799935] [INFO ] [LOCAL ] Saved forecast: MOMO 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/MOMO.txt [2026-03-04T20:27:03.800107] [INFO ] [sig ] [1984/3365] Completed MOMO in 0.3s | 2.76 sym/s | Total: 12.0m | ETA: 8.3m [2026-03-04T20:27:03.800149] [INFO ] [sig ] [1985/3365] Forecasting MORN... [2026-03-04T20:27:03.800180] [INFO ] [sig ] Generating forecast for: MORN [2026-03-04T20:27:03.800211] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MORN' from 'https://tdm.silogroup.org/data/derivative_storage/MORN.csv'. [2026-03-04T20:27:03.811490] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MORN'. [2026-03-04T20:27:03.811795] [INFO ] [FORECASTER] Starting predict_future for MORN [2026-03-04T20:27:03.812596] [DEBUG] [LOCAL ] No optimal features file found for MORN: ./output/feature-sets/MORN.txt [2026-03-04T20:27:03.812651] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:27:03.812695] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:27:03.812723] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:27:03.812781] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:27:03.870283] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:27:03.870965] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:27:03.871047] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:27:03.871081] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:27:03.994108] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:27:03.994268] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:27:03.994309] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:27:03.994339] [INFO ] [FORECASTER] Training complete [2026-03-04T20:27:03.997832] [DEBUG] [FORECASTER] MORN: Forecast T+1@11:T+2@11: DOWN (p=10.45%) [2026-03-04T20:27:03.998116] [INFO ] [FORECASTER] Completed predict_future for MORN [2026-03-04T20:27:03.998244] [INFO ] [sig ] MORN: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:27:04.148541] [INFO ] [LOCAL ] Saved forecast: MORN 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/MORN.txt [2026-03-04T20:27:04.148717] [INFO ] [sig ] [1985/3365] Completed MORN in 0.3s | 2.76 sym/s | Total: 12.0m | ETA: 8.3m [2026-03-04T20:27:04.148757] [INFO ] [sig ] [1986/3365] Forecasting MOS... [2026-03-04T20:27:04.148788] [INFO ] [sig ] Generating forecast for: MOS [2026-03-04T20:27:04.148820] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MOS' from 'https://tdm.silogroup.org/data/derivative_storage/MOS.csv'. [2026-03-04T20:27:04.161927] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MOS'. [2026-03-04T20:27:04.162296] [INFO ] [FORECASTER] Starting predict_future for MOS [2026-03-04T20:27:04.163151] [DEBUG] [LOCAL ] No optimal features file found for MOS: ./output/feature-sets/MOS.txt [2026-03-04T20:27:04.163207] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:27:04.163241] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:27:04.163270] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:27:04.163329] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:27:04.231830] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:27:04.232981] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:27:04.233093] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:27:04.233145] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:27:04.373840] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:27:04.374017] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:27:04.374073] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:27:04.374114] [INFO ] [FORECASTER] Training complete [2026-03-04T20:27:04.378751] [DEBUG] [FORECASTER] MOS: Forecast T+1@11:T+2@11: DOWN (p=33.45%) [2026-03-04T20:27:04.379103] [INFO ] [FORECASTER] Completed predict_future for MOS [2026-03-04T20:27:04.379266] [INFO ] [sig ] MOS: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:27:04.550197] [INFO ] [LOCAL ] Saved forecast: MOS 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/MOS.txt [2026-03-04T20:27:04.550366] [INFO ] [sig ] [1986/3365] Completed MOS in 0.4s | 2.76 sym/s | Total: 12.0m | ETA: 8.3m [2026-03-04T20:27:04.550408] [INFO ] [sig ] [1987/3365] Forecasting MP... [2026-03-04T20:27:04.550440] [INFO ] [sig ] Generating forecast for: MP [2026-03-04T20:27:04.550471] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MP' from 'https://tdm.silogroup.org/data/derivative_storage/MP.csv'. [2026-03-04T20:27:04.563561] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MP'. [2026-03-04T20:27:04.563931] [INFO ] [FORECASTER] Starting predict_future for MP [2026-03-04T20:27:04.564821] [DEBUG] [LOCAL ] No optimal features file found for MP: ./output/feature-sets/MP.txt [2026-03-04T20:27:04.564876] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:27:04.564910] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:27:04.564939] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:27:04.564997] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:27:04.635235] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:27:04.636334] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:27:04.636437] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:27:04.636481] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:27:04.767740] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:27:04.767917] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:27:04.767964] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:27:04.767996] [INFO ] [FORECASTER] Training complete [2026-03-04T20:27:04.771727] [DEBUG] [FORECASTER] MP: Forecast T+1@11:T+2@11: DOWN (p=48.03%) [2026-03-04T20:27:04.772041] [INFO ] [FORECASTER] Completed predict_future for MP [2026-03-04T20:27:04.772178] [INFO ] [sig ] MP: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:27:04.943457] [INFO ] [LOCAL ] Saved forecast: MP 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/MP.txt [2026-03-04T20:27:04.943702] [INFO ] [sig ] [1987/3365] Completed MP in 0.4s | 2.76 sym/s | Total: 12.0m | ETA: 8.3m [2026-03-04T20:27:04.943749] [INFO ] [sig ] [1988/3365] Forecasting MPA... [2026-03-04T20:27:04.943781] [INFO ] [sig ] Generating forecast for: MPA [2026-03-04T20:27:04.943820] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MPA' from 'https://tdm.silogroup.org/data/derivative_storage/MPA.csv'. [2026-03-04T20:27:04.956004] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MPA'. [2026-03-04T20:27:04.956418] [INFO ] [FORECASTER] Starting predict_future for MPA [2026-03-04T20:27:04.957376] [DEBUG] [LOCAL ] No optimal features file found for MPA: ./output/feature-sets/MPA.txt [2026-03-04T20:27:04.957435] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:27:04.957509] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:27:04.957546] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:27:04.957647] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:27:05.016892] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:27:05.017808] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:27:05.017898] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:27:05.017932] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:27:05.131175] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:27:05.131340] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:27:05.131382] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:27:05.131413] [INFO ] [FORECASTER] Training complete [2026-03-04T20:27:05.134928] [DEBUG] [FORECASTER] MPA: Forecast T+1@11:T+2@11: UP (p=80.75%) [2026-03-04T20:27:05.135221] [INFO ] [FORECASTER] Completed predict_future for MPA [2026-03-04T20:27:05.135355] [INFO ] [sig ] MPA: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:27:05.311816] [INFO ] [LOCAL ] Saved forecast: MPA 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/MPA.txt [2026-03-04T20:27:05.312034] [INFO ] [sig ] [1988/3365] Completed MPA in 0.4s | 2.76 sym/s | Total: 12.0m | ETA: 8.3m [2026-03-04T20:27:05.312101] [INFO ] [sig ] [1989/3365] Forecasting MPAA... [2026-03-04T20:27:05.312152] [INFO ] [sig ] Generating forecast for: MPAA [2026-03-04T20:27:05.312196] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MPAA' from 'https://tdm.silogroup.org/data/derivative_storage/MPAA.csv'. [2026-03-04T20:27:05.331552] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MPAA'. [2026-03-04T20:27:05.332129] [INFO ] [FORECASTER] Starting predict_future for MPAA [2026-03-04T20:27:05.333169] [DEBUG] [LOCAL ] No optimal features file found for MPAA: ./output/feature-sets/MPAA.txt [2026-03-04T20:27:05.333224] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:27:05.333257] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:27:05.333284] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:27:05.333341] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:27:05.394486] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:27:05.395485] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:27:05.395601] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:27:05.395639] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:27:05.519338] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:27:05.519524] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:27:05.519586] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:27:05.519621] [INFO ] [FORECASTER] Training complete [2026-03-04T20:27:05.523163] [DEBUG] [FORECASTER] MPAA: Forecast T+1@11:T+2@11: DOWN (p=32.43%) [2026-03-04T20:27:05.523454] [INFO ] [FORECASTER] Completed predict_future for MPAA [2026-03-04T20:27:05.523612] [INFO ] [sig ] MPAA: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:27:05.669805] [INFO ] [LOCAL ] Saved forecast: MPAA 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/MPAA.txt [2026-03-04T20:27:05.669977] [INFO ] [sig ] [1989/3365] Completed MPAA in 0.4s | 2.76 sym/s | Total: 12.0m | ETA: 8.3m [2026-03-04T20:27:05.670037] [INFO ] [sig ] [1990/3365] Forecasting MPB... [2026-03-04T20:27:05.670071] [INFO ] [sig ] Generating forecast for: MPB [2026-03-04T20:27:05.670105] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MPB' from 'https://tdm.silogroup.org/data/derivative_storage/MPB.csv'. [2026-03-04T20:27:05.684106] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MPB'. [2026-03-04T20:27:05.684512] [INFO ] [FORECASTER] Starting predict_future for MPB [2026-03-04T20:27:05.685354] [DEBUG] [LOCAL ] No optimal features file found for MPB: ./output/feature-sets/MPB.txt [2026-03-04T20:27:05.685411] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:27:05.685446] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:27:05.685475] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:27:05.685534] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:27:05.747376] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:27:05.748309] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:27:05.748398] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:27:05.748433] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:27:05.872774] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:27:05.872938] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:27:05.872978] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:27:05.873006] [INFO ] [FORECASTER] Training complete [2026-03-04T20:27:05.876476] [DEBUG] [FORECASTER] MPB: Forecast T+1@11:T+2@11: DOWN (p=20.76%) [2026-03-04T20:27:05.876783] [INFO ] [FORECASTER] Completed predict_future for MPB [2026-03-04T20:27:05.876929] [INFO ] [sig ] MPB: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:27:06.028521] [INFO ] [LOCAL ] Saved forecast: MPB 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/MPB.txt [2026-03-04T20:27:06.028756] [INFO ] [sig ] [1990/3365] Completed MPB in 0.4s | 2.76 sym/s | Total: 12.0m | ETA: 8.3m [2026-03-04T20:27:06.028807] [INFO ] [sig ] [1991/3365] Forecasting MPC... [2026-03-04T20:27:06.028837] [INFO ] [sig ] Generating forecast for: MPC [2026-03-04T20:27:06.028870] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MPC' from 'https://tdm.silogroup.org/data/derivative_storage/MPC.csv'. [2026-03-04T20:27:06.042051] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MPC'. [2026-03-04T20:27:06.042403] [INFO ] [FORECASTER] Starting predict_future for MPC [2026-03-04T20:27:06.043248] [DEBUG] [LOCAL ] No optimal features file found for MPC: ./output/feature-sets/MPC.txt [2026-03-04T20:27:06.043308] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:27:06.043340] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:27:06.043367] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:27:06.043428] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:27:06.106769] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:27:06.108019] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:27:06.108128] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:27:06.108164] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:27:06.235697] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:27:06.236071] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:27:06.236112] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:27:06.236180] [INFO ] [FORECASTER] Training complete [2026-03-04T20:27:06.239964] [DEBUG] [FORECASTER] MPC: Forecast T+1@11:T+2@11: UP (p=98.36%) [2026-03-04T20:27:06.240264] [INFO ] [FORECASTER] Completed predict_future for MPC [2026-03-04T20:27:06.240400] [INFO ] [sig ] MPC: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:27:06.397058] [INFO ] [LOCAL ] Saved forecast: MPC 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/MPC.txt [2026-03-04T20:27:06.397232] [INFO ] [sig ] [1991/3365] Completed MPC in 0.4s | 2.76 sym/s | Total: 12.0m | ETA: 8.3m [2026-03-04T20:27:06.397300] [INFO ] [sig ] [1992/3365] Forecasting MPX... [2026-03-04T20:27:06.397333] [INFO ] [sig ] Generating forecast for: MPX [2026-03-04T20:27:06.397365] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MPX' from 'https://tdm.silogroup.org/data/derivative_storage/MPX.csv'. [2026-03-04T20:27:06.410306] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MPX'. [2026-03-04T20:27:06.410728] [INFO ] [FORECASTER] Starting predict_future for MPX [2026-03-04T20:27:06.411620] [DEBUG] [LOCAL ] No optimal features file found for MPX: ./output/feature-sets/MPX.txt [2026-03-04T20:27:06.411686] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:27:06.411726] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:27:06.411753] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:27:06.411810] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:27:06.475141] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:27:06.476071] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:27:06.476162] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:27:06.476197] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:27:06.605481] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:27:06.605690] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:27:06.605733] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:27:06.605779] [INFO ] [FORECASTER] Training complete [2026-03-04T20:27:06.609883] [DEBUG] [FORECASTER] MPX: Forecast T+1@11:T+2@11: UP (p=90.82%) [2026-03-04T20:27:06.610250] [INFO ] [FORECASTER] Completed predict_future for MPX [2026-03-04T20:27:06.610402] [INFO ] [sig ] MPX: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:27:06.777905] [INFO ] [LOCAL ] Saved forecast: MPX 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/MPX.txt [2026-03-04T20:27:06.778085] [INFO ] [sig ] [1992/3365] Completed MPX in 0.4s | 2.76 sym/s | Total: 12.0m | ETA: 8.3m [2026-03-04T20:27:06.778127] [INFO ] [sig ] [1993/3365] Forecasting MQ... [2026-03-04T20:27:06.778159] [INFO ] [sig ] Generating forecast for: MQ [2026-03-04T20:27:06.778190] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MQ' from 'https://tdm.silogroup.org/data/derivative_storage/MQ.csv'. [2026-03-04T20:27:06.789879] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MQ'. [2026-03-04T20:27:06.790222] [INFO ] [FORECASTER] Starting predict_future for MQ [2026-03-04T20:27:06.791139] [DEBUG] [LOCAL ] No optimal features file found for MQ: ./output/feature-sets/MQ.txt [2026-03-04T20:27:06.791195] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:27:06.791228] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:27:06.791257] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:27:06.791316] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:27:06.854294] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:27:06.855243] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:27:06.855345] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:27:06.855382] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:27:06.991535] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:27:06.991804] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:27:06.991849] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:27:06.991879] [INFO ] [FORECASTER] Training complete [2026-03-04T20:27:06.995524] [DEBUG] [FORECASTER] MQ: Forecast T+1@11:T+2@11: DOWN (p=36.86%) [2026-03-04T20:27:06.995891] [INFO ] [FORECASTER] Completed predict_future for MQ [2026-03-04T20:27:06.996035] [INFO ] [sig ] MQ: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:27:07.142824] [INFO ] [LOCAL ] Saved forecast: MQ 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/MQ.txt [2026-03-04T20:27:07.142986] [INFO ] [sig ] [1993/3365] Completed MQ in 0.4s | 2.76 sym/s | Total: 12.0m | ETA: 8.3m [2026-03-04T20:27:07.143030] [INFO ] [sig ] [1994/3365] Forecasting MQY... [2026-03-04T20:27:07.143060] [INFO ] [sig ] Generating forecast for: MQY [2026-03-04T20:27:07.143091] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MQY' from 'https://tdm.silogroup.org/data/derivative_storage/MQY.csv'. [2026-03-04T20:27:07.155370] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MQY'. [2026-03-04T20:27:07.155799] [INFO ] [FORECASTER] Starting predict_future for MQY [2026-03-04T20:27:07.156661] [DEBUG] [LOCAL ] No optimal features file found for MQY: ./output/feature-sets/MQY.txt [2026-03-04T20:27:07.156717] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:27:07.156752] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:27:07.156780] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:27:07.156838] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:27:07.215517] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:27:07.216445] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:27:07.216540] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:27:07.216606] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:27:07.341646] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:27:07.341815] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:27:07.341871] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:27:07.341904] [INFO ] [FORECASTER] Training complete [2026-03-04T20:27:07.345788] [DEBUG] [FORECASTER] MQY: Forecast T+1@11:T+2@11: DOWN (p=3.19%) [2026-03-04T20:27:07.346128] [INFO ] [FORECASTER] Completed predict_future for MQY [2026-03-04T20:27:07.346276] [INFO ] [sig ] MQY: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:27:07.495505] [INFO ] [LOCAL ] Saved forecast: MQY 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/MQY.txt [2026-03-04T20:27:07.495694] [INFO ] [sig ] [1994/3365] Completed MQY in 0.4s | 2.76 sym/s | Total: 12.0m | ETA: 8.3m [2026-03-04T20:27:07.495736] [INFO ] [sig ] [1995/3365] Forecasting MRAM... [2026-03-04T20:27:07.495768] [INFO ] [sig ] Generating forecast for: MRAM [2026-03-04T20:27:07.495798] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRAM' from 'https://tdm.silogroup.org/data/derivative_storage/MRAM.csv'. [2026-03-04T20:27:07.507784] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRAM'. [2026-03-04T20:27:07.508199] [INFO ] [FORECASTER] Starting predict_future for MRAM [2026-03-04T20:27:07.509199] [DEBUG] [LOCAL ] No optimal features file found for MRAM: ./output/feature-sets/MRAM.txt [2026-03-04T20:27:07.509259] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:27:07.509293] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:27:07.509322] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:27:07.509381] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:27:07.571626] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:27:07.572564] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:27:07.572675] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:27:07.572713] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:27:07.695887] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:27:07.696045] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:27:07.696086] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:27:07.696115] [INFO ] [FORECASTER] Training complete [2026-03-04T20:27:07.699642] [DEBUG] [FORECASTER] MRAM: Forecast T+1@11:T+2@11: UP (p=95.82%) [2026-03-04T20:27:07.699942] [INFO ] [FORECASTER] Completed predict_future for MRAM [2026-03-04T20:27:07.700077] [INFO ] [sig ] MRAM: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:27:07.845223] [INFO ] [LOCAL ] Saved forecast: MRAM 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/MRAM.txt [2026-03-04T20:27:07.845377] [INFO ] [sig ] [1995/3365] Completed MRAM in 0.3s | 2.76 sym/s | Total: 12.1m | ETA: 8.3m [2026-03-04T20:27:07.845420] [INFO ] [sig ] [1996/3365] Forecasting MRBK... [2026-03-04T20:27:07.845450] [INFO ] [sig ] Generating forecast for: MRBK [2026-03-04T20:27:07.845480] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRBK' from 'https://tdm.silogroup.org/data/derivative_storage/MRBK.csv'. [2026-03-04T20:27:07.857192] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRBK'. [2026-03-04T20:27:07.857538] [INFO ] [FORECASTER] Starting predict_future for MRBK [2026-03-04T20:27:07.858330] [DEBUG] [LOCAL ] No optimal features file found for MRBK: ./output/feature-sets/MRBK.txt [2026-03-04T20:27:07.858384] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:27:07.858417] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:27:07.858444] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:27:07.858514] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:27:07.921300] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:27:07.922238] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:27:07.922326] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:27:07.922361] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:27:08.047547] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:27:08.047761] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:27:08.047804] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:27:08.047834] [INFO ] [FORECASTER] Training complete [2026-03-04T20:27:08.051432] [DEBUG] [FORECASTER] MRBK: Forecast T+1@11:T+2@11: DOWN (p=47.25%) [2026-03-04T20:27:08.051775] [INFO ] [FORECASTER] Completed predict_future for MRBK [2026-03-04T20:27:08.051914] [INFO ] [sig ] MRBK: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:27:08.206622] [INFO ] [LOCAL ] Saved forecast: MRBK 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/MRBK.txt [2026-03-04T20:27:08.206786] [INFO ] [sig ] [1996/3365] Completed MRBK in 0.4s | 2.76 sym/s | Total: 12.1m | ETA: 8.3m [2026-03-04T20:27:08.206826] [INFO ] [sig ] [1997/3365] Forecasting MRCC... [2026-03-04T20:27:08.206857] [INFO ] [sig ] Generating forecast for: MRCC [2026-03-04T20:27:08.206887] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRCC' from 'https://tdm.silogroup.org/data/derivative_storage/MRCC.csv'. [2026-03-04T20:27:08.220693] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRCC'. [2026-03-04T20:27:08.221177] [INFO ] [FORECASTER] Starting predict_future for MRCC [2026-03-04T20:27:08.222249] [DEBUG] [LOCAL ] No optimal features file found for MRCC: ./output/feature-sets/MRCC.txt [2026-03-04T20:27:08.222318] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:27:08.222361] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:27:08.222399] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:27:08.222481] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:27:08.288993] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:27:08.289931] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:27:08.290022] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:27:08.290057] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:27:08.437527] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:27:08.437733] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:27:08.437777] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:27:08.437807] [INFO ] [FORECASTER] Training complete [2026-03-04T20:27:08.441772] [DEBUG] [FORECASTER] MRCC: Forecast T+1@11:T+2@11: UP (p=89.93%) [2026-03-04T20:27:08.442147] [INFO ] [FORECASTER] Completed predict_future for MRCC [2026-03-04T20:27:08.442328] [INFO ] [sig ] MRCC: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:27:08.634329] [INFO ] [LOCAL ] Saved forecast: MRCC 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/MRCC.txt [2026-03-04T20:27:08.634500] [INFO ] [sig ] [1997/3365] Completed MRCC in 0.4s | 2.76 sym/s | Total: 12.1m | ETA: 8.3m [2026-03-04T20:27:08.634542] [INFO ] [sig ] [1998/3365] Forecasting MRCY... [2026-03-04T20:27:08.634593] [INFO ] [sig ] Generating forecast for: MRCY [2026-03-04T20:27:08.634628] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRCY' from 'https://tdm.silogroup.org/data/derivative_storage/MRCY.csv'. [2026-03-04T20:27:08.650143] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRCY'. [2026-03-04T20:27:08.650551] [INFO ] [FORECASTER] Starting predict_future for MRCY [2026-03-04T20:27:08.651421] [DEBUG] [LOCAL ] No optimal features file found for MRCY: ./output/feature-sets/MRCY.txt [2026-03-04T20:27:08.651487] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:27:08.651522] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:27:08.651551] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:27:08.651626] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:27:08.711402] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:27:08.712399] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:27:08.712553] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:27:08.712611] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:27:08.839851] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:27:08.840015] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:27:08.840057] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:27:08.840087] [INFO ] [FORECASTER] Training complete [2026-03-04T20:27:08.843702] [DEBUG] [FORECASTER] MRCY: Forecast T+1@11:T+2@11: DOWN (p=27.45%) [2026-03-04T20:27:08.844007] [INFO ] [FORECASTER] Completed predict_future for MRCY [2026-03-04T20:27:08.844142] [INFO ] [sig ] MRCY: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:27:09.006381] [INFO ] [LOCAL ] Saved forecast: MRCY 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/MRCY.txt [2026-03-04T20:27:09.006548] [INFO ] [sig ] [1998/3365] Completed MRCY in 0.4s | 2.76 sym/s | Total: 12.1m | ETA: 8.3m [2026-03-04T20:27:09.006612] [INFO ] [sig ] [1999/3365] Forecasting MRK... [2026-03-04T20:27:09.006646] [INFO ] [sig ] Generating forecast for: MRK [2026-03-04T20:27:09.006677] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRK' from 'https://tdm.silogroup.org/data/derivative_storage/MRK.csv'. [2026-03-04T20:27:09.018073] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRK'. [2026-03-04T20:27:09.018481] [INFO ] [FORECASTER] Starting predict_future for MRK [2026-03-04T20:27:09.019329] [DEBUG] [LOCAL ] No optimal features file found for MRK: ./output/feature-sets/MRK.txt [2026-03-04T20:27:09.019383] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:27:09.019415] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:27:09.019442] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:27:09.019500] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:27:09.078818] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:27:09.079757] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:27:09.079846] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:27:09.079880] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:27:09.216468] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:27:09.216657] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:27:09.216700] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:27:09.216729] [INFO ] [FORECASTER] Training complete [2026-03-04T20:27:09.220245] [DEBUG] [FORECASTER] MRK: Forecast T+1@11:T+2@11: UP (p=74.95%) [2026-03-04T20:27:09.220548] [INFO ] [FORECASTER] Completed predict_future for MRK [2026-03-04T20:27:09.220704] [INFO ] [sig ] MRK: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:27:09.368209] [INFO ] [LOCAL ] Saved forecast: MRK 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/MRK.txt [2026-03-04T20:27:09.368376] [INFO ] [sig ] [1999/3365] Completed MRK in 0.4s | 2.76 sym/s | Total: 12.1m | ETA: 8.3m [2026-03-04T20:27:09.368417] [INFO ] [sig ] [2000/3365] Forecasting MRM... [2026-03-04T20:27:09.368447] [INFO ] [sig ] Generating forecast for: MRM [2026-03-04T20:27:09.368476] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRM' from 'https://tdm.silogroup.org/data/derivative_storage/MRM.csv'. [2026-03-04T20:27:09.379866] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRM'. [2026-03-04T20:27:09.380191] [INFO ] [FORECASTER] Starting predict_future for MRM [2026-03-04T20:27:09.380998] [DEBUG] [LOCAL ] No optimal features file found for MRM: ./output/feature-sets/MRM.txt [2026-03-04T20:27:09.381051] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:27:09.381084] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:27:09.381111] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:27:09.381167] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:27:09.437896] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:27:09.438737] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:27:09.438830] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:27:09.438864] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:27:09.557628] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:27:09.557801] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:27:09.557842] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:27:09.557870] [INFO ] [FORECASTER] Training complete [2026-03-04T20:27:09.561312] [DEBUG] [FORECASTER] MRM: Forecast T+1@11:T+2@11: UP (p=76.85%) [2026-03-04T20:27:09.561625] [INFO ] [FORECASTER] Completed predict_future for MRM [2026-03-04T20:27:09.561759] [INFO ] [sig ] MRM: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:27:09.704408] [INFO ] [LOCAL ] Saved forecast: MRM 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/MRM.txt [2026-03-04T20:27:09.704561] [INFO ] [sig ] [2000/3365] Completed MRM in 0.3s | 2.76 sym/s | Total: 12.1m | ETA: 8.2m [2026-03-04T20:27:09.704621] [INFO ] [sig ] [2001/3365] Forecasting MRNA... [2026-03-04T20:27:09.704652] [INFO ] [sig ] Generating forecast for: MRNA [2026-03-04T20:27:09.704681] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRNA' from 'https://tdm.silogroup.org/data/derivative_storage/MRNA.csv'. [2026-03-04T20:27:09.716923] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRNA'. [2026-03-04T20:27:09.717317] [INFO ] [FORECASTER] Starting predict_future for MRNA [2026-03-04T20:27:09.718131] [DEBUG] [LOCAL ] No optimal features file found for MRNA: ./output/feature-sets/MRNA.txt [2026-03-04T20:27:09.718185] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:27:09.718218] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:27:09.718245] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:27:09.718301] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:27:09.774815] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:27:09.775515] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:27:09.775623] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:27:09.775667] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:27:09.905179] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:27:09.905342] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:27:09.905383] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:27:09.905419] [INFO ] [FORECASTER] Training complete [2026-03-04T20:27:09.909300] [DEBUG] [FORECASTER] MRNA: Forecast T+1@11:T+2@11: DOWN (p=17.78%) [2026-03-04T20:27:09.909650] [INFO ] [FORECASTER] Completed predict_future for MRNA [2026-03-04T20:27:09.909802] [INFO ] [sig ] MRNA: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:27:10.070219] [INFO ] [LOCAL ] Saved forecast: MRNA 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/MRNA.txt [2026-03-04T20:27:10.070483] [INFO ] [sig ] [2001/3365] Completed MRNA in 0.4s | 2.76 sym/s | Total: 12.1m | ETA: 8.2m [2026-03-04T20:27:10.070544] [INFO ] [sig ] [2002/3365] Forecasting MRTN... [2026-03-04T20:27:10.070600] [INFO ] [sig ] Generating forecast for: MRTN [2026-03-04T20:27:10.070636] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRTN' from 'https://tdm.silogroup.org/data/derivative_storage/MRTN.csv'. [2026-03-04T20:27:10.083429] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRTN'. [2026-03-04T20:27:10.083780] [INFO ] [FORECASTER] Starting predict_future for MRTN [2026-03-04T20:27:10.084678] [DEBUG] [LOCAL ] No optimal features file found for MRTN: ./output/feature-sets/MRTN.txt [2026-03-04T20:27:10.084740] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:27:10.084786] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:27:10.084822] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:27:10.084885] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:27:10.148063] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:27:10.148947] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:27:10.149036] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:27:10.149071] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:27:10.283413] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:27:10.283607] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:27:10.283663] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:27:10.283694] [INFO ] [FORECASTER] Training complete [2026-03-04T20:27:10.287402] [DEBUG] [FORECASTER] MRTN: Forecast T+1@11:T+2@11: DOWN (p=16.72%) [2026-03-04T20:27:10.287795] [INFO ] [FORECASTER] Completed predict_future for MRTN [2026-03-04T20:27:10.287938] [INFO ] [sig ] MRTN: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:27:10.443085] [INFO ] [LOCAL ] Saved forecast: MRTN 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/MRTN.txt [2026-03-04T20:27:10.443283] [INFO ] [sig ] [2002/3365] Completed MRTN in 0.4s | 2.76 sym/s | Total: 12.1m | ETA: 8.2m [2026-03-04T20:27:10.443344] [INFO ] [sig ] [2003/3365] Forecasting MRVI... [2026-03-04T20:27:10.443394] [INFO ] [sig ] Generating forecast for: MRVI [2026-03-04T20:27:10.443436] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRVI' from 'https://tdm.silogroup.org/data/derivative_storage/MRVI.csv'. [2026-03-04T20:27:10.456362] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRVI'. [2026-03-04T20:27:10.456740] [INFO ] [FORECASTER] Starting predict_future for MRVI [2026-03-04T20:27:10.457766] [DEBUG] [LOCAL ] No optimal features file found for MRVI: ./output/feature-sets/MRVI.txt [2026-03-04T20:27:10.457821] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:27:10.457856] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:27:10.457884] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:27:10.457942] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:27:10.520661] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:27:10.521544] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:27:10.521683] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:27:10.521742] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:27:10.661321] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:27:10.661529] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:27:10.661600] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:27:10.661643] [INFO ] [FORECASTER] Training complete [2026-03-04T20:27:10.666479] [DEBUG] [FORECASTER] MRVI: Forecast T+1@11:T+2@11: DOWN (p=16.38%) [2026-03-04T20:27:10.666899] [INFO ] [FORECASTER] Completed predict_future for MRVI [2026-03-04T20:27:10.667219] [INFO ] [sig ] MRVI: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:27:10.827011] [INFO ] [LOCAL ] Saved forecast: MRVI 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/MRVI.txt [2026-03-04T20:27:10.827194] [INFO ] [sig ] [2003/3365] Completed MRVI in 0.4s | 2.76 sym/s | Total: 12.1m | ETA: 8.2m [2026-03-04T20:27:10.827240] [INFO ] [sig ] [2004/3365] Forecasting MRVL... [2026-03-04T20:27:10.827301] [INFO ] [sig ] Generating forecast for: MRVL [2026-03-04T20:27:10.827337] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRVL' from 'https://tdm.silogroup.org/data/derivative_storage/MRVL.csv'. [2026-03-04T20:27:10.840821] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRVL'. [2026-03-04T20:27:10.841199] [INFO ] [FORECASTER] Starting predict_future for MRVL [2026-03-04T20:27:10.842150] [DEBUG] [LOCAL ] No optimal features file found for MRVL: ./output/feature-sets/MRVL.txt [2026-03-04T20:27:10.842217] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:27:10.842256] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:27:10.842286] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:27:10.842346] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:27:10.908303] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:27:10.909271] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:27:10.909378] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:27:10.909420] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:27:11.039352] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:27:11.039522] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:27:11.039569] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:27:11.039622] [INFO ] [FORECASTER] Training complete [2026-03-04T20:27:11.043168] [DEBUG] [FORECASTER] MRVL: Forecast T+1@11:T+2@11: DOWN (p=1.05%) [2026-03-04T20:27:11.043464] [INFO ] [FORECASTER] Completed predict_future for MRVL [2026-03-04T20:27:11.043618] [INFO ] [sig ] MRVL: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:27:11.204523] [INFO ] [LOCAL ] Saved forecast: MRVL 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/MRVL.txt [2026-03-04T20:27:11.204778] [INFO ] [sig ] [2004/3365] Completed MRVL in 0.4s | 2.76 sym/s | Total: 12.1m | ETA: 8.2m [2026-03-04T20:27:11.204844] [INFO ] [sig ] [2005/3365] Forecasting MRX... [2026-03-04T20:27:11.204890] [INFO ] [sig ] Generating forecast for: MRX [2026-03-04T20:27:11.204935] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRX' from 'https://tdm.silogroup.org/data/derivative_storage/MRX.csv'. [2026-03-04T20:27:11.220636] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRX'. [2026-03-04T20:27:11.221096] [INFO ] [FORECASTER] Starting predict_future for MRX [2026-03-04T20:27:11.222265] [DEBUG] [LOCAL ] No optimal features file found for MRX: ./output/feature-sets/MRX.txt [2026-03-04T20:27:11.222335] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:27:11.222416] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:27:11.222462] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:27:11.222547] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:27:11.302050] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:27:11.303102] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:27:11.303192] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:27:11.303226] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:27:11.434139] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:27:11.434352] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:27:11.434396] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:27:11.434426] [INFO ] [FORECASTER] Training complete [2026-03-04T20:27:11.438367] [DEBUG] [FORECASTER] MRX: Forecast T+1@11:T+2@11: UP (p=94.70%) [2026-03-04T20:27:11.438781] [INFO ] [FORECASTER] Completed predict_future for MRX [2026-03-04T20:27:11.438944] [INFO ] [sig ] MRX: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:27:11.596022] [INFO ] [LOCAL ] Saved forecast: MRX 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/MRX.txt [2026-03-04T20:27:11.596203] [INFO ] [sig ] [2005/3365] Completed MRX in 0.4s | 2.76 sym/s | Total: 12.1m | ETA: 8.2m [2026-03-04T20:27:11.596265] [INFO ] [sig ] [2006/3365] Forecasting MS... [2026-03-04T20:27:11.596301] [INFO ] [sig ] Generating forecast for: MS [2026-03-04T20:27:11.596331] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MS' from 'https://tdm.silogroup.org/data/derivative_storage/MS.csv'. [2026-03-04T20:27:11.608781] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MS'. [2026-03-04T20:27:11.609205] [INFO ] [FORECASTER] Starting predict_future for MS [2026-03-04T20:27:11.610110] [DEBUG] [LOCAL ] No optimal features file found for MS: ./output/feature-sets/MS.txt [2026-03-04T20:27:11.610165] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:27:11.610197] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:27:11.610222] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:27:11.610279] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:27:11.669286] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:27:11.670215] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:27:11.670300] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:27:11.670333] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:27:11.799780] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:27:11.799958] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:27:11.800002] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:27:11.800033] [INFO ] [FORECASTER] Training complete [2026-03-04T20:27:11.803594] [DEBUG] [FORECASTER] MS: Forecast T+1@11:T+2@11: DOWN (p=48.91%) [2026-03-04T20:27:11.803920] [INFO ] [FORECASTER] Completed predict_future for MS [2026-03-04T20:27:11.804050] [INFO ] [sig ] MS: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:27:11.955631] [INFO ] [LOCAL ] Saved forecast: MS 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/MS.txt [2026-03-04T20:27:11.955841] [INFO ] [sig ] [2006/3365] Completed MS in 0.4s | 2.76 sym/s | Total: 12.1m | ETA: 8.2m [2026-03-04T20:27:11.955891] [INFO ] [sig ] [2007/3365] Forecasting MSA... [2026-03-04T20:27:11.955923] [INFO ] [sig ] Generating forecast for: MSA [2026-03-04T20:27:11.955963] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSA' from 'https://tdm.silogroup.org/data/derivative_storage/MSA.csv'. [2026-03-04T20:27:11.970712] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSA'. [2026-03-04T20:27:11.971148] [INFO ] [FORECASTER] Starting predict_future for MSA [2026-03-04T20:27:11.972104] [DEBUG] [LOCAL ] No optimal features file found for MSA: ./output/feature-sets/MSA.txt [2026-03-04T20:27:11.972171] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:27:11.972208] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:27:11.972237] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:27:11.972296] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:27:12.037922] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:27:12.039064] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:27:12.039162] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:27:12.039199] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:27:12.176994] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:27:12.177163] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:27:12.177207] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:27:12.177237] [INFO ] [FORECASTER] Training complete [2026-03-04T20:27:12.181381] [DEBUG] [FORECASTER] MSA: Forecast T+1@11:T+2@11: UP (p=78.58%) [2026-03-04T20:27:12.181762] [INFO ] [FORECASTER] Completed predict_future for MSA [2026-03-04T20:27:12.181915] [INFO ] [sig ] MSA: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:27:12.337730] [INFO ] [LOCAL ] Saved forecast: MSA 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/MSA.txt [2026-03-04T20:27:12.337906] [INFO ] [sig ] [2007/3365] Completed MSA in 0.4s | 2.76 sym/s | Total: 12.1m | ETA: 8.2m [2026-03-04T20:27:12.337951] [INFO ] [sig ] [2008/3365] Forecasting MSB... [2026-03-04T20:27:12.337981] [INFO ] [sig ] Generating forecast for: MSB [2026-03-04T20:27:12.338013] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSB' from 'https://tdm.silogroup.org/data/derivative_storage/MSB.csv'. [2026-03-04T20:27:12.349915] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSB'. [2026-03-04T20:27:12.350317] [INFO ] [FORECASTER] Starting predict_future for MSB [2026-03-04T20:27:12.351180] [DEBUG] [LOCAL ] No optimal features file found for MSB: ./output/feature-sets/MSB.txt [2026-03-04T20:27:12.351235] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:27:12.351267] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:27:12.351295] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:27:12.351352] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:27:12.411820] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:27:12.412758] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:27:12.412844] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:27:12.412878] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:27:12.539866] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:27:12.540043] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:27:12.540092] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:27:12.540131] [INFO ] [FORECASTER] Training complete [2026-03-04T20:27:12.543926] [DEBUG] [FORECASTER] MSB: Forecast T+1@11:T+2@11: DOWN (p=18.33%) [2026-03-04T20:27:12.544239] [INFO ] [FORECASTER] Completed predict_future for MSB [2026-03-04T20:27:12.544383] [INFO ] [sig ] MSB: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:27:12.706435] [INFO ] [LOCAL ] Saved forecast: MSB 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/MSB.txt [2026-03-04T20:27:12.706671] [INFO ] [sig ] [2008/3365] Completed MSB in 0.4s | 2.76 sym/s | Total: 12.1m | ETA: 8.2m [2026-03-04T20:27:12.706717] [INFO ] [sig ] [2009/3365] Forecasting MSBI... [2026-03-04T20:27:12.706747] [INFO ] [sig ] Generating forecast for: MSBI [2026-03-04T20:27:12.706778] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSBI' from 'https://tdm.silogroup.org/data/derivative_storage/MSBI.csv'. [2026-03-04T20:27:12.719243] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSBI'. [2026-03-04T20:27:12.719644] [INFO ] [FORECASTER] Starting predict_future for MSBI [2026-03-04T20:27:12.720448] [DEBUG] [LOCAL ] No optimal features file found for MSBI: ./output/feature-sets/MSBI.txt [2026-03-04T20:27:12.720502] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:27:12.720548] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:27:12.720595] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:27:12.720655] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:27:12.779472] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:27:12.780422] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:27:12.780517] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:27:12.780553] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:27:12.908258] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:27:12.908430] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:27:12.908472] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:27:12.908502] [INFO ] [FORECASTER] Training complete [2026-03-04T20:27:12.912196] [DEBUG] [FORECASTER] MSBI: Forecast T+1@11:T+2@11: UP (p=55.37%) [2026-03-04T20:27:12.912537] [INFO ] [FORECASTER] Completed predict_future for MSBI [2026-03-04T20:27:12.912709] [INFO ] [sig ] MSBI: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:27:13.070073] [INFO ] [LOCAL ] Saved forecast: MSBI 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/MSBI.txt [2026-03-04T20:27:13.070233] [INFO ] [sig ] [2009/3365] Completed MSBI in 0.4s | 2.76 sym/s | Total: 12.1m | ETA: 8.2m [2026-03-04T20:27:13.070275] [INFO ] [sig ] [2010/3365] Forecasting MSCI... [2026-03-04T20:27:13.070304] [INFO ] [sig ] Generating forecast for: MSCI [2026-03-04T20:27:13.070334] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSCI' from 'https://tdm.silogroup.org/data/derivative_storage/MSCI.csv'. [2026-03-04T20:27:13.082674] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSCI'. [2026-03-04T20:27:13.083161] [INFO ] [FORECASTER] Starting predict_future for MSCI [2026-03-04T20:27:13.084180] [DEBUG] [LOCAL ] No optimal features file found for MSCI: ./output/feature-sets/MSCI.txt [2026-03-04T20:27:13.084234] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:27:13.084267] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:27:13.084294] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:27:13.084352] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:27:13.143020] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:27:13.143657] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:27:13.143752] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:27:13.143792] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:27:13.263324] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:27:13.263493] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:27:13.263532] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:27:13.263561] [INFO ] [FORECASTER] Training complete [2026-03-04T20:27:13.267847] [DEBUG] [FORECASTER] MSCI: Forecast T+1@11:T+2@11: UP (p=58.22%) [2026-03-04T20:27:13.268202] [INFO ] [FORECASTER] Completed predict_future for MSCI [2026-03-04T20:27:13.268352] [INFO ] [sig ] MSCI: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:27:13.416885] [INFO ] [LOCAL ] Saved forecast: MSCI 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/MSCI.txt [2026-03-04T20:27:13.417037] [INFO ] [sig ] [2010/3365] Completed MSCI in 0.3s | 2.76 sym/s | Total: 12.1m | ETA: 8.2m [2026-03-04T20:27:13.417077] [INFO ] [sig ] [2011/3365] Forecasting MSD... [2026-03-04T20:27:13.417108] [INFO ] [sig ] Generating forecast for: MSD [2026-03-04T20:27:13.417139] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSD' from 'https://tdm.silogroup.org/data/derivative_storage/MSD.csv'. [2026-03-04T20:27:13.428721] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSD'. [2026-03-04T20:27:13.429051] [INFO ] [FORECASTER] Starting predict_future for MSD [2026-03-04T20:27:13.429879] [DEBUG] [LOCAL ] No optimal features file found for MSD: ./output/feature-sets/MSD.txt [2026-03-04T20:27:13.429932] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:27:13.429965] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:27:13.429993] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:27:13.430049] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:27:13.487887] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:27:13.488816] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:27:13.488903] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:27:13.488939] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:27:13.613710] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:27:13.613882] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:27:13.613923] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:27:13.613952] [INFO ] [FORECASTER] Training complete [2026-03-04T20:27:13.617595] [DEBUG] [FORECASTER] MSD: Forecast T+1@11:T+2@11: UP (p=89.22%) [2026-03-04T20:27:13.617933] [INFO ] [FORECASTER] Completed predict_future for MSD [2026-03-04T20:27:13.618078] [INFO ] [sig ] MSD: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:27:13.765767] [INFO ] [LOCAL ] Saved forecast: MSD 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/MSD.txt [2026-03-04T20:27:13.765943] [INFO ] [sig ] [2011/3365] Completed MSD in 0.3s | 2.76 sym/s | Total: 12.2m | ETA: 8.2m [2026-03-04T20:27:13.765985] [INFO ] [sig ] [2012/3365] Forecasting MSEX... [2026-03-04T20:27:13.766014] [INFO ] [sig ] Generating forecast for: MSEX [2026-03-04T20:27:13.766044] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSEX' from 'https://tdm.silogroup.org/data/derivative_storage/MSEX.csv'. [2026-03-04T20:27:13.777896] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSEX'. [2026-03-04T20:27:13.778279] [INFO ] [FORECASTER] Starting predict_future for MSEX [2026-03-04T20:27:13.779183] [DEBUG] [LOCAL ] No optimal features file found for MSEX: ./output/feature-sets/MSEX.txt [2026-03-04T20:27:13.779239] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:27:13.779274] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:27:13.779303] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:27:13.779363] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:27:13.836793] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:27:13.837712] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:27:13.837802] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:27:13.837839] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:27:13.961662] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:27:13.961833] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:27:13.961874] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:27:13.961904] [INFO ] [FORECASTER] Training complete [2026-03-04T20:27:13.965378] [DEBUG] [FORECASTER] MSEX: Forecast T+1@11:T+2@11: DOWN (p=26.65%) [2026-03-04T20:27:13.965689] [INFO ] [FORECASTER] Completed predict_future for MSEX [2026-03-04T20:27:13.965820] [INFO ] [sig ] MSEX: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:27:14.111759] [INFO ] [LOCAL ] Saved forecast: MSEX 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/MSEX.txt [2026-03-04T20:27:14.111922] [INFO ] [sig ] [2012/3365] Completed MSEX in 0.3s | 2.76 sym/s | Total: 12.2m | ETA: 8.2m [2026-03-04T20:27:14.111971] [INFO ] [sig ] [2013/3365] Forecasting MSFD... [2026-03-04T20:27:14.112003] [INFO ] [sig ] Generating forecast for: MSFD [2026-03-04T20:27:14.112033] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSFD' from 'https://tdm.silogroup.org/data/derivative_storage/MSFD.csv'. [2026-03-04T20:27:14.124183] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSFD'. [2026-03-04T20:27:14.124536] [INFO ] [FORECASTER] Starting predict_future for MSFD [2026-03-04T20:27:14.125561] [DEBUG] [LOCAL ] No optimal features file found for MSFD: ./output/feature-sets/MSFD.txt [2026-03-04T20:27:14.125634] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:27:14.125667] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:27:14.125693] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:27:14.125749] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:27:14.186418] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:27:14.187360] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:27:14.187448] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:27:14.187481] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:27:14.315358] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:27:14.315516] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:27:14.315558] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:27:14.315607] [INFO ] [FORECASTER] Training complete [2026-03-04T20:27:14.319031] [DEBUG] [FORECASTER] MSFD: Forecast T+1@11:T+2@11: UP (p=66.53%) [2026-03-04T20:27:14.319307] [INFO ] [FORECASTER] Completed predict_future for MSFD [2026-03-04T20:27:14.319436] [INFO ] [sig ] MSFD: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:27:14.465516] [INFO ] [LOCAL ] Saved forecast: MSFD 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/MSFD.txt [2026-03-04T20:27:14.465705] [INFO ] [sig ] [2013/3365] Completed MSFD in 0.4s | 2.76 sym/s | Total: 12.2m | ETA: 8.2m [2026-03-04T20:27:14.465749] [INFO ] [sig ] [2014/3365] Forecasting MSFL... [2026-03-04T20:27:14.465780] [INFO ] [sig ] Generating forecast for: MSFL [2026-03-04T20:27:14.465811] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSFL' from 'https://tdm.silogroup.org/data/derivative_storage/MSFL.csv'. [2026-03-04T20:27:14.477986] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSFL'. [2026-03-04T20:27:14.478381] [INFO ] [FORECASTER] Starting predict_future for MSFL [2026-03-04T20:27:14.479216] [DEBUG] [LOCAL ] No optimal features file found for MSFL: ./output/feature-sets/MSFL.txt [2026-03-04T20:27:14.479270] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:27:14.479303] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:27:14.479329] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:27:14.479386] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:27:14.542124] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:27:14.543074] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:27:14.543165] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:27:14.543209] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:27:14.671675] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:27:14.672057] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:27:14.672100] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:27:14.672130] [INFO ] [FORECASTER] Training complete [2026-03-04T20:27:14.676491] [DEBUG] [FORECASTER] MSFL: Forecast T+1@11:T+2@11: DOWN (p=19.10%) [2026-03-04T20:27:14.676808] [INFO ] [FORECASTER] Completed predict_future for MSFL [2026-03-04T20:27:14.676995] [INFO ] [sig ] MSFL: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:27:14.826040] [INFO ] [LOCAL ] Saved forecast: MSFL 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/MSFL.txt [2026-03-04T20:27:14.826189] [INFO ] [sig ] [2014/3365] Completed MSFL in 0.4s | 2.76 sym/s | Total: 12.2m | ETA: 8.2m [2026-03-04T20:27:14.826231] [INFO ] [sig ] [2015/3365] Forecasting MSGE... [2026-03-04T20:27:14.826260] [INFO ] [sig ] Generating forecast for: MSGE [2026-03-04T20:27:14.826290] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSGE' from 'https://tdm.silogroup.org/data/derivative_storage/MSGE.csv'. [2026-03-04T20:27:14.838912] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSGE'. [2026-03-04T20:27:14.839325] [INFO ] [FORECASTER] Starting predict_future for MSGE [2026-03-04T20:27:14.840183] [DEBUG] [LOCAL ] No optimal features file found for MSGE: ./output/feature-sets/MSGE.txt [2026-03-04T20:27:14.840239] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:27:14.840274] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:27:14.840303] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:27:14.840361] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:27:14.902125] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:27:14.903080] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:27:14.903204] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:27:14.903241] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:27:15.031799] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:27:15.031971] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:27:15.032018] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:27:15.032049] [INFO ] [FORECASTER] Training complete [2026-03-04T20:27:15.036362] [DEBUG] [FORECASTER] MSGE: Forecast T+1@11:T+2@11: UP (p=68.97%) [2026-03-04T20:27:15.036713] [INFO ] [FORECASTER] Completed predict_future for MSGE [2026-03-04T20:27:15.036862] [INFO ] [sig ] MSGE: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:27:15.196283] [INFO ] [LOCAL ] Saved forecast: MSGE 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/MSGE.txt [2026-03-04T20:27:15.196509] [INFO ] [sig ] [2015/3365] Completed MSGE in 0.4s | 2.76 sym/s | Total: 12.2m | ETA: 8.2m [2026-03-04T20:27:15.196599] [INFO ] [sig ] [2016/3365] Forecasting MSGM... [2026-03-04T20:27:15.196652] [INFO ] [sig ] Generating forecast for: MSGM [2026-03-04T20:27:15.196702] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSGM' from 'https://tdm.silogroup.org/data/derivative_storage/MSGM.csv'. [2026-03-04T20:27:15.210677] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSGM'. [2026-03-04T20:27:15.211127] [INFO ] [FORECASTER] Starting predict_future for MSGM [2026-03-04T20:27:15.212037] [DEBUG] [LOCAL ] No optimal features file found for MSGM: ./output/feature-sets/MSGM.txt [2026-03-04T20:27:15.212094] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:27:15.212129] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:27:15.212158] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:27:15.212215] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:27:15.277093] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:27:15.278234] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:27:15.278334] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:27:15.278371] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:27:15.397832] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:27:15.398005] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:27:15.398045] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:27:15.398092] [INFO ] [FORECASTER] Training complete [2026-03-04T20:27:15.401803] [DEBUG] [FORECASTER] MSGM: Forecast T+1@11:T+2@11: DOWN (p=31.90%) [2026-03-04T20:27:15.402113] [INFO ] [FORECASTER] Completed predict_future for MSGM [2026-03-04T20:27:15.402248] [INFO ] [sig ] MSGM: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:27:15.547056] [INFO ] [LOCAL ] Saved forecast: MSGM 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/MSGM.txt [2026-03-04T20:27:15.547226] [INFO ] [sig ] [2016/3365] Completed MSGM in 0.4s | 2.76 sym/s | Total: 12.2m | ETA: 8.2m [2026-03-04T20:27:15.547294] [INFO ] [sig ] [2017/3365] Forecasting MSGS... [2026-03-04T20:27:15.547327] [INFO ] [sig ] Generating forecast for: MSGS [2026-03-04T20:27:15.547358] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSGS' from 'https://tdm.silogroup.org/data/derivative_storage/MSGS.csv'. [2026-03-04T20:27:15.561056] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSGS'. [2026-03-04T20:27:15.561413] [INFO ] [FORECASTER] Starting predict_future for MSGS [2026-03-04T20:27:15.562221] [DEBUG] [LOCAL ] No optimal features file found for MSGS: ./output/feature-sets/MSGS.txt [2026-03-04T20:27:15.562287] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:27:15.562327] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:27:15.562361] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:27:15.562431] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:27:15.621469] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:27:15.622367] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:27:15.622455] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:27:15.622490] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:27:15.750591] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:27:15.750781] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:27:15.750837] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:27:15.750877] [INFO ] [FORECASTER] Training complete [2026-03-04T20:27:15.755712] [DEBUG] [FORECASTER] MSGS: Forecast T+1@11:T+2@11: DOWN (p=48.31%) [2026-03-04T20:27:15.756084] [INFO ] [FORECASTER] Completed predict_future for MSGS [2026-03-04T20:27:15.756260] [INFO ] [sig ] MSGS: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:27:15.906592] [INFO ] [LOCAL ] Saved forecast: MSGS 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/MSGS.txt [2026-03-04T20:27:15.906798] [INFO ] [sig ] [2017/3365] Completed MSGS in 0.4s | 2.76 sym/s | Total: 12.2m | ETA: 8.1m [2026-03-04T20:27:15.906857] [INFO ] [sig ] [2018/3365] Forecasting MSI... [2026-03-04T20:27:15.906898] [INFO ] [sig ] Generating forecast for: MSI [2026-03-04T20:27:15.906940] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSI' from 'https://tdm.silogroup.org/data/derivative_storage/MSI.csv'. [2026-03-04T20:27:15.920194] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSI'. [2026-03-04T20:27:15.920593] [INFO ] [FORECASTER] Starting predict_future for MSI [2026-03-04T20:27:15.921412] [DEBUG] [LOCAL ] No optimal features file found for MSI: ./output/feature-sets/MSI.txt [2026-03-04T20:27:15.921465] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:27:15.921500] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:27:15.921528] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:27:15.921603] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:27:15.982314] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:27:15.983300] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:27:15.983404] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:27:15.983438] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:27:16.109035] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:27:16.109203] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:27:16.109244] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:27:16.109273] [INFO ] [FORECASTER] Training complete [2026-03-04T20:27:16.112813] [DEBUG] [FORECASTER] MSI: Forecast T+1@11:T+2@11: DOWN (p=0.25%) [2026-03-04T20:27:16.113110] [INFO ] [FORECASTER] Completed predict_future for MSI [2026-03-04T20:27:16.113249] [INFO ] [sig ] MSI: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:27:16.260036] [INFO ] [LOCAL ] Saved forecast: MSI 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/MSI.txt [2026-03-04T20:27:16.260227] [INFO ] [sig ] [2018/3365] Completed MSI in 0.4s | 2.76 sym/s | Total: 12.2m | ETA: 8.1m [2026-03-04T20:27:16.260271] [INFO ] [sig ] [2019/3365] Forecasting MSM... [2026-03-04T20:27:16.260302] [INFO ] [sig ] Generating forecast for: MSM [2026-03-04T20:27:16.260332] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSM' from 'https://tdm.silogroup.org/data/derivative_storage/MSM.csv'. [2026-03-04T20:27:16.272269] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSM'. [2026-03-04T20:27:16.272649] [INFO ] [FORECASTER] Starting predict_future for MSM [2026-03-04T20:27:16.273432] [DEBUG] [LOCAL ] No optimal features file found for MSM: ./output/feature-sets/MSM.txt [2026-03-04T20:27:16.273489] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:27:16.273521] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:27:16.273547] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:27:16.273623] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:27:16.331082] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:27:16.331976] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:27:16.332064] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:27:16.332099] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:27:16.450105] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:27:16.450281] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:27:16.450321] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:27:16.450350] [INFO ] [FORECASTER] Training complete [2026-03-04T20:27:16.453904] [DEBUG] [FORECASTER] MSM: Forecast T+1@11:T+2@11: UP (p=51.86%) [2026-03-04T20:27:16.454195] [INFO ] [FORECASTER] Completed predict_future for MSM [2026-03-04T20:27:16.454327] [INFO ] [sig ] MSM: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:27:16.606543] [INFO ] [LOCAL ] Saved forecast: MSM 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/MSM.txt [2026-03-04T20:27:16.606749] [INFO ] [sig ] [2019/3365] Completed MSM in 0.3s | 2.76 sym/s | Total: 12.2m | ETA: 8.1m [2026-03-04T20:27:16.606793] [INFO ] [sig ] [2020/3365] Forecasting MTB... [2026-03-04T20:27:16.606824] [INFO ] [sig ] Generating forecast for: MTB [2026-03-04T20:27:16.606855] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTB' from 'https://tdm.silogroup.org/data/derivative_storage/MTB.csv'. [2026-03-04T20:27:16.620039] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTB'. [2026-03-04T20:27:16.620448] [INFO ] [FORECASTER] Starting predict_future for MTB [2026-03-04T20:27:16.621324] [DEBUG] [LOCAL ] No optimal features file found for MTB: ./output/feature-sets/MTB.txt [2026-03-04T20:27:16.621378] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:27:16.621410] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:27:16.621459] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:27:16.621522] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:27:16.680607] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:27:16.681527] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:27:16.681632] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:27:16.681668] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:27:16.809929] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:27:16.810284] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:27:16.810325] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:27:16.810353] [INFO ] [FORECASTER] Training complete [2026-03-04T20:27:16.814152] [DEBUG] [FORECASTER] MTB: Forecast T+1@11:T+2@11: UP (p=93.85%) [2026-03-04T20:27:16.814433] [INFO ] [FORECASTER] Completed predict_future for MTB [2026-03-04T20:27:16.814563] [INFO ] [sig ] MTB: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:27:16.959228] [INFO ] [LOCAL ] Saved forecast: MTB 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/MTB.txt [2026-03-04T20:27:16.959373] [INFO ] [sig ] [2020/3365] Completed MTB in 0.4s | 2.76 sym/s | Total: 12.2m | ETA: 8.1m [2026-03-04T20:27:16.959414] [INFO ] [sig ] [2021/3365] Forecasting MTCH... [2026-03-04T20:27:16.959443] [INFO ] [sig ] Generating forecast for: MTCH [2026-03-04T20:27:16.959472] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTCH' from 'https://tdm.silogroup.org/data/derivative_storage/MTCH.csv'. [2026-03-04T20:27:16.971041] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTCH'. [2026-03-04T20:27:16.971350] [INFO ] [FORECASTER] Starting predict_future for MTCH [2026-03-04T20:27:16.972155] [DEBUG] [LOCAL ] No optimal features file found for MTCH: ./output/feature-sets/MTCH.txt [2026-03-04T20:27:16.972209] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:27:16.972242] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:27:16.972269] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:27:16.972326] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:27:17.030402] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:27:17.031256] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:27:17.031342] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:27:17.031376] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:27:17.153280] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:27:17.153446] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:27:17.153487] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:27:17.153517] [INFO ] [FORECASTER] Training complete [2026-03-04T20:27:17.156957] [DEBUG] [FORECASTER] MTCH: Forecast T+1@11:T+2@11: UP (p=94.75%) [2026-03-04T20:27:17.157239] [INFO ] [FORECASTER] Completed predict_future for MTCH [2026-03-04T20:27:17.157388] [INFO ] [sig ] MTCH: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:27:17.304330] [INFO ] [LOCAL ] Saved forecast: MTCH 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/MTCH.txt [2026-03-04T20:27:17.304500] [INFO ] [sig ] [2021/3365] Completed MTCH in 0.3s | 2.76 sym/s | Total: 12.2m | ETA: 8.1m [2026-03-04T20:27:17.304543] [INFO ] [sig ] [2022/3365] Forecasting MTG... [2026-03-04T20:27:17.304590] [INFO ] [sig ] Generating forecast for: MTG [2026-03-04T20:27:17.304624] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTG' from 'https://tdm.silogroup.org/data/derivative_storage/MTG.csv'. [2026-03-04T20:27:17.317072] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTG'. [2026-03-04T20:27:17.317452] [INFO ] [FORECASTER] Starting predict_future for MTG [2026-03-04T20:27:17.318290] [DEBUG] [LOCAL ] No optimal features file found for MTG: ./output/feature-sets/MTG.txt [2026-03-04T20:27:17.318345] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:27:17.318405] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:27:17.318433] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:27:17.318490] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:27:17.375325] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:27:17.376097] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:27:17.376181] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:27:17.376214] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:27:17.498349] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:27:17.498515] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:27:17.498556] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:27:17.498606] [INFO ] [FORECASTER] Training complete [2026-03-04T20:27:17.502518] [DEBUG] [FORECASTER] MTG: Forecast T+1@11:T+2@11: UP (p=97.19%) [2026-03-04T20:27:17.502824] [INFO ] [FORECASTER] Completed predict_future for MTG [2026-03-04T20:27:17.502954] [INFO ] [sig ] MTG: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:27:17.647712] [INFO ] [LOCAL ] Saved forecast: MTG 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/MTG.txt [2026-03-04T20:27:17.647856] [INFO ] [sig ] [2022/3365] Completed MTG in 0.3s | 2.76 sym/s | Total: 12.2m | ETA: 8.1m [2026-03-04T20:27:17.647898] [INFO ] [sig ] [2023/3365] Forecasting MTH... [2026-03-04T20:27:17.647931] [INFO ] [sig ] Generating forecast for: MTH [2026-03-04T20:27:17.647962] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTH' from 'https://tdm.silogroup.org/data/derivative_storage/MTH.csv'. [2026-03-04T20:27:17.659834] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTH'. [2026-03-04T20:27:17.660372] [INFO ] [FORECASTER] Starting predict_future for MTH [2026-03-04T20:27:17.661167] [DEBUG] [LOCAL ] No optimal features file found for MTH: ./output/feature-sets/MTH.txt [2026-03-04T20:27:17.661220] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:27:17.661252] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:27:17.661279] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:27:17.661335] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:27:17.720489] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:27:17.721219] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:27:17.721300] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:27:17.721332] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:27:17.843887] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:27:17.844050] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:27:17.844091] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:27:17.844120] [INFO ] [FORECASTER] Training complete [2026-03-04T20:27:17.847657] [DEBUG] [FORECASTER] MTH: Forecast T+1@11:T+2@11: DOWN (p=44.16%) [2026-03-04T20:27:17.847945] [INFO ] [FORECASTER] Completed predict_future for MTH [2026-03-04T20:27:17.848076] [INFO ] [sig ] MTH: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:27:18.001150] [INFO ] [LOCAL ] Saved forecast: MTH 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/MTH.txt [2026-03-04T20:27:18.001357] [INFO ] [sig ] [2023/3365] Completed MTH in 0.4s | 2.76 sym/s | Total: 12.2m | ETA: 8.1m [2026-03-04T20:27:18.001403] [INFO ] [sig ] [2024/3365] Forecasting MTN... [2026-03-04T20:27:18.001444] [INFO ] [sig ] Generating forecast for: MTN [2026-03-04T20:27:18.001486] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTN' from 'https://tdm.silogroup.org/data/derivative_storage/MTN.csv'. [2026-03-04T20:27:18.015815] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTN'. [2026-03-04T20:27:18.016247] [INFO ] [FORECASTER] Starting predict_future for MTN [2026-03-04T20:27:18.017175] [DEBUG] [LOCAL ] No optimal features file found for MTN: ./output/feature-sets/MTN.txt [2026-03-04T20:27:18.017230] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:27:18.017264] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:27:18.017323] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:27:18.017383] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:27:18.077997] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:27:18.078918] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:27:18.079006] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:27:18.079041] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:27:18.202674] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:27:18.202842] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:27:18.202886] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:27:18.202916] [INFO ] [FORECASTER] Training complete [2026-03-04T20:27:18.206478] [DEBUG] [FORECASTER] MTN: Forecast T+1@11:T+2@11: UP (p=98.67%) [2026-03-04T20:27:18.206787] [INFO ] [FORECASTER] Completed predict_future for MTN [2026-03-04T20:27:18.206921] [INFO ] [sig ] MTN: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:27:18.353658] [INFO ] [LOCAL ] Saved forecast: MTN 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/MTN.txt [2026-03-04T20:27:18.353797] [INFO ] [sig ] [2024/3365] Completed MTN in 0.4s | 2.76 sym/s | Total: 12.2m | ETA: 8.1m [2026-03-04T20:27:18.353839] [INFO ] [sig ] [2025/3365] Forecasting MTRN... [2026-03-04T20:27:18.353871] [INFO ] [sig ] Generating forecast for: MTRN [2026-03-04T20:27:18.353902] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTRN' from 'https://tdm.silogroup.org/data/derivative_storage/MTRN.csv'. [2026-03-04T20:27:18.365743] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTRN'. [2026-03-04T20:27:18.366023] [INFO ] [FORECASTER] Starting predict_future for MTRN [2026-03-04T20:27:18.366837] [DEBUG] [LOCAL ] No optimal features file found for MTRN: ./output/feature-sets/MTRN.txt [2026-03-04T20:27:18.366902] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:27:18.366941] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:27:18.366974] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:27:18.367035] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:27:18.423825] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:27:18.424729] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:27:18.424817] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:27:18.424855] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:27:18.545017] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:27:18.545184] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:27:18.545224] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:27:18.545291] [INFO ] [FORECASTER] Training complete [2026-03-04T20:27:18.548913] [DEBUG] [FORECASTER] MTRN: Forecast T+1@11:T+2@11: UP (p=63.05%) [2026-03-04T20:27:18.549207] [INFO ] [FORECASTER] Completed predict_future for MTRN [2026-03-04T20:27:18.549344] [INFO ] [sig ] MTRN: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:27:18.696000] [INFO ] [LOCAL ] Saved forecast: MTRN 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/MTRN.txt [2026-03-04T20:27:18.696173] [INFO ] [sig ] [2025/3365] Completed MTRN in 0.3s | 2.76 sym/s | Total: 12.2m | ETA: 8.1m [2026-03-04T20:27:18.696214] [INFO ] [sig ] [2026/3365] Forecasting MTRX... [2026-03-04T20:27:18.696245] [INFO ] [sig ] Generating forecast for: MTRX [2026-03-04T20:27:18.696275] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTRX' from 'https://tdm.silogroup.org/data/derivative_storage/MTRX.csv'. [2026-03-04T20:27:18.709162] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTRX'. [2026-03-04T20:27:18.709505] [INFO ] [FORECASTER] Starting predict_future for MTRX [2026-03-04T20:27:18.710315] [DEBUG] [LOCAL ] No optimal features file found for MTRX: ./output/feature-sets/MTRX.txt [2026-03-04T20:27:18.710369] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:27:18.710401] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:27:18.710427] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:27:18.710482] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:27:18.767203] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:27:18.767982] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:27:18.768065] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:27:18.768099] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:27:18.888778] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:27:18.888954] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:27:18.888996] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:27:18.889025] [INFO ] [FORECASTER] Training complete [2026-03-04T20:27:18.892457] [DEBUG] [FORECASTER] MTRX: Forecast T+1@11:T+2@11: UP (p=50.66%) [2026-03-04T20:27:18.892753] [INFO ] [FORECASTER] Completed predict_future for MTRX [2026-03-04T20:27:18.892883] [INFO ] [sig ] MTRX: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:27:19.036769] [INFO ] [LOCAL ] Saved forecast: MTRX 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/MTRX.txt [2026-03-04T20:27:19.036972] [INFO ] [sig ] [2026/3365] Completed MTRX in 0.3s | 2.76 sym/s | Total: 12.2m | ETA: 8.1m [2026-03-04T20:27:19.037017] [INFO ] [sig ] [2027/3365] Forecasting MTSI... [2026-03-04T20:27:19.037049] [INFO ] [sig ] Generating forecast for: MTSI [2026-03-04T20:27:19.037079] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTSI' from 'https://tdm.silogroup.org/data/derivative_storage/MTSI.csv'. [2026-03-04T20:27:19.051152] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTSI'. [2026-03-04T20:27:19.051594] [INFO ] [FORECASTER] Starting predict_future for MTSI [2026-03-04T20:27:19.052418] [DEBUG] [LOCAL ] No optimal features file found for MTSI: ./output/feature-sets/MTSI.txt [2026-03-04T20:27:19.052473] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:27:19.052506] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:27:19.052533] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:27:19.052618] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:27:19.111594] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:27:19.112482] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:27:19.112567] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:27:19.112624] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:27:19.233138] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:27:19.233304] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:27:19.233344] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:27:19.233374] [INFO ] [FORECASTER] Training complete [2026-03-04T20:27:19.236871] [DEBUG] [FORECASTER] MTSI: Forecast T+1@11:T+2@11: UP (p=64.83%) [2026-03-04T20:27:19.237156] [INFO ] [FORECASTER] Completed predict_future for MTSI [2026-03-04T20:27:19.238279] [INFO ] [sig ] MTSI: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:27:19.394647] [INFO ] [LOCAL ] Saved forecast: MTSI 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/MTSI.txt [2026-03-04T20:27:19.394817] [INFO ] [sig ] [2027/3365] Completed MTSI in 0.4s | 2.76 sym/s | Total: 12.2m | ETA: 8.1m [2026-03-04T20:27:19.394859] [INFO ] [sig ] [2028/3365] Forecasting MTX... [2026-03-04T20:27:19.394890] [INFO ] [sig ] Generating forecast for: MTX [2026-03-04T20:27:19.394923] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTX' from 'https://tdm.silogroup.org/data/derivative_storage/MTX.csv'. [2026-03-04T20:27:19.407070] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTX'. [2026-03-04T20:27:19.407468] [INFO ] [FORECASTER] Starting predict_future for MTX [2026-03-04T20:27:19.408310] [DEBUG] [LOCAL ] No optimal features file found for MTX: ./output/feature-sets/MTX.txt [2026-03-04T20:27:19.408363] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:27:19.408394] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:27:19.408421] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:27:19.408477] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:27:19.465439] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:27:19.466333] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:27:19.466420] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:27:19.466454] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:27:19.589332] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:27:19.589497] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:27:19.589540] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:27:19.589588] [INFO ] [FORECASTER] Training complete [2026-03-04T20:27:19.593166] [DEBUG] [FORECASTER] MTX: Forecast T+1@11:T+2@11: UP (p=51.24%) [2026-03-04T20:27:19.593459] [INFO ] [FORECASTER] Completed predict_future for MTX [2026-03-04T20:27:19.593608] [INFO ] [sig ] MTX: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:27:19.739830] [INFO ] [LOCAL ] Saved forecast: MTX 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/MTX.txt [2026-03-04T20:27:19.739997] [INFO ] [sig ] [2028/3365] Completed MTX in 0.3s | 2.76 sym/s | Total: 12.3m | ETA: 8.1m [2026-03-04T20:27:19.740040] [INFO ] [sig ] [2029/3365] Forecasting MTZ... [2026-03-04T20:27:19.740070] [INFO ] [sig ] Generating forecast for: MTZ [2026-03-04T20:27:19.740116] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTZ' from 'https://tdm.silogroup.org/data/derivative_storage/MTZ.csv'. [2026-03-04T20:27:19.753445] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTZ'. [2026-03-04T20:27:19.753826] [INFO ] [FORECASTER] Starting predict_future for MTZ [2026-03-04T20:27:19.754840] [DEBUG] [LOCAL ] No optimal features file found for MTZ: ./output/feature-sets/MTZ.txt [2026-03-04T20:27:19.754895] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:27:19.754928] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:27:19.754956] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:27:19.755015] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:27:19.816000] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:27:19.816844] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:27:19.816931] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:27:19.816967] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:27:19.950541] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:27:19.950723] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:27:19.950765] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:27:19.950794] [INFO ] [FORECASTER] Training complete [2026-03-04T20:27:19.954753] [DEBUG] [FORECASTER] MTZ: Forecast T+1@11:T+2@11: UP (p=99.60%) [2026-03-04T20:27:19.955047] [INFO ] [FORECASTER] Completed predict_future for MTZ [2026-03-04T20:27:19.955176] [INFO ] [sig ] MTZ: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:27:20.106961] [INFO ] [LOCAL ] Saved forecast: MTZ 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/MTZ.txt [2026-03-04T20:27:20.107136] [INFO ] [sig ] [2029/3365] Completed MTZ in 0.4s | 2.76 sym/s | Total: 12.3m | ETA: 8.1m [2026-03-04T20:27:20.107177] [INFO ] [sig ] [2030/3365] Forecasting MUA... [2026-03-04T20:27:20.107207] [INFO ] [sig ] Generating forecast for: MUA [2026-03-04T20:27:20.107237] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MUA' from 'https://tdm.silogroup.org/data/derivative_storage/MUA.csv'. [2026-03-04T20:27:20.119966] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MUA'. [2026-03-04T20:27:20.120481] [INFO ] [FORECASTER] Starting predict_future for MUA [2026-03-04T20:27:20.121789] [DEBUG] [LOCAL ] No optimal features file found for MUA: ./output/feature-sets/MUA.txt [2026-03-04T20:27:20.121867] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:27:20.121917] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:27:20.121959] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:27:20.122046] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:27:20.189941] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:27:20.190819] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:27:20.190921] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:27:20.190962] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:27:20.313601] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:27:20.313775] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:27:20.313833] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:27:20.313866] [INFO ] [FORECASTER] Training complete [2026-03-04T20:27:20.317431] [DEBUG] [FORECASTER] MUA: Forecast T+1@11:T+2@11: DOWN (p=3.52%) [2026-03-04T20:27:20.317759] [INFO ] [FORECASTER] Completed predict_future for MUA [2026-03-04T20:27:20.317897] [INFO ] [sig ] MUA: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:27:20.473506] [INFO ] [LOCAL ] Saved forecast: MUA 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/MUA.txt [2026-03-04T20:27:20.473703] [INFO ] [sig ] [2030/3365] Completed MUA in 0.4s | 2.76 sym/s | Total: 12.3m | ETA: 8.1m [2026-03-04T20:27:20.473747] [INFO ] [sig ] [2031/3365] Forecasting MUC... [2026-03-04T20:27:20.473776] [INFO ] [sig ] Generating forecast for: MUC [2026-03-04T20:27:20.473806] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MUC' from 'https://tdm.silogroup.org/data/derivative_storage/MUC.csv'. [2026-03-04T20:27:20.488509] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MUC'. [2026-03-04T20:27:20.488951] [INFO ] [FORECASTER] Starting predict_future for MUC [2026-03-04T20:27:20.490050] [DEBUG] [LOCAL ] No optimal features file found for MUC: ./output/feature-sets/MUC.txt [2026-03-04T20:27:20.490134] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:27:20.490183] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:27:20.490224] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:27:20.490312] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:27:20.557016] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:27:20.557931] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:27:20.558017] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:27:20.558053] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:27:20.685122] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:27:20.685286] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:27:20.685327] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:27:20.685356] [INFO ] [FORECASTER] Training complete [2026-03-04T20:27:20.688983] [DEBUG] [FORECASTER] MUC: Forecast T+1@11:T+2@11: DOWN (p=2.11%) [2026-03-04T20:27:20.689274] [INFO ] [FORECASTER] Completed predict_future for MUC [2026-03-04T20:27:20.689404] [INFO ] [sig ] MUC: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:27:20.841535] [INFO ] [LOCAL ] Saved forecast: MUC 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/MUC.txt [2026-03-04T20:27:20.841728] [INFO ] [sig ] [2031/3365] Completed MUC in 0.4s | 2.76 sym/s | Total: 12.3m | ETA: 8.1m [2026-03-04T20:27:20.841771] [INFO ] [sig ] [2032/3365] Forecasting MUFG... [2026-03-04T20:27:20.841801] [INFO ] [sig ] Generating forecast for: MUFG [2026-03-04T20:27:20.841831] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MUFG' from 'https://tdm.silogroup.org/data/derivative_storage/MUFG.csv'. [2026-03-04T20:27:20.854241] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MUFG'. [2026-03-04T20:27:20.854814] [INFO ] [FORECASTER] Starting predict_future for MUFG [2026-03-04T20:27:20.855804] [DEBUG] [LOCAL ] No optimal features file found for MUFG: ./output/feature-sets/MUFG.txt [2026-03-04T20:27:20.855858] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:27:20.855891] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:27:20.855919] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:27:20.855981] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:27:20.914411] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:27:20.915292] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:27:20.915413] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:27:20.915448] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:27:21.052224] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:27:21.052387] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:27:21.052429] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:27:21.052458] [INFO ] [FORECASTER] Training complete [2026-03-04T20:27:21.055896] [DEBUG] [FORECASTER] MUFG: Forecast T+1@11:T+2@11: UP (p=77.77%) [2026-03-04T20:27:21.056178] [INFO ] [FORECASTER] Completed predict_future for MUFG [2026-03-04T20:27:21.056307] [INFO ] [sig ] MUFG: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:27:21.201880] [INFO ] [LOCAL ] Saved forecast: MUFG 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/MUFG.txt [2026-03-04T20:27:21.202033] [INFO ] [sig ] [2032/3365] Completed MUFG in 0.4s | 2.76 sym/s | Total: 12.3m | ETA: 8.1m [2026-03-04T20:27:21.202075] [INFO ] [sig ] [2033/3365] Forecasting MUJ... [2026-03-04T20:27:21.202106] [INFO ] [sig ] Generating forecast for: MUJ [2026-03-04T20:27:21.202136] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MUJ' from 'https://tdm.silogroup.org/data/derivative_storage/MUJ.csv'. [2026-03-04T20:27:21.214248] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MUJ'. [2026-03-04T20:27:21.214587] [INFO ] [FORECASTER] Starting predict_future for MUJ [2026-03-04T20:27:21.215401] [DEBUG] [LOCAL ] No optimal features file found for MUJ: ./output/feature-sets/MUJ.txt [2026-03-04T20:27:21.215466] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:27:21.215499] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:27:21.215526] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:27:21.215599] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:27:21.274829] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:27:21.275634] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:27:21.275721] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:27:21.275754] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:27:21.401689] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:27:21.401861] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:27:21.401911] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:27:21.401948] [INFO ] [FORECASTER] Training complete [2026-03-04T20:27:21.405531] [DEBUG] [FORECASTER] MUJ: Forecast T+1@11:T+2@11: UP (p=93.34%) [2026-03-04T20:27:21.405897] [INFO ] [FORECASTER] Completed predict_future for MUJ [2026-03-04T20:27:21.406062] [INFO ] [sig ] MUJ: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:27:21.556219] [INFO ] [LOCAL ] Saved forecast: MUJ 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/MUJ.txt [2026-03-04T20:27:21.556390] [INFO ] [sig ] [2033/3365] Completed MUJ in 0.4s | 2.76 sym/s | Total: 12.3m | ETA: 8.0m [2026-03-04T20:27:21.556433] [INFO ] [sig ] [2034/3365] Forecasting MUSA... [2026-03-04T20:27:21.556462] [INFO ] [sig ] Generating forecast for: MUSA [2026-03-04T20:27:21.556491] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MUSA' from 'https://tdm.silogroup.org/data/derivative_storage/MUSA.csv'. [2026-03-04T20:27:21.568566] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MUSA'. [2026-03-04T20:27:21.568974] [INFO ] [FORECASTER] Starting predict_future for MUSA [2026-03-04T20:27:21.570003] [DEBUG] [LOCAL ] No optimal features file found for MUSA: ./output/feature-sets/MUSA.txt [2026-03-04T20:27:21.570058] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:27:21.570091] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:27:21.570118] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:27:21.570176] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:27:21.629823] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:27:21.630970] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:27:21.631078] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:27:21.631112] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:27:21.765204] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:27:21.765409] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:27:21.765472] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:27:21.765513] [INFO ] [FORECASTER] Training complete [2026-03-04T20:27:21.770235] [DEBUG] [FORECASTER] MUSA: Forecast T+1@11:T+2@11: UP (p=82.20%) [2026-03-04T20:27:21.770618] [INFO ] [FORECASTER] Completed predict_future for MUSA [2026-03-04T20:27:21.770776] [INFO ] [sig ] MUSA: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:27:21.919378] [INFO ] [LOCAL ] Saved forecast: MUSA 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/MUSA.txt [2026-03-04T20:27:21.919543] [INFO ] [sig ] [2034/3365] Completed MUSA in 0.4s | 2.76 sym/s | Total: 12.3m | ETA: 8.0m [2026-03-04T20:27:21.919607] [INFO ] [sig ] [2035/3365] Forecasting MUX... [2026-03-04T20:27:21.919640] [INFO ] [sig ] Generating forecast for: MUX [2026-03-04T20:27:21.919672] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MUX' from 'https://tdm.silogroup.org/data/derivative_storage/MUX.csv'. [2026-03-04T20:27:21.932326] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MUX'. [2026-03-04T20:27:21.932743] [INFO ] [FORECASTER] Starting predict_future for MUX [2026-03-04T20:27:21.933779] [DEBUG] [LOCAL ] No optimal features file found for MUX: ./output/feature-sets/MUX.txt [2026-03-04T20:27:21.933842] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:27:21.933886] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:27:21.933922] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:27:21.934000] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:27:21.993412] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:27:21.994320] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:27:21.994406] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:27:21.994439] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:27:22.123243] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:27:22.123416] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:27:22.123458] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:27:22.123489] [INFO ] [FORECASTER] Training complete [2026-03-04T20:27:22.127132] [DEBUG] [FORECASTER] MUX: Forecast T+1@11:T+2@11: DOWN (p=38.28%) [2026-03-04T20:27:22.127676] [INFO ] [FORECASTER] Completed predict_future for MUX [2026-03-04T20:27:22.127819] [INFO ] [sig ] MUX: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:27:22.276258] [INFO ] [LOCAL ] Saved forecast: MUX 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/MUX.txt [2026-03-04T20:27:22.276457] [INFO ] [sig ] [2035/3365] Completed MUX in 0.4s | 2.76 sym/s | Total: 12.3m | ETA: 8.0m [2026-03-04T20:27:22.276500] [INFO ] [sig ] [2036/3365] Forecasting MVBF... [2026-03-04T20:27:22.276530] [INFO ] [sig ] Generating forecast for: MVBF [2026-03-04T20:27:22.276561] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MVBF' from 'https://tdm.silogroup.org/data/derivative_storage/MVBF.csv'. [2026-03-04T20:27:22.288974] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MVBF'. [2026-03-04T20:27:22.289385] [INFO ] [FORECASTER] Starting predict_future for MVBF [2026-03-04T20:27:22.290214] [DEBUG] [LOCAL ] No optimal features file found for MVBF: ./output/feature-sets/MVBF.txt [2026-03-04T20:27:22.290267] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:27:22.290300] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:27:22.290327] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:27:22.290383] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:27:22.356687] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:27:22.357654] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:27:22.357750] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:27:22.357793] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:27:22.494175] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:27:22.494342] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:27:22.494390] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:27:22.494432] [INFO ] [FORECASTER] Training complete [2026-03-04T20:27:22.498339] [DEBUG] [FORECASTER] MVBF: Forecast T+1@11:T+2@11: DOWN (p=33.24%) [2026-03-04T20:27:22.498669] [INFO ] [FORECASTER] Completed predict_future for MVBF [2026-03-04T20:27:22.498805] [INFO ] [sig ] MVBF: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:27:22.654927] [INFO ] [LOCAL ] Saved forecast: MVBF 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/MVBF.txt [2026-03-04T20:27:22.655095] [INFO ] [sig ] [2036/3365] Completed MVBF in 0.4s | 2.76 sym/s | Total: 12.3m | ETA: 8.0m [2026-03-04T20:27:22.655143] [INFO ] [sig ] [2037/3365] Forecasting MWA... [2026-03-04T20:27:22.655176] [INFO ] [sig ] Generating forecast for: MWA [2026-03-04T20:27:22.655206] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MWA' from 'https://tdm.silogroup.org/data/derivative_storage/MWA.csv'. [2026-03-04T20:27:22.667910] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MWA'. [2026-03-04T20:27:22.668315] [INFO ] [FORECASTER] Starting predict_future for MWA [2026-03-04T20:27:22.669193] [DEBUG] [LOCAL ] No optimal features file found for MWA: ./output/feature-sets/MWA.txt [2026-03-04T20:27:22.669248] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:27:22.669283] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:27:22.669312] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:27:22.669369] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:27:22.730712] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:27:22.731824] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:27:22.731930] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:27:22.731975] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:27:22.861494] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:27:22.861690] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:27:22.861734] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:27:22.861763] [INFO ] [FORECASTER] Training complete [2026-03-04T20:27:22.865543] [DEBUG] [FORECASTER] MWA: Forecast T+1@11:T+2@11: DOWN (p=36.24%) [2026-03-04T20:27:22.865898] [INFO ] [FORECASTER] Completed predict_future for MWA [2026-03-04T20:27:22.866069] [INFO ] [sig ] MWA: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:27:23.016826] [INFO ] [LOCAL ] Saved forecast: MWA 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/MWA.txt [2026-03-04T20:27:23.016994] [INFO ] [sig ] [2037/3365] Completed MWA in 0.4s | 2.76 sym/s | Total: 12.3m | ETA: 8.0m [2026-03-04T20:27:23.017036] [INFO ] [sig ] [2038/3365] Forecasting MX... [2026-03-04T20:27:23.017067] [INFO ] [sig ] Generating forecast for: MX [2026-03-04T20:27:23.017098] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MX' from 'https://tdm.silogroup.org/data/derivative_storage/MX.csv'. [2026-03-04T20:27:23.030092] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MX'. [2026-03-04T20:27:23.030481] [INFO ] [FORECASTER] Starting predict_future for MX [2026-03-04T20:27:23.031362] [DEBUG] [LOCAL ] No optimal features file found for MX: ./output/feature-sets/MX.txt [2026-03-04T20:27:23.031422] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:27:23.031455] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:27:23.031483] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:27:23.031541] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:27:23.090764] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:27:23.091706] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:27:23.091793] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:27:23.091828] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:27:23.222514] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:27:23.222722] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:27:23.222764] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:27:23.222794] [INFO ] [FORECASTER] Training complete [2026-03-04T20:27:23.226697] [DEBUG] [FORECASTER] MX: Forecast T+1@11:T+2@11: DOWN (p=43.52%) [2026-03-04T20:27:23.226986] [INFO ] [FORECASTER] Completed predict_future for MX [2026-03-04T20:27:23.227151] [INFO ] [sig ] MX: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:27:23.378684] [INFO ] [LOCAL ] Saved forecast: MX 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/MX.txt [2026-03-04T20:27:23.378851] [INFO ] [sig ] [2038/3365] Completed MX in 0.4s | 2.76 sym/s | Total: 12.3m | ETA: 8.0m [2026-03-04T20:27:23.378902] [INFO ] [sig ] [2039/3365] Forecasting MXF... [2026-03-04T20:27:23.378934] [INFO ] [sig ] Generating forecast for: MXF [2026-03-04T20:27:23.378966] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MXF' from 'https://tdm.silogroup.org/data/derivative_storage/MXF.csv'. [2026-03-04T20:27:23.393979] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MXF'. [2026-03-04T20:27:23.394431] [INFO ] [FORECASTER] Starting predict_future for MXF [2026-03-04T20:27:23.395303] [DEBUG] [LOCAL ] No optimal features file found for MXF: ./output/feature-sets/MXF.txt [2026-03-04T20:27:23.395359] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:27:23.395440] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:27:23.395471] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:27:23.395529] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:27:23.462392] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:27:23.463297] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:27:23.463403] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:27:23.463439] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:27:23.584628] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:27:23.584802] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:27:23.584845] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:27:23.584875] [INFO ] [FORECASTER] Training complete [2026-03-04T20:27:23.588614] [DEBUG] [FORECASTER] MXF: Forecast T+1@11:T+2@11: DOWN (p=17.42%) [2026-03-04T20:27:23.588949] [INFO ] [FORECASTER] Completed predict_future for MXF [2026-03-04T20:27:23.589095] [INFO ] [sig ] MXF: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:27:23.732855] [INFO ] [LOCAL ] Saved forecast: MXF 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/MXF.txt [2026-03-04T20:27:23.733021] [INFO ] [sig ] [2039/3365] Completed MXF in 0.4s | 2.76 sym/s | Total: 12.3m | ETA: 8.0m [2026-03-04T20:27:23.733061] [INFO ] [sig ] [2040/3365] Forecasting MXL... [2026-03-04T20:27:23.733093] [INFO ] [sig ] Generating forecast for: MXL [2026-03-04T20:27:23.733124] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MXL' from 'https://tdm.silogroup.org/data/derivative_storage/MXL.csv'. [2026-03-04T20:27:23.745623] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MXL'. [2026-03-04T20:27:23.745988] [INFO ] [FORECASTER] Starting predict_future for MXL [2026-03-04T20:27:23.746812] [DEBUG] [LOCAL ] No optimal features file found for MXL: ./output/feature-sets/MXL.txt [2026-03-04T20:27:23.746868] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:27:23.746901] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:27:23.746929] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:27:23.746987] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:27:23.807527] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:27:23.808629] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:27:23.808716] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:27:23.808749] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:27:23.935013] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:27:23.935180] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:27:23.935223] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:27:23.935270] [INFO ] [FORECASTER] Training complete [2026-03-04T20:27:23.938797] [DEBUG] [FORECASTER] MXL: Forecast T+1@11:T+2@11: UP (p=50.54%) [2026-03-04T20:27:23.939116] [INFO ] [FORECASTER] Completed predict_future for MXL [2026-03-04T20:27:23.939251] [INFO ] [sig ] MXL: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:27:24.089026] [INFO ] [LOCAL ] Saved forecast: MXL 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/MXL.txt [2026-03-04T20:27:24.089192] [INFO ] [sig ] [2040/3365] Completed MXL in 0.4s | 2.76 sym/s | Total: 12.3m | ETA: 8.0m [2026-03-04T20:27:24.089232] [INFO ] [sig ] [2041/3365] Forecasting MYE... [2026-03-04T20:27:24.089264] [INFO ] [sig ] Generating forecast for: MYE [2026-03-04T20:27:24.089295] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MYE' from 'https://tdm.silogroup.org/data/derivative_storage/MYE.csv'. [2026-03-04T20:27:24.101899] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MYE'. [2026-03-04T20:27:24.102284] [INFO ] [FORECASTER] Starting predict_future for MYE [2026-03-04T20:27:24.103096] [DEBUG] [LOCAL ] No optimal features file found for MYE: ./output/feature-sets/MYE.txt [2026-03-04T20:27:24.103150] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:27:24.103185] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:27:24.103242] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:27:24.103310] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:27:24.162398] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:27:24.163366] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:27:24.163469] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:27:24.163504] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:27:24.291550] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:27:24.291737] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:27:24.291778] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:27:24.291806] [INFO ] [FORECASTER] Training complete [2026-03-04T20:27:24.295347] [DEBUG] [FORECASTER] MYE: Forecast T+1@11:T+2@11: DOWN (p=32.82%) [2026-03-04T20:27:24.295679] [INFO ] [FORECASTER] Completed predict_future for MYE [2026-03-04T20:27:24.295815] [INFO ] [sig ] MYE: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:27:24.448845] [INFO ] [LOCAL ] Saved forecast: MYE 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/MYE.txt [2026-03-04T20:27:24.449018] [INFO ] [sig ] [2041/3365] Completed MYE in 0.4s | 2.76 sym/s | Total: 12.3m | ETA: 8.0m [2026-03-04T20:27:24.449069] [INFO ] [sig ] [2042/3365] Forecasting MYGN... [2026-03-04T20:27:24.449104] [INFO ] [sig ] Generating forecast for: MYGN [2026-03-04T20:27:24.449141] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MYGN' from 'https://tdm.silogroup.org/data/derivative_storage/MYGN.csv'. [2026-03-04T20:27:24.461541] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MYGN'. [2026-03-04T20:27:24.461834] [INFO ] [FORECASTER] Starting predict_future for MYGN [2026-03-04T20:27:24.462660] [DEBUG] [LOCAL ] No optimal features file found for MYGN: ./output/feature-sets/MYGN.txt [2026-03-04T20:27:24.462713] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:27:24.462745] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:27:24.462772] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:27:24.462836] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:27:24.522320] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:27:24.523086] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:27:24.523187] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:27:24.523222] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:27:24.650069] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:27:24.650234] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:27:24.650276] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:27:24.650353] [INFO ] [FORECASTER] Training complete [2026-03-04T20:27:24.653964] [DEBUG] [FORECASTER] MYGN: Forecast T+1@11:T+2@11: DOWN (p=49.92%) [2026-03-04T20:27:24.654276] [INFO ] [FORECASTER] Completed predict_future for MYGN [2026-03-04T20:27:24.654413] [INFO ] [sig ] MYGN: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:27:24.801479] [INFO ] [LOCAL ] Saved forecast: MYGN 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/MYGN.txt [2026-03-04T20:27:24.801642] [INFO ] [sig ] [2042/3365] Completed MYGN in 0.4s | 2.76 sym/s | Total: 12.3m | ETA: 8.0m [2026-03-04T20:27:24.801686] [INFO ] [sig ] [2043/3365] Forecasting MYI... [2026-03-04T20:27:24.801715] [INFO ] [sig ] Generating forecast for: MYI [2026-03-04T20:27:24.801746] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MYI' from 'https://tdm.silogroup.org/data/derivative_storage/MYI.csv'. [2026-03-04T20:27:24.813759] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MYI'. [2026-03-04T20:27:24.814059] [INFO ] [FORECASTER] Starting predict_future for MYI [2026-03-04T20:27:24.814868] [DEBUG] [LOCAL ] No optimal features file found for MYI: ./output/feature-sets/MYI.txt [2026-03-04T20:27:24.814925] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:27:24.814959] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:27:24.814987] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:27:24.815044] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:27:24.874852] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:27:24.875555] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:27:24.875656] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:27:24.875692] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:27:24.998091] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:27:24.998258] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:27:24.998300] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:27:24.998332] [INFO ] [FORECASTER] Training complete [2026-03-04T20:27:25.001921] [DEBUG] [FORECASTER] MYI: Forecast T+1@11:T+2@11: DOWN (p=35.25%) [2026-03-04T20:27:25.002219] [INFO ] [FORECASTER] Completed predict_future for MYI [2026-03-04T20:27:25.002355] [INFO ] [sig ] MYI: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:27:25.147729] [INFO ] [LOCAL ] Saved forecast: MYI 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/MYI.txt [2026-03-04T20:27:25.147884] [INFO ] [sig ] [2043/3365] Completed MYI in 0.3s | 2.76 sym/s | Total: 12.3m | ETA: 8.0m [2026-03-04T20:27:25.147924] [INFO ] [sig ] [2044/3365] Forecasting MYN... [2026-03-04T20:27:25.147955] [INFO ] [sig ] Generating forecast for: MYN [2026-03-04T20:27:25.147989] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MYN' from 'https://tdm.silogroup.org/data/derivative_storage/MYN.csv'. [2026-03-04T20:27:25.159623] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MYN'. [2026-03-04T20:27:25.159988] [INFO ] [FORECASTER] Starting predict_future for MYN [2026-03-04T20:27:25.160869] [DEBUG] [LOCAL ] No optimal features file found for MYN: ./output/feature-sets/MYN.txt [2026-03-04T20:27:25.160923] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:27:25.160956] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:27:25.160993] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:27:25.161052] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:27:25.218887] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:27:25.219820] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:27:25.219908] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:27:25.219943] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:27:25.339245] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:27:25.339416] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:27:25.339458] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:27:25.339488] [INFO ] [FORECASTER] Training complete [2026-03-04T20:27:25.343377] [DEBUG] [FORECASTER] MYN: Forecast T+1@11:T+2@11: DOWN (p=8.01%) [2026-03-04T20:27:25.343762] [INFO ] [FORECASTER] Completed predict_future for MYN [2026-03-04T20:27:25.343927] [INFO ] [sig ] MYN: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:27:25.493252] [INFO ] [LOCAL ] Saved forecast: MYN 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/MYN.txt [2026-03-04T20:27:25.493419] [INFO ] [sig ] [2044/3365] Completed MYN in 0.3s | 2.76 sym/s | Total: 12.3m | ETA: 8.0m [2026-03-04T20:27:25.493463] [INFO ] [sig ] [2045/3365] Forecasting MYRG... [2026-03-04T20:27:25.493494] [INFO ] [sig ] Generating forecast for: MYRG [2026-03-04T20:27:25.493528] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MYRG' from 'https://tdm.silogroup.org/data/derivative_storage/MYRG.csv'. [2026-03-04T20:27:25.505497] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MYRG'. [2026-03-04T20:27:25.505866] [INFO ] [FORECASTER] Starting predict_future for MYRG [2026-03-04T20:27:25.506666] [DEBUG] [LOCAL ] No optimal features file found for MYRG: ./output/feature-sets/MYRG.txt [2026-03-04T20:27:25.506719] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:27:25.506751] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:27:25.506777] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:27:25.506833] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:27:25.565759] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:27:25.566678] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:27:25.566769] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:27:25.566805] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:27:25.687983] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:27:25.688160] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:27:25.688201] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:27:25.688230] [INFO ] [FORECASTER] Training complete [2026-03-04T20:27:25.691673] [DEBUG] [FORECASTER] MYRG: Forecast T+1@11:T+2@11: DOWN (p=9.33%) [2026-03-04T20:27:25.691981] [INFO ] [FORECASTER] Completed predict_future for MYRG [2026-03-04T20:27:25.692172] [INFO ] [sig ] MYRG: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:27:25.841393] [INFO ] [LOCAL ] Saved forecast: MYRG 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/MYRG.txt [2026-03-04T20:27:25.841613] [INFO ] [sig ] [2045/3365] Completed MYRG in 0.3s | 2.76 sym/s | Total: 12.4m | ETA: 8.0m [2026-03-04T20:27:25.841668] [INFO ] [sig ] [2046/3365] Forecasting NA... [2026-03-04T20:27:25.841702] [INFO ] [sig ] Generating forecast for: NA [2026-03-04T20:27:25.841734] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NA' from 'https://tdm.silogroup.org/data/derivative_storage/NA.csv'. [2026-03-04T20:27:25.854276] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NA'. [2026-03-04T20:27:25.854628] [INFO ] [FORECASTER] Starting predict_future for NA [2026-03-04T20:27:25.855423] [DEBUG] [LOCAL ] No optimal features file found for NA: ./output/feature-sets/NA.txt [2026-03-04T20:27:25.855477] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:27:25.855510] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:27:25.855537] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:27:25.855612] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:27:25.914986] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:27:25.915786] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:27:25.915891] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:27:25.915928] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:27:26.038561] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:27:26.038727] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:27:26.038767] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:27:26.038797] [INFO ] [FORECASTER] Training complete [2026-03-04T20:27:26.042713] [DEBUG] [FORECASTER] NA: Forecast T+1@11:T+2@11: UP (p=99.51%) [2026-03-04T20:27:26.043008] [INFO ] [FORECASTER] Completed predict_future for NA [2026-03-04T20:27:26.043165] [INFO ] [sig ] NA: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:27:26.190835] [INFO ] [LOCAL ] Saved forecast: NA 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/NA.txt [2026-03-04T20:27:26.190991] [INFO ] [sig ] [2046/3365] Completed NA in 0.3s | 2.76 sym/s | Total: 12.4m | ETA: 8.0m [2026-03-04T20:27:26.191040] [INFO ] [sig ] [2047/3365] Forecasting NAAS... [2026-03-04T20:27:26.191078] [INFO ] [sig ] Generating forecast for: NAAS [2026-03-04T20:27:26.191116] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NAAS' from 'https://tdm.silogroup.org/data/derivative_storage/NAAS.csv'. [2026-03-04T20:27:26.204620] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NAAS'. [2026-03-04T20:27:26.205031] [INFO ] [FORECASTER] Starting predict_future for NAAS [2026-03-04T20:27:26.205951] [DEBUG] [LOCAL ] No optimal features file found for NAAS: ./output/feature-sets/NAAS.txt [2026-03-04T20:27:26.206018] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:27:26.206060] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:27:26.206094] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:27:26.206166] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:27:26.266063] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:27:26.266934] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:27:26.267024] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:27:26.267059] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:27:26.393624] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:27:26.393814] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:27:26.393857] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:27:26.393886] [INFO ] [FORECASTER] Training complete [2026-03-04T20:27:26.397414] [DEBUG] [FORECASTER] NAAS: Forecast T+1@11:T+2@11: DOWN (p=11.51%) [2026-03-04T20:27:26.397725] [INFO ] [FORECASTER] Completed predict_future for NAAS [2026-03-04T20:27:26.397859] [INFO ] [sig ] NAAS: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:27:26.556491] [INFO ] [LOCAL ] Saved forecast: NAAS 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/NAAS.txt [2026-03-04T20:27:26.556669] [INFO ] [sig ] [2047/3365] Completed NAAS in 0.4s | 2.76 sym/s | Total: 12.4m | ETA: 8.0m [2026-03-04T20:27:26.556712] [INFO ] [sig ] [2048/3365] Forecasting NABL... [2026-03-04T20:27:26.556743] [INFO ] [sig ] Generating forecast for: NABL [2026-03-04T20:27:26.556780] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NABL' from 'https://tdm.silogroup.org/data/derivative_storage/NABL.csv'. [2026-03-04T20:27:26.568420] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NABL'. [2026-03-04T20:27:26.568716] [INFO ] [FORECASTER] Starting predict_future for NABL [2026-03-04T20:27:26.569520] [DEBUG] [LOCAL ] No optimal features file found for NABL: ./output/feature-sets/NABL.txt [2026-03-04T20:27:26.569594] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:27:26.569629] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:27:26.569656] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:27:26.569713] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:27:26.629783] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:27:26.630519] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:27:26.630619] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:27:26.630654] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:27:26.760146] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:27:26.760308] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:27:26.760352] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:27:26.760383] [INFO ] [FORECASTER] Training complete [2026-03-04T20:27:26.763886] [DEBUG] [FORECASTER] NABL: Forecast T+1@11:T+2@11: UP (p=83.48%) [2026-03-04T20:27:26.764196] [INFO ] [FORECASTER] Completed predict_future for NABL [2026-03-04T20:27:26.764336] [INFO ] [sig ] NABL: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:27:26.923099] [INFO ] [LOCAL ] Saved forecast: NABL 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/NABL.txt [2026-03-04T20:27:26.923237] [INFO ] [sig ] [2048/3365] Completed NABL in 0.4s | 2.76 sym/s | Total: 12.4m | ETA: 8.0m [2026-03-04T20:27:26.923277] [INFO ] [sig ] [2049/3365] Forecasting NAC... [2026-03-04T20:27:26.923307] [INFO ] [sig ] Generating forecast for: NAC [2026-03-04T20:27:26.923338] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NAC' from 'https://tdm.silogroup.org/data/derivative_storage/NAC.csv'. [2026-03-04T20:27:26.936845] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NAC'. [2026-03-04T20:27:26.937199] [INFO ] [FORECASTER] Starting predict_future for NAC [2026-03-04T20:27:26.938029] [DEBUG] [LOCAL ] No optimal features file found for NAC: ./output/feature-sets/NAC.txt [2026-03-04T20:27:26.938094] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:27:26.938132] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:27:26.938166] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:27:26.938223] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:27:27.000597] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:27:27.001562] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:27:27.001733] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:27:27.001770] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:27:27.132650] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:27:27.132876] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:27:27.132931] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:27:27.132974] [INFO ] [FORECASTER] Training complete [2026-03-04T20:27:27.137148] [DEBUG] [FORECASTER] NAC: Forecast T+1@11:T+2@11: DOWN (p=15.32%) [2026-03-04T20:27:27.137563] [INFO ] [FORECASTER] Completed predict_future for NAC [2026-03-04T20:27:27.137739] [INFO ] [sig ] NAC: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:27:27.285920] [INFO ] [LOCAL ] Saved forecast: NAC 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/NAC.txt [2026-03-04T20:27:27.286091] [INFO ] [sig ] [2049/3365] Completed NAC in 0.4s | 2.76 sym/s | Total: 12.4m | ETA: 8.0m [2026-03-04T20:27:27.286142] [INFO ] [sig ] [2050/3365] Forecasting NAD... [2026-03-04T20:27:27.286176] [INFO ] [sig ] Generating forecast for: NAD [2026-03-04T20:27:27.286220] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NAD' from 'https://tdm.silogroup.org/data/derivative_storage/NAD.csv'. [2026-03-04T20:27:27.301705] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NAD'. [2026-03-04T20:27:27.302095] [INFO ] [FORECASTER] Starting predict_future for NAD [2026-03-04T20:27:27.303052] [DEBUG] [LOCAL ] No optimal features file found for NAD: ./output/feature-sets/NAD.txt [2026-03-04T20:27:27.303107] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:27:27.303141] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:27:27.303170] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:27:27.303235] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:27:27.362765] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:27:27.363894] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:27:27.364009] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:27:27.364047] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:27:27.494037] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:27:27.494217] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:27:27.494257] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:27:27.494287] [INFO ] [FORECASTER] Training complete [2026-03-04T20:27:27.497987] [DEBUG] [FORECASTER] NAD: Forecast T+1@11:T+2@11: UP (p=52.73%) [2026-03-04T20:27:27.498374] [INFO ] [FORECASTER] Completed predict_future for NAD [2026-03-04T20:27:27.498522] [INFO ] [sig ] NAD: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:27:27.660951] [INFO ] [LOCAL ] Saved forecast: NAD 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/NAD.txt [2026-03-04T20:27:27.661148] [INFO ] [sig ] [2050/3365] Completed NAD in 0.4s | 2.76 sym/s | Total: 12.4m | ETA: 7.9m [2026-03-04T20:27:27.661197] [INFO ] [sig ] [2051/3365] Forecasting NATH... [2026-03-04T20:27:27.661232] [INFO ] [sig ] Generating forecast for: NATH [2026-03-04T20:27:27.661263] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NATH' from 'https://tdm.silogroup.org/data/derivative_storage/NATH.csv'. [2026-03-04T20:27:27.674622] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NATH'. [2026-03-04T20:27:27.675075] [INFO ] [FORECASTER] Starting predict_future for NATH [2026-03-04T20:27:27.676028] [DEBUG] [LOCAL ] No optimal features file found for NATH: ./output/feature-sets/NATH.txt [2026-03-04T20:27:27.676087] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:27:27.676119] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:27:27.676145] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:27:27.676202] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:27:27.737160] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:27:27.738156] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:27:27.738249] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:27:27.738284] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:27:27.860283] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:27:27.860457] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:27:27.860499] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:27:27.860528] [INFO ] [FORECASTER] Training complete [2026-03-04T20:27:27.864109] [DEBUG] [FORECASTER] NATH: Forecast T+1@11:T+2@11: DOWN (p=11.67%) [2026-03-04T20:27:27.864456] [INFO ] [FORECASTER] Completed predict_future for NATH [2026-03-04T20:27:27.864627] [INFO ] [sig ] NATH: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:27:28.017036] [INFO ] [LOCAL ] Saved forecast: NATH 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/NATH.txt [2026-03-04T20:27:28.017205] [INFO ] [sig ] [2051/3365] Completed NATH in 0.4s | 2.76 sym/s | Total: 12.4m | ETA: 7.9m [2026-03-04T20:27:28.017245] [INFO ] [sig ] [2052/3365] Forecasting NATL... [2026-03-04T20:27:28.017294] [INFO ] [sig ] Generating forecast for: NATL [2026-03-04T20:27:28.017331] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NATL' from 'https://tdm.silogroup.org/data/derivative_storage/NATL.csv'. [2026-03-04T20:27:28.029562] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NATL'. [2026-03-04T20:27:28.030032] [INFO ] [FORECASTER] Starting predict_future for NATL [2026-03-04T20:27:28.030906] [DEBUG] [LOCAL ] No optimal features file found for NATL: ./output/feature-sets/NATL.txt [2026-03-04T20:27:28.030960] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:27:28.030992] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:27:28.031019] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:27:28.031075] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:27:28.088674] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:27:28.089629] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:27:28.089720] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:27:28.089754] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:27:28.218755] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:27:28.218930] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:27:28.218971] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:27:28.219000] [INFO ] [FORECASTER] Training complete [2026-03-04T20:27:28.222715] [DEBUG] [FORECASTER] NATL: Forecast T+1@11:T+2@11: DOWN (p=16.32%) [2026-03-04T20:27:28.223098] [INFO ] [FORECASTER] Completed predict_future for NATL [2026-03-04T20:27:28.223279] [INFO ] [sig ] NATL: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:27:28.378332] [INFO ] [LOCAL ] Saved forecast: NATL 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/NATL.txt [2026-03-04T20:27:28.378513] [INFO ] [sig ] [2052/3365] Completed NATL in 0.4s | 2.76 sym/s | Total: 12.4m | ETA: 7.9m [2026-03-04T20:27:28.378556] [INFO ] [sig ] [2053/3365] Forecasting NAVI... [2026-03-04T20:27:28.378606] [INFO ] [sig ] Generating forecast for: NAVI [2026-03-04T20:27:28.378638] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NAVI' from 'https://tdm.silogroup.org/data/derivative_storage/NAVI.csv'. [2026-03-04T20:27:28.391492] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NAVI'. [2026-03-04T20:27:28.391801] [INFO ] [FORECASTER] Starting predict_future for NAVI [2026-03-04T20:27:28.392817] [DEBUG] [LOCAL ] No optimal features file found for NAVI: ./output/feature-sets/NAVI.txt [2026-03-04T20:27:28.392869] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:27:28.392908] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:27:28.392934] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:27:28.392990] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:27:28.453254] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:27:28.453911] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:27:28.453991] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:27:28.454023] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:27:28.581662] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:27:28.581827] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:27:28.581869] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:27:28.581899] [INFO ] [FORECASTER] Training complete [2026-03-04T20:27:28.585964] [DEBUG] [FORECASTER] NAVI: Forecast T+1@11:T+2@11: UP (p=95.01%) [2026-03-04T20:27:28.586264] [INFO ] [FORECASTER] Completed predict_future for NAVI [2026-03-04T20:27:28.586402] [INFO ] [sig ] NAVI: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:27:28.760930] [INFO ] [LOCAL ] Saved forecast: NAVI 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/NAVI.txt [2026-03-04T20:27:28.761259] [INFO ] [sig ] [2053/3365] Completed NAVI in 0.4s | 2.76 sym/s | Total: 12.4m | ETA: 7.9m [2026-03-04T20:27:28.761300] [INFO ] [sig ] [2054/3365] Forecasting NAZ... [2026-03-04T20:27:28.761329] [INFO ] [sig ] Generating forecast for: NAZ [2026-03-04T20:27:28.761358] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NAZ' from 'https://tdm.silogroup.org/data/derivative_storage/NAZ.csv'. [2026-03-04T20:27:28.773753] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NAZ'. [2026-03-04T20:27:28.774032] [INFO ] [FORECASTER] Starting predict_future for NAZ [2026-03-04T20:27:28.774824] [DEBUG] [LOCAL ] No optimal features file found for NAZ: ./output/feature-sets/NAZ.txt [2026-03-04T20:27:28.774878] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:27:28.774911] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:27:28.774938] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:27:28.774995] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:27:28.837426] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:27:28.838479] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:27:28.838563] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:27:28.838616] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:27:28.945864] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:27:28.946011] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:27:28.946057] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:27:28.946093] [INFO ] [FORECASTER] Training complete [2026-03-04T20:27:28.949936] [DEBUG] [FORECASTER] NAZ: Forecast T+1@11:T+2@11: UP (p=82.34%) [2026-03-04T20:27:28.950212] [INFO ] [FORECASTER] Completed predict_future for NAZ [2026-03-04T20:27:28.950340] [INFO ] [sig ] NAZ: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:27:29.095767] [INFO ] [LOCAL ] Saved forecast: NAZ 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/NAZ.txt [2026-03-04T20:27:29.095912] [INFO ] [sig ] [2054/3365] Completed NAZ in 0.3s | 2.76 sym/s | Total: 12.4m | ETA: 7.9m [2026-03-04T20:27:29.095952] [INFO ] [sig ] [2055/3365] Forecasting NB... [2026-03-04T20:27:29.095982] [INFO ] [sig ] Generating forecast for: NB [2026-03-04T20:27:29.096013] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NB' from 'https://tdm.silogroup.org/data/derivative_storage/NB.csv'. [2026-03-04T20:27:29.107303] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NB'. [2026-03-04T20:27:29.107590] [INFO ] [FORECASTER] Starting predict_future for NB [2026-03-04T20:27:29.108356] [DEBUG] [LOCAL ] No optimal features file found for NB: ./output/feature-sets/NB.txt [2026-03-04T20:27:29.108409] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:27:29.108442] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:27:29.108468] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:27:29.108525] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:27:29.165729] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:27:29.166374] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:27:29.166455] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:27:29.166488] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:27:29.292175] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:27:29.292560] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:27:29.292622] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:27:29.292652] [INFO ] [FORECASTER] Training complete [2026-03-04T20:27:29.297191] [DEBUG] [FORECASTER] NB: Forecast T+1@11:T+2@11: DOWN (p=44.27%) [2026-03-04T20:27:29.297648] [INFO ] [FORECASTER] Completed predict_future for NB [2026-03-04T20:27:29.297805] [INFO ] [sig ] NB: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:27:29.462691] [INFO ] [LOCAL ] Saved forecast: NB 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/NB.txt [2026-03-04T20:27:29.462906] [INFO ] [sig ] [2055/3365] Completed NB in 0.4s | 2.76 sym/s | Total: 12.4m | ETA: 7.9m [2026-03-04T20:27:29.462957] [INFO ] [sig ] [2056/3365] Forecasting NBB... [2026-03-04T20:27:29.462995] [INFO ] [sig ] Generating forecast for: NBB [2026-03-04T20:27:29.463033] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NBB' from 'https://tdm.silogroup.org/data/derivative_storage/NBB.csv'. [2026-03-04T20:27:29.478462] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NBB'. [2026-03-04T20:27:29.478977] [INFO ] [FORECASTER] Starting predict_future for NBB [2026-03-04T20:27:29.480059] [DEBUG] [LOCAL ] No optimal features file found for NBB: ./output/feature-sets/NBB.txt [2026-03-04T20:27:29.480132] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:27:29.480229] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:27:29.480264] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:27:29.480344] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:27:29.541620] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:27:29.542646] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:27:29.542734] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:27:29.542767] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:27:29.668877] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:27:29.669057] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:27:29.669100] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:27:29.669129] [INFO ] [FORECASTER] Training complete [2026-03-04T20:27:29.673193] [DEBUG] [FORECASTER] NBB: Forecast T+1@11:T+2@11: DOWN (p=31.52%) [2026-03-04T20:27:29.673511] [INFO ] [FORECASTER] Completed predict_future for NBB [2026-03-04T20:27:29.673667] [INFO ] [sig ] NBB: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:27:29.832899] [INFO ] [LOCAL ] Saved forecast: NBB 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/NBB.txt [2026-03-04T20:27:29.833069] [INFO ] [sig ] [2056/3365] Completed NBB in 0.4s | 2.76 sym/s | Total: 12.4m | ETA: 7.9m [2026-03-04T20:27:29.833124] [INFO ] [sig ] [2057/3365] Forecasting NBBK... [2026-03-04T20:27:29.833162] [INFO ] [sig ] Generating forecast for: NBBK [2026-03-04T20:27:29.833201] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NBBK' from 'https://tdm.silogroup.org/data/derivative_storage/NBBK.csv'. [2026-03-04T20:27:29.845274] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NBBK'. [2026-03-04T20:27:29.845647] [INFO ] [FORECASTER] Starting predict_future for NBBK [2026-03-04T20:27:29.846473] [DEBUG] [LOCAL ] No optimal features file found for NBBK: ./output/feature-sets/NBBK.txt [2026-03-04T20:27:29.846539] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:27:29.846598] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:27:29.846632] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:27:29.846689] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:27:29.903645] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:27:29.904550] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:27:29.904658] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:27:29.904693] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:27:30.026390] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:27:30.026556] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:27:30.026617] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:27:30.026648] [INFO ] [FORECASTER] Training complete [2026-03-04T20:27:30.030209] [DEBUG] [FORECASTER] NBBK: Forecast T+1@11:T+2@11: DOWN (p=16.59%) [2026-03-04T20:27:30.030507] [INFO ] [FORECASTER] Completed predict_future for NBBK [2026-03-04T20:27:30.030663] [INFO ] [sig ] NBBK: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:27:30.173439] [INFO ] [LOCAL ] Saved forecast: NBBK 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/NBBK.txt [2026-03-04T20:27:30.173623] [INFO ] [sig ] [2057/3365] Completed NBBK in 0.3s | 2.76 sym/s | Total: 12.4m | ETA: 7.9m [2026-03-04T20:27:30.173666] [INFO ] [sig ] [2058/3365] Forecasting NBHC... [2026-03-04T20:27:30.173698] [INFO ] [sig ] Generating forecast for: NBHC [2026-03-04T20:27:30.173728] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NBHC' from 'https://tdm.silogroup.org/data/derivative_storage/NBHC.csv'. [2026-03-04T20:27:30.186545] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NBHC'. [2026-03-04T20:27:30.186950] [INFO ] [FORECASTER] Starting predict_future for NBHC [2026-03-04T20:27:30.187817] [DEBUG] [LOCAL ] No optimal features file found for NBHC: ./output/feature-sets/NBHC.txt [2026-03-04T20:27:30.187871] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:27:30.187903] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:27:30.187930] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:27:30.187985] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:27:30.245633] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:27:30.246497] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:27:30.246605] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:27:30.246643] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:27:30.364067] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:27:30.364234] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:27:30.364274] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:27:30.364302] [INFO ] [FORECASTER] Training complete [2026-03-04T20:27:30.367807] [DEBUG] [FORECASTER] NBHC: Forecast T+1@11:T+2@11: DOWN (p=16.26%) [2026-03-04T20:27:30.368112] [INFO ] [FORECASTER] Completed predict_future for NBHC [2026-03-04T20:27:30.368253] [INFO ] [sig ] NBHC: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:27:30.516946] [INFO ] [LOCAL ] Saved forecast: NBHC 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/NBHC.txt [2026-03-04T20:27:30.517110] [INFO ] [sig ] [2058/3365] Completed NBHC in 0.3s | 2.76 sym/s | Total: 12.4m | ETA: 7.9m [2026-03-04T20:27:30.517149] [INFO ] [sig ] [2059/3365] Forecasting NBIX... [2026-03-04T20:27:30.517201] [INFO ] [sig ] Generating forecast for: NBIX [2026-03-04T20:27:30.517235] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NBIX' from 'https://tdm.silogroup.org/data/derivative_storage/NBIX.csv'. [2026-03-04T20:27:30.529182] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NBIX'. [2026-03-04T20:27:30.529512] [INFO ] [FORECASTER] Starting predict_future for NBIX [2026-03-04T20:27:30.530312] [DEBUG] [LOCAL ] No optimal features file found for NBIX: ./output/feature-sets/NBIX.txt [2026-03-04T20:27:30.530366] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:27:30.530398] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:27:30.530425] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:27:30.530481] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:27:30.589621] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:27:30.590659] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:27:30.590747] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:27:30.590780] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:27:30.715053] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:27:30.715228] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:27:30.715274] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:27:30.715338] [INFO ] [FORECASTER] Training complete [2026-03-04T20:27:30.719749] [DEBUG] [FORECASTER] NBIX: Forecast T+1@11:T+2@11: UP (p=98.48%) [2026-03-04T20:27:30.720057] [INFO ] [FORECASTER] Completed predict_future for NBIX [2026-03-04T20:27:30.720196] [INFO ] [sig ] NBIX: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:27:30.874984] [INFO ] [LOCAL ] Saved forecast: NBIX 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/NBIX.txt [2026-03-04T20:27:30.875155] [INFO ] [sig ] [2059/3365] Completed NBIX in 0.4s | 2.76 sym/s | Total: 12.4m | ETA: 7.9m [2026-03-04T20:27:30.875195] [INFO ] [sig ] [2060/3365] Forecasting NBN... [2026-03-04T20:27:30.875225] [INFO ] [sig ] Generating forecast for: NBN [2026-03-04T20:27:30.875256] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NBN' from 'https://tdm.silogroup.org/data/derivative_storage/NBN.csv'. [2026-03-04T20:27:30.886873] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NBN'. [2026-03-04T20:27:30.887294] [INFO ] [FORECASTER] Starting predict_future for NBN [2026-03-04T20:27:30.888145] [DEBUG] [LOCAL ] No optimal features file found for NBN: ./output/feature-sets/NBN.txt [2026-03-04T20:27:30.888210] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:27:30.888250] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:27:30.888282] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:27:30.888338] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:27:30.950168] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:27:30.951049] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:27:30.951133] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:27:30.951166] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:27:31.095192] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:27:31.095356] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:27:31.095401] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:27:31.095430] [INFO ] [FORECASTER] Training complete [2026-03-04T20:27:31.099370] [DEBUG] [FORECASTER] NBN: Forecast T+1@11:T+2@11: UP (p=89.93%) [2026-03-04T20:27:31.099737] [INFO ] [FORECASTER] Completed predict_future for NBN [2026-03-04T20:27:31.099883] [INFO ] [sig ] NBN: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:27:31.258700] [INFO ] [LOCAL ] Saved forecast: NBN 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/NBN.txt [2026-03-04T20:27:31.258886] [INFO ] [sig ] [2060/3365] Completed NBN in 0.4s | 2.76 sym/s | Total: 12.4m | ETA: 7.9m [2026-03-04T20:27:31.258943] [INFO ] [sig ] [2061/3365] Forecasting NBTB... [2026-03-04T20:27:31.258975] [INFO ] [sig ] Generating forecast for: NBTB [2026-03-04T20:27:31.259007] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NBTB' from 'https://tdm.silogroup.org/data/derivative_storage/NBTB.csv'. [2026-03-04T20:27:31.271682] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NBTB'. [2026-03-04T20:27:31.272133] [INFO ] [FORECASTER] Starting predict_future for NBTB [2026-03-04T20:27:31.273165] [DEBUG] [LOCAL ] No optimal features file found for NBTB: ./output/feature-sets/NBTB.txt [2026-03-04T20:27:31.273242] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:27:31.273275] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:27:31.273302] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:27:31.273361] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:27:31.344973] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:27:31.346412] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:27:31.346528] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:27:31.346603] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:27:31.500053] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:27:31.500242] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:27:31.500294] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:27:31.500331] [INFO ] [FORECASTER] Training complete [2026-03-04T20:27:31.504966] [DEBUG] [FORECASTER] NBTB: Forecast T+1@11:T+2@11: UP (p=50.11%) [2026-03-04T20:27:31.505320] [INFO ] [FORECASTER] Completed predict_future for NBTB [2026-03-04T20:27:31.505489] [INFO ] [sig ] NBTB: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:27:31.691612] [INFO ] [LOCAL ] Saved forecast: NBTB 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/NBTB.txt [2026-03-04T20:27:31.691780] [INFO ] [sig ] [2061/3365] Completed NBTB in 0.4s | 2.76 sym/s | Total: 12.5m | ETA: 7.9m [2026-03-04T20:27:31.691820] [INFO ] [sig ] [2062/3365] Forecasting NBXG... [2026-03-04T20:27:31.691852] [INFO ] [sig ] Generating forecast for: NBXG [2026-03-04T20:27:31.691884] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NBXG' from 'https://tdm.silogroup.org/data/derivative_storage/NBXG.csv'. [2026-03-04T20:27:31.704711] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NBXG'. [2026-03-04T20:27:31.705071] [INFO ] [FORECASTER] Starting predict_future for NBXG [2026-03-04T20:27:31.705882] [DEBUG] [LOCAL ] No optimal features file found for NBXG: ./output/feature-sets/NBXG.txt [2026-03-04T20:27:31.705936] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:27:31.705968] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:27:31.705996] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:27:31.706053] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:27:31.764614] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:27:31.765556] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:27:31.765666] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:27:31.765699] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:27:31.893310] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:27:31.893492] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:27:31.893546] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:27:31.893596] [INFO ] [FORECASTER] Training complete [2026-03-04T20:27:31.897406] [DEBUG] [FORECASTER] NBXG: Forecast T+1@11:T+2@11: UP (p=95.11%) [2026-03-04T20:27:31.897770] [INFO ] [FORECASTER] Completed predict_future for NBXG [2026-03-04T20:27:31.897912] [INFO ] [sig ] NBXG: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:27:32.044745] [INFO ] [LOCAL ] Saved forecast: NBXG 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/NBXG.txt [2026-03-04T20:27:32.044927] [INFO ] [sig ] [2062/3365] Completed NBXG in 0.4s | 2.76 sym/s | Total: 12.5m | ETA: 7.9m [2026-03-04T20:27:32.044984] [INFO ] [sig ] [2063/3365] Forecasting NC... [2026-03-04T20:27:32.045017] [INFO ] [sig ] Generating forecast for: NC [2026-03-04T20:27:32.045048] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NC' from 'https://tdm.silogroup.org/data/derivative_storage/NC.csv'. [2026-03-04T20:27:32.056348] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NC'. [2026-03-04T20:27:32.056714] [INFO ] [FORECASTER] Starting predict_future for NC [2026-03-04T20:27:32.057562] [DEBUG] [LOCAL ] No optimal features file found for NC: ./output/feature-sets/NC.txt [2026-03-04T20:27:32.057639] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:27:32.057672] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:27:32.057700] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:27:32.057756] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:27:32.115208] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:27:32.116147] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:27:32.116238] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:27:32.116273] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:27:32.257115] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:27:32.257323] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:27:32.257374] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:27:32.257413] [INFO ] [FORECASTER] Training complete [2026-03-04T20:27:32.262068] [DEBUG] [FORECASTER] NC: Forecast T+1@11:T+2@11: DOWN (p=31.21%) [2026-03-04T20:27:32.262491] [INFO ] [FORECASTER] Completed predict_future for NC [2026-03-04T20:27:32.262687] [INFO ] [sig ] NC: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:27:32.450903] [INFO ] [LOCAL ] Saved forecast: NC 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/NC.txt [2026-03-04T20:27:32.451124] [INFO ] [sig ] [2063/3365] Completed NC in 0.4s | 2.76 sym/s | Total: 12.5m | ETA: 7.9m [2026-03-04T20:27:32.451176] [INFO ] [sig ] [2064/3365] Forecasting NCA... [2026-03-04T20:27:32.451217] [INFO ] [sig ] Generating forecast for: NCA [2026-03-04T20:27:32.451261] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NCA' from 'https://tdm.silogroup.org/data/derivative_storage/NCA.csv'. [2026-03-04T20:27:32.466153] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NCA'. [2026-03-04T20:27:32.466820] [INFO ] [FORECASTER] Starting predict_future for NCA [2026-03-04T20:27:32.467885] [DEBUG] [LOCAL ] No optimal features file found for NCA: ./output/feature-sets/NCA.txt [2026-03-04T20:27:32.467949] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:27:32.467988] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:27:32.468021] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:27:32.468101] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:27:32.537182] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:27:32.538172] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:27:32.538264] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:27:32.538299] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:27:32.700989] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:27:32.701248] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:27:32.701325] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:27:32.701364] [INFO ] [FORECASTER] Training complete [2026-03-04T20:27:32.706382] [DEBUG] [FORECASTER] NCA: Forecast T+1@11:T+2@11: UP (p=80.76%) [2026-03-04T20:27:32.707035] [INFO ] [FORECASTER] Completed predict_future for NCA [2026-03-04T20:27:32.707220] [INFO ] [sig ] NCA: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:27:32.914186] [INFO ] [LOCAL ] Saved forecast: NCA 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/NCA.txt [2026-03-04T20:27:32.914380] [INFO ] [sig ] [2064/3365] Completed NCA in 0.5s | 2.76 sym/s | Total: 12.5m | ETA: 7.9m [2026-03-04T20:27:32.914445] [INFO ] [sig ] [2065/3365] Forecasting NCLH... [2026-03-04T20:27:32.914490] [INFO ] [sig ] Generating forecast for: NCLH [2026-03-04T20:27:32.914531] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NCLH' from 'https://tdm.silogroup.org/data/derivative_storage/NCLH.csv'. [2026-03-04T20:27:32.927600] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NCLH'. [2026-03-04T20:27:32.928099] [INFO ] [FORECASTER] Starting predict_future for NCLH [2026-03-04T20:27:32.929130] [DEBUG] [LOCAL ] No optimal features file found for NCLH: ./output/feature-sets/NCLH.txt [2026-03-04T20:27:32.929205] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:27:32.929253] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:27:32.929302] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:27:32.929386] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:27:33.000750] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:27:33.001806] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:27:33.001910] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:27:33.001943] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:27:33.154677] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:27:33.154848] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:27:33.154890] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:27:33.154920] [INFO ] [FORECASTER] Training complete [2026-03-04T20:27:33.159201] [DEBUG] [FORECASTER] NCLH: Forecast T+1@11:T+2@11: UP (p=53.01%) [2026-03-04T20:27:33.159693] [INFO ] [FORECASTER] Completed predict_future for NCLH [2026-03-04T20:27:33.159892] [INFO ] [sig ] NCLH: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:27:33.331868] [INFO ] [LOCAL ] Saved forecast: NCLH 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/NCLH.txt [2026-03-04T20:27:33.332048] [INFO ] [sig ] [2065/3365] Completed NCLH in 0.4s | 2.76 sym/s | Total: 12.5m | ETA: 7.9m [2026-03-04T20:27:33.332090] [INFO ] [sig ] [2066/3365] Forecasting NCMI... [2026-03-04T20:27:33.332123] [INFO ] [sig ] Generating forecast for: NCMI [2026-03-04T20:27:33.332154] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NCMI' from 'https://tdm.silogroup.org/data/derivative_storage/NCMI.csv'. [2026-03-04T20:27:33.345983] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NCMI'. [2026-03-04T20:27:33.346632] [INFO ] [FORECASTER] Starting predict_future for NCMI [2026-03-04T20:27:33.347520] [DEBUG] [LOCAL ] No optimal features file found for NCMI: ./output/feature-sets/NCMI.txt [2026-03-04T20:27:33.347595] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:27:33.347629] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:27:33.347657] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:27:33.347714] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:27:33.406193] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:27:33.407435] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:27:33.407572] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:27:33.407630] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:27:33.541459] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:27:33.541643] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:27:33.541686] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:27:33.541715] [INFO ] [FORECASTER] Training complete [2026-03-04T20:27:33.545225] [DEBUG] [FORECASTER] NCMI: Forecast T+1@11:T+2@11: UP (p=81.01%) [2026-03-04T20:27:33.545515] [INFO ] [FORECASTER] Completed predict_future for NCMI [2026-03-04T20:27:33.545667] [INFO ] [sig ] NCMI: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:27:33.691842] [INFO ] [LOCAL ] Saved forecast: NCMI 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/NCMI.txt [2026-03-04T20:27:33.692002] [INFO ] [sig ] [2066/3365] Completed NCMI in 0.4s | 2.76 sym/s | Total: 12.5m | ETA: 7.9m [2026-03-04T20:27:33.692043] [INFO ] [sig ] [2067/3365] Forecasting NCNA... [2026-03-04T20:27:33.692075] [INFO ] [sig ] Generating forecast for: NCNA [2026-03-04T20:27:33.692106] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NCNA' from 'https://tdm.silogroup.org/data/derivative_storage/NCNA.csv'. [2026-03-04T20:27:33.704897] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NCNA'. [2026-03-04T20:27:33.705212] [INFO ] [FORECASTER] Starting predict_future for NCNA [2026-03-04T20:27:33.706053] [DEBUG] [LOCAL ] No optimal features file found for NCNA: ./output/feature-sets/NCNA.txt [2026-03-04T20:27:33.706105] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:27:33.706144] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:27:33.706177] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:27:33.706246] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:27:33.767877] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:27:33.768769] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:27:33.768853] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:27:33.768886] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:27:33.888427] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:27:33.888558] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:27:33.888617] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:27:33.888648] [INFO ] [FORECASTER] Training complete [2026-03-04T20:27:33.892381] [DEBUG] [FORECASTER] NCNA: Forecast T+1@11:T+2@11: DOWN (p=39.61%) [2026-03-04T20:27:33.892691] [INFO ] [FORECASTER] Completed predict_future for NCNA [2026-03-04T20:27:33.892828] [INFO ] [sig ] NCNA: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:27:34.037762] [INFO ] [LOCAL ] Saved forecast: NCNA 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/NCNA.txt [2026-03-04T20:27:34.037904] [INFO ] [sig ] [2067/3365] Completed NCNA in 0.3s | 2.76 sym/s | Total: 12.5m | ETA: 7.8m [2026-03-04T20:27:34.037944] [INFO ] [sig ] [2068/3365] Forecasting NCNO... [2026-03-04T20:27:34.037974] [INFO ] [sig ] Generating forecast for: NCNO [2026-03-04T20:27:34.038004] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NCNO' from 'https://tdm.silogroup.org/data/derivative_storage/NCNO.csv'. [2026-03-04T20:27:34.049483] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NCNO'. [2026-03-04T20:27:34.049818] [INFO ] [FORECASTER] Starting predict_future for NCNO [2026-03-04T20:27:34.050604] [DEBUG] [LOCAL ] No optimal features file found for NCNO: ./output/feature-sets/NCNO.txt [2026-03-04T20:27:34.050658] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:27:34.050703] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:27:34.050732] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:27:34.050789] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:27:34.111931] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:27:34.112707] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:27:34.112815] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:27:34.112851] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:27:34.239336] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:27:34.239497] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:27:34.239541] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:27:34.239599] [INFO ] [FORECASTER] Training complete [2026-03-04T20:27:34.243191] [DEBUG] [FORECASTER] NCNO: Forecast T+1@11:T+2@11: UP (p=81.87%) [2026-03-04T20:27:34.243490] [INFO ] [FORECASTER] Completed predict_future for NCNO [2026-03-04T20:27:34.243644] [INFO ] [sig ] NCNO: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:27:34.389167] [INFO ] [LOCAL ] Saved forecast: NCNO 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/NCNO.txt [2026-03-04T20:27:34.389348] [INFO ] [sig ] [2068/3365] Completed NCNO in 0.4s | 2.76 sym/s | Total: 12.5m | ETA: 7.8m [2026-03-04T20:27:34.389393] [INFO ] [sig ] [2069/3365] Forecasting NCTY... [2026-03-04T20:27:34.389423] [INFO ] [sig ] Generating forecast for: NCTY [2026-03-04T20:27:34.389453] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NCTY' from 'https://tdm.silogroup.org/data/derivative_storage/NCTY.csv'. [2026-03-04T20:27:34.401435] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NCTY'. [2026-03-04T20:27:34.401819] [INFO ] [FORECASTER] Starting predict_future for NCTY [2026-03-04T20:27:34.402617] [DEBUG] [LOCAL ] No optimal features file found for NCTY: ./output/feature-sets/NCTY.txt [2026-03-04T20:27:34.402670] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:27:34.402703] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:27:34.402730] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:27:34.402786] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:27:34.461522] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:27:34.462397] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:27:34.462483] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:27:34.462516] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:27:34.580345] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:27:34.580509] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:27:34.580550] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:27:34.580601] [INFO ] [FORECASTER] Training complete [2026-03-04T20:27:34.584116] [DEBUG] [FORECASTER] NCTY: Forecast T+1@11:T+2@11: UP (p=84.05%) [2026-03-04T20:27:34.584408] [INFO ] [FORECASTER] Completed predict_future for NCTY [2026-03-04T20:27:34.584565] [INFO ] [sig ] NCTY: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:27:34.728135] [INFO ] [LOCAL ] Saved forecast: NCTY 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/NCTY.txt [2026-03-04T20:27:34.728322] [INFO ] [sig ] [2069/3365] Completed NCTY in 0.3s | 2.76 sym/s | Total: 12.5m | ETA: 7.8m [2026-03-04T20:27:34.728365] [INFO ] [sig ] [2070/3365] Forecasting NCZ... [2026-03-04T20:27:34.728395] [INFO ] [sig ] Generating forecast for: NCZ [2026-03-04T20:27:34.728427] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NCZ' from 'https://tdm.silogroup.org/data/derivative_storage/NCZ.csv'. [2026-03-04T20:27:34.740031] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NCZ'. [2026-03-04T20:27:34.740322] [INFO ] [FORECASTER] Starting predict_future for NCZ [2026-03-04T20:27:34.741145] [DEBUG] [LOCAL ] No optimal features file found for NCZ: ./output/feature-sets/NCZ.txt [2026-03-04T20:27:34.741198] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:27:34.741231] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:27:34.741258] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:27:34.741315] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:27:34.798698] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:27:34.799558] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:27:34.799664] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:27:34.799701] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:27:34.922710] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:27:34.922891] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:27:34.922944] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:27:34.922974] [INFO ] [FORECASTER] Training complete [2026-03-04T20:27:34.926964] [DEBUG] [FORECASTER] NCZ: Forecast T+1@11:T+2@11: UP (p=54.19%) [2026-03-04T20:27:34.927265] [INFO ] [FORECASTER] Completed predict_future for NCZ [2026-03-04T20:27:34.927642] [INFO ] [sig ] NCZ: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:27:35.075533] [INFO ] [LOCAL ] Saved forecast: NCZ 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/NCZ.txt [2026-03-04T20:27:35.075747] [INFO ] [sig ] [2070/3365] Completed NCZ in 0.3s | 2.76 sym/s | Total: 12.5m | ETA: 7.8m [2026-03-04T20:27:35.075802] [INFO ] [sig ] [2071/3365] Forecasting NDAQ... [2026-03-04T20:27:35.075835] [INFO ] [sig ] Generating forecast for: NDAQ [2026-03-04T20:27:35.075873] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NDAQ' from 'https://tdm.silogroup.org/data/derivative_storage/NDAQ.csv'. [2026-03-04T20:27:35.088107] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NDAQ'. [2026-03-04T20:27:35.088513] [INFO ] [FORECASTER] Starting predict_future for NDAQ [2026-03-04T20:27:35.089374] [DEBUG] [LOCAL ] No optimal features file found for NDAQ: ./output/feature-sets/NDAQ.txt [2026-03-04T20:27:35.089428] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:27:35.089460] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:27:35.089488] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:27:35.089544] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:27:35.149616] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:27:35.150505] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:27:35.150608] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:27:35.150645] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:27:35.274496] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:27:35.274679] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:27:35.274723] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:27:35.274754] [INFO ] [FORECASTER] Training complete [2026-03-04T20:27:35.278323] [DEBUG] [FORECASTER] NDAQ: Forecast T+1@11:T+2@11: DOWN (p=18.97%) [2026-03-04T20:27:35.278632] [INFO ] [FORECASTER] Completed predict_future for NDAQ [2026-03-04T20:27:35.278780] [INFO ] [sig ] NDAQ: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:27:35.424325] [INFO ] [LOCAL ] Saved forecast: NDAQ 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/NDAQ.txt [2026-03-04T20:27:35.424470] [INFO ] [sig ] [2071/3365] Completed NDAQ in 0.3s | 2.76 sym/s | Total: 12.5m | ETA: 7.8m [2026-03-04T20:27:35.424508] [INFO ] [sig ] [2072/3365] Forecasting NDMO... [2026-03-04T20:27:35.424545] [INFO ] [sig ] Generating forecast for: NDMO [2026-03-04T20:27:35.424597] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NDMO' from 'https://tdm.silogroup.org/data/derivative_storage/NDMO.csv'. [2026-03-04T20:27:35.436074] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NDMO'. [2026-03-04T20:27:35.436332] [INFO ] [FORECASTER] Starting predict_future for NDMO [2026-03-04T20:27:35.437117] [DEBUG] [LOCAL ] No optimal features file found for NDMO: ./output/feature-sets/NDMO.txt [2026-03-04T20:27:35.437171] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:27:35.437208] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:27:35.437241] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:27:35.437340] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:27:35.495955] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:27:35.496616] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:27:35.496694] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:27:35.496726] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:27:35.618453] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:27:35.618625] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:27:35.618669] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:27:35.618699] [INFO ] [FORECASTER] Training complete [2026-03-04T20:27:35.622255] [DEBUG] [FORECASTER] NDMO: Forecast T+1@11:T+2@11: DOWN (p=46.15%) [2026-03-04T20:27:35.622547] [INFO ] [FORECASTER] Completed predict_future for NDMO [2026-03-04T20:27:35.622704] [INFO ] [sig ] NDMO: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:27:35.770962] [INFO ] [LOCAL ] Saved forecast: NDMO 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/NDMO.txt [2026-03-04T20:27:35.771115] [INFO ] [sig ] [2072/3365] Completed NDMO in 0.3s | 2.76 sym/s | Total: 12.5m | ETA: 7.8m [2026-03-04T20:27:35.771157] [INFO ] [sig ] [2073/3365] Forecasting NDRA... [2026-03-04T20:27:35.771189] [INFO ] [sig ] Generating forecast for: NDRA [2026-03-04T20:27:35.771220] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NDRA' from 'https://tdm.silogroup.org/data/derivative_storage/NDRA.csv'. [2026-03-04T20:27:35.782621] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NDRA'. [2026-03-04T20:27:35.782907] [INFO ] [FORECASTER] Starting predict_future for NDRA [2026-03-04T20:27:35.783729] [DEBUG] [LOCAL ] No optimal features file found for NDRA: ./output/feature-sets/NDRA.txt [2026-03-04T20:27:35.783782] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:27:35.783839] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:27:35.783867] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:27:35.783931] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:27:35.841926] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:27:35.842618] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:27:35.842711] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:27:35.842745] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:27:35.954539] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:27:35.954691] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:27:35.954731] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:27:35.954759] [INFO ] [FORECASTER] Training complete [2026-03-04T20:27:35.958096] [DEBUG] [FORECASTER] NDRA: Forecast T+1@11:T+2@11: DOWN (p=5.51%) [2026-03-04T20:27:35.958425] [INFO ] [FORECASTER] Completed predict_future for NDRA [2026-03-04T20:27:35.958552] [INFO ] [sig ] NDRA: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:27:36.103765] [INFO ] [LOCAL ] Saved forecast: NDRA 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/NDRA.txt [2026-03-04T20:27:36.103890] [INFO ] [sig ] [2073/3365] Completed NDRA in 0.3s | 2.76 sym/s | Total: 12.5m | ETA: 7.8m [2026-03-04T20:27:36.103931] [INFO ] [sig ] [2074/3365] Forecasting NDSN... [2026-03-04T20:27:36.103963] [INFO ] [sig ] Generating forecast for: NDSN [2026-03-04T20:27:36.103994] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NDSN' from 'https://tdm.silogroup.org/data/derivative_storage/NDSN.csv'. [2026-03-04T20:27:36.120939] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NDSN'. [2026-03-04T20:27:36.121481] [INFO ] [FORECASTER] Starting predict_future for NDSN [2026-03-04T20:27:36.122691] [DEBUG] [LOCAL ] No optimal features file found for NDSN: ./output/feature-sets/NDSN.txt [2026-03-04T20:27:36.122761] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:27:36.122806] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:27:36.122844] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:27:36.122929] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:27:36.200745] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:27:36.201749] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:27:36.201840] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:27:36.201874] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:27:36.331143] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:27:36.331319] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:27:36.331362] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:27:36.331390] [INFO ] [FORECASTER] Training complete [2026-03-04T20:27:36.335187] [DEBUG] [FORECASTER] NDSN: Forecast T+1@11:T+2@11: UP (p=89.75%) [2026-03-04T20:27:36.335567] [INFO ] [FORECASTER] Completed predict_future for NDSN [2026-03-04T20:27:36.335740] [INFO ] [sig ] NDSN: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:27:36.483703] [INFO ] [LOCAL ] Saved forecast: NDSN 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/NDSN.txt [2026-03-04T20:27:36.483870] [INFO ] [sig ] [2074/3365] Completed NDSN in 0.4s | 2.76 sym/s | Total: 12.5m | ETA: 7.8m [2026-03-04T20:27:36.483910] [INFO ] [sig ] [2075/3365] Forecasting NE... [2026-03-04T20:27:36.483942] [INFO ] [sig ] Generating forecast for: NE [2026-03-04T20:27:36.483973] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NE' from 'https://tdm.silogroup.org/data/derivative_storage/NE.csv'. [2026-03-04T20:27:36.495683] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NE'. [2026-03-04T20:27:36.496056] [INFO ] [FORECASTER] Starting predict_future for NE [2026-03-04T20:27:36.496906] [DEBUG] [LOCAL ] No optimal features file found for NE: ./output/feature-sets/NE.txt [2026-03-04T20:27:36.496959] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:27:36.496992] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:27:36.497019] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:27:36.497080] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:27:36.558211] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:27:36.559315] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:27:36.559431] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:27:36.559465] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:27:36.684125] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:27:36.684294] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:27:36.684334] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:27:36.684405] [INFO ] [FORECASTER] Training complete [2026-03-04T20:27:36.687956] [DEBUG] [FORECASTER] NE: Forecast T+1@11:T+2@11: DOWN (p=29.93%) [2026-03-04T20:27:36.688256] [INFO ] [FORECASTER] Completed predict_future for NE [2026-03-04T20:27:36.688408] [INFO ] [sig ] NE: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:27:36.835795] [INFO ] [LOCAL ] Saved forecast: NE 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/NE.txt [2026-03-04T20:27:36.835978] [INFO ] [sig ] [2075/3365] Completed NE in 0.4s | 2.76 sym/s | Total: 12.5m | ETA: 7.8m [2026-03-04T20:27:36.836019] [INFO ] [sig ] [2076/3365] Forecasting NEA... [2026-03-04T20:27:36.836052] [INFO ] [sig ] Generating forecast for: NEA [2026-03-04T20:27:36.836085] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NEA' from 'https://tdm.silogroup.org/data/derivative_storage/NEA.csv'. [2026-03-04T20:27:36.849701] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NEA'. [2026-03-04T20:27:36.850104] [INFO ] [FORECASTER] Starting predict_future for NEA [2026-03-04T20:27:36.850986] [DEBUG] [LOCAL ] No optimal features file found for NEA: ./output/feature-sets/NEA.txt [2026-03-04T20:27:36.851045] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:27:36.851079] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:27:36.851107] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:27:36.851165] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:27:36.912429] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:27:36.913337] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:27:36.913422] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:27:36.913456] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:27:37.042089] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:27:37.042258] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:27:37.042302] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:27:37.042368] [INFO ] [FORECASTER] Training complete [2026-03-04T20:27:37.046144] [DEBUG] [FORECASTER] NEA: Forecast T+1@11:T+2@11: DOWN (p=2.28%) [2026-03-04T20:27:37.046483] [INFO ] [FORECASTER] Completed predict_future for NEA [2026-03-04T20:27:37.046651] [INFO ] [sig ] NEA: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:27:37.207015] [INFO ] [LOCAL ] Saved forecast: NEA 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/NEA.txt [2026-03-04T20:27:37.207182] [INFO ] [sig ] [2076/3365] Completed NEA in 0.4s | 2.76 sym/s | Total: 12.5m | ETA: 7.8m [2026-03-04T20:27:37.207224] [INFO ] [sig ] [2077/3365] Forecasting NECB... [2026-03-04T20:27:37.207256] [INFO ] [sig ] Generating forecast for: NECB [2026-03-04T20:27:37.207320] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NECB' from 'https://tdm.silogroup.org/data/derivative_storage/NECB.csv'. [2026-03-04T20:27:37.219200] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NECB'. [2026-03-04T20:27:37.219660] [INFO ] [FORECASTER] Starting predict_future for NECB [2026-03-04T20:27:37.220781] [DEBUG] [LOCAL ] No optimal features file found for NECB: ./output/feature-sets/NECB.txt [2026-03-04T20:27:37.220840] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:27:37.220873] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:27:37.220899] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:27:37.220956] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:27:37.284165] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:27:37.285135] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:27:37.285229] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:27:37.285280] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:27:37.413417] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:27:37.413605] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:27:37.413646] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:27:37.413675] [INFO ] [FORECASTER] Training complete [2026-03-04T20:27:37.417168] [DEBUG] [FORECASTER] NECB: Forecast T+1@11:T+2@11: DOWN (p=1.29%) [2026-03-04T20:27:37.417479] [INFO ] [FORECASTER] Completed predict_future for NECB [2026-03-04T20:27:37.417634] [INFO ] [sig ] NECB: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:27:37.565108] [INFO ] [LOCAL ] Saved forecast: NECB 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/NECB.txt [2026-03-04T20:27:37.565277] [INFO ] [sig ] [2077/3365] Completed NECB in 0.4s | 2.76 sym/s | Total: 12.5m | ETA: 7.8m [2026-03-04T20:27:37.565327] [INFO ] [sig ] [2078/3365] Forecasting NEE... [2026-03-04T20:27:37.565364] [INFO ] [sig ] Generating forecast for: NEE [2026-03-04T20:27:37.565401] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NEE' from 'https://tdm.silogroup.org/data/derivative_storage/NEE.csv'. [2026-03-04T20:27:37.576545] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NEE'. [2026-03-04T20:27:37.576882] [INFO ] [FORECASTER] Starting predict_future for NEE [2026-03-04T20:27:37.577741] [DEBUG] [LOCAL ] No optimal features file found for NEE: ./output/feature-sets/NEE.txt [2026-03-04T20:27:37.577795] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:27:37.577826] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:27:37.577853] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:27:37.577911] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:27:37.640481] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:27:37.641377] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:27:37.641481] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:27:37.641525] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:27:37.763453] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:27:37.763636] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:27:37.763678] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:27:37.763708] [INFO ] [FORECASTER] Training complete [2026-03-04T20:27:37.767133] [DEBUG] [FORECASTER] NEE: Forecast T+1@11:T+2@11: UP (p=91.57%) [2026-03-04T20:27:37.767460] [INFO ] [FORECASTER] Completed predict_future for NEE [2026-03-04T20:27:37.767610] [INFO ] [sig ] NEE: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:27:37.918600] [INFO ] [LOCAL ] Saved forecast: NEE 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/NEE.txt [2026-03-04T20:27:37.918763] [INFO ] [sig ] [2078/3365] Completed NEE in 0.4s | 2.76 sym/s | Total: 12.6m | ETA: 7.8m [2026-03-04T20:27:37.918804] [INFO ] [sig ] [2079/3365] Forecasting NEGG... [2026-03-04T20:27:37.918833] [INFO ] [sig ] Generating forecast for: NEGG [2026-03-04T20:27:37.918866] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NEGG' from 'https://tdm.silogroup.org/data/derivative_storage/NEGG.csv'. [2026-03-04T20:27:37.930670] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NEGG'. [2026-03-04T20:27:37.930978] [INFO ] [FORECASTER] Starting predict_future for NEGG [2026-03-04T20:27:37.931967] [DEBUG] [LOCAL ] No optimal features file found for NEGG: ./output/feature-sets/NEGG.txt [2026-03-04T20:27:37.932020] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:27:37.932052] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:27:37.932091] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:27:37.932149] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:27:37.996700] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:27:37.997642] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:27:37.997751] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:27:37.997788] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:27:38.120975] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:27:38.121131] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:27:38.121180] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:27:38.121212] [INFO ] [FORECASTER] Training complete [2026-03-04T20:27:38.125162] [DEBUG] [FORECASTER] NEGG: Forecast T+1@11:T+2@11: UP (p=67.98%) [2026-03-04T20:27:38.125452] [INFO ] [FORECASTER] Completed predict_future for NEGG [2026-03-04T20:27:38.125603] [INFO ] [sig ] NEGG: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:27:38.276460] [INFO ] [LOCAL ] Saved forecast: NEGG 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/NEGG.txt [2026-03-04T20:27:38.276626] [INFO ] [sig ] [2079/3365] Completed NEGG in 0.4s | 2.76 sym/s | Total: 12.6m | ETA: 7.8m [2026-03-04T20:27:38.276668] [INFO ] [sig ] [2080/3365] Forecasting NEM... [2026-03-04T20:27:38.276699] [INFO ] [sig ] Generating forecast for: NEM [2026-03-04T20:27:38.276729] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NEM' from 'https://tdm.silogroup.org/data/derivative_storage/NEM.csv'. [2026-03-04T20:27:38.288663] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NEM'. [2026-03-04T20:27:38.288989] [INFO ] [FORECASTER] Starting predict_future for NEM [2026-03-04T20:27:38.289840] [DEBUG] [LOCAL ] No optimal features file found for NEM: ./output/feature-sets/NEM.txt [2026-03-04T20:27:38.289894] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:27:38.289928] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:27:38.289956] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:27:38.290014] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:27:38.350284] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:27:38.350960] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:27:38.351044] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:27:38.351077] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:27:38.473982] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:27:38.474115] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:27:38.474153] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:27:38.474181] [INFO ] [FORECASTER] Training complete [2026-03-04T20:27:38.477498] [DEBUG] [FORECASTER] NEM: Forecast T+1@11:T+2@11: UP (p=97.17%) [2026-03-04T20:27:38.477790] [INFO ] [FORECASTER] Completed predict_future for NEM [2026-03-04T20:27:38.477916] [INFO ] [sig ] NEM: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:27:38.630099] [INFO ] [LOCAL ] Saved forecast: NEM 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/NEM.txt [2026-03-04T20:27:38.630260] [INFO ] [sig ] [2080/3365] Completed NEM in 0.4s | 2.76 sym/s | Total: 12.6m | ETA: 7.8m [2026-03-04T20:27:38.630300] [INFO ] [sig ] [2081/3365] Forecasting NEOG... [2026-03-04T20:27:38.630330] [INFO ] [sig ] Generating forecast for: NEOG [2026-03-04T20:27:38.630361] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NEOG' from 'https://tdm.silogroup.org/data/derivative_storage/NEOG.csv'. [2026-03-04T20:27:38.642309] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NEOG'. [2026-03-04T20:27:38.642852] [INFO ] [FORECASTER] Starting predict_future for NEOG [2026-03-04T20:27:38.643824] [DEBUG] [LOCAL ] No optimal features file found for NEOG: ./output/feature-sets/NEOG.txt [2026-03-04T20:27:38.643877] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:27:38.643909] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:27:38.643936] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:27:38.643992] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:27:38.708132] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:27:38.709094] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:27:38.709179] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:27:38.709214] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:27:38.837795] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:27:38.837961] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:27:38.838005] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:27:38.838035] [INFO ] [FORECASTER] Training complete [2026-03-04T20:27:38.841696] [DEBUG] [FORECASTER] NEOG: Forecast T+1@11:T+2@11: DOWN (p=37.40%) [2026-03-04T20:27:38.841999] [INFO ] [FORECASTER] Completed predict_future for NEOG [2026-03-04T20:27:38.842145] [INFO ] [sig ] NEOG: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:27:38.990096] [INFO ] [LOCAL ] Saved forecast: NEOG 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/NEOG.txt [2026-03-04T20:27:38.990259] [INFO ] [sig ] [2081/3365] Completed NEOG in 0.4s | 2.76 sym/s | Total: 12.6m | ETA: 7.8m [2026-03-04T20:27:38.990302] [INFO ] [sig ] [2082/3365] Forecasting NEON... [2026-03-04T20:27:38.990334] [INFO ] [sig ] Generating forecast for: NEON [2026-03-04T20:27:38.990365] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NEON' from 'https://tdm.silogroup.org/data/derivative_storage/NEON.csv'. [2026-03-04T20:27:39.002398] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NEON'. [2026-03-04T20:27:39.002796] [INFO ] [FORECASTER] Starting predict_future for NEON [2026-03-04T20:27:39.003717] [DEBUG] [LOCAL ] No optimal features file found for NEON: ./output/feature-sets/NEON.txt [2026-03-04T20:27:39.003770] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:27:39.003804] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:27:39.003831] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:27:39.003887] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:27:39.068036] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:27:39.069218] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:27:39.069316] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:27:39.069351] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:27:39.202181] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:27:39.202360] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:27:39.202400] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:27:39.202429] [INFO ] [FORECASTER] Training complete [2026-03-04T20:27:39.206126] [DEBUG] [FORECASTER] NEON: Forecast T+1@11:T+2@11: UP (p=57.96%) [2026-03-04T20:27:39.206509] [INFO ] [FORECASTER] Completed predict_future for NEON [2026-03-04T20:27:39.206706] [INFO ] [sig ] NEON: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:27:39.358095] [INFO ] [LOCAL ] Saved forecast: NEON 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/NEON.txt [2026-03-04T20:27:39.358251] [INFO ] [sig ] [2082/3365] Completed NEON in 0.4s | 2.76 sym/s | Total: 12.6m | ETA: 7.8m [2026-03-04T20:27:39.358291] [INFO ] [sig ] [2083/3365] Forecasting NEXA... [2026-03-04T20:27:39.358322] [INFO ] [sig ] Generating forecast for: NEXA [2026-03-04T20:27:39.358359] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NEXA' from 'https://tdm.silogroup.org/data/derivative_storage/NEXA.csv'. [2026-03-04T20:27:39.370647] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NEXA'. [2026-03-04T20:27:39.370980] [INFO ] [FORECASTER] Starting predict_future for NEXA [2026-03-04T20:27:39.372001] [DEBUG] [LOCAL ] No optimal features file found for NEXA: ./output/feature-sets/NEXA.txt [2026-03-04T20:27:39.372055] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:27:39.372086] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:27:39.372113] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:27:39.372169] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:27:39.436262] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:27:39.437302] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:27:39.437455] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:27:39.437492] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:27:39.549946] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:27:39.550109] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:27:39.550150] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:27:39.550181] [INFO ] [FORECASTER] Training complete [2026-03-04T20:27:39.553808] [DEBUG] [FORECASTER] NEXA: Forecast T+1@11:T+2@11: UP (p=52.97%) [2026-03-04T20:27:39.554098] [INFO ] [FORECASTER] Completed predict_future for NEXA [2026-03-04T20:27:39.554232] [INFO ] [sig ] NEXA: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:27:39.697747] [INFO ] [LOCAL ] Saved forecast: NEXA 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/NEXA.txt [2026-03-04T20:27:39.697897] [INFO ] [sig ] [2083/3365] Completed NEXA in 0.3s | 2.76 sym/s | Total: 12.6m | ETA: 7.7m [2026-03-04T20:27:39.697936] [INFO ] [sig ] [2084/3365] Forecasting NEXN... [2026-03-04T20:27:39.697967] [INFO ] [sig ] Generating forecast for: NEXN [2026-03-04T20:27:39.697998] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NEXN' from 'https://tdm.silogroup.org/data/derivative_storage/NEXN.csv'. [2026-03-04T20:27:39.710145] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NEXN'. [2026-03-04T20:27:39.710719] [INFO ] [FORECASTER] Starting predict_future for NEXN [2026-03-04T20:27:39.711610] [DEBUG] [LOCAL ] No optimal features file found for NEXN: ./output/feature-sets/NEXN.txt [2026-03-04T20:27:39.711666] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:27:39.711700] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:27:39.711729] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:27:39.711788] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:27:39.769806] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:27:39.770492] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:27:39.770591] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:27:39.770627] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:27:39.891565] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:27:39.891757] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:27:39.891799] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:27:39.891830] [INFO ] [FORECASTER] Training complete [2026-03-04T20:27:39.895643] [DEBUG] [FORECASTER] NEXN: Forecast T+1@11:T+2@11: UP (p=58.57%) [2026-03-04T20:27:39.895946] [INFO ] [FORECASTER] Completed predict_future for NEXN [2026-03-04T20:27:39.896090] [INFO ] [sig ] NEXN: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:27:40.042448] [INFO ] [LOCAL ] Saved forecast: NEXN 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/NEXN.txt [2026-03-04T20:27:40.042636] [INFO ] [sig ] [2084/3365] Completed NEXN in 0.3s | 2.76 sym/s | Total: 12.6m | ETA: 7.7m [2026-03-04T20:27:40.042680] [INFO ] [sig ] [2085/3365] Forecasting NFBK... [2026-03-04T20:27:40.042710] [INFO ] [sig ] Generating forecast for: NFBK [2026-03-04T20:27:40.042740] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NFBK' from 'https://tdm.silogroup.org/data/derivative_storage/NFBK.csv'. [2026-03-04T20:27:40.054953] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NFBK'. [2026-03-04T20:27:40.055346] [INFO ] [FORECASTER] Starting predict_future for NFBK [2026-03-04T20:27:40.056370] [DEBUG] [LOCAL ] No optimal features file found for NFBK: ./output/feature-sets/NFBK.txt [2026-03-04T20:27:40.056424] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:27:40.056456] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:27:40.056481] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:27:40.056537] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:27:40.121265] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:27:40.122223] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:27:40.122312] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:27:40.122353] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:27:40.257035] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:27:40.257252] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:27:40.257311] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:27:40.257343] [INFO ] [FORECASTER] Training complete [2026-03-04T20:27:40.261150] [DEBUG] [FORECASTER] NFBK: Forecast T+1@11:T+2@11: DOWN (p=2.01%) [2026-03-04T20:27:40.261503] [INFO ] [FORECASTER] Completed predict_future for NFBK [2026-03-04T20:27:40.261661] [INFO ] [sig ] NFBK: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:27:40.408870] [INFO ] [LOCAL ] Saved forecast: NFBK 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/NFBK.txt [2026-03-04T20:27:40.409027] [INFO ] [sig ] [2085/3365] Completed NFBK in 0.4s | 2.76 sym/s | Total: 12.6m | ETA: 7.7m [2026-03-04T20:27:40.409068] [INFO ] [sig ] [2086/3365] Forecasting NFE... [2026-03-04T20:27:40.409099] [INFO ] [sig ] Generating forecast for: NFE [2026-03-04T20:27:40.409129] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NFE' from 'https://tdm.silogroup.org/data/derivative_storage/NFE.csv'. [2026-03-04T20:27:40.426109] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NFE'. [2026-03-04T20:27:40.426616] [INFO ] [FORECASTER] Starting predict_future for NFE [2026-03-04T20:27:40.427640] [DEBUG] [LOCAL ] No optimal features file found for NFE: ./output/feature-sets/NFE.txt [2026-03-04T20:27:40.427717] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:27:40.427774] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:27:40.427818] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:27:40.427880] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:27:40.514566] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:27:40.515598] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:27:40.515688] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:27:40.515722] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:27:40.642724] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:27:40.642891] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:27:40.642932] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:27:40.642963] [INFO ] [FORECASTER] Training complete [2026-03-04T20:27:40.646535] [DEBUG] [FORECASTER] NFE: Forecast T+1@11:T+2@11: UP (p=57.46%) [2026-03-04T20:27:40.646857] [INFO ] [FORECASTER] Completed predict_future for NFE [2026-03-04T20:27:40.646995] [INFO ] [sig ] NFE: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:27:40.796828] [INFO ] [LOCAL ] Saved forecast: NFE 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/NFE.txt [2026-03-04T20:27:40.797025] [INFO ] [sig ] [2086/3365] Completed NFE in 0.4s | 2.76 sym/s | Total: 12.6m | ETA: 7.7m [2026-03-04T20:27:40.797067] [INFO ] [sig ] [2087/3365] Forecasting NFG... [2026-03-04T20:27:40.797099] [INFO ] [sig ] Generating forecast for: NFG [2026-03-04T20:27:40.797130] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NFG' from 'https://tdm.silogroup.org/data/derivative_storage/NFG.csv'. [2026-03-04T20:27:40.809533] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NFG'. [2026-03-04T20:27:40.809966] [INFO ] [FORECASTER] Starting predict_future for NFG [2026-03-04T20:27:40.810825] [DEBUG] [LOCAL ] No optimal features file found for NFG: ./output/feature-sets/NFG.txt [2026-03-04T20:27:40.810879] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:27:40.810913] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:27:40.810941] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:27:40.810997] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:27:40.868841] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:27:40.869821] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:27:40.869909] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:27:40.869942] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:27:40.992457] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:27:40.992645] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:27:40.992688] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:27:40.992719] [INFO ] [FORECASTER] Training complete [2026-03-04T20:27:40.996314] [DEBUG] [FORECASTER] NFG: Forecast T+1@11:T+2@11: DOWN (p=17.10%) [2026-03-04T20:27:40.996654] [INFO ] [FORECASTER] Completed predict_future for NFG [2026-03-04T20:27:40.996798] [INFO ] [sig ] NFG: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:27:41.145383] [INFO ] [LOCAL ] Saved forecast: NFG 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/NFG.txt [2026-03-04T20:27:41.145566] [INFO ] [sig ] [2087/3365] Completed NFG in 0.3s | 2.76 sym/s | Total: 12.6m | ETA: 7.7m [2026-03-04T20:27:41.145628] [INFO ] [sig ] [2088/3365] Forecasting NFJ... [2026-03-04T20:27:41.145658] [INFO ] [sig ] Generating forecast for: NFJ [2026-03-04T20:27:41.145692] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NFJ' from 'https://tdm.silogroup.org/data/derivative_storage/NFJ.csv'. [2026-03-04T20:27:41.157922] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NFJ'. [2026-03-04T20:27:41.158311] [INFO ] [FORECASTER] Starting predict_future for NFJ [2026-03-04T20:27:41.159172] [DEBUG] [LOCAL ] No optimal features file found for NFJ: ./output/feature-sets/NFJ.txt [2026-03-04T20:27:41.159226] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:27:41.159258] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:27:41.159284] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:27:41.159339] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:27:41.216307] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:27:41.217259] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:27:41.217372] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:27:41.217405] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:27:41.356840] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:27:41.357027] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:27:41.357070] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:27:41.357101] [INFO ] [FORECASTER] Training complete [2026-03-04T20:27:41.361268] [DEBUG] [FORECASTER] NFJ: Forecast T+1@11:T+2@11: UP (p=57.21%) [2026-03-04T20:27:41.361631] [INFO ] [FORECASTER] Completed predict_future for NFJ [2026-03-04T20:27:41.361784] [INFO ] [sig ] NFJ: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:27:41.530701] [INFO ] [LOCAL ] Saved forecast: NFJ 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/NFJ.txt [2026-03-04T20:27:41.530875] [INFO ] [sig ] [2088/3365] Completed NFJ in 0.4s | 2.76 sym/s | Total: 12.6m | ETA: 7.7m [2026-03-04T20:27:41.530916] [INFO ] [sig ] [2089/3365] Forecasting NFLX... [2026-03-04T20:27:41.530947] [INFO ] [sig ] Generating forecast for: NFLX [2026-03-04T20:27:41.530979] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NFLX' from 'https://tdm.silogroup.org/data/derivative_storage/NFLX.csv'. [2026-03-04T20:27:41.543957] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NFLX'. [2026-03-04T20:27:41.544368] [INFO ] [FORECASTER] Starting predict_future for NFLX [2026-03-04T20:27:41.545236] [DEBUG] [LOCAL ] No optimal features file found for NFLX: ./output/feature-sets/NFLX.txt [2026-03-04T20:27:41.545295] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:27:41.545329] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:27:41.545360] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:27:41.545430] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:27:41.604820] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:27:41.605695] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:27:41.605778] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:27:41.605811] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:27:41.727858] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:27:41.728011] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:27:41.728051] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:27:41.728080] [INFO ] [FORECASTER] Training complete [2026-03-04T20:27:41.731904] [DEBUG] [FORECASTER] NFLX: Forecast T+1@11:T+2@11: DOWN (p=3.78%) [2026-03-04T20:27:41.732186] [INFO ] [FORECASTER] Completed predict_future for NFLX [2026-03-04T20:27:41.732322] [INFO ] [sig ] NFLX: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:27:41.878607] [INFO ] [LOCAL ] Saved forecast: NFLX 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/NFLX.txt [2026-03-04T20:27:41.878758] [INFO ] [sig ] [2089/3365] Completed NFLX in 0.3s | 2.76 sym/s | Total: 12.6m | ETA: 7.7m [2026-03-04T20:27:41.878797] [INFO ] [sig ] [2090/3365] Forecasting NFTY... [2026-03-04T20:27:41.878828] [INFO ] [sig ] Generating forecast for: NFTY [2026-03-04T20:27:41.878858] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NFTY' from 'https://tdm.silogroup.org/data/derivative_storage/NFTY.csv'. [2026-03-04T20:27:41.890395] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NFTY'. [2026-03-04T20:27:41.890818] [INFO ] [FORECASTER] Starting predict_future for NFTY [2026-03-04T20:27:41.891677] [DEBUG] [LOCAL ] No optimal features file found for NFTY: ./output/feature-sets/NFTY.txt [2026-03-04T20:27:41.891732] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:27:41.891792] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:27:41.891821] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:27:41.891877] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:27:41.954408] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:27:41.955332] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:27:41.955432] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:27:41.955473] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:27:42.070941] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:27:42.071105] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:27:42.071145] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:27:42.071175] [INFO ] [FORECASTER] Training complete [2026-03-04T20:27:42.074681] [DEBUG] [FORECASTER] NFTY: Forecast T+1@11:T+2@11: UP (p=68.46%) [2026-03-04T20:27:42.074963] [INFO ] [FORECASTER] Completed predict_future for NFTY [2026-03-04T20:27:42.075091] [INFO ] [sig ] NFTY: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:27:42.235541] [INFO ] [LOCAL ] Saved forecast: NFTY 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/NFTY.txt [2026-03-04T20:27:42.235743] [INFO ] [sig ] [2090/3365] Completed NFTY in 0.4s | 2.76 sym/s | Total: 12.6m | ETA: 7.7m [2026-03-04T20:27:42.235787] [INFO ] [sig ] [2091/3365] Forecasting NGG... [2026-03-04T20:27:42.235820] [INFO ] [sig ] Generating forecast for: NGG [2026-03-04T20:27:42.235850] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NGG' from 'https://tdm.silogroup.org/data/derivative_storage/NGG.csv'. [2026-03-04T20:27:42.248004] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NGG'. [2026-03-04T20:27:42.248409] [INFO ] [FORECASTER] Starting predict_future for NGG [2026-03-04T20:27:42.249252] [DEBUG] [LOCAL ] No optimal features file found for NGG: ./output/feature-sets/NGG.txt [2026-03-04T20:27:42.249307] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:27:42.249340] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:27:42.249367] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:27:42.249424] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:27:42.307961] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:27:42.308895] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:27:42.308983] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:27:42.309017] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:27:42.439638] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:27:42.439810] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:27:42.439862] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:27:42.439894] [INFO ] [FORECASTER] Training complete [2026-03-04T20:27:42.443367] [DEBUG] [FORECASTER] NGG: Forecast T+1@11:T+2@11: UP (p=98.76%) [2026-03-04T20:27:42.443685] [INFO ] [FORECASTER] Completed predict_future for NGG [2026-03-04T20:27:42.443819] [INFO ] [sig ] NGG: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:27:42.596862] [INFO ] [LOCAL ] Saved forecast: NGG 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/NGG.txt [2026-03-04T20:27:42.597045] [INFO ] [sig ] [2091/3365] Completed NGG in 0.4s | 2.76 sym/s | Total: 12.6m | ETA: 7.7m [2026-03-04T20:27:42.597088] [INFO ] [sig ] [2092/3365] Forecasting NGL... [2026-03-04T20:27:42.597119] [INFO ] [sig ] Generating forecast for: NGL [2026-03-04T20:27:42.597152] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NGL' from 'https://tdm.silogroup.org/data/derivative_storage/NGL.csv'. [2026-03-04T20:27:42.609471] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NGL'. [2026-03-04T20:27:42.610073] [INFO ] [FORECASTER] Starting predict_future for NGL [2026-03-04T20:27:42.610946] [DEBUG] [LOCAL ] No optimal features file found for NGL: ./output/feature-sets/NGL.txt [2026-03-04T20:27:42.611001] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:27:42.611049] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:27:42.611078] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:27:42.611136] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:27:42.669704] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:27:42.670634] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:27:42.670730] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:27:42.670765] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:27:42.793999] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:27:42.794175] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:27:42.794218] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:27:42.794248] [INFO ] [FORECASTER] Training complete [2026-03-04T20:27:42.798249] [DEBUG] [FORECASTER] NGL: Forecast T+1@11:T+2@11: UP (p=66.07%) [2026-03-04T20:27:42.798726] [INFO ] [FORECASTER] Completed predict_future for NGL [2026-03-04T20:27:42.798886] [INFO ] [sig ] NGL: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:27:42.949093] [INFO ] [LOCAL ] Saved forecast: NGL 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/NGL.txt [2026-03-04T20:27:42.949264] [INFO ] [sig ] [2092/3365] Completed NGL in 0.4s | 2.76 sym/s | Total: 12.6m | ETA: 7.7m [2026-03-04T20:27:42.949307] [INFO ] [sig ] [2093/3365] Forecasting NGNE... [2026-03-04T20:27:42.949339] [INFO ] [sig ] Generating forecast for: NGNE [2026-03-04T20:27:42.949373] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NGNE' from 'https://tdm.silogroup.org/data/derivative_storage/NGNE.csv'. [2026-03-04T20:27:42.962882] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NGNE'. [2026-03-04T20:27:42.963282] [INFO ] [FORECASTER] Starting predict_future for NGNE [2026-03-04T20:27:42.964142] [DEBUG] [LOCAL ] No optimal features file found for NGNE: ./output/feature-sets/NGNE.txt [2026-03-04T20:27:42.964199] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:27:42.964230] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:27:42.964256] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:27:42.964312] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:27:43.022041] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:27:43.023019] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:27:43.023111] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:27:43.023145] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:27:43.148662] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:27:43.148825] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:27:43.148865] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:27:43.148927] [INFO ] [FORECASTER] Training complete [2026-03-04T20:27:43.152494] [DEBUG] [FORECASTER] NGNE: Forecast T+1@11:T+2@11: UP (p=84.37%) [2026-03-04T20:27:43.152803] [INFO ] [FORECASTER] Completed predict_future for NGNE [2026-03-04T20:27:43.152945] [INFO ] [sig ] NGNE: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:27:43.299012] [INFO ] [LOCAL ] Saved forecast: NGNE 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/NGNE.txt [2026-03-04T20:27:43.299179] [INFO ] [sig ] [2093/3365] Completed NGNE in 0.3s | 2.76 sym/s | Total: 12.6m | ETA: 7.7m [2026-03-04T20:27:43.299219] [INFO ] [sig ] [2094/3365] Forecasting NGS... [2026-03-04T20:27:43.299249] [INFO ] [sig ] Generating forecast for: NGS [2026-03-04T20:27:43.299282] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NGS' from 'https://tdm.silogroup.org/data/derivative_storage/NGS.csv'. [2026-03-04T20:27:43.310490] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NGS'. [2026-03-04T20:27:43.310879] [INFO ] [FORECASTER] Starting predict_future for NGS [2026-03-04T20:27:43.311695] [DEBUG] [LOCAL ] No optimal features file found for NGS: ./output/feature-sets/NGS.txt [2026-03-04T20:27:43.311749] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:27:43.311780] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:27:43.311807] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:27:43.311864] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:27:43.369159] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:27:43.370063] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:27:43.370147] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:27:43.370182] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:27:43.486711] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:27:43.486881] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:27:43.486922] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:27:43.486951] [INFO ] [FORECASTER] Training complete [2026-03-04T20:27:43.490490] [DEBUG] [FORECASTER] NGS: Forecast T+1@11:T+2@11: UP (p=71.18%) [2026-03-04T20:27:43.490795] [INFO ] [FORECASTER] Completed predict_future for NGS [2026-03-04T20:27:43.490928] [INFO ] [sig ] NGS: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:27:43.636927] [INFO ] [LOCAL ] Saved forecast: NGS 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/NGS.txt [2026-03-04T20:27:43.637096] [INFO ] [sig ] [2094/3365] Completed NGS in 0.3s | 2.76 sym/s | Total: 12.7m | ETA: 7.7m [2026-03-04T20:27:43.637137] [INFO ] [sig ] [2095/3365] Forecasting NGVC... [2026-03-04T20:27:43.637167] [INFO ] [sig ] Generating forecast for: NGVC [2026-03-04T20:27:43.637197] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NGVC' from 'https://tdm.silogroup.org/data/derivative_storage/NGVC.csv'. [2026-03-04T20:27:43.649272] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NGVC'. [2026-03-04T20:27:43.649689] [INFO ] [FORECASTER] Starting predict_future for NGVC [2026-03-04T20:27:43.650535] [DEBUG] [LOCAL ] No optimal features file found for NGVC: ./output/feature-sets/NGVC.txt [2026-03-04T20:27:43.650624] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:27:43.650662] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:27:43.650691] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:27:43.650751] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:27:43.708708] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:27:43.709425] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:27:43.709510] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:27:43.709545] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:27:43.826643] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:27:43.826803] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:27:43.826842] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:27:43.826872] [INFO ] [FORECASTER] Training complete [2026-03-04T20:27:43.830296] [DEBUG] [FORECASTER] NGVC: Forecast T+1@11:T+2@11: DOWN (p=11.09%) [2026-03-04T20:27:43.830632] [INFO ] [FORECASTER] Completed predict_future for NGVC [2026-03-04T20:27:43.830761] [INFO ] [sig ] NGVC: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:27:44.055484] [INFO ] [LOCAL ] Saved forecast: NGVC 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/NGVC.txt [2026-03-04T20:27:44.055650] [INFO ] [sig ] [2095/3365] Completed NGVC in 0.4s | 2.76 sym/s | Total: 12.7m | ETA: 7.7m [2026-03-04T20:27:44.055700] [INFO ] [sig ] [2096/3365] Forecasting NHI... [2026-03-04T20:27:44.055732] [INFO ] [sig ] Generating forecast for: NHI [2026-03-04T20:27:44.055763] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NHI' from 'https://tdm.silogroup.org/data/derivative_storage/NHI.csv'. [2026-03-04T20:27:44.067353] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NHI'. [2026-03-04T20:27:44.067688] [INFO ] [FORECASTER] Starting predict_future for NHI [2026-03-04T20:27:44.068519] [DEBUG] [LOCAL ] No optimal features file found for NHI: ./output/feature-sets/NHI.txt [2026-03-04T20:27:44.068600] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:27:44.068640] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:27:44.068668] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:27:44.068726] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:27:44.126981] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:27:44.127885] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:27:44.127970] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:27:44.128003] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:27:44.247142] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:27:44.247331] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:27:44.247388] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:27:44.247421] [INFO ] [FORECASTER] Training complete [2026-03-04T20:27:44.250932] [DEBUG] [FORECASTER] NHI: Forecast T+1@11:T+2@11: DOWN (p=1.70%) [2026-03-04T20:27:44.251216] [INFO ] [FORECASTER] Completed predict_future for NHI [2026-03-04T20:27:44.251345] [INFO ] [sig ] NHI: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:27:44.394385] [INFO ] [LOCAL ] Saved forecast: NHI 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/NHI.txt [2026-03-04T20:27:44.394520] [INFO ] [sig ] [2096/3365] Completed NHI in 0.3s | 2.76 sym/s | Total: 12.7m | ETA: 7.7m [2026-03-04T20:27:44.394560] [INFO ] [sig ] [2097/3365] Forecasting NHTC... [2026-03-04T20:27:44.394610] [INFO ] [sig ] Generating forecast for: NHTC [2026-03-04T20:27:44.394642] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NHTC' from 'https://tdm.silogroup.org/data/derivative_storage/NHTC.csv'. [2026-03-04T20:27:44.406616] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NHTC'. [2026-03-04T20:27:44.407053] [INFO ] [FORECASTER] Starting predict_future for NHTC [2026-03-04T20:27:44.408053] [DEBUG] [LOCAL ] No optimal features file found for NHTC: ./output/feature-sets/NHTC.txt [2026-03-04T20:27:44.408114] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:27:44.408149] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:27:44.408178] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:27:44.408236] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:27:44.468195] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:27:44.469175] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:27:44.469265] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:27:44.469299] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:27:44.583064] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:27:44.583237] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:27:44.583283] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:27:44.583323] [INFO ] [FORECASTER] Training complete [2026-03-04T20:27:44.587016] [DEBUG] [FORECASTER] NHTC: Forecast T+1@11:T+2@11: UP (p=99.30%) [2026-03-04T20:27:44.587373] [INFO ] [FORECASTER] Completed predict_future for NHTC [2026-03-04T20:27:44.587541] [INFO ] [sig ] NHTC: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:27:44.743748] [INFO ] [LOCAL ] Saved forecast: NHTC 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/NHTC.txt [2026-03-04T20:27:44.743912] [INFO ] [sig ] [2097/3365] Completed NHTC in 0.3s | 2.76 sym/s | Total: 12.7m | ETA: 7.7m [2026-03-04T20:27:44.743961] [INFO ] [sig ] [2098/3365] Forecasting NI... [2026-03-04T20:27:44.743995] [INFO ] [sig ] Generating forecast for: NI [2026-03-04T20:27:44.744026] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NI' from 'https://tdm.silogroup.org/data/derivative_storage/NI.csv'. [2026-03-04T20:27:44.756145] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NI'. [2026-03-04T20:27:44.756492] [INFO ] [FORECASTER] Starting predict_future for NI [2026-03-04T20:27:44.757413] [DEBUG] [LOCAL ] No optimal features file found for NI: ./output/feature-sets/NI.txt [2026-03-04T20:27:44.757474] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:27:44.757506] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:27:44.757533] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:27:44.757620] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:27:44.819868] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:27:44.820609] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:27:44.820887] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:27:44.820920] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:27:44.952945] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:27:44.953107] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:27:44.953149] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:27:44.953189] [INFO ] [FORECASTER] Training complete [2026-03-04T20:27:44.956809] [DEBUG] [FORECASTER] NI: Forecast T+1@11:T+2@11: UP (p=75.56%) [2026-03-04T20:27:44.957100] [INFO ] [FORECASTER] Completed predict_future for NI [2026-03-04T20:27:44.957237] [INFO ] [sig ] NI: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:27:45.101915] [INFO ] [LOCAL ] Saved forecast: NI 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/NI.txt [2026-03-04T20:27:45.102074] [INFO ] [sig ] [2098/3365] Completed NI in 0.4s | 2.76 sym/s | Total: 12.7m | ETA: 7.7m [2026-03-04T20:27:45.102114] [INFO ] [sig ] [2099/3365] Forecasting NIC... [2026-03-04T20:27:45.102145] [INFO ] [sig ] Generating forecast for: NIC [2026-03-04T20:27:45.102175] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NIC' from 'https://tdm.silogroup.org/data/derivative_storage/NIC.csv'. [2026-03-04T20:27:45.114090] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NIC'. [2026-03-04T20:27:45.114405] [INFO ] [FORECASTER] Starting predict_future for NIC [2026-03-04T20:27:45.115192] [DEBUG] [LOCAL ] No optimal features file found for NIC: ./output/feature-sets/NIC.txt [2026-03-04T20:27:45.115246] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:27:45.115279] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:27:45.115306] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:27:45.115363] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:27:45.172861] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:27:45.173711] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:27:45.173795] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:27:45.173828] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:27:45.297200] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:27:45.297386] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:27:45.297431] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:27:45.297479] [INFO ] [FORECASTER] Training complete [2026-03-04T20:27:45.300996] [DEBUG] [FORECASTER] NIC: Forecast T+1@11:T+2@11: DOWN (p=49.78%) [2026-03-04T20:27:45.301273] [INFO ] [FORECASTER] Completed predict_future for NIC [2026-03-04T20:27:45.301405] [INFO ] [sig ] NIC: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:27:45.450763] [INFO ] [LOCAL ] Saved forecast: NIC 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/NIC.txt [2026-03-04T20:27:45.450962] [INFO ] [sig ] [2099/3365] Completed NIC in 0.3s | 2.76 sym/s | Total: 12.7m | ETA: 7.6m [2026-03-04T20:27:45.451005] [INFO ] [sig ] [2100/3365] Forecasting NICE... [2026-03-04T20:27:45.451036] [INFO ] [sig ] Generating forecast for: NICE [2026-03-04T20:27:45.451076] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NICE' from 'https://tdm.silogroup.org/data/derivative_storage/NICE.csv'. [2026-03-04T20:27:45.463939] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NICE'. [2026-03-04T20:27:45.464298] [INFO ] [FORECASTER] Starting predict_future for NICE [2026-03-04T20:27:45.465192] [DEBUG] [LOCAL ] No optimal features file found for NICE: ./output/feature-sets/NICE.txt [2026-03-04T20:27:45.465245] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:27:45.465277] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:27:45.465305] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:27:45.465362] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:27:45.523685] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:27:45.524533] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:27:45.524697] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:27:45.524741] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:27:45.647840] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:27:45.648002] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:27:45.648044] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:27:45.648074] [INFO ] [FORECASTER] Training complete [2026-03-04T20:27:45.651709] [DEBUG] [FORECASTER] NICE: Forecast T+1@11:T+2@11: DOWN (p=6.95%) [2026-03-04T20:27:45.652025] [INFO ] [FORECASTER] Completed predict_future for NICE [2026-03-04T20:27:45.652166] [INFO ] [sig ] NICE: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:27:45.799839] [INFO ] [LOCAL ] Saved forecast: NICE 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/NICE.txt [2026-03-04T20:27:45.800002] [INFO ] [sig ] [2100/3365] Completed NICE in 0.3s | 2.76 sym/s | Total: 12.7m | ETA: 7.6m [2026-03-04T20:27:45.800043] [INFO ] [sig ] [2101/3365] Forecasting NIE... [2026-03-04T20:27:45.800076] [INFO ] [sig ] Generating forecast for: NIE [2026-03-04T20:27:45.800108] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NIE' from 'https://tdm.silogroup.org/data/derivative_storage/NIE.csv'. [2026-03-04T20:27:45.811657] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NIE'. [2026-03-04T20:27:45.811987] [INFO ] [FORECASTER] Starting predict_future for NIE [2026-03-04T20:27:45.812839] [DEBUG] [LOCAL ] No optimal features file found for NIE: ./output/feature-sets/NIE.txt [2026-03-04T20:27:45.812894] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:27:45.812927] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:27:45.812955] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:27:45.813013] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:27:45.873457] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:27:45.874349] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:27:45.874453] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:27:45.874489] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:27:45.994212] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:27:45.994373] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:27:45.994437] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:27:45.994495] [INFO ] [FORECASTER] Training complete [2026-03-04T20:27:45.998111] [DEBUG] [FORECASTER] NIE: Forecast T+1@11:T+2@11: UP (p=89.48%) [2026-03-04T20:27:45.998445] [INFO ] [FORECASTER] Completed predict_future for NIE [2026-03-04T20:27:45.998627] [INFO ] [sig ] NIE: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:27:46.148005] [INFO ] [LOCAL ] Saved forecast: NIE 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/NIE.txt [2026-03-04T20:27:46.148171] [INFO ] [sig ] [2101/3365] Completed NIE in 0.3s | 2.76 sym/s | Total: 12.7m | ETA: 7.6m [2026-03-04T20:27:46.148213] [INFO ] [sig ] [2102/3365] Forecasting NIKL... [2026-03-04T20:27:46.148245] [INFO ] [sig ] Generating forecast for: NIKL [2026-03-04T20:27:46.148278] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NIKL' from 'https://tdm.silogroup.org/data/derivative_storage/NIKL.csv'. [2026-03-04T20:27:46.160291] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NIKL'. [2026-03-04T20:27:46.160686] [INFO ] [FORECASTER] Starting predict_future for NIKL [2026-03-04T20:27:46.161501] [DEBUG] [LOCAL ] No optimal features file found for NIKL: ./output/feature-sets/NIKL.txt [2026-03-04T20:27:46.161556] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:27:46.161637] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:27:46.161678] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:27:46.161746] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:27:46.224130] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:27:46.225192] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:27:46.225285] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:27:46.225320] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:27:46.341394] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:27:46.341552] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:27:46.341613] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:27:46.341643] [INFO ] [FORECASTER] Training complete [2026-03-04T20:27:46.345152] [DEBUG] [FORECASTER] NIKL: Forecast T+1@11:T+2@11: DOWN (p=4.19%) [2026-03-04T20:27:46.345440] [INFO ] [FORECASTER] Completed predict_future for NIKL [2026-03-04T20:27:46.345598] [INFO ] [sig ] NIKL: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:27:46.494211] [INFO ] [LOCAL ] Saved forecast: NIKL 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/NIKL.txt [2026-03-04T20:27:46.494384] [INFO ] [sig ] [2102/3365] Completed NIKL in 0.3s | 2.76 sym/s | Total: 12.7m | ETA: 7.6m [2026-03-04T20:27:46.494450] [INFO ] [sig ] [2103/3365] Forecasting NIM... [2026-03-04T20:27:46.494501] [INFO ] [sig ] Generating forecast for: NIM [2026-03-04T20:27:46.494541] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NIM' from 'https://tdm.silogroup.org/data/derivative_storage/NIM.csv'. [2026-03-04T20:27:46.506285] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NIM'. [2026-03-04T20:27:46.506645] [INFO ] [FORECASTER] Starting predict_future for NIM [2026-03-04T20:27:46.507508] [DEBUG] [LOCAL ] No optimal features file found for NIM: ./output/feature-sets/NIM.txt [2026-03-04T20:27:46.507564] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:27:46.507637] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:27:46.507679] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:27:46.507740] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:27:46.568594] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:27:46.569385] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:27:46.569472] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:27:46.569507] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:27:46.681784] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:27:46.681942] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:27:46.681983] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:27:46.682013] [INFO ] [FORECASTER] Training complete [2026-03-04T20:27:46.685488] [DEBUG] [FORECASTER] NIM: Forecast T+1@11:T+2@11: UP (p=72.15%) [2026-03-04T20:27:46.685816] [INFO ] [FORECASTER] Completed predict_future for NIM [2026-03-04T20:27:46.685955] [INFO ] [sig ] NIM: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:27:46.830547] [INFO ] [LOCAL ] Saved forecast: NIM 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/NIM.txt [2026-03-04T20:27:46.830735] [INFO ] [sig ] [2103/3365] Completed NIM in 0.3s | 2.76 sym/s | Total: 12.7m | ETA: 7.6m [2026-03-04T20:27:46.830777] [INFO ] [sig ] [2104/3365] Forecasting NIO... [2026-03-04T20:27:46.830807] [INFO ] [sig ] Generating forecast for: NIO [2026-03-04T20:27:46.830838] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NIO' from 'https://tdm.silogroup.org/data/derivative_storage/NIO.csv'. [2026-03-04T20:27:46.842955] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NIO'. [2026-03-04T20:27:46.843300] [INFO ] [FORECASTER] Starting predict_future for NIO [2026-03-04T20:27:46.844312] [DEBUG] [LOCAL ] No optimal features file found for NIO: ./output/feature-sets/NIO.txt [2026-03-04T20:27:46.844366] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:27:46.844399] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:27:46.844426] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:27:46.844484] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:27:46.910955] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:27:46.911962] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:27:46.912047] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:27:46.912081] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:27:47.040053] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:27:47.040371] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:27:47.040415] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:27:47.040445] [INFO ] [FORECASTER] Training complete [2026-03-04T20:27:47.044077] [DEBUG] [FORECASTER] NIO: Forecast T+1@11:T+2@11: DOWN (p=10.73%) [2026-03-04T20:27:47.044364] [INFO ] [FORECASTER] Completed predict_future for NIO [2026-03-04T20:27:47.044495] [INFO ] [sig ] NIO: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:27:47.191854] [INFO ] [LOCAL ] Saved forecast: NIO 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/NIO.txt [2026-03-04T20:27:47.192035] [INFO ] [sig ] [2104/3365] Completed NIO in 0.4s | 2.76 sym/s | Total: 12.7m | ETA: 7.6m [2026-03-04T20:27:47.192076] [INFO ] [sig ] [2105/3365] Forecasting NKSH... [2026-03-04T20:27:47.192105] [INFO ] [sig ] Generating forecast for: NKSH [2026-03-04T20:27:47.192137] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NKSH' from 'https://tdm.silogroup.org/data/derivative_storage/NKSH.csv'. [2026-03-04T20:27:47.204063] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NKSH'. [2026-03-04T20:27:47.204444] [INFO ] [FORECASTER] Starting predict_future for NKSH [2026-03-04T20:27:47.205306] [DEBUG] [LOCAL ] No optimal features file found for NKSH: ./output/feature-sets/NKSH.txt [2026-03-04T20:27:47.205361] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:27:47.205394] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:27:47.205422] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:27:47.205484] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:27:47.265493] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:27:47.266466] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:27:47.266555] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:27:47.266611] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:27:47.382978] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:27:47.383141] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:27:47.383188] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:27:47.383220] [INFO ] [FORECASTER] Training complete [2026-03-04T20:27:47.386927] [DEBUG] [FORECASTER] NKSH: Forecast T+1@11:T+2@11: DOWN (p=11.39%) [2026-03-04T20:27:47.387244] [INFO ] [FORECASTER] Completed predict_future for NKSH [2026-03-04T20:27:47.387408] [INFO ] [sig ] NKSH: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:27:47.542136] [INFO ] [LOCAL ] Saved forecast: NKSH 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/NKSH.txt [2026-03-04T20:27:47.542306] [INFO ] [sig ] [2105/3365] Completed NKSH in 0.4s | 2.76 sym/s | Total: 12.7m | ETA: 7.6m [2026-03-04T20:27:47.542362] [INFO ] [sig ] [2106/3365] Forecasting NKTX... [2026-03-04T20:27:47.542412] [INFO ] [sig ] Generating forecast for: NKTX [2026-03-04T20:27:47.542463] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NKTX' from 'https://tdm.silogroup.org/data/derivative_storage/NKTX.csv'. [2026-03-04T20:27:47.558923] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NKTX'. [2026-03-04T20:27:47.559357] [INFO ] [FORECASTER] Starting predict_future for NKTX [2026-03-04T20:27:47.560436] [DEBUG] [LOCAL ] No optimal features file found for NKTX: ./output/feature-sets/NKTX.txt [2026-03-04T20:27:47.560493] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:27:47.560528] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:27:47.560555] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:27:47.560637] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:27:47.625917] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:27:47.626820] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:27:47.626911] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:27:47.626953] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:27:47.760254] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:27:47.760484] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:27:47.760557] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:27:47.760625] [INFO ] [FORECASTER] Training complete [2026-03-04T20:27:47.764490] [DEBUG] [FORECASTER] NKTX: Forecast T+1@11:T+2@11: UP (p=81.19%) [2026-03-04T20:27:47.764861] [INFO ] [FORECASTER] Completed predict_future for NKTX [2026-03-04T20:27:47.765005] [INFO ] [sig ] NKTX: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:27:47.921100] [INFO ] [LOCAL ] Saved forecast: NKTX 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/NKTX.txt [2026-03-04T20:27:47.921266] [INFO ] [sig ] [2106/3365] Completed NKTX in 0.4s | 2.76 sym/s | Total: 12.7m | ETA: 7.6m [2026-03-04T20:27:47.921308] [INFO ] [sig ] [2107/3365] Forecasting NKX... [2026-03-04T20:27:47.921341] [INFO ] [sig ] Generating forecast for: NKX [2026-03-04T20:27:47.921394] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NKX' from 'https://tdm.silogroup.org/data/derivative_storage/NKX.csv'. [2026-03-04T20:27:47.940250] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NKX'. [2026-03-04T20:27:47.940779] [INFO ] [FORECASTER] Starting predict_future for NKX [2026-03-04T20:27:47.941929] [DEBUG] [LOCAL ] No optimal features file found for NKX: ./output/feature-sets/NKX.txt [2026-03-04T20:27:47.941996] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:27:47.942073] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:27:47.942106] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:27:47.942178] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:27:48.008273] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:27:48.009247] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:27:48.009335] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:27:48.009370] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:27:48.129729] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:27:48.129889] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:27:48.129931] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:27:48.129961] [INFO ] [FORECASTER] Training complete [2026-03-04T20:27:48.133514] [DEBUG] [FORECASTER] NKX: Forecast T+1@11:T+2@11: UP (p=98.35%) [2026-03-04T20:27:48.133828] [INFO ] [FORECASTER] Completed predict_future for NKX [2026-03-04T20:27:48.133962] [INFO ] [sig ] NKX: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:27:48.280261] [INFO ] [LOCAL ] Saved forecast: NKX 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/NKX.txt [2026-03-04T20:27:48.280405] [INFO ] [sig ] [2107/3365] Completed NKX in 0.4s | 2.76 sym/s | Total: 12.7m | ETA: 7.6m [2026-03-04T20:27:48.280445] [INFO ] [sig ] [2108/3365] Forecasting NLOP... [2026-03-04T20:27:48.280474] [INFO ] [sig ] Generating forecast for: NLOP [2026-03-04T20:27:48.280505] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NLOP' from 'https://tdm.silogroup.org/data/derivative_storage/NLOP.csv'. [2026-03-04T20:27:48.293722] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NLOP'. [2026-03-04T20:27:48.294063] [INFO ] [FORECASTER] Starting predict_future for NLOP [2026-03-04T20:27:48.294918] [DEBUG] [LOCAL ] No optimal features file found for NLOP: ./output/feature-sets/NLOP.txt [2026-03-04T20:27:48.294972] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:27:48.295004] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:27:48.295031] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:27:48.295089] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:27:48.354281] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:27:48.354981] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:27:48.355064] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:27:48.355097] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:27:48.475241] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:27:48.475392] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:27:48.475434] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:27:48.475464] [INFO ] [FORECASTER] Training complete [2026-03-04T20:27:48.478883] [DEBUG] [FORECASTER] NLOP: Forecast T+1@11:T+2@11: DOWN (p=18.82%) [2026-03-04T20:27:48.479165] [INFO ] [FORECASTER] Completed predict_future for NLOP [2026-03-04T20:27:48.479294] [INFO ] [sig ] NLOP: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:27:48.623530] [INFO ] [LOCAL ] Saved forecast: NLOP 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/NLOP.txt [2026-03-04T20:27:48.623713] [INFO ] [sig ] [2108/3365] Completed NLOP in 0.3s | 2.76 sym/s | Total: 12.7m | ETA: 7.6m [2026-03-04T20:27:48.623754] [INFO ] [sig ] [2109/3365] Forecasting NLY... [2026-03-04T20:27:48.623784] [INFO ] [sig ] Generating forecast for: NLY [2026-03-04T20:27:48.623816] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NLY' from 'https://tdm.silogroup.org/data/derivative_storage/NLY.csv'. [2026-03-04T20:27:48.636433] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NLY'. [2026-03-04T20:27:48.636838] [INFO ] [FORECASTER] Starting predict_future for NLY [2026-03-04T20:27:48.637668] [DEBUG] [LOCAL ] No optimal features file found for NLY: ./output/feature-sets/NLY.txt [2026-03-04T20:27:48.637720] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:27:48.637753] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:27:48.637779] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:27:48.637836] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:27:48.696206] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:27:48.697107] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:27:48.697200] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:27:48.697234] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:27:48.819611] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:27:48.819775] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:27:48.819842] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:27:48.819875] [INFO ] [FORECASTER] Training complete [2026-03-04T20:27:48.823340] [DEBUG] [FORECASTER] NLY: Forecast T+1@11:T+2@11: UP (p=53.57%) [2026-03-04T20:27:48.823651] [INFO ] [FORECASTER] Completed predict_future for NLY [2026-03-04T20:27:48.823784] [INFO ] [sig ] NLY: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:27:48.968930] [INFO ] [LOCAL ] Saved forecast: NLY 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/NLY.txt [2026-03-04T20:27:48.969082] [INFO ] [sig ] [2109/3365] Completed NLY in 0.3s | 2.76 sym/s | Total: 12.7m | ETA: 7.6m [2026-03-04T20:27:48.969121] [INFO ] [sig ] [2110/3365] Forecasting NMAI... [2026-03-04T20:27:48.969152] [INFO ] [sig ] Generating forecast for: NMAI [2026-03-04T20:27:48.969183] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMAI' from 'https://tdm.silogroup.org/data/derivative_storage/NMAI.csv'. [2026-03-04T20:27:48.982381] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMAI'. [2026-03-04T20:27:48.982764] [INFO ] [FORECASTER] Starting predict_future for NMAI [2026-03-04T20:27:48.983569] [DEBUG] [LOCAL ] No optimal features file found for NMAI: ./output/feature-sets/NMAI.txt [2026-03-04T20:27:48.983641] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:27:48.983673] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:27:48.983699] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:27:48.983755] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:27:49.047083] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:27:49.048035] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:27:49.048122] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:27:49.048158] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:27:49.173007] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:27:49.173183] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:27:49.173224] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:27:49.173285] [INFO ] [FORECASTER] Training complete [2026-03-04T20:27:49.176960] [DEBUG] [FORECASTER] NMAI: Forecast T+1@11:T+2@11: UP (p=77.07%) [2026-03-04T20:27:49.177252] [INFO ] [FORECASTER] Completed predict_future for NMAI [2026-03-04T20:27:49.177410] [INFO ] [sig ] NMAI: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:27:49.323692] [INFO ] [LOCAL ] Saved forecast: NMAI 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/NMAI.txt [2026-03-04T20:27:49.323868] [INFO ] [sig ] [2110/3365] Completed NMAI in 0.4s | 2.76 sym/s | Total: 12.7m | ETA: 7.6m [2026-03-04T20:27:49.323909] [INFO ] [sig ] [2111/3365] Forecasting NMCO... [2026-03-04T20:27:49.323939] [INFO ] [sig ] Generating forecast for: NMCO [2026-03-04T20:27:49.323970] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMCO' from 'https://tdm.silogroup.org/data/derivative_storage/NMCO.csv'. [2026-03-04T20:27:49.336539] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMCO'. [2026-03-04T20:27:49.336994] [INFO ] [FORECASTER] Starting predict_future for NMCO [2026-03-04T20:27:49.337927] [DEBUG] [LOCAL ] No optimal features file found for NMCO: ./output/feature-sets/NMCO.txt [2026-03-04T20:27:49.337983] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:27:49.338018] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:27:49.338047] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:27:49.338105] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:27:49.396431] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:27:49.397469] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:27:49.397607] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:27:49.397645] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:27:49.522307] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:27:49.522468] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:27:49.522508] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:27:49.522537] [INFO ] [FORECASTER] Training complete [2026-03-04T20:27:49.526073] [DEBUG] [FORECASTER] NMCO: Forecast T+1@11:T+2@11: DOWN (p=9.32%) [2026-03-04T20:27:49.526363] [INFO ] [FORECASTER] Completed predict_future for NMCO [2026-03-04T20:27:49.526499] [INFO ] [sig ] NMCO: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:27:49.672366] [INFO ] [LOCAL ] Saved forecast: NMCO 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/NMCO.txt [2026-03-04T20:27:49.672505] [INFO ] [sig ] [2111/3365] Completed NMCO in 0.3s | 2.76 sym/s | Total: 12.8m | ETA: 7.6m [2026-03-04T20:27:49.672546] [INFO ] [sig ] [2112/3365] Forecasting NMFC... [2026-03-04T20:27:49.672596] [INFO ] [sig ] Generating forecast for: NMFC [2026-03-04T20:27:49.672630] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMFC' from 'https://tdm.silogroup.org/data/derivative_storage/NMFC.csv'. [2026-03-04T20:27:49.685242] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMFC'. [2026-03-04T20:27:49.685565] [INFO ] [FORECASTER] Starting predict_future for NMFC [2026-03-04T20:27:49.686428] [DEBUG] [LOCAL ] No optimal features file found for NMFC: ./output/feature-sets/NMFC.txt [2026-03-04T20:27:49.686483] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:27:49.686517] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:27:49.686544] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:27:49.686626] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:27:49.744919] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:27:49.745684] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:27:49.745783] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:27:49.745823] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:27:49.868066] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:27:49.868224] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:27:49.868265] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:27:49.868296] [INFO ] [FORECASTER] Training complete [2026-03-04T20:27:49.872047] [DEBUG] [FORECASTER] NMFC: Forecast T+1@11:T+2@11: DOWN (p=31.53%) [2026-03-04T20:27:49.872333] [INFO ] [FORECASTER] Completed predict_future for NMFC [2026-03-04T20:27:49.872468] [INFO ] [sig ] NMFC: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:27:50.022851] [INFO ] [LOCAL ] Saved forecast: NMFC 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/NMFC.txt [2026-03-04T20:27:50.023002] [INFO ] [sig ] [2112/3365] Completed NMFC in 0.4s | 2.76 sym/s | Total: 12.8m | ETA: 7.6m [2026-03-04T20:27:50.023042] [INFO ] [sig ] [2113/3365] Forecasting NMG... [2026-03-04T20:27:50.023071] [INFO ] [sig ] Generating forecast for: NMG [2026-03-04T20:27:50.023103] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMG' from 'https://tdm.silogroup.org/data/derivative_storage/NMG.csv'. [2026-03-04T20:27:50.035116] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMG'. [2026-03-04T20:27:50.035430] [INFO ] [FORECASTER] Starting predict_future for NMG [2026-03-04T20:27:50.036532] [DEBUG] [LOCAL ] No optimal features file found for NMG: ./output/feature-sets/NMG.txt [2026-03-04T20:27:50.036611] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:27:50.036649] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:27:50.036676] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:27:50.036733] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:27:50.095487] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:27:50.096227] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:27:50.096322] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:27:50.096357] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:27:50.213472] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:27:50.213658] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:27:50.213703] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:27:50.213731] [INFO ] [FORECASTER] Training complete [2026-03-04T20:27:50.217213] [DEBUG] [FORECASTER] NMG: Forecast T+1@11:T+2@11: DOWN (p=17.66%) [2026-03-04T20:27:50.217513] [INFO ] [FORECASTER] Completed predict_future for NMG [2026-03-04T20:27:50.217662] [INFO ] [sig ] NMG: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:27:50.364833] [INFO ] [LOCAL ] Saved forecast: NMG 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/NMG.txt [2026-03-04T20:27:50.364993] [INFO ] [sig ] [2113/3365] Completed NMG in 0.3s | 2.76 sym/s | Total: 12.8m | ETA: 7.6m [2026-03-04T20:27:50.365032] [INFO ] [sig ] [2114/3365] Forecasting NMI... [2026-03-04T20:27:50.365062] [INFO ] [sig ] Generating forecast for: NMI [2026-03-04T20:27:50.365094] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMI' from 'https://tdm.silogroup.org/data/derivative_storage/NMI.csv'. [2026-03-04T20:27:50.376548] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMI'. [2026-03-04T20:27:50.376953] [INFO ] [FORECASTER] Starting predict_future for NMI [2026-03-04T20:27:50.378096] [DEBUG] [LOCAL ] No optimal features file found for NMI: ./output/feature-sets/NMI.txt [2026-03-04T20:27:50.378166] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:27:50.378217] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:27:50.378260] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:27:50.378359] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:27:50.438946] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:27:50.439842] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:27:50.439928] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:27:50.439963] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:27:50.546690] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:27:50.546839] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:27:50.546879] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:27:50.546907] [INFO ] [FORECASTER] Training complete [2026-03-04T20:27:50.550426] [DEBUG] [FORECASTER] NMI: Forecast T+1@11:T+2@11: UP (p=77.29%) [2026-03-04T20:27:50.550733] [INFO ] [FORECASTER] Completed predict_future for NMI [2026-03-04T20:27:50.550861] [INFO ] [sig ] NMI: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:27:50.699846] [INFO ] [LOCAL ] Saved forecast: NMI 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/NMI.txt [2026-03-04T20:27:50.700008] [INFO ] [sig ] [2114/3365] Completed NMI in 0.3s | 2.76 sym/s | Total: 12.8m | ETA: 7.6m [2026-03-04T20:27:50.700048] [INFO ] [sig ] [2115/3365] Forecasting NMIH... [2026-03-04T20:27:50.700079] [INFO ] [sig ] Generating forecast for: NMIH [2026-03-04T20:27:50.700110] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMIH' from 'https://tdm.silogroup.org/data/derivative_storage/NMIH.csv'. [2026-03-04T20:27:50.711639] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMIH'. [2026-03-04T20:27:50.711963] [INFO ] [FORECASTER] Starting predict_future for NMIH [2026-03-04T20:27:50.712840] [DEBUG] [LOCAL ] No optimal features file found for NMIH: ./output/feature-sets/NMIH.txt [2026-03-04T20:27:50.712901] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:27:50.712934] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:27:50.712962] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:27:50.713019] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:27:50.771837] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:27:50.772490] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:27:50.772570] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:27:50.772622] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:27:50.892746] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:27:50.892899] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:27:50.892941] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:27:50.892971] [INFO ] [FORECASTER] Training complete [2026-03-04T20:27:50.896556] [DEBUG] [FORECASTER] NMIH: Forecast T+1@11:T+2@11: UP (p=84.50%) [2026-03-04T20:27:50.896891] [INFO ] [FORECASTER] Completed predict_future for NMIH [2026-03-04T20:27:50.897024] [INFO ] [sig ] NMIH: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:27:51.040314] [INFO ] [LOCAL ] Saved forecast: NMIH 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/NMIH.txt [2026-03-04T20:27:51.040450] [INFO ] [sig ] [2115/3365] Completed NMIH in 0.3s | 2.76 sym/s | Total: 12.8m | ETA: 7.5m [2026-03-04T20:27:51.040493] [INFO ] [sig ] [2116/3365] Forecasting NMM... [2026-03-04T20:27:51.040522] [INFO ] [sig ] Generating forecast for: NMM [2026-03-04T20:27:51.040553] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMM' from 'https://tdm.silogroup.org/data/derivative_storage/NMM.csv'. [2026-03-04T20:27:51.051833] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMM'. [2026-03-04T20:27:51.052131] [INFO ] [FORECASTER] Starting predict_future for NMM [2026-03-04T20:27:51.053016] [DEBUG] [LOCAL ] No optimal features file found for NMM: ./output/feature-sets/NMM.txt [2026-03-04T20:27:51.053080] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:27:51.053114] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:27:51.053141] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:27:51.053199] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:27:51.113378] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:27:51.114082] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:27:51.114161] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:27:51.114193] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:27:51.233727] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:27:51.233886] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:27:51.233926] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:27:51.233954] [INFO ] [FORECASTER] Training complete [2026-03-04T20:27:51.237425] [DEBUG] [FORECASTER] NMM: Forecast T+1@11:T+2@11: DOWN (p=27.79%) [2026-03-04T20:27:51.237727] [INFO ] [FORECASTER] Completed predict_future for NMM [2026-03-04T20:27:51.237856] [INFO ] [sig ] NMM: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:27:51.383649] [INFO ] [LOCAL ] Saved forecast: NMM 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/NMM.txt [2026-03-04T20:27:51.383890] [INFO ] [sig ] [2116/3365] Completed NMM in 0.3s | 2.76 sym/s | Total: 12.8m | ETA: 7.5m [2026-03-04T20:27:51.383946] [INFO ] [sig ] [2117/3365] Forecasting NMRA... [2026-03-04T20:27:51.383978] [INFO ] [sig ] Generating forecast for: NMRA [2026-03-04T20:27:51.384010] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMRA' from 'https://tdm.silogroup.org/data/derivative_storage/NMRA.csv'. [2026-03-04T20:27:51.400044] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMRA'. [2026-03-04T20:27:51.400603] [INFO ] [FORECASTER] Starting predict_future for NMRA [2026-03-04T20:27:51.401788] [DEBUG] [LOCAL ] No optimal features file found for NMRA: ./output/feature-sets/NMRA.txt [2026-03-04T20:27:51.401863] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:27:51.401910] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:27:51.401957] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:27:51.402053] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:27:51.495038] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:27:51.496418] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:27:51.496621] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:27:51.496683] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:27:51.666397] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:27:51.666596] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:27:51.666644] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:27:51.666676] [INFO ] [FORECASTER] Training complete [2026-03-04T20:27:51.671035] [DEBUG] [FORECASTER] NMRA: Forecast T+1@11:T+2@11: DOWN (p=25.42%) [2026-03-04T20:27:51.671504] [INFO ] [FORECASTER] Completed predict_future for NMRA [2026-03-04T20:27:51.671724] [INFO ] [sig ] NMRA: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:27:51.885412] [INFO ] [LOCAL ] Saved forecast: NMRA 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/NMRA.txt [2026-03-04T20:27:51.885680] [INFO ] [sig ] [2117/3365] Completed NMRA in 0.5s | 2.76 sym/s | Total: 12.8m | ETA: 7.5m [2026-03-04T20:27:51.885755] [INFO ] [sig ] [2118/3365] Forecasting NMRK... [2026-03-04T20:27:51.885810] [INFO ] [sig ] Generating forecast for: NMRK [2026-03-04T20:27:51.885865] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMRK' from 'https://tdm.silogroup.org/data/derivative_storage/NMRK.csv'. [2026-03-04T20:27:51.933716] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMRK'. [2026-03-04T20:27:51.934299] [INFO ] [FORECASTER] Starting predict_future for NMRK [2026-03-04T20:27:51.935664] [DEBUG] [LOCAL ] No optimal features file found for NMRK: ./output/feature-sets/NMRK.txt [2026-03-04T20:27:51.935745] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:27:51.935799] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:27:51.935844] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:27:51.935939] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:27:52.044519] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:27:52.045895] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:27:52.046028] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:27:52.046086] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:27:52.229131] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:27:52.229347] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:27:52.229412] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:27:52.229457] [INFO ] [FORECASTER] Training complete [2026-03-04T20:27:52.235112] [DEBUG] [FORECASTER] NMRK: Forecast T+1@11:T+2@11: UP (p=81.16%) [2026-03-04T20:27:52.235706] [INFO ] [FORECASTER] Completed predict_future for NMRK [2026-03-04T20:27:52.235935] [INFO ] [sig ] NMRK: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:27:52.481669] [INFO ] [LOCAL ] Saved forecast: NMRK 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/NMRK.txt [2026-03-04T20:27:52.481922] [INFO ] [sig ] [2118/3365] Completed NMRK in 0.6s | 2.76 sym/s | Total: 12.8m | ETA: 7.5m [2026-03-04T20:27:52.481976] [INFO ] [sig ] [2119/3365] Forecasting NN... [2026-03-04T20:27:52.482016] [INFO ] [sig ] Generating forecast for: NN [2026-03-04T20:27:52.482054] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NN' from 'https://tdm.silogroup.org/data/derivative_storage/NN.csv'. [2026-03-04T20:27:52.525274] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NN'. [2026-03-04T20:27:52.532940] [INFO ] [FORECASTER] Starting predict_future for NN [2026-03-04T20:27:52.534785] [DEBUG] [LOCAL ] No optimal features file found for NN: ./output/feature-sets/NN.txt [2026-03-04T20:27:52.534898] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:27:52.534955] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:27:52.535004] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:27:52.535101] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:27:52.626290] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:27:52.627656] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:27:52.627797] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:27:52.627853] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:27:52.788367] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:27:52.788607] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:27:52.788668] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:27:52.788705] [INFO ] [FORECASTER] Training complete [2026-03-04T20:27:52.793845] [DEBUG] [FORECASTER] NN: Forecast T+1@11:T+2@11: UP (p=88.61%) [2026-03-04T20:27:52.794356] [INFO ] [FORECASTER] Completed predict_future for NN [2026-03-04T20:27:52.794562] [INFO ] [sig ] NN: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:27:52.982254] [INFO ] [LOCAL ] Saved forecast: NN 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/NN.txt [2026-03-04T20:27:52.982510] [INFO ] [sig ] [2119/3365] Completed NN in 0.5s | 2.76 sym/s | Total: 12.8m | ETA: 7.5m [2026-03-04T20:27:52.982611] [INFO ] [sig ] [2120/3365] Forecasting NNDM... [2026-03-04T20:27:52.982665] [INFO ] [sig ] Generating forecast for: NNDM [2026-03-04T20:27:52.982718] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NNDM' from 'https://tdm.silogroup.org/data/derivative_storage/NNDM.csv'. [2026-03-04T20:27:53.000730] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NNDM'. [2026-03-04T20:27:53.001247] [INFO ] [FORECASTER] Starting predict_future for NNDM [2026-03-04T20:27:53.002542] [DEBUG] [LOCAL ] No optimal features file found for NNDM: ./output/feature-sets/NNDM.txt [2026-03-04T20:27:53.002636] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:27:53.002689] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:27:53.002734] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:27:53.002826] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:27:53.070707] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:27:53.071748] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:27:53.071859] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:27:53.071894] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:27:53.200851] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:27:53.201015] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:27:53.201057] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:27:53.201087] [INFO ] [FORECASTER] Training complete [2026-03-04T20:27:53.204820] [DEBUG] [FORECASTER] NNDM: Forecast T+1@11:T+2@11: DOWN (p=0.93%) [2026-03-04T20:27:53.205118] [INFO ] [FORECASTER] Completed predict_future for NNDM [2026-03-04T20:27:53.205252] [INFO ] [sig ] NNDM: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:27:53.351159] [INFO ] [LOCAL ] Saved forecast: NNDM 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/NNDM.txt [2026-03-04T20:27:53.351335] [INFO ] [sig ] [2120/3365] Completed NNDM in 0.4s | 2.76 sym/s | Total: 12.8m | ETA: 7.5m [2026-03-04T20:27:53.351377] [INFO ] [sig ] [2121/3365] Forecasting NNE... [2026-03-04T20:27:53.351409] [INFO ] [sig ] Generating forecast for: NNE [2026-03-04T20:27:53.351440] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NNE' from 'https://tdm.silogroup.org/data/derivative_storage/NNE.csv'. [2026-03-04T20:27:53.362847] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NNE'. [2026-03-04T20:27:53.363165] [INFO ] [FORECASTER] Starting predict_future for NNE [2026-03-04T20:27:53.363999] [DEBUG] [LOCAL ] No optimal features file found for NNE: ./output/feature-sets/NNE.txt [2026-03-04T20:27:53.364052] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:27:53.364085] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:27:53.364112] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:27:53.364169] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:27:53.422326] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:27:53.423088] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:27:53.423169] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:27:53.423202] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:27:53.548548] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:27:53.548724] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:27:53.548767] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:27:53.548795] [INFO ] [FORECASTER] Training complete [2026-03-04T20:27:53.553431] [DEBUG] [FORECASTER] NNE: Forecast T+1@11:T+2@11: UP (p=70.51%) [2026-03-04T20:27:53.553799] [INFO ] [FORECASTER] Completed predict_future for NNE [2026-03-04T20:27:53.553944] [INFO ] [sig ] NNE: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:27:53.708335] [INFO ] [LOCAL ] Saved forecast: NNE 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/NNE.txt [2026-03-04T20:27:53.708488] [INFO ] [sig ] [2121/3365] Completed NNE in 0.4s | 2.76 sym/s | Total: 12.8m | ETA: 7.5m [2026-03-04T20:27:53.708528] [INFO ] [sig ] [2122/3365] Forecasting NNI... [2026-03-04T20:27:53.708558] [INFO ] [sig ] Generating forecast for: NNI [2026-03-04T20:27:53.708609] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NNI' from 'https://tdm.silogroup.org/data/derivative_storage/NNI.csv'. [2026-03-04T20:27:53.719916] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NNI'. [2026-03-04T20:27:53.720250] [INFO ] [FORECASTER] Starting predict_future for NNI [2026-03-04T20:27:53.721111] [DEBUG] [LOCAL ] No optimal features file found for NNI: ./output/feature-sets/NNI.txt [2026-03-04T20:27:53.721165] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:27:53.721197] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:27:53.721223] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:27:53.721279] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:27:53.781026] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:27:53.781917] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:27:53.782003] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:27:53.782036] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:27:53.902373] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:27:53.902531] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:27:53.902588] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:27:53.902621] [INFO ] [FORECASTER] Training complete [2026-03-04T20:27:53.906453] [DEBUG] [FORECASTER] NNI: Forecast T+1@11:T+2@11: DOWN (p=5.34%) [2026-03-04T20:27:53.906757] [INFO ] [FORECASTER] Completed predict_future for NNI [2026-03-04T20:27:53.906908] [INFO ] [sig ] NNI: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:27:54.053818] [INFO ] [LOCAL ] Saved forecast: NNI 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/NNI.txt [2026-03-04T20:27:54.053986] [INFO ] [sig ] [2122/3365] Completed NNI in 0.3s | 2.76 sym/s | Total: 12.8m | ETA: 7.5m [2026-03-04T20:27:54.054029] [INFO ] [sig ] [2123/3365] Forecasting NNN... [2026-03-04T20:27:54.054061] [INFO ] [sig ] Generating forecast for: NNN [2026-03-04T20:27:54.054093] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NNN' from 'https://tdm.silogroup.org/data/derivative_storage/NNN.csv'. [2026-03-04T20:27:54.066039] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NNN'. [2026-03-04T20:27:54.066414] [INFO ] [FORECASTER] Starting predict_future for NNN [2026-03-04T20:27:54.067330] [DEBUG] [LOCAL ] No optimal features file found for NNN: ./output/feature-sets/NNN.txt [2026-03-04T20:27:54.067387] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:27:54.067420] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:27:54.067448] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:27:54.067505] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:27:54.132199] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:27:54.133093] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:27:54.133179] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:27:54.133213] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:27:54.263410] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:27:54.263587] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:27:54.263649] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:27:54.263681] [INFO ] [FORECASTER] Training complete [2026-03-04T20:27:54.267416] [DEBUG] [FORECASTER] NNN: Forecast T+1@11:T+2@11: DOWN (p=39.71%) [2026-03-04T20:27:54.267812] [INFO ] [FORECASTER] Completed predict_future for NNN [2026-03-04T20:27:54.267977] [INFO ] [sig ] NNN: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:27:54.420364] [INFO ] [LOCAL ] Saved forecast: NNN 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/NNN.txt [2026-03-04T20:27:54.420505] [INFO ] [sig ] [2123/3365] Completed NNN in 0.4s | 2.76 sym/s | Total: 12.8m | ETA: 7.5m [2026-03-04T20:27:54.420544] [INFO ] [sig ] [2124/3365] Forecasting NNY... [2026-03-04T20:27:54.420593] [INFO ] [sig ] Generating forecast for: NNY [2026-03-04T20:27:54.420626] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NNY' from 'https://tdm.silogroup.org/data/derivative_storage/NNY.csv'. [2026-03-04T20:27:54.431415] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NNY'. [2026-03-04T20:27:54.431785] [INFO ] [FORECASTER] Starting predict_future for NNY [2026-03-04T20:27:54.432602] [DEBUG] [LOCAL ] No optimal features file found for NNY: ./output/feature-sets/NNY.txt [2026-03-04T20:27:54.432655] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:27:54.432723] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:27:54.432752] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:27:54.432809] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:27:54.490874] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:27:54.491663] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:27:54.491748] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:27:54.491781] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:27:54.600176] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:27:54.600338] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:27:54.600379] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:27:54.600407] [INFO ] [FORECASTER] Training complete [2026-03-04T20:27:54.603869] [DEBUG] [FORECASTER] NNY: Forecast T+1@11:T+2@11: DOWN (p=24.47%) [2026-03-04T20:27:54.604147] [INFO ] [FORECASTER] Completed predict_future for NNY [2026-03-04T20:27:54.604278] [INFO ] [sig ] NNY: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:27:54.747642] [INFO ] [LOCAL ] Saved forecast: NNY 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/NNY.txt [2026-03-04T20:27:54.747796] [INFO ] [sig ] [2124/3365] Completed NNY in 0.3s | 2.76 sym/s | Total: 12.8m | ETA: 7.5m [2026-03-04T20:27:54.747837] [INFO ] [sig ] [2125/3365] Forecasting NOA... [2026-03-04T20:27:54.747867] [INFO ] [sig ] Generating forecast for: NOA [2026-03-04T20:27:54.747900] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NOA' from 'https://tdm.silogroup.org/data/derivative_storage/NOA.csv'. [2026-03-04T20:27:54.759399] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NOA'. [2026-03-04T20:27:54.759731] [INFO ] [FORECASTER] Starting predict_future for NOA [2026-03-04T20:27:54.760512] [DEBUG] [LOCAL ] No optimal features file found for NOA: ./output/feature-sets/NOA.txt [2026-03-04T20:27:54.760565] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:27:54.760616] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:27:54.760644] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:27:54.760709] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:27:54.818235] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:27:54.819043] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:27:54.819144] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:27:54.819178] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:27:54.942879] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:27:54.943042] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:27:54.943083] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:27:54.943113] [INFO ] [FORECASTER] Training complete [2026-03-04T20:27:54.946564] [DEBUG] [FORECASTER] NOA: Forecast T+1@11:T+2@11: DOWN (p=26.03%) [2026-03-04T20:27:54.946866] [INFO ] [FORECASTER] Completed predict_future for NOA [2026-03-04T20:27:54.946996] [INFO ] [sig ] NOA: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:27:55.094592] [INFO ] [LOCAL ] Saved forecast: NOA 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/NOA.txt [2026-03-04T20:27:55.094816] [INFO ] [sig ] [2125/3365] Completed NOA in 0.3s | 2.76 sym/s | Total: 12.8m | ETA: 7.5m [2026-03-04T20:27:55.094860] [INFO ] [sig ] [2126/3365] Forecasting NOAH... [2026-03-04T20:27:55.094891] [INFO ] [sig ] Generating forecast for: NOAH [2026-03-04T20:27:55.094921] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NOAH' from 'https://tdm.silogroup.org/data/derivative_storage/NOAH.csv'. [2026-03-04T20:27:55.106716] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NOAH'. [2026-03-04T20:27:55.107014] [INFO ] [FORECASTER] Starting predict_future for NOAH [2026-03-04T20:27:55.107860] [DEBUG] [LOCAL ] No optimal features file found for NOAH: ./output/feature-sets/NOAH.txt [2026-03-04T20:27:55.107913] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:27:55.107946] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:27:55.107972] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:27:55.108033] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:27:55.167448] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:27:55.168323] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:27:55.168409] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:27:55.168444] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:27:55.290907] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:27:55.291072] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:27:55.291111] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:27:55.291139] [INFO ] [FORECASTER] Training complete [2026-03-04T20:27:55.294595] [DEBUG] [FORECASTER] NOAH: Forecast T+1@11:T+2@11: UP (p=88.31%) [2026-03-04T20:27:55.294889] [INFO ] [FORECASTER] Completed predict_future for NOAH [2026-03-04T20:27:55.295022] [INFO ] [sig ] NOAH: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:27:55.443020] [INFO ] [LOCAL ] Saved forecast: NOAH 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/NOAH.txt [2026-03-04T20:27:55.443172] [INFO ] [sig ] [2126/3365] Completed NOAH in 0.3s | 2.76 sym/s | Total: 12.8m | ETA: 7.5m [2026-03-04T20:27:55.443211] [INFO ] [sig ] [2127/3365] Forecasting NODK... [2026-03-04T20:27:55.443242] [INFO ] [sig ] Generating forecast for: NODK [2026-03-04T20:27:55.443272] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NODK' from 'https://tdm.silogroup.org/data/derivative_storage/NODK.csv'. [2026-03-04T20:27:55.453823] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NODK'. [2026-03-04T20:27:55.454104] [INFO ] [FORECASTER] Starting predict_future for NODK [2026-03-04T20:27:55.454937] [DEBUG] [LOCAL ] No optimal features file found for NODK: ./output/feature-sets/NODK.txt [2026-03-04T20:27:55.454991] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:27:55.455036] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:27:55.455065] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:27:55.455123] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:27:55.516272] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:27:55.517484] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:27:55.517609] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:27:55.517646] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:27:55.619017] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:27:55.619189] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:27:55.619229] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:27:55.619295] [INFO ] [FORECASTER] Training complete [2026-03-04T20:27:55.622867] [DEBUG] [FORECASTER] NODK: Forecast T+1@11:T+2@11: DOWN (p=6.35%) [2026-03-04T20:27:55.623164] [INFO ] [FORECASTER] Completed predict_future for NODK [2026-03-04T20:27:55.623300] [INFO ] [sig ] NODK: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:27:55.767115] [INFO ] [LOCAL ] Saved forecast: NODK 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/NODK.txt [2026-03-04T20:27:55.767330] [INFO ] [sig ] [2127/3365] Completed NODK in 0.3s | 2.76 sym/s | Total: 12.9m | ETA: 7.5m [2026-03-04T20:27:55.767377] [INFO ] [sig ] [2128/3365] Forecasting NOG... [2026-03-04T20:27:55.767408] [INFO ] [sig ] Generating forecast for: NOG [2026-03-04T20:27:55.767441] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NOG' from 'https://tdm.silogroup.org/data/derivative_storage/NOG.csv'. [2026-03-04T20:27:55.779224] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NOG'. [2026-03-04T20:27:55.779613] [INFO ] [FORECASTER] Starting predict_future for NOG [2026-03-04T20:27:55.780430] [DEBUG] [LOCAL ] No optimal features file found for NOG: ./output/feature-sets/NOG.txt [2026-03-04T20:27:55.780484] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:27:55.780516] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:27:55.780542] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:27:55.780616] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:27:55.838975] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:27:55.839888] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:27:55.839977] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:27:55.840011] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:27:55.965527] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:27:55.965757] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:27:55.965802] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:27:55.965833] [INFO ] [FORECASTER] Training complete [2026-03-04T20:27:55.969835] [DEBUG] [FORECASTER] NOG: Forecast T+1@11:T+2@11: DOWN (p=11.29%) [2026-03-04T20:27:55.970235] [INFO ] [FORECASTER] Completed predict_future for NOG [2026-03-04T20:27:55.970403] [INFO ] [sig ] NOG: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:27:56.122816] [INFO ] [LOCAL ] Saved forecast: NOG 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/NOG.txt [2026-03-04T20:27:56.122988] [INFO ] [sig ] [2128/3365] Completed NOG in 0.4s | 2.76 sym/s | Total: 12.9m | ETA: 7.5m [2026-03-04T20:27:56.123029] [INFO ] [sig ] [2129/3365] Forecasting NOMD... [2026-03-04T20:27:56.123059] [INFO ] [sig ] Generating forecast for: NOMD [2026-03-04T20:27:56.123090] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NOMD' from 'https://tdm.silogroup.org/data/derivative_storage/NOMD.csv'. [2026-03-04T20:27:56.134510] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NOMD'. [2026-03-04T20:27:56.134886] [INFO ] [FORECASTER] Starting predict_future for NOMD [2026-03-04T20:27:56.135684] [DEBUG] [LOCAL ] No optimal features file found for NOMD: ./output/feature-sets/NOMD.txt [2026-03-04T20:27:56.135738] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:27:56.135769] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:27:56.135797] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:27:56.135854] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:27:56.193777] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:27:56.194696] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:27:56.194795] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:27:56.194835] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:27:56.321128] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:27:56.321298] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:27:56.321338] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:27:56.321368] [INFO ] [FORECASTER] Training complete [2026-03-04T20:27:56.325211] [DEBUG] [FORECASTER] NOMD: Forecast T+1@11:T+2@11: UP (p=59.13%) [2026-03-04T20:27:56.325500] [INFO ] [FORECASTER] Completed predict_future for NOMD [2026-03-04T20:27:56.325653] [INFO ] [sig ] NOMD: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:27:56.472291] [INFO ] [LOCAL ] Saved forecast: NOMD 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/NOMD.txt [2026-03-04T20:27:56.472444] [INFO ] [sig ] [2129/3365] Completed NOMD in 0.3s | 2.76 sym/s | Total: 12.9m | ETA: 7.5m [2026-03-04T20:27:56.472484] [INFO ] [sig ] [2130/3365] Forecasting NPCE... [2026-03-04T20:27:56.472514] [INFO ] [sig ] Generating forecast for: NPCE [2026-03-04T20:27:56.472546] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NPCE' from 'https://tdm.silogroup.org/data/derivative_storage/NPCE.csv'. [2026-03-04T20:27:56.484197] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NPCE'. [2026-03-04T20:27:56.484511] [INFO ] [FORECASTER] Starting predict_future for NPCE [2026-03-04T20:27:56.485353] [DEBUG] [LOCAL ] No optimal features file found for NPCE: ./output/feature-sets/NPCE.txt [2026-03-04T20:27:56.485406] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:27:56.485438] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:27:56.485463] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:27:56.485520] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:27:56.550219] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:27:56.551229] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:27:56.551337] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:27:56.551378] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:27:56.680565] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:27:56.680800] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:27:56.680865] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:27:56.680907] [INFO ] [FORECASTER] Training complete [2026-03-04T20:27:56.684984] [DEBUG] [FORECASTER] NPCE: Forecast T+1@11:T+2@11: UP (p=59.84%) [2026-03-04T20:27:56.685289] [INFO ] [FORECASTER] Completed predict_future for NPCE [2026-03-04T20:27:56.685427] [INFO ] [sig ] NPCE: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:27:56.841716] [INFO ] [LOCAL ] Saved forecast: NPCE 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/NPCE.txt [2026-03-04T20:27:56.841867] [INFO ] [sig ] [2130/3365] Completed NPCE in 0.4s | 2.76 sym/s | Total: 12.9m | ETA: 7.5m [2026-03-04T20:27:56.841907] [INFO ] [sig ] [2131/3365] Forecasting NPFD... [2026-03-04T20:27:56.841943] [INFO ] [sig ] Generating forecast for: NPFD [2026-03-04T20:27:56.841975] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NPFD' from 'https://tdm.silogroup.org/data/derivative_storage/NPFD.csv'. [2026-03-04T20:27:56.853415] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NPFD'. [2026-03-04T20:27:56.853777] [INFO ] [FORECASTER] Starting predict_future for NPFD [2026-03-04T20:27:56.854596] [DEBUG] [LOCAL ] No optimal features file found for NPFD: ./output/feature-sets/NPFD.txt [2026-03-04T20:27:56.854649] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:27:56.854681] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:27:56.854708] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:27:56.854765] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:27:56.911846] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:27:56.912780] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:27:56.912867] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:27:56.912901] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:27:57.029378] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:27:57.029537] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:27:57.029593] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:27:57.029624] [INFO ] [FORECASTER] Training complete [2026-03-04T20:27:57.032995] [DEBUG] [FORECASTER] NPFD: Forecast T+1@11:T+2@11: DOWN (p=49.61%) [2026-03-04T20:27:57.033278] [INFO ] [FORECASTER] Completed predict_future for NPFD [2026-03-04T20:27:57.033406] [INFO ] [sig ] NPFD: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:27:57.175931] [INFO ] [LOCAL ] Saved forecast: NPFD 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/NPFD.txt [2026-03-04T20:27:57.176077] [INFO ] [sig ] [2131/3365] Completed NPFD in 0.3s | 2.76 sym/s | Total: 12.9m | ETA: 7.5m [2026-03-04T20:27:57.176115] [INFO ] [sig ] [2132/3365] Forecasting NPK... [2026-03-04T20:27:57.176145] [INFO ] [sig ] Generating forecast for: NPK [2026-03-04T20:27:57.176175] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NPK' from 'https://tdm.silogroup.org/data/derivative_storage/NPK.csv'. [2026-03-04T20:27:57.188135] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NPK'. [2026-03-04T20:27:57.188427] [INFO ] [FORECASTER] Starting predict_future for NPK [2026-03-04T20:27:57.189254] [DEBUG] [LOCAL ] No optimal features file found for NPK: ./output/feature-sets/NPK.txt [2026-03-04T20:27:57.189307] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:27:57.189340] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:27:57.189367] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:27:57.189424] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:27:57.248312] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:27:57.248970] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:27:57.249053] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:27:57.249085] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:27:57.376407] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:27:57.376560] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:27:57.376619] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:27:57.376650] [INFO ] [FORECASTER] Training complete [2026-03-04T20:27:57.380083] [DEBUG] [FORECASTER] NPK: Forecast T+1@11:T+2@11: UP (p=79.76%) [2026-03-04T20:27:57.380362] [INFO ] [FORECASTER] Completed predict_future for NPK [2026-03-04T20:27:57.380489] [INFO ] [sig ] NPK: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:27:57.524364] [INFO ] [LOCAL ] Saved forecast: NPK 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/NPK.txt [2026-03-04T20:27:57.524501] [INFO ] [sig ] [2132/3365] Completed NPK in 0.3s | 2.76 sym/s | Total: 12.9m | ETA: 7.5m [2026-03-04T20:27:57.524540] [INFO ] [sig ] [2133/3365] Forecasting NPO... [2026-03-04T20:27:57.524585] [INFO ] [sig ] Generating forecast for: NPO [2026-03-04T20:27:57.524620] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NPO' from 'https://tdm.silogroup.org/data/derivative_storage/NPO.csv'. [2026-03-04T20:27:57.538334] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NPO'. [2026-03-04T20:27:57.538641] [INFO ] [FORECASTER] Starting predict_future for NPO [2026-03-04T20:27:57.539672] [DEBUG] [LOCAL ] No optimal features file found for NPO: ./output/feature-sets/NPO.txt [2026-03-04T20:27:57.539725] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:27:57.539757] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:27:57.539783] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:27:57.539839] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:27:57.598040] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:27:57.598725] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:27:57.598815] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:27:57.598855] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:27:57.718483] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:27:57.718657] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:27:57.718697] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:27:57.718725] [INFO ] [FORECASTER] Training complete [2026-03-04T20:27:57.722166] [DEBUG] [FORECASTER] NPO: Forecast T+1@11:T+2@11: UP (p=82.01%) [2026-03-04T20:27:57.722448] [INFO ] [FORECASTER] Completed predict_future for NPO [2026-03-04T20:27:57.722597] [INFO ] [sig ] NPO: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:27:57.866237] [INFO ] [LOCAL ] Saved forecast: NPO 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/NPO.txt [2026-03-04T20:27:57.866374] [INFO ] [sig ] [2133/3365] Completed NPO in 0.3s | 2.76 sym/s | Total: 12.9m | ETA: 7.4m [2026-03-04T20:27:57.866413] [INFO ] [sig ] [2134/3365] Forecasting NQP... [2026-03-04T20:27:57.866442] [INFO ] [sig ] Generating forecast for: NQP [2026-03-04T20:27:57.866473] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NQP' from 'https://tdm.silogroup.org/data/derivative_storage/NQP.csv'. [2026-03-04T20:27:57.878149] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NQP'. [2026-03-04T20:27:57.878524] [INFO ] [FORECASTER] Starting predict_future for NQP [2026-03-04T20:27:57.879397] [DEBUG] [LOCAL ] No optimal features file found for NQP: ./output/feature-sets/NQP.txt [2026-03-04T20:27:57.879453] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:27:57.879486] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:27:57.879515] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:27:57.879591] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:27:57.938512] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:27:57.939490] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:27:57.939634] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:27:57.939672] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:27:58.066239] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:27:58.066404] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:27:58.066447] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:27:58.066495] [INFO ] [FORECASTER] Training complete [2026-03-04T20:27:58.070081] [DEBUG] [FORECASTER] NQP: Forecast T+1@11:T+2@11: DOWN (p=7.89%) [2026-03-04T20:27:58.070389] [INFO ] [FORECASTER] Completed predict_future for NQP [2026-03-04T20:27:58.070526] [INFO ] [sig ] NQP: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:27:58.217296] [INFO ] [LOCAL ] Saved forecast: NQP 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/NQP.txt [2026-03-04T20:27:58.217467] [INFO ] [sig ] [2134/3365] Completed NQP in 0.4s | 2.76 sym/s | Total: 12.9m | ETA: 7.4m [2026-03-04T20:27:58.217507] [INFO ] [sig ] [2135/3365] Forecasting NRC... [2026-03-04T20:27:58.217536] [INFO ] [sig ] Generating forecast for: NRC [2026-03-04T20:27:58.217568] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NRC' from 'https://tdm.silogroup.org/data/derivative_storage/NRC.csv'. [2026-03-04T20:27:58.229480] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NRC'. [2026-03-04T20:27:58.229911] [INFO ] [FORECASTER] Starting predict_future for NRC [2026-03-04T20:27:58.230762] [DEBUG] [LOCAL ] No optimal features file found for NRC: ./output/feature-sets/NRC.txt [2026-03-04T20:27:58.230828] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:27:58.230868] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:27:58.230903] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:27:58.230962] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:27:58.289813] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:27:58.290767] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:27:58.290855] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:27:58.290889] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:27:58.413084] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:27:58.413248] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:27:58.413293] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:27:58.413324] [INFO ] [FORECASTER] Training complete [2026-03-04T20:27:58.417039] [DEBUG] [FORECASTER] NRC: Forecast T+1@11:T+2@11: UP (p=65.44%) [2026-03-04T20:27:58.417357] [INFO ] [FORECASTER] Completed predict_future for NRC [2026-03-04T20:27:58.417494] [INFO ] [sig ] NRC: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:27:58.562854] [INFO ] [LOCAL ] Saved forecast: NRC 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/NRC.txt [2026-03-04T20:27:58.563019] [INFO ] [sig ] [2135/3365] Completed NRC in 0.3s | 2.76 sym/s | Total: 12.9m | ETA: 7.4m [2026-03-04T20:27:58.563060] [INFO ] [sig ] [2136/3365] Forecasting NRDS... [2026-03-04T20:27:58.563089] [INFO ] [sig ] Generating forecast for: NRDS [2026-03-04T20:27:58.563121] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NRDS' from 'https://tdm.silogroup.org/data/derivative_storage/NRDS.csv'. [2026-03-04T20:27:58.575342] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NRDS'. [2026-03-04T20:27:58.575760] [INFO ] [FORECASTER] Starting predict_future for NRDS [2026-03-04T20:27:58.576662] [DEBUG] [LOCAL ] No optimal features file found for NRDS: ./output/feature-sets/NRDS.txt [2026-03-04T20:27:58.576723] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:27:58.576780] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:27:58.576816] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:27:58.576888] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:27:58.636260] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:27:58.637226] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:27:58.637344] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:27:58.637396] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:27:58.754292] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:27:58.754461] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:27:58.754502] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:27:58.754530] [INFO ] [FORECASTER] Training complete [2026-03-04T20:27:58.758023] [DEBUG] [FORECASTER] NRDS: Forecast T+1@11:T+2@11: DOWN (p=6.55%) [2026-03-04T20:27:58.758312] [INFO ] [FORECASTER] Completed predict_future for NRDS [2026-03-04T20:27:58.758441] [INFO ] [sig ] NRDS: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:27:58.902255] [INFO ] [LOCAL ] Saved forecast: NRDS 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/NRDS.txt [2026-03-04T20:27:58.902421] [INFO ] [sig ] [2136/3365] Completed NRDS in 0.3s | 2.76 sym/s | Total: 12.9m | ETA: 7.4m [2026-03-04T20:27:58.902462] [INFO ] [sig ] [2137/3365] Forecasting NREF... [2026-03-04T20:27:58.902490] [INFO ] [sig ] Generating forecast for: NREF [2026-03-04T20:27:58.902522] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NREF' from 'https://tdm.silogroup.org/data/derivative_storage/NREF.csv'. [2026-03-04T20:27:58.914630] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NREF'. [2026-03-04T20:27:58.915021] [INFO ] [FORECASTER] Starting predict_future for NREF [2026-03-04T20:27:58.915845] [DEBUG] [LOCAL ] No optimal features file found for NREF: ./output/feature-sets/NREF.txt [2026-03-04T20:27:58.915899] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:27:58.915932] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:27:58.915959] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:27:58.916021] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:27:58.973850] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:27:58.974826] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:27:58.974928] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:27:58.974962] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:27:59.092550] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:27:59.092731] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:27:59.092771] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:27:59.092801] [INFO ] [FORECASTER] Training complete [2026-03-04T20:27:59.096265] [DEBUG] [FORECASTER] NREF: Forecast T+1@11:T+2@11: UP (p=98.71%) [2026-03-04T20:27:59.096597] [INFO ] [FORECASTER] Completed predict_future for NREF [2026-03-04T20:27:59.096738] [INFO ] [sig ] NREF: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:27:59.241911] [INFO ] [LOCAL ] Saved forecast: NREF 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/NREF.txt [2026-03-04T20:27:59.242123] [INFO ] [sig ] [2137/3365] Completed NREF in 0.3s | 2.76 sym/s | Total: 12.9m | ETA: 7.4m [2026-03-04T20:27:59.242166] [INFO ] [sig ] [2138/3365] Forecasting NRG... [2026-03-04T20:27:59.242196] [INFO ] [sig ] Generating forecast for: NRG [2026-03-04T20:27:59.242227] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NRG' from 'https://tdm.silogroup.org/data/derivative_storage/NRG.csv'. [2026-03-04T20:27:59.254059] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NRG'. [2026-03-04T20:27:59.254474] [INFO ] [FORECASTER] Starting predict_future for NRG [2026-03-04T20:27:59.255349] [DEBUG] [LOCAL ] No optimal features file found for NRG: ./output/feature-sets/NRG.txt [2026-03-04T20:27:59.255406] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:27:59.255439] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:27:59.255466] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:27:59.255536] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:27:59.313067] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:27:59.314048] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:27:59.314136] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:27:59.314169] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:27:59.435230] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:27:59.435401] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:27:59.435442] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:27:59.435472] [INFO ] [FORECASTER] Training complete [2026-03-04T20:27:59.439091] [DEBUG] [FORECASTER] NRG: Forecast T+1@11:T+2@11: DOWN (p=24.71%) [2026-03-04T20:27:59.439456] [INFO ] [FORECASTER] Completed predict_future for NRG [2026-03-04T20:27:59.439635] [INFO ] [sig ] NRG: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:27:59.589621] [INFO ] [LOCAL ] Saved forecast: NRG 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/NRG.txt [2026-03-04T20:27:59.589826] [INFO ] [sig ] [2138/3365] Completed NRG in 0.3s | 2.76 sym/s | Total: 12.9m | ETA: 7.4m [2026-03-04T20:27:59.589867] [INFO ] [sig ] [2139/3365] Forecasting NRIM... [2026-03-04T20:27:59.589897] [INFO ] [sig ] Generating forecast for: NRIM [2026-03-04T20:27:59.589929] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NRIM' from 'https://tdm.silogroup.org/data/derivative_storage/NRIM.csv'. [2026-03-04T20:27:59.602377] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NRIM'. [2026-03-04T20:27:59.602905] [INFO ] [FORECASTER] Starting predict_future for NRIM [2026-03-04T20:27:59.604087] [DEBUG] [LOCAL ] No optimal features file found for NRIM: ./output/feature-sets/NRIM.txt [2026-03-04T20:27:59.604164] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:27:59.604197] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:27:59.604226] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:27:59.604285] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:27:59.665562] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:27:59.666491] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:27:59.666619] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:27:59.666658] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:27:59.806473] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:27:59.806653] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:27:59.806698] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:27:59.806728] [INFO ] [FORECASTER] Training complete [2026-03-04T20:27:59.810450] [DEBUG] [FORECASTER] NRIM: Forecast T+1@11:T+2@11: UP (p=75.35%) [2026-03-04T20:27:59.810780] [INFO ] [FORECASTER] Completed predict_future for NRIM [2026-03-04T20:27:59.810923] [INFO ] [sig ] NRIM: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:27:59.961535] [INFO ] [LOCAL ] Saved forecast: NRIM 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/NRIM.txt [2026-03-04T20:27:59.961716] [INFO ] [sig ] [2139/3365] Completed NRIM in 0.4s | 2.76 sym/s | Total: 12.9m | ETA: 7.4m [2026-03-04T20:27:59.961757] [INFO ] [sig ] [2140/3365] Forecasting NRIX... [2026-03-04T20:27:59.961789] [INFO ] [sig ] Generating forecast for: NRIX [2026-03-04T20:27:59.961820] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NRIX' from 'https://tdm.silogroup.org/data/derivative_storage/NRIX.csv'. [2026-03-04T20:27:59.973601] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NRIX'. [2026-03-04T20:27:59.973913] [INFO ] [FORECASTER] Starting predict_future for NRIX [2026-03-04T20:27:59.974758] [DEBUG] [LOCAL ] No optimal features file found for NRIX: ./output/feature-sets/NRIX.txt [2026-03-04T20:27:59.974824] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:27:59.974859] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:27:59.974888] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:27:59.974947] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:28:00.033526] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:28:00.034418] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:28:00.034504] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:28:00.034539] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:28:00.161242] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:28:00.161415] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:28:00.161456] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:28:00.161486] [INFO ] [FORECASTER] Training complete [2026-03-04T20:28:00.165183] [DEBUG] [FORECASTER] NRIX: Forecast T+1@11:T+2@11: DOWN (p=43.91%) [2026-03-04T20:28:00.165520] [INFO ] [FORECASTER] Completed predict_future for NRIX [2026-03-04T20:28:00.165687] [INFO ] [sig ] NRIX: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:28:00.323377] [INFO ] [LOCAL ] Saved forecast: NRIX 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/NRIX.txt [2026-03-04T20:28:00.323542] [INFO ] [sig ] [2140/3365] Completed NRIX in 0.4s | 2.76 sym/s | Total: 12.9m | ETA: 7.4m [2026-03-04T20:28:00.323602] [INFO ] [sig ] [2141/3365] Forecasting NRK... [2026-03-04T20:28:00.323636] [INFO ] [sig ] Generating forecast for: NRK [2026-03-04T20:28:00.323667] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NRK' from 'https://tdm.silogroup.org/data/derivative_storage/NRK.csv'. [2026-03-04T20:28:00.335521] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NRK'. [2026-03-04T20:28:00.335920] [INFO ] [FORECASTER] Starting predict_future for NRK [2026-03-04T20:28:00.336745] [DEBUG] [LOCAL ] No optimal features file found for NRK: ./output/feature-sets/NRK.txt [2026-03-04T20:28:00.336799] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:28:00.336862] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:28:00.336891] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:28:00.336949] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:28:00.397965] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:28:00.399064] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:28:00.399197] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:28:00.399233] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:28:00.527639] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:28:00.527807] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:28:00.527849] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:28:00.527878] [INFO ] [FORECASTER] Training complete [2026-03-04T20:28:00.531748] [DEBUG] [FORECASTER] NRK: Forecast T+1@11:T+2@11: DOWN (p=24.23%) [2026-03-04T20:28:00.532109] [INFO ] [FORECASTER] Completed predict_future for NRK [2026-03-04T20:28:00.532256] [INFO ] [sig ] NRK: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:28:00.680877] [INFO ] [LOCAL ] Saved forecast: NRK 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/NRK.txt [2026-03-04T20:28:00.682005] [INFO ] [sig ] [2141/3365] Completed NRK in 0.4s | 2.76 sym/s | Total: 12.9m | ETA: 7.4m [2026-03-04T20:28:00.682069] [INFO ] [sig ] [2142/3365] Forecasting NRP... [2026-03-04T20:28:00.682291] [INFO ] [sig ] Generating forecast for: NRP [2026-03-04T20:28:00.682322] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NRP' from 'https://tdm.silogroup.org/data/derivative_storage/NRP.csv'. [2026-03-04T20:28:00.695237] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NRP'. [2026-03-04T20:28:00.695672] [INFO ] [FORECASTER] Starting predict_future for NRP [2026-03-04T20:28:00.696481] [DEBUG] [LOCAL ] No optimal features file found for NRP: ./output/feature-sets/NRP.txt [2026-03-04T20:28:00.696537] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:28:00.696592] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:28:00.696624] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:28:00.696683] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:28:00.757072] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:28:00.758073] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:28:00.758172] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:28:00.758206] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:28:00.874262] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:28:00.874431] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:28:00.874474] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:28:00.874503] [INFO ] [FORECASTER] Training complete [2026-03-04T20:28:00.878124] [DEBUG] [FORECASTER] NRP: Forecast T+1@11:T+2@11: UP (p=86.79%) [2026-03-04T20:28:00.878437] [INFO ] [FORECASTER] Completed predict_future for NRP [2026-03-04T20:28:00.878597] [INFO ] [sig ] NRP: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:28:01.030361] [INFO ] [LOCAL ] Saved forecast: NRP 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/NRP.txt [2026-03-04T20:28:01.030527] [INFO ] [sig ] [2142/3365] Completed NRP in 0.3s | 2.76 sym/s | Total: 12.9m | ETA: 7.4m [2026-03-04T20:28:01.030585] [INFO ] [sig ] [2143/3365] Forecasting NRXP... [2026-03-04T20:28:01.030621] [INFO ] [sig ] Generating forecast for: NRXP [2026-03-04T20:28:01.030652] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NRXP' from 'https://tdm.silogroup.org/data/derivative_storage/NRXP.csv'. [2026-03-04T20:28:01.043241] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NRXP'. [2026-03-04T20:28:01.043613] [INFO ] [FORECASTER] Starting predict_future for NRXP [2026-03-04T20:28:01.044440] [DEBUG] [LOCAL ] No optimal features file found for NRXP: ./output/feature-sets/NRXP.txt [2026-03-04T20:28:01.044493] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:28:01.044526] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:28:01.044554] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:28:01.044631] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:28:01.102309] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:28:01.103140] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:28:01.103225] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:28:01.103258] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:28:01.226241] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:28:01.226361] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:28:01.226403] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:28:01.226431] [INFO ] [FORECASTER] Training complete [2026-03-04T20:28:01.230102] [DEBUG] [FORECASTER] NRXP: Forecast T+1@11:T+2@11: UP (p=70.30%) [2026-03-04T20:28:01.230413] [INFO ] [FORECASTER] Completed predict_future for NRXP [2026-03-04T20:28:01.230549] [INFO ] [sig ] NRXP: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:28:01.377748] [INFO ] [LOCAL ] Saved forecast: NRXP 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/NRXP.txt [2026-03-04T20:28:01.377908] [INFO ] [sig ] [2143/3365] Completed NRXP in 0.3s | 2.76 sym/s | Total: 12.9m | ETA: 7.4m [2026-03-04T20:28:01.377949] [INFO ] [sig ] [2144/3365] Forecasting NSC... [2026-03-04T20:28:01.377979] [INFO ] [sig ] Generating forecast for: NSC [2026-03-04T20:28:01.378010] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NSC' from 'https://tdm.silogroup.org/data/derivative_storage/NSC.csv'. [2026-03-04T20:28:01.391920] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NSC'. [2026-03-04T20:28:01.392303] [INFO ] [FORECASTER] Starting predict_future for NSC [2026-03-04T20:28:01.393141] [DEBUG] [LOCAL ] No optimal features file found for NSC: ./output/feature-sets/NSC.txt [2026-03-04T20:28:01.393194] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:28:01.393227] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:28:01.393255] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:28:01.393314] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:28:01.450609] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:28:01.451460] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:28:01.451553] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:28:01.451608] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:28:01.587447] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:28:01.587646] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:28:01.587707] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:28:01.587796] [INFO ] [FORECASTER] Training complete [2026-03-04T20:28:01.592985] [DEBUG] [FORECASTER] NSC: Forecast T+1@11:T+2@11: UP (p=78.17%) [2026-03-04T20:28:01.593485] [INFO ] [FORECASTER] Completed predict_future for NSC [2026-03-04T20:28:01.593724] [INFO ] [sig ] NSC: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:28:01.787244] [INFO ] [LOCAL ] Saved forecast: NSC 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/NSC.txt [2026-03-04T20:28:01.787435] [INFO ] [sig ] [2144/3365] Completed NSC in 0.4s | 2.76 sym/s | Total: 13.0m | ETA: 7.4m [2026-03-04T20:28:01.787478] [INFO ] [sig ] [2145/3365] Forecasting NSP... [2026-03-04T20:28:01.787510] [INFO ] [sig ] Generating forecast for: NSP [2026-03-04T20:28:01.787541] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NSP' from 'https://tdm.silogroup.org/data/derivative_storage/NSP.csv'. [2026-03-04T20:28:01.800283] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NSP'. [2026-03-04T20:28:01.800782] [INFO ] [FORECASTER] Starting predict_future for NSP [2026-03-04T20:28:01.801658] [DEBUG] [LOCAL ] No optimal features file found for NSP: ./output/feature-sets/NSP.txt [2026-03-04T20:28:01.801715] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:28:01.801747] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:28:01.801773] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:28:01.801835] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:28:01.862360] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:28:01.863299] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:28:01.863396] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:28:01.863430] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:28:01.989023] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:28:01.989183] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:28:01.989225] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:28:01.989254] [INFO ] [FORECASTER] Training complete [2026-03-04T20:28:01.992859] [DEBUG] [FORECASTER] NSP: Forecast T+1@11:T+2@11: UP (p=99.44%) [2026-03-04T20:28:01.993174] [INFO ] [FORECASTER] Completed predict_future for NSP [2026-03-04T20:28:01.993308] [INFO ] [sig ] NSP: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:28:02.138541] [INFO ] [LOCAL ] Saved forecast: NSP 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/NSP.txt [2026-03-04T20:28:02.138709] [INFO ] [sig ] [2145/3365] Completed NSP in 0.4s | 2.76 sym/s | Total: 13.0m | ETA: 7.4m [2026-03-04T20:28:02.138749] [INFO ] [sig ] [2146/3365] Forecasting NSSC... [2026-03-04T20:28:02.138779] [INFO ] [sig ] Generating forecast for: NSSC [2026-03-04T20:28:02.138812] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NSSC' from 'https://tdm.silogroup.org/data/derivative_storage/NSSC.csv'. [2026-03-04T20:28:02.151844] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NSSC'. [2026-03-04T20:28:02.152348] [INFO ] [FORECASTER] Starting predict_future for NSSC [2026-03-04T20:28:02.153201] [DEBUG] [LOCAL ] No optimal features file found for NSSC: ./output/feature-sets/NSSC.txt [2026-03-04T20:28:02.153254] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:28:02.153285] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:28:02.153311] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:28:02.153367] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:28:02.213637] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:28:02.214336] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:28:02.214419] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:28:02.214454] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:28:02.347692] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:28:02.347856] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:28:02.347896] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:28:02.347925] [INFO ] [FORECASTER] Training complete [2026-03-04T20:28:02.352091] [DEBUG] [FORECASTER] NSSC: Forecast T+1@11:T+2@11: UP (p=95.85%) [2026-03-04T20:28:02.352373] [INFO ] [FORECASTER] Completed predict_future for NSSC [2026-03-04T20:28:02.352505] [INFO ] [sig ] NSSC: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:28:02.498842] [INFO ] [LOCAL ] Saved forecast: NSSC 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/NSSC.txt [2026-03-04T20:28:02.498991] [INFO ] [sig ] [2146/3365] Completed NSSC in 0.4s | 2.76 sym/s | Total: 13.0m | ETA: 7.4m [2026-03-04T20:28:02.499031] [INFO ] [sig ] [2147/3365] Forecasting NTAP... [2026-03-04T20:28:02.499062] [INFO ] [sig ] Generating forecast for: NTAP [2026-03-04T20:28:02.499094] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTAP' from 'https://tdm.silogroup.org/data/derivative_storage/NTAP.csv'. [2026-03-04T20:28:02.511548] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTAP'. [2026-03-04T20:28:02.511950] [INFO ] [FORECASTER] Starting predict_future for NTAP [2026-03-04T20:28:02.512780] [DEBUG] [LOCAL ] No optimal features file found for NTAP: ./output/feature-sets/NTAP.txt [2026-03-04T20:28:02.512834] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:28:02.512874] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:28:02.512907] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:28:02.512977] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:28:02.570491] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:28:02.571406] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:28:02.571490] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:28:02.571524] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:28:02.693783] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:28:02.693960] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:28:02.694002] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:28:02.694030] [INFO ] [FORECASTER] Training complete [2026-03-04T20:28:02.697481] [DEBUG] [FORECASTER] NTAP: Forecast T+1@11:T+2@11: DOWN (p=24.26%) [2026-03-04T20:28:02.697778] [INFO ] [FORECASTER] Completed predict_future for NTAP [2026-03-04T20:28:02.697924] [INFO ] [sig ] NTAP: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:28:02.844239] [INFO ] [LOCAL ] Saved forecast: NTAP 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/NTAP.txt [2026-03-04T20:28:02.844383] [INFO ] [sig ] [2147/3365] Completed NTAP in 0.3s | 2.76 sym/s | Total: 13.0m | ETA: 7.4m [2026-03-04T20:28:02.844423] [INFO ] [sig ] [2148/3365] Forecasting NTB... [2026-03-04T20:28:02.844453] [INFO ] [sig ] Generating forecast for: NTB [2026-03-04T20:28:02.844485] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTB' from 'https://tdm.silogroup.org/data/derivative_storage/NTB.csv'. [2026-03-04T20:28:02.857429] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTB'. [2026-03-04T20:28:02.857853] [INFO ] [FORECASTER] Starting predict_future for NTB [2026-03-04T20:28:02.858810] [DEBUG] [LOCAL ] No optimal features file found for NTB: ./output/feature-sets/NTB.txt [2026-03-04T20:28:02.858867] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:28:02.858901] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:28:02.858929] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:28:02.858988] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:28:02.920818] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:28:02.921776] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:28:02.921868] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:28:02.921903] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:28:03.050211] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:28:03.050410] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:28:03.050455] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:28:03.050496] [INFO ] [FORECASTER] Training complete [2026-03-04T20:28:03.054343] [DEBUG] [FORECASTER] NTB: Forecast T+1@11:T+2@11: DOWN (p=3.69%) [2026-03-04T20:28:03.054677] [INFO ] [FORECASTER] Completed predict_future for NTB [2026-03-04T20:28:03.054817] [INFO ] [sig ] NTB: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:28:03.210340] [INFO ] [LOCAL ] Saved forecast: NTB 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/NTB.txt [2026-03-04T20:28:03.210512] [INFO ] [sig ] [2148/3365] Completed NTB in 0.4s | 2.76 sym/s | Total: 13.0m | ETA: 7.4m [2026-03-04T20:28:03.210554] [INFO ] [sig ] [2149/3365] Forecasting NTES... [2026-03-04T20:28:03.210604] [INFO ] [sig ] Generating forecast for: NTES [2026-03-04T20:28:03.210639] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTES' from 'https://tdm.silogroup.org/data/derivative_storage/NTES.csv'. [2026-03-04T20:28:03.223895] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTES'. [2026-03-04T20:28:03.224313] [INFO ] [FORECASTER] Starting predict_future for NTES [2026-03-04T20:28:03.225143] [DEBUG] [LOCAL ] No optimal features file found for NTES: ./output/feature-sets/NTES.txt [2026-03-04T20:28:03.225197] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:28:03.225229] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:28:03.225257] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:28:03.225323] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:28:03.284385] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:28:03.285437] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:28:03.285529] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:28:03.285563] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:28:03.414071] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:28:03.414240] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:28:03.414282] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:28:03.414312] [INFO ] [FORECASTER] Training complete [2026-03-04T20:28:03.418024] [DEBUG] [FORECASTER] NTES: Forecast T+1@11:T+2@11: DOWN (p=48.79%) [2026-03-04T20:28:03.418332] [INFO ] [FORECASTER] Completed predict_future for NTES [2026-03-04T20:28:03.418469] [INFO ] [sig ] NTES: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:28:03.567711] [INFO ] [LOCAL ] Saved forecast: NTES 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/NTES.txt [2026-03-04T20:28:03.567899] [INFO ] [sig ] [2149/3365] Completed NTES in 0.4s | 2.76 sym/s | Total: 13.0m | ETA: 7.3m [2026-03-04T20:28:03.567952] [INFO ] [sig ] [2150/3365] Forecasting NTIC... [2026-03-04T20:28:03.567989] [INFO ] [sig ] Generating forecast for: NTIC [2026-03-04T20:28:03.568029] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTIC' from 'https://tdm.silogroup.org/data/derivative_storage/NTIC.csv'. [2026-03-04T20:28:03.579806] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTIC'. [2026-03-04T20:28:03.580196] [INFO ] [FORECASTER] Starting predict_future for NTIC [2026-03-04T20:28:03.581072] [DEBUG] [LOCAL ] No optimal features file found for NTIC: ./output/feature-sets/NTIC.txt [2026-03-04T20:28:03.581127] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:28:03.581159] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:28:03.581185] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:28:03.581241] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:28:03.640683] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:28:03.641620] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:28:03.641711] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:28:03.641746] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:28:03.758331] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:28:03.758530] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:28:03.758589] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:28:03.758624] [INFO ] [FORECASTER] Training complete [2026-03-04T20:28:03.762668] [DEBUG] [FORECASTER] NTIC: Forecast T+1@11:T+2@11: DOWN (p=1.53%) [2026-03-04T20:28:03.763012] [INFO ] [FORECASTER] Completed predict_future for NTIC [2026-03-04T20:28:03.763172] [INFO ] [sig ] NTIC: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:28:03.914864] [INFO ] [LOCAL ] Saved forecast: NTIC 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/NTIC.txt [2026-03-04T20:28:03.915038] [INFO ] [sig ] [2150/3365] Completed NTIC in 0.3s | 2.76 sym/s | Total: 13.0m | ETA: 7.3m [2026-03-04T20:28:03.915080] [INFO ] [sig ] [2151/3365] Forecasting NTLA... [2026-03-04T20:28:03.915111] [INFO ] [sig ] Generating forecast for: NTLA [2026-03-04T20:28:03.915155] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTLA' from 'https://tdm.silogroup.org/data/derivative_storage/NTLA.csv'. [2026-03-04T20:28:03.929764] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTLA'. [2026-03-04T20:28:03.930159] [INFO ] [FORECASTER] Starting predict_future for NTLA [2026-03-04T20:28:03.931245] [DEBUG] [LOCAL ] No optimal features file found for NTLA: ./output/feature-sets/NTLA.txt [2026-03-04T20:28:03.931304] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:28:03.931359] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:28:03.931416] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:28:03.931501] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:28:03.994666] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:28:03.995633] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:28:03.995809] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:28:03.995849] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:28:04.124701] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:28:04.124870] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:28:04.124931] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:28:04.124961] [INFO ] [FORECASTER] Training complete [2026-03-04T20:28:04.128697] [DEBUG] [FORECASTER] NTLA: Forecast T+1@11:T+2@11: UP (p=93.81%) [2026-03-04T20:28:04.129037] [INFO ] [FORECASTER] Completed predict_future for NTLA [2026-03-04T20:28:04.129202] [INFO ] [sig ] NTLA: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:28:04.281352] [INFO ] [LOCAL ] Saved forecast: NTLA 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/NTLA.txt [2026-03-04T20:28:04.281526] [INFO ] [sig ] [2151/3365] Completed NTLA in 0.4s | 2.76 sym/s | Total: 13.0m | ETA: 7.3m [2026-03-04T20:28:04.281567] [INFO ] [sig ] [2152/3365] Forecasting NTNX... [2026-03-04T20:28:04.281622] [INFO ] [sig ] Generating forecast for: NTNX [2026-03-04T20:28:04.281653] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTNX' from 'https://tdm.silogroup.org/data/derivative_storage/NTNX.csv'. [2026-03-04T20:28:04.293610] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTNX'. [2026-03-04T20:28:04.293989] [INFO ] [FORECASTER] Starting predict_future for NTNX [2026-03-04T20:28:04.294826] [DEBUG] [LOCAL ] No optimal features file found for NTNX: ./output/feature-sets/NTNX.txt [2026-03-04T20:28:04.294880] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:28:04.294913] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:28:04.294941] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:28:04.294997] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:28:04.356236] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:28:04.357170] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:28:04.357259] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:28:04.357317] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:28:04.482159] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:28:04.482341] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:28:04.482384] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:28:04.482415] [INFO ] [FORECASTER] Training complete [2026-03-04T20:28:04.486127] [DEBUG] [FORECASTER] NTNX: Forecast T+1@11:T+2@11: UP (p=81.94%) [2026-03-04T20:28:04.486442] [INFO ] [FORECASTER] Completed predict_future for NTNX [2026-03-04T20:28:04.486603] [INFO ] [sig ] NTNX: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:28:04.642331] [INFO ] [LOCAL ] Saved forecast: NTNX 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/NTNX.txt [2026-03-04T20:28:04.642563] [INFO ] [sig ] [2152/3365] Completed NTNX in 0.4s | 2.76 sym/s | Total: 13.0m | ETA: 7.3m [2026-03-04T20:28:04.642623] [INFO ] [sig ] [2153/3365] Forecasting NTRA... [2026-03-04T20:28:04.642654] [INFO ] [sig ] Generating forecast for: NTRA [2026-03-04T20:28:04.642685] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTRA' from 'https://tdm.silogroup.org/data/derivative_storage/NTRA.csv'. [2026-03-04T20:28:04.656512] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTRA'. [2026-03-04T20:28:04.656992] [INFO ] [FORECASTER] Starting predict_future for NTRA [2026-03-04T20:28:04.657888] [DEBUG] [LOCAL ] No optimal features file found for NTRA: ./output/feature-sets/NTRA.txt [2026-03-04T20:28:04.657953] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:28:04.657992] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:28:04.658026] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:28:04.658090] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:28:04.718748] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:28:04.719784] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:28:04.719923] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:28:04.719960] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:28:04.849383] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:28:04.849552] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:28:04.849615] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:28:04.849649] [INFO ] [FORECASTER] Training complete [2026-03-04T20:28:04.853276] [DEBUG] [FORECASTER] NTRA: Forecast T+1@11:T+2@11: DOWN (p=11.41%) [2026-03-04T20:28:04.853589] [INFO ] [FORECASTER] Completed predict_future for NTRA [2026-03-04T20:28:04.853742] [INFO ] [sig ] NTRA: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:28:05.004305] [INFO ] [LOCAL ] Saved forecast: NTRA 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/NTRA.txt [2026-03-04T20:28:05.004483] [INFO ] [sig ] [2153/3365] Completed NTRA in 0.4s | 2.76 sym/s | Total: 13.0m | ETA: 7.3m [2026-03-04T20:28:05.004526] [INFO ] [sig ] [2154/3365] Forecasting NTRB... [2026-03-04T20:28:05.004561] [INFO ] [sig ] Generating forecast for: NTRB [2026-03-04T20:28:05.004618] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTRB' from 'https://tdm.silogroup.org/data/derivative_storage/NTRB.csv'. [2026-03-04T20:28:05.017837] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTRB'. [2026-03-04T20:28:05.018272] [INFO ] [FORECASTER] Starting predict_future for NTRB [2026-03-04T20:28:05.019211] [DEBUG] [LOCAL ] No optimal features file found for NTRB: ./output/feature-sets/NTRB.txt [2026-03-04T20:28:05.019267] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:28:05.019302] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:28:05.019330] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:28:05.019389] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:28:05.079686] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:28:05.080621] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:28:05.080711] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:28:05.080745] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:28:05.198877] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:28:05.199044] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:28:05.199084] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:28:05.199113] [INFO ] [FORECASTER] Training complete [2026-03-04T20:28:05.202598] [DEBUG] [FORECASTER] NTRB: Forecast T+1@11:T+2@11: DOWN (p=43.89%) [2026-03-04T20:28:05.202904] [INFO ] [FORECASTER] Completed predict_future for NTRB [2026-03-04T20:28:05.203077] [INFO ] [sig ] NTRB: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:28:05.357888] [INFO ] [LOCAL ] Saved forecast: NTRB 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/NTRB.txt [2026-03-04T20:28:05.358121] [INFO ] [sig ] [2154/3365] Completed NTRB in 0.4s | 2.76 sym/s | Total: 13.0m | ETA: 7.3m [2026-03-04T20:28:05.358176] [INFO ] [sig ] [2155/3365] Forecasting NTRS... [2026-03-04T20:28:05.358209] [INFO ] [sig ] Generating forecast for: NTRS [2026-03-04T20:28:05.358241] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTRS' from 'https://tdm.silogroup.org/data/derivative_storage/NTRS.csv'. [2026-03-04T20:28:05.370036] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTRS'. [2026-03-04T20:28:05.370414] [INFO ] [FORECASTER] Starting predict_future for NTRS [2026-03-04T20:28:05.371246] [DEBUG] [LOCAL ] No optimal features file found for NTRS: ./output/feature-sets/NTRS.txt [2026-03-04T20:28:05.371302] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:28:05.371336] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:28:05.371364] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:28:05.371422] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:28:05.432707] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:28:05.433665] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:28:05.433763] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:28:05.433798] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:28:05.561222] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:28:05.561390] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:28:05.561433] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:28:05.561464] [INFO ] [FORECASTER] Training complete [2026-03-04T20:28:05.565119] [DEBUG] [FORECASTER] NTRS: Forecast T+1@11:T+2@11: UP (p=55.12%) [2026-03-04T20:28:05.565447] [INFO ] [FORECASTER] Completed predict_future for NTRS [2026-03-04T20:28:05.565614] [INFO ] [sig ] NTRS: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:28:05.719506] [INFO ] [LOCAL ] Saved forecast: NTRS 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/NTRS.txt [2026-03-04T20:28:05.719688] [INFO ] [sig ] [2155/3365] Completed NTRS in 0.4s | 2.76 sym/s | Total: 13.0m | ETA: 7.3m [2026-03-04T20:28:05.719731] [INFO ] [sig ] [2156/3365] Forecasting NTRSO... [2026-03-04T20:28:05.719762] [INFO ] [sig ] Generating forecast for: NTRSO [2026-03-04T20:28:05.719792] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTRSO' from 'https://tdm.silogroup.org/data/derivative_storage/NTRSO.csv'. [2026-03-04T20:28:05.733343] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTRSO'. [2026-03-04T20:28:05.733731] [INFO ] [FORECASTER] Starting predict_future for NTRSO [2026-03-04T20:28:05.734792] [DEBUG] [LOCAL ] No optimal features file found for NTRSO: ./output/feature-sets/NTRSO.txt [2026-03-04T20:28:05.734847] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:28:05.734880] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:28:05.734913] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:28:05.734984] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:28:05.795617] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:28:05.796704] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:28:05.796795] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:28:05.796829] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:28:05.924801] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:28:05.924974] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:28:05.925025] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:28:05.925062] [INFO ] [FORECASTER] Training complete [2026-03-04T20:28:05.928745] [DEBUG] [FORECASTER] NTRSO: Forecast T+1@11:T+2@11: UP (p=75.22%) [2026-03-04T20:28:05.929076] [INFO ] [FORECASTER] Completed predict_future for NTRSO [2026-03-04T20:28:05.929263] [INFO ] [sig ] NTRSO: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:28:06.077717] [INFO ] [LOCAL ] Saved forecast: NTRSO 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/NTRSO.txt [2026-03-04T20:28:06.077876] [INFO ] [sig ] [2156/3365] Completed NTRSO in 0.4s | 2.76 sym/s | Total: 13.0m | ETA: 7.3m [2026-03-04T20:28:06.077918] [INFO ] [sig ] [2157/3365] Forecasting NUS... [2026-03-04T20:28:06.077949] [INFO ] [sig ] Generating forecast for: NUS [2026-03-04T20:28:06.077980] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NUS' from 'https://tdm.silogroup.org/data/derivative_storage/NUS.csv'. [2026-03-04T20:28:06.089888] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NUS'. [2026-03-04T20:28:06.090283] [INFO ] [FORECASTER] Starting predict_future for NUS [2026-03-04T20:28:06.091121] [DEBUG] [LOCAL ] No optimal features file found for NUS: ./output/feature-sets/NUS.txt [2026-03-04T20:28:06.091175] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:28:06.091210] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:28:06.091238] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:28:06.091296] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:28:06.166137] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:28:06.167443] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:28:06.167592] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:28:06.167643] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:28:06.308535] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:28:06.308735] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:28:06.308795] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:28:06.308830] [INFO ] [FORECASTER] Training complete [2026-03-04T20:28:06.312991] [DEBUG] [FORECASTER] NUS: Forecast T+1@11:T+2@11: UP (p=85.40%) [2026-03-04T20:28:06.313350] [INFO ] [FORECASTER] Completed predict_future for NUS [2026-03-04T20:28:06.313496] [INFO ] [sig ] NUS: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:28:06.469663] [INFO ] [LOCAL ] Saved forecast: NUS 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/NUS.txt [2026-03-04T20:28:06.469839] [INFO ] [sig ] [2157/3365] Completed NUS in 0.4s | 2.76 sym/s | Total: 13.0m | ETA: 7.3m [2026-03-04T20:28:06.469879] [INFO ] [sig ] [2158/3365] Forecasting NUTX... [2026-03-04T20:28:06.469911] [INFO ] [sig ] Generating forecast for: NUTX [2026-03-04T20:28:06.469942] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NUTX' from 'https://tdm.silogroup.org/data/derivative_storage/NUTX.csv'. [2026-03-04T20:28:06.482451] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NUTX'. [2026-03-04T20:28:06.482939] [INFO ] [FORECASTER] Starting predict_future for NUTX [2026-03-04T20:28:06.483949] [DEBUG] [LOCAL ] No optimal features file found for NUTX: ./output/feature-sets/NUTX.txt [2026-03-04T20:28:06.484010] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:28:06.484084] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:28:06.484125] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:28:06.484209] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:28:06.546431] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:28:06.547508] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:28:06.547633] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:28:06.547668] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:28:06.675286] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:28:06.675452] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:28:06.675510] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:28:06.675540] [INFO ] [FORECASTER] Training complete [2026-03-04T20:28:06.679093] [DEBUG] [FORECASTER] NUTX: Forecast T+1@11:T+2@11: UP (p=67.13%) [2026-03-04T20:28:06.679389] [INFO ] [FORECASTER] Completed predict_future for NUTX [2026-03-04T20:28:06.679523] [INFO ] [sig ] NUTX: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:28:06.825649] [INFO ] [LOCAL ] Saved forecast: NUTX 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/NUTX.txt [2026-03-04T20:28:06.825818] [INFO ] [sig ] [2158/3365] Completed NUTX in 0.4s | 2.76 sym/s | Total: 13.0m | ETA: 7.3m [2026-03-04T20:28:06.825863] [INFO ] [sig ] [2159/3365] Forecasting NUVB... [2026-03-04T20:28:06.825895] [INFO ] [sig ] Generating forecast for: NUVB [2026-03-04T20:28:06.825929] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NUVB' from 'https://tdm.silogroup.org/data/derivative_storage/NUVB.csv'. [2026-03-04T20:28:06.838597] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NUVB'. [2026-03-04T20:28:06.838971] [INFO ] [FORECASTER] Starting predict_future for NUVB [2026-03-04T20:28:06.839918] [DEBUG] [LOCAL ] No optimal features file found for NUVB: ./output/feature-sets/NUVB.txt [2026-03-04T20:28:06.839976] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:28:06.840010] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:28:06.840038] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:28:06.840095] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:28:06.904172] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:28:06.905257] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:28:06.905367] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:28:06.905412] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:28:07.040235] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:28:07.040401] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:28:07.040443] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:28:07.040472] [INFO ] [FORECASTER] Training complete [2026-03-04T20:28:07.044231] [DEBUG] [FORECASTER] NUVB: Forecast T+1@11:T+2@11: UP (p=98.42%) [2026-03-04T20:28:07.044526] [INFO ] [FORECASTER] Completed predict_future for NUVB [2026-03-04T20:28:07.044679] [INFO ] [sig ] NUVB: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:28:07.192132] [INFO ] [LOCAL ] Saved forecast: NUVB 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/NUVB.txt [2026-03-04T20:28:07.192299] [INFO ] [sig ] [2159/3365] Completed NUVB in 0.4s | 2.76 sym/s | Total: 13.0m | ETA: 7.3m [2026-03-04T20:28:07.192339] [INFO ] [sig ] [2160/3365] Forecasting NUVL... [2026-03-04T20:28:07.192369] [INFO ] [sig ] Generating forecast for: NUVL [2026-03-04T20:28:07.192402] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NUVL' from 'https://tdm.silogroup.org/data/derivative_storage/NUVL.csv'. [2026-03-04T20:28:07.205051] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NUVL'. [2026-03-04T20:28:07.205438] [INFO ] [FORECASTER] Starting predict_future for NUVL [2026-03-04T20:28:07.206335] [DEBUG] [LOCAL ] No optimal features file found for NUVL: ./output/feature-sets/NUVL.txt [2026-03-04T20:28:07.206401] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:28:07.206445] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:28:07.206485] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:28:07.206567] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:28:07.265595] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:28:07.266704] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:28:07.266810] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:28:07.266863] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:28:07.396371] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:28:07.396564] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:28:07.396638] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:28:07.396673] [INFO ] [FORECASTER] Training complete [2026-03-04T20:28:07.400466] [DEBUG] [FORECASTER] NUVL: Forecast T+1@11:T+2@11: DOWN (p=20.46%) [2026-03-04T20:28:07.400815] [INFO ] [FORECASTER] Completed predict_future for NUVL [2026-03-04T20:28:07.400969] [INFO ] [sig ] NUVL: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:28:07.570133] [INFO ] [LOCAL ] Saved forecast: NUVL 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/NUVL.txt [2026-03-04T20:28:07.570333] [INFO ] [sig ] [2160/3365] Completed NUVL in 0.4s | 2.76 sym/s | Total: 13.0m | ETA: 7.3m [2026-03-04T20:28:07.570376] [INFO ] [sig ] [2161/3365] Forecasting NUWE... [2026-03-04T20:28:07.570408] [INFO ] [sig ] Generating forecast for: NUWE [2026-03-04T20:28:07.570440] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NUWE' from 'https://tdm.silogroup.org/data/derivative_storage/NUWE.csv'. [2026-03-04T20:28:07.582308] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NUWE'. [2026-03-04T20:28:07.582747] [INFO ] [FORECASTER] Starting predict_future for NUWE [2026-03-04T20:28:07.583627] [DEBUG] [LOCAL ] No optimal features file found for NUWE: ./output/feature-sets/NUWE.txt [2026-03-04T20:28:07.583682] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:28:07.583715] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:28:07.583741] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:28:07.583798] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:28:07.643402] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:28:07.644334] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:28:07.644423] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:28:07.644456] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:28:07.764614] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:28:07.764782] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:28:07.764833] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:28:07.764898] [INFO ] [FORECASTER] Training complete [2026-03-04T20:28:07.768611] [DEBUG] [FORECASTER] NUWE: Forecast T+1@11:T+2@11: UP (p=92.92%) [2026-03-04T20:28:07.768904] [INFO ] [FORECASTER] Completed predict_future for NUWE [2026-03-04T20:28:07.769038] [INFO ] [sig ] NUWE: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:28:07.912520] [INFO ] [LOCAL ] Saved forecast: NUWE 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/NUWE.txt [2026-03-04T20:28:07.912700] [INFO ] [sig ] [2161/3365] Completed NUWE in 0.3s | 2.76 sym/s | Total: 13.1m | ETA: 7.3m [2026-03-04T20:28:07.912742] [INFO ] [sig ] [2162/3365] Forecasting NVAX... [2026-03-04T20:28:07.912774] [INFO ] [sig ] Generating forecast for: NVAX [2026-03-04T20:28:07.912805] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVAX' from 'https://tdm.silogroup.org/data/derivative_storage/NVAX.csv'. [2026-03-04T20:28:07.924445] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVAX'. [2026-03-04T20:28:07.924799] [INFO ] [FORECASTER] Starting predict_future for NVAX [2026-03-04T20:28:07.925594] [DEBUG] [LOCAL ] No optimal features file found for NVAX: ./output/feature-sets/NVAX.txt [2026-03-04T20:28:07.925648] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:28:07.925693] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:28:07.925721] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:28:07.925779] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:28:07.986276] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:28:07.987313] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:28:07.987403] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:28:07.987438] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:28:08.120814] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:28:08.120982] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:28:08.121025] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:28:08.121056] [INFO ] [FORECASTER] Training complete [2026-03-04T20:28:08.124780] [DEBUG] [FORECASTER] NVAX: Forecast T+1@11:T+2@11: DOWN (p=16.46%) [2026-03-04T20:28:08.125087] [INFO ] [FORECASTER] Completed predict_future for NVAX [2026-03-04T20:28:08.125227] [INFO ] [sig ] NVAX: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:28:08.282343] [INFO ] [LOCAL ] Saved forecast: NVAX 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/NVAX.txt [2026-03-04T20:28:08.282540] [INFO ] [sig ] [2162/3365] Completed NVAX in 0.4s | 2.76 sym/s | Total: 13.1m | ETA: 7.3m [2026-03-04T20:28:08.282613] [INFO ] [sig ] [2163/3365] Forecasting NVD... [2026-03-04T20:28:08.282648] [INFO ] [sig ] Generating forecast for: NVD [2026-03-04T20:28:08.282679] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVD' from 'https://tdm.silogroup.org/data/derivative_storage/NVD.csv'. [2026-03-04T20:28:08.295347] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVD'. [2026-03-04T20:28:08.295696] [INFO ] [FORECASTER] Starting predict_future for NVD [2026-03-04T20:28:08.296640] [DEBUG] [LOCAL ] No optimal features file found for NVD: ./output/feature-sets/NVD.txt [2026-03-04T20:28:08.296695] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:28:08.296729] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:28:08.296756] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:28:08.296814] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:28:08.359954] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:28:08.360839] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:28:08.360928] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:28:08.360962] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:28:08.487595] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:28:08.487759] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:28:08.487801] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:28:08.487831] [INFO ] [FORECASTER] Training complete [2026-03-04T20:28:08.491646] [DEBUG] [FORECASTER] NVD: Forecast T+1@11:T+2@11: UP (p=81.26%) [2026-03-04T20:28:08.491952] [INFO ] [FORECASTER] Completed predict_future for NVD [2026-03-04T20:28:08.492089] [INFO ] [sig ] NVD: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:28:08.653461] [INFO ] [LOCAL ] Saved forecast: NVD 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/NVD.txt [2026-03-04T20:28:08.653663] [INFO ] [sig ] [2163/3365] Completed NVD in 0.4s | 2.76 sym/s | Total: 13.1m | ETA: 7.3m [2026-03-04T20:28:08.653708] [INFO ] [sig ] [2164/3365] Forecasting NVDA... [2026-03-04T20:28:08.653741] [INFO ] [sig ] Generating forecast for: NVDA [2026-03-04T20:28:08.653771] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVDA' from 'https://tdm.silogroup.org/data/derivative_storage/NVDA.csv'. [2026-03-04T20:28:08.667093] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVDA'. [2026-03-04T20:28:08.667527] [INFO ] [FORECASTER] Starting predict_future for NVDA [2026-03-04T20:28:08.668354] [DEBUG] [LOCAL ] No optimal features file found for NVDA: ./output/feature-sets/NVDA.txt [2026-03-04T20:28:08.668413] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:28:08.668454] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:28:08.668481] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:28:08.668538] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:28:08.731825] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:28:08.732672] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:28:08.732759] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:28:08.732792] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:28:08.871459] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:28:08.871642] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:28:08.871685] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:28:08.871713] [INFO ] [FORECASTER] Training complete [2026-03-04T20:28:08.875706] [DEBUG] [FORECASTER] NVDA: Forecast T+1@11:T+2@11: DOWN (p=13.26%) [2026-03-04T20:28:08.875996] [INFO ] [FORECASTER] Completed predict_future for NVDA [2026-03-04T20:28:08.876129] [INFO ] [sig ] NVDA: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:28:09.032597] [INFO ] [LOCAL ] Saved forecast: NVDA 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/NVDA.txt [2026-03-04T20:28:09.032762] [INFO ] [sig ] [2164/3365] Completed NVDA in 0.4s | 2.76 sym/s | Total: 13.1m | ETA: 7.3m [2026-03-04T20:28:09.032806] [INFO ] [sig ] [2165/3365] Forecasting NVDD... [2026-03-04T20:28:09.032839] [INFO ] [sig ] Generating forecast for: NVDD [2026-03-04T20:28:09.032869] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVDD' from 'https://tdm.silogroup.org/data/derivative_storage/NVDD.csv'. [2026-03-04T20:28:09.046246] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVDD'. [2026-03-04T20:28:09.046652] [INFO ] [FORECASTER] Starting predict_future for NVDD [2026-03-04T20:28:09.047612] [DEBUG] [LOCAL ] No optimal features file found for NVDD: ./output/feature-sets/NVDD.txt [2026-03-04T20:28:09.047666] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:28:09.047699] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:28:09.047725] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:28:09.047781] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:28:09.108637] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:28:09.109558] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:28:09.109671] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:28:09.109705] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:28:09.234904] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:28:09.235075] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:28:09.235116] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:28:09.235146] [INFO ] [FORECASTER] Training complete [2026-03-04T20:28:09.238786] [DEBUG] [FORECASTER] NVDD: Forecast T+1@11:T+2@11: DOWN (p=14.12%) [2026-03-04T20:28:09.239110] [INFO ] [FORECASTER] Completed predict_future for NVDD [2026-03-04T20:28:09.239252] [INFO ] [sig ] NVDD: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:28:09.391033] [INFO ] [LOCAL ] Saved forecast: NVDD 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/NVDD.txt [2026-03-04T20:28:09.391200] [INFO ] [sig ] [2165/3365] Completed NVDD in 0.4s | 2.76 sym/s | Total: 13.1m | ETA: 7.2m [2026-03-04T20:28:09.391242] [INFO ] [sig ] [2166/3365] Forecasting NVDL... [2026-03-04T20:28:09.391285] [INFO ] [sig ] Generating forecast for: NVDL [2026-03-04T20:28:09.391319] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVDL' from 'https://tdm.silogroup.org/data/derivative_storage/NVDL.csv'. [2026-03-04T20:28:09.405887] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVDL'. [2026-03-04T20:28:09.406529] [INFO ] [FORECASTER] Starting predict_future for NVDL [2026-03-04T20:28:09.407788] [DEBUG] [LOCAL ] No optimal features file found for NVDL: ./output/feature-sets/NVDL.txt [2026-03-04T20:28:09.407846] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:28:09.407881] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:28:09.407908] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:28:09.407965] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:28:09.466306] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:28:09.467344] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:28:09.467460] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:28:09.467497] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:28:09.593887] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:28:09.594063] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:28:09.594107] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:28:09.594140] [INFO ] [FORECASTER] Training complete [2026-03-04T20:28:09.597893] [DEBUG] [FORECASTER] NVDL: Forecast T+1@11:T+2@11: UP (p=97.54%) [2026-03-04T20:28:09.598254] [INFO ] [FORECASTER] Completed predict_future for NVDL [2026-03-04T20:28:09.598410] [INFO ] [sig ] NVDL: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:28:09.749606] [INFO ] [LOCAL ] Saved forecast: NVDL 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/NVDL.txt [2026-03-04T20:28:09.749878] [INFO ] [sig ] [2166/3365] Completed NVDL in 0.4s | 2.76 sym/s | Total: 13.1m | ETA: 7.2m [2026-03-04T20:28:09.749935] [INFO ] [sig ] [2167/3365] Forecasting NVDS... [2026-03-04T20:28:09.749978] [INFO ] [sig ] Generating forecast for: NVDS [2026-03-04T20:28:09.750020] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVDS' from 'https://tdm.silogroup.org/data/derivative_storage/NVDS.csv'. [2026-03-04T20:28:09.765194] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVDS'. [2026-03-04T20:28:09.765680] [INFO ] [FORECASTER] Starting predict_future for NVDS [2026-03-04T20:28:09.766685] [DEBUG] [LOCAL ] No optimal features file found for NVDS: ./output/feature-sets/NVDS.txt [2026-03-04T20:28:09.766758] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:28:09.766812] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:28:09.766859] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:28:09.766953] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:28:09.829353] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:28:09.830341] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:28:09.830435] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:28:09.830469] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:28:09.956279] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:28:09.956446] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:28:09.956488] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:28:09.956517] [INFO ] [FORECASTER] Training complete [2026-03-04T20:28:09.960172] [DEBUG] [FORECASTER] NVDS: Forecast T+1@11:T+2@11: DOWN (p=36.46%) [2026-03-04T20:28:09.960683] [INFO ] [FORECASTER] Completed predict_future for NVDS [2026-03-04T20:28:09.960816] [INFO ] [sig ] NVDS: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:28:10.113211] [INFO ] [LOCAL ] Saved forecast: NVDS 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/NVDS.txt [2026-03-04T20:28:10.113368] [INFO ] [sig ] [2167/3365] Completed NVDS in 0.4s | 2.76 sym/s | Total: 13.1m | ETA: 7.2m [2026-03-04T20:28:10.113409] [INFO ] [sig ] [2168/3365] Forecasting NVEC... [2026-03-04T20:28:10.113441] [INFO ] [sig ] Generating forecast for: NVEC [2026-03-04T20:28:10.113472] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVEC' from 'https://tdm.silogroup.org/data/derivative_storage/NVEC.csv'. [2026-03-04T20:28:10.125680] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVEC'. [2026-03-04T20:28:10.125986] [INFO ] [FORECASTER] Starting predict_future for NVEC [2026-03-04T20:28:10.126980] [DEBUG] [LOCAL ] No optimal features file found for NVEC: ./output/feature-sets/NVEC.txt [2026-03-04T20:28:10.127033] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:28:10.127065] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:28:10.127092] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:28:10.127148] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:28:10.189685] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:28:10.190457] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:28:10.190609] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:28:10.190648] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:28:10.316908] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:28:10.317085] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:28:10.317135] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:28:10.317168] [INFO ] [FORECASTER] Training complete [2026-03-04T20:28:10.320957] [DEBUG] [FORECASTER] NVEC: Forecast T+1@11:T+2@11: DOWN (p=46.03%) [2026-03-04T20:28:10.321280] [INFO ] [FORECASTER] Completed predict_future for NVEC [2026-03-04T20:28:10.321429] [INFO ] [sig ] NVEC: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:28:10.473623] [INFO ] [LOCAL ] Saved forecast: NVEC 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/NVEC.txt [2026-03-04T20:28:10.473771] [INFO ] [sig ] [2168/3365] Completed NVEC in 0.4s | 2.76 sym/s | Total: 13.1m | ETA: 7.2m [2026-03-04T20:28:10.473811] [INFO ] [sig ] [2169/3365] Forecasting NVG... [2026-03-04T20:28:10.473842] [INFO ] [sig ] Generating forecast for: NVG [2026-03-04T20:28:10.473879] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVG' from 'https://tdm.silogroup.org/data/derivative_storage/NVG.csv'. [2026-03-04T20:28:10.487443] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVG'. [2026-03-04T20:28:10.487847] [INFO ] [FORECASTER] Starting predict_future for NVG [2026-03-04T20:28:10.488726] [DEBUG] [LOCAL ] No optimal features file found for NVG: ./output/feature-sets/NVG.txt [2026-03-04T20:28:10.488780] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:28:10.488813] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:28:10.488840] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:28:10.488904] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:28:10.550037] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:28:10.550994] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:28:10.551084] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:28:10.551119] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:28:10.678742] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:28:10.678913] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:28:10.678954] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:28:10.679001] [INFO ] [FORECASTER] Training complete [2026-03-04T20:28:10.682458] [DEBUG] [FORECASTER] NVG: Forecast T+1@11:T+2@11: DOWN (p=7.82%) [2026-03-04T20:28:10.682774] [INFO ] [FORECASTER] Completed predict_future for NVG [2026-03-04T20:28:10.682920] [INFO ] [sig ] NVG: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:28:10.834360] [INFO ] [LOCAL ] Saved forecast: NVG 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/NVG.txt [2026-03-04T20:28:10.834540] [INFO ] [sig ] [2169/3365] Completed NVG in 0.4s | 2.76 sym/s | Total: 13.1m | ETA: 7.2m [2026-03-04T20:28:10.834601] [INFO ] [sig ] [2170/3365] Forecasting NVGS... [2026-03-04T20:28:10.834635] [INFO ] [sig ] Generating forecast for: NVGS [2026-03-04T20:28:10.834665] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVGS' from 'https://tdm.silogroup.org/data/derivative_storage/NVGS.csv'. [2026-03-04T20:28:10.847437] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVGS'. [2026-03-04T20:28:10.847881] [INFO ] [FORECASTER] Starting predict_future for NVGS [2026-03-04T20:28:10.848756] [DEBUG] [LOCAL ] No optimal features file found for NVGS: ./output/feature-sets/NVGS.txt [2026-03-04T20:28:10.848811] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:28:10.848843] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:28:10.848869] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:28:10.848925] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:28:10.908352] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:28:10.909507] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:28:10.909615] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:28:10.909652] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:28:11.038095] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:28:11.038269] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:28:11.038310] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:28:11.038339] [INFO ] [FORECASTER] Training complete [2026-03-04T20:28:11.041904] [DEBUG] [FORECASTER] NVGS: Forecast T+1@11:T+2@11: DOWN (p=33.67%) [2026-03-04T20:28:11.042202] [INFO ] [FORECASTER] Completed predict_future for NVGS [2026-03-04T20:28:11.042337] [INFO ] [sig ] NVGS: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:28:11.192203] [INFO ] [LOCAL ] Saved forecast: NVGS 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/NVGS.txt [2026-03-04T20:28:11.192402] [INFO ] [sig ] [2170/3365] Completed NVGS in 0.4s | 2.76 sym/s | Total: 13.1m | ETA: 7.2m [2026-03-04T20:28:11.192456] [INFO ] [sig ] [2171/3365] Forecasting NVMI... [2026-03-04T20:28:11.192489] [INFO ] [sig ] Generating forecast for: NVMI [2026-03-04T20:28:11.192520] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVMI' from 'https://tdm.silogroup.org/data/derivative_storage/NVMI.csv'. [2026-03-04T20:28:11.205687] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVMI'. [2026-03-04T20:28:11.206137] [INFO ] [FORECASTER] Starting predict_future for NVMI [2026-03-04T20:28:11.207089] [DEBUG] [LOCAL ] No optimal features file found for NVMI: ./output/feature-sets/NVMI.txt [2026-03-04T20:28:11.207147] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:28:11.207182] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:28:11.207208] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:28:11.207265] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:28:11.266298] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:28:11.267373] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:28:11.267501] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:28:11.267536] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:28:11.389477] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:28:11.389672] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:28:11.389715] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:28:11.389746] [INFO ] [FORECASTER] Training complete [2026-03-04T20:28:11.393511] [DEBUG] [FORECASTER] NVMI: Forecast T+1@11:T+2@11: DOWN (p=3.72%) [2026-03-04T20:28:11.393904] [INFO ] [FORECASTER] Completed predict_future for NVMI [2026-03-04T20:28:11.394056] [INFO ] [sig ] NVMI: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:28:11.549885] [INFO ] [LOCAL ] Saved forecast: NVMI 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/NVMI.txt [2026-03-04T20:28:11.550059] [INFO ] [sig ] [2171/3365] Completed NVMI in 0.4s | 2.76 sym/s | Total: 13.1m | ETA: 7.2m [2026-03-04T20:28:11.550100] [INFO ] [sig ] [2172/3365] Forecasting NVO... [2026-03-04T20:28:11.550131] [INFO ] [sig ] Generating forecast for: NVO [2026-03-04T20:28:11.550162] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVO' from 'https://tdm.silogroup.org/data/derivative_storage/NVO.csv'. [2026-03-04T20:28:11.561790] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVO'. [2026-03-04T20:28:11.562099] [INFO ] [FORECASTER] Starting predict_future for NVO [2026-03-04T20:28:11.562910] [DEBUG] [LOCAL ] No optimal features file found for NVO: ./output/feature-sets/NVO.txt [2026-03-04T20:28:11.562964] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:28:11.562996] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:28:11.563022] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:28:11.563078] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:28:11.621591] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:28:11.622607] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:28:11.622693] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:28:11.622726] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:28:11.744376] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:28:11.744549] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:28:11.744611] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:28:11.744644] [INFO ] [FORECASTER] Training complete [2026-03-04T20:28:11.748259] [DEBUG] [FORECASTER] NVO: Forecast T+1@11:T+2@11: UP (p=67.67%) [2026-03-04T20:28:11.748553] [INFO ] [FORECASTER] Completed predict_future for NVO [2026-03-04T20:28:11.748712] [INFO ] [sig ] NVO: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:28:11.900732] [INFO ] [LOCAL ] Saved forecast: NVO 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/NVO.txt [2026-03-04T20:28:11.900923] [INFO ] [sig ] [2172/3365] Completed NVO in 0.4s | 2.76 sym/s | Total: 13.1m | ETA: 7.2m [2026-03-04T20:28:11.900971] [INFO ] [sig ] [2173/3365] Forecasting NVRI... [2026-03-04T20:28:11.901002] [INFO ] [sig ] Generating forecast for: NVRI [2026-03-04T20:28:11.901033] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVRI' from 'https://tdm.silogroup.org/data/derivative_storage/NVRI.csv'. [2026-03-04T20:28:11.912726] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVRI'. [2026-03-04T20:28:11.913066] [INFO ] [FORECASTER] Starting predict_future for NVRI [2026-03-04T20:28:11.913940] [DEBUG] [LOCAL ] No optimal features file found for NVRI: ./output/feature-sets/NVRI.txt [2026-03-04T20:28:11.913993] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:28:11.914027] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:28:11.914072] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:28:11.914151] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:28:11.973865] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:28:11.974836] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:28:11.974935] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:28:11.974969] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:28:12.100474] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:28:12.100652] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:28:12.100694] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:28:12.100722] [INFO ] [FORECASTER] Training complete [2026-03-04T20:28:12.104664] [DEBUG] [FORECASTER] NVRI: Forecast T+1@11:T+2@11: DOWN (p=3.96%) [2026-03-04T20:28:12.104958] [INFO ] [FORECASTER] Completed predict_future for NVRI [2026-03-04T20:28:12.105090] [INFO ] [sig ] NVRI: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:28:12.249693] [INFO ] [LOCAL ] Saved forecast: NVRI 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/NVRI.txt [2026-03-04T20:28:12.249845] [INFO ] [sig ] [2173/3365] Completed NVRI in 0.3s | 2.76 sym/s | Total: 13.1m | ETA: 7.2m [2026-03-04T20:28:12.249886] [INFO ] [sig ] [2174/3365] Forecasting NVS... [2026-03-04T20:28:12.249918] [INFO ] [sig ] Generating forecast for: NVS [2026-03-04T20:28:12.249951] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVS' from 'https://tdm.silogroup.org/data/derivative_storage/NVS.csv'. [2026-03-04T20:28:12.262310] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVS'. [2026-03-04T20:28:12.262631] [INFO ] [FORECASTER] Starting predict_future for NVS [2026-03-04T20:28:12.263404] [DEBUG] [LOCAL ] No optimal features file found for NVS: ./output/feature-sets/NVS.txt [2026-03-04T20:28:12.263457] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:28:12.263489] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:28:12.263516] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:28:12.263597] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:28:12.322469] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:28:12.323288] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:28:12.323374] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:28:12.323409] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:28:12.451878] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:28:12.452043] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:28:12.452086] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:28:12.452125] [INFO ] [FORECASTER] Training complete [2026-03-04T20:28:12.455672] [DEBUG] [FORECASTER] NVS: Forecast T+1@11:T+2@11: UP (p=87.34%) [2026-03-04T20:28:12.455963] [INFO ] [FORECASTER] Completed predict_future for NVS [2026-03-04T20:28:12.456097] [INFO ] [sig ] NVS: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:28:12.612850] [INFO ] [LOCAL ] Saved forecast: NVS 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/NVS.txt [2026-03-04T20:28:12.613017] [INFO ] [sig ] [2174/3365] Completed NVS in 0.4s | 2.76 sym/s | Total: 13.1m | ETA: 7.2m [2026-03-04T20:28:12.613058] [INFO ] [sig ] [2175/3365] Forecasting NVTS... [2026-03-04T20:28:12.613088] [INFO ] [sig ] Generating forecast for: NVTS [2026-03-04T20:28:12.613121] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVTS' from 'https://tdm.silogroup.org/data/derivative_storage/NVTS.csv'. [2026-03-04T20:28:12.625865] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVTS'. [2026-03-04T20:28:12.626260] [INFO ] [FORECASTER] Starting predict_future for NVTS [2026-03-04T20:28:12.627097] [DEBUG] [LOCAL ] No optimal features file found for NVTS: ./output/feature-sets/NVTS.txt [2026-03-04T20:28:12.627162] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:28:12.627234] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:28:12.627269] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:28:12.627358] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:28:12.692216] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:28:12.693352] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:28:12.693488] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:28:12.693526] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:28:12.813248] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:28:12.813404] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:28:12.813447] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:28:12.813478] [INFO ] [FORECASTER] Training complete [2026-03-04T20:28:12.817424] [DEBUG] [FORECASTER] NVTS: Forecast T+1@11:T+2@11: UP (p=97.10%) [2026-03-04T20:28:12.817906] [INFO ] [FORECASTER] Completed predict_future for NVTS [2026-03-04T20:28:12.818049] [INFO ] [sig ] NVTS: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:28:12.976759] [INFO ] [LOCAL ] Saved forecast: NVTS 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/NVTS.txt [2026-03-04T20:28:12.976922] [INFO ] [sig ] [2175/3365] Completed NVTS in 0.4s | 2.76 sym/s | Total: 13.1m | ETA: 7.2m [2026-03-04T20:28:12.976963] [INFO ] [sig ] [2176/3365] Forecasting NWBI... [2026-03-04T20:28:12.976994] [INFO ] [sig ] Generating forecast for: NWBI [2026-03-04T20:28:12.977024] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NWBI' from 'https://tdm.silogroup.org/data/derivative_storage/NWBI.csv'. [2026-03-04T20:28:12.989268] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NWBI'. [2026-03-04T20:28:12.989634] [INFO ] [FORECASTER] Starting predict_future for NWBI [2026-03-04T20:28:12.990439] [DEBUG] [LOCAL ] No optimal features file found for NWBI: ./output/feature-sets/NWBI.txt [2026-03-04T20:28:12.990495] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:28:12.990530] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:28:12.990559] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:28:12.990661] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:28:13.050226] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:28:13.051019] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:28:13.051105] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:28:13.051141] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:28:13.173171] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:28:13.173328] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:28:13.173371] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:28:13.173401] [INFO ] [FORECASTER] Training complete [2026-03-04T20:28:13.176881] [DEBUG] [FORECASTER] NWBI: Forecast T+1@11:T+2@11: DOWN (p=27.61%) [2026-03-04T20:28:13.177179] [INFO ] [FORECASTER] Completed predict_future for NWBI [2026-03-04T20:28:13.177332] [INFO ] [sig ] NWBI: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:28:13.324759] [INFO ] [LOCAL ] Saved forecast: NWBI 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/NWBI.txt [2026-03-04T20:28:13.324904] [INFO ] [sig ] [2176/3365] Completed NWBI in 0.3s | 2.76 sym/s | Total: 13.1m | ETA: 7.2m [2026-03-04T20:28:13.324943] [INFO ] [sig ] [2177/3365] Forecasting NWE... [2026-03-04T20:28:13.324973] [INFO ] [sig ] Generating forecast for: NWE [2026-03-04T20:28:13.325021] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NWE' from 'https://tdm.silogroup.org/data/derivative_storage/NWE.csv'. [2026-03-04T20:28:13.336453] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NWE'. [2026-03-04T20:28:13.336774] [INFO ] [FORECASTER] Starting predict_future for NWE [2026-03-04T20:28:13.337600] [DEBUG] [LOCAL ] No optimal features file found for NWE: ./output/feature-sets/NWE.txt [2026-03-04T20:28:13.337658] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:28:13.337690] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:28:13.337718] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:28:13.337775] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:28:13.397084] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:28:13.398036] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:28:13.398134] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:28:13.398176] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:28:13.521107] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:28:13.521275] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:28:13.521323] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:28:13.521355] [INFO ] [FORECASTER] Training complete [2026-03-04T20:28:13.525219] [DEBUG] [FORECASTER] NWE: Forecast T+1@11:T+2@11: DOWN (p=3.46%) [2026-03-04T20:28:13.525553] [INFO ] [FORECASTER] Completed predict_future for NWE [2026-03-04T20:28:13.525721] [INFO ] [sig ] NWE: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:28:13.670859] [INFO ] [LOCAL ] Saved forecast: NWE 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/NWE.txt [2026-03-04T20:28:13.671000] [INFO ] [sig ] [2177/3365] Completed NWE in 0.3s | 2.76 sym/s | Total: 13.2m | ETA: 7.2m [2026-03-04T20:28:13.671040] [INFO ] [sig ] [2178/3365] Forecasting NWFL... [2026-03-04T20:28:13.671071] [INFO ] [sig ] Generating forecast for: NWFL [2026-03-04T20:28:13.671101] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NWFL' from 'https://tdm.silogroup.org/data/derivative_storage/NWFL.csv'. [2026-03-04T20:28:13.683382] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NWFL'. [2026-03-04T20:28:13.683695] [INFO ] [FORECASTER] Starting predict_future for NWFL [2026-03-04T20:28:13.684737] [DEBUG] [LOCAL ] No optimal features file found for NWFL: ./output/feature-sets/NWFL.txt [2026-03-04T20:28:13.684790] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:28:13.684821] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:28:13.684848] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:28:13.684905] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:28:13.748379] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:28:13.749540] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:28:13.749655] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:28:13.749700] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:28:13.865995] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:28:13.866155] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:28:13.866196] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:28:13.866258] [INFO ] [FORECASTER] Training complete [2026-03-04T20:28:13.869768] [DEBUG] [FORECASTER] NWFL: Forecast T+1@11:T+2@11: DOWN (p=37.82%) [2026-03-04T20:28:13.870061] [INFO ] [FORECASTER] Completed predict_future for NWFL [2026-03-04T20:28:13.870198] [INFO ] [sig ] NWFL: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:28:14.017049] [INFO ] [LOCAL ] Saved forecast: NWFL 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/NWFL.txt [2026-03-04T20:28:14.017203] [INFO ] [sig ] [2178/3365] Completed NWFL in 0.3s | 2.76 sym/s | Total: 13.2m | ETA: 7.2m [2026-03-04T20:28:14.017243] [INFO ] [sig ] [2179/3365] Forecasting NWG... [2026-03-04T20:28:14.017487] [INFO ] [sig ] Generating forecast for: NWG [2026-03-04T20:28:14.017523] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NWG' from 'https://tdm.silogroup.org/data/derivative_storage/NWG.csv'. [2026-03-04T20:28:14.030832] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NWG'. [2026-03-04T20:28:14.031188] [INFO ] [FORECASTER] Starting predict_future for NWG [2026-03-04T20:28:14.032038] [DEBUG] [LOCAL ] No optimal features file found for NWG: ./output/feature-sets/NWG.txt [2026-03-04T20:28:14.032093] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:28:14.032129] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:28:14.032172] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:28:14.032248] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:28:14.093461] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:28:14.094248] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:28:14.094518] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:28:14.094554] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:28:14.220925] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:28:14.221086] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:28:14.221127] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:28:14.221158] [INFO ] [FORECASTER] Training complete [2026-03-04T20:28:14.224698] [DEBUG] [FORECASTER] NWG: Forecast T+1@11:T+2@11: UP (p=68.15%) [2026-03-04T20:28:14.225000] [INFO ] [FORECASTER] Completed predict_future for NWG [2026-03-04T20:28:14.225137] [INFO ] [sig ] NWG: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:28:14.378756] [INFO ] [LOCAL ] Saved forecast: NWG 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/NWG.txt [2026-03-04T20:28:14.378903] [INFO ] [sig ] [2179/3365] Completed NWG in 0.4s | 2.76 sym/s | Total: 13.2m | ETA: 7.2m [2026-03-04T20:28:14.378942] [INFO ] [sig ] [2180/3365] Forecasting NWL... [2026-03-04T20:28:14.378972] [INFO ] [sig ] Generating forecast for: NWL [2026-03-04T20:28:14.379003] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NWL' from 'https://tdm.silogroup.org/data/derivative_storage/NWL.csv'. [2026-03-04T20:28:14.391104] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NWL'. [2026-03-04T20:28:14.391419] [INFO ] [FORECASTER] Starting predict_future for NWL [2026-03-04T20:28:14.392230] [DEBUG] [LOCAL ] No optimal features file found for NWL: ./output/feature-sets/NWL.txt [2026-03-04T20:28:14.392294] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:28:14.392330] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:28:14.392357] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:28:14.392415] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:28:14.451228] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:28:14.452022] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:28:14.452104] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:28:14.452137] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:28:14.579094] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:28:14.579265] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:28:14.579315] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:28:14.579347] [INFO ] [FORECASTER] Training complete [2026-03-04T20:28:14.582899] [DEBUG] [FORECASTER] NWL: Forecast T+1@11:T+2@11: DOWN (p=11.49%) [2026-03-04T20:28:14.583215] [INFO ] [FORECASTER] Completed predict_future for NWL [2026-03-04T20:28:14.583366] [INFO ] [sig ] NWL: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:28:14.727984] [INFO ] [LOCAL ] Saved forecast: NWL 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/NWL.txt [2026-03-04T20:28:14.728142] [INFO ] [sig ] [2180/3365] Completed NWL in 0.3s | 2.76 sym/s | Total: 13.2m | ETA: 7.2m [2026-03-04T20:28:14.728188] [INFO ] [sig ] [2181/3365] Forecasting NWPX... [2026-03-04T20:28:14.728225] [INFO ] [sig ] Generating forecast for: NWPX [2026-03-04T20:28:14.728264] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NWPX' from 'https://tdm.silogroup.org/data/derivative_storage/NWPX.csv'. [2026-03-04T20:28:14.740620] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NWPX'. [2026-03-04T20:28:14.740994] [INFO ] [FORECASTER] Starting predict_future for NWPX [2026-03-04T20:28:14.741844] [DEBUG] [LOCAL ] No optimal features file found for NWPX: ./output/feature-sets/NWPX.txt [2026-03-04T20:28:14.741900] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:28:14.741933] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:28:14.741962] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:28:14.742021] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:28:14.801310] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:28:14.802208] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:28:14.802316] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:28:14.802352] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:28:14.933804] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:28:14.933977] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:28:14.934019] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:28:14.934049] [INFO ] [FORECASTER] Training complete [2026-03-04T20:28:14.938310] [DEBUG] [FORECASTER] NWPX: Forecast T+1@11:T+2@11: UP (p=56.47%) [2026-03-04T20:28:14.938903] [INFO ] [FORECASTER] Completed predict_future for NWPX [2026-03-04T20:28:14.939073] [INFO ] [sig ] NWPX: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:28:15.087837] [INFO ] [LOCAL ] Saved forecast: NWPX 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/NWPX.txt [2026-03-04T20:28:15.087983] [INFO ] [sig ] [2181/3365] Completed NWPX in 0.4s | 2.76 sym/s | Total: 13.2m | ETA: 7.2m [2026-03-04T20:28:15.088023] [INFO ] [sig ] [2182/3365] Forecasting NWS... [2026-03-04T20:28:15.088054] [INFO ] [sig ] Generating forecast for: NWS [2026-03-04T20:28:15.088085] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NWS' from 'https://tdm.silogroup.org/data/derivative_storage/NWS.csv'. [2026-03-04T20:28:15.100063] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NWS'. [2026-03-04T20:28:15.100375] [INFO ] [FORECASTER] Starting predict_future for NWS [2026-03-04T20:28:15.101254] [DEBUG] [LOCAL ] No optimal features file found for NWS: ./output/feature-sets/NWS.txt [2026-03-04T20:28:15.101315] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:28:15.101348] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:28:15.101376] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:28:15.101433] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:28:15.162041] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:28:15.162735] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:28:15.162819] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:28:15.162854] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:28:15.293873] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:28:15.294042] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:28:15.294085] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:28:15.294115] [INFO ] [FORECASTER] Training complete [2026-03-04T20:28:15.298065] [DEBUG] [FORECASTER] NWS: Forecast T+1@11:T+2@11: DOWN (p=22.96%) [2026-03-04T20:28:15.298399] [INFO ] [FORECASTER] Completed predict_future for NWS [2026-03-04T20:28:15.298755] [INFO ] [sig ] NWS: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:28:15.450504] [INFO ] [LOCAL ] Saved forecast: NWS 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/NWS.txt [2026-03-04T20:28:15.450693] [INFO ] [sig ] [2182/3365] Completed NWS in 0.4s | 2.76 sym/s | Total: 13.2m | ETA: 7.1m [2026-03-04T20:28:15.450739] [INFO ] [sig ] [2183/3365] Forecasting NWSA... [2026-03-04T20:28:15.450769] [INFO ] [sig ] Generating forecast for: NWSA [2026-03-04T20:28:15.450798] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NWSA' from 'https://tdm.silogroup.org/data/derivative_storage/NWSA.csv'. [2026-03-04T20:28:15.462262] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NWSA'. [2026-03-04T20:28:15.462633] [INFO ] [FORECASTER] Starting predict_future for NWSA [2026-03-04T20:28:15.463504] [DEBUG] [LOCAL ] No optimal features file found for NWSA: ./output/feature-sets/NWSA.txt [2026-03-04T20:28:15.463560] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:28:15.463626] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:28:15.463654] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:28:15.463712] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:28:15.523875] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:28:15.524830] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:28:15.524918] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:28:15.524953] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:28:15.645407] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:28:15.645565] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:28:15.645624] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:28:15.645652] [INFO ] [FORECASTER] Training complete [2026-03-04T20:28:15.649201] [DEBUG] [FORECASTER] NWSA: Forecast T+1@11:T+2@11: UP (p=96.71%) [2026-03-04T20:28:15.649495] [INFO ] [FORECASTER] Completed predict_future for NWSA [2026-03-04T20:28:15.649646] [INFO ] [sig ] NWSA: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:28:15.795519] [INFO ] [LOCAL ] Saved forecast: NWSA 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/NWSA.txt [2026-03-04T20:28:15.795674] [INFO ] [sig ] [2183/3365] Completed NWSA in 0.3s | 2.76 sym/s | Total: 13.2m | ETA: 7.1m [2026-03-04T20:28:15.795717] [INFO ] [sig ] [2184/3365] Forecasting NX... [2026-03-04T20:28:15.795749] [INFO ] [sig ] Generating forecast for: NX [2026-03-04T20:28:15.795779] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NX' from 'https://tdm.silogroup.org/data/derivative_storage/NX.csv'. [2026-03-04T20:28:15.807750] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NX'. [2026-03-04T20:28:15.808085] [INFO ] [FORECASTER] Starting predict_future for NX [2026-03-04T20:28:15.808912] [DEBUG] [LOCAL ] No optimal features file found for NX: ./output/feature-sets/NX.txt [2026-03-04T20:28:15.808966] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:28:15.808998] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:28:15.809025] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:28:15.809083] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:28:15.868118] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:28:15.868859] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:28:15.868946] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:28:15.868980] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:28:16.010702] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:28:16.010862] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:28:16.010903] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:28:16.010931] [INFO ] [FORECASTER] Training complete [2026-03-04T20:28:16.014873] [DEBUG] [FORECASTER] NX: Forecast T+1@11:T+2@11: DOWN (p=5.24%) [2026-03-04T20:28:16.015172] [INFO ] [FORECASTER] Completed predict_future for NX [2026-03-04T20:28:16.015305] [INFO ] [sig ] NX: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:28:16.162807] [INFO ] [LOCAL ] Saved forecast: NX 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/NX.txt [2026-03-04T20:28:16.162945] [INFO ] [sig ] [2184/3365] Completed NX in 0.4s | 2.76 sym/s | Total: 13.2m | ETA: 7.1m [2026-03-04T20:28:16.162984] [INFO ] [sig ] [2185/3365] Forecasting NXE... [2026-03-04T20:28:16.163014] [INFO ] [sig ] Generating forecast for: NXE [2026-03-04T20:28:16.163044] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NXE' from 'https://tdm.silogroup.org/data/derivative_storage/NXE.csv'. [2026-03-04T20:28:16.174713] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NXE'. [2026-03-04T20:28:16.174999] [INFO ] [FORECASTER] Starting predict_future for NXE [2026-03-04T20:28:16.175794] [DEBUG] [LOCAL ] No optimal features file found for NXE: ./output/feature-sets/NXE.txt [2026-03-04T20:28:16.175847] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:28:16.175880] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:28:16.175907] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:28:16.175963] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:28:16.239182] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:28:16.240079] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:28:16.240198] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:28:16.240234] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:28:16.362051] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:28:16.362189] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:28:16.362236] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:28:16.362272] [INFO ] [FORECASTER] Training complete [2026-03-04T20:28:16.365657] [DEBUG] [FORECASTER] NXE: Forecast T+1@11:T+2@11: UP (p=89.23%) [2026-03-04T20:28:16.365946] [INFO ] [FORECASTER] Completed predict_future for NXE [2026-03-04T20:28:16.366073] [INFO ] [sig ] NXE: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:28:16.511410] [INFO ] [LOCAL ] Saved forecast: NXE 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/NXE.txt [2026-03-04T20:28:16.511549] [INFO ] [sig ] [2185/3365] Completed NXE in 0.3s | 2.76 sym/s | Total: 13.2m | ETA: 7.1m [2026-03-04T20:28:16.511607] [INFO ] [sig ] [2186/3365] Forecasting NXG... [2026-03-04T20:28:16.511639] [INFO ] [sig ] Generating forecast for: NXG [2026-03-04T20:28:16.511669] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NXG' from 'https://tdm.silogroup.org/data/derivative_storage/NXG.csv'. [2026-03-04T20:28:16.523232] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NXG'. [2026-03-04T20:28:16.523559] [INFO ] [FORECASTER] Starting predict_future for NXG [2026-03-04T20:28:16.524356] [DEBUG] [LOCAL ] No optimal features file found for NXG: ./output/feature-sets/NXG.txt [2026-03-04T20:28:16.524430] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:28:16.524465] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:28:16.524492] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:28:16.524549] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:28:16.587162] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:28:16.588118] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:28:16.588212] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:28:16.588253] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:28:16.709763] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:28:16.709924] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:28:16.709964] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:28:16.709993] [INFO ] [FORECASTER] Training complete [2026-03-04T20:28:16.713973] [DEBUG] [FORECASTER] NXG: Forecast T+1@11:T+2@11: DOWN (p=45.86%) [2026-03-04T20:28:16.714282] [INFO ] [FORECASTER] Completed predict_future for NXG [2026-03-04T20:28:16.714424] [INFO ] [sig ] NXG: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:28:16.861005] [INFO ] [LOCAL ] Saved forecast: NXG 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/NXG.txt [2026-03-04T20:28:16.861154] [INFO ] [sig ] [2186/3365] Completed NXG in 0.3s | 2.76 sym/s | Total: 13.2m | ETA: 7.1m [2026-03-04T20:28:16.861201] [INFO ] [sig ] [2187/3365] Forecasting NXGL... [2026-03-04T20:28:16.861239] [INFO ] [sig ] Generating forecast for: NXGL [2026-03-04T20:28:16.861275] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NXGL' from 'https://tdm.silogroup.org/data/derivative_storage/NXGL.csv'. [2026-03-04T20:28:16.874172] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NXGL'. [2026-03-04T20:28:16.874552] [INFO ] [FORECASTER] Starting predict_future for NXGL [2026-03-04T20:28:16.875365] [DEBUG] [LOCAL ] No optimal features file found for NXGL: ./output/feature-sets/NXGL.txt [2026-03-04T20:28:16.875417] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:28:16.875450] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:28:16.875477] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:28:16.875534] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:28:16.935081] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:28:16.936175] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:28:16.936262] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:28:16.936297] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:28:17.054869] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:28:17.055084] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:28:17.055132] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:28:17.055166] [INFO ] [FORECASTER] Training complete [2026-03-04T20:28:17.058877] [DEBUG] [FORECASTER] NXGL: Forecast T+1@11:T+2@11: UP (p=52.78%) [2026-03-04T20:28:17.059189] [INFO ] [FORECASTER] Completed predict_future for NXGL [2026-03-04T20:28:17.059348] [INFO ] [sig ] NXGL: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:28:17.208136] [INFO ] [LOCAL ] Saved forecast: NXGL 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/NXGL.txt [2026-03-04T20:28:17.208308] [INFO ] [sig ] [2187/3365] Completed NXGL in 0.3s | 2.76 sym/s | Total: 13.2m | ETA: 7.1m [2026-03-04T20:28:17.208349] [INFO ] [sig ] [2188/3365] Forecasting NXP... [2026-03-04T20:28:17.208380] [INFO ] [sig ] Generating forecast for: NXP [2026-03-04T20:28:17.208411] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NXP' from 'https://tdm.silogroup.org/data/derivative_storage/NXP.csv'. [2026-03-04T20:28:17.220387] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NXP'. [2026-03-04T20:28:17.220739] [INFO ] [FORECASTER] Starting predict_future for NXP [2026-03-04T20:28:17.221555] [DEBUG] [LOCAL ] No optimal features file found for NXP: ./output/feature-sets/NXP.txt [2026-03-04T20:28:17.221627] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:28:17.221660] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:28:17.221687] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:28:17.221744] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:28:17.279081] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:28:17.279987] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:28:17.280076] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:28:17.280110] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:28:17.399977] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:28:17.400140] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:28:17.400187] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:28:17.400223] [INFO ] [FORECASTER] Training complete [2026-03-04T20:28:17.404094] [DEBUG] [FORECASTER] NXP: Forecast T+1@11:T+2@11: DOWN (p=9.31%) [2026-03-04T20:28:17.404392] [INFO ] [FORECASTER] Completed predict_future for NXP [2026-03-04T20:28:17.404520] [INFO ] [sig ] NXP: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:28:17.551653] [INFO ] [LOCAL ] Saved forecast: NXP 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/NXP.txt [2026-03-04T20:28:17.551820] [INFO ] [sig ] [2188/3365] Completed NXP in 0.3s | 2.76 sym/s | Total: 13.2m | ETA: 7.1m [2026-03-04T20:28:17.551861] [INFO ] [sig ] [2189/3365] Forecasting NXPI... [2026-03-04T20:28:17.551892] [INFO ] [sig ] Generating forecast for: NXPI [2026-03-04T20:28:17.551922] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NXPI' from 'https://tdm.silogroup.org/data/derivative_storage/NXPI.csv'. [2026-03-04T20:28:17.563842] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NXPI'. [2026-03-04T20:28:17.564198] [INFO ] [FORECASTER] Starting predict_future for NXPI [2026-03-04T20:28:17.565244] [DEBUG] [LOCAL ] No optimal features file found for NXPI: ./output/feature-sets/NXPI.txt [2026-03-04T20:28:17.565299] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:28:17.565333] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:28:17.565557] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:28:17.565636] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:28:17.623998] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:28:17.624695] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:28:17.624776] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:28:17.624823] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:28:17.749371] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:28:17.749706] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:28:17.749747] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:28:17.749775] [INFO ] [FORECASTER] Training complete [2026-03-04T20:28:17.753326] [DEBUG] [FORECASTER] NXPI: Forecast T+1@11:T+2@11: UP (p=89.15%) [2026-03-04T20:28:17.753631] [INFO ] [FORECASTER] Completed predict_future for NXPI [2026-03-04T20:28:17.753760] [INFO ] [sig ] NXPI: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:28:17.901256] [INFO ] [LOCAL ] Saved forecast: NXPI 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/NXPI.txt [2026-03-04T20:28:17.901403] [INFO ] [sig ] [2189/3365] Completed NXPI in 0.3s | 2.76 sym/s | Total: 13.2m | ETA: 7.1m [2026-03-04T20:28:17.901454] [INFO ] [sig ] [2190/3365] Forecasting NYXH... [2026-03-04T20:28:17.901487] [INFO ] [sig ] Generating forecast for: NYXH [2026-03-04T20:28:17.901517] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NYXH' from 'https://tdm.silogroup.org/data/derivative_storage/NYXH.csv'. [2026-03-04T20:28:17.913043] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NYXH'. [2026-03-04T20:28:17.913327] [INFO ] [FORECASTER] Starting predict_future for NYXH [2026-03-04T20:28:17.914150] [DEBUG] [LOCAL ] No optimal features file found for NYXH: ./output/feature-sets/NYXH.txt [2026-03-04T20:28:17.914203] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:28:17.914235] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:28:17.914263] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:28:17.914319] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:28:17.972227] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:28:17.972900] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:28:17.972988] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:28:17.973022] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:28:18.095748] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:28:18.095911] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:28:18.095953] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:28:18.095983] [INFO ] [FORECASTER] Training complete [2026-03-04T20:28:18.099470] [DEBUG] [FORECASTER] NYXH: Forecast T+1@11:T+2@11: DOWN (p=24.10%) [2026-03-04T20:28:18.099770] [INFO ] [FORECASTER] Completed predict_future for NYXH [2026-03-04T20:28:18.099898] [INFO ] [sig ] NYXH: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:28:18.248759] [INFO ] [LOCAL ] Saved forecast: NYXH 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/NYXH.txt [2026-03-04T20:28:18.248928] [INFO ] [sig ] [2190/3365] Completed NYXH in 0.3s | 2.76 sym/s | Total: 13.2m | ETA: 7.1m [2026-03-04T20:28:18.248968] [INFO ] [sig ] [2191/3365] Forecasting NZF... [2026-03-04T20:28:18.248999] [INFO ] [sig ] Generating forecast for: NZF [2026-03-04T20:28:18.249030] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NZF' from 'https://tdm.silogroup.org/data/derivative_storage/NZF.csv'. [2026-03-04T20:28:18.261062] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NZF'. [2026-03-04T20:28:18.261639] [INFO ] [FORECASTER] Starting predict_future for NZF [2026-03-04T20:28:18.262423] [DEBUG] [LOCAL ] No optimal features file found for NZF: ./output/feature-sets/NZF.txt [2026-03-04T20:28:18.262477] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:28:18.262510] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:28:18.262537] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:28:18.262622] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:28:18.321748] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:28:18.322660] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:28:18.322744] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:28:18.322777] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:28:18.443477] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:28:18.443661] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:28:18.443705] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:28:18.443736] [INFO ] [FORECASTER] Training complete [2026-03-04T20:28:18.447224] [DEBUG] [FORECASTER] NZF: Forecast T+1@11:T+2@11: DOWN (p=2.98%) [2026-03-04T20:28:18.447554] [INFO ] [FORECASTER] Completed predict_future for NZF [2026-03-04T20:28:18.447760] [INFO ] [sig ] NZF: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:28:18.597197] [INFO ] [LOCAL ] Saved forecast: NZF 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/NZF.txt [2026-03-04T20:28:18.597385] [INFO ] [sig ] [2191/3365] Completed NZF in 0.3s | 2.76 sym/s | Total: 13.2m | ETA: 7.1m [2026-03-04T20:28:18.597434] [INFO ] [sig ] [2192/3365] Forecasting OABI... [2026-03-04T20:28:18.597466] [INFO ] [sig ] Generating forecast for: OABI [2026-03-04T20:28:18.597496] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OABI' from 'https://tdm.silogroup.org/data/derivative_storage/OABI.csv'. [2026-03-04T20:28:18.609940] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OABI'. [2026-03-04T20:28:18.610293] [INFO ] [FORECASTER] Starting predict_future for OABI [2026-03-04T20:28:18.611154] [DEBUG] [LOCAL ] No optimal features file found for OABI: ./output/feature-sets/OABI.txt [2026-03-04T20:28:18.611208] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:28:18.611266] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:28:18.611297] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:28:18.611356] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:28:18.667888] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:28:18.668798] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:28:18.668890] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:28:18.668922] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:28:18.792052] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:28:18.792213] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:28:18.792257] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:28:18.792289] [INFO ] [FORECASTER] Training complete [2026-03-04T20:28:18.795977] [DEBUG] [FORECASTER] OABI: Forecast T+1@11:T+2@11: DOWN (p=5.39%) [2026-03-04T20:28:18.796267] [INFO ] [FORECASTER] Completed predict_future for OABI [2026-03-04T20:28:18.796403] [INFO ] [sig ] OABI: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:28:18.943387] [INFO ] [LOCAL ] Saved forecast: OABI 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/OABI.txt [2026-03-04T20:28:18.943555] [INFO ] [sig ] [2192/3365] Completed OABI in 0.3s | 2.76 sym/s | Total: 13.2m | ETA: 7.1m [2026-03-04T20:28:18.943619] [INFO ] [sig ] [2193/3365] Forecasting OBDC... [2026-03-04T20:28:18.943651] [INFO ] [sig ] Generating forecast for: OBDC [2026-03-04T20:28:18.943682] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OBDC' from 'https://tdm.silogroup.org/data/derivative_storage/OBDC.csv'. [2026-03-04T20:28:18.955877] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OBDC'. [2026-03-04T20:28:18.956208] [INFO ] [FORECASTER] Starting predict_future for OBDC [2026-03-04T20:28:18.957051] [DEBUG] [LOCAL ] No optimal features file found for OBDC: ./output/feature-sets/OBDC.txt [2026-03-04T20:28:18.957107] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:28:18.957141] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:28:18.957168] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:28:18.957228] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:28:19.015744] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:28:19.016628] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:28:19.016710] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:28:19.016744] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:28:19.139708] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:28:19.139878] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:28:19.139960] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:28:19.139992] [INFO ] [FORECASTER] Training complete [2026-03-04T20:28:19.143964] [DEBUG] [FORECASTER] OBDC: Forecast T+1@11:T+2@11: UP (p=74.37%) [2026-03-04T20:28:19.144386] [INFO ] [FORECASTER] Completed predict_future for OBDC [2026-03-04T20:28:19.144552] [INFO ] [sig ] OBDC: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:28:19.292671] [INFO ] [LOCAL ] Saved forecast: OBDC 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/OBDC.txt [2026-03-04T20:28:19.292838] [INFO ] [sig ] [2193/3365] Completed OBDC in 0.3s | 2.76 sym/s | Total: 13.2m | ETA: 7.1m [2026-03-04T20:28:19.292881] [INFO ] [sig ] [2194/3365] Forecasting OBIL... [2026-03-04T20:28:19.292914] [INFO ] [sig ] Generating forecast for: OBIL [2026-03-04T20:28:19.292945] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OBIL' from 'https://tdm.silogroup.org/data/derivative_storage/OBIL.csv'. [2026-03-04T20:28:19.305815] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OBIL'. [2026-03-04T20:28:19.306189] [INFO ] [FORECASTER] Starting predict_future for OBIL [2026-03-04T20:28:19.307316] [DEBUG] [LOCAL ] No optimal features file found for OBIL: ./output/feature-sets/OBIL.txt [2026-03-04T20:28:19.307387] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:28:19.307423] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:28:19.307451] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:28:19.307710] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:28:19.366773] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:28:19.367817] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:28:19.367910] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:28:19.367943] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:28:19.484740] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:28:19.484944] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:28:19.484987] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:28:19.485015] [INFO ] [FORECASTER] Training complete [2026-03-04T20:28:19.488879] [DEBUG] [FORECASTER] OBIL: Forecast T+1@11:T+2@11: UP (p=89.34%) [2026-03-04T20:28:19.489194] [INFO ] [FORECASTER] Completed predict_future for OBIL [2026-03-04T20:28:19.489345] [INFO ] [sig ] OBIL: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:28:19.642877] [INFO ] [LOCAL ] Saved forecast: OBIL 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/OBIL.txt [2026-03-04T20:28:19.643042] [INFO ] [sig ] [2194/3365] Completed OBIL in 0.4s | 2.76 sym/s | Total: 13.3m | ETA: 7.1m [2026-03-04T20:28:19.643083] [INFO ] [sig ] [2195/3365] Forecasting OBIO... [2026-03-04T20:28:19.643114] [INFO ] [sig ] Generating forecast for: OBIO [2026-03-04T20:28:19.643157] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OBIO' from 'https://tdm.silogroup.org/data/derivative_storage/OBIO.csv'. [2026-03-04T20:28:19.655387] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OBIO'. [2026-03-04T20:28:19.655754] [INFO ] [FORECASTER] Starting predict_future for OBIO [2026-03-04T20:28:19.656560] [DEBUG] [LOCAL ] No optimal features file found for OBIO: ./output/feature-sets/OBIO.txt [2026-03-04T20:28:19.656631] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:28:19.656663] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:28:19.656692] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:28:19.656748] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:28:19.716704] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:28:19.717741] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:28:19.717849] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:28:19.717885] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:28:19.848162] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:28:19.848339] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:28:19.848389] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:28:19.848481] [INFO ] [FORECASTER] Training complete [2026-03-04T20:28:19.852429] [DEBUG] [FORECASTER] OBIO: Forecast T+1@11:T+2@11: DOWN (p=20.06%) [2026-03-04T20:28:19.852761] [INFO ] [FORECASTER] Completed predict_future for OBIO [2026-03-04T20:28:19.852905] [INFO ] [sig ] OBIO: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:28:20.001829] [INFO ] [LOCAL ] Saved forecast: OBIO 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/OBIO.txt [2026-03-04T20:28:20.002057] [INFO ] [sig ] [2195/3365] Completed OBIO in 0.4s | 2.76 sym/s | Total: 13.3m | ETA: 7.1m [2026-03-04T20:28:20.002118] [INFO ] [sig ] [2196/3365] Forecasting OBK... [2026-03-04T20:28:20.002157] [INFO ] [sig ] Generating forecast for: OBK [2026-03-04T20:28:20.002195] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OBK' from 'https://tdm.silogroup.org/data/derivative_storage/OBK.csv'. [2026-03-04T20:28:20.016147] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OBK'. [2026-03-04T20:28:20.016502] [INFO ] [FORECASTER] Starting predict_future for OBK [2026-03-04T20:28:20.017422] [DEBUG] [LOCAL ] No optimal features file found for OBK: ./output/feature-sets/OBK.txt [2026-03-04T20:28:20.017480] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:28:20.017512] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:28:20.017540] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:28:20.017621] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:28:20.077251] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:28:20.078218] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:28:20.078310] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:28:20.078345] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:28:20.208892] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:28:20.209126] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:28:20.209176] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:28:20.209211] [INFO ] [FORECASTER] Training complete [2026-03-04T20:28:20.213149] [DEBUG] [FORECASTER] OBK: Forecast T+1@11:T+2@11: UP (p=59.20%) [2026-03-04T20:28:20.213673] [INFO ] [FORECASTER] Completed predict_future for OBK [2026-03-04T20:28:20.213822] [INFO ] [sig ] OBK: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:28:20.366135] [INFO ] [LOCAL ] Saved forecast: OBK 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/OBK.txt [2026-03-04T20:28:20.366309] [INFO ] [sig ] [2196/3365] Completed OBK in 0.4s | 2.76 sym/s | Total: 13.3m | ETA: 7.1m [2026-03-04T20:28:20.366351] [INFO ] [sig ] [2197/3365] Forecasting OC... [2026-03-04T20:28:20.366382] [INFO ] [sig ] Generating forecast for: OC [2026-03-04T20:28:20.366412] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OC' from 'https://tdm.silogroup.org/data/derivative_storage/OC.csv'. [2026-03-04T20:28:20.379437] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OC'. [2026-03-04T20:28:20.380001] [INFO ] [FORECASTER] Starting predict_future for OC [2026-03-04T20:28:20.380820] [DEBUG] [LOCAL ] No optimal features file found for OC: ./output/feature-sets/OC.txt [2026-03-04T20:28:20.380873] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:28:20.380917] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:28:20.380945] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:28:20.381002] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:28:20.443396] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:28:20.444332] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:28:20.444424] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:28:20.444458] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:28:20.572528] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:28:20.572712] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:28:20.572756] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:28:20.572787] [INFO ] [FORECASTER] Training complete [2026-03-04T20:28:20.576373] [DEBUG] [FORECASTER] OC: Forecast T+1@11:T+2@11: DOWN (p=22.37%) [2026-03-04T20:28:20.576715] [INFO ] [FORECASTER] Completed predict_future for OC [2026-03-04T20:28:20.576863] [INFO ] [sig ] OC: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:28:20.726850] [INFO ] [LOCAL ] Saved forecast: OC 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/OC.txt [2026-03-04T20:28:20.727011] [INFO ] [sig ] [2197/3365] Completed OC in 0.4s | 2.76 sym/s | Total: 13.3m | ETA: 7.1m [2026-03-04T20:28:20.727052] [INFO ] [sig ] [2198/3365] Forecasting OCCI... [2026-03-04T20:28:20.727085] [INFO ] [sig ] Generating forecast for: OCCI [2026-03-04T20:28:20.727117] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OCCI' from 'https://tdm.silogroup.org/data/derivative_storage/OCCI.csv'. [2026-03-04T20:28:20.738680] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OCCI'. [2026-03-04T20:28:20.738996] [INFO ] [FORECASTER] Starting predict_future for OCCI [2026-03-04T20:28:20.739834] [DEBUG] [LOCAL ] No optimal features file found for OCCI: ./output/feature-sets/OCCI.txt [2026-03-04T20:28:20.739891] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:28:20.739923] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:28:20.739950] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:28:20.740007] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:28:20.799171] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:28:20.800011] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:28:20.800100] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:28:20.800135] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:28:20.926274] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:28:20.926440] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:28:20.926482] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:28:20.926513] [INFO ] [FORECASTER] Training complete [2026-03-04T20:28:20.930745] [DEBUG] [FORECASTER] OCCI: Forecast T+1@11:T+2@11: UP (p=73.76%) [2026-03-04T20:28:20.931047] [INFO ] [FORECASTER] Completed predict_future for OCCI [2026-03-04T20:28:20.931191] [INFO ] [sig ] OCCI: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:28:21.092943] [INFO ] [LOCAL ] Saved forecast: OCCI 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/OCCI.txt [2026-03-04T20:28:21.093137] [INFO ] [sig ] [2198/3365] Completed OCCI in 0.4s | 2.76 sym/s | Total: 13.3m | ETA: 7.0m [2026-03-04T20:28:21.093195] [INFO ] [sig ] [2199/3365] Forecasting OCFC... [2026-03-04T20:28:21.093227] [INFO ] [sig ] Generating forecast for: OCFC [2026-03-04T20:28:21.093258] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OCFC' from 'https://tdm.silogroup.org/data/derivative_storage/OCFC.csv'. [2026-03-04T20:28:21.106179] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OCFC'. [2026-03-04T20:28:21.106587] [INFO ] [FORECASTER] Starting predict_future for OCFC [2026-03-04T20:28:21.107465] [DEBUG] [LOCAL ] No optimal features file found for OCFC: ./output/feature-sets/OCFC.txt [2026-03-04T20:28:21.107530] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:28:21.107592] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:28:21.107627] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:28:21.107685] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:28:21.171499] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:28:21.172337] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:28:21.172447] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:28:21.172489] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:28:21.307088] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:28:21.307258] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:28:21.307328] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:28:21.307361] [INFO ] [FORECASTER] Training complete [2026-03-04T20:28:21.311875] [DEBUG] [FORECASTER] OCFC: Forecast T+1@11:T+2@11: DOWN (p=42.17%) [2026-03-04T20:28:21.312178] [INFO ] [FORECASTER] Completed predict_future for OCFC [2026-03-04T20:28:21.312316] [INFO ] [sig ] OCFC: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:28:21.468087] [INFO ] [LOCAL ] Saved forecast: OCFC 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/OCFC.txt [2026-03-04T20:28:21.468257] [INFO ] [sig ] [2199/3365] Completed OCFC in 0.4s | 2.76 sym/s | Total: 13.3m | ETA: 7.0m [2026-03-04T20:28:21.468304] [INFO ] [sig ] [2200/3365] Forecasting OCGN... [2026-03-04T20:28:21.468341] [INFO ] [sig ] Generating forecast for: OCGN [2026-03-04T20:28:21.468379] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OCGN' from 'https://tdm.silogroup.org/data/derivative_storage/OCGN.csv'. [2026-03-04T20:28:21.481866] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OCGN'. [2026-03-04T20:28:21.482250] [INFO ] [FORECASTER] Starting predict_future for OCGN [2026-03-04T20:28:21.483350] [DEBUG] [LOCAL ] No optimal features file found for OCGN: ./output/feature-sets/OCGN.txt [2026-03-04T20:28:21.483416] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:28:21.483457] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:28:21.483490] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:28:21.483548] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:28:21.547530] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:28:21.548448] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:28:21.548544] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:28:21.548598] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:28:21.679984] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:28:21.680161] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:28:21.680211] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:28:21.680241] [INFO ] [FORECASTER] Training complete [2026-03-04T20:28:21.684016] [DEBUG] [FORECASTER] OCGN: Forecast T+1@11:T+2@11: DOWN (p=21.38%) [2026-03-04T20:28:21.684323] [INFO ] [FORECASTER] Completed predict_future for OCGN [2026-03-04T20:28:21.684484] [INFO ] [sig ] OCGN: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:28:21.847927] [INFO ] [LOCAL ] Saved forecast: OCGN 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/OCGN.txt [2026-03-04T20:28:21.848100] [INFO ] [sig ] [2200/3365] Completed OCGN in 0.4s | 2.76 sym/s | Total: 13.3m | ETA: 7.0m [2026-03-04T20:28:21.848143] [INFO ] [sig ] [2201/3365] Forecasting OCSL... [2026-03-04T20:28:21.848182] [INFO ] [sig ] Generating forecast for: OCSL [2026-03-04T20:28:21.848215] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OCSL' from 'https://tdm.silogroup.org/data/derivative_storage/OCSL.csv'. [2026-03-04T20:28:21.860943] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OCSL'. [2026-03-04T20:28:21.861323] [INFO ] [FORECASTER] Starting predict_future for OCSL [2026-03-04T20:28:21.862339] [DEBUG] [LOCAL ] No optimal features file found for OCSL: ./output/feature-sets/OCSL.txt [2026-03-04T20:28:21.862393] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:28:21.862426] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:28:21.862453] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:28:21.862709] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:28:21.933683] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:28:21.934776] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:28:21.934869] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:28:21.934902] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:28:22.074286] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:28:22.074463] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:28:22.074512] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:28:22.074542] [INFO ] [FORECASTER] Training complete [2026-03-04T20:28:22.078443] [DEBUG] [FORECASTER] OCSL: Forecast T+1@11:T+2@11: UP (p=58.80%) [2026-03-04T20:28:22.078945] [INFO ] [FORECASTER] Completed predict_future for OCSL [2026-03-04T20:28:22.079078] [INFO ] [sig ] OCSL: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:28:22.236631] [INFO ] [LOCAL ] Saved forecast: OCSL 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/OCSL.txt [2026-03-04T20:28:22.236799] [INFO ] [sig ] [2201/3365] Completed OCSL in 0.4s | 2.76 sym/s | Total: 13.3m | ETA: 7.0m [2026-03-04T20:28:22.236842] [INFO ] [sig ] [2202/3365] Forecasting OCUL... [2026-03-04T20:28:22.236874] [INFO ] [sig ] Generating forecast for: OCUL [2026-03-04T20:28:22.236904] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OCUL' from 'https://tdm.silogroup.org/data/derivative_storage/OCUL.csv'. [2026-03-04T20:28:22.250486] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OCUL'. [2026-03-04T20:28:22.250897] [INFO ] [FORECASTER] Starting predict_future for OCUL [2026-03-04T20:28:22.251788] [DEBUG] [LOCAL ] No optimal features file found for OCUL: ./output/feature-sets/OCUL.txt [2026-03-04T20:28:22.251843] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:28:22.251876] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:28:22.251905] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:28:22.251962] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:28:22.315606] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:28:22.316559] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:28:22.316698] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:28:22.316733] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:28:22.445250] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:28:22.445450] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:28:22.445516] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:28:22.445563] [INFO ] [FORECASTER] Training complete [2026-03-04T20:28:22.449463] [DEBUG] [FORECASTER] OCUL: Forecast T+1@11:T+2@11: DOWN (p=34.09%) [2026-03-04T20:28:22.449799] [INFO ] [FORECASTER] Completed predict_future for OCUL [2026-03-04T20:28:22.449941] [INFO ] [sig ] OCUL: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:28:22.608900] [INFO ] [LOCAL ] Saved forecast: OCUL 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/OCUL.txt [2026-03-04T20:28:22.609077] [INFO ] [sig ] [2202/3365] Completed OCUL in 0.4s | 2.76 sym/s | Total: 13.3m | ETA: 7.0m [2026-03-04T20:28:22.609120] [INFO ] [sig ] [2203/3365] Forecasting ODC... [2026-03-04T20:28:22.609152] [INFO ] [sig ] Generating forecast for: ODC [2026-03-04T20:28:22.609183] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ODC' from 'https://tdm.silogroup.org/data/derivative_storage/ODC.csv'. [2026-03-04T20:28:22.622252] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ODC'. [2026-03-04T20:28:22.622631] [INFO ] [FORECASTER] Starting predict_future for ODC [2026-03-04T20:28:22.623443] [DEBUG] [LOCAL ] No optimal features file found for ODC: ./output/feature-sets/ODC.txt [2026-03-04T20:28:22.623496] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:28:22.623529] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:28:22.623556] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:28:22.623633] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:28:22.691296] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:28:22.692432] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:28:22.692522] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:28:22.692556] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:28:22.816543] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:28:22.816740] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:28:22.816785] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:28:22.816814] [INFO ] [FORECASTER] Training complete [2026-03-04T20:28:22.820475] [DEBUG] [FORECASTER] ODC: Forecast T+1@11:T+2@11: UP (p=95.80%) [2026-03-04T20:28:22.820820] [INFO ] [FORECASTER] Completed predict_future for ODC [2026-03-04T20:28:22.820985] [INFO ] [sig ] ODC: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:28:22.979273] [INFO ] [LOCAL ] Saved forecast: ODC 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/ODC.txt [2026-03-04T20:28:22.979465] [INFO ] [sig ] [2203/3365] Completed ODC in 0.4s | 2.76 sym/s | Total: 13.3m | ETA: 7.0m [2026-03-04T20:28:22.979513] [INFO ] [sig ] [2204/3365] Forecasting ODD... [2026-03-04T20:28:22.979543] [INFO ] [sig ] Generating forecast for: ODD [2026-03-04T20:28:22.979594] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ODD' from 'https://tdm.silogroup.org/data/derivative_storage/ODD.csv'. [2026-03-04T20:28:22.993602] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ODD'. [2026-03-04T20:28:22.993935] [INFO ] [FORECASTER] Starting predict_future for ODD [2026-03-04T20:28:22.994787] [DEBUG] [LOCAL ] No optimal features file found for ODD: ./output/feature-sets/ODD.txt [2026-03-04T20:28:22.994844] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:28:22.994889] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:28:22.994920] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:28:22.994979] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:28:23.060265] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:28:23.061262] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:28:23.061373] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:28:23.061416] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:28:23.198024] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:28:23.198195] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:28:23.198237] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:28:23.198283] [INFO ] [FORECASTER] Training complete [2026-03-04T20:28:23.202113] [DEBUG] [FORECASTER] ODD: Forecast T+1@11:T+2@11: DOWN (p=8.55%) [2026-03-04T20:28:23.202452] [INFO ] [FORECASTER] Completed predict_future for ODD [2026-03-04T20:28:23.202619] [INFO ] [sig ] ODD: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:28:23.352048] [INFO ] [LOCAL ] Saved forecast: ODD 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/ODD.txt [2026-03-04T20:28:23.352242] [INFO ] [sig ] [2204/3365] Completed ODD in 0.4s | 2.76 sym/s | Total: 13.3m | ETA: 7.0m [2026-03-04T20:28:23.352287] [INFO ] [sig ] [2205/3365] Forecasting ODFL... [2026-03-04T20:28:23.352319] [INFO ] [sig ] Generating forecast for: ODFL [2026-03-04T20:28:23.352350] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ODFL' from 'https://tdm.silogroup.org/data/derivative_storage/ODFL.csv'. [2026-03-04T20:28:23.369464] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ODFL'. [2026-03-04T20:28:23.369987] [INFO ] [FORECASTER] Starting predict_future for ODFL [2026-03-04T20:28:23.370948] [DEBUG] [LOCAL ] No optimal features file found for ODFL: ./output/feature-sets/ODFL.txt [2026-03-04T20:28:23.371005] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:28:23.371038] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:28:23.371064] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:28:23.371122] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:28:23.430537] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:28:23.431737] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:28:23.431931] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:28:23.431967] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:28:23.561143] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:28:23.561314] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:28:23.561362] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:28:23.561400] [INFO ] [FORECASTER] Training complete [2026-03-04T20:28:23.565038] [DEBUG] [FORECASTER] ODFL: Forecast T+1@11:T+2@11: DOWN (p=19.58%) [2026-03-04T20:28:23.565337] [INFO ] [FORECASTER] Completed predict_future for ODFL [2026-03-04T20:28:23.565475] [INFO ] [sig ] ODFL: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:28:23.711048] [INFO ] [LOCAL ] Saved forecast: ODFL 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/ODFL.txt [2026-03-04T20:28:23.711246] [INFO ] [sig ] [2205/3365] Completed ODFL in 0.4s | 2.76 sym/s | Total: 13.3m | ETA: 7.0m [2026-03-04T20:28:23.711288] [INFO ] [sig ] [2206/3365] Forecasting OEC... [2026-03-04T20:28:23.711319] [INFO ] [sig ] Generating forecast for: OEC [2026-03-04T20:28:23.711350] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OEC' from 'https://tdm.silogroup.org/data/derivative_storage/OEC.csv'. [2026-03-04T20:28:23.723214] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OEC'. [2026-03-04T20:28:23.723641] [INFO ] [FORECASTER] Starting predict_future for OEC [2026-03-04T20:28:23.724470] [DEBUG] [LOCAL ] No optimal features file found for OEC: ./output/feature-sets/OEC.txt [2026-03-04T20:28:23.724533] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:28:23.724566] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:28:23.724620] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:28:23.724678] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:28:23.791570] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:28:23.792480] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:28:23.792570] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:28:23.792649] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:28:23.925536] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:28:23.925732] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:28:23.925776] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:28:23.925807] [INFO ] [FORECASTER] Training complete [2026-03-04T20:28:23.929630] [DEBUG] [FORECASTER] OEC: Forecast T+1@11:T+2@11: DOWN (p=4.82%) [2026-03-04T20:28:23.930181] [INFO ] [FORECASTER] Completed predict_future for OEC [2026-03-04T20:28:23.930327] [INFO ] [sig ] OEC: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:28:24.085460] [INFO ] [LOCAL ] Saved forecast: OEC 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/OEC.txt [2026-03-04T20:28:24.085641] [INFO ] [sig ] [2206/3365] Completed OEC in 0.4s | 2.76 sym/s | Total: 13.3m | ETA: 7.0m [2026-03-04T20:28:24.085683] [INFO ] [sig ] [2207/3365] Forecasting OESX... [2026-03-04T20:28:24.085714] [INFO ] [sig ] Generating forecast for: OESX [2026-03-04T20:28:24.085744] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OESX' from 'https://tdm.silogroup.org/data/derivative_storage/OESX.csv'. [2026-03-04T20:28:24.100193] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OESX'. [2026-03-04T20:28:24.100772] [INFO ] [FORECASTER] Starting predict_future for OESX [2026-03-04T20:28:24.101788] [DEBUG] [LOCAL ] No optimal features file found for OESX: ./output/feature-sets/OESX.txt [2026-03-04T20:28:24.101842] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:28:24.101875] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:28:24.101903] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:28:24.101960] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:28:24.167754] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:28:24.168783] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:28:24.168871] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:28:24.168906] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:28:24.288759] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:28:24.288931] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:28:24.288976] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:28:24.289007] [INFO ] [FORECASTER] Training complete [2026-03-04T20:28:24.292649] [DEBUG] [FORECASTER] OESX: Forecast T+1@11:T+2@11: UP (p=84.93%) [2026-03-04T20:28:24.293160] [INFO ] [FORECASTER] Completed predict_future for OESX [2026-03-04T20:28:24.293302] [INFO ] [sig ] OESX: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:28:24.445393] [INFO ] [LOCAL ] Saved forecast: OESX 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/OESX.txt [2026-03-04T20:28:24.445557] [INFO ] [sig ] [2207/3365] Completed OESX in 0.4s | 2.76 sym/s | Total: 13.3m | ETA: 7.0m [2026-03-04T20:28:24.445618] [INFO ] [sig ] [2208/3365] Forecasting OFG... [2026-03-04T20:28:24.445651] [INFO ] [sig ] Generating forecast for: OFG [2026-03-04T20:28:24.445682] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OFG' from 'https://tdm.silogroup.org/data/derivative_storage/OFG.csv'. [2026-03-04T20:28:24.458381] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OFG'. [2026-03-04T20:28:24.458978] [INFO ] [FORECASTER] Starting predict_future for OFG [2026-03-04T20:28:24.460003] [DEBUG] [LOCAL ] No optimal features file found for OFG: ./output/feature-sets/OFG.txt [2026-03-04T20:28:24.460057] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:28:24.460092] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:28:24.460120] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:28:24.460190] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:28:24.520717] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:28:24.521605] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:28:24.521691] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:28:24.521723] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:28:24.642387] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:28:24.642557] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:28:24.642620] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:28:24.642652] [INFO ] [FORECASTER] Training complete [2026-03-04T20:28:24.646383] [DEBUG] [FORECASTER] OFG: Forecast T+1@11:T+2@11: UP (p=97.16%) [2026-03-04T20:28:24.646885] [INFO ] [FORECASTER] Completed predict_future for OFG [2026-03-04T20:28:24.647019] [INFO ] [sig ] OFG: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:28:24.795888] [INFO ] [LOCAL ] Saved forecast: OFG 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/OFG.txt [2026-03-04T20:28:24.796052] [INFO ] [sig ] [2208/3365] Completed OFG in 0.4s | 2.76 sym/s | Total: 13.3m | ETA: 7.0m [2026-03-04T20:28:24.796092] [INFO ] [sig ] [2209/3365] Forecasting OFIX... [2026-03-04T20:28:24.796122] [INFO ] [sig ] Generating forecast for: OFIX [2026-03-04T20:28:24.796152] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OFIX' from 'https://tdm.silogroup.org/data/derivative_storage/OFIX.csv'. [2026-03-04T20:28:24.808225] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OFIX'. [2026-03-04T20:28:24.808532] [INFO ] [FORECASTER] Starting predict_future for OFIX [2026-03-04T20:28:24.809328] [DEBUG] [LOCAL ] No optimal features file found for OFIX: ./output/feature-sets/OFIX.txt [2026-03-04T20:28:24.809390] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:28:24.809470] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:28:24.809506] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:28:24.809592] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:28:24.870780] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:28:24.871670] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:28:24.871757] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:28:24.871792] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:28:24.998522] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:28:24.998734] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:28:24.998780] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:28:24.998810] [INFO ] [FORECASTER] Training complete [2026-03-04T20:28:25.003144] [DEBUG] [FORECASTER] OFIX: Forecast T+1@11:T+2@11: UP (p=99.71%) [2026-03-04T20:28:25.003477] [INFO ] [FORECASTER] Completed predict_future for OFIX [2026-03-04T20:28:25.003642] [INFO ] [sig ] OFIX: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:28:25.155631] [INFO ] [LOCAL ] Saved forecast: OFIX 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/OFIX.txt [2026-03-04T20:28:25.155793] [INFO ] [sig ] [2209/3365] Completed OFIX in 0.4s | 2.76 sym/s | Total: 13.3m | ETA: 7.0m [2026-03-04T20:28:25.155833] [INFO ] [sig ] [2210/3365] Forecasting OFLX... [2026-03-04T20:28:25.155863] [INFO ] [sig ] Generating forecast for: OFLX [2026-03-04T20:28:25.155894] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OFLX' from 'https://tdm.silogroup.org/data/derivative_storage/OFLX.csv'. [2026-03-04T20:28:25.167846] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OFLX'. [2026-03-04T20:28:25.168178] [INFO ] [FORECASTER] Starting predict_future for OFLX [2026-03-04T20:28:25.169054] [DEBUG] [LOCAL ] No optimal features file found for OFLX: ./output/feature-sets/OFLX.txt [2026-03-04T20:28:25.169110] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:28:25.169144] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:28:25.169173] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:28:25.169231] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:28:25.228468] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:28:25.229376] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:28:25.229477] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:28:25.229519] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:28:25.354400] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:28:25.354563] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:28:25.354625] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:28:25.354656] [INFO ] [FORECASTER] Training complete [2026-03-04T20:28:25.358262] [DEBUG] [FORECASTER] OFLX: Forecast T+1@11:T+2@11: UP (p=87.37%) [2026-03-04T20:28:25.358607] [INFO ] [FORECASTER] Completed predict_future for OFLX [2026-03-04T20:28:25.358744] [INFO ] [sig ] OFLX: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:28:25.515193] [INFO ] [LOCAL ] Saved forecast: OFLX 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/OFLX.txt [2026-03-04T20:28:25.515358] [INFO ] [sig ] [2210/3365] Completed OFLX in 0.4s | 2.76 sym/s | Total: 13.3m | ETA: 7.0m [2026-03-04T20:28:25.515398] [INFO ] [sig ] [2211/3365] Forecasting OFS... [2026-03-04T20:28:25.515428] [INFO ] [sig ] Generating forecast for: OFS [2026-03-04T20:28:25.515460] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OFS' from 'https://tdm.silogroup.org/data/derivative_storage/OFS.csv'. [2026-03-04T20:28:25.526782] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OFS'. [2026-03-04T20:28:25.527155] [INFO ] [FORECASTER] Starting predict_future for OFS [2026-03-04T20:28:25.528074] [DEBUG] [LOCAL ] No optimal features file found for OFS: ./output/feature-sets/OFS.txt [2026-03-04T20:28:25.528130] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:28:25.528164] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:28:25.528193] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:28:25.528251] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:28:25.589233] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:28:25.590138] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:28:25.590221] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:28:25.590254] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:28:25.712275] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:28:25.712440] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:28:25.712481] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:28:25.712512] [INFO ] [FORECASTER] Training complete [2026-03-04T20:28:25.716072] [DEBUG] [FORECASTER] OFS: Forecast T+1@11:T+2@11: UP (p=84.38%) [2026-03-04T20:28:25.716363] [INFO ] [FORECASTER] Completed predict_future for OFS [2026-03-04T20:28:25.716498] [INFO ] [sig ] OFS: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:28:25.871188] [INFO ] [LOCAL ] Saved forecast: OFS 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/OFS.txt [2026-03-04T20:28:25.871368] [INFO ] [sig ] [2211/3365] Completed OFS in 0.4s | 2.76 sym/s | Total: 13.4m | ETA: 7.0m [2026-03-04T20:28:25.871417] [INFO ] [sig ] [2212/3365] Forecasting OGE... [2026-03-04T20:28:25.871454] [INFO ] [sig ] Generating forecast for: OGE [2026-03-04T20:28:25.871492] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OGE' from 'https://tdm.silogroup.org/data/derivative_storage/OGE.csv'. [2026-03-04T20:28:25.883022] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OGE'. [2026-03-04T20:28:25.883392] [INFO ] [FORECASTER] Starting predict_future for OGE [2026-03-04T20:28:25.884290] [DEBUG] [LOCAL ] No optimal features file found for OGE: ./output/feature-sets/OGE.txt [2026-03-04T20:28:25.884345] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:28:25.884378] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:28:25.884406] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:28:25.884463] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:28:25.947793] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:28:25.948714] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:28:25.948992] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:28:25.949026] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:28:26.073883] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:28:26.074047] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:28:26.074087] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:28:26.074149] [INFO ] [FORECASTER] Training complete [2026-03-04T20:28:26.078503] [DEBUG] [FORECASTER] OGE: Forecast T+1@11:T+2@11: UP (p=84.64%) [2026-03-04T20:28:26.079027] [INFO ] [FORECASTER] Completed predict_future for OGE [2026-03-04T20:28:26.079173] [INFO ] [sig ] OGE: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:28:26.226555] [INFO ] [LOCAL ] Saved forecast: OGE 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/OGE.txt [2026-03-04T20:28:26.226739] [INFO ] [sig ] [2212/3365] Completed OGE in 0.4s | 2.76 sym/s | Total: 13.4m | ETA: 7.0m [2026-03-04T20:28:26.226780] [INFO ] [sig ] [2213/3365] Forecasting OGI... [2026-03-04T20:28:26.226810] [INFO ] [sig ] Generating forecast for: OGI [2026-03-04T20:28:26.226842] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OGI' from 'https://tdm.silogroup.org/data/derivative_storage/OGI.csv'. [2026-03-04T20:28:26.240485] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OGI'. [2026-03-04T20:28:26.240870] [INFO ] [FORECASTER] Starting predict_future for OGI [2026-03-04T20:28:26.241668] [DEBUG] [LOCAL ] No optimal features file found for OGI: ./output/feature-sets/OGI.txt [2026-03-04T20:28:26.241721] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:28:26.241754] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:28:26.241781] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:28:26.241837] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:28:26.299383] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:28:26.300274] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:28:26.300355] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:28:26.300389] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:28:26.424393] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:28:26.424556] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:28:26.424616] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:28:26.424646] [INFO ] [FORECASTER] Training complete [2026-03-04T20:28:26.428075] [DEBUG] [FORECASTER] OGI: Forecast T+1@11:T+2@11: UP (p=92.69%) [2026-03-04T20:28:26.428356] [INFO ] [FORECASTER] Completed predict_future for OGI [2026-03-04T20:28:26.428484] [INFO ] [sig ] OGI: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:28:26.578132] [INFO ] [LOCAL ] Saved forecast: OGI 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/OGI.txt [2026-03-04T20:28:26.578334] [INFO ] [sig ] [2213/3365] Completed OGI in 0.4s | 2.76 sym/s | Total: 13.4m | ETA: 7.0m [2026-03-04T20:28:26.578377] [INFO ] [sig ] [2214/3365] Forecasting OGN... [2026-03-04T20:28:26.578412] [INFO ] [sig ] Generating forecast for: OGN [2026-03-04T20:28:26.578451] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OGN' from 'https://tdm.silogroup.org/data/derivative_storage/OGN.csv'. [2026-03-04T20:28:26.592911] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OGN'. [2026-03-04T20:28:26.593282] [INFO ] [FORECASTER] Starting predict_future for OGN [2026-03-04T20:28:26.594108] [DEBUG] [LOCAL ] No optimal features file found for OGN: ./output/feature-sets/OGN.txt [2026-03-04T20:28:26.594161] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:28:26.594193] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:28:26.594220] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:28:26.594278] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:28:26.652869] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:28:26.653818] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:28:26.653903] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:28:26.653934] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:28:26.778280] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:28:26.778434] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:28:26.778480] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:28:26.778516] [INFO ] [FORECASTER] Training complete [2026-03-04T20:28:26.781911] [DEBUG] [FORECASTER] OGN: Forecast T+1@11:T+2@11: DOWN (p=22.80%) [2026-03-04T20:28:26.782190] [INFO ] [FORECASTER] Completed predict_future for OGN [2026-03-04T20:28:26.782318] [INFO ] [sig ] OGN: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:28:26.929217] [INFO ] [LOCAL ] Saved forecast: OGN 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/OGN.txt [2026-03-04T20:28:26.929366] [INFO ] [sig ] [2214/3365] Completed OGN in 0.4s | 2.76 sym/s | Total: 13.4m | ETA: 7.0m [2026-03-04T20:28:26.929406] [INFO ] [sig ] [2215/3365] Forecasting OHI... [2026-03-04T20:28:26.929440] [INFO ] [sig ] Generating forecast for: OHI [2026-03-04T20:28:26.929478] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OHI' from 'https://tdm.silogroup.org/data/derivative_storage/OHI.csv'. [2026-03-04T20:28:26.941531] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OHI'. [2026-03-04T20:28:26.941902] [INFO ] [FORECASTER] Starting predict_future for OHI [2026-03-04T20:28:26.942746] [DEBUG] [LOCAL ] No optimal features file found for OHI: ./output/feature-sets/OHI.txt [2026-03-04T20:28:26.942799] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:28:26.942831] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:28:26.942858] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:28:26.942914] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:28:27.002824] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:28:27.003497] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:28:27.003601] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:28:27.003639] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:28:27.126622] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:28:27.126749] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:28:27.126975] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:28:27.127003] [INFO ] [FORECASTER] Training complete [2026-03-04T20:28:27.130913] [DEBUG] [FORECASTER] OHI: Forecast T+1@11:T+2@11: UP (p=59.18%) [2026-03-04T20:28:27.131214] [INFO ] [FORECASTER] Completed predict_future for OHI [2026-03-04T20:28:27.131348] [INFO ] [sig ] OHI: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:28:27.276989] [INFO ] [LOCAL ] Saved forecast: OHI 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/OHI.txt [2026-03-04T20:28:27.277107] [INFO ] [sig ] [2215/3365] Completed OHI in 0.3s | 2.76 sym/s | Total: 13.4m | ETA: 6.9m [2026-03-04T20:28:27.277145] [INFO ] [sig ] [2216/3365] Forecasting OI... [2026-03-04T20:28:27.277173] [INFO ] [sig ] Generating forecast for: OI [2026-03-04T20:28:27.277202] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OI' from 'https://tdm.silogroup.org/data/derivative_storage/OI.csv'. [2026-03-04T20:28:27.289879] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OI'. [2026-03-04T20:28:27.290255] [INFO ] [FORECASTER] Starting predict_future for OI [2026-03-04T20:28:27.291088] [DEBUG] [LOCAL ] No optimal features file found for OI: ./output/feature-sets/OI.txt [2026-03-04T20:28:27.291141] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:28:27.291174] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:28:27.291201] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:28:27.291257] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:28:27.354341] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:28:27.355407] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:28:27.355489] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:28:27.355522] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:28:27.481349] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:28:27.481513] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:28:27.481556] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:28:27.481606] [INFO ] [FORECASTER] Training complete [2026-03-04T20:28:27.485039] [DEBUG] [FORECASTER] OI: Forecast T+1@11:T+2@11: UP (p=86.65%) [2026-03-04T20:28:27.485321] [INFO ] [FORECASTER] Completed predict_future for OI [2026-03-04T20:28:27.485460] [INFO ] [sig ] OI: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:28:27.633092] [INFO ] [LOCAL ] Saved forecast: OI 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/OI.txt [2026-03-04T20:28:27.633254] [INFO ] [sig ] [2216/3365] Completed OI in 0.4s | 2.76 sym/s | Total: 13.4m | ETA: 6.9m [2026-03-04T20:28:27.633295] [INFO ] [sig ] [2217/3365] Forecasting OIA... [2026-03-04T20:28:27.633326] [INFO ] [sig ] Generating forecast for: OIA [2026-03-04T20:28:27.633357] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OIA' from 'https://tdm.silogroup.org/data/derivative_storage/OIA.csv'. [2026-03-04T20:28:27.645267] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OIA'. [2026-03-04T20:28:27.645652] [INFO ] [FORECASTER] Starting predict_future for OIA [2026-03-04T20:28:27.646436] [DEBUG] [LOCAL ] No optimal features file found for OIA: ./output/feature-sets/OIA.txt [2026-03-04T20:28:27.646493] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:28:27.646525] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:28:27.646551] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:28:27.646626] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:28:27.703407] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:28:27.704310] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:28:27.704412] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:28:27.704445] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:28:27.843273] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:28:27.843442] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:28:27.843502] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:28:27.843534] [INFO ] [FORECASTER] Training complete [2026-03-04T20:28:27.847098] [DEBUG] [FORECASTER] OIA: Forecast T+1@11:T+2@11: DOWN (p=21.97%) [2026-03-04T20:28:27.847423] [INFO ] [FORECASTER] Completed predict_future for OIA [2026-03-04T20:28:27.847563] [INFO ] [sig ] OIA: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:28:27.997300] [INFO ] [LOCAL ] Saved forecast: OIA 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/OIA.txt [2026-03-04T20:28:27.997475] [INFO ] [sig ] [2217/3365] Completed OIA in 0.4s | 2.76 sym/s | Total: 13.4m | ETA: 6.9m [2026-03-04T20:28:27.997518] [INFO ] [sig ] [2218/3365] Forecasting OIS... [2026-03-04T20:28:27.997547] [INFO ] [sig ] Generating forecast for: OIS [2026-03-04T20:28:27.997597] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OIS' from 'https://tdm.silogroup.org/data/derivative_storage/OIS.csv'. [2026-03-04T20:28:28.010329] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OIS'. [2026-03-04T20:28:28.010720] [INFO ] [FORECASTER] Starting predict_future for OIS [2026-03-04T20:28:28.011519] [DEBUG] [LOCAL ] No optimal features file found for OIS: ./output/feature-sets/OIS.txt [2026-03-04T20:28:28.011607] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:28:28.011644] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:28:28.011670] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:28:28.011726] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:28:28.070623] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:28:28.071491] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:28:28.071602] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:28:28.071638] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:28:28.200443] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:28:28.200849] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:28:28.200892] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:28:28.200920] [INFO ] [FORECASTER] Training complete [2026-03-04T20:28:28.204836] [DEBUG] [FORECASTER] OIS: Forecast T+1@11:T+2@11: DOWN (p=43.56%) [2026-03-04T20:28:28.205132] [INFO ] [FORECASTER] Completed predict_future for OIS [2026-03-04T20:28:28.205265] [INFO ] [sig ] OIS: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:28:28.355882] [INFO ] [LOCAL ] Saved forecast: OIS 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/OIS.txt [2026-03-04T20:28:28.356050] [INFO ] [sig ] [2218/3365] Completed OIS in 0.4s | 2.76 sym/s | Total: 13.4m | ETA: 6.9m [2026-03-04T20:28:28.356093] [INFO ] [sig ] [2219/3365] Forecasting OKE... [2026-03-04T20:28:28.356122] [INFO ] [sig ] Generating forecast for: OKE [2026-03-04T20:28:28.356152] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OKE' from 'https://tdm.silogroup.org/data/derivative_storage/OKE.csv'. [2026-03-04T20:28:28.368462] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OKE'. [2026-03-04T20:28:28.368854] [INFO ] [FORECASTER] Starting predict_future for OKE [2026-03-04T20:28:28.369690] [DEBUG] [LOCAL ] No optimal features file found for OKE: ./output/feature-sets/OKE.txt [2026-03-04T20:28:28.369742] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:28:28.369774] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:28:28.369802] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:28:28.369860] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:28:28.430818] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:28:28.431959] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:28:28.432068] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:28:28.432129] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:28:28.559559] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:28:28.559749] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:28:28.559792] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:28:28.559822] [INFO ] [FORECASTER] Training complete [2026-03-04T20:28:28.563974] [DEBUG] [FORECASTER] OKE: Forecast T+1@11:T+2@11: UP (p=80.72%) [2026-03-04T20:28:28.564272] [INFO ] [FORECASTER] Completed predict_future for OKE [2026-03-04T20:28:28.564404] [INFO ] [sig ] OKE: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:28:28.715015] [INFO ] [LOCAL ] Saved forecast: OKE 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/OKE.txt [2026-03-04T20:28:28.715181] [INFO ] [sig ] [2219/3365] Completed OKE in 0.4s | 2.76 sym/s | Total: 13.4m | ETA: 6.9m [2026-03-04T20:28:28.715222] [INFO ] [sig ] [2220/3365] Forecasting OKTA... [2026-03-04T20:28:28.715251] [INFO ] [sig ] Generating forecast for: OKTA [2026-03-04T20:28:28.715284] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OKTA' from 'https://tdm.silogroup.org/data/derivative_storage/OKTA.csv'. [2026-03-04T20:28:28.727192] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OKTA'. [2026-03-04T20:28:28.727597] [INFO ] [FORECASTER] Starting predict_future for OKTA [2026-03-04T20:28:28.728372] [DEBUG] [LOCAL ] No optimal features file found for OKTA: ./output/feature-sets/OKTA.txt [2026-03-04T20:28:28.728424] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:28:28.728457] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:28:28.728484] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:28:28.728541] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:28:28.790866] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:28:28.791814] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:28:28.791904] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:28:28.791938] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:28:28.916331] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:28:28.916500] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:28:28.916543] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:28:28.916595] [INFO ] [FORECASTER] Training complete [2026-03-04T20:28:28.920113] [DEBUG] [FORECASTER] OKTA: Forecast T+1@11:T+2@11: UP (p=97.98%) [2026-03-04T20:28:28.920405] [INFO ] [FORECASTER] Completed predict_future for OKTA [2026-03-04T20:28:28.920544] [INFO ] [sig ] OKTA: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:28:29.071008] [INFO ] [LOCAL ] Saved forecast: OKTA 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/OKTA.txt [2026-03-04T20:28:29.071173] [INFO ] [sig ] [2220/3365] Completed OKTA in 0.4s | 2.76 sym/s | Total: 13.4m | ETA: 6.9m [2026-03-04T20:28:29.071215] [INFO ] [sig ] [2221/3365] Forecasting OKYO... [2026-03-04T20:28:29.071244] [INFO ] [sig ] Generating forecast for: OKYO [2026-03-04T20:28:29.071273] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OKYO' from 'https://tdm.silogroup.org/data/derivative_storage/OKYO.csv'. [2026-03-04T20:28:29.083819] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OKYO'. [2026-03-04T20:28:29.084222] [INFO ] [FORECASTER] Starting predict_future for OKYO [2026-03-04T20:28:29.085039] [DEBUG] [LOCAL ] No optimal features file found for OKYO: ./output/feature-sets/OKYO.txt [2026-03-04T20:28:29.085093] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:28:29.085137] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:28:29.085165] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:28:29.085221] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:28:29.143040] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:28:29.144144] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:28:29.144233] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:28:29.144268] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:28:29.275530] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:28:29.275730] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:28:29.275968] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:28:29.275998] [INFO ] [FORECASTER] Training complete [2026-03-04T20:28:29.279652] [DEBUG] [FORECASTER] OKYO: Forecast T+1@11:T+2@11: DOWN (p=43.05%) [2026-03-04T20:28:29.279956] [INFO ] [FORECASTER] Completed predict_future for OKYO [2026-03-04T20:28:29.280091] [INFO ] [sig ] OKYO: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:28:29.443371] [INFO ] [LOCAL ] Saved forecast: OKYO 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/OKYO.txt [2026-03-04T20:28:29.443535] [INFO ] [sig ] [2221/3365] Completed OKYO in 0.4s | 2.76 sym/s | Total: 13.4m | ETA: 6.9m [2026-03-04T20:28:29.443607] [INFO ] [sig ] [2222/3365] Forecasting OLED... [2026-03-04T20:28:29.443640] [INFO ] [sig ] Generating forecast for: OLED [2026-03-04T20:28:29.443671] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OLED' from 'https://tdm.silogroup.org/data/derivative_storage/OLED.csv'. [2026-03-04T20:28:29.455651] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OLED'. [2026-03-04T20:28:29.456004] [INFO ] [FORECASTER] Starting predict_future for OLED [2026-03-04T20:28:29.456850] [DEBUG] [LOCAL ] No optimal features file found for OLED: ./output/feature-sets/OLED.txt [2026-03-04T20:28:29.456905] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:28:29.456937] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:28:29.456965] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:28:29.457023] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:28:29.517565] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:28:29.518505] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:28:29.518614] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:28:29.518655] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:28:29.638191] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:28:29.638360] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:28:29.638402] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:28:29.638432] [INFO ] [FORECASTER] Training complete [2026-03-04T20:28:29.642371] [DEBUG] [FORECASTER] OLED: Forecast T+1@11:T+2@11: DOWN (p=15.00%) [2026-03-04T20:28:29.642718] [INFO ] [FORECASTER] Completed predict_future for OLED [2026-03-04T20:28:29.643044] [INFO ] [sig ] OLED: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:28:29.793285] [INFO ] [LOCAL ] Saved forecast: OLED 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/OLED.txt [2026-03-04T20:28:29.793473] [INFO ] [sig ] [2222/3365] Completed OLED in 0.3s | 2.76 sym/s | Total: 13.4m | ETA: 6.9m [2026-03-04T20:28:29.793515] [INFO ] [sig ] [2223/3365] Forecasting OLLI... [2026-03-04T20:28:29.793551] [INFO ] [sig ] Generating forecast for: OLLI [2026-03-04T20:28:29.793606] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OLLI' from 'https://tdm.silogroup.org/data/derivative_storage/OLLI.csv'. [2026-03-04T20:28:29.805100] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OLLI'. [2026-03-04T20:28:29.805447] [INFO ] [FORECASTER] Starting predict_future for OLLI [2026-03-04T20:28:29.806431] [DEBUG] [LOCAL ] No optimal features file found for OLLI: ./output/feature-sets/OLLI.txt [2026-03-04T20:28:29.806494] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:28:29.806534] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:28:29.806568] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:28:29.806662] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:28:29.865020] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:28:29.865690] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:28:29.865772] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:28:29.865805] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:28:29.985550] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:28:29.985738] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:28:29.985779] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:28:29.985808] [INFO ] [FORECASTER] Training complete [2026-03-04T20:28:29.989343] [DEBUG] [FORECASTER] OLLI: Forecast T+1@11:T+2@11: DOWN (p=14.45%) [2026-03-04T20:28:29.989693] [INFO ] [FORECASTER] Completed predict_future for OLLI [2026-03-04T20:28:29.990016] [INFO ] [sig ] OLLI: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:28:30.136539] [INFO ] [LOCAL ] Saved forecast: OLLI 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/OLLI.txt [2026-03-04T20:28:30.136745] [INFO ] [sig ] [2223/3365] Completed OLLI in 0.3s | 2.76 sym/s | Total: 13.4m | ETA: 6.9m [2026-03-04T20:28:30.136787] [INFO ] [sig ] [2224/3365] Forecasting OLMA... [2026-03-04T20:28:30.136821] [INFO ] [sig ] Generating forecast for: OLMA [2026-03-04T20:28:30.136853] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OLMA' from 'https://tdm.silogroup.org/data/derivative_storage/OLMA.csv'. [2026-03-04T20:28:30.149251] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OLMA'. [2026-03-04T20:28:30.149683] [INFO ] [FORECASTER] Starting predict_future for OLMA [2026-03-04T20:28:30.150734] [DEBUG] [LOCAL ] No optimal features file found for OLMA: ./output/feature-sets/OLMA.txt [2026-03-04T20:28:30.150790] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:28:30.150824] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:28:30.150852] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:28:30.150910] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:28:30.211680] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:28:30.212622] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:28:30.212719] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:28:30.212754] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:28:30.338524] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:28:30.338726] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:28:30.338776] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:28:30.338807] [INFO ] [FORECASTER] Training complete [2026-03-04T20:28:30.342660] [DEBUG] [FORECASTER] OLMA: Forecast T+1@11:T+2@11: DOWN (p=45.20%) [2026-03-04T20:28:30.342964] [INFO ] [FORECASTER] Completed predict_future for OLMA [2026-03-04T20:28:30.343101] [INFO ] [sig ] OLMA: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:28:30.490497] [INFO ] [LOCAL ] Saved forecast: OLMA 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/OLMA.txt [2026-03-04T20:28:30.490663] [INFO ] [sig ] [2224/3365] Completed OLMA in 0.4s | 2.76 sym/s | Total: 13.4m | ETA: 6.9m [2026-03-04T20:28:30.490714] [INFO ] [sig ] [2225/3365] Forecasting OLN... [2026-03-04T20:28:30.490749] [INFO ] [sig ] Generating forecast for: OLN [2026-03-04T20:28:30.490781] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OLN' from 'https://tdm.silogroup.org/data/derivative_storage/OLN.csv'. [2026-03-04T20:28:30.502662] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OLN'. [2026-03-04T20:28:30.503019] [INFO ] [FORECASTER] Starting predict_future for OLN [2026-03-04T20:28:30.503880] [DEBUG] [LOCAL ] No optimal features file found for OLN: ./output/feature-sets/OLN.txt [2026-03-04T20:28:30.503935] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:28:30.503969] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:28:30.503998] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:28:30.504056] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:28:30.564610] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:28:30.565372] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:28:30.565457] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:28:30.565491] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:28:30.689121] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:28:30.689285] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:28:30.689327] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:28:30.689358] [INFO ] [FORECASTER] Training complete [2026-03-04T20:28:30.692947] [DEBUG] [FORECASTER] OLN: Forecast T+1@11:T+2@11: DOWN (p=24.76%) [2026-03-04T20:28:30.693245] [INFO ] [FORECASTER] Completed predict_future for OLN [2026-03-04T20:28:30.693388] [INFO ] [sig ] OLN: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:28:30.843148] [INFO ] [LOCAL ] Saved forecast: OLN 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/OLN.txt [2026-03-04T20:28:30.843281] [INFO ] [sig ] [2225/3365] Completed OLN in 0.4s | 2.76 sym/s | Total: 13.4m | ETA: 6.9m [2026-03-04T20:28:30.843328] [INFO ] [sig ] [2226/3365] Forecasting OLP... [2026-03-04T20:28:30.843358] [INFO ] [sig ] Generating forecast for: OLP [2026-03-04T20:28:30.843390] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OLP' from 'https://tdm.silogroup.org/data/derivative_storage/OLP.csv'. [2026-03-04T20:28:30.855004] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OLP'. [2026-03-04T20:28:30.855287] [INFO ] [FORECASTER] Starting predict_future for OLP [2026-03-04T20:28:30.856087] [DEBUG] [LOCAL ] No optimal features file found for OLP: ./output/feature-sets/OLP.txt [2026-03-04T20:28:30.856141] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:28:30.856199] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:28:30.856227] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:28:30.856285] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:28:30.918184] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:28:30.918989] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:28:30.919069] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:28:30.919104] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:28:31.040173] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:28:31.040331] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:28:31.040373] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:28:31.040404] [INFO ] [FORECASTER] Training complete [2026-03-04T20:28:31.044127] [DEBUG] [FORECASTER] OLP: Forecast T+1@11:T+2@11: UP (p=73.44%) [2026-03-04T20:28:31.044417] [INFO ] [FORECASTER] Completed predict_future for OLP [2026-03-04T20:28:31.044550] [INFO ] [sig ] OLP: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:28:31.271309] [INFO ] [LOCAL ] Saved forecast: OLP 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/OLP.txt [2026-03-04T20:28:31.271460] [INFO ] [sig ] [2226/3365] Completed OLP in 0.4s | 2.76 sym/s | Total: 13.4m | ETA: 6.9m [2026-03-04T20:28:31.271505] [INFO ] [sig ] [2227/3365] Forecasting OLPX... [2026-03-04T20:28:31.271535] [INFO ] [sig ] Generating forecast for: OLPX [2026-03-04T20:28:31.271566] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OLPX' from 'https://tdm.silogroup.org/data/derivative_storage/OLPX.csv'. [2026-03-04T20:28:31.284088] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OLPX'. [2026-03-04T20:28:31.284436] [INFO ] [FORECASTER] Starting predict_future for OLPX [2026-03-04T20:28:31.285292] [DEBUG] [LOCAL ] No optimal features file found for OLPX: ./output/feature-sets/OLPX.txt [2026-03-04T20:28:31.285348] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:28:31.285381] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:28:31.285409] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:28:31.285469] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:28:31.347834] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:28:31.348509] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:28:31.348609] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:28:31.348650] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:28:31.470740] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:28:31.470847] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:28:31.470885] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:28:31.470915] [INFO ] [FORECASTER] Training complete [2026-03-04T20:28:31.474245] [DEBUG] [FORECASTER] OLPX: Forecast T+1@11:T+2@11: DOWN (p=32.69%) [2026-03-04T20:28:31.474529] [INFO ] [FORECASTER] Completed predict_future for OLPX [2026-03-04T20:28:31.474687] [INFO ] [sig ] OLPX: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:28:31.622400] [INFO ] [LOCAL ] Saved forecast: OLPX 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/OLPX.txt [2026-03-04T20:28:31.622537] [INFO ] [sig ] [2227/3365] Completed OLPX in 0.4s | 2.76 sym/s | Total: 13.5m | ETA: 6.9m [2026-03-04T20:28:31.622596] [INFO ] [sig ] [2228/3365] Forecasting OM... [2026-03-04T20:28:31.622629] [INFO ] [sig ] Generating forecast for: OM [2026-03-04T20:28:31.622659] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OM' from 'https://tdm.silogroup.org/data/derivative_storage/OM.csv'. [2026-03-04T20:28:31.634389] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OM'. [2026-03-04T20:28:31.634738] [INFO ] [FORECASTER] Starting predict_future for OM [2026-03-04T20:28:31.635730] [DEBUG] [LOCAL ] No optimal features file found for OM: ./output/feature-sets/OM.txt [2026-03-04T20:28:31.635931] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:28:31.635964] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:28:31.635990] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:28:31.636046] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:28:31.697405] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:28:31.698180] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:28:31.698264] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:28:31.698298] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:28:31.831095] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:28:31.831252] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:28:31.831292] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:28:31.831338] [INFO ] [FORECASTER] Training complete [2026-03-04T20:28:31.834911] [DEBUG] [FORECASTER] OM: Forecast T+1@11:T+2@11: UP (p=98.22%) [2026-03-04T20:28:31.835258] [INFO ] [FORECASTER] Completed predict_future for OM [2026-03-04T20:28:31.835403] [INFO ] [sig ] OM: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:28:31.987353] [INFO ] [LOCAL ] Saved forecast: OM 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/OM.txt [2026-03-04T20:28:31.987493] [INFO ] [sig ] [2228/3365] Completed OM in 0.4s | 2.76 sym/s | Total: 13.5m | ETA: 6.9m [2026-03-04T20:28:31.987532] [INFO ] [sig ] [2229/3365] Forecasting OMAB... [2026-03-04T20:28:31.987563] [INFO ] [sig ] Generating forecast for: OMAB [2026-03-04T20:28:31.987614] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OMAB' from 'https://tdm.silogroup.org/data/derivative_storage/OMAB.csv'. [2026-03-04T20:28:31.999245] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OMAB'. [2026-03-04T20:28:31.999567] [INFO ] [FORECASTER] Starting predict_future for OMAB [2026-03-04T20:28:32.000401] [DEBUG] [LOCAL ] No optimal features file found for OMAB: ./output/feature-sets/OMAB.txt [2026-03-04T20:28:32.000454] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:28:32.000486] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:28:32.000513] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:28:32.000569] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:28:32.058678] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:28:32.059370] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:28:32.059453] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:28:32.059488] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:28:32.180530] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:28:32.180698] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:28:32.180740] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:28:32.180824] [INFO ] [FORECASTER] Training complete [2026-03-04T20:28:32.184495] [DEBUG] [FORECASTER] OMAB: Forecast T+1@11:T+2@11: DOWN (p=0.44%) [2026-03-04T20:28:32.184839] [INFO ] [FORECASTER] Completed predict_future for OMAB [2026-03-04T20:28:32.184976] [INFO ] [sig ] OMAB: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:28:32.335809] [INFO ] [LOCAL ] Saved forecast: OMAB 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/OMAB.txt [2026-03-04T20:28:32.335941] [INFO ] [sig ] [2229/3365] Completed OMAB in 0.3s | 2.76 sym/s | Total: 13.5m | ETA: 6.9m [2026-03-04T20:28:32.335984] [INFO ] [sig ] [2230/3365] Forecasting OMC... [2026-03-04T20:28:32.336015] [INFO ] [sig ] Generating forecast for: OMC [2026-03-04T20:28:32.336047] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OMC' from 'https://tdm.silogroup.org/data/derivative_storage/OMC.csv'. [2026-03-04T20:28:32.348341] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OMC'. [2026-03-04T20:28:32.348700] [INFO ] [FORECASTER] Starting predict_future for OMC [2026-03-04T20:28:32.349754] [DEBUG] [LOCAL ] No optimal features file found for OMC: ./output/feature-sets/OMC.txt [2026-03-04T20:28:32.349808] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:28:32.349841] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:28:32.349868] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:28:32.349926] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:28:32.412003] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:28:32.412716] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:28:32.412799] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:28:32.412847] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:28:32.534934] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:28:32.535101] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:28:32.535146] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:28:32.535180] [INFO ] [FORECASTER] Training complete [2026-03-04T20:28:32.539039] [DEBUG] [FORECASTER] OMC: Forecast T+1@11:T+2@11: DOWN (p=25.75%) [2026-03-04T20:28:32.539416] [INFO ] [FORECASTER] Completed predict_future for OMC [2026-03-04T20:28:32.539596] [INFO ] [sig ] OMC: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:28:32.689188] [INFO ] [LOCAL ] Saved forecast: OMC 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/OMC.txt [2026-03-04T20:28:32.689349] [INFO ] [sig ] [2230/3365] Completed OMC in 0.4s | 2.76 sym/s | Total: 13.5m | ETA: 6.9m [2026-03-04T20:28:32.689391] [INFO ] [sig ] [2231/3365] Forecasting OMCL... [2026-03-04T20:28:32.689421] [INFO ] [sig ] Generating forecast for: OMCL [2026-03-04T20:28:32.689451] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OMCL' from 'https://tdm.silogroup.org/data/derivative_storage/OMCL.csv'. [2026-03-04T20:28:32.700566] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OMCL'. [2026-03-04T20:28:32.701120] [INFO ] [FORECASTER] Starting predict_future for OMCL [2026-03-04T20:28:32.702109] [DEBUG] [LOCAL ] No optimal features file found for OMCL: ./output/feature-sets/OMCL.txt [2026-03-04T20:28:32.702162] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:28:32.702194] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:28:32.702220] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:28:32.702277] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:28:32.762932] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:28:32.763832] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:28:32.763919] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:28:32.763953] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:28:32.896177] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:28:32.896364] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:28:32.896406] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:28:32.896444] [INFO ] [FORECASTER] Training complete [2026-03-04T20:28:32.900078] [DEBUG] [FORECASTER] OMCL: Forecast T+1@11:T+2@11: DOWN (p=24.58%) [2026-03-04T20:28:32.900403] [INFO ] [FORECASTER] Completed predict_future for OMCL [2026-03-04T20:28:32.900568] [INFO ] [sig ] OMCL: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:28:33.047174] [INFO ] [LOCAL ] Saved forecast: OMCL 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/OMCL.txt [2026-03-04T20:28:33.047361] [INFO ] [sig ] [2231/3365] Completed OMCL in 0.4s | 2.76 sym/s | Total: 13.5m | ETA: 6.8m [2026-03-04T20:28:33.047414] [INFO ] [sig ] [2232/3365] Forecasting OMEX... [2026-03-04T20:28:33.047449] [INFO ] [sig ] Generating forecast for: OMEX [2026-03-04T20:28:33.047483] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OMEX' from 'https://tdm.silogroup.org/data/derivative_storage/OMEX.csv'. [2026-03-04T20:28:33.059958] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OMEX'. [2026-03-04T20:28:33.060344] [INFO ] [FORECASTER] Starting predict_future for OMEX [2026-03-04T20:28:33.061244] [DEBUG] [LOCAL ] No optimal features file found for OMEX: ./output/feature-sets/OMEX.txt [2026-03-04T20:28:33.061302] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:28:33.061337] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:28:33.061378] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:28:33.061437] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:28:33.122174] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:28:33.123080] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:28:33.123192] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:28:33.123229] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:28:33.244501] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:28:33.244677] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:28:33.244718] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:28:33.244746] [INFO ] [FORECASTER] Training complete [2026-03-04T20:28:33.248328] [DEBUG] [FORECASTER] OMEX: Forecast T+1@11:T+2@11: DOWN (p=12.04%) [2026-03-04T20:28:33.248685] [INFO ] [FORECASTER] Completed predict_future for OMEX [2026-03-04T20:28:33.248836] [INFO ] [sig ] OMEX: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:28:33.397251] [INFO ] [LOCAL ] Saved forecast: OMEX 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/OMEX.txt [2026-03-04T20:28:33.397431] [INFO ] [sig ] [2232/3365] Completed OMEX in 0.3s | 2.76 sym/s | Total: 13.5m | ETA: 6.8m [2026-03-04T20:28:33.397473] [INFO ] [sig ] [2233/3365] Forecasting OMF... [2026-03-04T20:28:33.397503] [INFO ] [sig ] Generating forecast for: OMF [2026-03-04T20:28:33.397533] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OMF' from 'https://tdm.silogroup.org/data/derivative_storage/OMF.csv'. [2026-03-04T20:28:33.409792] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OMF'. [2026-03-04T20:28:33.410182] [INFO ] [FORECASTER] Starting predict_future for OMF [2026-03-04T20:28:33.411157] [DEBUG] [LOCAL ] No optimal features file found for OMF: ./output/feature-sets/OMF.txt [2026-03-04T20:28:33.411214] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:28:33.411250] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:28:33.411279] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:28:33.411338] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:28:33.471740] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:28:33.472645] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:28:33.472740] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:28:33.472775] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:28:33.598266] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:28:33.598439] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:28:33.598485] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:28:33.598516] [INFO ] [FORECASTER] Training complete [2026-03-04T20:28:33.602147] [DEBUG] [FORECASTER] OMF: Forecast T+1@11:T+2@11: DOWN (p=12.65%) [2026-03-04T20:28:33.602503] [INFO ] [FORECASTER] Completed predict_future for OMF [2026-03-04T20:28:33.602698] [INFO ] [sig ] OMF: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:28:33.755764] [INFO ] [LOCAL ] Saved forecast: OMF 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/OMF.txt [2026-03-04T20:28:33.755929] [INFO ] [sig ] [2233/3365] Completed OMF in 0.4s | 2.76 sym/s | Total: 13.5m | ETA: 6.8m [2026-03-04T20:28:33.755969] [INFO ] [sig ] [2234/3365] Forecasting ON... [2026-03-04T20:28:33.756001] [INFO ] [sig ] Generating forecast for: ON [2026-03-04T20:28:33.756031] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ON' from 'https://tdm.silogroup.org/data/derivative_storage/ON.csv'. [2026-03-04T20:28:33.768442] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ON'. [2026-03-04T20:28:33.768868] [INFO ] [FORECASTER] Starting predict_future for ON [2026-03-04T20:28:33.769731] [DEBUG] [LOCAL ] No optimal features file found for ON: ./output/feature-sets/ON.txt [2026-03-04T20:28:33.769788] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:28:33.769822] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:28:33.769850] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:28:33.769908] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:28:33.830839] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:28:33.831714] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:28:33.831806] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:28:33.831839] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:28:33.958225] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:28:33.958393] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:28:33.958443] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:28:33.958476] [INFO ] [FORECASTER] Training complete [2026-03-04T20:28:33.962104] [DEBUG] [FORECASTER] ON: Forecast T+1@11:T+2@11: DOWN (p=5.14%) [2026-03-04T20:28:33.962431] [INFO ] [FORECASTER] Completed predict_future for ON [2026-03-04T20:28:33.962596] [INFO ] [sig ] ON: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:28:34.114943] [INFO ] [LOCAL ] Saved forecast: ON 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/ON.txt [2026-03-04T20:28:34.115101] [INFO ] [sig ] [2234/3365] Completed ON in 0.4s | 2.76 sym/s | Total: 13.5m | ETA: 6.8m [2026-03-04T20:28:34.115143] [INFO ] [sig ] [2235/3365] Forecasting ONB... [2026-03-04T20:28:34.115176] [INFO ] [sig ] Generating forecast for: ONB [2026-03-04T20:28:34.115208] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ONB' from 'https://tdm.silogroup.org/data/derivative_storage/ONB.csv'. [2026-03-04T20:28:34.127667] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ONB'. [2026-03-04T20:28:34.128246] [INFO ] [FORECASTER] Starting predict_future for ONB [2026-03-04T20:28:34.129280] [DEBUG] [LOCAL ] No optimal features file found for ONB: ./output/feature-sets/ONB.txt [2026-03-04T20:28:34.129334] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:28:34.129367] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:28:34.129394] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:28:34.129453] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:28:34.188218] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:28:34.189019] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:28:34.189104] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:28:34.189137] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:28:34.310849] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:28:34.311011] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:28:34.311053] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:28:34.311081] [INFO ] [FORECASTER] Training complete [2026-03-04T20:28:34.314646] [DEBUG] [FORECASTER] ONB: Forecast T+1@11:T+2@11: UP (p=72.00%) [2026-03-04T20:28:34.314955] [INFO ] [FORECASTER] Completed predict_future for ONB [2026-03-04T20:28:34.315124] [INFO ] [sig ] ONB: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:28:34.465152] [INFO ] [LOCAL ] Saved forecast: ONB 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/ONB.txt [2026-03-04T20:28:34.465300] [INFO ] [sig ] [2235/3365] Completed ONB in 0.4s | 2.76 sym/s | Total: 13.5m | ETA: 6.8m [2026-03-04T20:28:34.465339] [INFO ] [sig ] [2236/3365] Forecasting ONDS... [2026-03-04T20:28:34.465368] [INFO ] [sig ] Generating forecast for: ONDS [2026-03-04T20:28:34.465400] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ONDS' from 'https://tdm.silogroup.org/data/derivative_storage/ONDS.csv'. [2026-03-04T20:28:34.477044] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ONDS'. [2026-03-04T20:28:34.477384] [INFO ] [FORECASTER] Starting predict_future for ONDS [2026-03-04T20:28:34.478278] [DEBUG] [LOCAL ] No optimal features file found for ONDS: ./output/feature-sets/ONDS.txt [2026-03-04T20:28:34.478337] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:28:34.478370] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:28:34.478403] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:28:34.478471] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:28:34.538357] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:28:34.539185] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:28:34.539274] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:28:34.539340] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:28:34.662194] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:28:34.662352] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:28:34.662396] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:28:34.662436] [INFO ] [FORECASTER] Training complete [2026-03-04T20:28:34.666067] [DEBUG] [FORECASTER] ONDS: Forecast T+1@11:T+2@11: UP (p=52.69%) [2026-03-04T20:28:34.666372] [INFO ] [FORECASTER] Completed predict_future for ONDS [2026-03-04T20:28:34.666522] [INFO ] [sig ] ONDS: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:28:34.814882] [INFO ] [LOCAL ] Saved forecast: ONDS 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/ONDS.txt [2026-03-04T20:28:34.815051] [INFO ] [sig ] [2236/3365] Completed ONDS in 0.3s | 2.76 sym/s | Total: 13.5m | ETA: 6.8m [2026-03-04T20:28:34.815093] [INFO ] [sig ] [2237/3365] Forecasting ONEQ... [2026-03-04T20:28:34.815126] [INFO ] [sig ] Generating forecast for: ONEQ [2026-03-04T20:28:34.815158] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ONEQ' from 'https://tdm.silogroup.org/data/derivative_storage/ONEQ.csv'. [2026-03-04T20:28:34.826910] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ONEQ'. [2026-03-04T20:28:34.827269] [INFO ] [FORECASTER] Starting predict_future for ONEQ [2026-03-04T20:28:34.828134] [DEBUG] [LOCAL ] No optimal features file found for ONEQ: ./output/feature-sets/ONEQ.txt [2026-03-04T20:28:34.828190] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:28:34.828224] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:28:34.828251] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:28:34.828309] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:28:34.890455] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:28:34.891354] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:28:34.891446] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:28:34.891480] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:28:35.017023] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:28:35.017188] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:28:35.017230] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:28:35.017260] [INFO ] [FORECASTER] Training complete [2026-03-04T20:28:35.021264] [DEBUG] [FORECASTER] ONEQ: Forecast T+1@11:T+2@11: UP (p=92.66%) [2026-03-04T20:28:35.021597] [INFO ] [FORECASTER] Completed predict_future for ONEQ [2026-03-04T20:28:35.021758] [INFO ] [sig ] ONEQ: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:28:35.175113] [INFO ] [LOCAL ] Saved forecast: ONEQ 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/ONEQ.txt [2026-03-04T20:28:35.175281] [INFO ] [sig ] [2237/3365] Completed ONEQ in 0.4s | 2.76 sym/s | Total: 13.5m | ETA: 6.8m [2026-03-04T20:28:35.175322] [INFO ] [sig ] [2238/3365] Forecasting ONL... [2026-03-04T20:28:35.175353] [INFO ] [sig ] Generating forecast for: ONL [2026-03-04T20:28:35.175386] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ONL' from 'https://tdm.silogroup.org/data/derivative_storage/ONL.csv'. [2026-03-04T20:28:35.188110] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ONL'. [2026-03-04T20:28:35.188497] [INFO ] [FORECASTER] Starting predict_future for ONL [2026-03-04T20:28:35.189414] [DEBUG] [LOCAL ] No optimal features file found for ONL: ./output/feature-sets/ONL.txt [2026-03-04T20:28:35.189469] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:28:35.189502] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:28:35.189529] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:28:35.189624] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:28:35.249258] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:28:35.250126] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:28:35.250212] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:28:35.250246] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:28:35.384137] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:28:35.384322] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:28:35.384374] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:28:35.384414] [INFO ] [FORECASTER] Training complete [2026-03-04T20:28:35.389559] [DEBUG] [FORECASTER] ONL: Forecast T+1@11:T+2@11: DOWN (p=18.96%) [2026-03-04T20:28:35.390049] [INFO ] [FORECASTER] Completed predict_future for ONL [2026-03-04T20:28:35.390233] [INFO ] [sig ] ONL: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:28:35.549748] [INFO ] [LOCAL ] Saved forecast: ONL 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/ONL.txt [2026-03-04T20:28:35.549915] [INFO ] [sig ] [2238/3365] Completed ONL in 0.4s | 2.76 sym/s | Total: 13.5m | ETA: 6.8m [2026-03-04T20:28:35.549958] [INFO ] [sig ] [2239/3365] Forecasting ONON... [2026-03-04T20:28:35.549990] [INFO ] [sig ] Generating forecast for: ONON [2026-03-04T20:28:35.550019] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ONON' from 'https://tdm.silogroup.org/data/derivative_storage/ONON.csv'. [2026-03-04T20:28:35.561971] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ONON'. [2026-03-04T20:28:35.562377] [INFO ] [FORECASTER] Starting predict_future for ONON [2026-03-04T20:28:35.563215] [DEBUG] [LOCAL ] No optimal features file found for ONON: ./output/feature-sets/ONON.txt [2026-03-04T20:28:35.563269] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:28:35.563301] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:28:35.563328] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:28:35.563385] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:28:35.623929] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:28:35.625043] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:28:35.625129] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:28:35.625162] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:28:35.754617] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:28:35.754780] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:28:35.754821] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:28:35.754850] [INFO ] [FORECASTER] Training complete [2026-03-04T20:28:35.758612] [DEBUG] [FORECASTER] ONON: Forecast T+1@11:T+2@11: UP (p=84.42%) [2026-03-04T20:28:35.758955] [INFO ] [FORECASTER] Completed predict_future for ONON [2026-03-04T20:28:35.759101] [INFO ] [sig ] ONON: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:28:35.910067] [INFO ] [LOCAL ] Saved forecast: ONON 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/ONON.txt [2026-03-04T20:28:35.910333] [INFO ] [sig ] [2239/3365] Completed ONON in 0.4s | 2.76 sym/s | Total: 13.5m | ETA: 6.8m [2026-03-04T20:28:35.910396] [INFO ] [sig ] [2240/3365] Forecasting ONTF... [2026-03-04T20:28:35.910441] [INFO ] [sig ] Generating forecast for: ONTF [2026-03-04T20:28:35.910486] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ONTF' from 'https://tdm.silogroup.org/data/derivative_storage/ONTF.csv'. [2026-03-04T20:28:35.922541] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ONTF'. [2026-03-04T20:28:35.922991] [INFO ] [FORECASTER] Starting predict_future for ONTF [2026-03-04T20:28:35.923884] [DEBUG] [LOCAL ] No optimal features file found for ONTF: ./output/feature-sets/ONTF.txt [2026-03-04T20:28:35.923943] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:28:35.923976] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:28:35.924004] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:28:35.924063] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:28:35.982379] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:28:35.983317] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:28:35.983413] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:28:35.983448] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:28:36.112255] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:28:36.112434] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:28:36.112490] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:28:36.112532] [INFO ] [FORECASTER] Training complete [2026-03-04T20:28:36.116327] [DEBUG] [FORECASTER] ONTF: Forecast T+1@11:T+2@11: UP (p=66.09%) [2026-03-04T20:28:36.116814] [INFO ] [FORECASTER] Completed predict_future for ONTF [2026-03-04T20:28:36.116992] [INFO ] [sig ] ONTF: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:28:36.276394] [INFO ] [LOCAL ] Saved forecast: ONTF 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/ONTF.txt [2026-03-04T20:28:36.276554] [INFO ] [sig ] [2240/3365] Completed ONTF in 0.4s | 2.76 sym/s | Total: 13.5m | ETA: 6.8m [2026-03-04T20:28:36.276617] [INFO ] [sig ] [2241/3365] Forecasting ONTO... [2026-03-04T20:28:36.276650] [INFO ] [sig ] Generating forecast for: ONTO [2026-03-04T20:28:36.276683] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ONTO' from 'https://tdm.silogroup.org/data/derivative_storage/ONTO.csv'. [2026-03-04T20:28:36.288869] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ONTO'. [2026-03-04T20:28:36.289197] [INFO ] [FORECASTER] Starting predict_future for ONTO [2026-03-04T20:28:36.290080] [DEBUG] [LOCAL ] No optimal features file found for ONTO: ./output/feature-sets/ONTO.txt [2026-03-04T20:28:36.290135] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:28:36.290168] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:28:36.290197] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:28:36.290254] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:28:36.348902] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:28:36.349814] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:28:36.349900] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:28:36.349933] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:28:36.472565] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:28:36.472743] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:28:36.472784] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:28:36.472813] [INFO ] [FORECASTER] Training complete [2026-03-04T20:28:36.476239] [DEBUG] [FORECASTER] ONTO: Forecast T+1@11:T+2@11: DOWN (p=49.13%) [2026-03-04T20:28:36.476524] [INFO ] [FORECASTER] Completed predict_future for ONTO [2026-03-04T20:28:36.476675] [INFO ] [sig ] ONTO: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:28:36.624875] [INFO ] [LOCAL ] Saved forecast: ONTO 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/ONTO.txt [2026-03-04T20:28:36.625026] [INFO ] [sig ] [2241/3365] Completed ONTO in 0.3s | 2.76 sym/s | Total: 13.5m | ETA: 6.8m [2026-03-04T20:28:36.625067] [INFO ] [sig ] [2242/3365] Forecasting OOMA... [2026-03-04T20:28:36.625097] [INFO ] [sig ] Generating forecast for: OOMA [2026-03-04T20:28:36.625128] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OOMA' from 'https://tdm.silogroup.org/data/derivative_storage/OOMA.csv'. [2026-03-04T20:28:36.638059] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OOMA'. [2026-03-04T20:28:36.638359] [INFO ] [FORECASTER] Starting predict_future for OOMA [2026-03-04T20:28:36.639173] [DEBUG] [LOCAL ] No optimal features file found for OOMA: ./output/feature-sets/OOMA.txt [2026-03-04T20:28:36.639226] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:28:36.639258] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:28:36.639285] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:28:36.639341] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:28:36.697167] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:28:36.697840] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:28:36.697940] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:28:36.697974] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:28:36.821220] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:28:36.821372] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:28:36.821412] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:28:36.821440] [INFO ] [FORECASTER] Training complete [2026-03-04T20:28:36.825121] [DEBUG] [FORECASTER] OOMA: Forecast T+1@11:T+2@11: DOWN (p=11.38%) [2026-03-04T20:28:36.825411] [INFO ] [FORECASTER] Completed predict_future for OOMA [2026-03-04T20:28:36.825540] [INFO ] [sig ] OOMA: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:28:36.971185] [INFO ] [LOCAL ] Saved forecast: OOMA 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/OOMA.txt [2026-03-04T20:28:36.971362] [INFO ] [sig ] [2242/3365] Completed OOMA in 0.3s | 2.76 sym/s | Total: 13.5m | ETA: 6.8m [2026-03-04T20:28:36.971405] [INFO ] [sig ] [2243/3365] Forecasting OPAL... [2026-03-04T20:28:36.971434] [INFO ] [sig ] Generating forecast for: OPAL [2026-03-04T20:28:36.971465] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPAL' from 'https://tdm.silogroup.org/data/derivative_storage/OPAL.csv'. [2026-03-04T20:28:36.983416] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPAL'. [2026-03-04T20:28:36.983830] [INFO ] [FORECASTER] Starting predict_future for OPAL [2026-03-04T20:28:36.984624] [DEBUG] [LOCAL ] No optimal features file found for OPAL: ./output/feature-sets/OPAL.txt [2026-03-04T20:28:36.984677] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:28:36.984735] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:28:36.984764] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:28:36.984821] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:28:37.043646] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:28:37.044502] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:28:37.044605] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:28:37.044640] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:28:37.164063] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:28:37.164221] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:28:37.164261] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:28:37.164289] [INFO ] [FORECASTER] Training complete [2026-03-04T20:28:37.167763] [DEBUG] [FORECASTER] OPAL: Forecast T+1@11:T+2@11: UP (p=90.67%) [2026-03-04T20:28:37.168066] [INFO ] [FORECASTER] Completed predict_future for OPAL [2026-03-04T20:28:37.168193] [INFO ] [sig ] OPAL: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:28:37.312113] [INFO ] [LOCAL ] Saved forecast: OPAL 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/OPAL.txt [2026-03-04T20:28:37.312264] [INFO ] [sig ] [2243/3365] Completed OPAL in 0.3s | 2.76 sym/s | Total: 13.5m | ETA: 6.8m [2026-03-04T20:28:37.312305] [INFO ] [sig ] [2244/3365] Forecasting OPBK... [2026-03-04T20:28:37.312334] [INFO ] [sig ] Generating forecast for: OPBK [2026-03-04T20:28:37.312364] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPBK' from 'https://tdm.silogroup.org/data/derivative_storage/OPBK.csv'. [2026-03-04T20:28:37.323880] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPBK'. [2026-03-04T20:28:37.324219] [INFO ] [FORECASTER] Starting predict_future for OPBK [2026-03-04T20:28:37.325051] [DEBUG] [LOCAL ] No optimal features file found for OPBK: ./output/feature-sets/OPBK.txt [2026-03-04T20:28:37.325105] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:28:37.325137] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:28:37.325164] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:28:37.325221] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:28:37.382988] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:28:37.383851] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:28:37.383939] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:28:37.383974] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:28:37.511217] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:28:37.511377] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:28:37.511418] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:28:37.511447] [INFO ] [FORECASTER] Training complete [2026-03-04T20:28:37.514907] [DEBUG] [FORECASTER] OPBK: Forecast T+1@11:T+2@11: DOWN (p=2.40%) [2026-03-04T20:28:37.515202] [INFO ] [FORECASTER] Completed predict_future for OPBK [2026-03-04T20:28:37.515356] [INFO ] [sig ] OPBK: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:28:37.666473] [INFO ] [LOCAL ] Saved forecast: OPBK 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/OPBK.txt [2026-03-04T20:28:37.666625] [INFO ] [sig ] [2244/3365] Completed OPBK in 0.4s | 2.76 sym/s | Total: 13.6m | ETA: 6.8m [2026-03-04T20:28:37.666673] [INFO ] [sig ] [2245/3365] Forecasting OPCH... [2026-03-04T20:28:37.666711] [INFO ] [sig ] Generating forecast for: OPCH [2026-03-04T20:28:37.666746] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPCH' from 'https://tdm.silogroup.org/data/derivative_storage/OPCH.csv'. [2026-03-04T20:28:37.678515] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPCH'. [2026-03-04T20:28:37.678856] [INFO ] [FORECASTER] Starting predict_future for OPCH [2026-03-04T20:28:37.679956] [DEBUG] [LOCAL ] No optimal features file found for OPCH: ./output/feature-sets/OPCH.txt [2026-03-04T20:28:37.680022] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:28:37.680058] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:28:37.680086] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:28:37.680143] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:28:37.738838] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:28:37.739683] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:28:37.739762] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:28:37.739794] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:28:37.864566] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:28:37.864741] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:28:37.864781] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:28:37.864811] [INFO ] [FORECASTER] Training complete [2026-03-04T20:28:37.868317] [DEBUG] [FORECASTER] OPCH: Forecast T+1@11:T+2@11: UP (p=81.35%) [2026-03-04T20:28:37.868630] [INFO ] [FORECASTER] Completed predict_future for OPCH [2026-03-04T20:28:37.868788] [INFO ] [sig ] OPCH: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:28:38.014478] [INFO ] [LOCAL ] Saved forecast: OPCH 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/OPCH.txt [2026-03-04T20:28:38.014638] [INFO ] [sig ] [2245/3365] Completed OPCH in 0.3s | 2.76 sym/s | Total: 13.6m | ETA: 6.8m [2026-03-04T20:28:38.014689] [INFO ] [sig ] [2246/3365] Forecasting OPEN... [2026-03-04T20:28:38.014726] [INFO ] [sig ] Generating forecast for: OPEN [2026-03-04T20:28:38.014764] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPEN' from 'https://tdm.silogroup.org/data/derivative_storage/OPEN.csv'. [2026-03-04T20:28:38.026068] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPEN'. [2026-03-04T20:28:38.026373] [INFO ] [FORECASTER] Starting predict_future for OPEN [2026-03-04T20:28:38.027193] [DEBUG] [LOCAL ] No optimal features file found for OPEN: ./output/feature-sets/OPEN.txt [2026-03-04T20:28:38.027247] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:28:38.027301] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:28:38.027332] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:28:38.027389] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:28:38.087215] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:28:38.088166] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:28:38.088269] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:28:38.088309] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:28:38.222589] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:28:38.222785] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:28:38.222829] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:28:38.222899] [INFO ] [FORECASTER] Training complete [2026-03-04T20:28:38.227919] [DEBUG] [FORECASTER] OPEN: Forecast T+1@11:T+2@11: UP (p=70.92%) [2026-03-04T20:28:38.228393] [INFO ] [FORECASTER] Completed predict_future for OPEN [2026-03-04T20:28:38.228542] [INFO ] [sig ] OPEN: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:28:38.374427] [INFO ] [LOCAL ] Saved forecast: OPEN 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/OPEN.txt [2026-03-04T20:28:38.374602] [INFO ] [sig ] [2246/3365] Completed OPEN in 0.4s | 2.76 sym/s | Total: 13.6m | ETA: 6.8m [2026-03-04T20:28:38.374647] [INFO ] [sig ] [2247/3365] Forecasting OPFI... [2026-03-04T20:28:38.374679] [INFO ] [sig ] Generating forecast for: OPFI [2026-03-04T20:28:38.374733] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPFI' from 'https://tdm.silogroup.org/data/derivative_storage/OPFI.csv'. [2026-03-04T20:28:38.387951] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPFI'. [2026-03-04T20:28:38.388283] [INFO ] [FORECASTER] Starting predict_future for OPFI [2026-03-04T20:28:38.389165] [DEBUG] [LOCAL ] No optimal features file found for OPFI: ./output/feature-sets/OPFI.txt [2026-03-04T20:28:38.389221] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:28:38.389254] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:28:38.389282] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:28:38.389347] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:28:38.447528] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:28:38.448421] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:28:38.448537] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:28:38.448594] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:28:38.584280] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:28:38.584438] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:28:38.584479] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:28:38.584508] [INFO ] [FORECASTER] Training complete [2026-03-04T20:28:38.587997] [DEBUG] [FORECASTER] OPFI: Forecast T+1@11:T+2@11: UP (p=89.70%) [2026-03-04T20:28:38.588299] [INFO ] [FORECASTER] Completed predict_future for OPFI [2026-03-04T20:28:38.588428] [INFO ] [sig ] OPFI: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:28:38.738414] [INFO ] [LOCAL ] Saved forecast: OPFI 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/OPFI.txt [2026-03-04T20:28:38.738824] [INFO ] [sig ] [2247/3365] Completed OPFI in 0.4s | 2.76 sym/s | Total: 13.6m | ETA: 6.8m [2026-03-04T20:28:38.738877] [INFO ] [sig ] [2248/3365] Forecasting OPK... [2026-03-04T20:28:38.738910] [INFO ] [sig ] Generating forecast for: OPK [2026-03-04T20:28:38.738942] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPK' from 'https://tdm.silogroup.org/data/derivative_storage/OPK.csv'. [2026-03-04T20:28:38.752191] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPK'. [2026-03-04T20:28:38.752621] [INFO ] [FORECASTER] Starting predict_future for OPK [2026-03-04T20:28:38.753488] [DEBUG] [LOCAL ] No optimal features file found for OPK: ./output/feature-sets/OPK.txt [2026-03-04T20:28:38.753543] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:28:38.753614] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:28:38.753656] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:28:38.753716] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:28:38.815227] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:28:38.816268] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:28:38.816398] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:28:38.816437] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:28:38.944487] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:28:38.944682] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:28:38.944725] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:28:38.944755] [INFO ] [FORECASTER] Training complete [2026-03-04T20:28:38.948454] [DEBUG] [FORECASTER] OPK: Forecast T+1@11:T+2@11: UP (p=85.00%) [2026-03-04T20:28:38.948842] [INFO ] [FORECASTER] Completed predict_future for OPK [2026-03-04T20:28:38.948992] [INFO ] [sig ] OPK: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:28:39.142082] [INFO ] [LOCAL ] Saved forecast: OPK 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/OPK.txt [2026-03-04T20:28:39.142322] [INFO ] [sig ] [2248/3365] Completed OPK in 0.4s | 2.76 sym/s | Total: 13.6m | ETA: 6.7m [2026-03-04T20:28:39.142391] [INFO ] [sig ] [2249/3365] Forecasting OPP... [2026-03-04T20:28:39.142429] [INFO ] [sig ] Generating forecast for: OPP [2026-03-04T20:28:39.142467] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPP' from 'https://tdm.silogroup.org/data/derivative_storage/OPP.csv'. [2026-03-04T20:28:39.161169] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPP'. [2026-03-04T20:28:39.161811] [INFO ] [FORECASTER] Starting predict_future for OPP [2026-03-04T20:28:39.163171] [DEBUG] [LOCAL ] No optimal features file found for OPP: ./output/feature-sets/OPP.txt [2026-03-04T20:28:39.163251] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:28:39.163307] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:28:39.163356] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:28:39.163448] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:28:39.243944] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:28:39.245165] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:28:39.245290] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:28:39.245337] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:28:39.431156] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:28:39.431372] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:28:39.431444] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:28:39.431497] [INFO ] [FORECASTER] Training complete [2026-03-04T20:28:39.437785] [DEBUG] [FORECASTER] OPP: Forecast T+1@11:T+2@11: UP (p=58.71%) [2026-03-04T20:28:39.438369] [INFO ] [FORECASTER] Completed predict_future for OPP [2026-03-04T20:28:39.438626] [INFO ] [sig ] OPP: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:28:39.678850] [INFO ] [LOCAL ] Saved forecast: OPP 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/OPP.txt [2026-03-04T20:28:39.679096] [INFO ] [sig ] [2249/3365] Completed OPP in 0.5s | 2.76 sym/s | Total: 13.6m | ETA: 6.7m [2026-03-04T20:28:39.679161] [INFO ] [sig ] [2250/3365] Forecasting OPRA... [2026-03-04T20:28:39.679212] [INFO ] [sig ] Generating forecast for: OPRA [2026-03-04T20:28:39.679257] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPRA' from 'https://tdm.silogroup.org/data/derivative_storage/OPRA.csv'. [2026-03-04T20:28:39.701350] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPRA'. [2026-03-04T20:28:39.701889] [INFO ] [FORECASTER] Starting predict_future for OPRA [2026-03-04T20:28:39.703043] [DEBUG] [LOCAL ] No optimal features file found for OPRA: ./output/feature-sets/OPRA.txt [2026-03-04T20:28:39.703110] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:28:39.703150] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:28:39.703182] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:28:39.703254] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:28:39.798765] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:28:39.800096] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:28:39.800223] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:28:39.800282] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:28:39.979478] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:28:39.979719] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:28:39.979774] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:28:39.979809] [INFO ] [FORECASTER] Training complete [2026-03-04T20:28:39.984864] [DEBUG] [FORECASTER] OPRA: Forecast T+1@11:T+2@11: UP (p=80.42%) [2026-03-04T20:28:39.985464] [INFO ] [FORECASTER] Completed predict_future for OPRA [2026-03-04T20:28:39.985723] [INFO ] [sig ] OPRA: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:28:40.212963] [INFO ] [LOCAL ] Saved forecast: OPRA 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/OPRA.txt [2026-03-04T20:28:40.213329] [INFO ] [sig ] [2250/3365] Completed OPRA in 0.5s | 2.76 sym/s | Total: 13.6m | ETA: 6.7m [2026-03-04T20:28:40.213418] [INFO ] [sig ] [2251/3365] Forecasting OPTX... [2026-03-04T20:28:40.213475] [INFO ] [sig ] Generating forecast for: OPTX [2026-03-04T20:28:40.213536] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPTX' from 'https://tdm.silogroup.org/data/derivative_storage/OPTX.csv'. [2026-03-04T20:28:40.233215] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPTX'. [2026-03-04T20:28:40.233807] [INFO ] [FORECASTER] Starting predict_future for OPTX [2026-03-04T20:28:40.235129] [DEBUG] [LOCAL ] No optimal features file found for OPTX: ./output/feature-sets/OPTX.txt [2026-03-04T20:28:40.235202] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:28:40.235255] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:28:40.235304] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:28:40.235408] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:28:40.324762] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:28:40.325962] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:28:40.326103] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:28:40.326142] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:28:40.468180] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:28:40.468360] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:28:40.468412] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:28:40.468449] [INFO ] [FORECASTER] Training complete [2026-03-04T20:28:40.472992] [DEBUG] [FORECASTER] OPTX: Forecast T+1@11:T+2@11: DOWN (p=1.90%) [2026-03-04T20:28:40.473442] [INFO ] [FORECASTER] Completed predict_future for OPTX [2026-03-04T20:28:40.473636] [INFO ] [sig ] OPTX: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:28:40.622745] [INFO ] [LOCAL ] Saved forecast: OPTX 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/OPTX.txt [2026-03-04T20:28:40.622917] [INFO ] [sig ] [2251/3365] Completed OPTX in 0.4s | 2.76 sym/s | Total: 13.6m | ETA: 6.7m [2026-03-04T20:28:40.622958] [INFO ] [sig ] [2252/3365] Forecasting OPXS... [2026-03-04T20:28:40.622989] [INFO ] [sig ] Generating forecast for: OPXS [2026-03-04T20:28:40.623020] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPXS' from 'https://tdm.silogroup.org/data/derivative_storage/OPXS.csv'. [2026-03-04T20:28:40.638931] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPXS'. [2026-03-04T20:28:40.639278] [INFO ] [FORECASTER] Starting predict_future for OPXS [2026-03-04T20:28:40.640093] [DEBUG] [LOCAL ] No optimal features file found for OPXS: ./output/feature-sets/OPXS.txt [2026-03-04T20:28:40.640147] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:28:40.640180] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:28:40.640208] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:28:40.640265] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:28:40.700438] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:28:40.701267] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:28:40.701352] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:28:40.701387] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:28:40.826794] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:28:40.826960] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:28:40.827046] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:28:40.827078] [INFO ] [FORECASTER] Training complete [2026-03-04T20:28:40.830784] [DEBUG] [FORECASTER] OPXS: Forecast T+1@11:T+2@11: DOWN (p=2.55%) [2026-03-04T20:28:40.831083] [INFO ] [FORECASTER] Completed predict_future for OPXS [2026-03-04T20:28:40.831222] [INFO ] [sig ] OPXS: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:28:40.982961] [INFO ] [LOCAL ] Saved forecast: OPXS 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/OPXS.txt [2026-03-04T20:28:40.983112] [INFO ] [sig ] [2252/3365] Completed OPXS in 0.4s | 2.76 sym/s | Total: 13.6m | ETA: 6.7m [2026-03-04T20:28:40.983154] [INFO ] [sig ] [2253/3365] Forecasting ORA... [2026-03-04T20:28:40.983185] [INFO ] [sig ] Generating forecast for: ORA [2026-03-04T20:28:40.983217] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORA' from 'https://tdm.silogroup.org/data/derivative_storage/ORA.csv'. [2026-03-04T20:28:40.995373] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORA'. [2026-03-04T20:28:40.995701] [INFO ] [FORECASTER] Starting predict_future for ORA [2026-03-04T20:28:40.996492] [DEBUG] [LOCAL ] No optimal features file found for ORA: ./output/feature-sets/ORA.txt [2026-03-04T20:28:40.996546] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:28:40.996599] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:28:40.996630] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:28:40.996687] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:28:41.054104] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:28:41.054788] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:28:41.054908] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:28:41.054943] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:28:41.179820] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:28:41.179993] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:28:41.180039] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:28:41.180071] [INFO ] [FORECASTER] Training complete [2026-03-04T20:28:41.183632] [DEBUG] [FORECASTER] ORA: Forecast T+1@11:T+2@11: DOWN (p=5.96%) [2026-03-04T20:28:41.183915] [INFO ] [FORECASTER] Completed predict_future for ORA [2026-03-04T20:28:41.184049] [INFO ] [sig ] ORA: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:28:41.332730] [INFO ] [LOCAL ] Saved forecast: ORA 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/ORA.txt [2026-03-04T20:28:41.332871] [INFO ] [sig ] [2253/3365] Completed ORA in 0.3s | 2.76 sym/s | Total: 13.6m | ETA: 6.7m [2026-03-04T20:28:41.332911] [INFO ] [sig ] [2254/3365] Forecasting ORC... [2026-03-04T20:28:41.332942] [INFO ] [sig ] Generating forecast for: ORC [2026-03-04T20:28:41.332973] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORC' from 'https://tdm.silogroup.org/data/derivative_storage/ORC.csv'. [2026-03-04T20:28:41.345436] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORC'. [2026-03-04T20:28:41.345743] [INFO ] [FORECASTER] Starting predict_future for ORC [2026-03-04T20:28:41.346516] [DEBUG] [LOCAL ] No optimal features file found for ORC: ./output/feature-sets/ORC.txt [2026-03-04T20:28:41.346591] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:28:41.346627] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:28:41.346654] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:28:41.346710] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:28:41.409848] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:28:41.410769] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:28:41.410872] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:28:41.410914] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:28:41.535999] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:28:41.536178] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:28:41.536220] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:28:41.536250] [INFO ] [FORECASTER] Training complete [2026-03-04T20:28:41.539808] [DEBUG] [FORECASTER] ORC: Forecast T+1@11:T+2@11: DOWN (p=1.61%) [2026-03-04T20:28:41.540138] [INFO ] [FORECASTER] Completed predict_future for ORC [2026-03-04T20:28:41.540276] [INFO ] [sig ] ORC: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:28:41.692423] [INFO ] [LOCAL ] Saved forecast: ORC 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/ORC.txt [2026-03-04T20:28:41.692618] [INFO ] [sig ] [2254/3365] Completed ORC in 0.4s | 2.76 sym/s | Total: 13.6m | ETA: 6.7m [2026-03-04T20:28:41.692663] [INFO ] [sig ] [2255/3365] Forecasting ORGO... [2026-03-04T20:28:41.692697] [INFO ] [sig ] Generating forecast for: ORGO [2026-03-04T20:28:41.692730] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORGO' from 'https://tdm.silogroup.org/data/derivative_storage/ORGO.csv'. [2026-03-04T20:28:41.704792] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORGO'. [2026-03-04T20:28:41.705189] [INFO ] [FORECASTER] Starting predict_future for ORGO [2026-03-04T20:28:41.706024] [DEBUG] [LOCAL ] No optimal features file found for ORGO: ./output/feature-sets/ORGO.txt [2026-03-04T20:28:41.706078] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:28:41.706109] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:28:41.706136] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:28:41.706192] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:28:41.764985] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:28:41.765931] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:28:41.766029] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:28:41.766061] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:28:41.899697] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:28:41.899902] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:28:41.899967] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:28:41.900013] [INFO ] [FORECASTER] Training complete [2026-03-04T20:28:41.905057] [DEBUG] [FORECASTER] ORGO: Forecast T+1@11:T+2@11: DOWN (p=25.62%) [2026-03-04T20:28:41.905529] [INFO ] [FORECASTER] Completed predict_future for ORGO [2026-03-04T20:28:41.905747] [INFO ] [sig ] ORGO: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:28:42.057791] [INFO ] [LOCAL ] Saved forecast: ORGO 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/ORGO.txt [2026-03-04T20:28:42.057978] [INFO ] [sig ] [2255/3365] Completed ORGO in 0.4s | 2.76 sym/s | Total: 13.6m | ETA: 6.7m [2026-03-04T20:28:42.058024] [INFO ] [sig ] [2256/3365] Forecasting ORIC... [2026-03-04T20:28:42.058254] [INFO ] [sig ] Generating forecast for: ORIC [2026-03-04T20:28:42.058293] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORIC' from 'https://tdm.silogroup.org/data/derivative_storage/ORIC.csv'. [2026-03-04T20:28:42.071604] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORIC'. [2026-03-04T20:28:42.071975] [INFO ] [FORECASTER] Starting predict_future for ORIC [2026-03-04T20:28:42.072965] [DEBUG] [LOCAL ] No optimal features file found for ORIC: ./output/feature-sets/ORIC.txt [2026-03-04T20:28:42.073018] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:28:42.073063] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:28:42.073092] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:28:42.073148] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:28:42.134862] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:28:42.136123] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:28:42.136206] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:28:42.136239] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:28:42.260503] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:28:42.260689] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:28:42.260731] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:28:42.260760] [INFO ] [FORECASTER] Training complete [2026-03-04T20:28:42.264245] [DEBUG] [FORECASTER] ORIC: Forecast T+1@11:T+2@11: DOWN (p=1.73%) [2026-03-04T20:28:42.264538] [INFO ] [FORECASTER] Completed predict_future for ORIC [2026-03-04T20:28:42.264693] [INFO ] [sig ] ORIC: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:28:42.428423] [INFO ] [LOCAL ] Saved forecast: ORIC 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/ORIC.txt [2026-03-04T20:28:42.428666] [INFO ] [sig ] [2256/3365] Completed ORIC in 0.4s | 2.76 sym/s | Total: 13.6m | ETA: 6.7m [2026-03-04T20:28:42.428714] [INFO ] [sig ] [2257/3365] Forecasting ORKA... [2026-03-04T20:28:42.428747] [INFO ] [sig ] Generating forecast for: ORKA [2026-03-04T20:28:42.428785] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORKA' from 'https://tdm.silogroup.org/data/derivative_storage/ORKA.csv'. [2026-03-04T20:28:42.447423] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORKA'. [2026-03-04T20:28:42.447863] [INFO ] [FORECASTER] Starting predict_future for ORKA [2026-03-04T20:28:42.448705] [DEBUG] [LOCAL ] No optimal features file found for ORKA: ./output/feature-sets/ORKA.txt [2026-03-04T20:28:42.448766] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:28:42.448808] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:28:42.448843] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:28:42.448915] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:28:42.509327] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:28:42.510284] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:28:42.510374] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:28:42.510408] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:28:42.638344] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:28:42.638510] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:28:42.638555] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:28:42.638607] [INFO ] [FORECASTER] Training complete [2026-03-04T20:28:42.642185] [DEBUG] [FORECASTER] ORKA: Forecast T+1@11:T+2@11: DOWN (p=2.69%) [2026-03-04T20:28:42.642489] [INFO ] [FORECASTER] Completed predict_future for ORKA [2026-03-04T20:28:42.642641] [INFO ] [sig ] ORKA: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:28:42.803295] [INFO ] [LOCAL ] Saved forecast: ORKA 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/ORKA.txt [2026-03-04T20:28:42.803481] [INFO ] [sig ] [2257/3365] Completed ORKA in 0.4s | 2.76 sym/s | Total: 13.6m | ETA: 6.7m [2026-03-04T20:28:42.803530] [INFO ] [sig ] [2258/3365] Forecasting ORLY... [2026-03-04T20:28:42.803560] [INFO ] [sig ] Generating forecast for: ORLY [2026-03-04T20:28:42.803613] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORLY' from 'https://tdm.silogroup.org/data/derivative_storage/ORLY.csv'. [2026-03-04T20:28:42.815974] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORLY'. [2026-03-04T20:28:42.816389] [INFO ] [FORECASTER] Starting predict_future for ORLY [2026-03-04T20:28:42.817250] [DEBUG] [LOCAL ] No optimal features file found for ORLY: ./output/feature-sets/ORLY.txt [2026-03-04T20:28:42.817336] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:28:42.817372] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:28:42.817400] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:28:42.817459] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:28:42.877689] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:28:42.878634] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:28:42.878724] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:28:42.878758] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:28:43.001032] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:28:43.001202] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:28:43.001244] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:28:43.001274] [INFO ] [FORECASTER] Training complete [2026-03-04T20:28:43.004941] [DEBUG] [FORECASTER] ORLY: Forecast T+1@11:T+2@11: UP (p=87.71%) [2026-03-04T20:28:43.005274] [INFO ] [FORECASTER] Completed predict_future for ORLY [2026-03-04T20:28:43.005432] [INFO ] [sig ] ORLY: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:28:43.150189] [INFO ] [LOCAL ] Saved forecast: ORLY 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/ORLY.txt [2026-03-04T20:28:43.150359] [INFO ] [sig ] [2258/3365] Completed ORLY in 0.3s | 2.76 sym/s | Total: 13.6m | ETA: 6.7m [2026-03-04T20:28:43.150401] [INFO ] [sig ] [2259/3365] Forecasting ORMP... [2026-03-04T20:28:43.150430] [INFO ] [sig ] Generating forecast for: ORMP [2026-03-04T20:28:43.150461] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORMP' from 'https://tdm.silogroup.org/data/derivative_storage/ORMP.csv'. [2026-03-04T20:28:43.162171] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORMP'. [2026-03-04T20:28:43.162610] [INFO ] [FORECASTER] Starting predict_future for ORMP [2026-03-04T20:28:43.163493] [DEBUG] [LOCAL ] No optimal features file found for ORMP: ./output/feature-sets/ORMP.txt [2026-03-04T20:28:43.163551] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:28:43.163623] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:28:43.163656] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:28:43.163715] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:28:43.224883] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:28:43.225901] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:28:43.225992] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:28:43.226026] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:28:43.352251] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:28:43.352417] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:28:43.352457] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:28:43.352487] [INFO ] [FORECASTER] Training complete [2026-03-04T20:28:43.356195] [DEBUG] [FORECASTER] ORMP: Forecast T+1@11:T+2@11: DOWN (p=13.37%) [2026-03-04T20:28:43.356512] [INFO ] [FORECASTER] Completed predict_future for ORMP [2026-03-04T20:28:43.356676] [INFO ] [sig ] ORMP: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:28:43.503293] [INFO ] [LOCAL ] Saved forecast: ORMP 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/ORMP.txt [2026-03-04T20:28:43.503456] [INFO ] [sig ] [2259/3365] Completed ORMP in 0.4s | 2.76 sym/s | Total: 13.6m | ETA: 6.7m [2026-03-04T20:28:43.503505] [INFO ] [sig ] [2260/3365] Forecasting ORN... [2026-03-04T20:28:43.503537] [INFO ] [sig ] Generating forecast for: ORN [2026-03-04T20:28:43.503612] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORN' from 'https://tdm.silogroup.org/data/derivative_storage/ORN.csv'. [2026-03-04T20:28:43.515510] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORN'. [2026-03-04T20:28:43.515906] [INFO ] [FORECASTER] Starting predict_future for ORN [2026-03-04T20:28:43.516745] [DEBUG] [LOCAL ] No optimal features file found for ORN: ./output/feature-sets/ORN.txt [2026-03-04T20:28:43.516800] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:28:43.516859] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:28:43.516889] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:28:43.516946] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:28:43.584349] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:28:43.586448] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:28:43.586607] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:28:43.586645] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:28:43.711895] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:28:43.712060] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:28:43.712104] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:28:43.712134] [INFO ] [FORECASTER] Training complete [2026-03-04T20:28:43.715711] [DEBUG] [FORECASTER] ORN: Forecast T+1@11:T+2@11: DOWN (p=6.68%) [2026-03-04T20:28:43.716010] [INFO ] [FORECASTER] Completed predict_future for ORN [2026-03-04T20:28:43.716146] [INFO ] [sig ] ORN: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:28:43.864365] [INFO ] [LOCAL ] Saved forecast: ORN 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/ORN.txt [2026-03-04T20:28:43.864506] [INFO ] [sig ] [2260/3365] Completed ORN in 0.4s | 2.76 sym/s | Total: 13.7m | ETA: 6.7m [2026-03-04T20:28:43.864547] [INFO ] [sig ] [2261/3365] Forecasting ORRF... [2026-03-04T20:28:43.864596] [INFO ] [sig ] Generating forecast for: ORRF [2026-03-04T20:28:43.864629] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORRF' from 'https://tdm.silogroup.org/data/derivative_storage/ORRF.csv'. [2026-03-04T20:28:43.876652] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORRF'. [2026-03-04T20:28:43.876931] [INFO ] [FORECASTER] Starting predict_future for ORRF [2026-03-04T20:28:43.877760] [DEBUG] [LOCAL ] No optimal features file found for ORRF: ./output/feature-sets/ORRF.txt [2026-03-04T20:28:43.877814] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:28:43.877846] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:28:43.877872] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:28:43.877928] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:28:43.937886] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:28:43.938687] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:28:43.938769] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:28:43.938801] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:28:44.066655] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:28:44.066826] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:28:44.066874] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:28:44.066929] [INFO ] [FORECASTER] Training complete [2026-03-04T20:28:44.071262] [DEBUG] [FORECASTER] ORRF: Forecast T+1@11:T+2@11: UP (p=67.37%) [2026-03-04T20:28:44.071625] [INFO ] [FORECASTER] Completed predict_future for ORRF [2026-03-04T20:28:44.071784] [INFO ] [sig ] ORRF: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:28:44.229048] [INFO ] [LOCAL ] Saved forecast: ORRF 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/ORRF.txt [2026-03-04T20:28:44.229187] [INFO ] [sig ] [2261/3365] Completed ORRF in 0.4s | 2.76 sym/s | Total: 13.7m | ETA: 6.7m [2026-03-04T20:28:44.229228] [INFO ] [sig ] [2262/3365] Forecasting OS... [2026-03-04T20:28:44.229258] [INFO ] [sig ] Generating forecast for: OS [2026-03-04T20:28:44.229288] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OS' from 'https://tdm.silogroup.org/data/derivative_storage/OS.csv'. [2026-03-04T20:28:44.241900] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OS'. [2026-03-04T20:28:44.242197] [INFO ] [FORECASTER] Starting predict_future for OS [2026-03-04T20:28:44.242998] [DEBUG] [LOCAL ] No optimal features file found for OS: ./output/feature-sets/OS.txt [2026-03-04T20:28:44.243050] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:28:44.243083] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:28:44.243110] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:28:44.243166] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:28:44.305151] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:28:44.306076] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:28:44.306165] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:28:44.306199] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:28:44.451242] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:28:44.451442] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:28:44.451494] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:28:44.451532] [INFO ] [FORECASTER] Training complete [2026-03-04T20:28:44.457673] [DEBUG] [FORECASTER] OS: Forecast T+1@11:T+2@11: DOWN (p=49.71%) [2026-03-04T20:28:44.458162] [INFO ] [FORECASTER] Completed predict_future for OS [2026-03-04T20:28:44.458351] [INFO ] [sig ] OS: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:28:44.685275] [INFO ] [LOCAL ] Saved forecast: OS 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/OS.txt [2026-03-04T20:28:44.685513] [INFO ] [sig ] [2262/3365] Completed OS in 0.5s | 2.76 sym/s | Total: 13.7m | ETA: 6.7m [2026-03-04T20:28:44.685564] [INFO ] [sig ] [2263/3365] Forecasting OSBC... [2026-03-04T20:28:44.685622] [INFO ] [sig ] Generating forecast for: OSBC [2026-03-04T20:28:44.685663] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OSBC' from 'https://tdm.silogroup.org/data/derivative_storage/OSBC.csv'. [2026-03-04T20:28:44.700724] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OSBC'. [2026-03-04T20:28:44.701216] [INFO ] [FORECASTER] Starting predict_future for OSBC [2026-03-04T20:28:44.702448] [DEBUG] [LOCAL ] No optimal features file found for OSBC: ./output/feature-sets/OSBC.txt [2026-03-04T20:28:44.702521] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:28:44.702591] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:28:44.702640] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:28:44.702729] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:28:44.769768] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:28:44.771104] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:28:44.771200] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:28:44.771236] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:28:44.894939] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:28:44.895104] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:28:44.895147] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:28:44.895230] [INFO ] [FORECASTER] Training complete [2026-03-04T20:28:44.898825] [DEBUG] [FORECASTER] OSBC: Forecast T+1@11:T+2@11: DOWN (p=2.90%) [2026-03-04T20:28:44.899157] [INFO ] [FORECASTER] Completed predict_future for OSBC [2026-03-04T20:28:44.899293] [INFO ] [sig ] OSBC: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:28:45.053892] [INFO ] [LOCAL ] Saved forecast: OSBC 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/OSBC.txt [2026-03-04T20:28:45.054053] [INFO ] [sig ] [2263/3365] Completed OSBC in 0.4s | 2.76 sym/s | Total: 13.7m | ETA: 6.7m [2026-03-04T20:28:45.054096] [INFO ] [sig ] [2264/3365] Forecasting OSIS... [2026-03-04T20:28:45.054127] [INFO ] [sig ] Generating forecast for: OSIS [2026-03-04T20:28:45.054157] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OSIS' from 'https://tdm.silogroup.org/data/derivative_storage/OSIS.csv'. [2026-03-04T20:28:45.067153] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OSIS'. [2026-03-04T20:28:45.067601] [INFO ] [FORECASTER] Starting predict_future for OSIS [2026-03-04T20:28:45.068676] [DEBUG] [LOCAL ] No optimal features file found for OSIS: ./output/feature-sets/OSIS.txt [2026-03-04T20:28:45.068731] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:28:45.068765] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:28:45.068794] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:28:45.068854] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:28:45.129560] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:28:45.130515] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:28:45.130620] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:28:45.130656] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:28:45.253192] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:28:45.253357] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:28:45.253399] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:28:45.253428] [INFO ] [FORECASTER] Training complete [2026-03-04T20:28:45.256925] [DEBUG] [FORECASTER] OSIS: Forecast T+1@11:T+2@11: UP (p=98.46%) [2026-03-04T20:28:45.257219] [INFO ] [FORECASTER] Completed predict_future for OSIS [2026-03-04T20:28:45.257382] [INFO ] [sig ] OSIS: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:28:45.407776] [INFO ] [LOCAL ] Saved forecast: OSIS 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/OSIS.txt [2026-03-04T20:28:45.407960] [INFO ] [sig ] [2264/3365] Completed OSIS in 0.4s | 2.76 sym/s | Total: 13.7m | ETA: 6.7m [2026-03-04T20:28:45.408010] [INFO ] [sig ] [2265/3365] Forecasting OSPN... [2026-03-04T20:28:45.408042] [INFO ] [sig ] Generating forecast for: OSPN [2026-03-04T20:28:45.408072] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OSPN' from 'https://tdm.silogroup.org/data/derivative_storage/OSPN.csv'. [2026-03-04T20:28:45.420906] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OSPN'. [2026-03-04T20:28:45.421281] [INFO ] [FORECASTER] Starting predict_future for OSPN [2026-03-04T20:28:45.422110] [DEBUG] [LOCAL ] No optimal features file found for OSPN: ./output/feature-sets/OSPN.txt [2026-03-04T20:28:45.422164] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:28:45.422196] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:28:45.422223] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:28:45.422279] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:28:45.480905] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:28:45.482047] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:28:45.482133] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:28:45.482184] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:28:45.612666] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:28:45.612847] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:28:45.612888] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:28:45.612922] [INFO ] [FORECASTER] Training complete [2026-03-04T20:28:45.617427] [DEBUG] [FORECASTER] OSPN: Forecast T+1@11:T+2@11: UP (p=88.42%) [2026-03-04T20:28:45.617750] [INFO ] [FORECASTER] Completed predict_future for OSPN [2026-03-04T20:28:45.617899] [INFO ] [sig ] OSPN: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:28:45.767002] [INFO ] [LOCAL ] Saved forecast: OSPN 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/OSPN.txt [2026-03-04T20:28:45.767375] [INFO ] [sig ] [2265/3365] Completed OSPN in 0.4s | 2.76 sym/s | Total: 13.7m | ETA: 6.6m [2026-03-04T20:28:45.767421] [INFO ] [sig ] [2266/3365] Forecasting OSS... [2026-03-04T20:28:45.767450] [INFO ] [sig ] Generating forecast for: OSS [2026-03-04T20:28:45.767481] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OSS' from 'https://tdm.silogroup.org/data/derivative_storage/OSS.csv'. [2026-03-04T20:28:45.781134] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OSS'. [2026-03-04T20:28:45.781540] [INFO ] [FORECASTER] Starting predict_future for OSS [2026-03-04T20:28:45.782598] [DEBUG] [LOCAL ] No optimal features file found for OSS: ./output/feature-sets/OSS.txt [2026-03-04T20:28:45.782655] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:28:45.782689] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:28:45.782717] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:28:45.782775] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:28:45.850371] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:28:45.851338] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:28:45.851425] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:28:45.851460] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:28:45.976808] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:28:45.976976] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:28:45.977020] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:28:45.977051] [INFO ] [FORECASTER] Training complete [2026-03-04T20:28:45.981070] [DEBUG] [FORECASTER] OSS: Forecast T+1@11:T+2@11: DOWN (p=15.30%) [2026-03-04T20:28:45.981627] [INFO ] [FORECASTER] Completed predict_future for OSS [2026-03-04T20:28:45.981773] [INFO ] [sig ] OSS: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:28:46.134278] [INFO ] [LOCAL ] Saved forecast: OSS 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/OSS.txt [2026-03-04T20:28:46.134440] [INFO ] [sig ] [2266/3365] Completed OSS in 0.4s | 2.76 sym/s | Total: 13.7m | ETA: 6.6m [2026-03-04T20:28:46.134483] [INFO ] [sig ] [2267/3365] Forecasting OTEX... [2026-03-04T20:28:46.134512] [INFO ] [sig ] Generating forecast for: OTEX [2026-03-04T20:28:46.134542] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OTEX' from 'https://tdm.silogroup.org/data/derivative_storage/OTEX.csv'. [2026-03-04T20:28:46.147220] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OTEX'. [2026-03-04T20:28:46.147666] [INFO ] [FORECASTER] Starting predict_future for OTEX [2026-03-04T20:28:46.148490] [DEBUG] [LOCAL ] No optimal features file found for OTEX: ./output/feature-sets/OTEX.txt [2026-03-04T20:28:46.148546] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:28:46.148604] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:28:46.148651] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:28:46.148711] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:28:46.211551] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:28:46.212703] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:28:46.212788] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:28:46.212822] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:28:46.344567] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:28:46.344739] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:28:46.344779] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:28:46.344808] [INFO ] [FORECASTER] Training complete [2026-03-04T20:28:46.348242] [DEBUG] [FORECASTER] OTEX: Forecast T+1@11:T+2@11: DOWN (p=1.96%) [2026-03-04T20:28:46.348534] [INFO ] [FORECASTER] Completed predict_future for OTEX [2026-03-04T20:28:46.348688] [INFO ] [sig ] OTEX: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:28:46.510527] [INFO ] [LOCAL ] Saved forecast: OTEX 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/OTEX.txt [2026-03-04T20:28:46.510711] [INFO ] [sig ] [2267/3365] Completed OTEX in 0.4s | 2.76 sym/s | Total: 13.7m | ETA: 6.6m [2026-03-04T20:28:46.510755] [INFO ] [sig ] [2268/3365] Forecasting OTIS... [2026-03-04T20:28:46.510785] [INFO ] [sig ] Generating forecast for: OTIS [2026-03-04T20:28:46.510815] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OTIS' from 'https://tdm.silogroup.org/data/derivative_storage/OTIS.csv'. [2026-03-04T20:28:46.523159] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OTIS'. [2026-03-04T20:28:46.523509] [INFO ] [FORECASTER] Starting predict_future for OTIS [2026-03-04T20:28:46.524309] [DEBUG] [LOCAL ] No optimal features file found for OTIS: ./output/feature-sets/OTIS.txt [2026-03-04T20:28:46.524362] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:28:46.524395] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:28:46.524422] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:28:46.524477] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:28:46.585475] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:28:46.586608] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:28:46.586728] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:28:46.586773] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:28:46.719777] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:28:46.719955] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:28:46.719996] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:28:46.720025] [INFO ] [FORECASTER] Training complete [2026-03-04T20:28:46.723655] [DEBUG] [FORECASTER] OTIS: Forecast T+1@11:T+2@11: UP (p=94.01%) [2026-03-04T20:28:46.723945] [INFO ] [FORECASTER] Completed predict_future for OTIS [2026-03-04T20:28:46.724093] [INFO ] [sig ] OTIS: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:28:46.871090] [INFO ] [LOCAL ] Saved forecast: OTIS 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/OTIS.txt [2026-03-04T20:28:46.871244] [INFO ] [sig ] [2268/3365] Completed OTIS in 0.4s | 2.76 sym/s | Total: 13.7m | ETA: 6.6m [2026-03-04T20:28:46.871286] [INFO ] [sig ] [2269/3365] Forecasting OTLY... [2026-03-04T20:28:46.871315] [INFO ] [sig ] Generating forecast for: OTLY [2026-03-04T20:28:46.871344] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OTLY' from 'https://tdm.silogroup.org/data/derivative_storage/OTLY.csv'. [2026-03-04T20:28:46.884218] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OTLY'. [2026-03-04T20:28:46.884750] [INFO ] [FORECASTER] Starting predict_future for OTLY [2026-03-04T20:28:46.885725] [DEBUG] [LOCAL ] No optimal features file found for OTLY: ./output/feature-sets/OTLY.txt [2026-03-04T20:28:46.885778] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:28:46.885810] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:28:46.885837] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:28:46.885897] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:28:46.945920] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:28:46.946821] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:28:46.946933] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:28:46.946978] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:28:47.080195] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:28:47.080356] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:28:47.080397] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:28:47.080426] [INFO ] [FORECASTER] Training complete [2026-03-04T20:28:47.083969] [DEBUG] [FORECASTER] OTLY: Forecast T+1@11:T+2@11: DOWN (p=4.47%) [2026-03-04T20:28:47.084253] [INFO ] [FORECASTER] Completed predict_future for OTLY [2026-03-04T20:28:47.084382] [INFO ] [sig ] OTLY: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:28:47.227764] [INFO ] [LOCAL ] Saved forecast: OTLY 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/OTLY.txt [2026-03-04T20:28:47.227906] [INFO ] [sig ] [2269/3365] Completed OTLY in 0.4s | 2.76 sym/s | Total: 13.7m | ETA: 6.6m [2026-03-04T20:28:47.227948] [INFO ] [sig ] [2270/3365] Forecasting OVID... [2026-03-04T20:28:47.227979] [INFO ] [sig ] Generating forecast for: OVID [2026-03-04T20:28:47.228013] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OVID' from 'https://tdm.silogroup.org/data/derivative_storage/OVID.csv'. [2026-03-04T20:28:47.240194] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OVID'. [2026-03-04T20:28:47.240499] [INFO ] [FORECASTER] Starting predict_future for OVID [2026-03-04T20:28:47.241280] [DEBUG] [LOCAL ] No optimal features file found for OVID: ./output/feature-sets/OVID.txt [2026-03-04T20:28:47.241333] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:28:47.241366] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:28:47.241394] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:28:47.241451] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:28:47.299455] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:28:47.300145] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:28:47.300270] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:28:47.300304] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:28:47.430024] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:28:47.430188] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:28:47.430228] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:28:47.430257] [INFO ] [FORECASTER] Training complete [2026-03-04T20:28:47.433678] [DEBUG] [FORECASTER] OVID: Forecast T+1@11:T+2@11: UP (p=88.60%) [2026-03-04T20:28:47.433965] [INFO ] [FORECASTER] Completed predict_future for OVID [2026-03-04T20:28:47.434096] [INFO ] [sig ] OVID: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:28:47.592897] [INFO ] [LOCAL ] Saved forecast: OVID 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/OVID.txt [2026-03-04T20:28:47.593079] [INFO ] [sig ] [2270/3365] Completed OVID in 0.4s | 2.76 sym/s | Total: 13.7m | ETA: 6.6m [2026-03-04T20:28:47.593124] [INFO ] [sig ] [2271/3365] Forecasting OVLY... [2026-03-04T20:28:47.593154] [INFO ] [sig ] Generating forecast for: OVLY [2026-03-04T20:28:47.593199] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OVLY' from 'https://tdm.silogroup.org/data/derivative_storage/OVLY.csv'. [2026-03-04T20:28:47.604925] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OVLY'. [2026-03-04T20:28:47.605283] [INFO ] [FORECASTER] Starting predict_future for OVLY [2026-03-04T20:28:47.606109] [DEBUG] [LOCAL ] No optimal features file found for OVLY: ./output/feature-sets/OVLY.txt [2026-03-04T20:28:47.606162] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:28:47.606204] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:28:47.606232] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:28:47.606296] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:28:47.666748] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:28:47.667663] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:28:47.667775] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:28:47.667810] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:28:47.771843] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:28:47.772012] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:28:47.772052] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:28:47.772081] [INFO ] [FORECASTER] Training complete [2026-03-04T20:28:47.775616] [DEBUG] [FORECASTER] OVLY: Forecast T+1@11:T+2@11: UP (p=94.40%) [2026-03-04T20:28:47.775903] [INFO ] [FORECASTER] Completed predict_future for OVLY [2026-03-04T20:28:47.776060] [INFO ] [sig ] OVLY: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:28:47.944770] [INFO ] [LOCAL ] Saved forecast: OVLY 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/OVLY.txt [2026-03-04T20:28:47.944949] [INFO ] [sig ] [2271/3365] Completed OVLY in 0.4s | 2.76 sym/s | Total: 13.7m | ETA: 6.6m [2026-03-04T20:28:47.945007] [INFO ] [sig ] [2272/3365] Forecasting OWL... [2026-03-04T20:28:47.945040] [INFO ] [sig ] Generating forecast for: OWL [2026-03-04T20:28:47.945073] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OWL' from 'https://tdm.silogroup.org/data/derivative_storage/OWL.csv'. [2026-03-04T20:28:47.958108] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OWL'. [2026-03-04T20:28:47.958510] [INFO ] [FORECASTER] Starting predict_future for OWL [2026-03-04T20:28:47.959388] [DEBUG] [LOCAL ] No optimal features file found for OWL: ./output/feature-sets/OWL.txt [2026-03-04T20:28:47.959444] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:28:47.959476] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:28:47.959503] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:28:47.959560] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:28:48.017635] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:28:48.018541] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:28:48.018647] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:28:48.018683] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:28:48.142092] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:28:48.142263] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:28:48.142309] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:28:48.142349] [INFO ] [FORECASTER] Training complete [2026-03-04T20:28:48.146079] [DEBUG] [FORECASTER] OWL: Forecast T+1@11:T+2@11: DOWN (p=17.08%) [2026-03-04T20:28:48.146395] [INFO ] [FORECASTER] Completed predict_future for OWL [2026-03-04T20:28:48.146535] [INFO ] [sig ] OWL: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:28:48.294848] [INFO ] [LOCAL ] Saved forecast: OWL 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/OWL.txt [2026-03-04T20:28:48.295029] [INFO ] [sig ] [2272/3365] Completed OWL in 0.3s | 2.76 sym/s | Total: 13.7m | ETA: 6.6m [2026-03-04T20:28:48.295081] [INFO ] [sig ] [2273/3365] Forecasting OXLC... [2026-03-04T20:28:48.295118] [INFO ] [sig ] Generating forecast for: OXLC [2026-03-04T20:28:48.295154] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OXLC' from 'https://tdm.silogroup.org/data/derivative_storage/OXLC.csv'. [2026-03-04T20:28:48.307327] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OXLC'. [2026-03-04T20:28:48.307700] [INFO ] [FORECASTER] Starting predict_future for OXLC [2026-03-04T20:28:48.308534] [DEBUG] [LOCAL ] No optimal features file found for OXLC: ./output/feature-sets/OXLC.txt [2026-03-04T20:28:48.308606] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:28:48.308641] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:28:48.308668] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:28:48.308725] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:28:48.370819] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:28:48.371879] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:28:48.371976] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:28:48.372012] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:28:48.497724] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:28:48.497932] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:28:48.497991] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:28:48.498036] [INFO ] [FORECASTER] Training complete [2026-03-04T20:28:48.502103] [DEBUG] [FORECASTER] OXLC: Forecast T+1@11:T+2@11: DOWN (p=4.10%) [2026-03-04T20:28:48.502607] [INFO ] [FORECASTER] Completed predict_future for OXLC [2026-03-04T20:28:48.502744] [INFO ] [sig ] OXLC: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:28:48.656822] [INFO ] [LOCAL ] Saved forecast: OXLC 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/OXLC.txt [2026-03-04T20:28:48.657023] [INFO ] [sig ] [2273/3365] Completed OXLC in 0.4s | 2.76 sym/s | Total: 13.7m | ETA: 6.6m [2026-03-04T20:28:48.657078] [INFO ] [sig ] [2274/3365] Forecasting OXM... [2026-03-04T20:28:48.657110] [INFO ] [sig ] Generating forecast for: OXM [2026-03-04T20:28:48.657141] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OXM' from 'https://tdm.silogroup.org/data/derivative_storage/OXM.csv'. [2026-03-04T20:28:48.669979] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OXM'. [2026-03-04T20:28:48.670353] [INFO ] [FORECASTER] Starting predict_future for OXM [2026-03-04T20:28:48.671249] [DEBUG] [LOCAL ] No optimal features file found for OXM: ./output/feature-sets/OXM.txt [2026-03-04T20:28:48.671305] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:28:48.671339] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:28:48.671368] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:28:48.671426] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:28:48.736850] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:28:48.737846] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:28:48.737941] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:28:48.737983] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:28:48.863981] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:28:48.864160] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:28:48.864201] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:28:48.864230] [INFO ] [FORECASTER] Training complete [2026-03-04T20:28:48.867869] [DEBUG] [FORECASTER] OXM: Forecast T+1@11:T+2@11: UP (p=84.59%) [2026-03-04T20:28:48.868199] [INFO ] [FORECASTER] Completed predict_future for OXM [2026-03-04T20:28:48.868336] [INFO ] [sig ] OXM: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:28:49.016340] [INFO ] [LOCAL ] Saved forecast: OXM 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/OXM.txt [2026-03-04T20:28:49.016516] [INFO ] [sig ] [2274/3365] Completed OXM in 0.4s | 2.76 sym/s | Total: 13.7m | ETA: 6.6m [2026-03-04T20:28:49.016558] [INFO ] [sig ] [2275/3365] Forecasting OXSQ... [2026-03-04T20:28:49.016612] [INFO ] [sig ] Generating forecast for: OXSQ [2026-03-04T20:28:49.016644] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OXSQ' from 'https://tdm.silogroup.org/data/derivative_storage/OXSQ.csv'. [2026-03-04T20:28:49.028427] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OXSQ'. [2026-03-04T20:28:49.028815] [INFO ] [FORECASTER] Starting predict_future for OXSQ [2026-03-04T20:28:49.029645] [DEBUG] [LOCAL ] No optimal features file found for OXSQ: ./output/feature-sets/OXSQ.txt [2026-03-04T20:28:49.029697] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:28:49.029730] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:28:49.029757] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:28:49.029813] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:28:49.090524] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:28:49.091432] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:28:49.091518] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:28:49.091551] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:28:49.219825] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:28:49.220033] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:28:49.220081] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:28:49.220111] [INFO ] [FORECASTER] Training complete [2026-03-04T20:28:49.223990] [DEBUG] [FORECASTER] OXSQ: Forecast T+1@11:T+2@11: UP (p=56.43%) [2026-03-04T20:28:49.224307] [INFO ] [FORECASTER] Completed predict_future for OXSQ [2026-03-04T20:28:49.224444] [INFO ] [sig ] OXSQ: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:28:49.369992] [INFO ] [LOCAL ] Saved forecast: OXSQ 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/OXSQ.txt [2026-03-04T20:28:49.370140] [INFO ] [sig ] [2275/3365] Completed OXSQ in 0.4s | 2.76 sym/s | Total: 13.7m | ETA: 6.6m [2026-03-04T20:28:49.370183] [INFO ] [sig ] [2276/3365] Forecasting OZEM... [2026-03-04T20:28:49.370212] [INFO ] [sig ] Generating forecast for: OZEM [2026-03-04T20:28:49.370243] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OZEM' from 'https://tdm.silogroup.org/data/derivative_storage/OZEM.csv'. [2026-03-04T20:28:49.381640] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OZEM'. [2026-03-04T20:28:49.381987] [INFO ] [FORECASTER] Starting predict_future for OZEM [2026-03-04T20:28:49.382822] [DEBUG] [LOCAL ] No optimal features file found for OZEM: ./output/feature-sets/OZEM.txt [2026-03-04T20:28:49.382876] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:28:49.382908] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:28:49.382935] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:28:49.383000] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:28:49.445275] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:28:49.446279] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:28:49.446392] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:28:49.446428] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:28:49.567856] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:28:49.568028] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:28:49.568082] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:28:49.568115] [INFO ] [FORECASTER] Training complete [2026-03-04T20:28:49.572097] [DEBUG] [FORECASTER] OZEM: Forecast T+1@11:T+2@11: UP (p=93.37%) [2026-03-04T20:28:49.572401] [INFO ] [FORECASTER] Completed predict_future for OZEM [2026-03-04T20:28:49.572543] [INFO ] [sig ] OZEM: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:28:49.736022] [INFO ] [LOCAL ] Saved forecast: OZEM 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/OZEM.txt [2026-03-04T20:28:49.736201] [INFO ] [sig ] [2276/3365] Completed OZEM in 0.4s | 2.76 sym/s | Total: 13.8m | ETA: 6.6m [2026-03-04T20:28:49.736255] [INFO ] [sig ] [2277/3365] Forecasting OZK... [2026-03-04T20:28:49.736289] [INFO ] [sig ] Generating forecast for: OZK [2026-03-04T20:28:49.736321] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OZK' from 'https://tdm.silogroup.org/data/derivative_storage/OZK.csv'. [2026-03-04T20:28:49.749808] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OZK'. [2026-03-04T20:28:49.750218] [INFO ] [FORECASTER] Starting predict_future for OZK [2026-03-04T20:28:49.751147] [DEBUG] [LOCAL ] No optimal features file found for OZK: ./output/feature-sets/OZK.txt [2026-03-04T20:28:49.751215] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:28:49.751300] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:28:49.751347] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:28:49.751432] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:28:49.815243] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:28:49.816127] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:28:49.816214] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:28:49.816248] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:28:49.944381] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:28:49.944545] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:28:49.944607] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:28:49.944639] [INFO ] [FORECASTER] Training complete [2026-03-04T20:28:49.948492] [DEBUG] [FORECASTER] OZK: Forecast T+1@11:T+2@11: UP (p=97.38%) [2026-03-04T20:28:49.948830] [INFO ] [FORECASTER] Completed predict_future for OZK [2026-03-04T20:28:49.949025] [INFO ] [sig ] OZK: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:28:50.096452] [INFO ] [LOCAL ] Saved forecast: OZK 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/OZK.txt [2026-03-04T20:28:50.096612] [INFO ] [sig ] [2277/3365] Completed OZK in 0.4s | 2.76 sym/s | Total: 13.8m | ETA: 6.6m [2026-03-04T20:28:50.096657] [INFO ] [sig ] [2278/3365] Forecasting OZKAP... [2026-03-04T20:28:50.096686] [INFO ] [sig ] Generating forecast for: OZKAP [2026-03-04T20:28:50.096716] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OZKAP' from 'https://tdm.silogroup.org/data/derivative_storage/OZKAP.csv'. [2026-03-04T20:28:50.108035] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OZKAP'. [2026-03-04T20:28:50.108351] [INFO ] [FORECASTER] Starting predict_future for OZKAP [2026-03-04T20:28:50.109187] [DEBUG] [LOCAL ] No optimal features file found for OZKAP: ./output/feature-sets/OZKAP.txt [2026-03-04T20:28:50.109241] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:28:50.109273] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:28:50.109300] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:28:50.109378] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:28:50.169559] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:28:50.170492] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:28:50.170614] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:28:50.170653] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:28:50.286762] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:28:50.286924] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:28:50.286965] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:28:50.286999] [INFO ] [FORECASTER] Training complete [2026-03-04T20:28:50.290684] [DEBUG] [FORECASTER] OZKAP: Forecast T+1@11:T+2@11: DOWN (p=49.51%) [2026-03-04T20:28:50.290968] [INFO ] [FORECASTER] Completed predict_future for OZKAP [2026-03-04T20:28:50.291101] [INFO ] [sig ] OZKAP: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:28:50.436592] [INFO ] [LOCAL ] Saved forecast: OZKAP 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/OZKAP.txt [2026-03-04T20:28:50.436736] [INFO ] [sig ] [2278/3365] Completed OZKAP in 0.3s | 2.76 sym/s | Total: 13.8m | ETA: 6.6m [2026-03-04T20:28:50.436776] [INFO ] [sig ] [2279/3365] Forecasting PAA... [2026-03-04T20:28:50.436807] [INFO ] [sig ] Generating forecast for: PAA [2026-03-04T20:28:50.436837] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAA' from 'https://tdm.silogroup.org/data/derivative_storage/PAA.csv'. [2026-03-04T20:28:50.449265] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAA'. [2026-03-04T20:28:50.449668] [INFO ] [FORECASTER] Starting predict_future for PAA [2026-03-04T20:28:50.450506] [DEBUG] [LOCAL ] No optimal features file found for PAA: ./output/feature-sets/PAA.txt [2026-03-04T20:28:50.450561] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:28:50.450623] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:28:50.450653] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:28:50.450711] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:28:50.513868] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:28:50.514836] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:28:50.514919] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:28:50.514955] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:28:50.642983] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:28:50.643163] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:28:50.643203] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:28:50.643232] [INFO ] [FORECASTER] Training complete [2026-03-04T20:28:50.646788] [DEBUG] [FORECASTER] PAA: Forecast T+1@11:T+2@11: UP (p=98.68%) [2026-03-04T20:28:50.647137] [INFO ] [FORECASTER] Completed predict_future for PAA [2026-03-04T20:28:50.647295] [INFO ] [sig ] PAA: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:28:50.792460] [INFO ] [LOCAL ] Saved forecast: PAA 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/PAA.txt [2026-03-04T20:28:50.792614] [INFO ] [sig ] [2279/3365] Completed PAA in 0.4s | 2.76 sym/s | Total: 13.8m | ETA: 6.6m [2026-03-04T20:28:50.792656] [INFO ] [sig ] [2280/3365] Forecasting PAAS... [2026-03-04T20:28:50.792686] [INFO ] [sig ] Generating forecast for: PAAS [2026-03-04T20:28:50.792717] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAAS' from 'https://tdm.silogroup.org/data/derivative_storage/PAAS.csv'. [2026-03-04T20:28:50.804068] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAAS'. [2026-03-04T20:28:50.804392] [INFO ] [FORECASTER] Starting predict_future for PAAS [2026-03-04T20:28:50.805222] [DEBUG] [LOCAL ] No optimal features file found for PAAS: ./output/feature-sets/PAAS.txt [2026-03-04T20:28:50.805293] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:28:50.805329] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:28:50.805358] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:28:50.805416] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:28:50.865594] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:28:50.866319] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:28:50.866405] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:28:50.866439] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:28:50.993107] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:28:50.993284] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:28:50.993326] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:28:50.993395] [INFO ] [FORECASTER] Training complete [2026-03-04T20:28:50.996978] [DEBUG] [FORECASTER] PAAS: Forecast T+1@11:T+2@11: UP (p=98.66%) [2026-03-04T20:28:50.997290] [INFO ] [FORECASTER] Completed predict_future for PAAS [2026-03-04T20:28:50.997427] [INFO ] [sig ] PAAS: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:28:51.148535] [INFO ] [LOCAL ] Saved forecast: PAAS 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/PAAS.txt [2026-03-04T20:28:51.148769] [INFO ] [sig ] [2280/3365] Completed PAAS in 0.4s | 2.76 sym/s | Total: 13.8m | ETA: 6.6m [2026-03-04T20:28:51.148838] [INFO ] [sig ] [2281/3365] Forecasting PAC... [2026-03-04T20:28:51.148887] [INFO ] [sig ] Generating forecast for: PAC [2026-03-04T20:28:51.148927] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAC' from 'https://tdm.silogroup.org/data/derivative_storage/PAC.csv'. [2026-03-04T20:28:51.161953] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAC'. [2026-03-04T20:28:51.162396] [INFO ] [FORECASTER] Starting predict_future for PAC [2026-03-04T20:28:51.163480] [DEBUG] [LOCAL ] No optimal features file found for PAC: ./output/feature-sets/PAC.txt [2026-03-04T20:28:51.163543] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:28:51.163608] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:28:51.163640] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:28:51.163701] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:28:51.224077] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:28:51.225028] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:28:51.225119] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:28:51.225153] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:28:51.349627] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:28:51.349798] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:28:51.349839] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:28:51.349868] [INFO ] [FORECASTER] Training complete [2026-03-04T20:28:51.353962] [DEBUG] [FORECASTER] PAC: Forecast T+1@11:T+2@11: UP (p=83.97%) [2026-03-04T20:28:51.354460] [INFO ] [FORECASTER] Completed predict_future for PAC [2026-03-04T20:28:51.354616] [INFO ] [sig ] PAC: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:28:51.505419] [INFO ] [LOCAL ] Saved forecast: PAC 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/PAC.txt [2026-03-04T20:28:51.505586] [INFO ] [sig ] [2281/3365] Completed PAC in 0.4s | 2.76 sym/s | Total: 13.8m | ETA: 6.5m [2026-03-04T20:28:51.505627] [INFO ] [sig ] [2282/3365] Forecasting PACB... [2026-03-04T20:28:51.505658] [INFO ] [sig ] Generating forecast for: PACB [2026-03-04T20:28:51.505690] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PACB' from 'https://tdm.silogroup.org/data/derivative_storage/PACB.csv'. [2026-03-04T20:28:51.518141] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PACB'. [2026-03-04T20:28:51.518454] [INFO ] [FORECASTER] Starting predict_future for PACB [2026-03-04T20:28:51.519256] [DEBUG] [LOCAL ] No optimal features file found for PACB: ./output/feature-sets/PACB.txt [2026-03-04T20:28:51.519309] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:28:51.519340] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:28:51.519367] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:28:51.519423] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:28:51.577541] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:28:51.578408] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:28:51.578490] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:28:51.578523] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:28:51.703032] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:28:51.703214] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:28:51.703253] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:28:51.703283] [INFO ] [FORECASTER] Training complete [2026-03-04T20:28:51.706789] [DEBUG] [FORECASTER] PACB: Forecast T+1@11:T+2@11: UP (p=51.68%) [2026-03-04T20:28:51.707090] [INFO ] [FORECASTER] Completed predict_future for PACB [2026-03-04T20:28:51.707225] [INFO ] [sig ] PACB: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:28:51.883846] [INFO ] [LOCAL ] Saved forecast: PACB 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/PACB.txt [2026-03-04T20:28:51.884018] [INFO ] [sig ] [2282/3365] Completed PACB in 0.4s | 2.76 sym/s | Total: 13.8m | ETA: 6.5m [2026-03-04T20:28:51.884059] [INFO ] [sig ] [2283/3365] Forecasting PACK... [2026-03-04T20:28:51.884090] [INFO ] [sig ] Generating forecast for: PACK [2026-03-04T20:28:51.884122] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PACK' from 'https://tdm.silogroup.org/data/derivative_storage/PACK.csv'. [2026-03-04T20:28:51.897036] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PACK'. [2026-03-04T20:28:51.897438] [INFO ] [FORECASTER] Starting predict_future for PACK [2026-03-04T20:28:51.898513] [DEBUG] [LOCAL ] No optimal features file found for PACK: ./output/feature-sets/PACK.txt [2026-03-04T20:28:51.898589] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:28:51.898626] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:28:51.898655] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:28:51.898713] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:28:51.962807] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:28:51.964002] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:28:51.964112] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:28:51.964146] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:28:52.091960] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:28:52.092124] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:28:52.092165] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:28:52.092194] [INFO ] [FORECASTER] Training complete [2026-03-04T20:28:52.095663] [DEBUG] [FORECASTER] PACK: Forecast T+1@11:T+2@11: UP (p=82.94%) [2026-03-04T20:28:52.095944] [INFO ] [FORECASTER] Completed predict_future for PACK [2026-03-04T20:28:52.096077] [INFO ] [sig ] PACK: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:28:52.245050] [INFO ] [LOCAL ] Saved forecast: PACK 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/PACK.txt [2026-03-04T20:28:52.245205] [INFO ] [sig ] [2283/3365] Completed PACK in 0.4s | 2.76 sym/s | Total: 13.8m | ETA: 6.5m [2026-03-04T20:28:52.245252] [INFO ] [sig ] [2284/3365] Forecasting PAGP... [2026-03-04T20:28:52.245283] [INFO ] [sig ] Generating forecast for: PAGP [2026-03-04T20:28:52.245314] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAGP' from 'https://tdm.silogroup.org/data/derivative_storage/PAGP.csv'. [2026-03-04T20:28:52.257486] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAGP'. [2026-03-04T20:28:52.257830] [INFO ] [FORECASTER] Starting predict_future for PAGP [2026-03-04T20:28:52.258671] [DEBUG] [LOCAL ] No optimal features file found for PAGP: ./output/feature-sets/PAGP.txt [2026-03-04T20:28:52.258726] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:28:52.258761] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:28:52.258790] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:28:52.258849] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:28:52.317443] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:28:52.318256] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:28:52.318342] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:28:52.318378] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:28:52.448549] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:28:52.448730] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:28:52.448773] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:28:52.448806] [INFO ] [FORECASTER] Training complete [2026-03-04T20:28:52.452372] [DEBUG] [FORECASTER] PAGP: Forecast T+1@11:T+2@11: UP (p=80.84%) [2026-03-04T20:28:52.452687] [INFO ] [FORECASTER] Completed predict_future for PAGP [2026-03-04T20:28:52.452823] [INFO ] [sig ] PAGP: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:28:52.611607] [INFO ] [LOCAL ] Saved forecast: PAGP 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/PAGP.txt [2026-03-04T20:28:52.611786] [INFO ] [sig ] [2284/3365] Completed PAGP in 0.4s | 2.76 sym/s | Total: 13.8m | ETA: 6.5m [2026-03-04T20:28:52.611846] [INFO ] [sig ] [2285/3365] Forecasting PAGS... [2026-03-04T20:28:52.611888] [INFO ] [sig ] Generating forecast for: PAGS [2026-03-04T20:28:52.611934] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAGS' from 'https://tdm.silogroup.org/data/derivative_storage/PAGS.csv'. [2026-03-04T20:28:52.624882] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAGS'. [2026-03-04T20:28:52.625269] [INFO ] [FORECASTER] Starting predict_future for PAGS [2026-03-04T20:28:52.626176] [DEBUG] [LOCAL ] No optimal features file found for PAGS: ./output/feature-sets/PAGS.txt [2026-03-04T20:28:52.626233] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:28:52.626267] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:28:52.626295] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:28:52.626353] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:28:52.691510] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:28:52.692550] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:28:52.692707] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:28:52.692757] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:28:52.831009] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:28:52.831178] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:28:52.831220] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:28:52.831251] [INFO ] [FORECASTER] Training complete [2026-03-04T20:28:52.835456] [DEBUG] [FORECASTER] PAGS: Forecast T+1@11:T+2@11: UP (p=55.46%) [2026-03-04T20:28:52.835795] [INFO ] [FORECASTER] Completed predict_future for PAGS [2026-03-04T20:28:52.835951] [INFO ] [sig ] PAGS: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:28:52.988479] [INFO ] [LOCAL ] Saved forecast: PAGS 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/PAGS.txt [2026-03-04T20:28:52.988659] [INFO ] [sig ] [2285/3365] Completed PAGS in 0.4s | 2.76 sym/s | Total: 13.8m | ETA: 6.5m [2026-03-04T20:28:52.988712] [INFO ] [sig ] [2286/3365] Forecasting PAHC... [2026-03-04T20:28:52.988748] [INFO ] [sig ] Generating forecast for: PAHC [2026-03-04T20:28:52.988779] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAHC' from 'https://tdm.silogroup.org/data/derivative_storage/PAHC.csv'. [2026-03-04T20:28:53.001207] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAHC'. [2026-03-04T20:28:53.001598] [INFO ] [FORECASTER] Starting predict_future for PAHC [2026-03-04T20:28:53.002491] [DEBUG] [LOCAL ] No optimal features file found for PAHC: ./output/feature-sets/PAHC.txt [2026-03-04T20:28:53.002557] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:28:53.002648] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:28:53.002684] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:28:53.002744] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:28:53.066531] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:28:53.067527] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:28:53.067660] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:28:53.067709] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:28:53.197123] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:28:53.197319] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:28:53.197368] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:28:53.197399] [INFO ] [FORECASTER] Training complete [2026-03-04T20:28:53.201453] [DEBUG] [FORECASTER] PAHC: Forecast T+1@11:T+2@11: DOWN (p=37.38%) [2026-03-04T20:28:53.201776] [INFO ] [FORECASTER] Completed predict_future for PAHC [2026-03-04T20:28:53.201913] [INFO ] [sig ] PAHC: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:28:53.360531] [INFO ] [LOCAL ] Saved forecast: PAHC 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/PAHC.txt [2026-03-04T20:28:53.360726] [INFO ] [sig ] [2286/3365] Completed PAHC in 0.4s | 2.76 sym/s | Total: 13.8m | ETA: 6.5m [2026-03-04T20:28:53.360772] [INFO ] [sig ] [2287/3365] Forecasting PAL... [2026-03-04T20:28:53.360804] [INFO ] [sig ] Generating forecast for: PAL [2026-03-04T20:28:53.360837] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAL' from 'https://tdm.silogroup.org/data/derivative_storage/PAL.csv'. [2026-03-04T20:28:53.376688] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAL'. [2026-03-04T20:28:53.377235] [INFO ] [FORECASTER] Starting predict_future for PAL [2026-03-04T20:28:53.378458] [DEBUG] [LOCAL ] No optimal features file found for PAL: ./output/feature-sets/PAL.txt [2026-03-04T20:28:53.378515] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:28:53.378549] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:28:53.378597] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:28:53.378657] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:28:53.438856] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:28:53.439907] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:28:53.440061] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:28:53.440097] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:28:53.565816] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:28:53.566069] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:28:53.566148] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:28:53.566182] [INFO ] [FORECASTER] Training complete [2026-03-04T20:28:53.570341] [DEBUG] [FORECASTER] PAL: Forecast T+1@11:T+2@11: UP (p=59.98%) [2026-03-04T20:28:53.570713] [INFO ] [FORECASTER] Completed predict_future for PAL [2026-03-04T20:28:53.570857] [INFO ] [sig ] PAL: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:28:53.720654] [INFO ] [LOCAL ] Saved forecast: PAL 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/PAL.txt [2026-03-04T20:28:53.720818] [INFO ] [sig ] [2287/3365] Completed PAL in 0.4s | 2.76 sym/s | Total: 13.8m | ETA: 6.5m [2026-03-04T20:28:53.720858] [INFO ] [sig ] [2288/3365] Forecasting PAM... [2026-03-04T20:28:53.720890] [INFO ] [sig ] Generating forecast for: PAM [2026-03-04T20:28:53.720922] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAM' from 'https://tdm.silogroup.org/data/derivative_storage/PAM.csv'. [2026-03-04T20:28:53.732737] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAM'. [2026-03-04T20:28:53.733058] [INFO ] [FORECASTER] Starting predict_future for PAM [2026-03-04T20:28:53.733894] [DEBUG] [LOCAL ] No optimal features file found for PAM: ./output/feature-sets/PAM.txt [2026-03-04T20:28:53.733947] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:28:53.733979] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:28:53.734005] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:28:53.734062] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:28:53.791679] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:28:53.792400] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:28:53.792482] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:28:53.792515] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:28:53.923113] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:28:53.923294] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:28:53.923530] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:28:53.923560] [INFO ] [FORECASTER] Training complete [2026-03-04T20:28:53.927555] [DEBUG] [FORECASTER] PAM: Forecast T+1@11:T+2@11: DOWN (p=7.82%) [2026-03-04T20:28:53.927909] [INFO ] [FORECASTER] Completed predict_future for PAM [2026-03-04T20:28:53.928050] [INFO ] [sig ] PAM: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:28:54.080736] [INFO ] [LOCAL ] Saved forecast: PAM 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/PAM.txt [2026-03-04T20:28:54.080903] [INFO ] [sig ] [2288/3365] Completed PAM in 0.4s | 2.76 sym/s | Total: 13.8m | ETA: 6.5m [2026-03-04T20:28:54.080949] [INFO ] [sig ] [2289/3365] Forecasting PANL... [2026-03-04T20:28:54.080980] [INFO ] [sig ] Generating forecast for: PANL [2026-03-04T20:28:54.081011] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PANL' from 'https://tdm.silogroup.org/data/derivative_storage/PANL.csv'. [2026-03-04T20:28:54.093971] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PANL'. [2026-03-04T20:28:54.094330] [INFO ] [FORECASTER] Starting predict_future for PANL [2026-03-04T20:28:54.095386] [DEBUG] [LOCAL ] No optimal features file found for PANL: ./output/feature-sets/PANL.txt [2026-03-04T20:28:54.095442] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:28:54.095475] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:28:54.095503] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:28:54.095561] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:28:54.158632] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:28:54.159748] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:28:54.159850] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:28:54.159884] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:28:54.286212] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:28:54.286376] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:28:54.286418] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:28:54.286448] [INFO ] [FORECASTER] Training complete [2026-03-04T20:28:54.290317] [DEBUG] [FORECASTER] PANL: Forecast T+1@11:T+2@11: DOWN (p=15.85%) [2026-03-04T20:28:54.290802] [INFO ] [FORECASTER] Completed predict_future for PANL [2026-03-04T20:28:54.290943] [INFO ] [sig ] PANL: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:28:54.443253] [INFO ] [LOCAL ] Saved forecast: PANL 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/PANL.txt [2026-03-04T20:28:54.443436] [INFO ] [sig ] [2289/3365] Completed PANL in 0.4s | 2.76 sym/s | Total: 13.8m | ETA: 6.5m [2026-03-04T20:28:54.443482] [INFO ] [sig ] [2290/3365] Forecasting PASG... [2026-03-04T20:28:54.443513] [INFO ] [sig ] Generating forecast for: PASG [2026-03-04T20:28:54.443542] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PASG' from 'https://tdm.silogroup.org/data/derivative_storage/PASG.csv'. [2026-03-04T20:28:54.455976] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PASG'. [2026-03-04T20:28:54.456376] [INFO ] [FORECASTER] Starting predict_future for PASG [2026-03-04T20:28:54.457246] [DEBUG] [LOCAL ] No optimal features file found for PASG: ./output/feature-sets/PASG.txt [2026-03-04T20:28:54.457329] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:28:54.457363] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:28:54.457389] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:28:54.457447] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:28:54.516496] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:28:54.517448] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:28:54.517539] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:28:54.517590] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:28:54.638831] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:28:54.638995] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:28:54.639036] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:28:54.639072] [INFO ] [FORECASTER] Training complete [2026-03-04T20:28:54.642836] [DEBUG] [FORECASTER] PASG: Forecast T+1@11:T+2@11: UP (p=71.76%) [2026-03-04T20:28:54.643199] [INFO ] [FORECASTER] Completed predict_future for PASG [2026-03-04T20:28:54.643348] [INFO ] [sig ] PASG: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:28:54.789225] [INFO ] [LOCAL ] Saved forecast: PASG 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/PASG.txt [2026-03-04T20:28:54.789419] [INFO ] [sig ] [2290/3365] Completed PASG in 0.3s | 2.76 sym/s | Total: 13.8m | ETA: 6.5m [2026-03-04T20:28:54.789463] [INFO ] [sig ] [2291/3365] Forecasting PATH... [2026-03-04T20:28:54.789494] [INFO ] [sig ] Generating forecast for: PATH [2026-03-04T20:28:54.789525] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PATH' from 'https://tdm.silogroup.org/data/derivative_storage/PATH.csv'. [2026-03-04T20:28:54.801726] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PATH'. [2026-03-04T20:28:54.802109] [INFO ] [FORECASTER] Starting predict_future for PATH [2026-03-04T20:28:54.802975] [DEBUG] [LOCAL ] No optimal features file found for PATH: ./output/feature-sets/PATH.txt [2026-03-04T20:28:54.803032] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:28:54.803092] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:28:54.803126] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:28:54.803186] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:28:54.862183] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:28:54.863119] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:28:54.863210] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:28:54.863243] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:28:55.004797] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:28:55.004968] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:28:55.005010] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:28:55.005041] [INFO ] [FORECASTER] Training complete [2026-03-04T20:28:55.008720] [DEBUG] [FORECASTER] PATH: Forecast T+1@11:T+2@11: UP (p=60.89%) [2026-03-04T20:28:55.009022] [INFO ] [FORECASTER] Completed predict_future for PATH [2026-03-04T20:28:55.009158] [INFO ] [sig ] PATH: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:28:55.156142] [INFO ] [LOCAL ] Saved forecast: PATH 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/PATH.txt [2026-03-04T20:28:55.156319] [INFO ] [sig ] [2291/3365] Completed PATH in 0.4s | 2.76 sym/s | Total: 13.8m | ETA: 6.5m [2026-03-04T20:28:55.156362] [INFO ] [sig ] [2292/3365] Forecasting PATK... [2026-03-04T20:28:55.156392] [INFO ] [sig ] Generating forecast for: PATK [2026-03-04T20:28:55.156423] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PATK' from 'https://tdm.silogroup.org/data/derivative_storage/PATK.csv'. [2026-03-04T20:28:55.170351] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PATK'. [2026-03-04T20:28:55.170762] [INFO ] [FORECASTER] Starting predict_future for PATK [2026-03-04T20:28:55.171611] [DEBUG] [LOCAL ] No optimal features file found for PATK: ./output/feature-sets/PATK.txt [2026-03-04T20:28:55.171665] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:28:55.171698] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:28:55.171726] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:28:55.171783] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:28:55.234380] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:28:55.235690] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:28:55.235788] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:28:55.235825] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:28:55.368991] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:28:55.369157] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:28:55.369198] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:28:55.369227] [INFO ] [FORECASTER] Training complete [2026-03-04T20:28:55.372911] [DEBUG] [FORECASTER] PATK: Forecast T+1@11:T+2@11: UP (p=96.04%) [2026-03-04T20:28:55.373226] [INFO ] [FORECASTER] Completed predict_future for PATK [2026-03-04T20:28:55.373366] [INFO ] [sig ] PATK: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:28:55.520968] [INFO ] [LOCAL ] Saved forecast: PATK 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/PATK.txt [2026-03-04T20:28:55.521150] [INFO ] [sig ] [2292/3365] Completed PATK in 0.4s | 2.76 sym/s | Total: 13.8m | ETA: 6.5m [2026-03-04T20:28:55.521193] [INFO ] [sig ] [2293/3365] Forecasting PAX... [2026-03-04T20:28:55.521225] [INFO ] [sig ] Generating forecast for: PAX [2026-03-04T20:28:55.521256] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAX' from 'https://tdm.silogroup.org/data/derivative_storage/PAX.csv'. [2026-03-04T20:28:55.533848] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAX'. [2026-03-04T20:28:55.534259] [INFO ] [FORECASTER] Starting predict_future for PAX [2026-03-04T20:28:55.535120] [DEBUG] [LOCAL ] No optimal features file found for PAX: ./output/feature-sets/PAX.txt [2026-03-04T20:28:55.535188] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:28:55.535231] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:28:55.535266] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:28:55.535331] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:28:55.596238] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:28:55.597169] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:28:55.597259] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:28:55.597316] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:28:55.723670] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:28:55.723838] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:28:55.723880] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:28:55.723912] [INFO ] [FORECASTER] Training complete [2026-03-04T20:28:55.727499] [DEBUG] [FORECASTER] PAX: Forecast T+1@11:T+2@11: UP (p=70.15%) [2026-03-04T20:28:55.727910] [INFO ] [FORECASTER] Completed predict_future for PAX [2026-03-04T20:28:55.728061] [INFO ] [sig ] PAX: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:28:55.880284] [INFO ] [LOCAL ] Saved forecast: PAX 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/PAX.txt [2026-03-04T20:28:55.880672] [INFO ] [sig ] [2293/3365] Completed PAX in 0.4s | 2.76 sym/s | Total: 13.9m | ETA: 6.5m [2026-03-04T20:28:55.880721] [INFO ] [sig ] [2294/3365] Forecasting PAXS... [2026-03-04T20:28:55.880762] [INFO ] [sig ] Generating forecast for: PAXS [2026-03-04T20:28:55.880794] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAXS' from 'https://tdm.silogroup.org/data/derivative_storage/PAXS.csv'. [2026-03-04T20:28:55.894282] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAXS'. [2026-03-04T20:28:55.894904] [INFO ] [FORECASTER] Starting predict_future for PAXS [2026-03-04T20:28:55.895957] [DEBUG] [LOCAL ] No optimal features file found for PAXS: ./output/feature-sets/PAXS.txt [2026-03-04T20:28:55.896010] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:28:55.896071] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:28:55.896099] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:28:55.896162] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:28:55.956398] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:28:55.957323] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:28:55.957409] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:28:55.957442] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:28:56.084589] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:28:56.084786] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:28:56.084843] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:28:56.084880] [INFO ] [FORECASTER] Training complete [2026-03-04T20:28:56.088932] [DEBUG] [FORECASTER] PAXS: Forecast T+1@11:T+2@11: UP (p=52.70%) [2026-03-04T20:28:56.089228] [INFO ] [FORECASTER] Completed predict_future for PAXS [2026-03-04T20:28:56.089362] [INFO ] [sig ] PAXS: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:28:56.246106] [INFO ] [LOCAL ] Saved forecast: PAXS 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/PAXS.txt [2026-03-04T20:28:56.246277] [INFO ] [sig ] [2294/3365] Completed PAXS in 0.4s | 2.76 sym/s | Total: 13.9m | ETA: 6.5m [2026-03-04T20:28:56.246338] [INFO ] [sig ] [2295/3365] Forecasting PAY... [2026-03-04T20:28:56.246372] [INFO ] [sig ] Generating forecast for: PAY [2026-03-04T20:28:56.246405] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAY' from 'https://tdm.silogroup.org/data/derivative_storage/PAY.csv'. [2026-03-04T20:28:56.258668] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAY'. [2026-03-04T20:28:56.259028] [INFO ] [FORECASTER] Starting predict_future for PAY [2026-03-04T20:28:56.259849] [DEBUG] [LOCAL ] No optimal features file found for PAY: ./output/feature-sets/PAY.txt [2026-03-04T20:28:56.259903] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:28:56.259935] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:28:56.259962] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:28:56.260019] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:28:56.321604] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:28:56.322659] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:28:56.322754] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:28:56.322788] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:28:56.452841] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:28:56.453011] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:28:56.453052] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:28:56.453082] [INFO ] [FORECASTER] Training complete [2026-03-04T20:28:56.457461] [DEBUG] [FORECASTER] PAY: Forecast T+1@11:T+2@11: UP (p=80.19%) [2026-03-04T20:28:56.457781] [INFO ] [FORECASTER] Completed predict_future for PAY [2026-03-04T20:28:56.457919] [INFO ] [sig ] PAY: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:28:56.606287] [INFO ] [LOCAL ] Saved forecast: PAY 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/PAY.txt [2026-03-04T20:28:56.606452] [INFO ] [sig ] [2295/3365] Completed PAY in 0.4s | 2.76 sym/s | Total: 13.9m | ETA: 6.5m [2026-03-04T20:28:56.606495] [INFO ] [sig ] [2296/3365] Forecasting PAYC... [2026-03-04T20:28:56.606525] [INFO ] [sig ] Generating forecast for: PAYC [2026-03-04T20:28:56.606555] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAYC' from 'https://tdm.silogroup.org/data/derivative_storage/PAYC.csv'. [2026-03-04T20:28:56.619340] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAYC'. [2026-03-04T20:28:56.619763] [INFO ] [FORECASTER] Starting predict_future for PAYC [2026-03-04T20:28:56.620629] [DEBUG] [LOCAL ] No optimal features file found for PAYC: ./output/feature-sets/PAYC.txt [2026-03-04T20:28:56.620684] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:28:56.620718] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:28:56.620747] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:28:56.620806] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:28:56.679547] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:28:56.680485] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:28:56.680592] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:28:56.680627] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:28:56.805692] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:28:56.805860] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:28:56.805900] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:28:56.805930] [INFO ] [FORECASTER] Training complete [2026-03-04T20:28:56.809630] [DEBUG] [FORECASTER] PAYC: Forecast T+1@11:T+2@11: DOWN (p=14.52%) [2026-03-04T20:28:56.809986] [INFO ] [FORECASTER] Completed predict_future for PAYC [2026-03-04T20:28:56.810186] [INFO ] [sig ] PAYC: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:28:56.961730] [INFO ] [LOCAL ] Saved forecast: PAYC 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/PAYC.txt [2026-03-04T20:28:56.961918] [INFO ] [sig ] [2296/3365] Completed PAYC in 0.4s | 2.76 sym/s | Total: 13.9m | ETA: 6.5m [2026-03-04T20:28:56.961962] [INFO ] [sig ] [2297/3365] Forecasting PAYO... [2026-03-04T20:28:56.961992] [INFO ] [sig ] Generating forecast for: PAYO [2026-03-04T20:28:56.962034] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAYO' from 'https://tdm.silogroup.org/data/derivative_storage/PAYO.csv'. [2026-03-04T20:28:56.976541] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAYO'. [2026-03-04T20:28:56.976931] [INFO ] [FORECASTER] Starting predict_future for PAYO [2026-03-04T20:28:56.977859] [DEBUG] [LOCAL ] No optimal features file found for PAYO: ./output/feature-sets/PAYO.txt [2026-03-04T20:28:56.977915] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:28:56.977949] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:28:56.977974] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:28:56.978031] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:28:57.038687] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:28:57.039609] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:28:57.039729] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:28:57.039766] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:28:57.163042] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:28:57.163210] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:28:57.163252] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:28:57.163327] [INFO ] [FORECASTER] Training complete [2026-03-04T20:28:57.166913] [DEBUG] [FORECASTER] PAYO: Forecast T+1@11:T+2@11: UP (p=98.65%) [2026-03-04T20:28:57.167203] [INFO ] [FORECASTER] Completed predict_future for PAYO [2026-03-04T20:28:57.167377] [INFO ] [sig ] PAYO: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:28:57.313773] [INFO ] [LOCAL ] Saved forecast: PAYO 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/PAYO.txt [2026-03-04T20:28:57.313930] [INFO ] [sig ] [2297/3365] Completed PAYO in 0.4s | 2.76 sym/s | Total: 13.9m | ETA: 6.5m [2026-03-04T20:28:57.313971] [INFO ] [sig ] [2298/3365] Forecasting PAYS... [2026-03-04T20:28:57.314000] [INFO ] [sig ] Generating forecast for: PAYS [2026-03-04T20:28:57.314029] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAYS' from 'https://tdm.silogroup.org/data/derivative_storage/PAYS.csv'. [2026-03-04T20:28:57.325243] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAYS'. [2026-03-04T20:28:57.325556] [INFO ] [FORECASTER] Starting predict_future for PAYS [2026-03-04T20:28:57.326386] [DEBUG] [LOCAL ] No optimal features file found for PAYS: ./output/feature-sets/PAYS.txt [2026-03-04T20:28:57.326440] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:28:57.326473] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:28:57.326499] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:28:57.326556] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:28:57.385005] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:28:57.386062] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:28:57.386155] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:28:57.386197] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:28:57.512428] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:28:57.512612] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:28:57.512659] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:28:57.512709] [INFO ] [FORECASTER] Training complete [2026-03-04T20:28:57.516300] [DEBUG] [FORECASTER] PAYS: Forecast T+1@11:T+2@11: UP (p=70.69%) [2026-03-04T20:28:57.516622] [INFO ] [FORECASTER] Completed predict_future for PAYS [2026-03-04T20:28:57.516769] [INFO ] [sig ] PAYS: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:28:57.665147] [INFO ] [LOCAL ] Saved forecast: PAYS 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/PAYS.txt [2026-03-04T20:28:57.665329] [INFO ] [sig ] [2298/3365] Completed PAYS in 0.4s | 2.76 sym/s | Total: 13.9m | ETA: 6.4m [2026-03-04T20:28:57.665371] [INFO ] [sig ] [2299/3365] Forecasting PAYX... [2026-03-04T20:28:57.665401] [INFO ] [sig ] Generating forecast for: PAYX [2026-03-04T20:28:57.665432] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAYX' from 'https://tdm.silogroup.org/data/derivative_storage/PAYX.csv'. [2026-03-04T20:28:57.678188] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAYX'. [2026-03-04T20:28:57.678646] [INFO ] [FORECASTER] Starting predict_future for PAYX [2026-03-04T20:28:57.679506] [DEBUG] [LOCAL ] No optimal features file found for PAYX: ./output/feature-sets/PAYX.txt [2026-03-04T20:28:57.679563] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:28:57.679618] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:28:57.679648] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:28:57.679709] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:28:57.737645] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:28:57.738625] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:28:57.738725] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:28:57.738758] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:28:57.863277] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:28:57.863437] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:28:57.863477] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:28:57.863507] [INFO ] [FORECASTER] Training complete [2026-03-04T20:28:57.867045] [DEBUG] [FORECASTER] PAYX: Forecast T+1@11:T+2@11: UP (p=74.27%) [2026-03-04T20:28:57.867402] [INFO ] [FORECASTER] Completed predict_future for PAYX [2026-03-04T20:28:57.867550] [INFO ] [sig ] PAYX: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:28:58.020391] [INFO ] [LOCAL ] Saved forecast: PAYX 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/PAYX.txt [2026-03-04T20:28:58.020592] [INFO ] [sig ] [2299/3365] Completed PAYX in 0.4s | 2.76 sym/s | Total: 13.9m | ETA: 6.4m [2026-03-04T20:28:58.020641] [INFO ] [sig ] [2300/3365] Forecasting PB... [2026-03-04T20:28:58.020683] [INFO ] [sig ] Generating forecast for: PB [2026-03-04T20:28:58.020734] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PB' from 'https://tdm.silogroup.org/data/derivative_storage/PB.csv'. [2026-03-04T20:28:58.032744] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PB'. [2026-03-04T20:28:58.033155] [INFO ] [FORECASTER] Starting predict_future for PB [2026-03-04T20:28:58.034140] [DEBUG] [LOCAL ] No optimal features file found for PB: ./output/feature-sets/PB.txt [2026-03-04T20:28:58.034204] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:28:58.034240] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:28:58.034268] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:28:58.034327] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:28:58.093020] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:28:58.093918] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:28:58.094019] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:28:58.094053] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:28:58.222366] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:28:58.222526] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:28:58.222566] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:28:58.222616] [INFO ] [FORECASTER] Training complete [2026-03-04T20:28:58.226136] [DEBUG] [FORECASTER] PB: Forecast T+1@11:T+2@11: UP (p=73.43%) [2026-03-04T20:28:58.226446] [INFO ] [FORECASTER] Completed predict_future for PB [2026-03-04T20:28:58.226593] [INFO ] [sig ] PB: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:28:58.372752] [INFO ] [LOCAL ] Saved forecast: PB 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/PB.txt [2026-03-04T20:28:58.372893] [INFO ] [sig ] [2300/3365] Completed PB in 0.4s | 2.76 sym/s | Total: 13.9m | ETA: 6.4m [2026-03-04T20:28:58.372933] [INFO ] [sig ] [2301/3365] Forecasting PBA... [2026-03-04T20:28:58.372963] [INFO ] [sig ] Generating forecast for: PBA [2026-03-04T20:28:58.372993] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PBA' from 'https://tdm.silogroup.org/data/derivative_storage/PBA.csv'. [2026-03-04T20:28:58.384986] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PBA'. [2026-03-04T20:28:58.385327] [INFO ] [FORECASTER] Starting predict_future for PBA [2026-03-04T20:28:58.386230] [DEBUG] [LOCAL ] No optimal features file found for PBA: ./output/feature-sets/PBA.txt [2026-03-04T20:28:58.386288] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:28:58.386322] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:28:58.386350] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:28:58.386409] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:28:58.446636] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:28:58.447465] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:28:58.447558] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:28:58.447613] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:28:58.576526] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:28:58.576752] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:28:58.576795] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:28:58.576827] [INFO ] [FORECASTER] Training complete [2026-03-04T20:28:58.580685] [DEBUG] [FORECASTER] PBA: Forecast T+1@11:T+2@11: UP (p=86.31%) [2026-03-04T20:28:58.581006] [INFO ] [FORECASTER] Completed predict_future for PBA [2026-03-04T20:28:58.581148] [INFO ] [sig ] PBA: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:28:58.727543] [INFO ] [LOCAL ] Saved forecast: PBA 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/PBA.txt [2026-03-04T20:28:58.727727] [INFO ] [sig ] [2301/3365] Completed PBA in 0.4s | 2.76 sym/s | Total: 13.9m | ETA: 6.4m [2026-03-04T20:28:58.727771] [INFO ] [sig ] [2302/3365] Forecasting PBF... [2026-03-04T20:28:58.727801] [INFO ] [sig ] Generating forecast for: PBF [2026-03-04T20:28:58.727832] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PBF' from 'https://tdm.silogroup.org/data/derivative_storage/PBF.csv'. [2026-03-04T20:28:58.740734] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PBF'. [2026-03-04T20:28:58.741141] [INFO ] [FORECASTER] Starting predict_future for PBF [2026-03-04T20:28:58.742003] [DEBUG] [LOCAL ] No optimal features file found for PBF: ./output/feature-sets/PBF.txt [2026-03-04T20:28:58.742058] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:28:58.742090] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:28:58.742130] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:28:58.742190] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:28:58.805264] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:28:58.806362] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:28:58.806469] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:28:58.806512] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:28:58.937418] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:28:58.937590] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:28:58.937635] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:28:58.937665] [INFO ] [FORECASTER] Training complete [2026-03-04T20:28:58.941332] [DEBUG] [FORECASTER] PBF: Forecast T+1@11:T+2@11: UP (p=55.41%) [2026-03-04T20:28:58.941646] [INFO ] [FORECASTER] Completed predict_future for PBF [2026-03-04T20:28:58.941778] [INFO ] [sig ] PBF: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:28:59.088616] [INFO ] [LOCAL ] Saved forecast: PBF 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/PBF.txt [2026-03-04T20:28:59.088770] [INFO ] [sig ] [2302/3365] Completed PBF in 0.4s | 2.76 sym/s | Total: 13.9m | ETA: 6.4m [2026-03-04T20:28:59.088810] [INFO ] [sig ] [2303/3365] Forecasting PBFS... [2026-03-04T20:28:59.088840] [INFO ] [sig ] Generating forecast for: PBFS [2026-03-04T20:28:59.088870] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PBFS' from 'https://tdm.silogroup.org/data/derivative_storage/PBFS.csv'. [2026-03-04T20:28:59.100263] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PBFS'. [2026-03-04T20:28:59.100641] [INFO ] [FORECASTER] Starting predict_future for PBFS [2026-03-04T20:28:59.101450] [DEBUG] [LOCAL ] No optimal features file found for PBFS: ./output/feature-sets/PBFS.txt [2026-03-04T20:28:59.101505] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:28:59.101539] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:28:59.101584] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:28:59.101649] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:28:59.161646] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:28:59.162531] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:28:59.162647] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:28:59.162683] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:28:59.264877] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:28:59.265030] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:28:59.265070] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:28:59.265101] [INFO ] [FORECASTER] Training complete [2026-03-04T20:28:59.268618] [DEBUG] [FORECASTER] PBFS: Forecast T+1@11:T+2@11: DOWN (p=3.72%) [2026-03-04T20:28:59.268909] [INFO ] [FORECASTER] Completed predict_future for PBFS [2026-03-04T20:28:59.269044] [INFO ] [sig ] PBFS: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:28:59.416857] [INFO ] [LOCAL ] Saved forecast: PBFS 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/PBFS.txt [2026-03-04T20:28:59.416999] [INFO ] [sig ] [2303/3365] Completed PBFS in 0.3s | 2.76 sym/s | Total: 13.9m | ETA: 6.4m [2026-03-04T20:28:59.417040] [INFO ] [sig ] [2304/3365] Forecasting PBH... [2026-03-04T20:28:59.417069] [INFO ] [sig ] Generating forecast for: PBH [2026-03-04T20:28:59.417099] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PBH' from 'https://tdm.silogroup.org/data/derivative_storage/PBH.csv'. [2026-03-04T20:28:59.429020] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PBH'. [2026-03-04T20:28:59.429377] [INFO ] [FORECASTER] Starting predict_future for PBH [2026-03-04T20:28:59.430237] [DEBUG] [LOCAL ] No optimal features file found for PBH: ./output/feature-sets/PBH.txt [2026-03-04T20:28:59.430305] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:28:59.430346] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:28:59.430378] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:28:59.430436] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:28:59.489462] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:28:59.490247] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:28:59.490360] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:28:59.490393] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:28:59.611363] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:28:59.611527] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:28:59.611567] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:28:59.611618] [INFO ] [FORECASTER] Training complete [2026-03-04T20:28:59.615208] [DEBUG] [FORECASTER] PBH: Forecast T+1@11:T+2@11: UP (p=80.18%) [2026-03-04T20:28:59.615495] [INFO ] [FORECASTER] Completed predict_future for PBH [2026-03-04T20:28:59.615647] [INFO ] [sig ] PBH: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:28:59.760201] [INFO ] [LOCAL ] Saved forecast: PBH 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/PBH.txt [2026-03-04T20:28:59.760381] [INFO ] [sig ] [2304/3365] Completed PBH in 0.3s | 2.76 sym/s | Total: 13.9m | ETA: 6.4m [2026-03-04T20:28:59.760422] [INFO ] [sig ] [2305/3365] Forecasting PBI... [2026-03-04T20:28:59.760452] [INFO ] [sig ] Generating forecast for: PBI [2026-03-04T20:28:59.760482] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PBI' from 'https://tdm.silogroup.org/data/derivative_storage/PBI.csv'. [2026-03-04T20:28:59.772330] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PBI'. [2026-03-04T20:28:59.772662] [INFO ] [FORECASTER] Starting predict_future for PBI [2026-03-04T20:28:59.773441] [DEBUG] [LOCAL ] No optimal features file found for PBI: ./output/feature-sets/PBI.txt [2026-03-04T20:28:59.773495] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:28:59.773527] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:28:59.773554] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:28:59.773637] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:28:59.833851] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:28:59.834709] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:28:59.834796] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:28:59.834832] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:28:59.959123] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:28:59.959291] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:28:59.959340] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:28:59.959377] [INFO ] [FORECASTER] Training complete [2026-03-04T20:28:59.962953] [DEBUG] [FORECASTER] PBI: Forecast T+1@11:T+2@11: DOWN (p=16.13%) [2026-03-04T20:28:59.963255] [INFO ] [FORECASTER] Completed predict_future for PBI [2026-03-04T20:28:59.963390] [INFO ] [sig ] PBI: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:29:00.114790] [INFO ] [LOCAL ] Saved forecast: PBI 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/PBI.txt [2026-03-04T20:29:00.114954] [INFO ] [sig ] [2305/3365] Completed PBI in 0.4s | 2.76 sym/s | Total: 13.9m | ETA: 6.4m [2026-03-04T20:29:00.114996] [INFO ] [sig ] [2306/3365] Forecasting PBYI... [2026-03-04T20:29:00.115026] [INFO ] [sig ] Generating forecast for: PBYI [2026-03-04T20:29:00.115063] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PBYI' from 'https://tdm.silogroup.org/data/derivative_storage/PBYI.csv'. [2026-03-04T20:29:00.127058] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PBYI'. [2026-03-04T20:29:00.127458] [INFO ] [FORECASTER] Starting predict_future for PBYI [2026-03-04T20:29:00.128315] [DEBUG] [LOCAL ] No optimal features file found for PBYI: ./output/feature-sets/PBYI.txt [2026-03-04T20:29:00.128383] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:29:00.128418] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:29:00.128447] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:29:00.128506] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:29:00.187501] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:29:00.188356] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:29:00.188442] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:29:00.188477] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:29:00.314979] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:29:00.315143] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:29:00.315185] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:29:00.315215] [INFO ] [FORECASTER] Training complete [2026-03-04T20:29:00.318826] [DEBUG] [FORECASTER] PBYI: Forecast T+1@11:T+2@11: UP (p=55.78%) [2026-03-04T20:29:00.319115] [INFO ] [FORECASTER] Completed predict_future for PBYI [2026-03-04T20:29:00.319249] [INFO ] [sig ] PBYI: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:29:00.472942] [INFO ] [LOCAL ] Saved forecast: PBYI 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/PBYI.txt [2026-03-04T20:29:00.473172] [INFO ] [sig ] [2306/3365] Completed PBYI in 0.4s | 2.76 sym/s | Total: 13.9m | ETA: 6.4m [2026-03-04T20:29:00.473233] [INFO ] [sig ] [2307/3365] Forecasting PCB... [2026-03-04T20:29:00.473269] [INFO ] [sig ] Generating forecast for: PCB [2026-03-04T20:29:00.473302] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCB' from 'https://tdm.silogroup.org/data/derivative_storage/PCB.csv'. [2026-03-04T20:29:00.486044] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCB'. [2026-03-04T20:29:00.486479] [INFO ] [FORECASTER] Starting predict_future for PCB [2026-03-04T20:29:00.487538] [DEBUG] [LOCAL ] No optimal features file found for PCB: ./output/feature-sets/PCB.txt [2026-03-04T20:29:00.487613] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:29:00.487649] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:29:00.487677] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:29:00.487735] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:29:00.562647] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:29:00.563531] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:29:00.563639] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:29:00.563676] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:29:00.682628] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:29:00.682810] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:29:00.682851] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:29:00.682889] [INFO ] [FORECASTER] Training complete [2026-03-04T20:29:00.686348] [DEBUG] [FORECASTER] PCB: Forecast T+1@11:T+2@11: DOWN (p=12.19%) [2026-03-04T20:29:00.686649] [INFO ] [FORECASTER] Completed predict_future for PCB [2026-03-04T20:29:00.686780] [INFO ] [sig ] PCB: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:29:00.831811] [INFO ] [LOCAL ] Saved forecast: PCB 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/PCB.txt [2026-03-04T20:29:00.831986] [INFO ] [sig ] [2307/3365] Completed PCB in 0.4s | 2.76 sym/s | Total: 13.9m | ETA: 6.4m [2026-03-04T20:29:00.832029] [INFO ] [sig ] [2308/3365] Forecasting PCF... [2026-03-04T20:29:00.832059] [INFO ] [sig ] Generating forecast for: PCF [2026-03-04T20:29:00.832090] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCF' from 'https://tdm.silogroup.org/data/derivative_storage/PCF.csv'. [2026-03-04T20:29:00.846288] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCF'. [2026-03-04T20:29:00.846621] [INFO ] [FORECASTER] Starting predict_future for PCF [2026-03-04T20:29:00.847445] [DEBUG] [LOCAL ] No optimal features file found for PCF: ./output/feature-sets/PCF.txt [2026-03-04T20:29:00.847499] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:29:00.847532] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:29:00.847559] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:29:00.847655] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:29:00.907196] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:29:00.907970] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:29:00.908055] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:29:00.908089] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:29:01.057993] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:29:01.058131] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:29:01.058173] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:29:01.058202] [INFO ] [FORECASTER] Training complete [2026-03-04T20:29:01.062156] [DEBUG] [FORECASTER] PCF: Forecast T+1@11:T+2@11: DOWN (p=47.39%) [2026-03-04T20:29:01.062502] [INFO ] [FORECASTER] Completed predict_future for PCF [2026-03-04T20:29:01.062674] [INFO ] [sig ] PCF: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:29:01.209489] [INFO ] [LOCAL ] Saved forecast: PCF 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/PCF.txt [2026-03-04T20:29:01.209664] [INFO ] [sig ] [2308/3365] Completed PCF in 0.4s | 2.76 sym/s | Total: 13.9m | ETA: 6.4m [2026-03-04T20:29:01.209709] [INFO ] [sig ] [2309/3365] Forecasting PCG... [2026-03-04T20:29:01.209740] [INFO ] [sig ] Generating forecast for: PCG [2026-03-04T20:29:01.209770] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCG' from 'https://tdm.silogroup.org/data/derivative_storage/PCG.csv'. [2026-03-04T20:29:01.225604] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCG'. [2026-03-04T20:29:01.225973] [INFO ] [FORECASTER] Starting predict_future for PCG [2026-03-04T20:29:01.226789] [DEBUG] [LOCAL ] No optimal features file found for PCG: ./output/feature-sets/PCG.txt [2026-03-04T20:29:01.226842] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:29:01.226875] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:29:01.226902] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:29:01.226960] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:29:01.286902] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:29:01.287844] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:29:01.287948] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:29:01.287983] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:29:01.418323] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:29:01.418458] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:29:01.418497] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:29:01.418525] [INFO ] [FORECASTER] Training complete [2026-03-04T20:29:01.422122] [DEBUG] [FORECASTER] PCG: Forecast T+1@11:T+2@11: UP (p=94.98%) [2026-03-04T20:29:01.422456] [INFO ] [FORECASTER] Completed predict_future for PCG [2026-03-04T20:29:01.422620] [INFO ] [sig ] PCG: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:29:01.572383] [INFO ] [LOCAL ] Saved forecast: PCG 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/PCG.txt [2026-03-04T20:29:01.572595] [INFO ] [sig ] [2309/3365] Completed PCG in 0.4s | 2.76 sym/s | Total: 13.9m | ETA: 6.4m [2026-03-04T20:29:01.572652] [INFO ] [sig ] [2310/3365] Forecasting PCM... [2026-03-04T20:29:01.572696] [INFO ] [sig ] Generating forecast for: PCM [2026-03-04T20:29:01.572735] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCM' from 'https://tdm.silogroup.org/data/derivative_storage/PCM.csv'. [2026-03-04T20:29:01.585533] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCM'. [2026-03-04T20:29:01.585911] [INFO ] [FORECASTER] Starting predict_future for PCM [2026-03-04T20:29:01.586730] [DEBUG] [LOCAL ] No optimal features file found for PCM: ./output/feature-sets/PCM.txt [2026-03-04T20:29:01.586783] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:29:01.586816] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:29:01.586844] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:29:01.586902] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:29:01.647244] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:29:01.648125] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:29:01.648211] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:29:01.648246] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:29:01.778448] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:29:01.778617] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:29:01.778659] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:29:01.778688] [INFO ] [FORECASTER] Training complete [2026-03-04T20:29:01.782216] [DEBUG] [FORECASTER] PCM: Forecast T+1@11:T+2@11: DOWN (p=9.76%) [2026-03-04T20:29:01.782498] [INFO ] [FORECASTER] Completed predict_future for PCM [2026-03-04T20:29:01.782647] [INFO ] [sig ] PCM: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:29:01.934302] [INFO ] [LOCAL ] Saved forecast: PCM 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/PCM.txt [2026-03-04T20:29:01.934499] [INFO ] [sig ] [2310/3365] Completed PCM in 0.4s | 2.76 sym/s | Total: 14.0m | ETA: 6.4m [2026-03-04T20:29:01.934544] [INFO ] [sig ] [2311/3365] Forecasting PCN... [2026-03-04T20:29:01.934594] [INFO ] [sig ] Generating forecast for: PCN [2026-03-04T20:29:01.934628] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCN' from 'https://tdm.silogroup.org/data/derivative_storage/PCN.csv'. [2026-03-04T20:29:01.948133] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCN'. [2026-03-04T20:29:01.948594] [INFO ] [FORECASTER] Starting predict_future for PCN [2026-03-04T20:29:01.949754] [DEBUG] [LOCAL ] No optimal features file found for PCN: ./output/feature-sets/PCN.txt [2026-03-04T20:29:01.949816] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:29:01.949888] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:29:01.949919] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:29:01.949983] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:29:02.017942] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:29:02.018866] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:29:02.018965] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:29:02.018999] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:29:02.155292] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:29:02.155485] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:29:02.155527] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:29:02.155557] [INFO ] [FORECASTER] Training complete [2026-03-04T20:29:02.159368] [DEBUG] [FORECASTER] PCN: Forecast T+1@11:T+2@11: DOWN (p=2.18%) [2026-03-04T20:29:02.159697] [INFO ] [FORECASTER] Completed predict_future for PCN [2026-03-04T20:29:02.159834] [INFO ] [sig ] PCN: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:29:02.323886] [INFO ] [LOCAL ] Saved forecast: PCN 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/PCN.txt [2026-03-04T20:29:02.324052] [INFO ] [sig ] [2311/3365] Completed PCN in 0.4s | 2.76 sym/s | Total: 14.0m | ETA: 6.4m [2026-03-04T20:29:02.324094] [INFO ] [sig ] [2312/3365] Forecasting PCQ... [2026-03-04T20:29:02.324124] [INFO ] [sig ] Generating forecast for: PCQ [2026-03-04T20:29:02.324155] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCQ' from 'https://tdm.silogroup.org/data/derivative_storage/PCQ.csv'. [2026-03-04T20:29:02.337167] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCQ'. [2026-03-04T20:29:02.337592] [INFO ] [FORECASTER] Starting predict_future for PCQ [2026-03-04T20:29:02.338364] [DEBUG] [LOCAL ] No optimal features file found for PCQ: ./output/feature-sets/PCQ.txt [2026-03-04T20:29:02.338417] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:29:02.338449] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:29:02.338475] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:29:02.338531] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:29:02.396136] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:29:02.396928] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:29:02.397012] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:29:02.397046] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:29:02.515598] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:29:02.515758] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:29:02.515800] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:29:02.515830] [INFO ] [FORECASTER] Training complete [2026-03-04T20:29:02.519349] [DEBUG] [FORECASTER] PCQ: Forecast T+1@11:T+2@11: UP (p=98.52%) [2026-03-04T20:29:02.519681] [INFO ] [FORECASTER] Completed predict_future for PCQ [2026-03-04T20:29:02.519815] [INFO ] [sig ] PCQ: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:29:02.672438] [INFO ] [LOCAL ] Saved forecast: PCQ 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/PCQ.txt [2026-03-04T20:29:02.672820] [INFO ] [sig ] [2312/3365] Completed PCQ in 0.3s | 2.76 sym/s | Total: 14.0m | ETA: 6.4m [2026-03-04T20:29:02.672864] [INFO ] [sig ] [2313/3365] Forecasting PCRX... [2026-03-04T20:29:02.672894] [INFO ] [sig ] Generating forecast for: PCRX [2026-03-04T20:29:02.672924] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCRX' from 'https://tdm.silogroup.org/data/derivative_storage/PCRX.csv'. [2026-03-04T20:29:02.685001] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCRX'. [2026-03-04T20:29:02.685338] [INFO ] [FORECASTER] Starting predict_future for PCRX [2026-03-04T20:29:02.686132] [DEBUG] [LOCAL ] No optimal features file found for PCRX: ./output/feature-sets/PCRX.txt [2026-03-04T20:29:02.686185] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:29:02.686218] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:29:02.686244] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:29:02.686301] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:29:02.746307] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:29:02.747359] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:29:02.747446] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:29:02.747478] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:29:02.879220] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:29:02.879390] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:29:02.879438] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:29:02.879471] [INFO ] [FORECASTER] Training complete [2026-03-04T20:29:02.883004] [DEBUG] [FORECASTER] PCRX: Forecast T+1@11:T+2@11: UP (p=98.23%) [2026-03-04T20:29:02.883352] [INFO ] [FORECASTER] Completed predict_future for PCRX [2026-03-04T20:29:02.883537] [INFO ] [sig ] PCRX: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:29:03.038625] [INFO ] [LOCAL ] Saved forecast: PCRX 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/PCRX.txt [2026-03-04T20:29:03.038841] [INFO ] [sig ] [2313/3365] Completed PCRX in 0.4s | 2.76 sym/s | Total: 14.0m | ETA: 6.4m [2026-03-04T20:29:03.038901] [INFO ] [sig ] [2314/3365] Forecasting PCTY... [2026-03-04T20:29:03.038943] [INFO ] [sig ] Generating forecast for: PCTY [2026-03-04T20:29:03.038987] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCTY' from 'https://tdm.silogroup.org/data/derivative_storage/PCTY.csv'. [2026-03-04T20:29:03.056764] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCTY'. [2026-03-04T20:29:03.057248] [INFO ] [FORECASTER] Starting predict_future for PCTY [2026-03-04T20:29:03.058257] [DEBUG] [LOCAL ] No optimal features file found for PCTY: ./output/feature-sets/PCTY.txt [2026-03-04T20:29:03.058330] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:29:03.058372] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:29:03.058405] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:29:03.058474] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:29:03.122778] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:29:03.123731] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:29:03.123819] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:29:03.123853] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:29:03.256175] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:29:03.256355] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:29:03.256405] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:29:03.256481] [INFO ] [FORECASTER] Training complete [2026-03-04T20:29:03.260097] [DEBUG] [FORECASTER] PCTY: Forecast T+1@11:T+2@11: DOWN (p=31.76%) [2026-03-04T20:29:03.260397] [INFO ] [FORECASTER] Completed predict_future for PCTY [2026-03-04T20:29:03.260534] [INFO ] [sig ] PCTY: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:29:03.416724] [INFO ] [LOCAL ] Saved forecast: PCTY 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/PCTY.txt [2026-03-04T20:29:03.416890] [INFO ] [sig ] [2314/3365] Completed PCTY in 0.4s | 2.76 sym/s | Total: 14.0m | ETA: 6.3m [2026-03-04T20:29:03.416949] [INFO ] [sig ] [2315/3365] Forecasting PCVX... [2026-03-04T20:29:03.416980] [INFO ] [sig ] Generating forecast for: PCVX [2026-03-04T20:29:03.417011] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCVX' from 'https://tdm.silogroup.org/data/derivative_storage/PCVX.csv'. [2026-03-04T20:29:03.429882] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCVX'. [2026-03-04T20:29:03.430351] [INFO ] [FORECASTER] Starting predict_future for PCVX [2026-03-04T20:29:03.431329] [DEBUG] [LOCAL ] No optimal features file found for PCVX: ./output/feature-sets/PCVX.txt [2026-03-04T20:29:03.431401] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:29:03.431456] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:29:03.431486] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:29:03.431545] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:29:03.497993] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:29:03.499104] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:29:03.499197] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:29:03.499232] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:29:03.638659] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:29:03.638895] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:29:03.638970] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:29:03.639025] [INFO ] [FORECASTER] Training complete [2026-03-04T20:29:03.643548] [DEBUG] [FORECASTER] PCVX: Forecast T+1@11:T+2@11: UP (p=62.65%) [2026-03-04T20:29:03.644240] [INFO ] [FORECASTER] Completed predict_future for PCVX [2026-03-04T20:29:03.644426] [INFO ] [sig ] PCVX: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:29:03.805375] [INFO ] [LOCAL ] Saved forecast: PCVX 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/PCVX.txt [2026-03-04T20:29:03.805552] [INFO ] [sig ] [2315/3365] Completed PCVX in 0.4s | 2.76 sym/s | Total: 14.0m | ETA: 6.3m [2026-03-04T20:29:03.805814] [INFO ] [sig ] [2316/3365] Forecasting PCYO... [2026-03-04T20:29:03.805845] [INFO ] [sig ] Generating forecast for: PCYO [2026-03-04T20:29:03.805877] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCYO' from 'https://tdm.silogroup.org/data/derivative_storage/PCYO.csv'. [2026-03-04T20:29:03.818904] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCYO'. [2026-03-04T20:29:03.819318] [INFO ] [FORECASTER] Starting predict_future for PCYO [2026-03-04T20:29:03.820349] [DEBUG] [LOCAL ] No optimal features file found for PCYO: ./output/feature-sets/PCYO.txt [2026-03-04T20:29:03.820406] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:29:03.820440] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:29:03.820468] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:29:03.820529] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:29:03.883717] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:29:03.884638] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:29:03.884757] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:29:03.884800] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:29:04.006540] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:29:04.006722] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:29:04.006764] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:29:04.006795] [INFO ] [FORECASTER] Training complete [2026-03-04T20:29:04.010813] [DEBUG] [FORECASTER] PCYO: Forecast T+1@11:T+2@11: UP (p=58.09%) [2026-03-04T20:29:04.011100] [INFO ] [FORECASTER] Completed predict_future for PCYO [2026-03-04T20:29:04.011231] [INFO ] [sig ] PCYO: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:29:04.155768] [INFO ] [LOCAL ] Saved forecast: PCYO 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/PCYO.txt [2026-03-04T20:29:04.155891] [INFO ] [sig ] [2316/3365] Completed PCYO in 0.4s | 2.76 sym/s | Total: 14.0m | ETA: 6.3m [2026-03-04T20:29:04.155931] [INFO ] [sig ] [2317/3365] Forecasting PD... [2026-03-04T20:29:04.155961] [INFO ] [sig ] Generating forecast for: PD [2026-03-04T20:29:04.155992] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PD' from 'https://tdm.silogroup.org/data/derivative_storage/PD.csv'. [2026-03-04T20:29:04.175408] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PD'. [2026-03-04T20:29:04.175993] [INFO ] [FORECASTER] Starting predict_future for PD [2026-03-04T20:29:04.177183] [DEBUG] [LOCAL ] No optimal features file found for PD: ./output/feature-sets/PD.txt [2026-03-04T20:29:04.177254] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:29:04.177333] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:29:04.177382] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:29:04.177473] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:29:04.252819] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:29:04.253745] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:29:04.253833] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:29:04.253868] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:29:04.389164] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:29:04.389339] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:29:04.389389] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:29:04.389424] [INFO ] [FORECASTER] Training complete [2026-03-04T20:29:04.393255] [DEBUG] [FORECASTER] PD: Forecast T+1@11:T+2@11: UP (p=98.08%) [2026-03-04T20:29:04.393633] [INFO ] [FORECASTER] Completed predict_future for PD [2026-03-04T20:29:04.393783] [INFO ] [sig ] PD: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:29:04.551598] [INFO ] [LOCAL ] Saved forecast: PD 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/PD.txt [2026-03-04T20:29:04.551768] [INFO ] [sig ] [2317/3365] Completed PD in 0.4s | 2.76 sym/s | Total: 14.0m | ETA: 6.3m [2026-03-04T20:29:04.551809] [INFO ] [sig ] [2318/3365] Forecasting PDBC... [2026-03-04T20:29:04.551840] [INFO ] [sig ] Generating forecast for: PDBC [2026-03-04T20:29:04.551870] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDBC' from 'https://tdm.silogroup.org/data/derivative_storage/PDBC.csv'. [2026-03-04T20:29:04.564073] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDBC'. [2026-03-04T20:29:04.564504] [INFO ] [FORECASTER] Starting predict_future for PDBC [2026-03-04T20:29:04.565340] [DEBUG] [LOCAL ] No optimal features file found for PDBC: ./output/feature-sets/PDBC.txt [2026-03-04T20:29:04.565395] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:29:04.565429] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:29:04.565456] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:29:04.565514] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:29:04.624223] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:29:04.625119] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:29:04.625206] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:29:04.625240] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:29:04.744063] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:29:04.744233] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:29:04.744273] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:29:04.744309] [INFO ] [FORECASTER] Training complete [2026-03-04T20:29:04.747833] [DEBUG] [FORECASTER] PDBC: Forecast T+1@11:T+2@11: UP (p=74.50%) [2026-03-04T20:29:04.748128] [INFO ] [FORECASTER] Completed predict_future for PDBC [2026-03-04T20:29:04.748261] [INFO ] [sig ] PDBC: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:29:04.899105] [INFO ] [LOCAL ] Saved forecast: PDBC 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/PDBC.txt [2026-03-04T20:29:04.899276] [INFO ] [sig ] [2318/3365] Completed PDBC in 0.3s | 2.76 sym/s | Total: 14.0m | ETA: 6.3m [2026-03-04T20:29:04.899327] [INFO ] [sig ] [2319/3365] Forecasting PDD... [2026-03-04T20:29:04.899359] [INFO ] [sig ] Generating forecast for: PDD [2026-03-04T20:29:04.899390] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDD' from 'https://tdm.silogroup.org/data/derivative_storage/PDD.csv'. [2026-03-04T20:29:04.911987] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDD'. [2026-03-04T20:29:04.912369] [INFO ] [FORECASTER] Starting predict_future for PDD [2026-03-04T20:29:04.913370] [DEBUG] [LOCAL ] No optimal features file found for PDD: ./output/feature-sets/PDD.txt [2026-03-04T20:29:04.913423] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:29:04.913456] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:29:04.913484] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:29:04.913541] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:29:04.975263] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:29:04.976204] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:29:04.976290] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:29:04.976325] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:29:05.103073] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:29:05.103209] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:29:05.103251] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:29:05.103281] [INFO ] [FORECASTER] Training complete [2026-03-04T20:29:05.106858] [DEBUG] [FORECASTER] PDD: Forecast T+1@11:T+2@11: DOWN (p=21.02%) [2026-03-04T20:29:05.107162] [INFO ] [FORECASTER] Completed predict_future for PDD [2026-03-04T20:29:05.107321] [INFO ] [sig ] PDD: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:29:05.260914] [INFO ] [LOCAL ] Saved forecast: PDD 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/PDD.txt [2026-03-04T20:29:05.261115] [INFO ] [sig ] [2319/3365] Completed PDD in 0.4s | 2.76 sym/s | Total: 14.0m | ETA: 6.3m [2026-03-04T20:29:05.261168] [INFO ] [sig ] [2320/3365] Forecasting PDEX... [2026-03-04T20:29:05.261200] [INFO ] [sig ] Generating forecast for: PDEX [2026-03-04T20:29:05.261229] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDEX' from 'https://tdm.silogroup.org/data/derivative_storage/PDEX.csv'. [2026-03-04T20:29:05.272907] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDEX'. [2026-03-04T20:29:05.273295] [INFO ] [FORECASTER] Starting predict_future for PDEX [2026-03-04T20:29:05.274112] [DEBUG] [LOCAL ] No optimal features file found for PDEX: ./output/feature-sets/PDEX.txt [2026-03-04T20:29:05.274166] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:29:05.274198] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:29:05.274225] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:29:05.274281] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:29:05.351207] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:29:05.352261] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:29:05.352369] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:29:05.352410] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:29:05.496787] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:29:05.496951] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:29:05.496993] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:29:05.497023] [INFO ] [FORECASTER] Training complete [2026-03-04T20:29:05.500612] [DEBUG] [FORECASTER] PDEX: Forecast T+1@11:T+2@11: UP (p=65.33%) [2026-03-04T20:29:05.500901] [INFO ] [FORECASTER] Completed predict_future for PDEX [2026-03-04T20:29:05.501051] [INFO ] [sig ] PDEX: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:29:05.659206] [INFO ] [LOCAL ] Saved forecast: PDEX 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/PDEX.txt [2026-03-04T20:29:05.659381] [INFO ] [sig ] [2320/3365] Completed PDEX in 0.4s | 2.76 sym/s | Total: 14.0m | ETA: 6.3m [2026-03-04T20:29:05.659431] [INFO ] [sig ] [2321/3365] Forecasting PDFS... [2026-03-04T20:29:05.659467] [INFO ] [sig ] Generating forecast for: PDFS [2026-03-04T20:29:05.659503] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDFS' from 'https://tdm.silogroup.org/data/derivative_storage/PDFS.csv'. [2026-03-04T20:29:05.673703] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDFS'. [2026-03-04T20:29:05.674087] [INFO ] [FORECASTER] Starting predict_future for PDFS [2026-03-04T20:29:05.675160] [DEBUG] [LOCAL ] No optimal features file found for PDFS: ./output/feature-sets/PDFS.txt [2026-03-04T20:29:05.675215] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:29:05.675249] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:29:05.675278] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:29:05.675343] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:29:05.735698] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:29:05.736473] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:29:05.736625] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:29:05.736682] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:29:05.870652] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:29:05.870818] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:29:05.870859] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:29:05.870887] [INFO ] [FORECASTER] Training complete [2026-03-04T20:29:05.874514] [DEBUG] [FORECASTER] PDFS: Forecast T+1@11:T+2@11: DOWN (p=10.90%) [2026-03-04T20:29:05.874821] [INFO ] [FORECASTER] Completed predict_future for PDFS [2026-03-04T20:29:05.874954] [INFO ] [sig ] PDFS: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:29:06.030770] [INFO ] [LOCAL ] Saved forecast: PDFS 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/PDFS.txt [2026-03-04T20:29:06.030968] [INFO ] [sig ] [2321/3365] Completed PDFS in 0.4s | 2.76 sym/s | Total: 14.0m | ETA: 6.3m [2026-03-04T20:29:06.031011] [INFO ] [sig ] [2322/3365] Forecasting PDI... [2026-03-04T20:29:06.031042] [INFO ] [sig ] Generating forecast for: PDI [2026-03-04T20:29:06.031072] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDI' from 'https://tdm.silogroup.org/data/derivative_storage/PDI.csv'. [2026-03-04T20:29:06.047863] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDI'. [2026-03-04T20:29:06.048344] [INFO ] [FORECASTER] Starting predict_future for PDI [2026-03-04T20:29:06.049354] [DEBUG] [LOCAL ] No optimal features file found for PDI: ./output/feature-sets/PDI.txt [2026-03-04T20:29:06.049411] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:29:06.049449] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:29:06.049477] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:29:06.049535] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:29:06.112100] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:29:06.112992] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:29:06.113078] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:29:06.113111] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:29:06.226936] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:29:06.227104] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:29:06.227145] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:29:06.227212] [INFO ] [FORECASTER] Training complete [2026-03-04T20:29:06.230918] [DEBUG] [FORECASTER] PDI: Forecast T+1@11:T+2@11: UP (p=98.49%) [2026-03-04T20:29:06.231277] [INFO ] [FORECASTER] Completed predict_future for PDI [2026-03-04T20:29:06.231440] [INFO ] [sig ] PDI: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:29:06.379366] [INFO ] [LOCAL ] Saved forecast: PDI 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/PDI.txt [2026-03-04T20:29:06.379546] [INFO ] [sig ] [2322/3365] Completed PDI in 0.3s | 2.76 sym/s | Total: 14.0m | ETA: 6.3m [2026-03-04T20:29:06.379611] [INFO ] [sig ] [2323/3365] Forecasting PDLB... [2026-03-04T20:29:06.379643] [INFO ] [sig ] Generating forecast for: PDLB [2026-03-04T20:29:06.379672] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDLB' from 'https://tdm.silogroup.org/data/derivative_storage/PDLB.csv'. [2026-03-04T20:29:06.391902] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDLB'. [2026-03-04T20:29:06.392239] [INFO ] [FORECASTER] Starting predict_future for PDLB [2026-03-04T20:29:06.393059] [DEBUG] [LOCAL ] No optimal features file found for PDLB: ./output/feature-sets/PDLB.txt [2026-03-04T20:29:06.393113] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:29:06.393144] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:29:06.393171] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:29:06.393228] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:29:06.456800] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:29:06.457765] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:29:06.457854] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:29:06.457888] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:29:06.586244] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:29:06.586405] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:29:06.586446] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:29:06.586475] [INFO ] [FORECASTER] Training complete [2026-03-04T20:29:06.590653] [DEBUG] [FORECASTER] PDLB: Forecast T+1@11:T+2@11: DOWN (p=34.85%) [2026-03-04T20:29:06.590936] [INFO ] [FORECASTER] Completed predict_future for PDLB [2026-03-04T20:29:06.591065] [INFO ] [sig ] PDLB: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:29:06.739169] [INFO ] [LOCAL ] Saved forecast: PDLB 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/PDLB.txt [2026-03-04T20:29:06.739311] [INFO ] [sig ] [2323/3365] Completed PDLB in 0.4s | 2.76 sym/s | Total: 14.0m | ETA: 6.3m [2026-03-04T20:29:06.739351] [INFO ] [sig ] [2324/3365] Forecasting PDM... [2026-03-04T20:29:06.739381] [INFO ] [sig ] Generating forecast for: PDM [2026-03-04T20:29:06.739411] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDM' from 'https://tdm.silogroup.org/data/derivative_storage/PDM.csv'. [2026-03-04T20:29:06.752006] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDM'. [2026-03-04T20:29:06.752430] [INFO ] [FORECASTER] Starting predict_future for PDM [2026-03-04T20:29:06.753284] [DEBUG] [LOCAL ] No optimal features file found for PDM: ./output/feature-sets/PDM.txt [2026-03-04T20:29:06.753340] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:29:06.753380] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:29:06.753414] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:29:06.753485] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:29:06.811953] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:29:06.812701] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:29:06.812802] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:29:06.812838] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:29:06.942527] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:29:06.942724] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:29:06.942766] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:29:06.942795] [INFO ] [FORECASTER] Training complete [2026-03-04T20:29:06.946690] [DEBUG] [FORECASTER] PDM: Forecast T+1@11:T+2@11: UP (p=73.11%) [2026-03-04T20:29:06.946978] [INFO ] [FORECASTER] Completed predict_future for PDM [2026-03-04T20:29:06.947118] [INFO ] [sig ] PDM: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:29:07.093241] [INFO ] [LOCAL ] Saved forecast: PDM 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/PDM.txt [2026-03-04T20:29:07.093410] [INFO ] [sig ] [2324/3365] Completed PDM in 0.4s | 2.76 sym/s | Total: 14.0m | ETA: 6.3m [2026-03-04T20:29:07.093452] [INFO ] [sig ] [2325/3365] Forecasting PDO... [2026-03-04T20:29:07.093483] [INFO ] [sig ] Generating forecast for: PDO [2026-03-04T20:29:07.093513] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDO' from 'https://tdm.silogroup.org/data/derivative_storage/PDO.csv'. [2026-03-04T20:29:07.106303] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDO'. [2026-03-04T20:29:07.106668] [INFO ] [FORECASTER] Starting predict_future for PDO [2026-03-04T20:29:07.107501] [DEBUG] [LOCAL ] No optimal features file found for PDO: ./output/feature-sets/PDO.txt [2026-03-04T20:29:07.107565] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:29:07.107619] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:29:07.107646] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:29:07.107701] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:29:07.164483] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:29:07.165159] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:29:07.165238] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:29:07.165270] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:29:07.284680] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:29:07.284833] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:29:07.284875] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:29:07.284904] [INFO ] [FORECASTER] Training complete [2026-03-04T20:29:07.288598] [DEBUG] [FORECASTER] PDO: Forecast T+1@11:T+2@11: UP (p=76.22%) [2026-03-04T20:29:07.289081] [INFO ] [FORECASTER] Completed predict_future for PDO [2026-03-04T20:29:07.289252] [INFO ] [sig ] PDO: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:29:07.434321] [INFO ] [LOCAL ] Saved forecast: PDO 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/PDO.txt [2026-03-04T20:29:07.434453] [INFO ] [sig ] [2325/3365] Completed PDO in 0.3s | 2.76 sym/s | Total: 14.0m | ETA: 6.3m [2026-03-04T20:29:07.434491] [INFO ] [sig ] [2326/3365] Forecasting PDP... [2026-03-04T20:29:07.434522] [INFO ] [sig ] Generating forecast for: PDP [2026-03-04T20:29:07.434567] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDP' from 'https://tdm.silogroup.org/data/derivative_storage/PDP.csv'. [2026-03-04T20:29:07.447743] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDP'. [2026-03-04T20:29:07.448078] [INFO ] [FORECASTER] Starting predict_future for PDP [2026-03-04T20:29:07.448925] [DEBUG] [LOCAL ] No optimal features file found for PDP: ./output/feature-sets/PDP.txt [2026-03-04T20:29:07.448978] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:29:07.449010] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:29:07.449050] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:29:07.449109] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:29:07.510120] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:29:07.510841] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:29:07.510922] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:29:07.510955] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:29:07.631266] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:29:07.631421] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:29:07.631461] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:29:07.631489] [INFO ] [FORECASTER] Training complete [2026-03-04T20:29:07.635684] [DEBUG] [FORECASTER] PDP: Forecast T+1@11:T+2@11: DOWN (p=38.00%) [2026-03-04T20:29:07.635962] [INFO ] [FORECASTER] Completed predict_future for PDP [2026-03-04T20:29:07.636089] [INFO ] [sig ] PDP: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:29:07.789916] [INFO ] [LOCAL ] Saved forecast: PDP 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/PDP.txt [2026-03-04T20:29:07.790098] [INFO ] [sig ] [2326/3365] Completed PDP in 0.4s | 2.76 sym/s | Total: 14.1m | ETA: 6.3m [2026-03-04T20:29:07.790140] [INFO ] [sig ] [2327/3365] Forecasting PDS... [2026-03-04T20:29:07.790170] [INFO ] [sig ] Generating forecast for: PDS [2026-03-04T20:29:07.790200] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDS' from 'https://tdm.silogroup.org/data/derivative_storage/PDS.csv'. [2026-03-04T20:29:07.802728] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDS'. [2026-03-04T20:29:07.803044] [INFO ] [FORECASTER] Starting predict_future for PDS [2026-03-04T20:29:07.803886] [DEBUG] [LOCAL ] No optimal features file found for PDS: ./output/feature-sets/PDS.txt [2026-03-04T20:29:07.803940] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:29:07.803974] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:29:07.804003] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:29:07.804060] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:29:07.866738] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:29:07.867421] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:29:07.867501] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:29:07.867533] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:29:07.993834] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:29:07.994001] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:29:07.994047] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:29:07.994082] [INFO ] [FORECASTER] Training complete [2026-03-04T20:29:07.997949] [DEBUG] [FORECASTER] PDS: Forecast T+1@11:T+2@11: DOWN (p=31.52%) [2026-03-04T20:29:07.998443] [INFO ] [FORECASTER] Completed predict_future for PDS [2026-03-04T20:29:07.998598] [INFO ] [sig ] PDS: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:29:08.151634] [INFO ] [LOCAL ] Saved forecast: PDS 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/PDS.txt [2026-03-04T20:29:08.151776] [INFO ] [sig ] [2327/3365] Completed PDS in 0.4s | 2.76 sym/s | Total: 14.1m | ETA: 6.3m [2026-03-04T20:29:08.151817] [INFO ] [sig ] [2328/3365] Forecasting PDX... [2026-03-04T20:29:08.151847] [INFO ] [sig ] Generating forecast for: PDX [2026-03-04T20:29:08.151877] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDX' from 'https://tdm.silogroup.org/data/derivative_storage/PDX.csv'. [2026-03-04T20:29:08.164079] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDX'. [2026-03-04T20:29:08.164455] [INFO ] [FORECASTER] Starting predict_future for PDX [2026-03-04T20:29:08.165340] [DEBUG] [LOCAL ] No optimal features file found for PDX: ./output/feature-sets/PDX.txt [2026-03-04T20:29:08.165396] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:29:08.165456] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:29:08.165486] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:29:08.165546] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:29:08.225223] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:29:08.226037] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:29:08.226123] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:29:08.226157] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:29:08.352530] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:29:08.352703] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:29:08.352743] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:29:08.352772] [INFO ] [FORECASTER] Training complete [2026-03-04T20:29:08.356355] [DEBUG] [FORECASTER] PDX: Forecast T+1@11:T+2@11: DOWN (p=44.31%) [2026-03-04T20:29:08.356854] [INFO ] [FORECASTER] Completed predict_future for PDX [2026-03-04T20:29:08.356989] [INFO ] [sig ] PDX: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:29:08.502391] [INFO ] [LOCAL ] Saved forecast: PDX 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/PDX.txt [2026-03-04T20:29:08.502543] [INFO ] [sig ] [2328/3365] Completed PDX in 0.4s | 2.76 sym/s | Total: 14.1m | ETA: 6.3m [2026-03-04T20:29:08.502606] [INFO ] [sig ] [2329/3365] Forecasting PDYN... [2026-03-04T20:29:08.502637] [INFO ] [sig ] Generating forecast for: PDYN [2026-03-04T20:29:08.502667] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDYN' from 'https://tdm.silogroup.org/data/derivative_storage/PDYN.csv'. [2026-03-04T20:29:08.516293] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDYN'. [2026-03-04T20:29:08.516734] [INFO ] [FORECASTER] Starting predict_future for PDYN [2026-03-04T20:29:08.517606] [DEBUG] [LOCAL ] No optimal features file found for PDYN: ./output/feature-sets/PDYN.txt [2026-03-04T20:29:08.517661] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:29:08.517693] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:29:08.517720] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:29:08.517776] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:29:08.581191] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:29:08.582227] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:29:08.582321] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:29:08.582355] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:29:08.705644] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:29:08.705806] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:29:08.705847] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:29:08.705876] [INFO ] [FORECASTER] Training complete [2026-03-04T20:29:08.709707] [DEBUG] [FORECASTER] PDYN: Forecast T+1@11:T+2@11: DOWN (p=38.92%) [2026-03-04T20:29:08.710032] [INFO ] [FORECASTER] Completed predict_future for PDYN [2026-03-04T20:29:08.710179] [INFO ] [sig ] PDYN: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:29:08.865273] [INFO ] [LOCAL ] Saved forecast: PDYN 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/PDYN.txt [2026-03-04T20:29:08.865479] [INFO ] [sig ] [2329/3365] Completed PDYN in 0.4s | 2.76 sym/s | Total: 14.1m | ETA: 6.3m [2026-03-04T20:29:08.865538] [INFO ] [sig ] [2330/3365] Forecasting PEB... [2026-03-04T20:29:08.865594] [INFO ] [sig ] Generating forecast for: PEB [2026-03-04T20:29:08.865638] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEB' from 'https://tdm.silogroup.org/data/derivative_storage/PEB.csv'. [2026-03-04T20:29:08.878014] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEB'. [2026-03-04T20:29:08.878323] [INFO ] [FORECASTER] Starting predict_future for PEB [2026-03-04T20:29:08.879117] [DEBUG] [LOCAL ] No optimal features file found for PEB: ./output/feature-sets/PEB.txt [2026-03-04T20:29:08.879174] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:29:08.879220] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:29:08.879259] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:29:08.879338] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:29:08.947090] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:29:08.948020] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:29:08.948110] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:29:08.948143] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:29:09.073005] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:29:09.073167] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:29:09.073207] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:29:09.073235] [INFO ] [FORECASTER] Training complete [2026-03-04T20:29:09.077043] [DEBUG] [FORECASTER] PEB: Forecast T+1@11:T+2@11: UP (p=67.23%) [2026-03-04T20:29:09.077344] [INFO ] [FORECASTER] Completed predict_future for PEB [2026-03-04T20:29:09.077477] [INFO ] [sig ] PEB: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:29:09.224706] [INFO ] [LOCAL ] Saved forecast: PEB 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/PEB.txt [2026-03-04T20:29:09.224870] [INFO ] [sig ] [2330/3365] Completed PEB in 0.4s | 2.76 sym/s | Total: 14.1m | ETA: 6.3m [2026-03-04T20:29:09.224910] [INFO ] [sig ] [2331/3365] Forecasting PEBK... [2026-03-04T20:29:09.224942] [INFO ] [sig ] Generating forecast for: PEBK [2026-03-04T20:29:09.224973] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEBK' from 'https://tdm.silogroup.org/data/derivative_storage/PEBK.csv'. [2026-03-04T20:29:09.238351] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEBK'. [2026-03-04T20:29:09.238826] [INFO ] [FORECASTER] Starting predict_future for PEBK [2026-03-04T20:29:09.239907] [DEBUG] [LOCAL ] No optimal features file found for PEBK: ./output/feature-sets/PEBK.txt [2026-03-04T20:29:09.239969] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:29:09.240009] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:29:09.240067] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:29:09.240146] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:29:09.301331] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:29:09.302222] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:29:09.302307] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:29:09.302341] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:29:09.399465] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:29:09.399656] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:29:09.399700] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:29:09.399772] [INFO ] [FORECASTER] Training complete [2026-03-04T20:29:09.403646] [DEBUG] [FORECASTER] PEBK: Forecast T+1@11:T+2@11: DOWN (p=36.18%) [2026-03-04T20:29:09.403941] [INFO ] [FORECASTER] Completed predict_future for PEBK [2026-03-04T20:29:09.404074] [INFO ] [sig ] PEBK: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:29:09.552632] [INFO ] [LOCAL ] Saved forecast: PEBK 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/PEBK.txt [2026-03-04T20:29:09.552794] [INFO ] [sig ] [2331/3365] Completed PEBK in 0.3s | 2.76 sym/s | Total: 14.1m | ETA: 6.2m [2026-03-04T20:29:09.552836] [INFO ] [sig ] [2332/3365] Forecasting PEBO... [2026-03-04T20:29:09.552867] [INFO ] [sig ] Generating forecast for: PEBO [2026-03-04T20:29:09.552897] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEBO' from 'https://tdm.silogroup.org/data/derivative_storage/PEBO.csv'. [2026-03-04T20:29:09.564864] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEBO'. [2026-03-04T20:29:09.565201] [INFO ] [FORECASTER] Starting predict_future for PEBO [2026-03-04T20:29:09.566068] [DEBUG] [LOCAL ] No optimal features file found for PEBO: ./output/feature-sets/PEBO.txt [2026-03-04T20:29:09.566122] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:29:09.566154] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:29:09.566181] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:29:09.566244] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:29:09.637483] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:29:09.638414] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:29:09.638510] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:29:09.638552] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:29:09.783233] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:29:09.783412] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:29:09.783461] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:29:09.783502] [INFO ] [FORECASTER] Training complete [2026-03-04T20:29:09.787342] [DEBUG] [FORECASTER] PEBO: Forecast T+1@11:T+2@11: DOWN (p=38.52%) [2026-03-04T20:29:09.787736] [INFO ] [FORECASTER] Completed predict_future for PEBO [2026-03-04T20:29:09.787912] [INFO ] [sig ] PEBO: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:29:09.944780] [INFO ] [LOCAL ] Saved forecast: PEBO 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/PEBO.txt [2026-03-04T20:29:09.944938] [INFO ] [sig ] [2332/3365] Completed PEBO in 0.4s | 2.76 sym/s | Total: 14.1m | ETA: 6.2m [2026-03-04T20:29:09.944979] [INFO ] [sig ] [2333/3365] Forecasting PECO... [2026-03-04T20:29:09.945010] [INFO ] [sig ] Generating forecast for: PECO [2026-03-04T20:29:09.945040] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PECO' from 'https://tdm.silogroup.org/data/derivative_storage/PECO.csv'. [2026-03-04T20:29:09.956712] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PECO'. [2026-03-04T20:29:09.957023] [INFO ] [FORECASTER] Starting predict_future for PECO [2026-03-04T20:29:09.957878] [DEBUG] [LOCAL ] No optimal features file found for PECO: ./output/feature-sets/PECO.txt [2026-03-04T20:29:09.957931] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:29:09.957964] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:29:09.957990] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:29:09.958048] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:29:10.017982] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:29:10.018892] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:29:10.018981] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:29:10.019016] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:29:10.146517] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:29:10.146695] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:29:10.146736] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:29:10.146766] [INFO ] [FORECASTER] Training complete [2026-03-04T20:29:10.150281] [DEBUG] [FORECASTER] PECO: Forecast T+1@11:T+2@11: DOWN (p=43.52%) [2026-03-04T20:29:10.150561] [INFO ] [FORECASTER] Completed predict_future for PECO [2026-03-04T20:29:10.150709] [INFO ] [sig ] PECO: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:29:10.296356] [INFO ] [LOCAL ] Saved forecast: PECO 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/PECO.txt [2026-03-04T20:29:10.296531] [INFO ] [sig ] [2333/3365] Completed PECO in 0.4s | 2.76 sym/s | Total: 14.1m | ETA: 6.2m [2026-03-04T20:29:10.296606] [INFO ] [sig ] [2334/3365] Forecasting PEG... [2026-03-04T20:29:10.296649] [INFO ] [sig ] Generating forecast for: PEG [2026-03-04T20:29:10.296681] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEG' from 'https://tdm.silogroup.org/data/derivative_storage/PEG.csv'. [2026-03-04T20:29:10.309014] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEG'. [2026-03-04T20:29:10.309376] [INFO ] [FORECASTER] Starting predict_future for PEG [2026-03-04T20:29:10.310218] [DEBUG] [LOCAL ] No optimal features file found for PEG: ./output/feature-sets/PEG.txt [2026-03-04T20:29:10.310271] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:29:10.310303] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:29:10.310330] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:29:10.310386] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:29:10.368475] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:29:10.369379] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:29:10.369468] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:29:10.369509] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:29:10.488743] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:29:10.488915] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:29:10.488957] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:29:10.488988] [INFO ] [FORECASTER] Training complete [2026-03-04T20:29:10.492569] [DEBUG] [FORECASTER] PEG: Forecast T+1@11:T+2@11: DOWN (p=30.19%) [2026-03-04T20:29:10.492891] [INFO ] [FORECASTER] Completed predict_future for PEG [2026-03-04T20:29:10.493031] [INFO ] [sig ] PEG: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:29:10.643474] [INFO ] [LOCAL ] Saved forecast: PEG 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/PEG.txt [2026-03-04T20:29:10.643658] [INFO ] [sig ] [2334/3365] Completed PEG in 0.3s | 2.76 sym/s | Total: 14.1m | ETA: 6.2m [2026-03-04T20:29:10.643893] [INFO ] [sig ] [2335/3365] Forecasting PEGA... [2026-03-04T20:29:10.643923] [INFO ] [sig ] Generating forecast for: PEGA [2026-03-04T20:29:10.643952] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEGA' from 'https://tdm.silogroup.org/data/derivative_storage/PEGA.csv'. [2026-03-04T20:29:10.657679] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEGA'. [2026-03-04T20:29:10.658079] [INFO ] [FORECASTER] Starting predict_future for PEGA [2026-03-04T20:29:10.658889] [DEBUG] [LOCAL ] No optimal features file found for PEGA: ./output/feature-sets/PEGA.txt [2026-03-04T20:29:10.658942] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:29:10.658974] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:29:10.659000] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:29:10.659057] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:29:10.717264] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:29:10.718179] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:29:10.718265] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:29:10.718299] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:29:10.848476] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:29:10.848676] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:29:10.848717] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:29:10.848747] [INFO ] [FORECASTER] Training complete [2026-03-04T20:29:10.852192] [DEBUG] [FORECASTER] PEGA: Forecast T+1@11:T+2@11: DOWN (p=25.93%) [2026-03-04T20:29:10.852483] [INFO ] [FORECASTER] Completed predict_future for PEGA [2026-03-04T20:29:10.852636] [INFO ] [sig ] PEGA: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:29:11.000593] [INFO ] [LOCAL ] Saved forecast: PEGA 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/PEGA.txt [2026-03-04T20:29:11.000758] [INFO ] [sig ] [2335/3365] Completed PEGA in 0.4s | 2.76 sym/s | Total: 14.1m | ETA: 6.2m [2026-03-04T20:29:11.000800] [INFO ] [sig ] [2336/3365] Forecasting PEN... [2026-03-04T20:29:11.000830] [INFO ] [sig ] Generating forecast for: PEN [2026-03-04T20:29:11.000861] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEN' from 'https://tdm.silogroup.org/data/derivative_storage/PEN.csv'. [2026-03-04T20:29:11.013256] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEN'. [2026-03-04T20:29:11.013674] [INFO ] [FORECASTER] Starting predict_future for PEN [2026-03-04T20:29:11.014492] [DEBUG] [LOCAL ] No optimal features file found for PEN: ./output/feature-sets/PEN.txt [2026-03-04T20:29:11.014548] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:29:11.014605] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:29:11.014637] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:29:11.014695] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:29:11.073512] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:29:11.074439] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:29:11.074540] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:29:11.074599] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:29:11.202971] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:29:11.203145] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:29:11.203189] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:29:11.203220] [INFO ] [FORECASTER] Training complete [2026-03-04T20:29:11.206847] [DEBUG] [FORECASTER] PEN: Forecast T+1@11:T+2@11: DOWN (p=11.70%) [2026-03-04T20:29:11.207169] [INFO ] [FORECASTER] Completed predict_future for PEN [2026-03-04T20:29:11.207354] [INFO ] [sig ] PEN: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:29:11.353258] [INFO ] [LOCAL ] Saved forecast: PEN 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/PEN.txt [2026-03-04T20:29:11.353419] [INFO ] [sig ] [2336/3365] Completed PEN in 0.4s | 2.76 sym/s | Total: 14.1m | ETA: 6.2m [2026-03-04T20:29:11.353461] [INFO ] [sig ] [2337/3365] Forecasting PENN... [2026-03-04T20:29:11.353499] [INFO ] [sig ] Generating forecast for: PENN [2026-03-04T20:29:11.353536] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PENN' from 'https://tdm.silogroup.org/data/derivative_storage/PENN.csv'. [2026-03-04T20:29:11.365706] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PENN'. [2026-03-04T20:29:11.366082] [INFO ] [FORECASTER] Starting predict_future for PENN [2026-03-04T20:29:11.366880] [DEBUG] [LOCAL ] No optimal features file found for PENN: ./output/feature-sets/PENN.txt [2026-03-04T20:29:11.366933] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:29:11.366966] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:29:11.366993] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:29:11.367061] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:29:11.424796] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:29:11.425891] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:29:11.425976] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:29:11.426009] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:29:11.550691] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:29:11.550839] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:29:11.550879] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:29:11.550907] [INFO ] [FORECASTER] Training complete [2026-03-04T20:29:11.554265] [DEBUG] [FORECASTER] PENN: Forecast T+1@11:T+2@11: DOWN (p=1.17%) [2026-03-04T20:29:11.554548] [INFO ] [FORECASTER] Completed predict_future for PENN [2026-03-04T20:29:11.554707] [INFO ] [sig ] PENN: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:29:11.700431] [INFO ] [LOCAL ] Saved forecast: PENN 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/PENN.txt [2026-03-04T20:29:11.700557] [INFO ] [sig ] [2337/3365] Completed PENN in 0.3s | 2.76 sym/s | Total: 14.1m | ETA: 6.2m [2026-03-04T20:29:11.700627] [INFO ] [sig ] [2338/3365] Forecasting PEO... [2026-03-04T20:29:11.700664] [INFO ] [sig ] Generating forecast for: PEO [2026-03-04T20:29:11.700698] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEO' from 'https://tdm.silogroup.org/data/derivative_storage/PEO.csv'. [2026-03-04T20:29:11.712042] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEO'. [2026-03-04T20:29:11.712339] [INFO ] [FORECASTER] Starting predict_future for PEO [2026-03-04T20:29:11.713179] [DEBUG] [LOCAL ] No optimal features file found for PEO: ./output/feature-sets/PEO.txt [2026-03-04T20:29:11.713232] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:29:11.713264] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:29:11.713292] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:29:11.713349] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:29:11.770451] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:29:11.771091] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:29:11.771194] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:29:11.771228] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:29:11.888552] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:29:11.888730] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:29:11.888770] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:29:11.888799] [INFO ] [FORECASTER] Training complete [2026-03-04T20:29:11.892244] [DEBUG] [FORECASTER] PEO: Forecast T+1@11:T+2@11: UP (p=72.22%) [2026-03-04T20:29:11.892521] [INFO ] [FORECASTER] Completed predict_future for PEO [2026-03-04T20:29:11.892673] [INFO ] [sig ] PEO: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:29:12.036841] [INFO ] [LOCAL ] Saved forecast: PEO 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/PEO.txt [2026-03-04T20:29:12.036969] [INFO ] [sig ] [2338/3365] Completed PEO in 0.3s | 2.76 sym/s | Total: 14.1m | ETA: 6.2m [2026-03-04T20:29:12.037009] [INFO ] [sig ] [2339/3365] Forecasting PEP... [2026-03-04T20:29:12.037040] [INFO ] [sig ] Generating forecast for: PEP [2026-03-04T20:29:12.037070] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEP' from 'https://tdm.silogroup.org/data/derivative_storage/PEP.csv'. [2026-03-04T20:29:12.048737] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEP'. [2026-03-04T20:29:12.049024] [INFO ] [FORECASTER] Starting predict_future for PEP [2026-03-04T20:29:12.049823] [DEBUG] [LOCAL ] No optimal features file found for PEP: ./output/feature-sets/PEP.txt [2026-03-04T20:29:12.049888] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:29:12.049922] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:29:12.049950] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:29:12.050009] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:29:12.108347] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:29:12.109206] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:29:12.109286] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:29:12.109319] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:29:12.231490] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:29:12.231670] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:29:12.231711] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:29:12.231741] [INFO ] [FORECASTER] Training complete [2026-03-04T20:29:12.235154] [DEBUG] [FORECASTER] PEP: Forecast T+1@11:T+2@11: DOWN (p=12.21%) [2026-03-04T20:29:12.235430] [INFO ] [FORECASTER] Completed predict_future for PEP [2026-03-04T20:29:12.235562] [INFO ] [sig ] PEP: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:29:12.384185] [INFO ] [LOCAL ] Saved forecast: PEP 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/PEP.txt [2026-03-04T20:29:12.384326] [INFO ] [sig ] [2339/3365] Completed PEP in 0.3s | 2.76 sym/s | Total: 14.1m | ETA: 6.2m [2026-03-04T20:29:12.384365] [INFO ] [sig ] [2340/3365] Forecasting PEPG... [2026-03-04T20:29:12.384395] [INFO ] [sig ] Generating forecast for: PEPG [2026-03-04T20:29:12.384424] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEPG' from 'https://tdm.silogroup.org/data/derivative_storage/PEPG.csv'. [2026-03-04T20:29:12.395672] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEPG'. [2026-03-04T20:29:12.395966] [INFO ] [FORECASTER] Starting predict_future for PEPG [2026-03-04T20:29:12.396764] [DEBUG] [LOCAL ] No optimal features file found for PEPG: ./output/feature-sets/PEPG.txt [2026-03-04T20:29:12.396817] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:29:12.396849] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:29:12.396875] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:29:12.396932] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:29:12.455449] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:29:12.456137] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:29:12.456220] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:29:12.456253] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:29:12.575058] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:29:12.575239] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:29:12.575284] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:29:12.575313] [INFO ] [FORECASTER] Training complete [2026-03-04T20:29:12.579937] [DEBUG] [FORECASTER] PEPG: Forecast T+1@11:T+2@11: DOWN (p=17.91%) [2026-03-04T20:29:12.580297] [INFO ] [FORECASTER] Completed predict_future for PEPG [2026-03-04T20:29:12.580451] [INFO ] [sig ] PEPG: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:29:12.737093] [INFO ] [LOCAL ] Saved forecast: PEPG 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/PEPG.txt [2026-03-04T20:29:12.737368] [INFO ] [sig ] [2340/3365] Completed PEPG in 0.4s | 2.76 sym/s | Total: 14.1m | ETA: 6.2m [2026-03-04T20:29:12.737428] [INFO ] [sig ] [2341/3365] Forecasting PERF... [2026-03-04T20:29:12.737486] [INFO ] [sig ] Generating forecast for: PERF [2026-03-04T20:29:12.737527] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PERF' from 'https://tdm.silogroup.org/data/derivative_storage/PERF.csv'. [2026-03-04T20:29:12.751380] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PERF'. [2026-03-04T20:29:12.751851] [INFO ] [FORECASTER] Starting predict_future for PERF [2026-03-04T20:29:12.752714] [DEBUG] [LOCAL ] No optimal features file found for PERF: ./output/feature-sets/PERF.txt [2026-03-04T20:29:12.752768] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:29:12.752803] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:29:12.752831] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:29:12.752890] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:29:12.814213] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:29:12.815157] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:29:12.815289] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:29:12.815326] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:29:12.937005] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:29:12.937172] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:29:12.937213] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:29:12.937242] [INFO ] [FORECASTER] Training complete [2026-03-04T20:29:12.940935] [DEBUG] [FORECASTER] PERF: Forecast T+1@11:T+2@11: UP (p=84.39%) [2026-03-04T20:29:12.941239] [INFO ] [FORECASTER] Completed predict_future for PERF [2026-03-04T20:29:12.941377] [INFO ] [sig ] PERF: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:29:13.092314] [INFO ] [LOCAL ] Saved forecast: PERF 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/PERF.txt [2026-03-04T20:29:13.092522] [INFO ] [sig ] [2341/3365] Completed PERF in 0.4s | 2.76 sym/s | Total: 14.1m | ETA: 6.2m [2026-03-04T20:29:13.092565] [INFO ] [sig ] [2342/3365] Forecasting PERI... [2026-03-04T20:29:13.092616] [INFO ] [sig ] Generating forecast for: PERI [2026-03-04T20:29:13.092648] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PERI' from 'https://tdm.silogroup.org/data/derivative_storage/PERI.csv'. [2026-03-04T20:29:13.105121] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PERI'. [2026-03-04T20:29:13.105487] [INFO ] [FORECASTER] Starting predict_future for PERI [2026-03-04T20:29:13.106311] [DEBUG] [LOCAL ] No optimal features file found for PERI: ./output/feature-sets/PERI.txt [2026-03-04T20:29:13.106365] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:29:13.106406] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:29:13.106443] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:29:13.106509] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:29:13.165466] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:29:13.166389] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:29:13.166478] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:29:13.166514] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:29:13.288942] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:29:13.289112] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:29:13.289152] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:29:13.289181] [INFO ] [FORECASTER] Training complete [2026-03-04T20:29:13.292699] [DEBUG] [FORECASTER] PERI: Forecast T+1@11:T+2@11: UP (p=95.72%) [2026-03-04T20:29:13.292987] [INFO ] [FORECASTER] Completed predict_future for PERI [2026-03-04T20:29:13.293117] [INFO ] [sig ] PERI: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:29:13.441745] [INFO ] [LOCAL ] Saved forecast: PERI 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/PERI.txt [2026-03-04T20:29:13.441928] [INFO ] [sig ] [2342/3365] Completed PERI in 0.3s | 2.76 sym/s | Total: 14.1m | ETA: 6.2m [2026-03-04T20:29:13.441971] [INFO ] [sig ] [2343/3365] Forecasting PESI... [2026-03-04T20:29:13.442002] [INFO ] [sig ] Generating forecast for: PESI [2026-03-04T20:29:13.442033] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PESI' from 'https://tdm.silogroup.org/data/derivative_storage/PESI.csv'. [2026-03-04T20:29:13.454016] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PESI'. [2026-03-04T20:29:13.454418] [INFO ] [FORECASTER] Starting predict_future for PESI [2026-03-04T20:29:13.455311] [DEBUG] [LOCAL ] No optimal features file found for PESI: ./output/feature-sets/PESI.txt [2026-03-04T20:29:13.455371] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:29:13.455432] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:29:13.455467] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:29:13.455525] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:29:13.518735] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:29:13.519654] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:29:13.519757] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:29:13.519791] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:29:13.642054] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:29:13.642205] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:29:13.642247] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:29:13.642278] [INFO ] [FORECASTER] Training complete [2026-03-04T20:29:13.646016] [DEBUG] [FORECASTER] PESI: Forecast T+1@11:T+2@11: DOWN (p=18.94%) [2026-03-04T20:29:13.646311] [INFO ] [FORECASTER] Completed predict_future for PESI [2026-03-04T20:29:13.646484] [INFO ] [sig ] PESI: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:29:13.792805] [INFO ] [LOCAL ] Saved forecast: PESI 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/PESI.txt [2026-03-04T20:29:13.793135] [INFO ] [sig ] [2343/3365] Completed PESI in 0.4s | 2.76 sym/s | Total: 14.2m | ETA: 6.2m [2026-03-04T20:29:13.793178] [INFO ] [sig ] [2344/3365] Forecasting PETS... [2026-03-04T20:29:13.793209] [INFO ] [sig ] Generating forecast for: PETS [2026-03-04T20:29:13.793240] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PETS' from 'https://tdm.silogroup.org/data/derivative_storage/PETS.csv'. [2026-03-04T20:29:13.804936] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PETS'. [2026-03-04T20:29:13.805287] [INFO ] [FORECASTER] Starting predict_future for PETS [2026-03-04T20:29:13.806108] [DEBUG] [LOCAL ] No optimal features file found for PETS: ./output/feature-sets/PETS.txt [2026-03-04T20:29:13.806162] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:29:13.806204] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:29:13.806242] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:29:13.806314] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:29:13.866176] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:29:13.867010] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:29:13.867097] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:29:13.867132] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:29:13.990691] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:29:13.990848] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:29:13.990891] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:29:13.990923] [INFO ] [FORECASTER] Training complete [2026-03-04T20:29:13.994686] [DEBUG] [FORECASTER] PETS: Forecast T+1@11:T+2@11: DOWN (p=4.67%) [2026-03-04T20:29:13.995148] [INFO ] [FORECASTER] Completed predict_future for PETS [2026-03-04T20:29:13.995282] [INFO ] [sig ] PETS: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:29:14.146121] [INFO ] [LOCAL ] Saved forecast: PETS 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/PETS.txt [2026-03-04T20:29:14.146261] [INFO ] [sig ] [2344/3365] Completed PETS in 0.4s | 2.76 sym/s | Total: 14.2m | ETA: 6.2m [2026-03-04T20:29:14.146301] [INFO ] [sig ] [2345/3365] Forecasting PEY... [2026-03-04T20:29:14.146331] [INFO ] [sig ] Generating forecast for: PEY [2026-03-04T20:29:14.146361] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEY' from 'https://tdm.silogroup.org/data/derivative_storage/PEY.csv'. [2026-03-04T20:29:14.159547] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEY'. [2026-03-04T20:29:14.159944] [INFO ] [FORECASTER] Starting predict_future for PEY [2026-03-04T20:29:14.160743] [DEBUG] [LOCAL ] No optimal features file found for PEY: ./output/feature-sets/PEY.txt [2026-03-04T20:29:14.160795] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:29:14.160853] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:29:14.160882] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:29:14.160940] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:29:14.219934] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:29:14.220911] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:29:14.220994] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:29:14.221027] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:29:14.349743] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:29:14.349913] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:29:14.349958] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:29:14.350000] [INFO ] [FORECASTER] Training complete [2026-03-04T20:29:14.353965] [DEBUG] [FORECASTER] PEY: Forecast T+1@11:T+2@11: DOWN (p=6.32%) [2026-03-04T20:29:14.354284] [INFO ] [FORECASTER] Completed predict_future for PEY [2026-03-04T20:29:14.354426] [INFO ] [sig ] PEY: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:29:14.513337] [INFO ] [LOCAL ] Saved forecast: PEY 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/PEY.txt [2026-03-04T20:29:14.513534] [INFO ] [sig ] [2345/3365] Completed PEY in 0.4s | 2.76 sym/s | Total: 14.2m | ETA: 6.2m [2026-03-04T20:29:14.513609] [INFO ] [sig ] [2346/3365] Forecasting PFBC... [2026-03-04T20:29:14.513644] [INFO ] [sig ] Generating forecast for: PFBC [2026-03-04T20:29:14.513676] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFBC' from 'https://tdm.silogroup.org/data/derivative_storage/PFBC.csv'. [2026-03-04T20:29:14.526165] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFBC'. [2026-03-04T20:29:14.526607] [INFO ] [FORECASTER] Starting predict_future for PFBC [2026-03-04T20:29:14.527513] [DEBUG] [LOCAL ] No optimal features file found for PFBC: ./output/feature-sets/PFBC.txt [2026-03-04T20:29:14.527603] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:29:14.527644] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:29:14.527674] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:29:14.527749] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:29:14.594334] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:29:14.595390] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:29:14.595492] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:29:14.595531] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:29:14.726844] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:29:14.727023] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:29:14.727089] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:29:14.727121] [INFO ] [FORECASTER] Training complete [2026-03-04T20:29:14.730802] [DEBUG] [FORECASTER] PFBC: Forecast T+1@11:T+2@11: DOWN (p=39.97%) [2026-03-04T20:29:14.731096] [INFO ] [FORECASTER] Completed predict_future for PFBC [2026-03-04T20:29:14.731231] [INFO ] [sig ] PFBC: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:29:14.889306] [INFO ] [LOCAL ] Saved forecast: PFBC 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/PFBC.txt [2026-03-04T20:29:14.889500] [INFO ] [sig ] [2346/3365] Completed PFBC in 0.4s | 2.76 sym/s | Total: 14.2m | ETA: 6.2m [2026-03-04T20:29:14.889555] [INFO ] [sig ] [2347/3365] Forecasting PFD... [2026-03-04T20:29:14.889639] [INFO ] [sig ] Generating forecast for: PFD [2026-03-04T20:29:14.889697] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFD' from 'https://tdm.silogroup.org/data/derivative_storage/PFD.csv'. [2026-03-04T20:29:14.902532] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFD'. [2026-03-04T20:29:14.902935] [INFO ] [FORECASTER] Starting predict_future for PFD [2026-03-04T20:29:14.903824] [DEBUG] [LOCAL ] No optimal features file found for PFD: ./output/feature-sets/PFD.txt [2026-03-04T20:29:14.903879] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:29:14.903914] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:29:14.903953] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:29:14.904040] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:29:14.967850] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:29:14.968760] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:29:14.968850] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:29:14.968884] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:29:15.088667] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:29:15.088846] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:29:15.088907] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:29:15.088942] [INFO ] [FORECASTER] Training complete [2026-03-04T20:29:15.093202] [DEBUG] [FORECASTER] PFD: Forecast T+1@11:T+2@11: UP (p=64.37%) [2026-03-04T20:29:15.093505] [INFO ] [FORECASTER] Completed predict_future for PFD [2026-03-04T20:29:15.093665] [INFO ] [sig ] PFD: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:29:15.253028] [INFO ] [LOCAL ] Saved forecast: PFD 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/PFD.txt [2026-03-04T20:29:15.253196] [INFO ] [sig ] [2347/3365] Completed PFD in 0.4s | 2.76 sym/s | Total: 14.2m | ETA: 6.1m [2026-03-04T20:29:15.253238] [INFO ] [sig ] [2348/3365] Forecasting PFF... [2026-03-04T20:29:15.253276] [INFO ] [sig ] Generating forecast for: PFF [2026-03-04T20:29:15.253317] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFF' from 'https://tdm.silogroup.org/data/derivative_storage/PFF.csv'. [2026-03-04T20:29:15.266853] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFF'. [2026-03-04T20:29:15.267225] [INFO ] [FORECASTER] Starting predict_future for PFF [2026-03-04T20:29:15.268132] [DEBUG] [LOCAL ] No optimal features file found for PFF: ./output/feature-sets/PFF.txt [2026-03-04T20:29:15.268199] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:29:15.268236] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:29:15.268265] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:29:15.268324] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:29:15.332778] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:29:15.334169] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:29:15.334273] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:29:15.334313] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:29:15.471072] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:29:15.471237] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:29:15.471280] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:29:15.471357] [INFO ] [FORECASTER] Training complete [2026-03-04T20:29:15.475485] [DEBUG] [FORECASTER] PFF: Forecast T+1@11:T+2@11: UP (p=76.17%) [2026-03-04T20:29:15.475831] [INFO ] [FORECASTER] Completed predict_future for PFF [2026-03-04T20:29:15.475975] [INFO ] [sig ] PFF: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:29:15.637945] [INFO ] [LOCAL ] Saved forecast: PFF 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/PFF.txt [2026-03-04T20:29:15.638133] [INFO ] [sig ] [2348/3365] Completed PFF in 0.4s | 2.76 sym/s | Total: 14.2m | ETA: 6.1m [2026-03-04T20:29:15.638178] [INFO ] [sig ] [2349/3365] Forecasting PFG... [2026-03-04T20:29:15.638210] [INFO ] [sig ] Generating forecast for: PFG [2026-03-04T20:29:15.638243] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFG' from 'https://tdm.silogroup.org/data/derivative_storage/PFG.csv'. [2026-03-04T20:29:15.651192] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFG'. [2026-03-04T20:29:15.651615] [INFO ] [FORECASTER] Starting predict_future for PFG [2026-03-04T20:29:15.652514] [DEBUG] [LOCAL ] No optimal features file found for PFG: ./output/feature-sets/PFG.txt [2026-03-04T20:29:15.652598] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:29:15.652635] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:29:15.652663] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:29:15.652722] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:29:15.718280] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:29:15.719205] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:29:15.719295] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:29:15.719330] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:29:15.846399] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:29:15.846593] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:29:15.846639] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:29:15.846669] [INFO ] [FORECASTER] Training complete [2026-03-04T20:29:15.850452] [DEBUG] [FORECASTER] PFG: Forecast T+1@11:T+2@11: DOWN (p=31.95%) [2026-03-04T20:29:15.850829] [INFO ] [FORECASTER] Completed predict_future for PFG [2026-03-04T20:29:15.850988] [INFO ] [sig ] PFG: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:29:15.998648] [INFO ] [LOCAL ] Saved forecast: PFG 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/PFG.txt [2026-03-04T20:29:15.998788] [INFO ] [sig ] [2349/3365] Completed PFG in 0.4s | 2.76 sym/s | Total: 14.2m | ETA: 6.1m [2026-03-04T20:29:15.998828] [INFO ] [sig ] [2350/3365] Forecasting PFGC... [2026-03-04T20:29:15.998859] [INFO ] [sig ] Generating forecast for: PFGC [2026-03-04T20:29:15.998889] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFGC' from 'https://tdm.silogroup.org/data/derivative_storage/PFGC.csv'. [2026-03-04T20:29:16.010082] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFGC'. [2026-03-04T20:29:16.010366] [INFO ] [FORECASTER] Starting predict_future for PFGC [2026-03-04T20:29:16.011198] [DEBUG] [LOCAL ] No optimal features file found for PFGC: ./output/feature-sets/PFGC.txt [2026-03-04T20:29:16.011250] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:29:16.011294] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:29:16.011322] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:29:16.011379] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:29:16.071622] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:29:16.072296] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:29:16.072389] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:29:16.072423] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:29:16.200078] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:29:16.200218] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:29:16.200257] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:29:16.200286] [INFO ] [FORECASTER] Training complete [2026-03-04T20:29:16.203729] [DEBUG] [FORECASTER] PFGC: Forecast T+1@11:T+2@11: DOWN (p=18.98%) [2026-03-04T20:29:16.204003] [INFO ] [FORECASTER] Completed predict_future for PFGC [2026-03-04T20:29:16.204131] [INFO ] [sig ] PFGC: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:29:16.348647] [INFO ] [LOCAL ] Saved forecast: PFGC 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/PFGC.txt [2026-03-04T20:29:16.348792] [INFO ] [sig ] [2350/3365] Completed PFGC in 0.3s | 2.76 sym/s | Total: 14.2m | ETA: 6.1m [2026-03-04T20:29:16.348832] [INFO ] [sig ] [2351/3365] Forecasting PFH... [2026-03-04T20:29:16.348862] [INFO ] [sig ] Generating forecast for: PFH [2026-03-04T20:29:16.348891] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFH' from 'https://tdm.silogroup.org/data/derivative_storage/PFH.csv'. [2026-03-04T20:29:16.360008] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFH'. [2026-03-04T20:29:16.360291] [INFO ] [FORECASTER] Starting predict_future for PFH [2026-03-04T20:29:16.361122] [DEBUG] [LOCAL ] No optimal features file found for PFH: ./output/feature-sets/PFH.txt [2026-03-04T20:29:16.361175] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:29:16.361208] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:29:16.361235] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:29:16.361291] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:29:16.419912] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:29:16.420530] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:29:16.420629] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:29:16.420664] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:29:16.537595] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:29:16.537754] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:29:16.537794] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:29:16.537822] [INFO ] [FORECASTER] Training complete [2026-03-04T20:29:16.541225] [DEBUG] [FORECASTER] PFH: Forecast T+1@11:T+2@11: UP (p=66.50%) [2026-03-04T20:29:16.541504] [INFO ] [FORECASTER] Completed predict_future for PFH [2026-03-04T20:29:16.541650] [INFO ] [sig ] PFH: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:29:16.685332] [INFO ] [LOCAL ] Saved forecast: PFH 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/PFH.txt [2026-03-04T20:29:16.685470] [INFO ] [sig ] [2351/3365] Completed PFH in 0.3s | 2.76 sym/s | Total: 14.2m | ETA: 6.1m [2026-03-04T20:29:16.685509] [INFO ] [sig ] [2352/3365] Forecasting PFIS... [2026-03-04T20:29:16.685541] [INFO ] [sig ] Generating forecast for: PFIS [2026-03-04T20:29:16.685588] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFIS' from 'https://tdm.silogroup.org/data/derivative_storage/PFIS.csv'. [2026-03-04T20:29:16.697449] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFIS'. [2026-03-04T20:29:16.697780] [INFO ] [FORECASTER] Starting predict_future for PFIS [2026-03-04T20:29:16.698635] [DEBUG] [LOCAL ] No optimal features file found for PFIS: ./output/feature-sets/PFIS.txt [2026-03-04T20:29:16.698688] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:29:16.698721] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:29:16.698748] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:29:16.698805] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:29:16.761022] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:29:16.761691] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:29:16.761772] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:29:16.761804] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:29:16.880109] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:29:16.880252] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:29:16.880290] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:29:16.880319] [INFO ] [FORECASTER] Training complete [2026-03-04T20:29:16.883902] [DEBUG] [FORECASTER] PFIS: Forecast T+1@11:T+2@11: UP (p=59.45%) [2026-03-04T20:29:16.884201] [INFO ] [FORECASTER] Completed predict_future for PFIS [2026-03-04T20:29:16.884334] [INFO ] [sig ] PFIS: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:29:17.036585] [INFO ] [LOCAL ] Saved forecast: PFIS 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/PFIS.txt [2026-03-04T20:29:17.036777] [INFO ] [sig ] [2352/3365] Completed PFIS in 0.4s | 2.76 sym/s | Total: 14.2m | ETA: 6.1m [2026-03-04T20:29:17.036824] [INFO ] [sig ] [2353/3365] Forecasting PFL... [2026-03-04T20:29:17.036855] [INFO ] [sig ] Generating forecast for: PFL [2026-03-04T20:29:17.036885] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFL' from 'https://tdm.silogroup.org/data/derivative_storage/PFL.csv'. [2026-03-04T20:29:17.048070] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFL'. [2026-03-04T20:29:17.048363] [INFO ] [FORECASTER] Starting predict_future for PFL [2026-03-04T20:29:17.049192] [DEBUG] [LOCAL ] No optimal features file found for PFL: ./output/feature-sets/PFL.txt [2026-03-04T20:29:17.049247] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:29:17.049280] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:29:17.049307] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:29:17.049364] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:29:17.110855] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:29:17.111516] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:29:17.111627] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:29:17.111685] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:29:17.233243] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:29:17.233402] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:29:17.233447] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:29:17.233476] [INFO ] [FORECASTER] Training complete [2026-03-04T20:29:17.237093] [DEBUG] [FORECASTER] PFL: Forecast T+1@11:T+2@11: DOWN (p=10.55%) [2026-03-04T20:29:17.237417] [INFO ] [FORECASTER] Completed predict_future for PFL [2026-03-04T20:29:17.237550] [INFO ] [sig ] PFL: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:29:17.383453] [INFO ] [LOCAL ] Saved forecast: PFL 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/PFL.txt [2026-03-04T20:29:17.383621] [INFO ] [sig ] [2353/3365] Completed PFL in 0.3s | 2.76 sym/s | Total: 14.2m | ETA: 6.1m [2026-03-04T20:29:17.383672] [INFO ] [sig ] [2354/3365] Forecasting PFM... [2026-03-04T20:29:17.383718] [INFO ] [sig ] Generating forecast for: PFM [2026-03-04T20:29:17.383756] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFM' from 'https://tdm.silogroup.org/data/derivative_storage/PFM.csv'. [2026-03-04T20:29:17.395320] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFM'. [2026-03-04T20:29:17.395667] [INFO ] [FORECASTER] Starting predict_future for PFM [2026-03-04T20:29:17.396452] [DEBUG] [LOCAL ] No optimal features file found for PFM: ./output/feature-sets/PFM.txt [2026-03-04T20:29:17.396504] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:29:17.396536] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:29:17.396563] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:29:17.396648] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:29:17.458913] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:29:17.459740] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:29:17.459836] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:29:17.459872] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:29:17.595758] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:29:17.595941] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:29:17.595986] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:29:17.596014] [INFO ] [FORECASTER] Training complete [2026-03-04T20:29:17.599840] [DEBUG] [FORECASTER] PFM: Forecast T+1@11:T+2@11: UP (p=72.91%) [2026-03-04T20:29:17.600130] [INFO ] [FORECASTER] Completed predict_future for PFM [2026-03-04T20:29:17.600266] [INFO ] [sig ] PFM: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:29:17.763456] [INFO ] [LOCAL ] Saved forecast: PFM 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/PFM.txt [2026-03-04T20:29:17.763797] [INFO ] [sig ] [2354/3365] Completed PFM in 0.4s | 2.76 sym/s | Total: 14.2m | ETA: 6.1m [2026-03-04T20:29:17.763843] [INFO ] [sig ] [2355/3365] Forecasting PFN... [2026-03-04T20:29:17.763913] [INFO ] [sig ] Generating forecast for: PFN [2026-03-04T20:29:17.763968] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFN' from 'https://tdm.silogroup.org/data/derivative_storage/PFN.csv'. [2026-03-04T20:29:17.780067] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFN'. [2026-03-04T20:29:17.780475] [INFO ] [FORECASTER] Starting predict_future for PFN [2026-03-04T20:29:17.781419] [DEBUG] [LOCAL ] No optimal features file found for PFN: ./output/feature-sets/PFN.txt [2026-03-04T20:29:17.781474] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:29:17.781515] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:29:17.781546] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:29:17.781626] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:29:17.846371] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:29:17.847365] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:29:17.847524] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:29:17.847562] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:29:17.974410] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:29:17.974613] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:29:17.974665] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:29:17.974697] [INFO ] [FORECASTER] Training complete [2026-03-04T20:29:17.978597] [DEBUG] [FORECASTER] PFN: Forecast T+1@11:T+2@11: DOWN (p=48.23%) [2026-03-04T20:29:17.978893] [INFO ] [FORECASTER] Completed predict_future for PFN [2026-03-04T20:29:17.979033] [INFO ] [sig ] PFN: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:29:18.139780] [INFO ] [LOCAL ] Saved forecast: PFN 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/PFN.txt [2026-03-04T20:29:18.139942] [INFO ] [sig ] [2355/3365] Completed PFN in 0.4s | 2.76 sym/s | Total: 14.2m | ETA: 6.1m [2026-03-04T20:29:18.139982] [INFO ] [sig ] [2356/3365] Forecasting PFO... [2026-03-04T20:29:18.140013] [INFO ] [sig ] Generating forecast for: PFO [2026-03-04T20:29:18.140045] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFO' from 'https://tdm.silogroup.org/data/derivative_storage/PFO.csv'. [2026-03-04T20:29:18.151797] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFO'. [2026-03-04T20:29:18.152154] [INFO ] [FORECASTER] Starting predict_future for PFO [2026-03-04T20:29:18.152993] [DEBUG] [LOCAL ] No optimal features file found for PFO: ./output/feature-sets/PFO.txt [2026-03-04T20:29:18.153047] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:29:18.153081] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:29:18.153108] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:29:18.153167] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:29:18.217151] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:29:18.218164] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:29:18.218255] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:29:18.218291] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:29:18.335656] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:29:18.335808] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:29:18.335848] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:29:18.335877] [INFO ] [FORECASTER] Training complete [2026-03-04T20:29:18.339322] [DEBUG] [FORECASTER] PFO: Forecast T+1@11:T+2@11: UP (p=98.44%) [2026-03-04T20:29:18.339615] [INFO ] [FORECASTER] Completed predict_future for PFO [2026-03-04T20:29:18.339744] [INFO ] [sig ] PFO: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:29:18.497343] [INFO ] [LOCAL ] Saved forecast: PFO 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/PFO.txt [2026-03-04T20:29:18.497486] [INFO ] [sig ] [2356/3365] Completed PFO in 0.4s | 2.76 sym/s | Total: 14.2m | ETA: 6.1m [2026-03-04T20:29:18.497526] [INFO ] [sig ] [2357/3365] Forecasting PFS... [2026-03-04T20:29:18.497555] [INFO ] [sig ] Generating forecast for: PFS [2026-03-04T20:29:18.497606] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFS' from 'https://tdm.silogroup.org/data/derivative_storage/PFS.csv'. [2026-03-04T20:29:18.510812] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFS'. [2026-03-04T20:29:18.511109] [INFO ] [FORECASTER] Starting predict_future for PFS [2026-03-04T20:29:18.511921] [DEBUG] [LOCAL ] No optimal features file found for PFS: ./output/feature-sets/PFS.txt [2026-03-04T20:29:18.511974] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:29:18.512006] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:29:18.512033] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:29:18.512089] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:29:18.570903] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:29:18.571813] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:29:18.571899] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:29:18.571933] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:29:18.696724] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:29:18.696894] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:29:18.696933] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:29:18.696979] [INFO ] [FORECASTER] Training complete [2026-03-04T20:29:18.700563] [DEBUG] [FORECASTER] PFS: Forecast T+1@11:T+2@11: DOWN (p=21.53%) [2026-03-04T20:29:18.700908] [INFO ] [FORECASTER] Completed predict_future for PFS [2026-03-04T20:29:18.701047] [INFO ] [sig ] PFS: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:29:18.925885] [INFO ] [LOCAL ] Saved forecast: PFS 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/PFS.txt [2026-03-04T20:29:18.926046] [INFO ] [sig ] [2357/3365] Completed PFS in 0.4s | 2.76 sym/s | Total: 14.2m | ETA: 6.1m [2026-03-04T20:29:18.926087] [INFO ] [sig ] [2358/3365] Forecasting PFSI... [2026-03-04T20:29:18.926117] [INFO ] [sig ] Generating forecast for: PFSI [2026-03-04T20:29:18.926147] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFSI' from 'https://tdm.silogroup.org/data/derivative_storage/PFSI.csv'. [2026-03-04T20:29:18.941396] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFSI'. [2026-03-04T20:29:18.941808] [INFO ] [FORECASTER] Starting predict_future for PFSI [2026-03-04T20:29:18.942635] [DEBUG] [LOCAL ] No optimal features file found for PFSI: ./output/feature-sets/PFSI.txt [2026-03-04T20:29:18.942694] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:29:18.942726] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:29:18.942753] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:29:18.942809] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:29:19.000778] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:29:19.001906] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:29:19.002027] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:29:19.002075] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:29:19.130182] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:29:19.130346] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:29:19.130387] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:29:19.130418] [INFO ] [FORECASTER] Training complete [2026-03-04T20:29:19.134048] [DEBUG] [FORECASTER] PFSI: Forecast T+1@11:T+2@11: UP (p=72.85%) [2026-03-04T20:29:19.134354] [INFO ] [FORECASTER] Completed predict_future for PFSI [2026-03-04T20:29:19.134512] [INFO ] [sig ] PFSI: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:29:19.285031] [INFO ] [LOCAL ] Saved forecast: PFSI 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/PFSI.txt [2026-03-04T20:29:19.285195] [INFO ] [sig ] [2358/3365] Completed PFSI in 0.4s | 2.76 sym/s | Total: 14.2m | ETA: 6.1m [2026-03-04T20:29:19.285238] [INFO ] [sig ] [2359/3365] Forecasting PGC... [2026-03-04T20:29:19.285268] [INFO ] [sig ] Generating forecast for: PGC [2026-03-04T20:29:19.285298] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PGC' from 'https://tdm.silogroup.org/data/derivative_storage/PGC.csv'. [2026-03-04T20:29:19.297182] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PGC'. [2026-03-04T20:29:19.297568] [INFO ] [FORECASTER] Starting predict_future for PGC [2026-03-04T20:29:19.298386] [DEBUG] [LOCAL ] No optimal features file found for PGC: ./output/feature-sets/PGC.txt [2026-03-04T20:29:19.298439] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:29:19.298471] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:29:19.298497] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:29:19.298554] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:29:19.359083] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:29:19.360059] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:29:19.360148] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:29:19.360219] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:29:19.486481] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:29:19.486663] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:29:19.486707] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:29:19.486737] [INFO ] [FORECASTER] Training complete [2026-03-04T20:29:19.491033] [DEBUG] [FORECASTER] PGC: Forecast T+1@11:T+2@11: UP (p=57.36%) [2026-03-04T20:29:19.491345] [INFO ] [FORECASTER] Completed predict_future for PGC [2026-03-04T20:29:19.491485] [INFO ] [sig ] PGC: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:29:19.642321] [INFO ] [LOCAL ] Saved forecast: PGC 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/PGC.txt [2026-03-04T20:29:19.642485] [INFO ] [sig ] [2359/3365] Completed PGC in 0.4s | 2.76 sym/s | Total: 14.3m | ETA: 6.1m [2026-03-04T20:29:19.642527] [INFO ] [sig ] [2360/3365] Forecasting PGEN... [2026-03-04T20:29:19.642556] [INFO ] [sig ] Generating forecast for: PGEN [2026-03-04T20:29:19.642610] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PGEN' from 'https://tdm.silogroup.org/data/derivative_storage/PGEN.csv'. [2026-03-04T20:29:19.656296] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PGEN'. [2026-03-04T20:29:19.656739] [INFO ] [FORECASTER] Starting predict_future for PGEN [2026-03-04T20:29:19.657904] [DEBUG] [LOCAL ] No optimal features file found for PGEN: ./output/feature-sets/PGEN.txt [2026-03-04T20:29:19.658150] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:29:19.658183] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:29:19.658211] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:29:19.658269] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:29:19.718363] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:29:19.719319] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:29:19.719418] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:29:19.719466] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:29:19.845374] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:29:19.845546] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:29:19.845609] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:29:19.845643] [INFO ] [FORECASTER] Training complete [2026-03-04T20:29:19.849461] [DEBUG] [FORECASTER] PGEN: Forecast T+1@11:T+2@11: UP (p=74.88%) [2026-03-04T20:29:19.849889] [INFO ] [FORECASTER] Completed predict_future for PGEN [2026-03-04T20:29:19.850045] [INFO ] [sig ] PGEN: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:29:20.019326] [INFO ] [LOCAL ] Saved forecast: PGEN 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/PGEN.txt [2026-03-04T20:29:20.019498] [INFO ] [sig ] [2360/3365] Completed PGEN in 0.4s | 2.76 sym/s | Total: 14.3m | ETA: 6.1m [2026-03-04T20:29:20.019541] [INFO ] [sig ] [2361/3365] Forecasting PGJ... [2026-03-04T20:29:20.019589] [INFO ] [sig ] Generating forecast for: PGJ [2026-03-04T20:29:20.019624] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PGJ' from 'https://tdm.silogroup.org/data/derivative_storage/PGJ.csv'. [2026-03-04T20:29:20.031787] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PGJ'. [2026-03-04T20:29:20.032148] [INFO ] [FORECASTER] Starting predict_future for PGJ [2026-03-04T20:29:20.033001] [DEBUG] [LOCAL ] No optimal features file found for PGJ: ./output/feature-sets/PGJ.txt [2026-03-04T20:29:20.033055] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:29:20.033089] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:29:20.033116] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:29:20.033186] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:29:20.094930] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:29:20.095882] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:29:20.095976] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:29:20.096010] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:29:20.220123] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:29:20.220293] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:29:20.220332] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:29:20.220362] [INFO ] [FORECASTER] Training complete [2026-03-04T20:29:20.224022] [DEBUG] [FORECASTER] PGJ: Forecast T+1@11:T+2@11: DOWN (p=1.97%) [2026-03-04T20:29:20.224363] [INFO ] [FORECASTER] Completed predict_future for PGJ [2026-03-04T20:29:20.224504] [INFO ] [sig ] PGJ: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:29:20.372486] [INFO ] [LOCAL ] Saved forecast: PGJ 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/PGJ.txt [2026-03-04T20:29:20.372669] [INFO ] [sig ] [2361/3365] Completed PGJ in 0.4s | 2.76 sym/s | Total: 14.3m | ETA: 6.1m [2026-03-04T20:29:20.372713] [INFO ] [sig ] [2362/3365] Forecasting PGNY... [2026-03-04T20:29:20.372746] [INFO ] [sig ] Generating forecast for: PGNY [2026-03-04T20:29:20.372776] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PGNY' from 'https://tdm.silogroup.org/data/derivative_storage/PGNY.csv'. [2026-03-04T20:29:20.384774] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PGNY'. [2026-03-04T20:29:20.385188] [INFO ] [FORECASTER] Starting predict_future for PGNY [2026-03-04T20:29:20.386127] [DEBUG] [LOCAL ] No optimal features file found for PGNY: ./output/feature-sets/PGNY.txt [2026-03-04T20:29:20.386184] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:29:20.386249] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:29:20.386280] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:29:20.386356] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:29:20.448150] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:29:20.449128] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:29:20.449218] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:29:20.449255] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:29:20.571150] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:29:20.571323] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:29:20.571377] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:29:20.571419] [INFO ] [FORECASTER] Training complete [2026-03-04T20:29:20.574917] [DEBUG] [FORECASTER] PGNY: Forecast T+1@11:T+2@11: UP (p=66.82%) [2026-03-04T20:29:20.575212] [INFO ] [FORECASTER] Completed predict_future for PGNY [2026-03-04T20:29:20.575346] [INFO ] [sig ] PGNY: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:29:20.720934] [INFO ] [LOCAL ] Saved forecast: PGNY 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/PGNY.txt [2026-03-04T20:29:20.721264] [INFO ] [sig ] [2362/3365] Completed PGNY in 0.3s | 2.76 sym/s | Total: 14.3m | ETA: 6.1m [2026-03-04T20:29:20.721306] [INFO ] [sig ] [2363/3365] Forecasting PGP... [2026-03-04T20:29:20.721338] [INFO ] [sig ] Generating forecast for: PGP [2026-03-04T20:29:20.721370] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PGP' from 'https://tdm.silogroup.org/data/derivative_storage/PGP.csv'. [2026-03-04T20:29:20.733948] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PGP'. [2026-03-04T20:29:20.734271] [INFO ] [FORECASTER] Starting predict_future for PGP [2026-03-04T20:29:20.735285] [DEBUG] [LOCAL ] No optimal features file found for PGP: ./output/feature-sets/PGP.txt [2026-03-04T20:29:20.735351] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:29:20.735383] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:29:20.735410] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:29:20.735467] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:29:20.793362] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:29:20.794111] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:29:20.794194] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:29:20.794227] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:29:20.909767] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:29:20.909922] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:29:20.909964] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:29:20.909994] [INFO ] [FORECASTER] Training complete [2026-03-04T20:29:20.913439] [DEBUG] [FORECASTER] PGP: Forecast T+1@11:T+2@11: DOWN (p=45.29%) [2026-03-04T20:29:20.913743] [INFO ] [FORECASTER] Completed predict_future for PGP [2026-03-04T20:29:20.913874] [INFO ] [sig ] PGP: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:29:21.060416] [INFO ] [LOCAL ] Saved forecast: PGP 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/PGP.txt [2026-03-04T20:29:21.060589] [INFO ] [sig ] [2363/3365] Completed PGP in 0.3s | 2.76 sym/s | Total: 14.3m | ETA: 6.1m [2026-03-04T20:29:21.060633] [INFO ] [sig ] [2364/3365] Forecasting PGZ... [2026-03-04T20:29:21.060663] [INFO ] [sig ] Generating forecast for: PGZ [2026-03-04T20:29:21.060693] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PGZ' from 'https://tdm.silogroup.org/data/derivative_storage/PGZ.csv'. [2026-03-04T20:29:21.075227] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PGZ'. [2026-03-04T20:29:21.075561] [INFO ] [FORECASTER] Starting predict_future for PGZ [2026-03-04T20:29:21.076374] [DEBUG] [LOCAL ] No optimal features file found for PGZ: ./output/feature-sets/PGZ.txt [2026-03-04T20:29:21.076427] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:29:21.076461] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:29:21.076488] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:29:21.076544] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:29:21.133145] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:29:21.133813] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:29:21.133894] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:29:21.133927] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:29:21.253373] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:29:21.253521] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:29:21.253561] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:29:21.253612] [INFO ] [FORECASTER] Training complete [2026-03-04T20:29:21.257088] [DEBUG] [FORECASTER] PGZ: Forecast T+1@11:T+2@11: UP (p=90.37%) [2026-03-04T20:29:21.257410] [INFO ] [FORECASTER] Completed predict_future for PGZ [2026-03-04T20:29:21.257544] [INFO ] [sig ] PGZ: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:29:21.403864] [INFO ] [LOCAL ] Saved forecast: PGZ 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/PGZ.txt [2026-03-04T20:29:21.404004] [INFO ] [sig ] [2364/3365] Completed PGZ in 0.3s | 2.76 sym/s | Total: 14.3m | ETA: 6.0m [2026-03-04T20:29:21.404044] [INFO ] [sig ] [2365/3365] Forecasting PH... [2026-03-04T20:29:21.404074] [INFO ] [sig ] Generating forecast for: PH [2026-03-04T20:29:21.404105] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PH' from 'https://tdm.silogroup.org/data/derivative_storage/PH.csv'. [2026-03-04T20:29:21.415237] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PH'. [2026-03-04T20:29:21.415655] [INFO ] [FORECASTER] Starting predict_future for PH [2026-03-04T20:29:21.416516] [DEBUG] [LOCAL ] No optimal features file found for PH: ./output/feature-sets/PH.txt [2026-03-04T20:29:21.416595] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:29:21.416635] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:29:21.416664] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:29:21.416734] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:29:21.475639] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:29:21.476369] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:29:21.476451] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:29:21.476484] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:29:21.601118] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:29:21.601282] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:29:21.601322] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:29:21.601350] [INFO ] [FORECASTER] Training complete [2026-03-04T20:29:21.604914] [DEBUG] [FORECASTER] PH: Forecast T+1@11:T+2@11: DOWN (p=45.51%) [2026-03-04T20:29:21.605199] [INFO ] [FORECASTER] Completed predict_future for PH [2026-03-04T20:29:21.605328] [INFO ] [sig ] PH: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:29:21.750764] [INFO ] [LOCAL ] Saved forecast: PH 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/PH.txt [2026-03-04T20:29:21.750902] [INFO ] [sig ] [2365/3365] Completed PH in 0.3s | 2.76 sym/s | Total: 14.3m | ETA: 6.0m [2026-03-04T20:29:21.750942] [INFO ] [sig ] [2366/3365] Forecasting PHG... [2026-03-04T20:29:21.750971] [INFO ] [sig ] Generating forecast for: PHG [2026-03-04T20:29:21.751002] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PHG' from 'https://tdm.silogroup.org/data/derivative_storage/PHG.csv'. [2026-03-04T20:29:21.762180] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PHG'. [2026-03-04T20:29:21.762490] [INFO ] [FORECASTER] Starting predict_future for PHG [2026-03-04T20:29:21.763282] [DEBUG] [LOCAL ] No optimal features file found for PHG: ./output/feature-sets/PHG.txt [2026-03-04T20:29:21.763334] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:29:21.763367] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:29:21.763394] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:29:21.763451] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:29:21.820877] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:29:21.821687] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:29:21.821772] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:29:21.821805] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:29:21.955783] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:29:21.956170] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:29:21.956233] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:29:21.956283] [INFO ] [FORECASTER] Training complete [2026-03-04T20:29:21.960442] [DEBUG] [FORECASTER] PHG: Forecast T+1@11:T+2@11: UP (p=88.32%) [2026-03-04T20:29:21.960770] [INFO ] [FORECASTER] Completed predict_future for PHG [2026-03-04T20:29:21.960908] [INFO ] [sig ] PHG: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:29:22.106664] [INFO ] [LOCAL ] Saved forecast: PHG 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/PHG.txt [2026-03-04T20:29:22.106806] [INFO ] [sig ] [2366/3365] Completed PHG in 0.4s | 2.76 sym/s | Total: 14.3m | ETA: 6.0m [2026-03-04T20:29:22.106845] [INFO ] [sig ] [2367/3365] Forecasting PHI... [2026-03-04T20:29:22.106875] [INFO ] [sig ] Generating forecast for: PHI [2026-03-04T20:29:22.106906] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PHI' from 'https://tdm.silogroup.org/data/derivative_storage/PHI.csv'. [2026-03-04T20:29:22.118123] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PHI'. [2026-03-04T20:29:22.118423] [INFO ] [FORECASTER] Starting predict_future for PHI [2026-03-04T20:29:22.119257] [DEBUG] [LOCAL ] No optimal features file found for PHI: ./output/feature-sets/PHI.txt [2026-03-04T20:29:22.119310] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:29:22.119342] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:29:22.119369] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:29:22.119426] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:29:22.178891] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:29:22.179646] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:29:22.179735] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:29:22.179776] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:29:22.296465] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:29:22.296652] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:29:22.296695] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:29:22.296725] [INFO ] [FORECASTER] Training complete [2026-03-04T20:29:22.300501] [DEBUG] [FORECASTER] PHI: Forecast T+1@11:T+2@11: DOWN (p=2.84%) [2026-03-04T20:29:22.300843] [INFO ] [FORECASTER] Completed predict_future for PHI [2026-03-04T20:29:22.300989] [INFO ] [sig ] PHI: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:29:22.456071] [INFO ] [LOCAL ] Saved forecast: PHI 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/PHI.txt [2026-03-04T20:29:22.456233] [INFO ] [sig ] [2367/3365] Completed PHI in 0.3s | 2.76 sym/s | Total: 14.3m | ETA: 6.0m [2026-03-04T20:29:22.456283] [INFO ] [sig ] [2368/3365] Forecasting PHK... [2026-03-04T20:29:22.456321] [INFO ] [sig ] Generating forecast for: PHK [2026-03-04T20:29:22.456358] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PHK' from 'https://tdm.silogroup.org/data/derivative_storage/PHK.csv'. [2026-03-04T20:29:22.467689] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PHK'. [2026-03-04T20:29:22.468040] [INFO ] [FORECASTER] Starting predict_future for PHK [2026-03-04T20:29:22.468882] [DEBUG] [LOCAL ] No optimal features file found for PHK: ./output/feature-sets/PHK.txt [2026-03-04T20:29:22.468948] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:29:22.468983] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:29:22.469011] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:29:22.469069] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:29:22.533053] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:29:22.534015] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:29:22.534103] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:29:22.534139] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:29:22.663144] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:29:22.663319] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:29:22.663362] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:29:22.663400] [INFO ] [FORECASTER] Training complete [2026-03-04T20:29:22.667271] [DEBUG] [FORECASTER] PHK: Forecast T+1@11:T+2@11: DOWN (p=6.05%) [2026-03-04T20:29:22.667770] [INFO ] [FORECASTER] Completed predict_future for PHK [2026-03-04T20:29:22.667954] [INFO ] [sig ] PHK: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:29:22.814215] [INFO ] [LOCAL ] Saved forecast: PHK 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/PHK.txt [2026-03-04T20:29:22.814351] [INFO ] [sig ] [2368/3365] Completed PHK in 0.4s | 2.76 sym/s | Total: 14.3m | ETA: 6.0m [2026-03-04T20:29:22.814393] [INFO ] [sig ] [2369/3365] Forecasting PHM... [2026-03-04T20:29:22.814422] [INFO ] [sig ] Generating forecast for: PHM [2026-03-04T20:29:22.814452] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PHM' from 'https://tdm.silogroup.org/data/derivative_storage/PHM.csv'. [2026-03-04T20:29:22.826894] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PHM'. [2026-03-04T20:29:22.827301] [INFO ] [FORECASTER] Starting predict_future for PHM [2026-03-04T20:29:22.828136] [DEBUG] [LOCAL ] No optimal features file found for PHM: ./output/feature-sets/PHM.txt [2026-03-04T20:29:22.828190] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:29:22.828224] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:29:22.828252] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:29:22.828311] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:29:22.886101] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:29:22.886818] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:29:22.886901] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:29:22.886934] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:29:23.009494] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:29:23.009666] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:29:23.009708] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:29:23.009738] [INFO ] [FORECASTER] Training complete [2026-03-04T20:29:23.013153] [DEBUG] [FORECASTER] PHM: Forecast T+1@11:T+2@11: UP (p=94.22%) [2026-03-04T20:29:23.013430] [INFO ] [FORECASTER] Completed predict_future for PHM [2026-03-04T20:29:23.013560] [INFO ] [sig ] PHM: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:29:23.164919] [INFO ] [LOCAL ] Saved forecast: PHM 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/PHM.txt [2026-03-04T20:29:23.165080] [INFO ] [sig ] [2369/3365] Completed PHM in 0.4s | 2.76 sym/s | Total: 14.3m | ETA: 6.0m [2026-03-04T20:29:23.165120] [INFO ] [sig ] [2370/3365] Forecasting PHO... [2026-03-04T20:29:23.165151] [INFO ] [sig ] Generating forecast for: PHO [2026-03-04T20:29:23.165182] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PHO' from 'https://tdm.silogroup.org/data/derivative_storage/PHO.csv'. [2026-03-04T20:29:23.180392] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PHO'. [2026-03-04T20:29:23.180730] [INFO ] [FORECASTER] Starting predict_future for PHO [2026-03-04T20:29:23.181545] [DEBUG] [LOCAL ] No optimal features file found for PHO: ./output/feature-sets/PHO.txt [2026-03-04T20:29:23.181625] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:29:23.181662] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:29:23.181691] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:29:23.181752] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:29:23.239507] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:29:23.240163] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:29:23.240246] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:29:23.240279] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:29:23.362519] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:29:23.362686] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:29:23.362746] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:29:23.362776] [INFO ] [FORECASTER] Training complete [2026-03-04T20:29:23.366466] [DEBUG] [FORECASTER] PHO: Forecast T+1@11:T+2@11: DOWN (p=47.46%) [2026-03-04T20:29:23.366763] [INFO ] [FORECASTER] Completed predict_future for PHO [2026-03-04T20:29:23.366894] [INFO ] [sig ] PHO: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:29:23.509790] [INFO ] [LOCAL ] Saved forecast: PHO 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/PHO.txt [2026-03-04T20:29:23.509934] [INFO ] [sig ] [2370/3365] Completed PHO in 0.3s | 2.76 sym/s | Total: 14.3m | ETA: 6.0m [2026-03-04T20:29:23.509974] [INFO ] [sig ] [2371/3365] Forecasting PHUN... [2026-03-04T20:29:23.510003] [INFO ] [sig ] Generating forecast for: PHUN [2026-03-04T20:29:23.510034] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PHUN' from 'https://tdm.silogroup.org/data/derivative_storage/PHUN.csv'. [2026-03-04T20:29:23.521850] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PHUN'. [2026-03-04T20:29:23.522172] [INFO ] [FORECASTER] Starting predict_future for PHUN [2026-03-04T20:29:23.523012] [DEBUG] [LOCAL ] No optimal features file found for PHUN: ./output/feature-sets/PHUN.txt [2026-03-04T20:29:23.523069] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:29:23.523102] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:29:23.523129] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:29:23.523187] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:29:23.583793] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:29:23.584698] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:29:23.584786] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:29:23.584820] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:29:23.712399] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:29:23.712552] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:29:23.712610] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:29:23.712640] [INFO ] [FORECASTER] Training complete [2026-03-04T20:29:23.716037] [DEBUG] [FORECASTER] PHUN: Forecast T+1@11:T+2@11: DOWN (p=7.22%) [2026-03-04T20:29:23.716314] [INFO ] [FORECASTER] Completed predict_future for PHUN [2026-03-04T20:29:23.716440] [INFO ] [sig ] PHUN: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:29:23.860697] [INFO ] [LOCAL ] Saved forecast: PHUN 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/PHUN.txt [2026-03-04T20:29:23.860836] [INFO ] [sig ] [2371/3365] Completed PHUN in 0.4s | 2.76 sym/s | Total: 14.3m | ETA: 6.0m [2026-03-04T20:29:23.860877] [INFO ] [sig ] [2372/3365] Forecasting PHVS... [2026-03-04T20:29:23.860907] [INFO ] [sig ] Generating forecast for: PHVS [2026-03-04T20:29:23.860936] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PHVS' from 'https://tdm.silogroup.org/data/derivative_storage/PHVS.csv'. [2026-03-04T20:29:23.872744] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PHVS'. [2026-03-04T20:29:23.873085] [INFO ] [FORECASTER] Starting predict_future for PHVS [2026-03-04T20:29:23.874027] [DEBUG] [LOCAL ] No optimal features file found for PHVS: ./output/feature-sets/PHVS.txt [2026-03-04T20:29:23.874079] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:29:23.874111] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:29:23.874137] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:29:23.874193] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:29:23.932279] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:29:23.933032] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:29:23.933116] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:29:23.933150] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:29:24.051446] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:29:24.051618] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:29:24.051660] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:29:24.051690] [INFO ] [FORECASTER] Training complete [2026-03-04T20:29:24.055097] [DEBUG] [FORECASTER] PHVS: Forecast T+1@11:T+2@11: DOWN (p=9.65%) [2026-03-04T20:29:24.055374] [INFO ] [FORECASTER] Completed predict_future for PHVS [2026-03-04T20:29:24.055509] [INFO ] [sig ] PHVS: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:29:24.199442] [INFO ] [LOCAL ] Saved forecast: PHVS 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/PHVS.txt [2026-03-04T20:29:24.199600] [INFO ] [sig ] [2372/3365] Completed PHVS in 0.3s | 2.76 sym/s | Total: 14.3m | ETA: 6.0m [2026-03-04T20:29:24.199644] [INFO ] [sig ] [2373/3365] Forecasting PI... [2026-03-04T20:29:24.199673] [INFO ] [sig ] Generating forecast for: PI [2026-03-04T20:29:24.199702] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PI' from 'https://tdm.silogroup.org/data/derivative_storage/PI.csv'. [2026-03-04T20:29:24.211201] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PI'. [2026-03-04T20:29:24.211501] [INFO ] [FORECASTER] Starting predict_future for PI [2026-03-04T20:29:24.212284] [DEBUG] [LOCAL ] No optimal features file found for PI: ./output/feature-sets/PI.txt [2026-03-04T20:29:24.212337] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:29:24.212369] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:29:24.212395] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:29:24.212452] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:29:24.270180] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:29:24.270846] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:29:24.270924] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:29:24.270956] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:29:24.393823] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:29:24.393964] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:29:24.394005] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:29:24.394035] [INFO ] [FORECASTER] Training complete [2026-03-04T20:29:24.400717] [DEBUG] [FORECASTER] PI: Forecast T+1@11:T+2@11: DOWN (p=2.33%) [2026-03-04T20:29:24.401026] [INFO ] [FORECASTER] Completed predict_future for PI [2026-03-04T20:29:24.401162] [INFO ] [sig ] PI: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:29:24.545282] [INFO ] [LOCAL ] Saved forecast: PI 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/PI.txt [2026-03-04T20:29:24.545476] [INFO ] [sig ] [2373/3365] Completed PI in 0.3s | 2.76 sym/s | Total: 14.3m | ETA: 6.0m [2026-03-04T20:29:24.545550] [INFO ] [sig ] [2374/3365] Forecasting PID... [2026-03-04T20:29:24.545618] [INFO ] [sig ] Generating forecast for: PID [2026-03-04T20:29:24.545655] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PID' from 'https://tdm.silogroup.org/data/derivative_storage/PID.csv'. [2026-03-04T20:29:24.558373] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PID'. [2026-03-04T20:29:24.558820] [INFO ] [FORECASTER] Starting predict_future for PID [2026-03-04T20:29:24.559920] [DEBUG] [LOCAL ] No optimal features file found for PID: ./output/feature-sets/PID.txt [2026-03-04T20:29:24.559983] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:29:24.560032] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:29:24.560061] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:29:24.560119] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:29:24.622552] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:29:24.623510] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:29:24.623615] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:29:24.623651] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:29:24.746599] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:29:24.746756] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:29:24.746795] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:29:24.746823] [INFO ] [FORECASTER] Training complete [2026-03-04T20:29:24.750418] [DEBUG] [FORECASTER] PID: Forecast T+1@11:T+2@11: DOWN (p=12.08%) [2026-03-04T20:29:24.750725] [INFO ] [FORECASTER] Completed predict_future for PID [2026-03-04T20:29:24.750859] [INFO ] [sig ] PID: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:29:24.896355] [INFO ] [LOCAL ] Saved forecast: PID 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/PID.txt [2026-03-04T20:29:24.896492] [INFO ] [sig ] [2374/3365] Completed PID in 0.4s | 2.76 sym/s | Total: 14.3m | ETA: 6.0m [2026-03-04T20:29:24.896532] [INFO ] [sig ] [2375/3365] Forecasting PIE... [2026-03-04T20:29:24.896561] [INFO ] [sig ] Generating forecast for: PIE [2026-03-04T20:29:24.896611] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PIE' from 'https://tdm.silogroup.org/data/derivative_storage/PIE.csv'. [2026-03-04T20:29:24.909816] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PIE'. [2026-03-04T20:29:24.910140] [INFO ] [FORECASTER] Starting predict_future for PIE [2026-03-04T20:29:24.911009] [DEBUG] [LOCAL ] No optimal features file found for PIE: ./output/feature-sets/PIE.txt [2026-03-04T20:29:24.911064] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:29:24.911266] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:29:24.911295] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:29:24.911354] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:29:24.970101] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:29:24.970734] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:29:24.970813] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:29:24.970845] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:29:25.088940] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:29:25.089109] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:29:25.089151] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:29:25.089182] [INFO ] [FORECASTER] Training complete [2026-03-04T20:29:25.092670] [DEBUG] [FORECASTER] PIE: Forecast T+1@11:T+2@11: UP (p=82.44%) [2026-03-04T20:29:25.092949] [INFO ] [FORECASTER] Completed predict_future for PIE [2026-03-04T20:29:25.093079] [INFO ] [sig ] PIE: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:29:25.239348] [INFO ] [LOCAL ] Saved forecast: PIE 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/PIE.txt [2026-03-04T20:29:25.239493] [INFO ] [sig ] [2375/3365] Completed PIE in 0.3s | 2.76 sym/s | Total: 14.3m | ETA: 6.0m [2026-03-04T20:29:25.239560] [INFO ] [sig ] [2376/3365] Forecasting PII... [2026-03-04T20:29:25.239612] [INFO ] [sig ] Generating forecast for: PII [2026-03-04T20:29:25.239644] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PII' from 'https://tdm.silogroup.org/data/derivative_storage/PII.csv'. [2026-03-04T20:29:25.252480] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PII'. [2026-03-04T20:29:25.252860] [INFO ] [FORECASTER] Starting predict_future for PII [2026-03-04T20:29:25.253735] [DEBUG] [LOCAL ] No optimal features file found for PII: ./output/feature-sets/PII.txt [2026-03-04T20:29:25.253796] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:29:25.253837] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:29:25.253871] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:29:25.253943] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:29:25.313441] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:29:25.314359] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:29:25.314445] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:29:25.314480] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:29:25.436115] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:29:25.436267] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:29:25.436309] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:29:25.436339] [INFO ] [FORECASTER] Training complete [2026-03-04T20:29:25.439889] [DEBUG] [FORECASTER] PII: Forecast T+1@11:T+2@11: DOWN (p=8.45%) [2026-03-04T20:29:25.440176] [INFO ] [FORECASTER] Completed predict_future for PII [2026-03-04T20:29:25.440312] [INFO ] [sig ] PII: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:29:25.585412] [INFO ] [LOCAL ] Saved forecast: PII 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/PII.txt [2026-03-04T20:29:25.585596] [INFO ] [sig ] [2376/3365] Completed PII in 0.3s | 2.76 sym/s | Total: 14.3m | ETA: 6.0m [2026-03-04T20:29:25.585639] [INFO ] [sig ] [2377/3365] Forecasting PIM... [2026-03-04T20:29:25.585669] [INFO ] [sig ] Generating forecast for: PIM [2026-03-04T20:29:25.585699] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PIM' from 'https://tdm.silogroup.org/data/derivative_storage/PIM.csv'. [2026-03-04T20:29:25.596676] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PIM'. [2026-03-04T20:29:25.596949] [INFO ] [FORECASTER] Starting predict_future for PIM [2026-03-04T20:29:25.597795] [DEBUG] [LOCAL ] No optimal features file found for PIM: ./output/feature-sets/PIM.txt [2026-03-04T20:29:25.597848] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:29:25.597880] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:29:25.597907] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:29:25.597964] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:29:25.654819] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:29:25.655449] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:29:25.655528] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:29:25.655560] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:29:25.769432] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:29:25.769611] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:29:25.769652] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:29:25.769680] [INFO ] [FORECASTER] Training complete [2026-03-04T20:29:25.773080] [DEBUG] [FORECASTER] PIM: Forecast T+1@11:T+2@11: UP (p=80.46%) [2026-03-04T20:29:25.773363] [INFO ] [FORECASTER] Completed predict_future for PIM [2026-03-04T20:29:25.773490] [INFO ] [sig ] PIM: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:29:25.916272] [INFO ] [LOCAL ] Saved forecast: PIM 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/PIM.txt [2026-03-04T20:29:25.916407] [INFO ] [sig ] [2377/3365] Completed PIM in 0.3s | 2.76 sym/s | Total: 14.4m | ETA: 6.0m [2026-03-04T20:29:25.916447] [INFO ] [sig ] [2378/3365] Forecasting PINE... [2026-03-04T20:29:25.916484] [INFO ] [sig ] Generating forecast for: PINE [2026-03-04T20:29:25.916515] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PINE' from 'https://tdm.silogroup.org/data/derivative_storage/PINE.csv'. [2026-03-04T20:29:25.927683] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PINE'. [2026-03-04T20:29:25.928009] [INFO ] [FORECASTER] Starting predict_future for PINE [2026-03-04T20:29:25.928807] [DEBUG] [LOCAL ] No optimal features file found for PINE: ./output/feature-sets/PINE.txt [2026-03-04T20:29:25.928872] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:29:25.928911] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:29:25.928946] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:29:25.929015] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:29:25.986965] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:29:25.987645] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:29:25.987724] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:29:25.987757] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:29:26.111355] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:29:26.111524] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:29:26.111591] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:29:26.111625] [INFO ] [FORECASTER] Training complete [2026-03-04T20:29:26.115760] [DEBUG] [FORECASTER] PINE: Forecast T+1@11:T+2@11: DOWN (p=31.69%) [2026-03-04T20:29:26.116041] [INFO ] [FORECASTER] Completed predict_future for PINE [2026-03-04T20:29:26.116166] [INFO ] [sig ] PINE: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:29:26.263181] [INFO ] [LOCAL ] Saved forecast: PINE 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/PINE.txt [2026-03-04T20:29:26.263322] [INFO ] [sig ] [2378/3365] Completed PINE in 0.3s | 2.76 sym/s | Total: 14.4m | ETA: 6.0m [2026-03-04T20:29:26.263362] [INFO ] [sig ] [2379/3365] Forecasting PINS... [2026-03-04T20:29:26.263393] [INFO ] [sig ] Generating forecast for: PINS [2026-03-04T20:29:26.263423] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PINS' from 'https://tdm.silogroup.org/data/derivative_storage/PINS.csv'. [2026-03-04T20:29:26.275169] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PINS'. [2026-03-04T20:29:26.275511] [INFO ] [FORECASTER] Starting predict_future for PINS [2026-03-04T20:29:26.276300] [DEBUG] [LOCAL ] No optimal features file found for PINS: ./output/feature-sets/PINS.txt [2026-03-04T20:29:26.276353] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:29:26.276385] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:29:26.276440] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:29:26.276499] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:29:26.336016] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:29:26.336964] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:29:26.337048] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:29:26.337081] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:29:26.463812] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:29:26.463968] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:29:26.464008] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:29:26.464036] [INFO ] [FORECASTER] Training complete [2026-03-04T20:29:26.467540] [DEBUG] [FORECASTER] PINS: Forecast T+1@11:T+2@11: UP (p=99.32%) [2026-03-04T20:29:26.467840] [INFO ] [FORECASTER] Completed predict_future for PINS [2026-03-04T20:29:26.467971] [INFO ] [sig ] PINS: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:29:26.616918] [INFO ] [LOCAL ] Saved forecast: PINS 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/PINS.txt [2026-03-04T20:29:26.617104] [INFO ] [sig ] [2379/3365] Completed PINS in 0.4s | 2.76 sym/s | Total: 14.4m | ETA: 6.0m [2026-03-04T20:29:26.617145] [INFO ] [sig ] [2380/3365] Forecasting PK... [2026-03-04T20:29:26.617176] [INFO ] [sig ] Generating forecast for: PK [2026-03-04T20:29:26.617208] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PK' from 'https://tdm.silogroup.org/data/derivative_storage/PK.csv'. [2026-03-04T20:29:26.631389] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PK'. [2026-03-04T20:29:26.631820] [INFO ] [FORECASTER] Starting predict_future for PK [2026-03-04T20:29:26.632642] [DEBUG] [LOCAL ] No optimal features file found for PK: ./output/feature-sets/PK.txt [2026-03-04T20:29:26.632697] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:29:26.632730] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:29:26.632756] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:29:26.632817] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:29:26.693219] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:29:26.694133] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:29:26.694225] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:29:26.694259] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:29:26.816861] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:29:26.817025] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:29:26.817066] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:29:26.817098] [INFO ] [FORECASTER] Training complete [2026-03-04T20:29:26.821088] [DEBUG] [FORECASTER] PK: Forecast T+1@11:T+2@11: DOWN (p=7.14%) [2026-03-04T20:29:26.821374] [INFO ] [FORECASTER] Completed predict_future for PK [2026-03-04T20:29:26.821508] [INFO ] [sig ] PK: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:29:26.984647] [INFO ] [LOCAL ] Saved forecast: PK 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/PK.txt [2026-03-04T20:29:26.984810] [INFO ] [sig ] [2380/3365] Completed PK in 0.4s | 2.76 sym/s | Total: 14.4m | ETA: 5.9m [2026-03-04T20:29:26.984862] [INFO ] [sig ] [2381/3365] Forecasting PKBK... [2026-03-04T20:29:26.984899] [INFO ] [sig ] Generating forecast for: PKBK [2026-03-04T20:29:26.984935] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PKBK' from 'https://tdm.silogroup.org/data/derivative_storage/PKBK.csv'. [2026-03-04T20:29:26.996798] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PKBK'. [2026-03-04T20:29:26.997205] [INFO ] [FORECASTER] Starting predict_future for PKBK [2026-03-04T20:29:26.998076] [DEBUG] [LOCAL ] No optimal features file found for PKBK: ./output/feature-sets/PKBK.txt [2026-03-04T20:29:26.998130] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:29:26.998163] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:29:26.998191] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:29:26.998247] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:29:27.055705] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:29:27.056527] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:29:27.056628] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:29:27.056663] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:29:27.174003] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:29:27.174164] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:29:27.174206] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:29:27.174253] [INFO ] [FORECASTER] Training complete [2026-03-04T20:29:27.177686] [DEBUG] [FORECASTER] PKBK: Forecast T+1@11:T+2@11: UP (p=82.48%) [2026-03-04T20:29:27.177970] [INFO ] [FORECASTER] Completed predict_future for PKBK [2026-03-04T20:29:27.178099] [INFO ] [sig ] PKBK: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:29:27.325073] [INFO ] [LOCAL ] Saved forecast: PKBK 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/PKBK.txt [2026-03-04T20:29:27.325211] [INFO ] [sig ] [2381/3365] Completed PKBK in 0.3s | 2.76 sym/s | Total: 14.4m | ETA: 5.9m [2026-03-04T20:29:27.325251] [INFO ] [sig ] [2382/3365] Forecasting PKE... [2026-03-04T20:29:27.325280] [INFO ] [sig ] Generating forecast for: PKE [2026-03-04T20:29:27.325310] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PKE' from 'https://tdm.silogroup.org/data/derivative_storage/PKE.csv'. [2026-03-04T20:29:27.337779] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PKE'. [2026-03-04T20:29:27.338096] [INFO ] [FORECASTER] Starting predict_future for PKE [2026-03-04T20:29:27.338884] [DEBUG] [LOCAL ] No optimal features file found for PKE: ./output/feature-sets/PKE.txt [2026-03-04T20:29:27.338949] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:29:27.338988] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:29:27.339020] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:29:27.339083] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:29:27.397988] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:29:27.398724] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:29:27.398807] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:29:27.398841] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:29:27.519026] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:29:27.519187] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:29:27.519228] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:29:27.519256] [INFO ] [FORECASTER] Training complete [2026-03-04T20:29:27.522659] [DEBUG] [FORECASTER] PKE: Forecast T+1@11:T+2@11: DOWN (p=44.81%) [2026-03-04T20:29:27.522969] [INFO ] [FORECASTER] Completed predict_future for PKE [2026-03-04T20:29:27.523101] [INFO ] [sig ] PKE: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:29:27.670471] [INFO ] [LOCAL ] Saved forecast: PKE 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/PKE.txt [2026-03-04T20:29:27.670640] [INFO ] [sig ] [2382/3365] Completed PKE in 0.3s | 2.76 sym/s | Total: 14.4m | ETA: 5.9m [2026-03-04T20:29:27.670683] [INFO ] [sig ] [2383/3365] Forecasting PKG... [2026-03-04T20:29:27.670713] [INFO ] [sig ] Generating forecast for: PKG [2026-03-04T20:29:27.670745] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PKG' from 'https://tdm.silogroup.org/data/derivative_storage/PKG.csv'. [2026-03-04T20:29:27.683996] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PKG'. [2026-03-04T20:29:27.684379] [INFO ] [FORECASTER] Starting predict_future for PKG [2026-03-04T20:29:27.685202] [DEBUG] [LOCAL ] No optimal features file found for PKG: ./output/feature-sets/PKG.txt [2026-03-04T20:29:27.685256] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:29:27.685288] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:29:27.685316] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:29:27.685377] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:29:27.745029] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:29:27.745834] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:29:27.745925] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:29:27.745958] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:29:27.874358] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:29:27.874538] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:29:27.874597] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:29:27.874629] [INFO ] [FORECASTER] Training complete [2026-03-04T20:29:27.878213] [DEBUG] [FORECASTER] PKG: Forecast T+1@11:T+2@11: DOWN (p=5.77%) [2026-03-04T20:29:27.878511] [INFO ] [FORECASTER] Completed predict_future for PKG [2026-03-04T20:29:27.878679] [INFO ] [sig ] PKG: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:29:28.026073] [INFO ] [LOCAL ] Saved forecast: PKG 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/PKG.txt [2026-03-04T20:29:28.026221] [INFO ] [sig ] [2383/3365] Completed PKG in 0.4s | 2.76 sym/s | Total: 14.4m | ETA: 5.9m [2026-03-04T20:29:28.026262] [INFO ] [sig ] [2384/3365] Forecasting PKOH... [2026-03-04T20:29:28.026292] [INFO ] [sig ] Generating forecast for: PKOH [2026-03-04T20:29:28.026322] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PKOH' from 'https://tdm.silogroup.org/data/derivative_storage/PKOH.csv'. [2026-03-04T20:29:28.040163] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PKOH'. [2026-03-04T20:29:28.040459] [INFO ] [FORECASTER] Starting predict_future for PKOH [2026-03-04T20:29:28.041490] [DEBUG] [LOCAL ] No optimal features file found for PKOH: ./output/feature-sets/PKOH.txt [2026-03-04T20:29:28.041542] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:29:28.041593] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:29:28.041623] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:29:28.041679] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:29:28.102621] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:29:28.103493] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:29:28.103595] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:29:28.103630] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:29:28.220911] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:29:28.221077] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:29:28.221119] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:29:28.221148] [INFO ] [FORECASTER] Training complete [2026-03-04T20:29:28.224695] [DEBUG] [FORECASTER] PKOH: Forecast T+1@11:T+2@11: DOWN (p=46.42%) [2026-03-04T20:29:28.224983] [INFO ] [FORECASTER] Completed predict_future for PKOH [2026-03-04T20:29:28.225118] [INFO ] [sig ] PKOH: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:29:28.373780] [INFO ] [LOCAL ] Saved forecast: PKOH 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/PKOH.txt [2026-03-04T20:29:28.373952] [INFO ] [sig ] [2384/3365] Completed PKOH in 0.3s | 2.76 sym/s | Total: 14.4m | ETA: 5.9m [2026-03-04T20:29:28.374000] [INFO ] [sig ] [2385/3365] Forecasting PKX... [2026-03-04T20:29:28.374036] [INFO ] [sig ] Generating forecast for: PKX [2026-03-04T20:29:28.374067] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PKX' from 'https://tdm.silogroup.org/data/derivative_storage/PKX.csv'. [2026-03-04T20:29:28.386514] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PKX'. [2026-03-04T20:29:28.386951] [INFO ] [FORECASTER] Starting predict_future for PKX [2026-03-04T20:29:28.388076] [DEBUG] [LOCAL ] No optimal features file found for PKX: ./output/feature-sets/PKX.txt [2026-03-04T20:29:28.388130] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:29:28.388163] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:29:28.388189] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:29:28.388435] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:29:28.449497] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:29:28.450454] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:29:28.450543] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:29:28.450597] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:29:28.574842] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:29:28.575010] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:29:28.575052] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:29:28.575081] [INFO ] [FORECASTER] Training complete [2026-03-04T20:29:28.578644] [DEBUG] [FORECASTER] PKX: Forecast T+1@11:T+2@11: UP (p=76.97%) [2026-03-04T20:29:28.578946] [INFO ] [FORECASTER] Completed predict_future for PKX [2026-03-04T20:29:28.579084] [INFO ] [sig ] PKX: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:29:28.729689] [INFO ] [LOCAL ] Saved forecast: PKX 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/PKX.txt [2026-03-04T20:29:28.729857] [INFO ] [sig ] [2385/3365] Completed PKX in 0.4s | 2.76 sym/s | Total: 14.4m | ETA: 5.9m [2026-03-04T20:29:28.729899] [INFO ] [sig ] [2386/3365] Forecasting PLAB... [2026-03-04T20:29:28.729934] [INFO ] [sig ] Generating forecast for: PLAB [2026-03-04T20:29:28.729967] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLAB' from 'https://tdm.silogroup.org/data/derivative_storage/PLAB.csv'. [2026-03-04T20:29:28.741539] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLAB'. [2026-03-04T20:29:28.741966] [INFO ] [FORECASTER] Starting predict_future for PLAB [2026-03-04T20:29:28.742779] [DEBUG] [LOCAL ] No optimal features file found for PLAB: ./output/feature-sets/PLAB.txt [2026-03-04T20:29:28.742833] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:29:28.742866] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:29:28.742894] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:29:28.742951] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:29:28.801772] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:29:28.802641] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:29:28.802724] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:29:28.802757] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:29:28.926832] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:29:28.927004] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:29:28.927238] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:29:28.927268] [INFO ] [FORECASTER] Training complete [2026-03-04T20:29:28.931687] [DEBUG] [FORECASTER] PLAB: Forecast T+1@11:T+2@11: UP (p=88.19%) [2026-03-04T20:29:28.932088] [INFO ] [FORECASTER] Completed predict_future for PLAB [2026-03-04T20:29:28.932242] [INFO ] [sig ] PLAB: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:29:29.084337] [INFO ] [LOCAL ] Saved forecast: PLAB 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/PLAB.txt [2026-03-04T20:29:29.084470] [INFO ] [sig ] [2386/3365] Completed PLAB in 0.4s | 2.76 sym/s | Total: 14.4m | ETA: 5.9m [2026-03-04T20:29:29.084511] [INFO ] [sig ] [2387/3365] Forecasting PLAY... [2026-03-04T20:29:29.084541] [INFO ] [sig ] Generating forecast for: PLAY [2026-03-04T20:29:29.084588] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLAY' from 'https://tdm.silogroup.org/data/derivative_storage/PLAY.csv'. [2026-03-04T20:29:29.098055] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLAY'. [2026-03-04T20:29:29.098366] [INFO ] [FORECASTER] Starting predict_future for PLAY [2026-03-04T20:29:29.099183] [DEBUG] [LOCAL ] No optimal features file found for PLAY: ./output/feature-sets/PLAY.txt [2026-03-04T20:29:29.099441] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:29:29.099475] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:29:29.099502] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:29:29.099559] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:29:29.157956] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:29:29.158605] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:29:29.158686] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:29:29.158720] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:29:29.279275] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:29:29.279418] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:29:29.279459] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:29:29.279488] [INFO ] [FORECASTER] Training complete [2026-03-04T20:29:29.282988] [DEBUG] [FORECASTER] PLAY: Forecast T+1@11:T+2@11: DOWN (p=30.98%) [2026-03-04T20:29:29.283273] [INFO ] [FORECASTER] Completed predict_future for PLAY [2026-03-04T20:29:29.283408] [INFO ] [sig ] PLAY: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:29:29.436411] [INFO ] [LOCAL ] Saved forecast: PLAY 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/PLAY.txt [2026-03-04T20:29:29.436566] [INFO ] [sig ] [2387/3365] Completed PLAY in 0.4s | 2.76 sym/s | Total: 14.4m | ETA: 5.9m [2026-03-04T20:29:29.436624] [INFO ] [sig ] [2388/3365] Forecasting PLBC... [2026-03-04T20:29:29.436656] [INFO ] [sig ] Generating forecast for: PLBC [2026-03-04T20:29:29.436686] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLBC' from 'https://tdm.silogroup.org/data/derivative_storage/PLBC.csv'. [2026-03-04T20:29:29.449912] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLBC'. [2026-03-04T20:29:29.450205] [INFO ] [FORECASTER] Starting predict_future for PLBC [2026-03-04T20:29:29.451020] [DEBUG] [LOCAL ] No optimal features file found for PLBC: ./output/feature-sets/PLBC.txt [2026-03-04T20:29:29.451073] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:29:29.451105] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:29:29.451132] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:29:29.451188] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:29:29.511808] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:29:29.512831] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:29:29.512943] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:29:29.512987] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:29:29.626867] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:29:29.627037] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:29:29.627078] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:29:29.627108] [INFO ] [FORECASTER] Training complete [2026-03-04T20:29:29.630902] [DEBUG] [FORECASTER] PLBC: Forecast T+1@11:T+2@11: UP (p=85.54%) [2026-03-04T20:29:29.631292] [INFO ] [FORECASTER] Completed predict_future for PLBC [2026-03-04T20:29:29.631471] [INFO ] [sig ] PLBC: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:29:29.789251] [INFO ] [LOCAL ] Saved forecast: PLBC 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/PLBC.txt [2026-03-04T20:29:29.789421] [INFO ] [sig ] [2388/3365] Completed PLBC in 0.4s | 2.76 sym/s | Total: 14.4m | ETA: 5.9m [2026-03-04T20:29:29.789463] [INFO ] [sig ] [2389/3365] Forecasting PLBY... [2026-03-04T20:29:29.789493] [INFO ] [sig ] Generating forecast for: PLBY [2026-03-04T20:29:29.789524] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLBY' from 'https://tdm.silogroup.org/data/derivative_storage/PLBY.csv'. [2026-03-04T20:29:29.802815] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLBY'. [2026-03-04T20:29:29.803150] [INFO ] [FORECASTER] Starting predict_future for PLBY [2026-03-04T20:29:29.803954] [DEBUG] [LOCAL ] No optimal features file found for PLBY: ./output/feature-sets/PLBY.txt [2026-03-04T20:29:29.804007] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:29:29.804040] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:29:29.804067] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:29:29.804126] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:29:29.862356] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:29:29.863186] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:29:29.863268] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:29:29.863344] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:29:29.986841] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:29:29.987005] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:29:29.987047] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:29:29.987079] [INFO ] [FORECASTER] Training complete [2026-03-04T20:29:29.991026] [DEBUG] [FORECASTER] PLBY: Forecast T+1@11:T+2@11: DOWN (p=7.52%) [2026-03-04T20:29:29.991500] [INFO ] [FORECASTER] Completed predict_future for PLBY [2026-03-04T20:29:29.991655] [INFO ] [sig ] PLBY: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:29:30.138603] [INFO ] [LOCAL ] Saved forecast: PLBY 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/PLBY.txt [2026-03-04T20:29:30.138749] [INFO ] [sig ] [2389/3365] Completed PLBY in 0.3s | 2.76 sym/s | Total: 14.4m | ETA: 5.9m [2026-03-04T20:29:30.138791] [INFO ] [sig ] [2390/3365] Forecasting PLCE... [2026-03-04T20:29:30.138831] [INFO ] [sig ] Generating forecast for: PLCE [2026-03-04T20:29:30.138863] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLCE' from 'https://tdm.silogroup.org/data/derivative_storage/PLCE.csv'. [2026-03-04T20:29:30.150967] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLCE'. [2026-03-04T20:29:30.151261] [INFO ] [FORECASTER] Starting predict_future for PLCE [2026-03-04T20:29:30.152080] [DEBUG] [LOCAL ] No optimal features file found for PLCE: ./output/feature-sets/PLCE.txt [2026-03-04T20:29:30.152139] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:29:30.152172] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:29:30.152199] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:29:30.152260] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:29:30.210157] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:29:30.211082] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:29:30.211168] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:29:30.211202] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:29:30.334765] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:29:30.334933] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:29:30.334980] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:29:30.335009] [INFO ] [FORECASTER] Training complete [2026-03-04T20:29:30.338560] [DEBUG] [FORECASTER] PLCE: Forecast T+1@11:T+2@11: DOWN (p=12.38%) [2026-03-04T20:29:30.338871] [INFO ] [FORECASTER] Completed predict_future for PLCE [2026-03-04T20:29:30.339037] [INFO ] [sig ] PLCE: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:29:30.484466] [INFO ] [LOCAL ] Saved forecast: PLCE 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/PLCE.txt [2026-03-04T20:29:30.484675] [INFO ] [sig ] [2390/3365] Completed PLCE in 0.3s | 2.76 sym/s | Total: 14.4m | ETA: 5.9m [2026-03-04T20:29:30.484720] [INFO ] [sig ] [2391/3365] Forecasting PLD... [2026-03-04T20:29:30.484751] [INFO ] [sig ] Generating forecast for: PLD [2026-03-04T20:29:30.484783] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLD' from 'https://tdm.silogroup.org/data/derivative_storage/PLD.csv'. [2026-03-04T20:29:30.496810] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLD'. [2026-03-04T20:29:30.497229] [INFO ] [FORECASTER] Starting predict_future for PLD [2026-03-04T20:29:30.498095] [DEBUG] [LOCAL ] No optimal features file found for PLD: ./output/feature-sets/PLD.txt [2026-03-04T20:29:30.498151] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:29:30.498184] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:29:30.498211] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:29:30.498268] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:29:30.558131] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:29:30.559254] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:29:30.559377] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:29:30.559429] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:29:30.690781] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:29:30.690942] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:29:30.690983] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:29:30.691014] [INFO ] [FORECASTER] Training complete [2026-03-04T20:29:30.694513] [DEBUG] [FORECASTER] PLD: Forecast T+1@11:T+2@11: UP (p=95.71%) [2026-03-04T20:29:30.694826] [INFO ] [FORECASTER] Completed predict_future for PLD [2026-03-04T20:29:30.694966] [INFO ] [sig ] PLD: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:29:30.844471] [INFO ] [LOCAL ] Saved forecast: PLD 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/PLD.txt [2026-03-04T20:29:30.844660] [INFO ] [sig ] [2391/3365] Completed PLD in 0.4s | 2.76 sym/s | Total: 14.4m | ETA: 5.9m [2026-03-04T20:29:30.844703] [INFO ] [sig ] [2392/3365] Forecasting PLPC... [2026-03-04T20:29:30.844735] [INFO ] [sig ] Generating forecast for: PLPC [2026-03-04T20:29:30.844768] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLPC' from 'https://tdm.silogroup.org/data/derivative_storage/PLPC.csv'. [2026-03-04T20:29:30.857464] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLPC'. [2026-03-04T20:29:30.857828] [INFO ] [FORECASTER] Starting predict_future for PLPC [2026-03-04T20:29:30.858674] [DEBUG] [LOCAL ] No optimal features file found for PLPC: ./output/feature-sets/PLPC.txt [2026-03-04T20:29:30.858729] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:29:30.858763] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:29:30.858791] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:29:30.858849] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:29:30.923493] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:29:30.924450] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:29:30.924553] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:29:30.924611] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:29:31.051194] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:29:31.051360] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:29:31.051401] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:29:31.051430] [INFO ] [FORECASTER] Training complete [2026-03-04T20:29:31.055593] [DEBUG] [FORECASTER] PLPC: Forecast T+1@11:T+2@11: UP (p=75.12%) [2026-03-04T20:29:31.055922] [INFO ] [FORECASTER] Completed predict_future for PLPC [2026-03-04T20:29:31.056066] [INFO ] [sig ] PLPC: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:29:31.213412] [INFO ] [LOCAL ] Saved forecast: PLPC 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/PLPC.txt [2026-03-04T20:29:31.213652] [INFO ] [sig ] [2392/3365] Completed PLPC in 0.4s | 2.76 sym/s | Total: 14.4m | ETA: 5.9m [2026-03-04T20:29:31.213698] [INFO ] [sig ] [2393/3365] Forecasting PLRX... [2026-03-04T20:29:31.213733] [INFO ] [sig ] Generating forecast for: PLRX [2026-03-04T20:29:31.213772] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLRX' from 'https://tdm.silogroup.org/data/derivative_storage/PLRX.csv'. [2026-03-04T20:29:31.225854] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLRX'. [2026-03-04T20:29:31.226221] [INFO ] [FORECASTER] Starting predict_future for PLRX [2026-03-04T20:29:31.227047] [DEBUG] [LOCAL ] No optimal features file found for PLRX: ./output/feature-sets/PLRX.txt [2026-03-04T20:29:31.227100] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:29:31.227142] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:29:31.227171] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:29:31.227451] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:29:31.289789] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:29:31.290690] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:29:31.290807] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:29:31.290842] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:29:31.417073] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:29:31.417453] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:29:31.417496] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:29:31.417524] [INFO ] [FORECASTER] Training complete [2026-03-04T20:29:31.421400] [DEBUG] [FORECASTER] PLRX: Forecast T+1@11:T+2@11: UP (p=81.59%) [2026-03-04T20:29:31.421737] [INFO ] [FORECASTER] Completed predict_future for PLRX [2026-03-04T20:29:31.421878] [INFO ] [sig ] PLRX: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:29:31.595979] [INFO ] [LOCAL ] Saved forecast: PLRX 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/PLRX.txt [2026-03-04T20:29:31.596144] [INFO ] [sig ] [2393/3365] Completed PLRX in 0.4s | 2.76 sym/s | Total: 14.5m | ETA: 5.9m [2026-03-04T20:29:31.596186] [INFO ] [sig ] [2394/3365] Forecasting PLSE... [2026-03-04T20:29:31.596217] [INFO ] [sig ] Generating forecast for: PLSE [2026-03-04T20:29:31.596248] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLSE' from 'https://tdm.silogroup.org/data/derivative_storage/PLSE.csv'. [2026-03-04T20:29:31.608925] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLSE'. [2026-03-04T20:29:31.609326] [INFO ] [FORECASTER] Starting predict_future for PLSE [2026-03-04T20:29:31.610192] [DEBUG] [LOCAL ] No optimal features file found for PLSE: ./output/feature-sets/PLSE.txt [2026-03-04T20:29:31.610250] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:29:31.610283] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:29:31.610310] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:29:31.610369] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:29:31.668304] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:29:31.669215] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:29:31.669303] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:29:31.669337] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:29:31.794467] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:29:31.794672] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:29:31.794717] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:29:31.794746] [INFO ] [FORECASTER] Training complete [2026-03-04T20:29:31.798351] [DEBUG] [FORECASTER] PLSE: Forecast T+1@11:T+2@11: UP (p=79.67%) [2026-03-04T20:29:31.798668] [INFO ] [FORECASTER] Completed predict_future for PLSE [2026-03-04T20:29:31.798806] [INFO ] [sig ] PLSE: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:29:31.953020] [INFO ] [LOCAL ] Saved forecast: PLSE 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/PLSE.txt [2026-03-04T20:29:31.953191] [INFO ] [sig ] [2394/3365] Completed PLSE in 0.4s | 2.76 sym/s | Total: 14.5m | ETA: 5.9m [2026-03-04T20:29:31.953240] [INFO ] [sig ] [2395/3365] Forecasting PLTK... [2026-03-04T20:29:31.953272] [INFO ] [sig ] Generating forecast for: PLTK [2026-03-04T20:29:31.953302] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLTK' from 'https://tdm.silogroup.org/data/derivative_storage/PLTK.csv'. [2026-03-04T20:29:31.964749] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLTK'. [2026-03-04T20:29:31.965101] [INFO ] [FORECASTER] Starting predict_future for PLTK [2026-03-04T20:29:31.965923] [DEBUG] [LOCAL ] No optimal features file found for PLTK: ./output/feature-sets/PLTK.txt [2026-03-04T20:29:31.965985] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:29:31.966026] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:29:31.966060] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:29:31.966130] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:29:32.025537] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:29:32.026440] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:29:32.026532] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:29:32.026567] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:29:32.155386] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:29:32.155547] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:29:32.155606] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:29:32.155638] [INFO ] [FORECASTER] Training complete [2026-03-04T20:29:32.159636] [DEBUG] [FORECASTER] PLTK: Forecast T+1@11:T+2@11: UP (p=91.63%) [2026-03-04T20:29:32.159921] [INFO ] [FORECASTER] Completed predict_future for PLTK [2026-03-04T20:29:32.160059] [INFO ] [sig ] PLTK: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:29:32.310005] [INFO ] [LOCAL ] Saved forecast: PLTK 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/PLTK.txt [2026-03-04T20:29:32.310154] [INFO ] [sig ] [2395/3365] Completed PLTK in 0.4s | 2.76 sym/s | Total: 14.5m | ETA: 5.9m [2026-03-04T20:29:32.310196] [INFO ] [sig ] [2396/3365] Forecasting PLUG... [2026-03-04T20:29:32.310226] [INFO ] [sig ] Generating forecast for: PLUG [2026-03-04T20:29:32.310256] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLUG' from 'https://tdm.silogroup.org/data/derivative_storage/PLUG.csv'. [2026-03-04T20:29:32.322765] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLUG'. [2026-03-04T20:29:32.323083] [INFO ] [FORECASTER] Starting predict_future for PLUG [2026-03-04T20:29:32.323919] [DEBUG] [LOCAL ] No optimal features file found for PLUG: ./output/feature-sets/PLUG.txt [2026-03-04T20:29:32.323974] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:29:32.324036] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:29:32.324066] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:29:32.324124] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:29:32.384236] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:29:32.385101] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:29:32.385186] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:29:32.385220] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:29:32.509709] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:29:32.509869] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:29:32.509910] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:29:32.509939] [INFO ] [FORECASTER] Training complete [2026-03-04T20:29:32.513558] [DEBUG] [FORECASTER] PLUG: Forecast T+1@11:T+2@11: DOWN (p=9.61%) [2026-03-04T20:29:32.513859] [INFO ] [FORECASTER] Completed predict_future for PLUG [2026-03-04T20:29:32.513999] [INFO ] [sig ] PLUG: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:29:32.665295] [INFO ] [LOCAL ] Saved forecast: PLUG 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/PLUG.txt [2026-03-04T20:29:32.665472] [INFO ] [sig ] [2396/3365] Completed PLUG in 0.4s | 2.76 sym/s | Total: 14.5m | ETA: 5.9m [2026-03-04T20:29:32.665516] [INFO ] [sig ] [2397/3365] Forecasting PLUS... [2026-03-04T20:29:32.665547] [INFO ] [sig ] Generating forecast for: PLUS [2026-03-04T20:29:32.665613] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLUS' from 'https://tdm.silogroup.org/data/derivative_storage/PLUS.csv'. [2026-03-04T20:29:32.677736] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLUS'. [2026-03-04T20:29:32.678095] [INFO ] [FORECASTER] Starting predict_future for PLUS [2026-03-04T20:29:32.678906] [DEBUG] [LOCAL ] No optimal features file found for PLUS: ./output/feature-sets/PLUS.txt [2026-03-04T20:29:32.678961] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:29:32.678994] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:29:32.679020] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:29:32.679079] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:29:32.738400] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:29:32.739197] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:29:32.739281] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:29:32.739314] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:29:32.866850] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:29:32.867038] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:29:32.867085] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:29:32.867116] [INFO ] [FORECASTER] Training complete [2026-03-04T20:29:32.871458] [DEBUG] [FORECASTER] PLUS: Forecast T+1@11:T+2@11: UP (p=91.92%) [2026-03-04T20:29:32.871770] [INFO ] [FORECASTER] Completed predict_future for PLUS [2026-03-04T20:29:32.871902] [INFO ] [sig ] PLUS: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:29:33.018314] [INFO ] [LOCAL ] Saved forecast: PLUS 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/PLUS.txt [2026-03-04T20:29:33.018476] [INFO ] [sig ] [2397/3365] Completed PLUS in 0.4s | 2.76 sym/s | Total: 14.5m | ETA: 5.8m [2026-03-04T20:29:33.018530] [INFO ] [sig ] [2398/3365] Forecasting PLXS... [2026-03-04T20:29:33.018561] [INFO ] [sig ] Generating forecast for: PLXS [2026-03-04T20:29:33.018612] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLXS' from 'https://tdm.silogroup.org/data/derivative_storage/PLXS.csv'. [2026-03-04T20:29:33.033056] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLXS'. [2026-03-04T20:29:33.033491] [INFO ] [FORECASTER] Starting predict_future for PLXS [2026-03-04T20:29:33.034443] [DEBUG] [LOCAL ] No optimal features file found for PLXS: ./output/feature-sets/PLXS.txt [2026-03-04T20:29:33.034512] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:29:33.034547] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:29:33.034601] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:29:33.034676] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:29:33.093685] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:29:33.094639] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:29:33.094730] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:29:33.094764] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:29:33.219374] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:29:33.219547] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:29:33.219609] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:29:33.219640] [INFO ] [FORECASTER] Training complete [2026-03-04T20:29:33.223225] [DEBUG] [FORECASTER] PLXS: Forecast T+1@11:T+2@11: UP (p=71.68%) [2026-03-04T20:29:33.223538] [INFO ] [FORECASTER] Completed predict_future for PLXS [2026-03-04T20:29:33.223696] [INFO ] [sig ] PLXS: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:29:33.369756] [INFO ] [LOCAL ] Saved forecast: PLXS 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/PLXS.txt [2026-03-04T20:29:33.369923] [INFO ] [sig ] [2398/3365] Completed PLXS in 0.4s | 2.76 sym/s | Total: 14.5m | ETA: 5.8m [2026-03-04T20:29:33.369967] [INFO ] [sig ] [2399/3365] Forecasting PM... [2026-03-04T20:29:33.369997] [INFO ] [sig ] Generating forecast for: PM [2026-03-04T20:29:33.370028] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PM' from 'https://tdm.silogroup.org/data/derivative_storage/PM.csv'. [2026-03-04T20:29:33.381900] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PM'. [2026-03-04T20:29:33.382305] [INFO ] [FORECASTER] Starting predict_future for PM [2026-03-04T20:29:33.383166] [DEBUG] [LOCAL ] No optimal features file found for PM: ./output/feature-sets/PM.txt [2026-03-04T20:29:33.383223] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:29:33.383256] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:29:33.383283] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:29:33.383340] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:29:33.445611] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:29:33.446492] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:29:33.446602] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:29:33.446640] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:29:33.575695] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:29:33.575865] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:29:33.575905] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:29:33.575971] [INFO ] [FORECASTER] Training complete [2026-03-04T20:29:33.580129] [DEBUG] [FORECASTER] PM: Forecast T+1@11:T+2@11: DOWN (p=21.52%) [2026-03-04T20:29:33.580447] [INFO ] [FORECASTER] Completed predict_future for PM [2026-03-04T20:29:33.580620] [INFO ] [sig ] PM: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:29:33.728782] [INFO ] [LOCAL ] Saved forecast: PM 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/PM.txt [2026-03-04T20:29:33.728941] [INFO ] [sig ] [2399/3365] Completed PM in 0.4s | 2.76 sym/s | Total: 14.5m | ETA: 5.8m [2026-03-04T20:29:33.728987] [INFO ] [sig ] [2400/3365] Forecasting PMAX... [2026-03-04T20:29:33.729024] [INFO ] [sig ] Generating forecast for: PMAX [2026-03-04T20:29:33.729061] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PMAX' from 'https://tdm.silogroup.org/data/derivative_storage/PMAX.csv'. [2026-03-04T20:29:33.740700] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PMAX'. [2026-03-04T20:29:33.741113] [INFO ] [FORECASTER] Starting predict_future for PMAX [2026-03-04T20:29:33.741944] [DEBUG] [LOCAL ] No optimal features file found for PMAX: ./output/feature-sets/PMAX.txt [2026-03-04T20:29:33.742007] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:29:33.742045] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:29:33.742078] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:29:33.742147] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:29:33.802482] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:29:33.803392] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:29:33.803485] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:29:33.803519] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:29:33.926009] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:29:33.926176] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:29:33.926216] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:29:33.926244] [INFO ] [FORECASTER] Training complete [2026-03-04T20:29:33.930224] [DEBUG] [FORECASTER] PMAX: Forecast T+1@11:T+2@11: UP (p=97.30%) [2026-03-04T20:29:33.930530] [INFO ] [FORECASTER] Completed predict_future for PMAX [2026-03-04T20:29:33.930687] [INFO ] [sig ] PMAX: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:29:34.078553] [INFO ] [LOCAL ] Saved forecast: PMAX 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/PMAX.txt [2026-03-04T20:29:34.078720] [INFO ] [sig ] [2400/3365] Completed PMAX in 0.3s | 2.76 sym/s | Total: 14.5m | ETA: 5.8m [2026-03-04T20:29:34.078762] [INFO ] [sig ] [2401/3365] Forecasting PML... [2026-03-04T20:29:34.078792] [INFO ] [sig ] Generating forecast for: PML [2026-03-04T20:29:34.078822] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PML' from 'https://tdm.silogroup.org/data/derivative_storage/PML.csv'. [2026-03-04T20:29:34.090451] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PML'. [2026-03-04T20:29:34.090807] [INFO ] [FORECASTER] Starting predict_future for PML [2026-03-04T20:29:34.091606] [DEBUG] [LOCAL ] No optimal features file found for PML: ./output/feature-sets/PML.txt [2026-03-04T20:29:34.091659] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:29:34.091691] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:29:34.091718] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:29:34.091775] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:29:34.149696] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:29:34.150629] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:29:34.150733] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:29:34.150780] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:29:34.271964] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:29:34.272187] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:29:34.272243] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:29:34.272285] [INFO ] [FORECASTER] Training complete [2026-03-04T20:29:34.276231] [DEBUG] [FORECASTER] PML: Forecast T+1@11:T+2@11: DOWN (p=31.65%) [2026-03-04T20:29:34.276521] [INFO ] [FORECASTER] Completed predict_future for PML [2026-03-04T20:29:34.276681] [INFO ] [sig ] PML: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:29:34.423746] [INFO ] [LOCAL ] Saved forecast: PML 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/PML.txt [2026-03-04T20:29:34.423911] [INFO ] [sig ] [2401/3365] Completed PML in 0.3s | 2.76 sym/s | Total: 14.5m | ETA: 5.8m [2026-03-04T20:29:34.423960] [INFO ] [sig ] [2402/3365] Forecasting PMM... [2026-03-04T20:29:34.423991] [INFO ] [sig ] Generating forecast for: PMM [2026-03-04T20:29:34.424023] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PMM' from 'https://tdm.silogroup.org/data/derivative_storage/PMM.csv'. [2026-03-04T20:29:34.435309] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PMM'. [2026-03-04T20:29:34.435672] [INFO ] [FORECASTER] Starting predict_future for PMM [2026-03-04T20:29:34.436455] [DEBUG] [LOCAL ] No optimal features file found for PMM: ./output/feature-sets/PMM.txt [2026-03-04T20:29:34.436509] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:29:34.436541] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:29:34.436585] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:29:34.436645] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:29:34.493728] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:29:34.494533] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:29:34.494640] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:29:34.494675] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:29:34.621954] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:29:34.622152] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:29:34.622207] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:29:34.622238] [INFO ] [FORECASTER] Training complete [2026-03-04T20:29:34.626699] [DEBUG] [FORECASTER] PMM: Forecast T+1@11:T+2@11: DOWN (p=11.17%) [2026-03-04T20:29:34.627024] [INFO ] [FORECASTER] Completed predict_future for PMM [2026-03-04T20:29:34.627171] [INFO ] [sig ] PMM: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:29:34.776134] [INFO ] [LOCAL ] Saved forecast: PMM 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/PMM.txt [2026-03-04T20:29:34.776297] [INFO ] [sig ] [2402/3365] Completed PMM in 0.4s | 2.76 sym/s | Total: 14.5m | ETA: 5.8m [2026-03-04T20:29:34.776339] [INFO ] [sig ] [2403/3365] Forecasting PMO... [2026-03-04T20:29:34.776369] [INFO ] [sig ] Generating forecast for: PMO [2026-03-04T20:29:34.776399] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PMO' from 'https://tdm.silogroup.org/data/derivative_storage/PMO.csv'. [2026-03-04T20:29:34.787774] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PMO'. [2026-03-04T20:29:34.788167] [INFO ] [FORECASTER] Starting predict_future for PMO [2026-03-04T20:29:34.788989] [DEBUG] [LOCAL ] No optimal features file found for PMO: ./output/feature-sets/PMO.txt [2026-03-04T20:29:34.789052] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:29:34.789092] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:29:34.789125] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:29:34.789200] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:29:34.847549] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:29:34.848443] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:29:34.848546] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:29:34.848599] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:29:34.973040] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:29:34.973216] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:29:34.973256] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:29:34.973285] [INFO ] [FORECASTER] Training complete [2026-03-04T20:29:34.976991] [DEBUG] [FORECASTER] PMO: Forecast T+1@11:T+2@11: DOWN (p=26.65%) [2026-03-04T20:29:34.977339] [INFO ] [FORECASTER] Completed predict_future for PMO [2026-03-04T20:29:34.977502] [INFO ] [sig ] PMO: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:29:35.129423] [INFO ] [LOCAL ] Saved forecast: PMO 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/PMO.txt [2026-03-04T20:29:35.129607] [INFO ] [sig ] [2403/3365] Completed PMO in 0.4s | 2.76 sym/s | Total: 14.5m | ETA: 5.8m [2026-03-04T20:29:35.129651] [INFO ] [sig ] [2404/3365] Forecasting PMTS... [2026-03-04T20:29:35.129682] [INFO ] [sig ] Generating forecast for: PMTS [2026-03-04T20:29:35.129713] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PMTS' from 'https://tdm.silogroup.org/data/derivative_storage/PMTS.csv'. [2026-03-04T20:29:35.142061] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PMTS'. [2026-03-04T20:29:35.142460] [INFO ] [FORECASTER] Starting predict_future for PMTS [2026-03-04T20:29:35.143280] [DEBUG] [LOCAL ] No optimal features file found for PMTS: ./output/feature-sets/PMTS.txt [2026-03-04T20:29:35.143334] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:29:35.143365] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:29:35.143391] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:29:35.143446] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:29:35.203189] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:29:35.204110] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:29:35.204215] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:29:35.204249] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:29:35.331510] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:29:35.331720] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:29:35.331771] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:29:35.331809] [INFO ] [FORECASTER] Training complete [2026-03-04T20:29:35.335526] [DEBUG] [FORECASTER] PMTS: Forecast T+1@11:T+2@11: DOWN (p=3.14%) [2026-03-04T20:29:35.335837] [INFO ] [FORECASTER] Completed predict_future for PMTS [2026-03-04T20:29:35.335985] [INFO ] [sig ] PMTS: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:29:35.487543] [INFO ] [LOCAL ] Saved forecast: PMTS 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/PMTS.txt [2026-03-04T20:29:35.487728] [INFO ] [sig ] [2404/3365] Completed PMTS in 0.4s | 2.76 sym/s | Total: 14.5m | ETA: 5.8m [2026-03-04T20:29:35.487770] [INFO ] [sig ] [2405/3365] Forecasting PMVP... [2026-03-04T20:29:35.487802] [INFO ] [sig ] Generating forecast for: PMVP [2026-03-04T20:29:35.487834] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PMVP' from 'https://tdm.silogroup.org/data/derivative_storage/PMVP.csv'. [2026-03-04T20:29:35.499657] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PMVP'. [2026-03-04T20:29:35.500061] [INFO ] [FORECASTER] Starting predict_future for PMVP [2026-03-04T20:29:35.500898] [DEBUG] [LOCAL ] No optimal features file found for PMVP: ./output/feature-sets/PMVP.txt [2026-03-04T20:29:35.500953] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:29:35.500985] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:29:35.501011] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:29:35.501068] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:29:35.560362] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:29:35.561265] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:29:35.561355] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:29:35.561388] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:29:35.687414] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:29:35.687596] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:29:35.687679] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:29:35.687720] [INFO ] [FORECASTER] Training complete [2026-03-04T20:29:35.691376] [DEBUG] [FORECASTER] PMVP: Forecast T+1@11:T+2@11: DOWN (p=28.28%) [2026-03-04T20:29:35.691688] [INFO ] [FORECASTER] Completed predict_future for PMVP [2026-03-04T20:29:35.691825] [INFO ] [sig ] PMVP: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:29:35.844481] [INFO ] [LOCAL ] Saved forecast: PMVP 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/PMVP.txt [2026-03-04T20:29:35.844652] [INFO ] [sig ] [2405/3365] Completed PMVP in 0.4s | 2.76 sym/s | Total: 14.5m | ETA: 5.8m [2026-03-04T20:29:35.844699] [INFO ] [sig ] [2406/3365] Forecasting PNC... [2026-03-04T20:29:35.844729] [INFO ] [sig ] Generating forecast for: PNC [2026-03-04T20:29:35.844760] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PNC' from 'https://tdm.silogroup.org/data/derivative_storage/PNC.csv'. [2026-03-04T20:29:35.859688] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PNC'. [2026-03-04T20:29:35.860069] [INFO ] [FORECASTER] Starting predict_future for PNC [2026-03-04T20:29:35.860928] [DEBUG] [LOCAL ] No optimal features file found for PNC: ./output/feature-sets/PNC.txt [2026-03-04T20:29:35.860981] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:29:35.861016] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:29:35.861049] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:29:35.861120] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:29:35.921609] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:29:35.922482] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:29:35.922620] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:29:35.922656] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:29:36.050285] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:29:36.050450] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:29:36.050490] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:29:36.050520] [INFO ] [FORECASTER] Training complete [2026-03-04T20:29:36.054174] [DEBUG] [FORECASTER] PNC: Forecast T+1@11:T+2@11: DOWN (p=23.35%) [2026-03-04T20:29:36.054483] [INFO ] [FORECASTER] Completed predict_future for PNC [2026-03-04T20:29:36.054642] [INFO ] [sig ] PNC: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:29:36.206556] [INFO ] [LOCAL ] Saved forecast: PNC 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/PNC.txt [2026-03-04T20:29:36.206730] [INFO ] [sig ] [2406/3365] Completed PNC in 0.4s | 2.76 sym/s | Total: 14.5m | ETA: 5.8m [2026-03-04T20:29:36.206771] [INFO ] [sig ] [2407/3365] Forecasting PNI... [2026-03-04T20:29:36.206803] [INFO ] [sig ] Generating forecast for: PNI [2026-03-04T20:29:36.206834] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PNI' from 'https://tdm.silogroup.org/data/derivative_storage/PNI.csv'. [2026-03-04T20:29:36.218260] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PNI'. [2026-03-04T20:29:36.218642] [INFO ] [FORECASTER] Starting predict_future for PNI [2026-03-04T20:29:36.219472] [DEBUG] [LOCAL ] No optimal features file found for PNI: ./output/feature-sets/PNI.txt [2026-03-04T20:29:36.219528] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:29:36.219561] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:29:36.219620] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:29:36.219680] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:29:36.277523] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:29:36.278446] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:29:36.278589] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:29:36.278627] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:29:36.389194] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:29:36.389348] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:29:36.389387] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:29:36.389416] [INFO ] [FORECASTER] Training complete [2026-03-04T20:29:36.392895] [DEBUG] [FORECASTER] PNI: Forecast T+1@11:T+2@11: UP (p=72.48%) [2026-03-04T20:29:36.393182] [INFO ] [FORECASTER] Completed predict_future for PNI [2026-03-04T20:29:36.393315] [INFO ] [sig ] PNI: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:29:36.539058] [INFO ] [LOCAL ] Saved forecast: PNI 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/PNI.txt [2026-03-04T20:29:36.539214] [INFO ] [sig ] [2407/3365] Completed PNI in 0.3s | 2.76 sym/s | Total: 14.5m | ETA: 5.8m [2026-03-04T20:29:36.539253] [INFO ] [sig ] [2408/3365] Forecasting PNQI... [2026-03-04T20:29:36.539283] [INFO ] [sig ] Generating forecast for: PNQI [2026-03-04T20:29:36.539313] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PNQI' from 'https://tdm.silogroup.org/data/derivative_storage/PNQI.csv'. [2026-03-04T20:29:36.550982] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PNQI'. [2026-03-04T20:29:36.551327] [INFO ] [FORECASTER] Starting predict_future for PNQI [2026-03-04T20:29:36.552119] [DEBUG] [LOCAL ] No optimal features file found for PNQI: ./output/feature-sets/PNQI.txt [2026-03-04T20:29:36.552172] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:29:36.552204] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:29:36.552231] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:29:36.552286] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:29:36.610439] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:29:36.611233] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:29:36.611318] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:29:36.611351] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:29:36.732493] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:29:36.732675] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:29:36.732715] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:29:36.732744] [INFO ] [FORECASTER] Training complete [2026-03-04T20:29:36.736208] [DEBUG] [FORECASTER] PNQI: Forecast T+1@11:T+2@11: DOWN (p=20.71%) [2026-03-04T20:29:36.736489] [INFO ] [FORECASTER] Completed predict_future for PNQI [2026-03-04T20:29:36.736634] [INFO ] [sig ] PNQI: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:29:36.881318] [INFO ] [LOCAL ] Saved forecast: PNQI 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/PNQI.txt [2026-03-04T20:29:36.881474] [INFO ] [sig ] [2408/3365] Completed PNQI in 0.3s | 2.76 sym/s | Total: 14.5m | ETA: 5.8m [2026-03-04T20:29:36.881516] [INFO ] [sig ] [2409/3365] Forecasting PNRG... [2026-03-04T20:29:36.881549] [INFO ] [sig ] Generating forecast for: PNRG [2026-03-04T20:29:36.881602] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PNRG' from 'https://tdm.silogroup.org/data/derivative_storage/PNRG.csv'. [2026-03-04T20:29:36.892918] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PNRG'. [2026-03-04T20:29:36.893240] [INFO ] [FORECASTER] Starting predict_future for PNRG [2026-03-04T20:29:36.894059] [DEBUG] [LOCAL ] No optimal features file found for PNRG: ./output/feature-sets/PNRG.txt [2026-03-04T20:29:36.894114] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:29:36.894161] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:29:36.894190] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:29:36.894247] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:29:36.957593] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:29:36.958652] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:29:36.958742] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:29:36.958776] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:29:37.077628] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:29:37.077787] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:29:37.077827] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:29:37.077857] [INFO ] [FORECASTER] Training complete [2026-03-04T20:29:37.081838] [DEBUG] [FORECASTER] PNRG: Forecast T+1@11:T+2@11: DOWN (p=25.10%) [2026-03-04T20:29:37.082146] [INFO ] [FORECASTER] Completed predict_future for PNRG [2026-03-04T20:29:37.082296] [INFO ] [sig ] PNRG: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:29:37.235360] [INFO ] [LOCAL ] Saved forecast: PNRG 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/PNRG.txt [2026-03-04T20:29:37.235542] [INFO ] [sig ] [2409/3365] Completed PNRG in 0.4s | 2.76 sym/s | Total: 14.5m | ETA: 5.8m [2026-03-04T20:29:37.235609] [INFO ] [sig ] [2410/3365] Forecasting PNTG... [2026-03-04T20:29:37.235643] [INFO ] [sig ] Generating forecast for: PNTG [2026-03-04T20:29:37.235674] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PNTG' from 'https://tdm.silogroup.org/data/derivative_storage/PNTG.csv'. [2026-03-04T20:29:37.247506] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PNTG'. [2026-03-04T20:29:37.247860] [INFO ] [FORECASTER] Starting predict_future for PNTG [2026-03-04T20:29:37.248790] [DEBUG] [LOCAL ] No optimal features file found for PNTG: ./output/feature-sets/PNTG.txt [2026-03-04T20:29:37.248847] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:29:37.248882] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:29:37.248910] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:29:37.248969] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:29:37.311842] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:29:37.312772] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:29:37.312863] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:29:37.312897] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:29:37.443303] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:29:37.443476] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:29:37.443517] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:29:37.443547] [INFO ] [FORECASTER] Training complete [2026-03-04T20:29:37.447765] [DEBUG] [FORECASTER] PNTG: Forecast T+1@11:T+2@11: UP (p=54.45%) [2026-03-04T20:29:37.448120] [INFO ] [FORECASTER] Completed predict_future for PNTG [2026-03-04T20:29:37.448270] [INFO ] [sig ] PNTG: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:29:37.615651] [INFO ] [LOCAL ] Saved forecast: PNTG 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/PNTG.txt [2026-03-04T20:29:37.615816] [INFO ] [sig ] [2410/3365] Completed PNTG in 0.4s | 2.76 sym/s | Total: 14.6m | ETA: 5.8m [2026-03-04T20:29:37.615860] [INFO ] [sig ] [2411/3365] Forecasting PODD... [2026-03-04T20:29:37.615892] [INFO ] [sig ] Generating forecast for: PODD [2026-03-04T20:29:37.615924] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PODD' from 'https://tdm.silogroup.org/data/derivative_storage/PODD.csv'. [2026-03-04T20:29:37.628518] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PODD'. [2026-03-04T20:29:37.628894] [INFO ] [FORECASTER] Starting predict_future for PODD [2026-03-04T20:29:37.629875] [DEBUG] [LOCAL ] No optimal features file found for PODD: ./output/feature-sets/PODD.txt [2026-03-04T20:29:37.629937] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:29:37.629974] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:29:37.630007] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:29:37.630083] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:29:37.705596] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:29:37.706564] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:29:37.706673] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:29:37.706709] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:29:37.830223] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:29:37.830396] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:29:37.830438] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:29:37.830467] [INFO ] [FORECASTER] Training complete [2026-03-04T20:29:37.833944] [DEBUG] [FORECASTER] PODD: Forecast T+1@11:T+2@11: UP (p=99.32%) [2026-03-04T20:29:37.834262] [INFO ] [FORECASTER] Completed predict_future for PODD [2026-03-04T20:29:37.834395] [INFO ] [sig ] PODD: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:29:37.980431] [INFO ] [LOCAL ] Saved forecast: PODD 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/PODD.txt [2026-03-04T20:29:37.980594] [INFO ] [sig ] [2411/3365] Completed PODD in 0.4s | 2.76 sym/s | Total: 14.6m | ETA: 5.8m [2026-03-04T20:29:37.980639] [INFO ] [sig ] [2412/3365] Forecasting POOL... [2026-03-04T20:29:37.980668] [INFO ] [sig ] Generating forecast for: POOL [2026-03-04T20:29:37.980698] [DEBUG] [REMOTE ] Fetching historical data for symbol 'POOL' from 'https://tdm.silogroup.org/data/derivative_storage/POOL.csv'. [2026-03-04T20:29:37.992552] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'POOL'. [2026-03-04T20:29:37.992890] [INFO ] [FORECASTER] Starting predict_future for POOL [2026-03-04T20:29:37.993735] [DEBUG] [LOCAL ] No optimal features file found for POOL: ./output/feature-sets/POOL.txt [2026-03-04T20:29:37.993791] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:29:37.993824] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:29:37.993851] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:29:37.993907] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:29:38.051981] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:29:38.052754] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:29:38.052836] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:29:38.052869] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:29:38.174230] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:29:38.174399] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:29:38.174460] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:29:38.174491] [INFO ] [FORECASTER] Training complete [2026-03-04T20:29:38.178000] [DEBUG] [FORECASTER] POOL: Forecast T+1@11:T+2@11: UP (p=77.02%) [2026-03-04T20:29:38.178313] [INFO ] [FORECASTER] Completed predict_future for POOL [2026-03-04T20:29:38.178449] [INFO ] [sig ] POOL: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:29:38.324045] [INFO ] [LOCAL ] Saved forecast: POOL 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/POOL.txt [2026-03-04T20:29:38.324197] [INFO ] [sig ] [2412/3365] Completed POOL in 0.3s | 2.76 sym/s | Total: 14.6m | ETA: 5.8m [2026-03-04T20:29:38.324240] [INFO ] [sig ] [2413/3365] Forecasting POWI... [2026-03-04T20:29:38.324277] [INFO ] [sig ] Generating forecast for: POWI [2026-03-04T20:29:38.324310] [DEBUG] [REMOTE ] Fetching historical data for symbol 'POWI' from 'https://tdm.silogroup.org/data/derivative_storage/POWI.csv'. [2026-03-04T20:29:38.335925] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'POWI'. [2026-03-04T20:29:38.336252] [INFO ] [FORECASTER] Starting predict_future for POWI [2026-03-04T20:29:38.337084] [DEBUG] [LOCAL ] No optimal features file found for POWI: ./output/feature-sets/POWI.txt [2026-03-04T20:29:38.337138] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:29:38.337217] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:29:38.337247] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:29:38.337321] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:29:38.395255] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:29:38.395957] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:29:38.396047] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:29:38.396085] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:29:38.520254] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:29:38.520467] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:29:38.520518] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:29:38.520550] [INFO ] [FORECASTER] Training complete [2026-03-04T20:29:38.524221] [DEBUG] [FORECASTER] POWI: Forecast T+1@11:T+2@11: DOWN (p=34.47%) [2026-03-04T20:29:38.524548] [INFO ] [FORECASTER] Completed predict_future for POWI [2026-03-04T20:29:38.524704] [INFO ] [sig ] POWI: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:29:38.669624] [INFO ] [LOCAL ] Saved forecast: POWI 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/POWI.txt [2026-03-04T20:29:38.669776] [INFO ] [sig ] [2413/3365] Completed POWI in 0.3s | 2.76 sym/s | Total: 14.6m | ETA: 5.7m [2026-03-04T20:29:38.669826] [INFO ] [sig ] [2414/3365] Forecasting POWL... [2026-03-04T20:29:38.669856] [INFO ] [sig ] Generating forecast for: POWL [2026-03-04T20:29:38.669888] [DEBUG] [REMOTE ] Fetching historical data for symbol 'POWL' from 'https://tdm.silogroup.org/data/derivative_storage/POWL.csv'. [2026-03-04T20:29:38.683103] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'POWL'. [2026-03-04T20:29:38.683456] [INFO ] [FORECASTER] Starting predict_future for POWL [2026-03-04T20:29:38.684262] [DEBUG] [LOCAL ] No optimal features file found for POWL: ./output/feature-sets/POWL.txt [2026-03-04T20:29:38.684317] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:29:38.684350] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:29:38.684377] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:29:38.684445] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:29:38.743351] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:29:38.744178] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:29:38.744282] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:29:38.744316] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:29:38.868364] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:29:38.868523] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:29:38.868565] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:29:38.868616] [INFO ] [FORECASTER] Training complete [2026-03-04T20:29:38.872111] [DEBUG] [FORECASTER] POWL: Forecast T+1@11:T+2@11: DOWN (p=10.84%) [2026-03-04T20:29:38.872431] [INFO ] [FORECASTER] Completed predict_future for POWL [2026-03-04T20:29:38.872588] [INFO ] [sig ] POWL: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:29:39.021312] [INFO ] [LOCAL ] Saved forecast: POWL 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/POWL.txt [2026-03-04T20:29:39.021475] [INFO ] [sig ] [2414/3365] Completed POWL in 0.4s | 2.76 sym/s | Total: 14.6m | ETA: 5.7m [2026-03-04T20:29:39.021517] [INFO ] [sig ] [2415/3365] Forecasting PPC... [2026-03-04T20:29:39.021545] [INFO ] [sig ] Generating forecast for: PPC [2026-03-04T20:29:39.021595] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PPC' from 'https://tdm.silogroup.org/data/derivative_storage/PPC.csv'. [2026-03-04T20:29:39.033141] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PPC'. [2026-03-04T20:29:39.033479] [INFO ] [FORECASTER] Starting predict_future for PPC [2026-03-04T20:29:39.034269] [DEBUG] [LOCAL ] No optimal features file found for PPC: ./output/feature-sets/PPC.txt [2026-03-04T20:29:39.034322] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:29:39.034355] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:29:39.034382] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:29:39.034439] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:29:39.092670] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:29:39.093508] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:29:39.093616] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:29:39.093676] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:29:39.220791] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:29:39.220965] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:29:39.221007] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:29:39.221037] [INFO ] [FORECASTER] Training complete [2026-03-04T20:29:39.224659] [DEBUG] [FORECASTER] PPC: Forecast T+1@11:T+2@11: UP (p=86.02%) [2026-03-04T20:29:39.224948] [INFO ] [FORECASTER] Completed predict_future for PPC [2026-03-04T20:29:39.225084] [INFO ] [sig ] PPC: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:29:39.379369] [INFO ] [LOCAL ] Saved forecast: PPC 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/PPC.txt [2026-03-04T20:29:39.379558] [INFO ] [sig ] [2415/3365] Completed PPC in 0.4s | 2.76 sym/s | Total: 14.6m | ETA: 5.7m [2026-03-04T20:29:39.379624] [INFO ] [sig ] [2416/3365] Forecasting PPG... [2026-03-04T20:29:39.379655] [INFO ] [sig ] Generating forecast for: PPG [2026-03-04T20:29:39.379688] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PPG' from 'https://tdm.silogroup.org/data/derivative_storage/PPG.csv'. [2026-03-04T20:29:39.391834] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PPG'. [2026-03-04T20:29:39.392246] [INFO ] [FORECASTER] Starting predict_future for PPG [2026-03-04T20:29:39.393110] [DEBUG] [LOCAL ] No optimal features file found for PPG: ./output/feature-sets/PPG.txt [2026-03-04T20:29:39.393165] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:29:39.393208] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:29:39.393238] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:29:39.393294] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:29:39.456151] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:29:39.457083] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:29:39.457171] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:29:39.457206] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:29:39.591969] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:29:39.592156] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:29:39.592209] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:29:39.592327] [INFO ] [FORECASTER] Training complete [2026-03-04T20:29:39.597053] [DEBUG] [FORECASTER] PPG: Forecast T+1@11:T+2@11: DOWN (p=37.07%) [2026-03-04T20:29:39.597473] [INFO ] [FORECASTER] Completed predict_future for PPG [2026-03-04T20:29:39.597687] [INFO ] [sig ] PPG: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:29:39.754380] [INFO ] [LOCAL ] Saved forecast: PPG 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/PPG.txt [2026-03-04T20:29:39.754529] [INFO ] [sig ] [2416/3365] Completed PPG in 0.4s | 2.76 sym/s | Total: 14.6m | ETA: 5.7m [2026-03-04T20:29:39.754588] [INFO ] [sig ] [2417/3365] Forecasting PPH... [2026-03-04T20:29:39.754623] [INFO ] [sig ] Generating forecast for: PPH [2026-03-04T20:29:39.754656] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PPH' from 'https://tdm.silogroup.org/data/derivative_storage/PPH.csv'. [2026-03-04T20:29:39.766756] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PPH'. [2026-03-04T20:29:39.767121] [INFO ] [FORECASTER] Starting predict_future for PPH [2026-03-04T20:29:39.768170] [DEBUG] [LOCAL ] No optimal features file found for PPH: ./output/feature-sets/PPH.txt [2026-03-04T20:29:39.768236] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:29:39.768275] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:29:39.768308] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:29:39.768371] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:29:39.825461] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:29:39.826284] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:29:39.826369] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:29:39.826404] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:29:39.954229] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:29:39.954402] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:29:39.954444] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:29:39.954475] [INFO ] [FORECASTER] Training complete [2026-03-04T20:29:39.958476] [DEBUG] [FORECASTER] PPH: Forecast T+1@11:T+2@11: DOWN (p=26.51%) [2026-03-04T20:29:39.958812] [INFO ] [FORECASTER] Completed predict_future for PPH [2026-03-04T20:29:39.958955] [INFO ] [sig ] PPH: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:29:40.111159] [INFO ] [LOCAL ] Saved forecast: PPH 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/PPH.txt [2026-03-04T20:29:40.111363] [INFO ] [sig ] [2417/3365] Completed PPH in 0.4s | 2.76 sym/s | Total: 14.6m | ETA: 5.7m [2026-03-04T20:29:40.111410] [INFO ] [sig ] [2418/3365] Forecasting PPIH... [2026-03-04T20:29:40.111442] [INFO ] [sig ] Generating forecast for: PPIH [2026-03-04T20:29:40.111472] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PPIH' from 'https://tdm.silogroup.org/data/derivative_storage/PPIH.csv'. [2026-03-04T20:29:40.123850] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PPIH'. [2026-03-04T20:29:40.124237] [INFO ] [FORECASTER] Starting predict_future for PPIH [2026-03-04T20:29:40.125040] [DEBUG] [LOCAL ] No optimal features file found for PPIH: ./output/feature-sets/PPIH.txt [2026-03-04T20:29:40.125094] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:29:40.125130] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:29:40.125162] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:29:40.125232] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:29:40.184711] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:29:40.185645] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:29:40.185742] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:29:40.185793] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:29:40.310195] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:29:40.310372] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:29:40.310414] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:29:40.310444] [INFO ] [FORECASTER] Training complete [2026-03-04T20:29:40.314033] [DEBUG] [FORECASTER] PPIH: Forecast T+1@11:T+2@11: DOWN (p=21.94%) [2026-03-04T20:29:40.314337] [INFO ] [FORECASTER] Completed predict_future for PPIH [2026-03-04T20:29:40.314474] [INFO ] [sig ] PPIH: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:29:40.462146] [INFO ] [LOCAL ] Saved forecast: PPIH 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/PPIH.txt [2026-03-04T20:29:40.462310] [INFO ] [sig ] [2418/3365] Completed PPIH in 0.4s | 2.76 sym/s | Total: 14.6m | ETA: 5.7m [2026-03-04T20:29:40.462350] [INFO ] [sig ] [2419/3365] Forecasting PPL... [2026-03-04T20:29:40.462381] [INFO ] [sig ] Generating forecast for: PPL [2026-03-04T20:29:40.462411] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PPL' from 'https://tdm.silogroup.org/data/derivative_storage/PPL.csv'. [2026-03-04T20:29:40.474789] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PPL'. [2026-03-04T20:29:40.475108] [INFO ] [FORECASTER] Starting predict_future for PPL [2026-03-04T20:29:40.475902] [DEBUG] [LOCAL ] No optimal features file found for PPL: ./output/feature-sets/PPL.txt [2026-03-04T20:29:40.475955] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:29:40.475986] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:29:40.476012] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:29:40.476067] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:29:40.534718] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:29:40.535589] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:29:40.535676] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:29:40.535711] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:29:40.657517] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:29:40.657700] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:29:40.657744] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:29:40.657774] [INFO ] [FORECASTER] Training complete [2026-03-04T20:29:40.661790] [DEBUG] [FORECASTER] PPL: Forecast T+1@11:T+2@11: DOWN (p=16.21%) [2026-03-04T20:29:40.662093] [INFO ] [FORECASTER] Completed predict_future for PPL [2026-03-04T20:29:40.662256] [INFO ] [sig ] PPL: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:29:40.818512] [INFO ] [LOCAL ] Saved forecast: PPL 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/PPL.txt [2026-03-04T20:29:40.818703] [INFO ] [sig ] [2419/3365] Completed PPL in 0.4s | 2.76 sym/s | Total: 14.6m | ETA: 5.7m [2026-03-04T20:29:40.818745] [INFO ] [sig ] [2420/3365] Forecasting PPSI... [2026-03-04T20:29:40.818777] [INFO ] [sig ] Generating forecast for: PPSI [2026-03-04T20:29:40.818807] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PPSI' from 'https://tdm.silogroup.org/data/derivative_storage/PPSI.csv'. [2026-03-04T20:29:40.831134] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PPSI'. [2026-03-04T20:29:40.831556] [INFO ] [FORECASTER] Starting predict_future for PPSI [2026-03-04T20:29:40.832405] [DEBUG] [LOCAL ] No optimal features file found for PPSI: ./output/feature-sets/PPSI.txt [2026-03-04T20:29:40.832459] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:29:40.832491] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:29:40.832517] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:29:40.832610] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:29:40.889568] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:29:40.890567] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:29:40.890672] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:29:40.890706] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:29:41.014346] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:29:41.014542] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:29:41.014618] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:29:41.014652] [INFO ] [FORECASTER] Training complete [2026-03-04T20:29:41.018397] [DEBUG] [FORECASTER] PPSI: Forecast T+1@11:T+2@11: UP (p=90.81%) [2026-03-04T20:29:41.018701] [INFO ] [FORECASTER] Completed predict_future for PPSI [2026-03-04T20:29:41.018833] [INFO ] [sig ] PPSI: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:29:41.164150] [INFO ] [LOCAL ] Saved forecast: PPSI 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/PPSI.txt [2026-03-04T20:29:41.164322] [INFO ] [sig ] [2420/3365] Completed PPSI in 0.3s | 2.76 sym/s | Total: 14.6m | ETA: 5.7m [2026-03-04T20:29:41.164374] [INFO ] [sig ] [2421/3365] Forecasting PPTA... [2026-03-04T20:29:41.164617] [INFO ] [sig ] Generating forecast for: PPTA [2026-03-04T20:29:41.164649] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PPTA' from 'https://tdm.silogroup.org/data/derivative_storage/PPTA.csv'. [2026-03-04T20:29:41.177540] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PPTA'. [2026-03-04T20:29:41.177975] [INFO ] [FORECASTER] Starting predict_future for PPTA [2026-03-04T20:29:41.178804] [DEBUG] [LOCAL ] No optimal features file found for PPTA: ./output/feature-sets/PPTA.txt [2026-03-04T20:29:41.178858] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:29:41.178890] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:29:41.178917] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:29:41.178974] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:29:41.243927] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:29:41.244899] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:29:41.244990] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:29:41.245025] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:29:41.373593] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:29:41.373752] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:29:41.373796] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:29:41.373827] [INFO ] [FORECASTER] Training complete [2026-03-04T20:29:41.377480] [DEBUG] [FORECASTER] PPTA: Forecast T+1@11:T+2@11: UP (p=66.29%) [2026-03-04T20:29:41.377784] [INFO ] [FORECASTER] Completed predict_future for PPTA [2026-03-04T20:29:41.377916] [INFO ] [sig ] PPTA: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:29:41.523812] [INFO ] [LOCAL ] Saved forecast: PPTA 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/PPTA.txt [2026-03-04T20:29:41.523972] [INFO ] [sig ] [2421/3365] Completed PPTA in 0.4s | 2.76 sym/s | Total: 14.6m | ETA: 5.7m [2026-03-04T20:29:41.524014] [INFO ] [sig ] [2422/3365] Forecasting PRA... [2026-03-04T20:29:41.524046] [INFO ] [sig ] Generating forecast for: PRA [2026-03-04T20:29:41.524077] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRA' from 'https://tdm.silogroup.org/data/derivative_storage/PRA.csv'. [2026-03-04T20:29:41.536006] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRA'. [2026-03-04T20:29:41.536376] [INFO ] [FORECASTER] Starting predict_future for PRA [2026-03-04T20:29:41.537223] [DEBUG] [LOCAL ] No optimal features file found for PRA: ./output/feature-sets/PRA.txt [2026-03-04T20:29:41.537320] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:29:41.537359] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:29:41.537402] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:29:41.537466] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:29:41.598065] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:29:41.598979] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:29:41.599066] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:29:41.599100] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:29:41.724231] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:29:41.724434] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:29:41.724476] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:29:41.724506] [INFO ] [FORECASTER] Training complete [2026-03-04T20:29:41.728329] [DEBUG] [FORECASTER] PRA: Forecast T+1@11:T+2@11: DOWN (p=6.92%) [2026-03-04T20:29:41.728658] [INFO ] [FORECASTER] Completed predict_future for PRA [2026-03-04T20:29:41.728807] [INFO ] [sig ] PRA: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:29:41.877894] [INFO ] [LOCAL ] Saved forecast: PRA 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/PRA.txt [2026-03-04T20:29:41.878064] [INFO ] [sig ] [2422/3365] Completed PRA in 0.4s | 2.76 sym/s | Total: 14.6m | ETA: 5.7m [2026-03-04T20:29:41.878114] [INFO ] [sig ] [2423/3365] Forecasting PRAA... [2026-03-04T20:29:41.878160] [INFO ] [sig ] Generating forecast for: PRAA [2026-03-04T20:29:41.878211] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRAA' from 'https://tdm.silogroup.org/data/derivative_storage/PRAA.csv'. [2026-03-04T20:29:41.891898] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRAA'. [2026-03-04T20:29:41.892372] [INFO ] [FORECASTER] Starting predict_future for PRAA [2026-03-04T20:29:41.893370] [DEBUG] [LOCAL ] No optimal features file found for PRAA: ./output/feature-sets/PRAA.txt [2026-03-04T20:29:41.893439] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:29:41.893481] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:29:41.893510] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:29:41.893567] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:29:41.955275] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:29:41.956215] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:29:41.956363] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:29:41.956399] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:29:42.082488] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:29:42.082678] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:29:42.082720] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:29:42.082750] [INFO ] [FORECASTER] Training complete [2026-03-04T20:29:42.086433] [DEBUG] [FORECASTER] PRAA: Forecast T+1@11:T+2@11: DOWN (p=35.19%) [2026-03-04T20:29:42.086770] [INFO ] [FORECASTER] Completed predict_future for PRAA [2026-03-04T20:29:42.086914] [INFO ] [sig ] PRAA: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:29:42.235985] [INFO ] [LOCAL ] Saved forecast: PRAA 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/PRAA.txt [2026-03-04T20:29:42.236150] [INFO ] [sig ] [2423/3365] Completed PRAA in 0.4s | 2.76 sym/s | Total: 14.6m | ETA: 5.7m [2026-03-04T20:29:42.236189] [INFO ] [sig ] [2424/3365] Forecasting PRAX... [2026-03-04T20:29:42.236222] [INFO ] [sig ] Generating forecast for: PRAX [2026-03-04T20:29:42.236253] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRAX' from 'https://tdm.silogroup.org/data/derivative_storage/PRAX.csv'. [2026-03-04T20:29:42.249158] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRAX'. [2026-03-04T20:29:42.249488] [INFO ] [FORECASTER] Starting predict_future for PRAX [2026-03-04T20:29:42.250288] [DEBUG] [LOCAL ] No optimal features file found for PRAX: ./output/feature-sets/PRAX.txt [2026-03-04T20:29:42.250341] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:29:42.250374] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:29:42.250400] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:29:42.250457] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:29:42.311199] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:29:42.311924] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:29:42.312010] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:29:42.312044] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:29:42.440661] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:29:42.440837] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:29:42.440890] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:29:42.440923] [INFO ] [FORECASTER] Training complete [2026-03-04T20:29:42.445217] [DEBUG] [FORECASTER] PRAX: Forecast T+1@11:T+2@11: DOWN (p=7.75%) [2026-03-04T20:29:42.445716] [INFO ] [FORECASTER] Completed predict_future for PRAX [2026-03-04T20:29:42.445854] [INFO ] [sig ] PRAX: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:29:42.596633] [INFO ] [LOCAL ] Saved forecast: PRAX 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/PRAX.txt [2026-03-04T20:29:42.596809] [INFO ] [sig ] [2424/3365] Completed PRAX in 0.4s | 2.76 sym/s | Total: 14.6m | ETA: 5.7m [2026-03-04T20:29:42.596859] [INFO ] [sig ] [2425/3365] Forecasting PRCH... [2026-03-04T20:29:42.596893] [INFO ] [sig ] Generating forecast for: PRCH [2026-03-04T20:29:42.596925] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRCH' from 'https://tdm.silogroup.org/data/derivative_storage/PRCH.csv'. [2026-03-04T20:29:42.609227] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRCH'. [2026-03-04T20:29:42.609555] [INFO ] [FORECASTER] Starting predict_future for PRCH [2026-03-04T20:29:42.610367] [DEBUG] [LOCAL ] No optimal features file found for PRCH: ./output/feature-sets/PRCH.txt [2026-03-04T20:29:42.610424] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:29:42.610459] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:29:42.610488] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:29:42.610547] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:29:42.670131] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:29:42.671002] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:29:42.671088] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:29:42.671123] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:29:42.796559] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:29:42.796743] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:29:42.796784] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:29:42.796813] [INFO ] [FORECASTER] Training complete [2026-03-04T20:29:42.800388] [DEBUG] [FORECASTER] PRCH: Forecast T+1@11:T+2@11: UP (p=60.02%) [2026-03-04T20:29:42.800695] [INFO ] [FORECASTER] Completed predict_future for PRCH [2026-03-04T20:29:42.800830] [INFO ] [sig ] PRCH: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:29:42.944410] [INFO ] [LOCAL ] Saved forecast: PRCH 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/PRCH.txt [2026-03-04T20:29:42.944565] [INFO ] [sig ] [2425/3365] Completed PRCH in 0.3s | 2.76 sym/s | Total: 14.6m | ETA: 5.7m [2026-03-04T20:29:42.944626] [INFO ] [sig ] [2426/3365] Forecasting PRDO... [2026-03-04T20:29:42.944658] [INFO ] [sig ] Generating forecast for: PRDO [2026-03-04T20:29:42.944689] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRDO' from 'https://tdm.silogroup.org/data/derivative_storage/PRDO.csv'. [2026-03-04T20:29:42.956349] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRDO'. [2026-03-04T20:29:42.956722] [INFO ] [FORECASTER] Starting predict_future for PRDO [2026-03-04T20:29:42.957555] [DEBUG] [LOCAL ] No optimal features file found for PRDO: ./output/feature-sets/PRDO.txt [2026-03-04T20:29:42.957634] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:29:42.957670] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:29:42.957697] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:29:42.957755] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:29:43.016375] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:29:43.017380] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:29:43.017476] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:29:43.017510] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:29:43.144384] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:29:43.144553] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:29:43.144612] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:29:43.144644] [INFO ] [FORECASTER] Training complete [2026-03-04T20:29:43.148324] [DEBUG] [FORECASTER] PRDO: Forecast T+1@11:T+2@11: UP (p=74.94%) [2026-03-04T20:29:43.148653] [INFO ] [FORECASTER] Completed predict_future for PRDO [2026-03-04T20:29:43.148789] [INFO ] [sig ] PRDO: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:29:43.297070] [INFO ] [LOCAL ] Saved forecast: PRDO 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/PRDO.txt [2026-03-04T20:29:43.297270] [INFO ] [sig ] [2426/3365] Completed PRDO in 0.4s | 2.76 sym/s | Total: 14.6m | ETA: 5.7m [2026-03-04T20:29:43.301497] [INFO ] [sig ] [2427/3365] Forecasting PRFZ... [2026-03-04T20:29:43.301544] [INFO ] [sig ] Generating forecast for: PRFZ [2026-03-04T20:29:43.301598] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRFZ' from 'https://tdm.silogroup.org/data/derivative_storage/PRFZ.csv'. [2026-03-04T20:29:43.313492] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRFZ'. [2026-03-04T20:29:43.313873] [INFO ] [FORECASTER] Starting predict_future for PRFZ [2026-03-04T20:29:43.314686] [DEBUG] [LOCAL ] No optimal features file found for PRFZ: ./output/feature-sets/PRFZ.txt [2026-03-04T20:29:43.314739] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:29:43.314771] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:29:43.314797] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:29:43.314854] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:29:43.373442] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:29:43.374607] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:29:43.374700] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:29:43.374733] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:29:43.509854] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:29:43.510022] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:29:43.510064] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:29:43.510093] [INFO ] [FORECASTER] Training complete [2026-03-04T20:29:43.513871] [DEBUG] [FORECASTER] PRFZ: Forecast T+1@11:T+2@11: DOWN (p=13.97%) [2026-03-04T20:29:43.514157] [INFO ] [FORECASTER] Completed predict_future for PRFZ [2026-03-04T20:29:43.514309] [INFO ] [sig ] PRFZ: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:29:43.661689] [INFO ] [LOCAL ] Saved forecast: PRFZ 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/PRFZ.txt [2026-03-04T20:29:43.661854] [INFO ] [sig ] [2427/3365] Completed PRFZ in 0.4s | 2.76 sym/s | Total: 14.7m | ETA: 5.7m [2026-03-04T20:29:43.661895] [INFO ] [sig ] [2428/3365] Forecasting PRG... [2026-03-04T20:29:43.661928] [INFO ] [sig ] Generating forecast for: PRG [2026-03-04T20:29:43.661959] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRG' from 'https://tdm.silogroup.org/data/derivative_storage/PRG.csv'. [2026-03-04T20:29:43.673935] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRG'. [2026-03-04T20:29:43.674269] [INFO ] [FORECASTER] Starting predict_future for PRG [2026-03-04T20:29:43.675134] [DEBUG] [LOCAL ] No optimal features file found for PRG: ./output/feature-sets/PRG.txt [2026-03-04T20:29:43.675189] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:29:43.675224] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:29:43.675253] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:29:43.675316] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:29:43.736865] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:29:43.737818] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:29:43.737910] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:29:43.737944] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:29:43.860484] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:29:43.860665] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:29:43.860707] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:29:43.860736] [INFO ] [FORECASTER] Training complete [2026-03-04T20:29:43.864192] [DEBUG] [FORECASTER] PRG: Forecast T+1@11:T+2@11: UP (p=56.72%) [2026-03-04T20:29:43.864485] [INFO ] [FORECASTER] Completed predict_future for PRG [2026-03-04T20:29:43.864640] [INFO ] [sig ] PRG: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:29:44.012808] [INFO ] [LOCAL ] Saved forecast: PRG 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/PRG.txt [2026-03-04T20:29:44.012978] [INFO ] [sig ] [2428/3365] Completed PRG in 0.4s | 2.76 sym/s | Total: 14.7m | ETA: 5.7m [2026-03-04T20:29:44.013020] [INFO ] [sig ] [2429/3365] Forecasting PRGO... [2026-03-04T20:29:44.013052] [INFO ] [sig ] Generating forecast for: PRGO [2026-03-04T20:29:44.013082] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRGO' from 'https://tdm.silogroup.org/data/derivative_storage/PRGO.csv'. [2026-03-04T20:29:44.025138] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRGO'. [2026-03-04T20:29:44.025488] [INFO ] [FORECASTER] Starting predict_future for PRGO [2026-03-04T20:29:44.026294] [DEBUG] [LOCAL ] No optimal features file found for PRGO: ./output/feature-sets/PRGO.txt [2026-03-04T20:29:44.026348] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:29:44.026382] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:29:44.026410] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:29:44.026467] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:29:44.083474] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:29:44.084340] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:29:44.084424] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:29:44.084457] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:29:44.209010] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:29:44.209222] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:29:44.209265] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:29:44.209297] [INFO ] [FORECASTER] Training complete [2026-03-04T20:29:44.213068] [DEBUG] [FORECASTER] PRGO: Forecast T+1@11:T+2@11: UP (p=97.30%) [2026-03-04T20:29:44.213460] [INFO ] [FORECASTER] Completed predict_future for PRGO [2026-03-04T20:29:44.213625] [INFO ] [sig ] PRGO: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:29:44.369331] [INFO ] [LOCAL ] Saved forecast: PRGO 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/PRGO.txt [2026-03-04T20:29:44.369707] [INFO ] [sig ] [2429/3365] Completed PRGO in 0.4s | 2.76 sym/s | Total: 14.7m | ETA: 5.7m [2026-03-04T20:29:44.369766] [INFO ] [sig ] [2430/3365] Forecasting PRH... [2026-03-04T20:29:44.369806] [INFO ] [sig ] Generating forecast for: PRH [2026-03-04T20:29:44.369838] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRH' from 'https://tdm.silogroup.org/data/derivative_storage/PRH.csv'. [2026-03-04T20:29:44.382506] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRH'. [2026-03-04T20:29:44.382945] [INFO ] [FORECASTER] Starting predict_future for PRH [2026-03-04T20:29:44.383901] [DEBUG] [LOCAL ] No optimal features file found for PRH: ./output/feature-sets/PRH.txt [2026-03-04T20:29:44.383957] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:29:44.384025] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:29:44.384055] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:29:44.384115] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:29:44.446158] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:29:44.447094] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:29:44.447209] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:29:44.447258] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:29:44.576561] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:29:44.576746] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:29:44.576788] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:29:44.576819] [INFO ] [FORECASTER] Training complete [2026-03-04T20:29:44.580495] [DEBUG] [FORECASTER] PRH: Forecast T+1@11:T+2@11: DOWN (p=48.03%) [2026-03-04T20:29:44.580856] [INFO ] [FORECASTER] Completed predict_future for PRH [2026-03-04T20:29:44.581033] [INFO ] [sig ] PRH: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:29:44.741339] [INFO ] [LOCAL ] Saved forecast: PRH 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/PRH.txt [2026-03-04T20:29:44.741517] [INFO ] [sig ] [2430/3365] Completed PRH in 0.4s | 2.76 sym/s | Total: 14.7m | ETA: 5.6m [2026-03-04T20:29:44.741561] [INFO ] [sig ] [2431/3365] Forecasting PRI... [2026-03-04T20:29:44.741613] [INFO ] [sig ] Generating forecast for: PRI [2026-03-04T20:29:44.741648] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRI' from 'https://tdm.silogroup.org/data/derivative_storage/PRI.csv'. [2026-03-04T20:29:44.754915] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRI'. [2026-03-04T20:29:44.755318] [INFO ] [FORECASTER] Starting predict_future for PRI [2026-03-04T20:29:44.756149] [DEBUG] [LOCAL ] No optimal features file found for PRI: ./output/feature-sets/PRI.txt [2026-03-04T20:29:44.756205] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:29:44.756240] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:29:44.756274] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:29:44.756346] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:29:44.819843] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:29:44.820927] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:29:44.821042] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:29:44.821077] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:29:44.953499] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:29:44.953726] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:29:44.953773] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:29:44.953810] [INFO ] [FORECASTER] Training complete [2026-03-04T20:29:44.957809] [DEBUG] [FORECASTER] PRI: Forecast T+1@11:T+2@11: DOWN (p=38.10%) [2026-03-04T20:29:44.958139] [INFO ] [FORECASTER] Completed predict_future for PRI [2026-03-04T20:29:44.958286] [INFO ] [sig ] PRI: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:29:45.124450] [INFO ] [LOCAL ] Saved forecast: PRI 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/PRI.txt [2026-03-04T20:29:45.124667] [INFO ] [sig ] [2431/3365] Completed PRI in 0.4s | 2.76 sym/s | Total: 14.7m | ETA: 5.6m [2026-03-04T20:29:45.124715] [INFO ] [sig ] [2432/3365] Forecasting PRIM... [2026-03-04T20:29:45.124746] [INFO ] [sig ] Generating forecast for: PRIM [2026-03-04T20:29:45.124775] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRIM' from 'https://tdm.silogroup.org/data/derivative_storage/PRIM.csv'. [2026-03-04T20:29:45.137072] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRIM'. [2026-03-04T20:29:45.137501] [INFO ] [FORECASTER] Starting predict_future for PRIM [2026-03-04T20:29:45.138375] [DEBUG] [LOCAL ] No optimal features file found for PRIM: ./output/feature-sets/PRIM.txt [2026-03-04T20:29:45.138440] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:29:45.138474] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:29:45.138502] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:29:45.138558] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:29:45.203306] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:29:45.204301] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:29:45.204404] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:29:45.204447] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:29:45.335066] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:29:45.335228] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:29:45.335276] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:29:45.335315] [INFO ] [FORECASTER] Training complete [2026-03-04T20:29:45.339176] [DEBUG] [FORECASTER] PRIM: Forecast T+1@11:T+2@11: UP (p=80.98%) [2026-03-04T20:29:45.339499] [INFO ] [FORECASTER] Completed predict_future for PRIM [2026-03-04T20:29:45.339847] [INFO ] [sig ] PRIM: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:29:45.485031] [INFO ] [LOCAL ] Saved forecast: PRIM 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/PRIM.txt [2026-03-04T20:29:45.485161] [INFO ] [sig ] [2432/3365] Completed PRIM in 0.4s | 2.76 sym/s | Total: 14.7m | ETA: 5.6m [2026-03-04T20:29:45.485201] [INFO ] [sig ] [2433/3365] Forecasting PRLB... [2026-03-04T20:29:45.485236] [INFO ] [sig ] Generating forecast for: PRLB [2026-03-04T20:29:45.485269] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRLB' from 'https://tdm.silogroup.org/data/derivative_storage/PRLB.csv'. [2026-03-04T20:29:45.497508] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRLB'. [2026-03-04T20:29:45.497840] [INFO ] [FORECASTER] Starting predict_future for PRLB [2026-03-04T20:29:45.498654] [DEBUG] [LOCAL ] No optimal features file found for PRLB: ./output/feature-sets/PRLB.txt [2026-03-04T20:29:45.498718] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:29:45.498751] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:29:45.498778] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:29:45.498834] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:29:45.556760] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:29:45.557486] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:29:45.557591] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:29:45.557628] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:29:45.681552] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:29:45.681723] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:29:45.681766] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:29:45.681828] [INFO ] [FORECASTER] Training complete [2026-03-04T20:29:45.685352] [DEBUG] [FORECASTER] PRLB: Forecast T+1@11:T+2@11: DOWN (p=10.00%) [2026-03-04T20:29:45.685661] [INFO ] [FORECASTER] Completed predict_future for PRLB [2026-03-04T20:29:45.685794] [INFO ] [sig ] PRLB: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:29:45.832277] [INFO ] [LOCAL ] Saved forecast: PRLB 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/PRLB.txt [2026-03-04T20:29:45.832433] [INFO ] [sig ] [2433/3365] Completed PRLB in 0.3s | 2.76 sym/s | Total: 14.7m | ETA: 5.6m [2026-03-04T20:29:45.832475] [INFO ] [sig ] [2434/3365] Forecasting PRM... [2026-03-04T20:29:45.832505] [INFO ] [sig ] Generating forecast for: PRM [2026-03-04T20:29:45.832535] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRM' from 'https://tdm.silogroup.org/data/derivative_storage/PRM.csv'. [2026-03-04T20:29:45.844242] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRM'. [2026-03-04T20:29:45.844746] [INFO ] [FORECASTER] Starting predict_future for PRM [2026-03-04T20:29:45.845526] [DEBUG] [LOCAL ] No optimal features file found for PRM: ./output/feature-sets/PRM.txt [2026-03-04T20:29:45.845603] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:29:45.845638] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:29:45.845667] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:29:45.845725] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:29:45.903154] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:29:45.903868] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:29:45.903955] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:29:45.903989] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:29:46.025747] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:29:46.025883] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:29:46.025925] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:29:46.025954] [INFO ] [FORECASTER] Training complete [2026-03-04T20:29:46.029343] [DEBUG] [FORECASTER] PRM: Forecast T+1@11:T+2@11: UP (p=82.63%) [2026-03-04T20:29:46.029646] [INFO ] [FORECASTER] Completed predict_future for PRM [2026-03-04T20:29:46.029774] [INFO ] [sig ] PRM: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:29:46.176046] [INFO ] [LOCAL ] Saved forecast: PRM 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/PRM.txt [2026-03-04T20:29:46.176193] [INFO ] [sig ] [2434/3365] Completed PRM in 0.3s | 2.76 sym/s | Total: 14.7m | ETA: 5.6m [2026-03-04T20:29:46.176233] [INFO ] [sig ] [2435/3365] Forecasting PRME... [2026-03-04T20:29:46.176263] [INFO ] [sig ] Generating forecast for: PRME [2026-03-04T20:29:46.176292] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRME' from 'https://tdm.silogroup.org/data/derivative_storage/PRME.csv'. [2026-03-04T20:29:46.187923] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRME'. [2026-03-04T20:29:46.188210] [INFO ] [FORECASTER] Starting predict_future for PRME [2026-03-04T20:29:46.189026] [DEBUG] [LOCAL ] No optimal features file found for PRME: ./output/feature-sets/PRME.txt [2026-03-04T20:29:46.189079] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:29:46.189111] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:29:46.189138] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:29:46.189195] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:29:46.248637] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:29:46.249410] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:29:46.249517] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:29:46.249553] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:29:46.366201] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:29:46.366348] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:29:46.366387] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:29:46.366416] [INFO ] [FORECASTER] Training complete [2026-03-04T20:29:46.369912] [DEBUG] [FORECASTER] PRME: Forecast T+1@11:T+2@11: UP (p=70.35%) [2026-03-04T20:29:46.370190] [INFO ] [FORECASTER] Completed predict_future for PRME [2026-03-04T20:29:46.370319] [INFO ] [sig ] PRME: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:29:46.518706] [INFO ] [LOCAL ] Saved forecast: PRME 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/PRME.txt [2026-03-04T20:29:46.518948] [INFO ] [sig ] [2435/3365] Completed PRME in 0.3s | 2.76 sym/s | Total: 14.7m | ETA: 5.6m [2026-03-04T20:29:46.518992] [INFO ] [sig ] [2436/3365] Forecasting PRN... [2026-03-04T20:29:46.519020] [INFO ] [sig ] Generating forecast for: PRN [2026-03-04T20:29:46.519051] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRN' from 'https://tdm.silogroup.org/data/derivative_storage/PRN.csv'. [2026-03-04T20:29:46.531111] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRN'. [2026-03-04T20:29:46.531469] [INFO ] [FORECASTER] Starting predict_future for PRN [2026-03-04T20:29:46.532259] [DEBUG] [LOCAL ] No optimal features file found for PRN: ./output/feature-sets/PRN.txt [2026-03-04T20:29:46.532313] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:29:46.532345] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:29:46.532374] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:29:46.532433] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:29:46.589539] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:29:46.590482] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:29:46.590598] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:29:46.590635] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:29:46.712448] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:29:46.712648] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:29:46.712708] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:29:46.712750] [INFO ] [FORECASTER] Training complete [2026-03-04T20:29:46.716512] [DEBUG] [FORECASTER] PRN: Forecast T+1@11:T+2@11: UP (p=99.20%) [2026-03-04T20:29:46.716835] [INFO ] [FORECASTER] Completed predict_future for PRN [2026-03-04T20:29:46.716976] [INFO ] [sig ] PRN: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:29:46.868117] [INFO ] [LOCAL ] Saved forecast: PRN 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/PRN.txt [2026-03-04T20:29:46.868280] [INFO ] [sig ] [2436/3365] Completed PRN in 0.3s | 2.76 sym/s | Total: 14.7m | ETA: 5.6m [2026-03-04T20:29:46.868328] [INFO ] [sig ] [2437/3365] Forecasting PROF... [2026-03-04T20:29:46.868361] [INFO ] [sig ] Generating forecast for: PROF [2026-03-04T20:29:46.868392] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PROF' from 'https://tdm.silogroup.org/data/derivative_storage/PROF.csv'. [2026-03-04T20:29:46.879515] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PROF'. [2026-03-04T20:29:46.879851] [INFO ] [FORECASTER] Starting predict_future for PROF [2026-03-04T20:29:46.880649] [DEBUG] [LOCAL ] No optimal features file found for PROF: ./output/feature-sets/PROF.txt [2026-03-04T20:29:46.880703] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:29:46.880735] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:29:46.880762] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:29:46.880818] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:29:46.940301] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:29:46.941294] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:29:46.941377] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:29:46.941411] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:29:47.070366] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:29:47.070551] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:29:47.070610] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:29:47.070642] [INFO ] [FORECASTER] Training complete [2026-03-04T20:29:47.074187] [DEBUG] [FORECASTER] PROF: Forecast T+1@11:T+2@11: DOWN (p=18.98%) [2026-03-04T20:29:47.074479] [INFO ] [FORECASTER] Completed predict_future for PROF [2026-03-04T20:29:47.074632] [INFO ] [sig ] PROF: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:29:47.225360] [INFO ] [LOCAL ] Saved forecast: PROF 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/PROF.txt [2026-03-04T20:29:47.225510] [INFO ] [sig ] [2437/3365] Completed PROF in 0.4s | 2.76 sym/s | Total: 14.7m | ETA: 5.6m [2026-03-04T20:29:47.225551] [INFO ] [sig ] [2438/3365] Forecasting PROK... [2026-03-04T20:29:47.225600] [INFO ] [sig ] Generating forecast for: PROK [2026-03-04T20:29:47.225633] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PROK' from 'https://tdm.silogroup.org/data/derivative_storage/PROK.csv'. [2026-03-04T20:29:47.240209] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PROK'. [2026-03-04T20:29:47.240637] [INFO ] [FORECASTER] Starting predict_future for PROK [2026-03-04T20:29:47.241458] [DEBUG] [LOCAL ] No optimal features file found for PROK: ./output/feature-sets/PROK.txt [2026-03-04T20:29:47.241524] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:29:47.241558] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:29:47.241606] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:29:47.241846] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:29:47.301852] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:29:47.302628] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:29:47.302709] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:29:47.302742] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:29:47.423145] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:29:47.423315] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:29:47.423356] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:29:47.423386] [INFO ] [FORECASTER] Training complete [2026-03-04T20:29:47.426862] [DEBUG] [FORECASTER] PROK: Forecast T+1@11:T+2@11: DOWN (p=4.61%) [2026-03-04T20:29:47.427156] [INFO ] [FORECASTER] Completed predict_future for PROK [2026-03-04T20:29:47.427331] [INFO ] [sig ] PROK: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:29:47.572609] [INFO ] [LOCAL ] Saved forecast: PROK 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/PROK.txt [2026-03-04T20:29:47.572751] [INFO ] [sig ] [2438/3365] Completed PROK in 0.3s | 2.76 sym/s | Total: 14.7m | ETA: 5.6m [2026-03-04T20:29:47.572792] [INFO ] [sig ] [2439/3365] Forecasting PRTA... [2026-03-04T20:29:47.572823] [INFO ] [sig ] Generating forecast for: PRTA [2026-03-04T20:29:47.572853] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRTA' from 'https://tdm.silogroup.org/data/derivative_storage/PRTA.csv'. [2026-03-04T20:29:47.584341] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRTA'. [2026-03-04T20:29:47.584685] [INFO ] [FORECASTER] Starting predict_future for PRTA [2026-03-04T20:29:47.585452] [DEBUG] [LOCAL ] No optimal features file found for PRTA: ./output/feature-sets/PRTA.txt [2026-03-04T20:29:47.585504] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:29:47.585536] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:29:47.585562] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:29:47.585640] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:29:47.642123] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:29:47.642835] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:29:47.642916] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:29:47.642949] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:29:47.764301] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:29:47.764485] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:29:47.764526] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:29:47.764555] [INFO ] [FORECASTER] Training complete [2026-03-04T20:29:47.768110] [DEBUG] [FORECASTER] PRTA: Forecast T+1@11:T+2@11: DOWN (p=42.81%) [2026-03-04T20:29:47.768402] [INFO ] [FORECASTER] Completed predict_future for PRTA [2026-03-04T20:29:47.768537] [INFO ] [sig ] PRTA: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:29:47.911230] [INFO ] [LOCAL ] Saved forecast: PRTA 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/PRTA.txt [2026-03-04T20:29:47.911383] [INFO ] [sig ] [2439/3365] Completed PRTA in 0.3s | 2.76 sym/s | Total: 14.7m | ETA: 5.6m [2026-03-04T20:29:47.911423] [INFO ] [sig ] [2440/3365] Forecasting PRTH... [2026-03-04T20:29:47.911454] [INFO ] [sig ] Generating forecast for: PRTH [2026-03-04T20:29:47.911484] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRTH' from 'https://tdm.silogroup.org/data/derivative_storage/PRTH.csv'. [2026-03-04T20:29:47.923730] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRTH'. [2026-03-04T20:29:47.924048] [INFO ] [FORECASTER] Starting predict_future for PRTH [2026-03-04T20:29:47.924891] [DEBUG] [LOCAL ] No optimal features file found for PRTH: ./output/feature-sets/PRTH.txt [2026-03-04T20:29:47.924944] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:29:47.924976] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:29:47.925003] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:29:47.925059] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:29:47.981833] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:29:47.982522] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:29:47.982652] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:29:47.982686] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:29:48.100967] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:29:48.101130] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:29:48.101208] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:29:48.101241] [INFO ] [FORECASTER] Training complete [2026-03-04T20:29:48.104705] [DEBUG] [FORECASTER] PRTH: Forecast T+1@11:T+2@11: DOWN (p=40.88%) [2026-03-04T20:29:48.104988] [INFO ] [FORECASTER] Completed predict_future for PRTH [2026-03-04T20:29:48.105119] [INFO ] [sig ] PRTH: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:29:48.250131] [INFO ] [LOCAL ] Saved forecast: PRTH 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/PRTH.txt [2026-03-04T20:29:48.250294] [INFO ] [sig ] [2440/3365] Completed PRTH in 0.3s | 2.76 sym/s | Total: 14.7m | ETA: 5.6m [2026-03-04T20:29:48.250344] [INFO ] [sig ] [2441/3365] Forecasting PRVA... [2026-03-04T20:29:48.250384] [INFO ] [sig ] Generating forecast for: PRVA [2026-03-04T20:29:48.250424] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRVA' from 'https://tdm.silogroup.org/data/derivative_storage/PRVA.csv'. [2026-03-04T20:29:48.262444] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRVA'. [2026-03-04T20:29:48.262816] [INFO ] [FORECASTER] Starting predict_future for PRVA [2026-03-04T20:29:48.263710] [DEBUG] [LOCAL ] No optimal features file found for PRVA: ./output/feature-sets/PRVA.txt [2026-03-04T20:29:48.263764] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:29:48.263796] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:29:48.263822] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:29:48.263878] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:29:48.322188] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:29:48.322991] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:29:48.323083] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:29:48.323116] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:29:48.445493] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:29:48.445680] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:29:48.445726] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:29:48.445758] [INFO ] [FORECASTER] Training complete [2026-03-04T20:29:48.449270] [DEBUG] [FORECASTER] PRVA: Forecast T+1@11:T+2@11: DOWN (p=38.91%) [2026-03-04T20:29:48.449561] [INFO ] [FORECASTER] Completed predict_future for PRVA [2026-03-04T20:29:48.449718] [INFO ] [sig ] PRVA: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:29:48.597400] [INFO ] [LOCAL ] Saved forecast: PRVA 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/PRVA.txt [2026-03-04T20:29:48.597596] [INFO ] [sig ] [2441/3365] Completed PRVA in 0.3s | 2.76 sym/s | Total: 14.7m | ETA: 5.6m [2026-03-04T20:29:48.597640] [INFO ] [sig ] [2442/3365] Forecasting PSC... [2026-03-04T20:29:48.597669] [INFO ] [sig ] Generating forecast for: PSC [2026-03-04T20:29:48.597698] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSC' from 'https://tdm.silogroup.org/data/derivative_storage/PSC.csv'. [2026-03-04T20:29:48.609475] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSC'. [2026-03-04T20:29:48.609796] [INFO ] [FORECASTER] Starting predict_future for PSC [2026-03-04T20:29:48.610669] [DEBUG] [LOCAL ] No optimal features file found for PSC: ./output/feature-sets/PSC.txt [2026-03-04T20:29:48.610726] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:29:48.610769] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:29:48.610799] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:29:48.610856] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:29:48.670549] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:29:48.671338] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:29:48.671442] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:29:48.671484] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:29:48.791506] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:29:48.791686] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:29:48.791728] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:29:48.791759] [INFO ] [FORECASTER] Training complete [2026-03-04T20:29:48.795307] [DEBUG] [FORECASTER] PSC: Forecast T+1@11:T+2@11: DOWN (p=9.76%) [2026-03-04T20:29:48.795618] [INFO ] [FORECASTER] Completed predict_future for PSC [2026-03-04T20:29:48.795753] [INFO ] [sig ] PSC: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:29:48.945700] [INFO ] [LOCAL ] Saved forecast: PSC 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/PSC.txt [2026-03-04T20:29:48.945846] [INFO ] [sig ] [2442/3365] Completed PSC in 0.3s | 2.76 sym/s | Total: 14.7m | ETA: 5.6m [2026-03-04T20:29:48.945885] [INFO ] [sig ] [2443/3365] Forecasting PSCE... [2026-03-04T20:29:48.945916] [INFO ] [sig ] Generating forecast for: PSCE [2026-03-04T20:29:48.945945] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSCE' from 'https://tdm.silogroup.org/data/derivative_storage/PSCE.csv'. [2026-03-04T20:29:48.958263] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSCE'. [2026-03-04T20:29:48.958679] [INFO ] [FORECASTER] Starting predict_future for PSCE [2026-03-04T20:29:48.959695] [DEBUG] [LOCAL ] No optimal features file found for PSCE: ./output/feature-sets/PSCE.txt [2026-03-04T20:29:48.959749] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:29:48.959783] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:29:48.959811] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:29:48.959869] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:29:49.022196] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:29:49.022928] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:29:49.023010] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:29:49.023042] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:29:49.132829] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:29:49.132981] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:29:49.133020] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:29:49.133049] [INFO ] [FORECASTER] Training complete [2026-03-04T20:29:49.137164] [DEBUG] [FORECASTER] PSCE: Forecast T+1@11:T+2@11: UP (p=93.55%) [2026-03-04T20:29:49.137517] [INFO ] [FORECASTER] Completed predict_future for PSCE [2026-03-04T20:29:49.137879] [INFO ] [sig ] PSCE: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:29:49.287089] [INFO ] [LOCAL ] Saved forecast: PSCE 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/PSCE.txt [2026-03-04T20:29:49.287258] [INFO ] [sig ] [2443/3365] Completed PSCE in 0.3s | 2.76 sym/s | Total: 14.7m | ETA: 5.6m [2026-03-04T20:29:49.287323] [INFO ] [sig ] [2444/3365] Forecasting PSCH... [2026-03-04T20:29:49.287355] [INFO ] [sig ] Generating forecast for: PSCH [2026-03-04T20:29:49.287385] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSCH' from 'https://tdm.silogroup.org/data/derivative_storage/PSCH.csv'. [2026-03-04T20:29:49.299476] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSCH'. [2026-03-04T20:29:49.299805] [INFO ] [FORECASTER] Starting predict_future for PSCH [2026-03-04T20:29:49.300600] [DEBUG] [LOCAL ] No optimal features file found for PSCH: ./output/feature-sets/PSCH.txt [2026-03-04T20:29:49.300659] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:29:49.300716] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:29:49.300748] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:29:49.300806] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:29:49.364180] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:29:49.365126] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:29:49.365214] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:29:49.365248] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:29:49.477457] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:29:49.477831] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:29:49.477875] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:29:49.477905] [INFO ] [FORECASTER] Training complete [2026-03-04T20:29:49.481904] [DEBUG] [FORECASTER] PSCH: Forecast T+1@11:T+2@11: DOWN (p=49.95%) [2026-03-04T20:29:49.482194] [INFO ] [FORECASTER] Completed predict_future for PSCH [2026-03-04T20:29:49.482328] [INFO ] [sig ] PSCH: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:29:49.632491] [INFO ] [LOCAL ] Saved forecast: PSCH 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/PSCH.txt [2026-03-04T20:29:49.632682] [INFO ] [sig ] [2444/3365] Completed PSCH in 0.3s | 2.76 sym/s | Total: 14.8m | ETA: 5.6m [2026-03-04T20:29:49.632727] [INFO ] [sig ] [2445/3365] Forecasting PSEC... [2026-03-04T20:29:49.632757] [INFO ] [sig ] Generating forecast for: PSEC [2026-03-04T20:29:49.632788] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSEC' from 'https://tdm.silogroup.org/data/derivative_storage/PSEC.csv'. [2026-03-04T20:29:49.645147] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSEC'. [2026-03-04T20:29:49.645498] [INFO ] [FORECASTER] Starting predict_future for PSEC [2026-03-04T20:29:49.646299] [DEBUG] [LOCAL ] No optimal features file found for PSEC: ./output/feature-sets/PSEC.txt [2026-03-04T20:29:49.646352] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:29:49.646390] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:29:49.646423] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:29:49.646493] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:29:49.707423] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:29:49.708204] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:29:49.708290] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:29:49.708327] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:29:49.835763] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:29:49.835922] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:29:49.835967] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:29:49.835996] [INFO ] [FORECASTER] Training complete [2026-03-04T20:29:49.839639] [DEBUG] [FORECASTER] PSEC: Forecast T+1@11:T+2@11: DOWN (p=17.00%) [2026-03-04T20:29:49.839934] [INFO ] [FORECASTER] Completed predict_future for PSEC [2026-03-04T20:29:49.840083] [INFO ] [sig ] PSEC: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:29:49.989556] [INFO ] [LOCAL ] Saved forecast: PSEC 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/PSEC.txt [2026-03-04T20:29:49.989727] [INFO ] [sig ] [2445/3365] Completed PSEC in 0.4s | 2.76 sym/s | Total: 14.8m | ETA: 5.6m [2026-03-04T20:29:49.989767] [INFO ] [sig ] [2446/3365] Forecasting PSF... [2026-03-04T20:29:49.989798] [INFO ] [sig ] Generating forecast for: PSF [2026-03-04T20:29:49.989829] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSF' from 'https://tdm.silogroup.org/data/derivative_storage/PSF.csv'. [2026-03-04T20:29:50.003548] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSF'. [2026-03-04T20:29:50.003926] [INFO ] [FORECASTER] Starting predict_future for PSF [2026-03-04T20:29:50.004771] [DEBUG] [LOCAL ] No optimal features file found for PSF: ./output/feature-sets/PSF.txt [2026-03-04T20:29:50.004825] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:29:50.004859] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:29:50.004888] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:29:50.004949] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:29:50.065746] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:29:50.066519] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:29:50.066824] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:29:50.066882] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:29:50.191517] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:29:50.191798] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:29:50.191843] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:29:50.191872] [INFO ] [FORECASTER] Training complete [2026-03-04T20:29:50.195678] [DEBUG] [FORECASTER] PSF: Forecast T+1@11:T+2@11: UP (p=84.37%) [2026-03-04T20:29:50.195967] [INFO ] [FORECASTER] Completed predict_future for PSF [2026-03-04T20:29:50.196096] [INFO ] [sig ] PSF: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:29:50.344893] [INFO ] [LOCAL ] Saved forecast: PSF 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/PSF.txt [2026-03-04T20:29:50.345037] [INFO ] [sig ] [2446/3365] Completed PSF in 0.4s | 2.76 sym/s | Total: 14.8m | ETA: 5.5m [2026-03-04T20:29:50.345077] [INFO ] [sig ] [2447/3365] Forecasting PSFE... [2026-03-04T20:29:50.345107] [INFO ] [sig ] Generating forecast for: PSFE [2026-03-04T20:29:50.345137] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSFE' from 'https://tdm.silogroup.org/data/derivative_storage/PSFE.csv'. [2026-03-04T20:29:50.358369] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSFE'. [2026-03-04T20:29:50.358772] [INFO ] [FORECASTER] Starting predict_future for PSFE [2026-03-04T20:29:50.359625] [DEBUG] [LOCAL ] No optimal features file found for PSFE: ./output/feature-sets/PSFE.txt [2026-03-04T20:29:50.359680] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:29:50.359750] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:29:50.359781] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:29:50.359841] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:29:50.419133] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:29:50.419969] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:29:50.420055] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:29:50.420091] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:29:50.547802] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:29:50.547971] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:29:50.548012] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:29:50.548042] [INFO ] [FORECASTER] Training complete [2026-03-04T20:29:50.551554] [DEBUG] [FORECASTER] PSFE: Forecast T+1@11:T+2@11: DOWN (p=23.70%) [2026-03-04T20:29:50.551877] [INFO ] [FORECASTER] Completed predict_future for PSFE [2026-03-04T20:29:50.552011] [INFO ] [sig ] PSFE: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:29:50.695964] [INFO ] [LOCAL ] Saved forecast: PSFE 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/PSFE.txt [2026-03-04T20:29:50.696105] [INFO ] [sig ] [2447/3365] Completed PSFE in 0.4s | 2.76 sym/s | Total: 14.8m | ETA: 5.5m [2026-03-04T20:29:50.696145] [INFO ] [sig ] [2448/3365] Forecasting PSHG... [2026-03-04T20:29:50.696183] [INFO ] [sig ] Generating forecast for: PSHG [2026-03-04T20:29:50.696214] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSHG' from 'https://tdm.silogroup.org/data/derivative_storage/PSHG.csv'. [2026-03-04T20:29:50.707903] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSHG'. [2026-03-04T20:29:50.708192] [INFO ] [FORECASTER] Starting predict_future for PSHG [2026-03-04T20:29:50.709041] [DEBUG] [LOCAL ] No optimal features file found for PSHG: ./output/feature-sets/PSHG.txt [2026-03-04T20:29:50.709094] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:29:50.709126] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:29:50.709152] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:29:50.709208] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:29:50.768015] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:29:50.768965] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:29:50.769052] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:29:50.769086] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:29:50.892388] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:29:50.892536] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:29:50.892594] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:29:50.892626] [INFO ] [FORECASTER] Training complete [2026-03-04T20:29:50.896097] [DEBUG] [FORECASTER] PSHG: Forecast T+1@11:T+2@11: UP (p=63.52%) [2026-03-04T20:29:50.896376] [INFO ] [FORECASTER] Completed predict_future for PSHG [2026-03-04T20:29:50.896506] [INFO ] [sig ] PSHG: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:29:51.041513] [INFO ] [LOCAL ] Saved forecast: PSHG 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/PSHG.txt [2026-03-04T20:29:51.041693] [INFO ] [sig ] [2448/3365] Completed PSHG in 0.3s | 2.76 sym/s | Total: 14.8m | ETA: 5.5m [2026-03-04T20:29:51.041736] [INFO ] [sig ] [2449/3365] Forecasting PSN... [2026-03-04T20:29:51.041767] [INFO ] [sig ] Generating forecast for: PSN [2026-03-04T20:29:51.041797] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSN' from 'https://tdm.silogroup.org/data/derivative_storage/PSN.csv'. [2026-03-04T20:29:51.053917] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSN'. [2026-03-04T20:29:51.054211] [INFO ] [FORECASTER] Starting predict_future for PSN [2026-03-04T20:29:51.055014] [DEBUG] [LOCAL ] No optimal features file found for PSN: ./output/feature-sets/PSN.txt [2026-03-04T20:29:51.055067] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:29:51.055098] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:29:51.055124] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:29:51.055180] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:29:51.113670] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:29:51.114547] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:29:51.114847] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:29:51.114881] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:29:51.246141] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:29:51.246326] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:29:51.246376] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:29:51.246406] [INFO ] [FORECASTER] Training complete [2026-03-04T20:29:51.250456] [DEBUG] [FORECASTER] PSN: Forecast T+1@11:T+2@11: UP (p=93.70%) [2026-03-04T20:29:51.250842] [INFO ] [FORECASTER] Completed predict_future for PSN [2026-03-04T20:29:51.250994] [INFO ] [sig ] PSN: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:29:51.404723] [INFO ] [LOCAL ] Saved forecast: PSN 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/PSN.txt [2026-03-04T20:29:51.404945] [INFO ] [sig ] [2449/3365] Completed PSN in 0.4s | 2.76 sym/s | Total: 14.8m | ETA: 5.5m [2026-03-04T20:29:51.405003] [INFO ] [sig ] [2450/3365] Forecasting PSNL... [2026-03-04T20:29:51.405044] [INFO ] [sig ] Generating forecast for: PSNL [2026-03-04T20:29:51.405085] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSNL' from 'https://tdm.silogroup.org/data/derivative_storage/PSNL.csv'. [2026-03-04T20:29:51.421555] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSNL'. [2026-03-04T20:29:51.422103] [INFO ] [FORECASTER] Starting predict_future for PSNL [2026-03-04T20:29:51.423296] [DEBUG] [LOCAL ] No optimal features file found for PSNL: ./output/feature-sets/PSNL.txt [2026-03-04T20:29:51.423367] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:29:51.423413] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:29:51.423455] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:29:51.423547] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:29:51.487816] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:29:51.488826] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:29:51.488922] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:29:51.488955] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:29:51.633320] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:29:51.633531] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:29:51.633618] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:29:51.633719] [INFO ] [FORECASTER] Training complete [2026-03-04T20:29:51.639536] [DEBUG] [FORECASTER] PSNL: Forecast T+1@11:T+2@11: DOWN (p=2.68%) [2026-03-04T20:29:51.640151] [INFO ] [FORECASTER] Completed predict_future for PSNL [2026-03-04T20:29:51.640379] [INFO ] [sig ] PSNL: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:29:51.888636] [INFO ] [LOCAL ] Saved forecast: PSNL 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/PSNL.txt [2026-03-04T20:29:51.888901] [INFO ] [sig ] [2450/3365] Completed PSNL in 0.5s | 2.76 sym/s | Total: 14.8m | ETA: 5.5m [2026-03-04T20:29:51.888980] [INFO ] [sig ] [2451/3365] Forecasting PSO... [2026-03-04T20:29:51.889045] [INFO ] [sig ] Generating forecast for: PSO [2026-03-04T20:29:51.889110] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSO' from 'https://tdm.silogroup.org/data/derivative_storage/PSO.csv'. [2026-03-04T20:29:51.946660] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSO'. [2026-03-04T20:29:51.947226] [INFO ] [FORECASTER] Starting predict_future for PSO [2026-03-04T20:29:51.948735] [DEBUG] [LOCAL ] No optimal features file found for PSO: ./output/feature-sets/PSO.txt [2026-03-04T20:29:51.948811] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:29:51.948868] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:29:51.948915] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:29:51.949031] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:29:52.055844] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:29:52.057118] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:29:52.057243] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:29:52.057324] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:29:52.247939] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:29:52.248167] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:29:52.248224] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:29:52.248278] [INFO ] [FORECASTER] Training complete [2026-03-04T20:29:52.253098] [DEBUG] [FORECASTER] PSO: Forecast T+1@11:T+2@11: UP (p=64.72%) [2026-03-04T20:29:52.253669] [INFO ] [FORECASTER] Completed predict_future for PSO [2026-03-04T20:29:52.253899] [INFO ] [sig ] PSO: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:29:52.438825] [INFO ] [LOCAL ] Saved forecast: PSO 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/PSO.txt [2026-03-04T20:29:52.439048] [INFO ] [sig ] [2451/3365] Completed PSO in 0.5s | 2.76 sym/s | Total: 14.8m | ETA: 5.5m [2026-03-04T20:29:52.439100] [INFO ] [sig ] [2452/3365] Forecasting PSTG... [2026-03-04T20:29:52.439142] [INFO ] [sig ] Generating forecast for: PSTG [2026-03-04T20:29:52.439182] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSTG' from 'https://tdm.silogroup.org/data/derivative_storage/PSTG.csv'. [2026-03-04T20:29:52.455743] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSTG'. [2026-03-04T20:29:52.456237] [INFO ] [FORECASTER] Starting predict_future for PSTG [2026-03-04T20:29:52.457435] [DEBUG] [LOCAL ] No optimal features file found for PSTG: ./output/feature-sets/PSTG.txt [2026-03-04T20:29:52.457505] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:29:52.457554] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:29:52.457619] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:29:52.457715] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:29:52.536312] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:29:52.537524] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:29:52.537671] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:29:52.537725] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:29:52.690547] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:29:52.690827] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:29:52.690872] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:29:52.690903] [INFO ] [FORECASTER] Training complete [2026-03-04T20:29:52.695082] [DEBUG] [FORECASTER] PSTG: Forecast T+1@11:T+2@11: DOWN (p=48.42%) [2026-03-04T20:29:52.695518] [INFO ] [FORECASTER] Completed predict_future for PSTG [2026-03-04T20:29:52.695716] [INFO ] [sig ] PSTG: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:29:52.853490] [INFO ] [LOCAL ] Saved forecast: PSTG 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/PSTG.txt [2026-03-04T20:29:52.853679] [INFO ] [sig ] [2452/3365] Completed PSTG in 0.4s | 2.76 sym/s | Total: 14.8m | ETA: 5.5m [2026-03-04T20:29:52.853723] [INFO ] [sig ] [2453/3365] Forecasting PSTL... [2026-03-04T20:29:52.853754] [INFO ] [sig ] Generating forecast for: PSTL [2026-03-04T20:29:52.853793] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSTL' from 'https://tdm.silogroup.org/data/derivative_storage/PSTL.csv'. [2026-03-04T20:29:52.867923] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSTL'. [2026-03-04T20:29:52.868336] [INFO ] [FORECASTER] Starting predict_future for PSTL [2026-03-04T20:29:52.869259] [DEBUG] [LOCAL ] No optimal features file found for PSTL: ./output/feature-sets/PSTL.txt [2026-03-04T20:29:52.869320] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:29:52.869355] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:29:52.869383] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:29:52.869449] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:29:52.928056] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:29:52.929084] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:29:52.929176] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:29:52.929228] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:29:53.051015] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:29:53.051181] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:29:53.051223] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:29:53.051253] [INFO ] [FORECASTER] Training complete [2026-03-04T20:29:53.054850] [DEBUG] [FORECASTER] PSTL: Forecast T+1@11:T+2@11: DOWN (p=38.58%) [2026-03-04T20:29:53.055145] [INFO ] [FORECASTER] Completed predict_future for PSTL [2026-03-04T20:29:53.055278] [INFO ] [sig ] PSTL: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:29:53.200047] [INFO ] [LOCAL ] Saved forecast: PSTL 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/PSTL.txt [2026-03-04T20:29:53.200187] [INFO ] [sig ] [2453/3365] Completed PSTL in 0.3s | 2.76 sym/s | Total: 14.8m | ETA: 5.5m [2026-03-04T20:29:53.200226] [INFO ] [sig ] [2454/3365] Forecasting PSX... [2026-03-04T20:29:53.200256] [INFO ] [sig ] Generating forecast for: PSX [2026-03-04T20:29:53.200286] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSX' from 'https://tdm.silogroup.org/data/derivative_storage/PSX.csv'. [2026-03-04T20:29:53.212414] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSX'. [2026-03-04T20:29:53.212742] [INFO ] [FORECASTER] Starting predict_future for PSX [2026-03-04T20:29:53.213526] [DEBUG] [LOCAL ] No optimal features file found for PSX: ./output/feature-sets/PSX.txt [2026-03-04T20:29:53.213597] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:29:53.213632] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:29:53.213660] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:29:53.213717] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:29:53.270771] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:29:53.271530] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:29:53.271649] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:29:53.271687] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:29:53.393872] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:29:53.394037] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:29:53.394077] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:29:53.394106] [INFO ] [FORECASTER] Training complete [2026-03-04T20:29:53.397929] [DEBUG] [FORECASTER] PSX: Forecast T+1@11:T+2@11: DOWN (p=30.65%) [2026-03-04T20:29:53.398261] [INFO ] [FORECASTER] Completed predict_future for PSX [2026-03-04T20:29:53.398401] [INFO ] [sig ] PSX: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:29:53.544227] [INFO ] [LOCAL ] Saved forecast: PSX 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/PSX.txt [2026-03-04T20:29:53.544398] [INFO ] [sig ] [2454/3365] Completed PSX in 0.3s | 2.76 sym/s | Total: 14.8m | ETA: 5.5m [2026-03-04T20:29:53.544439] [INFO ] [sig ] [2455/3365] Forecasting PTA... [2026-03-04T20:29:53.544472] [INFO ] [sig ] Generating forecast for: PTA [2026-03-04T20:29:53.544507] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTA' from 'https://tdm.silogroup.org/data/derivative_storage/PTA.csv'. [2026-03-04T20:29:53.556455] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTA'. [2026-03-04T20:29:53.556904] [INFO ] [FORECASTER] Starting predict_future for PTA [2026-03-04T20:29:53.557943] [DEBUG] [LOCAL ] No optimal features file found for PTA: ./output/feature-sets/PTA.txt [2026-03-04T20:29:53.558006] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:29:53.558040] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:29:53.558082] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:29:53.558142] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:29:53.617394] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:29:53.618325] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:29:53.618417] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:29:53.618452] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:29:53.746715] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:29:53.746881] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:29:53.746920] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:29:53.746952] [INFO ] [FORECASTER] Training complete [2026-03-04T20:29:53.750552] [DEBUG] [FORECASTER] PTA: Forecast T+1@11:T+2@11: UP (p=95.80%) [2026-03-04T20:29:53.751088] [INFO ] [FORECASTER] Completed predict_future for PTA [2026-03-04T20:29:53.751228] [INFO ] [sig ] PTA: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:29:53.899441] [INFO ] [LOCAL ] Saved forecast: PTA 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/PTA.txt [2026-03-04T20:29:53.899699] [INFO ] [sig ] [2455/3365] Completed PTA in 0.4s | 2.76 sym/s | Total: 14.8m | ETA: 5.5m [2026-03-04T20:29:53.899753] [INFO ] [sig ] [2456/3365] Forecasting PTC... [2026-03-04T20:29:53.899978] [INFO ] [sig ] Generating forecast for: PTC [2026-03-04T20:29:53.900008] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTC' from 'https://tdm.silogroup.org/data/derivative_storage/PTC.csv'. [2026-03-04T20:29:53.917417] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTC'. [2026-03-04T20:29:53.918033] [INFO ] [FORECASTER] Starting predict_future for PTC [2026-03-04T20:29:53.919094] [DEBUG] [LOCAL ] No optimal features file found for PTC: ./output/feature-sets/PTC.txt [2026-03-04T20:29:53.919148] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:29:53.919188] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:29:53.919228] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:29:53.919293] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:29:53.980008] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:29:53.981039] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:29:53.981125] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:29:53.981158] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:29:54.106973] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:29:54.107100] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:29:54.107138] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:29:54.107167] [INFO ] [FORECASTER] Training complete [2026-03-04T20:29:54.110901] [DEBUG] [FORECASTER] PTC: Forecast T+1@11:T+2@11: UP (p=59.97%) [2026-03-04T20:29:54.111181] [INFO ] [FORECASTER] Completed predict_future for PTC [2026-03-04T20:29:54.111311] [INFO ] [sig ] PTC: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:29:54.256255] [INFO ] [LOCAL ] Saved forecast: PTC 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/PTC.txt [2026-03-04T20:29:54.256369] [INFO ] [sig ] [2456/3365] Completed PTC in 0.4s | 2.76 sym/s | Total: 14.8m | ETA: 5.5m [2026-03-04T20:29:54.256407] [INFO ] [sig ] [2457/3365] Forecasting PTEN... [2026-03-04T20:29:54.256436] [INFO ] [sig ] Generating forecast for: PTEN [2026-03-04T20:29:54.256467] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTEN' from 'https://tdm.silogroup.org/data/derivative_storage/PTEN.csv'. [2026-03-04T20:29:54.268483] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTEN'. [2026-03-04T20:29:54.268794] [INFO ] [FORECASTER] Starting predict_future for PTEN [2026-03-04T20:29:54.269606] [DEBUG] [LOCAL ] No optimal features file found for PTEN: ./output/feature-sets/PTEN.txt [2026-03-04T20:29:54.269672] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:29:54.269709] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:29:54.269737] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:29:54.269794] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:29:54.329091] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:29:54.329747] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:29:54.329849] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:29:54.329882] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:29:54.448786] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:29:54.448905] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:29:54.448943] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:29:54.448972] [INFO ] [FORECASTER] Training complete [2026-03-04T20:29:54.452253] [DEBUG] [FORECASTER] PTEN: Forecast T+1@11:T+2@11: DOWN (p=20.12%) [2026-03-04T20:29:54.452541] [INFO ] [FORECASTER] Completed predict_future for PTEN [2026-03-04T20:29:54.452713] [INFO ] [sig ] PTEN: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:29:54.600864] [INFO ] [LOCAL ] Saved forecast: PTEN 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/PTEN.txt [2026-03-04T20:29:54.601040] [INFO ] [sig ] [2457/3365] Completed PTEN in 0.3s | 2.76 sym/s | Total: 14.8m | ETA: 5.5m [2026-03-04T20:29:54.601084] [INFO ] [sig ] [2458/3365] Forecasting PTF... [2026-03-04T20:29:54.601114] [INFO ] [sig ] Generating forecast for: PTF [2026-03-04T20:29:54.601144] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTF' from 'https://tdm.silogroup.org/data/derivative_storage/PTF.csv'. [2026-03-04T20:29:54.613527] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTF'. [2026-03-04T20:29:54.613944] [INFO ] [FORECASTER] Starting predict_future for PTF [2026-03-04T20:29:54.614781] [DEBUG] [LOCAL ] No optimal features file found for PTF: ./output/feature-sets/PTF.txt [2026-03-04T20:29:54.614834] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:29:54.614866] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:29:54.614894] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:29:54.614951] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:29:54.672675] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:29:54.674020] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:29:54.674105] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:29:54.674137] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:29:54.802976] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:29:54.803143] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:29:54.803183] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:29:54.803212] [INFO ] [FORECASTER] Training complete [2026-03-04T20:29:54.807113] [DEBUG] [FORECASTER] PTF: Forecast T+1@11:T+2@11: UP (p=85.05%) [2026-03-04T20:29:54.807411] [INFO ] [FORECASTER] Completed predict_future for PTF [2026-03-04T20:29:54.807541] [INFO ] [sig ] PTF: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:29:54.957163] [INFO ] [LOCAL ] Saved forecast: PTF 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/PTF.txt [2026-03-04T20:29:54.957359] [INFO ] [sig ] [2458/3365] Completed PTF in 0.4s | 2.76 sym/s | Total: 14.8m | ETA: 5.5m [2026-03-04T20:29:54.957400] [INFO ] [sig ] [2459/3365] Forecasting PTGX... [2026-03-04T20:29:54.957430] [INFO ] [sig ] Generating forecast for: PTGX [2026-03-04T20:29:54.957469] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTGX' from 'https://tdm.silogroup.org/data/derivative_storage/PTGX.csv'. [2026-03-04T20:29:54.968892] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTGX'. [2026-03-04T20:29:54.969268] [INFO ] [FORECASTER] Starting predict_future for PTGX [2026-03-04T20:29:54.970123] [DEBUG] [LOCAL ] No optimal features file found for PTGX: ./output/feature-sets/PTGX.txt [2026-03-04T20:29:54.970178] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:29:54.970211] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:29:54.970239] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:29:54.970297] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:29:55.027757] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:29:55.028710] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:29:55.028800] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:29:55.028833] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:29:55.148873] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:29:55.149044] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:29:55.149105] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:29:55.149135] [INFO ] [FORECASTER] Training complete [2026-03-04T20:29:55.152673] [DEBUG] [FORECASTER] PTGX: Forecast T+1@11:T+2@11: DOWN (p=46.09%) [2026-03-04T20:29:55.153191] [INFO ] [FORECASTER] Completed predict_future for PTGX [2026-03-04T20:29:55.153329] [INFO ] [sig ] PTGX: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:29:55.302978] [INFO ] [LOCAL ] Saved forecast: PTGX 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/PTGX.txt [2026-03-04T20:29:55.303146] [INFO ] [sig ] [2459/3365] Completed PTGX in 0.3s | 2.76 sym/s | Total: 14.8m | ETA: 5.5m [2026-03-04T20:29:55.303190] [INFO ] [sig ] [2460/3365] Forecasting PTH... [2026-03-04T20:29:55.303221] [INFO ] [sig ] Generating forecast for: PTH [2026-03-04T20:29:55.303252] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTH' from 'https://tdm.silogroup.org/data/derivative_storage/PTH.csv'. [2026-03-04T20:29:55.315604] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTH'. [2026-03-04T20:29:55.316139] [INFO ] [FORECASTER] Starting predict_future for PTH [2026-03-04T20:29:55.316979] [DEBUG] [LOCAL ] No optimal features file found for PTH: ./output/feature-sets/PTH.txt [2026-03-04T20:29:55.317037] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:29:55.317070] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:29:55.317098] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:29:55.317155] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:29:55.378532] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:29:55.379495] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:29:55.379619] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:29:55.379656] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:29:55.492992] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:29:55.493157] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:29:55.493198] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:29:55.493229] [INFO ] [FORECASTER] Training complete [2026-03-04T20:29:55.496885] [DEBUG] [FORECASTER] PTH: Forecast T+1@11:T+2@11: DOWN (p=43.11%) [2026-03-04T20:29:55.497218] [INFO ] [FORECASTER] Completed predict_future for PTH [2026-03-04T20:29:55.497394] [INFO ] [sig ] PTH: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:29:55.645362] [INFO ] [LOCAL ] Saved forecast: PTH 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/PTH.txt [2026-03-04T20:29:55.645595] [INFO ] [sig ] [2460/3365] Completed PTH in 0.3s | 2.76 sym/s | Total: 14.9m | ETA: 5.5m [2026-03-04T20:29:55.645666] [INFO ] [sig ] [2461/3365] Forecasting PTLO... [2026-03-04T20:29:55.645711] [INFO ] [sig ] Generating forecast for: PTLO [2026-03-04T20:29:55.645752] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTLO' from 'https://tdm.silogroup.org/data/derivative_storage/PTLO.csv'. [2026-03-04T20:29:55.658047] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTLO'. [2026-03-04T20:29:55.658432] [INFO ] [FORECASTER] Starting predict_future for PTLO [2026-03-04T20:29:55.659363] [DEBUG] [LOCAL ] No optimal features file found for PTLO: ./output/feature-sets/PTLO.txt [2026-03-04T20:29:55.659420] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:29:55.659454] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:29:55.659482] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:29:55.659541] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:29:55.721125] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:29:55.722270] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:29:55.722361] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:29:55.722399] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:29:55.848722] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:29:55.848890] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:29:55.848930] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:29:55.848958] [INFO ] [FORECASTER] Training complete [2026-03-04T20:29:55.852460] [DEBUG] [FORECASTER] PTLO: Forecast T+1@11:T+2@11: DOWN (p=28.64%) [2026-03-04T20:29:55.852789] [INFO ] [FORECASTER] Completed predict_future for PTLO [2026-03-04T20:29:55.852931] [INFO ] [sig ] PTLO: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:29:55.998069] [INFO ] [LOCAL ] Saved forecast: PTLO 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/PTLO.txt [2026-03-04T20:29:55.998235] [INFO ] [sig ] [2461/3365] Completed PTLO in 0.4s | 2.76 sym/s | Total: 14.9m | ETA: 5.5m [2026-03-04T20:29:55.998276] [INFO ] [sig ] [2462/3365] Forecasting PTNQ... [2026-03-04T20:29:55.998305] [INFO ] [sig ] Generating forecast for: PTNQ [2026-03-04T20:29:55.998336] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTNQ' from 'https://tdm.silogroup.org/data/derivative_storage/PTNQ.csv'. [2026-03-04T20:29:56.009800] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTNQ'. [2026-03-04T20:29:56.010156] [INFO ] [FORECASTER] Starting predict_future for PTNQ [2026-03-04T20:29:56.010955] [DEBUG] [LOCAL ] No optimal features file found for PTNQ: ./output/feature-sets/PTNQ.txt [2026-03-04T20:29:56.011007] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:29:56.011039] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:29:56.011067] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:29:56.011123] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:29:56.068423] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:29:56.069256] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:29:56.069341] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:29:56.069373] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:29:56.207926] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:29:56.208093] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:29:56.208133] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:29:56.208162] [INFO ] [FORECASTER] Training complete [2026-03-04T20:29:56.211772] [DEBUG] [FORECASTER] PTNQ: Forecast T+1@11:T+2@11: DOWN (p=23.33%) [2026-03-04T20:29:56.212113] [INFO ] [FORECASTER] Completed predict_future for PTNQ [2026-03-04T20:29:56.212261] [INFO ] [sig ] PTNQ: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:29:56.372349] [INFO ] [LOCAL ] Saved forecast: PTNQ 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/PTNQ.txt [2026-03-04T20:29:56.372535] [INFO ] [sig ] [2462/3365] Completed PTNQ in 0.4s | 2.76 sym/s | Total: 14.9m | ETA: 5.5m [2026-03-04T20:29:56.372611] [INFO ] [sig ] [2463/3365] Forecasting PTON... [2026-03-04T20:29:56.372647] [INFO ] [sig ] Generating forecast for: PTON [2026-03-04T20:29:56.372677] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTON' from 'https://tdm.silogroup.org/data/derivative_storage/PTON.csv'. [2026-03-04T20:29:56.384808] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTON'. [2026-03-04T20:29:56.385232] [INFO ] [FORECASTER] Starting predict_future for PTON [2026-03-04T20:29:56.386074] [DEBUG] [LOCAL ] No optimal features file found for PTON: ./output/feature-sets/PTON.txt [2026-03-04T20:29:56.386129] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:29:56.386163] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:29:56.386192] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:29:56.386251] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:29:56.446799] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:29:56.447787] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:29:56.447904] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:29:56.447940] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:29:56.575288] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:29:56.575455] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:29:56.575496] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:29:56.575527] [INFO ] [FORECASTER] Training complete [2026-03-04T20:29:56.579168] [DEBUG] [FORECASTER] PTON: Forecast T+1@11:T+2@11: UP (p=62.37%) [2026-03-04T20:29:56.579467] [INFO ] [FORECASTER] Completed predict_future for PTON [2026-03-04T20:29:56.579623] [INFO ] [sig ] PTON: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:29:56.728981] [INFO ] [LOCAL ] Saved forecast: PTON 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/PTON.txt [2026-03-04T20:29:56.729147] [INFO ] [sig ] [2463/3365] Completed PTON in 0.4s | 2.76 sym/s | Total: 14.9m | ETA: 5.4m [2026-03-04T20:29:56.729190] [INFO ] [sig ] [2464/3365] Forecasting PTY... [2026-03-04T20:29:56.729219] [INFO ] [sig ] Generating forecast for: PTY [2026-03-04T20:29:56.729250] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTY' from 'https://tdm.silogroup.org/data/derivative_storage/PTY.csv'. [2026-03-04T20:29:56.741225] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTY'. [2026-03-04T20:29:56.741631] [INFO ] [FORECASTER] Starting predict_future for PTY [2026-03-04T20:29:56.742465] [DEBUG] [LOCAL ] No optimal features file found for PTY: ./output/feature-sets/PTY.txt [2026-03-04T20:29:56.742520] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:29:56.742611] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:29:56.742649] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:29:56.742718] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:29:56.803109] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:29:56.803955] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:29:56.804038] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:29:56.804072] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:29:56.926236] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:29:56.926415] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:29:56.926457] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:29:56.926487] [INFO ] [FORECASTER] Training complete [2026-03-04T20:29:56.930023] [DEBUG] [FORECASTER] PTY: Forecast T+1@11:T+2@11: DOWN (p=8.75%) [2026-03-04T20:29:56.930324] [INFO ] [FORECASTER] Completed predict_future for PTY [2026-03-04T20:29:56.930460] [INFO ] [sig ] PTY: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:29:57.081970] [INFO ] [LOCAL ] Saved forecast: PTY 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/PTY.txt [2026-03-04T20:29:57.082126] [INFO ] [sig ] [2464/3365] Completed PTY in 0.4s | 2.76 sym/s | Total: 14.9m | ETA: 5.4m [2026-03-04T20:29:57.082169] [INFO ] [sig ] [2465/3365] Forecasting PUBM... [2026-03-04T20:29:57.082198] [INFO ] [sig ] Generating forecast for: PUBM [2026-03-04T20:29:57.082227] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PUBM' from 'https://tdm.silogroup.org/data/derivative_storage/PUBM.csv'. [2026-03-04T20:29:57.095099] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PUBM'. [2026-03-04T20:29:57.095409] [INFO ] [FORECASTER] Starting predict_future for PUBM [2026-03-04T20:29:57.096240] [DEBUG] [LOCAL ] No optimal features file found for PUBM: ./output/feature-sets/PUBM.txt [2026-03-04T20:29:57.096297] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:29:57.096343] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:29:57.096381] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:29:57.096470] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:29:57.158047] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:29:57.158875] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:29:57.158960] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:29:57.158993] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:29:57.286453] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:29:57.286641] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:29:57.286692] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:29:57.286729] [INFO ] [FORECASTER] Training complete [2026-03-04T20:29:57.290361] [DEBUG] [FORECASTER] PUBM: Forecast T+1@11:T+2@11: UP (p=93.15%) [2026-03-04T20:29:57.290677] [INFO ] [FORECASTER] Completed predict_future for PUBM [2026-03-04T20:29:57.290809] [INFO ] [sig ] PUBM: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:29:57.440665] [INFO ] [LOCAL ] Saved forecast: PUBM 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/PUBM.txt [2026-03-04T20:29:57.440809] [INFO ] [sig ] [2465/3365] Completed PUBM in 0.4s | 2.76 sym/s | Total: 14.9m | ETA: 5.4m [2026-03-04T20:29:57.440850] [INFO ] [sig ] [2466/3365] Forecasting PUK... [2026-03-04T20:29:57.440880] [INFO ] [sig ] Generating forecast for: PUK [2026-03-04T20:29:57.440911] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PUK' from 'https://tdm.silogroup.org/data/derivative_storage/PUK.csv'. [2026-03-04T20:29:57.452540] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PUK'. [2026-03-04T20:29:57.452906] [INFO ] [FORECASTER] Starting predict_future for PUK [2026-03-04T20:29:57.453733] [DEBUG] [LOCAL ] No optimal features file found for PUK: ./output/feature-sets/PUK.txt [2026-03-04T20:29:57.453787] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:29:57.453819] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:29:57.453846] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:29:57.453903] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:29:57.514306] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:29:57.515060] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:29:57.515142] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:29:57.515174] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:29:57.635420] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:29:57.635597] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:29:57.635645] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:29:57.635673] [INFO ] [FORECASTER] Training complete [2026-03-04T20:29:57.639166] [DEBUG] [FORECASTER] PUK: Forecast T+1@11:T+2@11: UP (p=89.16%) [2026-03-04T20:29:57.639444] [INFO ] [FORECASTER] Completed predict_future for PUK [2026-03-04T20:29:57.639588] [INFO ] [sig ] PUK: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:29:57.798555] [INFO ] [LOCAL ] Saved forecast: PUK 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/PUK.txt [2026-03-04T20:29:57.798770] [INFO ] [sig ] [2466/3365] Completed PUK in 0.4s | 2.76 sym/s | Total: 14.9m | ETA: 5.4m [2026-03-04T20:29:57.798812] [INFO ] [sig ] [2467/3365] Forecasting PUMP... [2026-03-04T20:29:57.798848] [INFO ] [sig ] Generating forecast for: PUMP [2026-03-04T20:29:57.798910] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PUMP' from 'https://tdm.silogroup.org/data/derivative_storage/PUMP.csv'. [2026-03-04T20:29:57.812809] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PUMP'. [2026-03-04T20:29:57.813152] [INFO ] [FORECASTER] Starting predict_future for PUMP [2026-03-04T20:29:57.813987] [DEBUG] [LOCAL ] No optimal features file found for PUMP: ./output/feature-sets/PUMP.txt [2026-03-04T20:29:57.814042] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:29:57.814080] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:29:57.814109] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:29:57.814171] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:29:57.876807] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:29:57.877734] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:29:57.878046] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:29:57.878082] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:29:58.010190] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:29:58.010350] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:29:58.010390] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:29:58.010464] [INFO ] [FORECASTER] Training complete [2026-03-04T20:29:58.014047] [DEBUG] [FORECASTER] PUMP: Forecast T+1@11:T+2@11: UP (p=88.91%) [2026-03-04T20:29:58.014334] [INFO ] [FORECASTER] Completed predict_future for PUMP [2026-03-04T20:29:58.014465] [INFO ] [sig ] PUMP: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:29:58.159901] [INFO ] [LOCAL ] Saved forecast: PUMP 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/PUMP.txt [2026-03-04T20:29:58.160084] [INFO ] [sig ] [2467/3365] Completed PUMP in 0.4s | 2.76 sym/s | Total: 14.9m | ETA: 5.4m [2026-03-04T20:29:58.160157] [INFO ] [sig ] [2468/3365] Forecasting PVH... [2026-03-04T20:29:58.160197] [INFO ] [sig ] Generating forecast for: PVH [2026-03-04T20:29:58.160228] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PVH' from 'https://tdm.silogroup.org/data/derivative_storage/PVH.csv'. [2026-03-04T20:29:58.171815] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PVH'. [2026-03-04T20:29:58.172122] [INFO ] [FORECASTER] Starting predict_future for PVH [2026-03-04T20:29:58.172928] [DEBUG] [LOCAL ] No optimal features file found for PVH: ./output/feature-sets/PVH.txt [2026-03-04T20:29:58.172994] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:29:58.173028] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:29:58.173055] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:29:58.173112] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:29:58.238506] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:29:58.239402] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:29:58.239486] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:29:58.239520] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:29:58.365219] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:29:58.365385] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:29:58.365427] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:29:58.365457] [INFO ] [FORECASTER] Training complete [2026-03-04T20:29:58.369048] [DEBUG] [FORECASTER] PVH: Forecast T+1@11:T+2@11: UP (p=88.14%) [2026-03-04T20:29:58.369331] [INFO ] [FORECASTER] Completed predict_future for PVH [2026-03-04T20:29:58.369460] [INFO ] [sig ] PVH: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:29:58.527467] [INFO ] [LOCAL ] Saved forecast: PVH 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/PVH.txt [2026-03-04T20:29:58.527683] [INFO ] [sig ] [2468/3365] Completed PVH in 0.4s | 2.76 sym/s | Total: 14.9m | ETA: 5.4m [2026-03-04T20:29:58.527740] [INFO ] [sig ] [2469/3365] Forecasting PVL... [2026-03-04T20:29:58.527771] [INFO ] [sig ] Generating forecast for: PVL [2026-03-04T20:29:58.527801] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PVL' from 'https://tdm.silogroup.org/data/derivative_storage/PVL.csv'. [2026-03-04T20:29:58.541443] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PVL'. [2026-03-04T20:29:58.541796] [INFO ] [FORECASTER] Starting predict_future for PVL [2026-03-04T20:29:58.542611] [DEBUG] [LOCAL ] No optimal features file found for PVL: ./output/feature-sets/PVL.txt [2026-03-04T20:29:58.542664] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:29:58.542696] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:29:58.542728] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:29:58.542785] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:29:58.603775] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:29:58.604681] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:29:58.604787] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:29:58.604823] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:29:58.725687] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:29:58.725855] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:29:58.725898] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:29:58.725928] [INFO ] [FORECASTER] Training complete [2026-03-04T20:29:58.729759] [DEBUG] [FORECASTER] PVL: Forecast T+1@11:T+2@11: UP (p=74.43%) [2026-03-04T20:29:58.730078] [INFO ] [FORECASTER] Completed predict_future for PVL [2026-03-04T20:29:58.730212] [INFO ] [sig ] PVL: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:29:58.886274] [INFO ] [LOCAL ] Saved forecast: PVL 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/PVL.txt [2026-03-04T20:29:58.886449] [INFO ] [sig ] [2469/3365] Completed PVL in 0.4s | 2.76 sym/s | Total: 14.9m | ETA: 5.4m [2026-03-04T20:29:58.886495] [INFO ] [sig ] [2470/3365] Forecasting PWP... [2026-03-04T20:29:58.886528] [INFO ] [sig ] Generating forecast for: PWP [2026-03-04T20:29:58.886560] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PWP' from 'https://tdm.silogroup.org/data/derivative_storage/PWP.csv'. [2026-03-04T20:29:58.898995] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PWP'. [2026-03-04T20:29:58.899385] [INFO ] [FORECASTER] Starting predict_future for PWP [2026-03-04T20:29:58.900298] [DEBUG] [LOCAL ] No optimal features file found for PWP: ./output/feature-sets/PWP.txt [2026-03-04T20:29:58.900354] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:29:58.900386] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:29:58.900412] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:29:58.900470] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:29:58.961569] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:29:58.962482] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:29:58.962620] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:29:58.962682] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:29:59.086854] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:29:59.087017] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:29:59.087058] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:29:59.087087] [INFO ] [FORECASTER] Training complete [2026-03-04T20:29:59.090748] [DEBUG] [FORECASTER] PWP: Forecast T+1@11:T+2@11: DOWN (p=23.60%) [2026-03-04T20:29:59.091058] [INFO ] [FORECASTER] Completed predict_future for PWP [2026-03-04T20:29:59.091189] [INFO ] [sig ] PWP: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:29:59.242294] [INFO ] [LOCAL ] Saved forecast: PWP 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/PWP.txt [2026-03-04T20:29:59.242428] [INFO ] [sig ] [2470/3365] Completed PWP in 0.4s | 2.76 sym/s | Total: 14.9m | ETA: 5.4m [2026-03-04T20:29:59.242469] [INFO ] [sig ] [2471/3365] Forecasting PXS... [2026-03-04T20:29:59.242499] [INFO ] [sig ] Generating forecast for: PXS [2026-03-04T20:29:59.242529] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PXS' from 'https://tdm.silogroup.org/data/derivative_storage/PXS.csv'. [2026-03-04T20:29:59.253991] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PXS'. [2026-03-04T20:29:59.254300] [INFO ] [FORECASTER] Starting predict_future for PXS [2026-03-04T20:29:59.255120] [DEBUG] [LOCAL ] No optimal features file found for PXS: ./output/feature-sets/PXS.txt [2026-03-04T20:29:59.255173] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:29:59.255205] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:29:59.255232] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:29:59.255289] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:29:59.313865] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:29:59.314751] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:29:59.314835] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:29:59.314867] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:29:59.423370] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:29:59.423512] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:29:59.423551] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:29:59.423602] [INFO ] [FORECASTER] Training complete [2026-03-04T20:29:59.427013] [DEBUG] [FORECASTER] PXS: Forecast T+1@11:T+2@11: DOWN (p=44.64%) [2026-03-04T20:29:59.427309] [INFO ] [FORECASTER] Completed predict_future for PXS [2026-03-04T20:29:59.427437] [INFO ] [sig ] PXS: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:29:59.570076] [INFO ] [LOCAL ] Saved forecast: PXS 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/PXS.txt [2026-03-04T20:29:59.570234] [INFO ] [sig ] [2471/3365] Completed PXS in 0.3s | 2.76 sym/s | Total: 14.9m | ETA: 5.4m [2026-03-04T20:29:59.570283] [INFO ] [sig ] [2472/3365] Forecasting PY... [2026-03-04T20:29:59.570314] [INFO ] [sig ] Generating forecast for: PY [2026-03-04T20:29:59.570344] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PY' from 'https://tdm.silogroup.org/data/derivative_storage/PY.csv'. [2026-03-04T20:29:59.581599] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PY'. [2026-03-04T20:29:59.581963] [INFO ] [FORECASTER] Starting predict_future for PY [2026-03-04T20:29:59.582820] [DEBUG] [LOCAL ] No optimal features file found for PY: ./output/feature-sets/PY.txt [2026-03-04T20:29:59.582875] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:29:59.582907] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:29:59.582934] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:29:59.582992] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:29:59.641209] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:29:59.642055] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:29:59.642142] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:29:59.642175] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:29:59.769099] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:29:59.769272] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:29:59.769314] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:29:59.769344] [INFO ] [FORECASTER] Training complete [2026-03-04T20:29:59.773170] [DEBUG] [FORECASTER] PY: Forecast T+1@11:T+2@11: DOWN (p=46.32%) [2026-03-04T20:29:59.773497] [INFO ] [FORECASTER] Completed predict_future for PY [2026-03-04T20:29:59.773659] [INFO ] [sig ] PY: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:29:59.925218] [INFO ] [LOCAL ] Saved forecast: PY 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/PY.txt [2026-03-04T20:29:59.925383] [INFO ] [sig ] [2472/3365] Completed PY in 0.4s | 2.76 sym/s | Total: 14.9m | ETA: 5.4m [2026-03-04T20:29:59.925426] [INFO ] [sig ] [2473/3365] Forecasting PYXS... [2026-03-04T20:29:59.925456] [INFO ] [sig ] Generating forecast for: PYXS [2026-03-04T20:29:59.925486] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PYXS' from 'https://tdm.silogroup.org/data/derivative_storage/PYXS.csv'. [2026-03-04T20:29:59.938042] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PYXS'. [2026-03-04T20:29:59.938497] [INFO ] [FORECASTER] Starting predict_future for PYXS [2026-03-04T20:29:59.939365] [DEBUG] [LOCAL ] No optimal features file found for PYXS: ./output/feature-sets/PYXS.txt [2026-03-04T20:29:59.939419] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:29:59.939451] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:29:59.939478] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:29:59.939533] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:29:59.999815] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:30:00.000723] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:30:00.000813] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:30:00.001041] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:30:00.131214] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:30:00.131340] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:30:00.131380] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:30:00.131408] [INFO ] [FORECASTER] Training complete [2026-03-04T20:30:00.134870] [DEBUG] [FORECASTER] PYXS: Forecast T+1@11:T+2@11: UP (p=82.63%) [2026-03-04T20:30:00.135161] [INFO ] [FORECASTER] Completed predict_future for PYXS [2026-03-04T20:30:00.135316] [INFO ] [sig ] PYXS: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:30:00.284745] [INFO ] [LOCAL ] Saved forecast: PYXS 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/PYXS.txt [2026-03-04T20:30:00.284906] [INFO ] [sig ] [2473/3365] Completed PYXS in 0.4s | 2.76 sym/s | Total: 14.9m | ETA: 5.4m [2026-03-04T20:30:00.284948] [INFO ] [sig ] [2474/3365] Forecasting PZZA... [2026-03-04T20:30:00.284977] [INFO ] [sig ] Generating forecast for: PZZA [2026-03-04T20:30:00.285007] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PZZA' from 'https://tdm.silogroup.org/data/derivative_storage/PZZA.csv'. [2026-03-04T20:30:00.296632] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PZZA'. [2026-03-04T20:30:00.296953] [INFO ] [FORECASTER] Starting predict_future for PZZA [2026-03-04T20:30:00.297998] [DEBUG] [LOCAL ] No optimal features file found for PZZA: ./output/feature-sets/PZZA.txt [2026-03-04T20:30:00.298053] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:30:00.298087] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:30:00.298116] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:30:00.298175] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:30:00.357448] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:30:00.358309] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:30:00.358784] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:30:00.358824] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:30:00.490406] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:30:00.490534] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:30:00.490599] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:30:00.490633] [INFO ] [FORECASTER] Training complete [2026-03-04T20:30:00.494330] [DEBUG] [FORECASTER] PZZA: Forecast T+1@11:T+2@11: UP (p=89.96%) [2026-03-04T20:30:00.494685] [INFO ] [FORECASTER] Completed predict_future for PZZA [2026-03-04T20:30:00.494831] [INFO ] [sig ] PZZA: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:30:00.646836] [INFO ] [LOCAL ] Saved forecast: PZZA 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/PZZA.txt [2026-03-04T20:30:00.647004] [INFO ] [sig ] [2474/3365] Completed PZZA in 0.4s | 2.76 sym/s | Total: 14.9m | ETA: 5.4m [2026-03-04T20:30:00.647048] [INFO ] [sig ] [2475/3365] Forecasting QBTS... [2026-03-04T20:30:00.647080] [INFO ] [sig ] Generating forecast for: QBTS [2026-03-04T20:30:00.647112] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QBTS' from 'https://tdm.silogroup.org/data/derivative_storage/QBTS.csv'. [2026-03-04T20:30:00.661671] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QBTS'. [2026-03-04T20:30:00.662074] [INFO ] [FORECASTER] Starting predict_future for QBTS [2026-03-04T20:30:00.662905] [DEBUG] [LOCAL ] No optimal features file found for QBTS: ./output/feature-sets/QBTS.txt [2026-03-04T20:30:00.662960] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:30:00.662994] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:30:00.663023] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:30:00.663081] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:30:00.723216] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:30:00.724234] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:30:00.724349] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:30:00.724400] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:30:00.857793] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:30:00.857973] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:30:00.858014] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:30:00.858060] [INFO ] [FORECASTER] Training complete [2026-03-04T20:30:00.861783] [DEBUG] [FORECASTER] QBTS: Forecast T+1@11:T+2@11: UP (p=70.14%) [2026-03-04T20:30:00.862116] [INFO ] [FORECASTER] Completed predict_future for QBTS [2026-03-04T20:30:00.862266] [INFO ] [sig ] QBTS: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:30:01.014854] [INFO ] [LOCAL ] Saved forecast: QBTS 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/QBTS.txt [2026-03-04T20:30:01.015019] [INFO ] [sig ] [2475/3365] Completed QBTS in 0.4s | 2.76 sym/s | Total: 14.9m | ETA: 5.4m [2026-03-04T20:30:01.015062] [INFO ] [sig ] [2476/3365] Forecasting QCLN... [2026-03-04T20:30:01.015091] [INFO ] [sig ] Generating forecast for: QCLN [2026-03-04T20:30:01.015122] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QCLN' from 'https://tdm.silogroup.org/data/derivative_storage/QCLN.csv'. [2026-03-04T20:30:01.031467] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QCLN'. [2026-03-04T20:30:01.031910] [INFO ] [FORECASTER] Starting predict_future for QCLN [2026-03-04T20:30:01.032759] [DEBUG] [LOCAL ] No optimal features file found for QCLN: ./output/feature-sets/QCLN.txt [2026-03-04T20:30:01.032816] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:30:01.032850] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:30:01.032879] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:30:01.032938] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:30:01.097741] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:30:01.098662] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:30:01.098765] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:30:01.098806] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:30:01.230739] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:30:01.231136] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:30:01.231191] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:30:01.231232] [INFO ] [FORECASTER] Training complete [2026-03-04T20:30:01.236424] [DEBUG] [FORECASTER] QCLN: Forecast T+1@11:T+2@11: DOWN (p=7.98%) [2026-03-04T20:30:01.236962] [INFO ] [FORECASTER] Completed predict_future for QCLN [2026-03-04T20:30:01.237170] [INFO ] [sig ] QCLN: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:30:01.435923] [INFO ] [LOCAL ] Saved forecast: QCLN 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/QCLN.txt [2026-03-04T20:30:01.436098] [INFO ] [sig ] [2476/3365] Completed QCLN in 0.4s | 2.76 sym/s | Total: 14.9m | ETA: 5.4m [2026-03-04T20:30:01.436143] [INFO ] [sig ] [2477/3365] Forecasting QCOM... [2026-03-04T20:30:01.436173] [INFO ] [sig ] Generating forecast for: QCOM [2026-03-04T20:30:01.436203] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QCOM' from 'https://tdm.silogroup.org/data/derivative_storage/QCOM.csv'. [2026-03-04T20:30:01.450443] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QCOM'. [2026-03-04T20:30:01.450876] [INFO ] [FORECASTER] Starting predict_future for QCOM [2026-03-04T20:30:01.451697] [DEBUG] [LOCAL ] No optimal features file found for QCOM: ./output/feature-sets/QCOM.txt [2026-03-04T20:30:01.451750] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:30:01.451783] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:30:01.451810] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:30:01.452004] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:30:01.512755] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:30:01.513707] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:30:01.513833] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:30:01.513867] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:30:01.651336] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:30:01.651505] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:30:01.651546] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:30:01.651597] [INFO ] [FORECASTER] Training complete [2026-03-04T20:30:01.655344] [DEBUG] [FORECASTER] QCOM: Forecast T+1@11:T+2@11: DOWN (p=35.87%) [2026-03-04T20:30:01.655665] [INFO ] [FORECASTER] Completed predict_future for QCOM [2026-03-04T20:30:01.655803] [INFO ] [sig ] QCOM: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:30:01.809502] [INFO ] [LOCAL ] Saved forecast: QCOM 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/QCOM.txt [2026-03-04T20:30:01.810100] [INFO ] [sig ] [2477/3365] Completed QCOM in 0.4s | 2.76 sym/s | Total: 15.0m | ETA: 5.4m [2026-03-04T20:30:01.810146] [INFO ] [sig ] [2478/3365] Forecasting QCRH... [2026-03-04T20:30:01.810177] [INFO ] [sig ] Generating forecast for: QCRH [2026-03-04T20:30:01.810207] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QCRH' from 'https://tdm.silogroup.org/data/derivative_storage/QCRH.csv'. [2026-03-04T20:30:01.828011] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QCRH'. [2026-03-04T20:30:01.828515] [INFO ] [FORECASTER] Starting predict_future for QCRH [2026-03-04T20:30:01.829770] [DEBUG] [LOCAL ] No optimal features file found for QCRH: ./output/feature-sets/QCRH.txt [2026-03-04T20:30:01.829860] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:30:01.829903] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:30:01.829939] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:30:01.830017] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:30:01.911896] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:30:01.912797] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:30:01.912896] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:30:01.912932] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:30:02.037134] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:30:02.037344] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:30:02.037389] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:30:02.037419] [INFO ] [FORECASTER] Training complete [2026-03-04T20:30:02.041134] [DEBUG] [FORECASTER] QCRH: Forecast T+1@11:T+2@11: DOWN (p=8.15%) [2026-03-04T20:30:02.041462] [INFO ] [FORECASTER] Completed predict_future for QCRH [2026-03-04T20:30:02.041634] [INFO ] [sig ] QCRH: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:30:02.210469] [INFO ] [LOCAL ] Saved forecast: QCRH 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/QCRH.txt [2026-03-04T20:30:02.210659] [INFO ] [sig ] [2478/3365] Completed QCRH in 0.4s | 2.76 sym/s | Total: 15.0m | ETA: 5.4m [2026-03-04T20:30:02.210703] [INFO ] [sig ] [2479/3365] Forecasting QDEL... [2026-03-04T20:30:02.210734] [INFO ] [sig ] Generating forecast for: QDEL [2026-03-04T20:30:02.210765] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QDEL' from 'https://tdm.silogroup.org/data/derivative_storage/QDEL.csv'. [2026-03-04T20:30:02.226900] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QDEL'. [2026-03-04T20:30:02.227393] [INFO ] [FORECASTER] Starting predict_future for QDEL [2026-03-04T20:30:02.228312] [DEBUG] [LOCAL ] No optimal features file found for QDEL: ./output/feature-sets/QDEL.txt [2026-03-04T20:30:02.228371] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:30:02.228420] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:30:02.228456] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:30:02.228515] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:30:02.290902] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:30:02.291827] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:30:02.291936] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:30:02.291971] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:30:02.421880] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:30:02.422001] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:30:02.422041] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:30:02.422071] [INFO ] [FORECASTER] Training complete [2026-03-04T20:30:02.425487] [DEBUG] [FORECASTER] QDEL: Forecast T+1@11:T+2@11: UP (p=87.35%) [2026-03-04T20:30:02.425792] [INFO ] [FORECASTER] Completed predict_future for QDEL [2026-03-04T20:30:02.425927] [INFO ] [sig ] QDEL: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:30:02.574485] [INFO ] [LOCAL ] Saved forecast: QDEL 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/QDEL.txt [2026-03-04T20:30:02.574657] [INFO ] [sig ] [2479/3365] Completed QDEL in 0.4s | 2.76 sym/s | Total: 15.0m | ETA: 5.3m [2026-03-04T20:30:02.574708] [INFO ] [sig ] [2480/3365] Forecasting QFIN... [2026-03-04T20:30:02.574747] [INFO ] [sig ] Generating forecast for: QFIN [2026-03-04T20:30:02.574784] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QFIN' from 'https://tdm.silogroup.org/data/derivative_storage/QFIN.csv'. [2026-03-04T20:30:02.586878] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QFIN'. [2026-03-04T20:30:02.587235] [INFO ] [FORECASTER] Starting predict_future for QFIN [2026-03-04T20:30:02.588073] [DEBUG] [LOCAL ] No optimal features file found for QFIN: ./output/feature-sets/QFIN.txt [2026-03-04T20:30:02.588127] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:30:02.588171] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:30:02.588200] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:30:02.588258] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:30:02.646700] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:30:02.647526] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:30:02.647634] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:30:02.647670] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:30:02.772455] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:30:02.772599] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:30:02.772641] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:30:02.772670] [INFO ] [FORECASTER] Training complete [2026-03-04T20:30:02.776329] [DEBUG] [FORECASTER] QFIN: Forecast T+1@11:T+2@11: UP (p=73.49%) [2026-03-04T20:30:02.776647] [INFO ] [FORECASTER] Completed predict_future for QFIN [2026-03-04T20:30:02.776811] [INFO ] [sig ] QFIN: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:30:02.927529] [INFO ] [LOCAL ] Saved forecast: QFIN 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/QFIN.txt [2026-03-04T20:30:02.927732] [INFO ] [sig ] [2480/3365] Completed QFIN in 0.4s | 2.76 sym/s | Total: 15.0m | ETA: 5.3m [2026-03-04T20:30:02.927777] [INFO ] [sig ] [2481/3365] Forecasting QGEN... [2026-03-04T20:30:02.927808] [INFO ] [sig ] Generating forecast for: QGEN [2026-03-04T20:30:02.927837] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QGEN' from 'https://tdm.silogroup.org/data/derivative_storage/QGEN.csv'. [2026-03-04T20:30:02.940446] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QGEN'. [2026-03-04T20:30:02.940894] [INFO ] [FORECASTER] Starting predict_future for QGEN [2026-03-04T20:30:02.941729] [DEBUG] [LOCAL ] No optimal features file found for QGEN: ./output/feature-sets/QGEN.txt [2026-03-04T20:30:02.941794] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:30:02.941860] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:30:02.941888] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:30:02.941946] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:30:02.999747] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:30:03.000537] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:30:03.000648] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:30:03.000687] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:30:03.126566] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:30:03.126706] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:30:03.126746] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:30:03.126775] [INFO ] [FORECASTER] Training complete [2026-03-04T20:30:03.130332] [DEBUG] [FORECASTER] QGEN: Forecast T+1@11:T+2@11: UP (p=75.28%) [2026-03-04T20:30:03.130633] [INFO ] [FORECASTER] Completed predict_future for QGEN [2026-03-04T20:30:03.130768] [INFO ] [sig ] QGEN: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:30:03.286178] [INFO ] [LOCAL ] Saved forecast: QGEN 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/QGEN.txt [2026-03-04T20:30:03.286343] [INFO ] [sig ] [2481/3365] Completed QGEN in 0.4s | 2.76 sym/s | Total: 15.0m | ETA: 5.3m [2026-03-04T20:30:03.286386] [INFO ] [sig ] [2482/3365] Forecasting QLYS... [2026-03-04T20:30:03.286421] [INFO ] [sig ] Generating forecast for: QLYS [2026-03-04T20:30:03.286454] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QLYS' from 'https://tdm.silogroup.org/data/derivative_storage/QLYS.csv'. [2026-03-04T20:30:03.307631] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QLYS'. [2026-03-04T20:30:03.308022] [INFO ] [FORECASTER] Starting predict_future for QLYS [2026-03-04T20:30:03.308872] [DEBUG] [LOCAL ] No optimal features file found for QLYS: ./output/feature-sets/QLYS.txt [2026-03-04T20:30:03.308926] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:30:03.308958] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:30:03.308985] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:30:03.309041] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:30:03.368682] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:30:03.369545] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:30:03.369656] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:30:03.369692] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:30:03.500909] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:30:03.501055] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:30:03.501096] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:30:03.501126] [INFO ] [FORECASTER] Training complete [2026-03-04T20:30:03.504627] [DEBUG] [FORECASTER] QLYS: Forecast T+1@11:T+2@11: UP (p=76.19%) [2026-03-04T20:30:03.504947] [INFO ] [FORECASTER] Completed predict_future for QLYS [2026-03-04T20:30:03.505084] [INFO ] [sig ] QLYS: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:30:03.655482] [INFO ] [LOCAL ] Saved forecast: QLYS 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/QLYS.txt [2026-03-04T20:30:03.655668] [INFO ] [sig ] [2482/3365] Completed QLYS in 0.4s | 2.76 sym/s | Total: 15.0m | ETA: 5.3m [2026-03-04T20:30:03.655716] [INFO ] [sig ] [2483/3365] Forecasting QMCO... [2026-03-04T20:30:03.655760] [INFO ] [sig ] Generating forecast for: QMCO [2026-03-04T20:30:03.655794] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QMCO' from 'https://tdm.silogroup.org/data/derivative_storage/QMCO.csv'. [2026-03-04T20:30:03.668292] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QMCO'. [2026-03-04T20:30:03.668687] [INFO ] [FORECASTER] Starting predict_future for QMCO [2026-03-04T20:30:03.669594] [DEBUG] [LOCAL ] No optimal features file found for QMCO: ./output/feature-sets/QMCO.txt [2026-03-04T20:30:03.669652] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:30:03.669686] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:30:03.669718] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:30:03.669779] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:30:03.732685] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:30:03.733568] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:30:03.733681] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:30:03.733723] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:30:03.857346] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:30:03.857474] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:30:03.857515] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:30:03.857544] [INFO ] [FORECASTER] Training complete [2026-03-04T20:30:03.861097] [DEBUG] [FORECASTER] QMCO: Forecast T+1@11:T+2@11: UP (p=70.93%) [2026-03-04T20:30:03.861409] [INFO ] [FORECASTER] Completed predict_future for QMCO [2026-03-04T20:30:03.861545] [INFO ] [sig ] QMCO: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:30:04.014482] [INFO ] [LOCAL ] Saved forecast: QMCO 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/QMCO.txt [2026-03-04T20:30:04.014659] [INFO ] [sig ] [2483/3365] Completed QMCO in 0.4s | 2.76 sym/s | Total: 15.0m | ETA: 5.3m [2026-03-04T20:30:04.014706] [INFO ] [sig ] [2484/3365] Forecasting QMOM... [2026-03-04T20:30:04.014741] [INFO ] [sig ] Generating forecast for: QMOM [2026-03-04T20:30:04.014776] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QMOM' from 'https://tdm.silogroup.org/data/derivative_storage/QMOM.csv'. [2026-03-04T20:30:04.027517] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QMOM'. [2026-03-04T20:30:04.027983] [INFO ] [FORECASTER] Starting predict_future for QMOM [2026-03-04T20:30:04.028876] [DEBUG] [LOCAL ] No optimal features file found for QMOM: ./output/feature-sets/QMOM.txt [2026-03-04T20:30:04.028934] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:30:04.028968] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:30:04.028996] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:30:04.029054] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:30:04.092656] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:30:04.093519] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:30:04.093628] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:30:04.093676] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:30:04.222939] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:30:04.223103] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:30:04.223146] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:30:04.223214] [INFO ] [FORECASTER] Training complete [2026-03-04T20:30:04.227019] [DEBUG] [FORECASTER] QMOM: Forecast T+1@11:T+2@11: DOWN (p=42.94%) [2026-03-04T20:30:04.227336] [INFO ] [FORECASTER] Completed predict_future for QMOM [2026-03-04T20:30:04.227510] [INFO ] [sig ] QMOM: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:30:04.387018] [INFO ] [LOCAL ] Saved forecast: QMOM 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/QMOM.txt [2026-03-04T20:30:04.387173] [INFO ] [sig ] [2484/3365] Completed QMOM in 0.4s | 2.76 sym/s | Total: 15.0m | ETA: 5.3m [2026-03-04T20:30:04.387220] [INFO ] [sig ] [2485/3365] Forecasting QNTM... [2026-03-04T20:30:04.387264] [INFO ] [sig ] Generating forecast for: QNTM [2026-03-04T20:30:04.387331] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QNTM' from 'https://tdm.silogroup.org/data/derivative_storage/QNTM.csv'. [2026-03-04T20:30:04.403108] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QNTM'. [2026-03-04T20:30:04.403683] [INFO ] [FORECASTER] Starting predict_future for QNTM [2026-03-04T20:30:04.404942] [DEBUG] [LOCAL ] No optimal features file found for QNTM: ./output/feature-sets/QNTM.txt [2026-03-04T20:30:04.405002] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:30:04.405047] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:30:04.405089] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:30:04.405174] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:30:04.480866] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:30:04.481866] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:30:04.481960] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:30:04.481995] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:30:04.607963] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:30:04.608137] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:30:04.608178] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:30:04.608207] [INFO ] [FORECASTER] Training complete [2026-03-04T20:30:04.611766] [DEBUG] [FORECASTER] QNTM: Forecast T+1@11:T+2@11: DOWN (p=4.91%) [2026-03-04T20:30:04.612068] [INFO ] [FORECASTER] Completed predict_future for QNTM [2026-03-04T20:30:04.612209] [INFO ] [sig ] QNTM: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:30:04.764567] [INFO ] [LOCAL ] Saved forecast: QNTM 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/QNTM.txt [2026-03-04T20:30:04.764755] [INFO ] [sig ] [2485/3365] Completed QNTM in 0.4s | 2.76 sym/s | Total: 15.0m | ETA: 5.3m [2026-03-04T20:30:04.764797] [INFO ] [sig ] [2486/3365] Forecasting QQMG... [2026-03-04T20:30:04.764831] [INFO ] [sig ] Generating forecast for: QQMG [2026-03-04T20:30:04.764862] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QQMG' from 'https://tdm.silogroup.org/data/derivative_storage/QQMG.csv'. [2026-03-04T20:30:04.777168] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QQMG'. [2026-03-04T20:30:04.777627] [INFO ] [FORECASTER] Starting predict_future for QQMG [2026-03-04T20:30:04.778491] [DEBUG] [LOCAL ] No optimal features file found for QQMG: ./output/feature-sets/QQMG.txt [2026-03-04T20:30:04.778547] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:30:04.778612] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:30:04.778647] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:30:04.778708] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:30:04.840933] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:30:04.841876] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:30:04.841965] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:30:04.841999] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:30:04.970765] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:30:04.970970] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:30:04.971037] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:30:04.971113] [INFO ] [FORECASTER] Training complete [2026-03-04T20:30:04.976657] [DEBUG] [FORECASTER] QQMG: Forecast T+1@11:T+2@11: UP (p=91.59%) [2026-03-04T20:30:04.977127] [INFO ] [FORECASTER] Completed predict_future for QQMG [2026-03-04T20:30:04.977361] [INFO ] [sig ] QQMG: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:30:05.137248] [INFO ] [LOCAL ] Saved forecast: QQMG 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/QQMG.txt [2026-03-04T20:30:05.137449] [INFO ] [sig ] [2486/3365] Completed QQMG in 0.4s | 2.76 sym/s | Total: 15.0m | ETA: 5.3m [2026-03-04T20:30:05.137491] [INFO ] [sig ] [2487/3365] Forecasting QQQ... [2026-03-04T20:30:05.137522] [INFO ] [sig ] Generating forecast for: QQQ [2026-03-04T20:30:05.137555] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QQQ' from 'https://tdm.silogroup.org/data/derivative_storage/QQQ.csv'. [2026-03-04T20:30:05.151215] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QQQ'. [2026-03-04T20:30:05.151585] [INFO ] [FORECASTER] Starting predict_future for QQQ [2026-03-04T20:30:05.152381] [DEBUG] [LOCAL ] No optimal features file found for QQQ: ./output/feature-sets/QQQ.txt [2026-03-04T20:30:05.152443] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:30:05.152484] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:30:05.152518] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:30:05.152596] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:30:05.215732] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:30:05.216709] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:30:05.216800] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:30:05.216835] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:30:05.349046] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:30:05.349266] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:30:05.349309] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:30:05.349338] [INFO ] [FORECASTER] Training complete [2026-03-04T20:30:05.352856] [DEBUG] [FORECASTER] QQQ: Forecast T+1@11:T+2@11: UP (p=85.99%) [2026-03-04T20:30:05.353164] [INFO ] [FORECASTER] Completed predict_future for QQQ [2026-03-04T20:30:05.353298] [INFO ] [sig ] QQQ: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:30:05.505890] [INFO ] [LOCAL ] Saved forecast: QQQ 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/QQQ.txt [2026-03-04T20:30:05.506071] [INFO ] [sig ] [2487/3365] Completed QQQ in 0.4s | 2.76 sym/s | Total: 15.0m | ETA: 5.3m [2026-03-04T20:30:05.506112] [INFO ] [sig ] [2488/3365] Forecasting QQQE... [2026-03-04T20:30:05.506144] [INFO ] [sig ] Generating forecast for: QQQE [2026-03-04T20:30:05.506175] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QQQE' from 'https://tdm.silogroup.org/data/derivative_storage/QQQE.csv'. [2026-03-04T20:30:05.518336] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QQQE'. [2026-03-04T20:30:05.518773] [INFO ] [FORECASTER] Starting predict_future for QQQE [2026-03-04T20:30:05.519829] [DEBUG] [LOCAL ] No optimal features file found for QQQE: ./output/feature-sets/QQQE.txt [2026-03-04T20:30:05.519885] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:30:05.519920] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:30:05.519950] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:30:05.520009] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:30:05.580212] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:30:05.581168] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:30:05.581263] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:30:05.581317] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:30:05.702872] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:30:05.703046] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:30:05.703103] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:30:05.703133] [INFO ] [FORECASTER] Training complete [2026-03-04T20:30:05.706728] [DEBUG] [FORECASTER] QQQE: Forecast T+1@11:T+2@11: DOWN (p=5.98%) [2026-03-04T20:30:05.707084] [INFO ] [FORECASTER] Completed predict_future for QQQE [2026-03-04T20:30:05.707234] [INFO ] [sig ] QQQE: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:30:05.938040] [INFO ] [LOCAL ] Saved forecast: QQQE 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/QQQE.txt [2026-03-04T20:30:05.938200] [INFO ] [sig ] [2488/3365] Completed QQQE in 0.4s | 2.76 sym/s | Total: 15.0m | ETA: 5.3m [2026-03-04T20:30:05.938242] [INFO ] [sig ] [2489/3365] Forecasting QQQI... [2026-03-04T20:30:05.938274] [INFO ] [sig ] Generating forecast for: QQQI [2026-03-04T20:30:05.938304] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QQQI' from 'https://tdm.silogroup.org/data/derivative_storage/QQQI.csv'. [2026-03-04T20:30:05.949849] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QQQI'. [2026-03-04T20:30:05.950164] [INFO ] [FORECASTER] Starting predict_future for QQQI [2026-03-04T20:30:05.951000] [DEBUG] [LOCAL ] No optimal features file found for QQQI: ./output/feature-sets/QQQI.txt [2026-03-04T20:30:05.951056] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:30:05.951089] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:30:05.951117] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:30:05.951174] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:30:06.022617] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:30:06.023757] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:30:06.023861] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:30:06.023899] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:30:06.149096] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:30:06.149268] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:30:06.149309] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:30:06.149339] [INFO ] [FORECASTER] Training complete [2026-03-04T20:30:06.153014] [DEBUG] [FORECASTER] QQQI: Forecast T+1@11:T+2@11: UP (p=92.83%) [2026-03-04T20:30:06.153346] [INFO ] [FORECASTER] Completed predict_future for QQQI [2026-03-04T20:30:06.153488] [INFO ] [sig ] QQQI: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:30:06.302461] [INFO ] [LOCAL ] Saved forecast: QQQI 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/QQQI.txt [2026-03-04T20:30:06.302690] [INFO ] [sig ] [2489/3365] Completed QQQI in 0.4s | 2.76 sym/s | Total: 15.0m | ETA: 5.3m [2026-03-04T20:30:06.302748] [INFO ] [sig ] [2490/3365] Forecasting QQQJ... [2026-03-04T20:30:06.302794] [INFO ] [sig ] Generating forecast for: QQQJ [2026-03-04T20:30:06.302835] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QQQJ' from 'https://tdm.silogroup.org/data/derivative_storage/QQQJ.csv'. [2026-03-04T20:30:06.315814] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QQQJ'. [2026-03-04T20:30:06.316197] [INFO ] [FORECASTER] Starting predict_future for QQQJ [2026-03-04T20:30:06.317051] [DEBUG] [LOCAL ] No optimal features file found for QQQJ: ./output/feature-sets/QQQJ.txt [2026-03-04T20:30:06.317107] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:30:06.317142] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:30:06.317197] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:30:06.317260] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:30:06.377673] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:30:06.378602] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:30:06.378688] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:30:06.378721] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:30:06.500840] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:30:06.501004] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:30:06.501044] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:30:06.501073] [INFO ] [FORECASTER] Training complete [2026-03-04T20:30:06.504744] [DEBUG] [FORECASTER] QQQJ: Forecast T+1@11:T+2@11: DOWN (p=13.86%) [2026-03-04T20:30:06.505220] [INFO ] [FORECASTER] Completed predict_future for QQQJ [2026-03-04T20:30:06.505352] [INFO ] [sig ] QQQJ: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:30:06.649610] [INFO ] [LOCAL ] Saved forecast: QQQJ 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/QQQJ.txt [2026-03-04T20:30:06.649775] [INFO ] [sig ] [2490/3365] Completed QQQJ in 0.3s | 2.76 sym/s | Total: 15.0m | ETA: 5.3m [2026-03-04T20:30:06.649822] [INFO ] [sig ] [2491/3365] Forecasting QQQM... [2026-03-04T20:30:06.649859] [INFO ] [sig ] Generating forecast for: QQQM [2026-03-04T20:30:06.649897] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QQQM' from 'https://tdm.silogroup.org/data/derivative_storage/QQQM.csv'. [2026-03-04T20:30:06.661399] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QQQM'. [2026-03-04T20:30:06.661735] [INFO ] [FORECASTER] Starting predict_future for QQQM [2026-03-04T20:30:06.662517] [DEBUG] [LOCAL ] No optimal features file found for QQQM: ./output/feature-sets/QQQM.txt [2026-03-04T20:30:06.662588] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:30:06.662624] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:30:06.662652] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:30:06.662712] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:30:06.723279] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:30:06.724263] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:30:06.724450] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:30:06.724505] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:30:06.844310] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:30:06.844471] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:30:06.844512] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:30:06.844541] [INFO ] [FORECASTER] Training complete [2026-03-04T20:30:06.848163] [DEBUG] [FORECASTER] QQQM: Forecast T+1@11:T+2@11: DOWN (p=25.68%) [2026-03-04T20:30:06.848444] [INFO ] [FORECASTER] Completed predict_future for QQQM [2026-03-04T20:30:06.848591] [INFO ] [sig ] QQQM: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:30:06.992878] [INFO ] [LOCAL ] Saved forecast: QQQM 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/QQQM.txt [2026-03-04T20:30:06.993038] [INFO ] [sig ] [2491/3365] Completed QQQM in 0.3s | 2.76 sym/s | Total: 15.0m | ETA: 5.3m [2026-03-04T20:30:06.993082] [INFO ] [sig ] [2492/3365] Forecasting QQQX... [2026-03-04T20:30:06.993115] [INFO ] [sig ] Generating forecast for: QQQX [2026-03-04T20:30:06.993156] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QQQX' from 'https://tdm.silogroup.org/data/derivative_storage/QQQX.csv'. [2026-03-04T20:30:07.005932] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QQQX'. [2026-03-04T20:30:07.006361] [INFO ] [FORECASTER] Starting predict_future for QQQX [2026-03-04T20:30:07.007347] [DEBUG] [LOCAL ] No optimal features file found for QQQX: ./output/feature-sets/QQQX.txt [2026-03-04T20:30:07.007405] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:30:07.007440] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:30:07.007468] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:30:07.007526] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:30:07.066155] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:30:07.067058] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:30:07.067146] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:30:07.067182] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:30:07.190636] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:30:07.190751] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:30:07.190793] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:30:07.190823] [INFO ] [FORECASTER] Training complete [2026-03-04T20:30:07.194433] [DEBUG] [FORECASTER] QQQX: Forecast T+1@11:T+2@11: DOWN (p=27.25%) [2026-03-04T20:30:07.194746] [INFO ] [FORECASTER] Completed predict_future for QQQX [2026-03-04T20:30:07.194936] [INFO ] [sig ] QQQX: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:30:07.341800] [INFO ] [LOCAL ] Saved forecast: QQQX 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/QQQX.txt [2026-03-04T20:30:07.341971] [INFO ] [sig ] [2492/3365] Completed QQQX in 0.3s | 2.76 sym/s | Total: 15.0m | ETA: 5.3m [2026-03-04T20:30:07.342019] [INFO ] [sig ] [2493/3365] Forecasting QRHC... [2026-03-04T20:30:07.342083] [INFO ] [sig ] Generating forecast for: QRHC [2026-03-04T20:30:07.342149] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QRHC' from 'https://tdm.silogroup.org/data/derivative_storage/QRHC.csv'. [2026-03-04T20:30:07.353784] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QRHC'. [2026-03-04T20:30:07.354127] [INFO ] [FORECASTER] Starting predict_future for QRHC [2026-03-04T20:30:07.354957] [DEBUG] [LOCAL ] No optimal features file found for QRHC: ./output/feature-sets/QRHC.txt [2026-03-04T20:30:07.355012] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:30:07.355046] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:30:07.355081] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:30:07.355153] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:30:07.414544] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:30:07.415469] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:30:07.415558] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:30:07.415614] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:30:07.538283] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:30:07.538479] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:30:07.538531] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:30:07.538563] [INFO ] [FORECASTER] Training complete [2026-03-04T20:30:07.542476] [DEBUG] [FORECASTER] QRHC: Forecast T+1@11:T+2@11: DOWN (p=43.57%) [2026-03-04T20:30:07.542797] [INFO ] [FORECASTER] Completed predict_future for QRHC [2026-03-04T20:30:07.542949] [INFO ] [sig ] QRHC: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:30:07.689103] [INFO ] [LOCAL ] Saved forecast: QRHC 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/QRHC.txt [2026-03-04T20:30:07.689287] [INFO ] [sig ] [2493/3365] Completed QRHC in 0.3s | 2.76 sym/s | Total: 15.1m | ETA: 5.3m [2026-03-04T20:30:07.689342] [INFO ] [sig ] [2494/3365] Forecasting QRVO... [2026-03-04T20:30:07.689376] [INFO ] [sig ] Generating forecast for: QRVO [2026-03-04T20:30:07.689417] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QRVO' from 'https://tdm.silogroup.org/data/derivative_storage/QRVO.csv'. [2026-03-04T20:30:07.702234] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QRVO'. [2026-03-04T20:30:07.702674] [INFO ] [FORECASTER] Starting predict_future for QRVO [2026-03-04T20:30:07.703542] [DEBUG] [LOCAL ] No optimal features file found for QRVO: ./output/feature-sets/QRVO.txt [2026-03-04T20:30:07.703626] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:30:07.703663] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:30:07.703690] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:30:07.703748] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:30:07.763955] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:30:07.764867] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:30:07.764957] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:30:07.764992] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:30:07.888525] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:30:07.888710] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:30:07.888755] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:30:07.888785] [INFO ] [FORECASTER] Training complete [2026-03-04T20:30:07.892373] [DEBUG] [FORECASTER] QRVO: Forecast T+1@11:T+2@11: UP (p=92.69%) [2026-03-04T20:30:07.892709] [INFO ] [FORECASTER] Completed predict_future for QRVO [2026-03-04T20:30:07.892853] [INFO ] [sig ] QRVO: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:30:08.038601] [INFO ] [LOCAL ] Saved forecast: QRVO 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/QRVO.txt [2026-03-04T20:30:08.038784] [INFO ] [sig ] [2494/3365] Completed QRVO in 0.3s | 2.76 sym/s | Total: 15.1m | ETA: 5.3m [2026-03-04T20:30:08.038826] [INFO ] [sig ] [2495/3365] Forecasting QS... [2026-03-04T20:30:08.038862] [INFO ] [sig ] Generating forecast for: QS [2026-03-04T20:30:08.038893] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QS' from 'https://tdm.silogroup.org/data/derivative_storage/QS.csv'. [2026-03-04T20:30:08.051410] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QS'. [2026-03-04T20:30:08.051783] [INFO ] [FORECASTER] Starting predict_future for QS [2026-03-04T20:30:08.052612] [DEBUG] [LOCAL ] No optimal features file found for QS: ./output/feature-sets/QS.txt [2026-03-04T20:30:08.052665] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:30:08.052698] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:30:08.052726] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:30:08.052787] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:30:08.111235] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:30:08.112386] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:30:08.112473] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:30:08.112507] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:30:08.251214] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:30:08.251435] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:30:08.251493] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:30:08.251537] [INFO ] [FORECASTER] Training complete [2026-03-04T20:30:08.255813] [DEBUG] [FORECASTER] QS: Forecast T+1@11:T+2@11: DOWN (p=13.93%) [2026-03-04T20:30:08.256412] [INFO ] [FORECASTER] Completed predict_future for QS [2026-03-04T20:30:08.256587] [INFO ] [sig ] QS: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:30:08.416315] [INFO ] [LOCAL ] Saved forecast: QS 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/QS.txt [2026-03-04T20:30:08.416498] [INFO ] [sig ] [2495/3365] Completed QS in 0.4s | 2.76 sym/s | Total: 15.1m | ETA: 5.3m [2026-03-04T20:30:08.416542] [INFO ] [sig ] [2496/3365] Forecasting QTEC... [2026-03-04T20:30:08.416594] [INFO ] [sig ] Generating forecast for: QTEC [2026-03-04T20:30:08.416630] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QTEC' from 'https://tdm.silogroup.org/data/derivative_storage/QTEC.csv'. [2026-03-04T20:30:08.430422] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QTEC'. [2026-03-04T20:30:08.430838] [INFO ] [FORECASTER] Starting predict_future for QTEC [2026-03-04T20:30:08.431704] [DEBUG] [LOCAL ] No optimal features file found for QTEC: ./output/feature-sets/QTEC.txt [2026-03-04T20:30:08.431758] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:30:08.431791] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:30:08.431819] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:30:08.431889] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:30:08.493241] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:30:08.494325] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:30:08.494439] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:30:08.494480] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:30:08.623510] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:30:08.623706] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:30:08.623756] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:30:08.623796] [INFO ] [FORECASTER] Training complete [2026-03-04T20:30:08.627896] [DEBUG] [FORECASTER] QTEC: Forecast T+1@11:T+2@11: UP (p=97.34%) [2026-03-04T20:30:08.628269] [INFO ] [FORECASTER] Completed predict_future for QTEC [2026-03-04T20:30:08.628433] [INFO ] [sig ] QTEC: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:30:08.784346] [INFO ] [LOCAL ] Saved forecast: QTEC 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/QTEC.txt [2026-03-04T20:30:08.784518] [INFO ] [sig ] [2496/3365] Completed QTEC in 0.4s | 2.76 sym/s | Total: 15.1m | ETA: 5.2m [2026-03-04T20:30:08.784560] [INFO ] [sig ] [2497/3365] Forecasting QTRX... [2026-03-04T20:30:08.784613] [INFO ] [sig ] Generating forecast for: QTRX [2026-03-04T20:30:08.784645] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QTRX' from 'https://tdm.silogroup.org/data/derivative_storage/QTRX.csv'. [2026-03-04T20:30:08.796429] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QTRX'. [2026-03-04T20:30:08.796774] [INFO ] [FORECASTER] Starting predict_future for QTRX [2026-03-04T20:30:08.797658] [DEBUG] [LOCAL ] No optimal features file found for QTRX: ./output/feature-sets/QTRX.txt [2026-03-04T20:30:08.797712] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:30:08.797744] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:30:08.797770] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:30:08.797833] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:30:08.854561] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:30:08.855399] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:30:08.855483] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:30:08.855516] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:30:08.991788] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:30:08.991980] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:30:08.992025] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:30:08.992055] [INFO ] [FORECASTER] Training complete [2026-03-04T20:30:08.995942] [DEBUG] [FORECASTER] QTRX: Forecast T+1@11:T+2@11: UP (p=88.09%) [2026-03-04T20:30:08.996310] [INFO ] [FORECASTER] Completed predict_future for QTRX [2026-03-04T20:30:08.996477] [INFO ] [sig ] QTRX: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:30:09.147119] [INFO ] [LOCAL ] Saved forecast: QTRX 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/QTRX.txt [2026-03-04T20:30:09.147274] [INFO ] [sig ] [2497/3365] Completed QTRX in 0.4s | 2.76 sym/s | Total: 15.1m | ETA: 5.2m [2026-03-04T20:30:09.147334] [INFO ] [sig ] [2498/3365] Forecasting QTTB... [2026-03-04T20:30:09.147367] [INFO ] [sig ] Generating forecast for: QTTB [2026-03-04T20:30:09.147397] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QTTB' from 'https://tdm.silogroup.org/data/derivative_storage/QTTB.csv'. [2026-03-04T20:30:09.159337] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QTTB'. [2026-03-04T20:30:09.159675] [INFO ] [FORECASTER] Starting predict_future for QTTB [2026-03-04T20:30:09.160470] [DEBUG] [LOCAL ] No optimal features file found for QTTB: ./output/feature-sets/QTTB.txt [2026-03-04T20:30:09.160524] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:30:09.160617] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:30:09.160648] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:30:09.160707] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:30:09.221132] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:30:09.222030] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:30:09.222114] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:30:09.222147] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:30:09.343385] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:30:09.343550] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:30:09.343608] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:30:09.343638] [INFO ] [FORECASTER] Training complete [2026-03-04T20:30:09.347095] [DEBUG] [FORECASTER] QTTB: Forecast T+1@11:T+2@11: UP (p=70.27%) [2026-03-04T20:30:09.347404] [INFO ] [FORECASTER] Completed predict_future for QTTB [2026-03-04T20:30:09.347536] [INFO ] [sig ] QTTB: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:30:09.521527] [INFO ] [LOCAL ] Saved forecast: QTTB 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/QTTB.txt [2026-03-04T20:30:09.521720] [INFO ] [sig ] [2498/3365] Completed QTTB in 0.4s | 2.76 sym/s | Total: 15.1m | ETA: 5.2m [2026-03-04T20:30:09.521762] [INFO ] [sig ] [2499/3365] Forecasting QTUM... [2026-03-04T20:30:09.521795] [INFO ] [sig ] Generating forecast for: QTUM [2026-03-04T20:30:09.521826] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QTUM' from 'https://tdm.silogroup.org/data/derivative_storage/QTUM.csv'. [2026-03-04T20:30:09.534035] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QTUM'. [2026-03-04T20:30:09.534397] [INFO ] [FORECASTER] Starting predict_future for QTUM [2026-03-04T20:30:09.535204] [DEBUG] [LOCAL ] No optimal features file found for QTUM: ./output/feature-sets/QTUM.txt [2026-03-04T20:30:09.535257] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:30:09.535290] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:30:09.535317] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:30:09.535374] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:30:09.596684] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:30:09.597898] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:30:09.598025] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:30:09.598060] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:30:09.727052] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:30:09.727227] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:30:09.727269] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:30:09.727354] [INFO ] [FORECASTER] Training complete [2026-03-04T20:30:09.731050] [DEBUG] [FORECASTER] QTUM: Forecast T+1@11:T+2@11: DOWN (p=8.47%) [2026-03-04T20:30:09.731389] [INFO ] [FORECASTER] Completed predict_future for QTUM [2026-03-04T20:30:09.731544] [INFO ] [sig ] QTUM: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:30:09.894074] [INFO ] [LOCAL ] Saved forecast: QTUM 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/QTUM.txt [2026-03-04T20:30:09.894303] [INFO ] [sig ] [2499/3365] Completed QTUM in 0.4s | 2.76 sym/s | Total: 15.1m | ETA: 5.2m [2026-03-04T20:30:09.894368] [INFO ] [sig ] [2500/3365] Forecasting QTWO... [2026-03-04T20:30:09.894418] [INFO ] [sig ] Generating forecast for: QTWO [2026-03-04T20:30:09.894465] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QTWO' from 'https://tdm.silogroup.org/data/derivative_storage/QTWO.csv'. [2026-03-04T20:30:09.911118] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QTWO'. [2026-03-04T20:30:09.911562] [INFO ] [FORECASTER] Starting predict_future for QTWO [2026-03-04T20:30:09.912545] [DEBUG] [LOCAL ] No optimal features file found for QTWO: ./output/feature-sets/QTWO.txt [2026-03-04T20:30:09.912620] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:30:09.912654] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:30:09.912682] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:30:09.912739] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:30:09.970808] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:30:09.971702] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:30:09.971787] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:30:09.971821] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:30:10.107419] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:30:10.107597] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:30:10.107639] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:30:10.107668] [INFO ] [FORECASTER] Training complete [2026-03-04T20:30:10.111166] [DEBUG] [FORECASTER] QTWO: Forecast T+1@11:T+2@11: DOWN (p=7.20%) [2026-03-04T20:30:10.111457] [INFO ] [FORECASTER] Completed predict_future for QTWO [2026-03-04T20:30:10.111609] [INFO ] [sig ] QTWO: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:30:10.253033] [INFO ] [LOCAL ] Saved forecast: QTWO 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/QTWO.txt [2026-03-04T20:30:10.253176] [INFO ] [sig ] [2500/3365] Completed QTWO in 0.4s | 2.76 sym/s | Total: 15.1m | ETA: 5.2m [2026-03-04T20:30:10.253216] [INFO ] [sig ] [2501/3365] Forecasting QUAD... [2026-03-04T20:30:10.253246] [INFO ] [sig ] Generating forecast for: QUAD [2026-03-04T20:30:10.253276] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QUAD' from 'https://tdm.silogroup.org/data/derivative_storage/QUAD.csv'. [2026-03-04T20:30:10.264285] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QUAD'. [2026-03-04T20:30:10.264638] [INFO ] [FORECASTER] Starting predict_future for QUAD [2026-03-04T20:30:10.265428] [DEBUG] [LOCAL ] No optimal features file found for QUAD: ./output/feature-sets/QUAD.txt [2026-03-04T20:30:10.265482] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:30:10.265514] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:30:10.265541] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:30:10.265630] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:30:10.326045] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:30:10.326894] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:30:10.326979] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:30:10.327012] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:30:10.448560] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:30:10.448734] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:30:10.448775] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:30:10.448848] [INFO ] [FORECASTER] Training complete [2026-03-04T20:30:10.452421] [DEBUG] [FORECASTER] QUAD: Forecast T+1@11:T+2@11: DOWN (p=8.65%) [2026-03-04T20:30:10.452738] [INFO ] [FORECASTER] Completed predict_future for QUAD [2026-03-04T20:30:10.452887] [INFO ] [sig ] QUAD: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:30:10.599850] [INFO ] [LOCAL ] Saved forecast: QUAD 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/QUAD.txt [2026-03-04T20:30:10.599990] [INFO ] [sig ] [2501/3365] Completed QUAD in 0.3s | 2.76 sym/s | Total: 15.1m | ETA: 5.2m [2026-03-04T20:30:10.600028] [INFO ] [sig ] [2502/3365] Forecasting QUIK... [2026-03-04T20:30:10.600056] [INFO ] [sig ] Generating forecast for: QUIK [2026-03-04T20:30:10.600087] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QUIK' from 'https://tdm.silogroup.org/data/derivative_storage/QUIK.csv'. [2026-03-04T20:30:10.612287] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QUIK'. [2026-03-04T20:30:10.612600] [INFO ] [FORECASTER] Starting predict_future for QUIK [2026-03-04T20:30:10.613381] [DEBUG] [LOCAL ] No optimal features file found for QUIK: ./output/feature-sets/QUIK.txt [2026-03-04T20:30:10.613434] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:30:10.613467] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:30:10.613494] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:30:10.613550] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:30:10.672587] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:30:10.673220] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:30:10.673304] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:30:10.673336] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:30:10.793456] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:30:10.793636] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:30:10.793681] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:30:10.793711] [INFO ] [FORECASTER] Training complete [2026-03-04T20:30:10.797311] [DEBUG] [FORECASTER] QUIK: Forecast T+1@11:T+2@11: DOWN (p=22.41%) [2026-03-04T20:30:10.797615] [INFO ] [FORECASTER] Completed predict_future for QUIK [2026-03-04T20:30:10.797756] [INFO ] [sig ] QUIK: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:30:10.944823] [INFO ] [LOCAL ] Saved forecast: QUIK 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/QUIK.txt [2026-03-04T20:30:10.944982] [INFO ] [sig ] [2502/3365] Completed QUIK in 0.3s | 2.76 sym/s | Total: 15.1m | ETA: 5.2m [2026-03-04T20:30:10.945023] [INFO ] [sig ] [2503/3365] Forecasting QURE... [2026-03-04T20:30:10.945052] [INFO ] [sig ] Generating forecast for: QURE [2026-03-04T20:30:10.945093] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QURE' from 'https://tdm.silogroup.org/data/derivative_storage/QURE.csv'. [2026-03-04T20:30:10.958661] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QURE'. [2026-03-04T20:30:10.959035] [INFO ] [FORECASTER] Starting predict_future for QURE [2026-03-04T20:30:10.959849] [DEBUG] [LOCAL ] No optimal features file found for QURE: ./output/feature-sets/QURE.txt [2026-03-04T20:30:10.959914] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:30:10.959948] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:30:10.959976] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:30:10.960033] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:30:11.029965] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:30:11.030950] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:30:11.031047] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:30:11.031081] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:30:11.163557] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:30:11.163751] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:30:11.163803] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:30:11.163835] [INFO ] [FORECASTER] Training complete [2026-03-04T20:30:11.168910] [DEBUG] [FORECASTER] QURE: Forecast T+1@11:T+2@11: UP (p=95.86%) [2026-03-04T20:30:11.169303] [INFO ] [FORECASTER] Completed predict_future for QURE [2026-03-04T20:30:11.169486] [INFO ] [sig ] QURE: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:30:11.357489] [INFO ] [LOCAL ] Saved forecast: QURE 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/QURE.txt [2026-03-04T20:30:11.357671] [INFO ] [sig ] [2503/3365] Completed QURE in 0.4s | 2.76 sym/s | Total: 15.1m | ETA: 5.2m [2026-03-04T20:30:11.357715] [INFO ] [sig ] [2504/3365] Forecasting QVAL... [2026-03-04T20:30:11.357745] [INFO ] [sig ] Generating forecast for: QVAL [2026-03-04T20:30:11.357778] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QVAL' from 'https://tdm.silogroup.org/data/derivative_storage/QVAL.csv'. [2026-03-04T20:30:11.369968] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QVAL'. [2026-03-04T20:30:11.370307] [INFO ] [FORECASTER] Starting predict_future for QVAL [2026-03-04T20:30:11.371183] [DEBUG] [LOCAL ] No optimal features file found for QVAL: ./output/feature-sets/QVAL.txt [2026-03-04T20:30:11.371240] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:30:11.371274] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:30:11.371301] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:30:11.371370] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:30:11.430795] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:30:11.431735] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:30:11.431829] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:30:11.431864] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:30:11.563935] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:30:11.564123] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:30:11.564183] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:30:11.564229] [INFO ] [FORECASTER] Training complete [2026-03-04T20:30:11.569413] [DEBUG] [FORECASTER] QVAL: Forecast T+1@11:T+2@11: UP (p=51.78%) [2026-03-04T20:30:11.569838] [INFO ] [FORECASTER] Completed predict_future for QVAL [2026-03-04T20:30:11.570026] [INFO ] [sig ] QVAL: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:30:11.734378] [INFO ] [LOCAL ] Saved forecast: QVAL 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/QVAL.txt [2026-03-04T20:30:11.734634] [INFO ] [sig ] [2504/3365] Completed QVAL in 0.4s | 2.76 sym/s | Total: 15.1m | ETA: 5.2m [2026-03-04T20:30:11.734703] [INFO ] [sig ] [2505/3365] Forecasting QVCC... [2026-03-04T20:30:11.734751] [INFO ] [sig ] Generating forecast for: QVCC [2026-03-04T20:30:11.734798] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QVCC' from 'https://tdm.silogroup.org/data/derivative_storage/QVCC.csv'. [2026-03-04T20:30:11.751565] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QVCC'. [2026-03-04T20:30:11.752017] [INFO ] [FORECASTER] Starting predict_future for QVCC [2026-03-04T20:30:11.753141] [DEBUG] [LOCAL ] No optimal features file found for QVCC: ./output/feature-sets/QVCC.txt [2026-03-04T20:30:11.753211] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:30:11.753260] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:30:11.753302] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:30:11.753393] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:30:11.818867] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:30:11.819673] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:30:11.819763] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:30:11.819797] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:30:11.940472] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:30:11.940645] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:30:11.940686] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:30:11.940716] [INFO ] [FORECASTER] Training complete [2026-03-04T20:30:11.944159] [DEBUG] [FORECASTER] QVCC: Forecast T+1@11:T+2@11: DOWN (p=42.37%) [2026-03-04T20:30:11.944438] [INFO ] [FORECASTER] Completed predict_future for QVCC [2026-03-04T20:30:11.944568] [INFO ] [sig ] QVCC: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:30:12.089269] [INFO ] [LOCAL ] Saved forecast: QVCC 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/QVCC.txt [2026-03-04T20:30:12.089416] [INFO ] [sig ] [2505/3365] Completed QVCC in 0.4s | 2.76 sym/s | Total: 15.1m | ETA: 5.2m [2026-03-04T20:30:12.089457] [INFO ] [sig ] [2506/3365] Forecasting QYLD... [2026-03-04T20:30:12.089487] [INFO ] [sig ] Generating forecast for: QYLD [2026-03-04T20:30:12.089518] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QYLD' from 'https://tdm.silogroup.org/data/derivative_storage/QYLD.csv'. [2026-03-04T20:30:12.102039] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QYLD'. [2026-03-04T20:30:12.102437] [INFO ] [FORECASTER] Starting predict_future for QYLD [2026-03-04T20:30:12.103443] [DEBUG] [LOCAL ] No optimal features file found for QYLD: ./output/feature-sets/QYLD.txt [2026-03-04T20:30:12.103498] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:30:12.103530] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:30:12.103557] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:30:12.103635] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:30:12.181637] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:30:12.182394] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:30:12.182477] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:30:12.182510] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:30:12.302006] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:30:12.302169] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:30:12.302211] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:30:12.302242] [INFO ] [FORECASTER] Training complete [2026-03-04T20:30:12.305835] [DEBUG] [FORECASTER] QYLD: Forecast T+1@11:T+2@11: DOWN (p=44.66%) [2026-03-04T20:30:12.306127] [INFO ] [FORECASTER] Completed predict_future for QYLD [2026-03-04T20:30:12.306263] [INFO ] [sig ] QYLD: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:30:12.455721] [INFO ] [LOCAL ] Saved forecast: QYLD 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/QYLD.txt [2026-03-04T20:30:12.455897] [INFO ] [sig ] [2506/3365] Completed QYLD in 0.4s | 2.76 sym/s | Total: 15.1m | ETA: 5.2m [2026-03-04T20:30:12.455941] [INFO ] [sig ] [2507/3365] Forecasting QYLG... [2026-03-04T20:30:12.455972] [INFO ] [sig ] Generating forecast for: QYLG [2026-03-04T20:30:12.456003] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QYLG' from 'https://tdm.silogroup.org/data/derivative_storage/QYLG.csv'. [2026-03-04T20:30:12.469648] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QYLG'. [2026-03-04T20:30:12.470019] [INFO ] [FORECASTER] Starting predict_future for QYLG [2026-03-04T20:30:12.470957] [DEBUG] [LOCAL ] No optimal features file found for QYLG: ./output/feature-sets/QYLG.txt [2026-03-04T20:30:12.471039] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:30:12.471095] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:30:12.471143] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:30:12.471230] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:30:12.532490] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:30:12.533512] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:30:12.533620] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:30:12.533659] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:30:12.657150] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:30:12.657340] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:30:12.657382] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:30:12.657411] [INFO ] [FORECASTER] Training complete [2026-03-04T20:30:12.661070] [DEBUG] [FORECASTER] QYLG: Forecast T+1@11:T+2@11: DOWN (p=3.68%) [2026-03-04T20:30:12.661421] [INFO ] [FORECASTER] Completed predict_future for QYLG [2026-03-04T20:30:12.661564] [INFO ] [sig ] QYLG: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:30:12.809664] [INFO ] [LOCAL ] Saved forecast: QYLG 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/QYLG.txt [2026-03-04T20:30:12.809831] [INFO ] [sig ] [2507/3365] Completed QYLG in 0.4s | 2.76 sym/s | Total: 15.1m | ETA: 5.2m [2026-03-04T20:30:12.809873] [INFO ] [sig ] [2508/3365] Forecasting RA... [2026-03-04T20:30:12.809903] [INFO ] [sig ] Generating forecast for: RA [2026-03-04T20:30:12.809935] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RA' from 'https://tdm.silogroup.org/data/derivative_storage/RA.csv'. [2026-03-04T20:30:12.822103] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RA'. [2026-03-04T20:30:12.822504] [INFO ] [FORECASTER] Starting predict_future for RA [2026-03-04T20:30:12.823381] [DEBUG] [LOCAL ] No optimal features file found for RA: ./output/feature-sets/RA.txt [2026-03-04T20:30:12.823436] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:30:12.823471] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:30:12.823499] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:30:12.823558] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:30:12.884541] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:30:12.885728] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:30:12.885860] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:30:12.885895] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:30:13.011029] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:30:13.011199] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:30:13.011240] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:30:13.011270] [INFO ] [FORECASTER] Training complete [2026-03-04T20:30:13.015063] [DEBUG] [FORECASTER] RA: Forecast T+1@11:T+2@11: UP (p=87.04%) [2026-03-04T20:30:13.015471] [INFO ] [FORECASTER] Completed predict_future for RA [2026-03-04T20:30:13.015656] [INFO ] [sig ] RA: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:30:13.166025] [INFO ] [LOCAL ] Saved forecast: RA 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/RA.txt [2026-03-04T20:30:13.166231] [INFO ] [sig ] [2508/3365] Completed RA in 0.4s | 2.76 sym/s | Total: 15.1m | ETA: 5.2m [2026-03-04T20:30:13.166278] [INFO ] [sig ] [2509/3365] Forecasting RACE... [2026-03-04T20:30:13.166309] [INFO ] [sig ] Generating forecast for: RACE [2026-03-04T20:30:13.166341] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RACE' from 'https://tdm.silogroup.org/data/derivative_storage/RACE.csv'. [2026-03-04T20:30:13.179095] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RACE'. [2026-03-04T20:30:13.179430] [INFO ] [FORECASTER] Starting predict_future for RACE [2026-03-04T20:30:13.180246] [DEBUG] [LOCAL ] No optimal features file found for RACE: ./output/feature-sets/RACE.txt [2026-03-04T20:30:13.180300] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:30:13.180332] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:30:13.180360] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:30:13.180417] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:30:13.240837] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:30:13.241734] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:30:13.241828] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:30:13.241863] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:30:13.365533] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:30:13.365717] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:30:13.365758] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:30:13.365787] [INFO ] [FORECASTER] Training complete [2026-03-04T20:30:13.369241] [DEBUG] [FORECASTER] RACE: Forecast T+1@11:T+2@11: DOWN (p=29.51%) [2026-03-04T20:30:13.369519] [INFO ] [FORECASTER] Completed predict_future for RACE [2026-03-04T20:30:13.369669] [INFO ] [sig ] RACE: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:30:13.521161] [INFO ] [LOCAL ] Saved forecast: RACE 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/RACE.txt [2026-03-04T20:30:13.521329] [INFO ] [sig ] [2509/3365] Completed RACE in 0.4s | 2.76 sym/s | Total: 15.1m | ETA: 5.2m [2026-03-04T20:30:13.521370] [INFO ] [sig ] [2510/3365] Forecasting RAIL... [2026-03-04T20:30:13.521399] [INFO ] [sig ] Generating forecast for: RAIL [2026-03-04T20:30:13.521429] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RAIL' from 'https://tdm.silogroup.org/data/derivative_storage/RAIL.csv'. [2026-03-04T20:30:13.533928] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RAIL'. [2026-03-04T20:30:13.534343] [INFO ] [FORECASTER] Starting predict_future for RAIL [2026-03-04T20:30:13.535175] [DEBUG] [LOCAL ] No optimal features file found for RAIL: ./output/feature-sets/RAIL.txt [2026-03-04T20:30:13.535229] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:30:13.535261] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:30:13.535286] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:30:13.535342] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:30:13.592218] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:30:13.593174] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:30:13.593263] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:30:13.593296] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:30:13.726093] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:30:13.726325] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:30:13.726369] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:30:13.726398] [INFO ] [FORECASTER] Training complete [2026-03-04T20:30:13.730230] [DEBUG] [FORECASTER] RAIL: Forecast T+1@11:T+2@11: UP (p=81.08%) [2026-03-04T20:30:13.730530] [INFO ] [FORECASTER] Completed predict_future for RAIL [2026-03-04T20:30:13.730695] [INFO ] [sig ] RAIL: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:30:13.885768] [INFO ] [LOCAL ] Saved forecast: RAIL 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/RAIL.txt [2026-03-04T20:30:13.885945] [INFO ] [sig ] [2510/3365] Completed RAIL in 0.4s | 2.76 sym/s | Total: 15.2m | ETA: 5.2m [2026-03-04T20:30:13.885986] [INFO ] [sig ] [2511/3365] Forecasting RAMP... [2026-03-04T20:30:13.886016] [INFO ] [sig ] Generating forecast for: RAMP [2026-03-04T20:30:13.886047] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RAMP' from 'https://tdm.silogroup.org/data/derivative_storage/RAMP.csv'. [2026-03-04T20:30:13.898501] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RAMP'. [2026-03-04T20:30:13.898952] [INFO ] [FORECASTER] Starting predict_future for RAMP [2026-03-04T20:30:13.899854] [DEBUG] [LOCAL ] No optimal features file found for RAMP: ./output/feature-sets/RAMP.txt [2026-03-04T20:30:13.899908] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:30:13.899943] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:30:13.899974] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:30:13.900033] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:30:13.963745] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:30:13.964753] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:30:13.964885] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:30:13.964938] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:30:14.100789] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:30:14.100972] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:30:14.101024] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:30:14.101064] [INFO ] [FORECASTER] Training complete [2026-03-04T20:30:14.105224] [DEBUG] [FORECASTER] RAMP: Forecast T+1@11:T+2@11: UP (p=63.12%) [2026-03-04T20:30:14.105545] [INFO ] [FORECASTER] Completed predict_future for RAMP [2026-03-04T20:30:14.105754] [INFO ] [sig ] RAMP: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:30:14.264469] [INFO ] [LOCAL ] Saved forecast: RAMP 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/RAMP.txt [2026-03-04T20:30:14.264703] [INFO ] [sig ] [2511/3365] Completed RAMP in 0.4s | 2.76 sym/s | Total: 15.2m | ETA: 5.2m [2026-03-04T20:30:14.264765] [INFO ] [sig ] [2512/3365] Forecasting RARE... [2026-03-04T20:30:14.264801] [INFO ] [sig ] Generating forecast for: RARE [2026-03-04T20:30:14.264833] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RARE' from 'https://tdm.silogroup.org/data/derivative_storage/RARE.csv'. [2026-03-04T20:30:14.278131] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RARE'. [2026-03-04T20:30:14.278521] [INFO ] [FORECASTER] Starting predict_future for RARE [2026-03-04T20:30:14.279366] [DEBUG] [LOCAL ] No optimal features file found for RARE: ./output/feature-sets/RARE.txt [2026-03-04T20:30:14.279422] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:30:14.279458] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:30:14.279486] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:30:14.279545] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:30:14.352738] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:30:14.354108] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:30:14.354215] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:30:14.354251] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:30:14.493827] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:30:14.494001] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:30:14.494044] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:30:14.494078] [INFO ] [FORECASTER] Training complete [2026-03-04T20:30:14.498010] [DEBUG] [FORECASTER] RARE: Forecast T+1@11:T+2@11: UP (p=90.13%) [2026-03-04T20:30:14.498385] [INFO ] [FORECASTER] Completed predict_future for RARE [2026-03-04T20:30:14.498541] [INFO ] [sig ] RARE: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:30:14.652856] [INFO ] [LOCAL ] Saved forecast: RARE 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/RARE.txt [2026-03-04T20:30:14.653109] [INFO ] [sig ] [2512/3365] Completed RARE in 0.4s | 2.76 sym/s | Total: 15.2m | ETA: 5.2m [2026-03-04T20:30:14.653178] [INFO ] [sig ] [2513/3365] Forecasting RAVE... [2026-03-04T20:30:14.653214] [INFO ] [sig ] Generating forecast for: RAVE [2026-03-04T20:30:14.653248] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RAVE' from 'https://tdm.silogroup.org/data/derivative_storage/RAVE.csv'. [2026-03-04T20:30:14.665599] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RAVE'. [2026-03-04T20:30:14.665974] [INFO ] [FORECASTER] Starting predict_future for RAVE [2026-03-04T20:30:14.666815] [DEBUG] [LOCAL ] No optimal features file found for RAVE: ./output/feature-sets/RAVE.txt [2026-03-04T20:30:14.666869] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:30:14.666903] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:30:14.666932] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:30:14.666991] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:30:14.728416] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:30:14.729330] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:30:14.729416] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:30:14.729452] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:30:14.843000] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:30:14.843168] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:30:14.843210] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:30:14.843240] [INFO ] [FORECASTER] Training complete [2026-03-04T20:30:14.847037] [DEBUG] [FORECASTER] RAVE: Forecast T+1@11:T+2@11: UP (p=65.88%) [2026-03-04T20:30:14.847432] [INFO ] [FORECASTER] Completed predict_future for RAVE [2026-03-04T20:30:14.847603] [INFO ] [sig ] RAVE: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:30:15.001124] [INFO ] [LOCAL ] Saved forecast: RAVE 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/RAVE.txt [2026-03-04T20:30:15.001402] [INFO ] [sig ] [2513/3365] Completed RAVE in 0.3s | 2.76 sym/s | Total: 15.2m | ETA: 5.1m [2026-03-04T20:30:15.001459] [INFO ] [sig ] [2514/3365] Forecasting RAY... [2026-03-04T20:30:15.001501] [INFO ] [sig ] Generating forecast for: RAY [2026-03-04T20:30:15.001543] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RAY' from 'https://tdm.silogroup.org/data/derivative_storage/RAY.csv'. [2026-03-04T20:30:15.015665] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RAY'. [2026-03-04T20:30:15.016131] [INFO ] [FORECASTER] Starting predict_future for RAY [2026-03-04T20:30:15.017328] [DEBUG] [LOCAL ] No optimal features file found for RAY: ./output/feature-sets/RAY.txt [2026-03-04T20:30:15.017387] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:30:15.017435] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:30:15.017471] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:30:15.017563] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:30:15.098089] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:30:15.099604] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:30:15.099716] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:30:15.099753] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:30:15.230735] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:30:15.230901] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:30:15.230943] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:30:15.230975] [INFO ] [FORECASTER] Training complete [2026-03-04T20:30:15.234816] [DEBUG] [FORECASTER] RAY: Forecast T+1@11:T+2@11: UP (p=67.53%) [2026-03-04T20:30:15.235163] [INFO ] [FORECASTER] Completed predict_future for RAY [2026-03-04T20:30:15.235324] [INFO ] [sig ] RAY: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:30:15.396439] [INFO ] [LOCAL ] Saved forecast: RAY 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/RAY.txt [2026-03-04T20:30:15.396648] [INFO ] [sig ] [2514/3365] Completed RAY in 0.4s | 2.76 sym/s | Total: 15.2m | ETA: 5.1m [2026-03-04T20:30:15.396696] [INFO ] [sig ] [2515/3365] Forecasting RBA... [2026-03-04T20:30:15.396727] [INFO ] [sig ] Generating forecast for: RBA [2026-03-04T20:30:15.396778] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RBA' from 'https://tdm.silogroup.org/data/derivative_storage/RBA.csv'. [2026-03-04T20:30:15.413963] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RBA'. [2026-03-04T20:30:15.414492] [INFO ] [FORECASTER] Starting predict_future for RBA [2026-03-04T20:30:15.415683] [DEBUG] [LOCAL ] No optimal features file found for RBA: ./output/feature-sets/RBA.txt [2026-03-04T20:30:15.415751] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:30:15.415858] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:30:15.415909] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:30:15.415999] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:30:15.492814] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:30:15.493813] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:30:15.493904] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:30:15.493939] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:30:15.624146] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:30:15.624311] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:30:15.624351] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:30:15.624379] [INFO ] [FORECASTER] Training complete [2026-03-04T20:30:15.627965] [DEBUG] [FORECASTER] RBA: Forecast T+1@11:T+2@11: UP (p=67.14%) [2026-03-04T20:30:15.628426] [INFO ] [FORECASTER] Completed predict_future for RBA [2026-03-04T20:30:15.628561] [INFO ] [sig ] RBA: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:30:15.787263] [INFO ] [LOCAL ] Saved forecast: RBA 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/RBA.txt [2026-03-04T20:30:15.787479] [INFO ] [sig ] [2515/3365] Completed RBA in 0.4s | 2.76 sym/s | Total: 15.2m | ETA: 5.1m [2026-03-04T20:30:15.787523] [INFO ] [sig ] [2516/3365] Forecasting RBB... [2026-03-04T20:30:15.787556] [INFO ] [sig ] Generating forecast for: RBB [2026-03-04T20:30:15.787623] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RBB' from 'https://tdm.silogroup.org/data/derivative_storage/RBB.csv'. [2026-03-04T20:30:15.801917] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RBB'. [2026-03-04T20:30:15.802342] [INFO ] [FORECASTER] Starting predict_future for RBB [2026-03-04T20:30:15.803316] [DEBUG] [LOCAL ] No optimal features file found for RBB: ./output/feature-sets/RBB.txt [2026-03-04T20:30:15.803375] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:30:15.803409] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:30:15.803436] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:30:15.803493] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:30:15.868251] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:30:15.869390] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:30:15.869479] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:30:15.869515] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:30:16.005279] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:30:16.005465] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:30:16.005515] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:30:16.005561] [INFO ] [FORECASTER] Training complete [2026-03-04T20:30:16.009989] [DEBUG] [FORECASTER] RBB: Forecast T+1@11:T+2@11: UP (p=96.10%) [2026-03-04T20:30:16.010358] [INFO ] [FORECASTER] Completed predict_future for RBB [2026-03-04T20:30:16.010510] [INFO ] [sig ] RBB: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:30:16.172094] [INFO ] [LOCAL ] Saved forecast: RBB 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/RBB.txt [2026-03-04T20:30:16.172274] [INFO ] [sig ] [2516/3365] Completed RBB in 0.4s | 2.76 sym/s | Total: 15.2m | ETA: 5.1m [2026-03-04T20:30:16.172317] [INFO ] [sig ] [2517/3365] Forecasting RBC... [2026-03-04T20:30:16.172349] [INFO ] [sig ] Generating forecast for: RBC [2026-03-04T20:30:16.172383] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RBC' from 'https://tdm.silogroup.org/data/derivative_storage/RBC.csv'. [2026-03-04T20:30:16.185870] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RBC'. [2026-03-04T20:30:16.186320] [INFO ] [FORECASTER] Starting predict_future for RBC [2026-03-04T20:30:16.187312] [DEBUG] [LOCAL ] No optimal features file found for RBC: ./output/feature-sets/RBC.txt [2026-03-04T20:30:16.187371] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:30:16.187406] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:30:16.187433] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:30:16.187490] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:30:16.255794] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:30:16.256743] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:30:16.256831] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:30:16.256867] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:30:16.381215] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:30:16.381380] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:30:16.381421] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:30:16.381451] [INFO ] [FORECASTER] Training complete [2026-03-04T20:30:16.384931] [DEBUG] [FORECASTER] RBC: Forecast T+1@11:T+2@11: UP (p=89.58%) [2026-03-04T20:30:16.385220] [INFO ] [FORECASTER] Completed predict_future for RBC [2026-03-04T20:30:16.385523] [INFO ] [sig ] RBC: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:30:16.536465] [INFO ] [LOCAL ] Saved forecast: RBC 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/RBC.txt [2026-03-04T20:30:16.536643] [INFO ] [sig ] [2517/3365] Completed RBC in 0.4s | 2.76 sym/s | Total: 15.2m | ETA: 5.1m [2026-03-04T20:30:16.536693] [INFO ] [sig ] [2518/3365] Forecasting RBCAA... [2026-03-04T20:30:16.536731] [INFO ] [sig ] Generating forecast for: RBCAA [2026-03-04T20:30:16.536764] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RBCAA' from 'https://tdm.silogroup.org/data/derivative_storage/RBCAA.csv'. [2026-03-04T20:30:16.549292] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RBCAA'. [2026-03-04T20:30:16.549603] [INFO ] [FORECASTER] Starting predict_future for RBCAA [2026-03-04T20:30:16.550388] [DEBUG] [LOCAL ] No optimal features file found for RBCAA: ./output/feature-sets/RBCAA.txt [2026-03-04T20:30:16.550442] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:30:16.550475] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:30:16.550502] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:30:16.550559] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:30:16.607549] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:30:16.608520] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:30:16.608626] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:30:16.608662] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:30:16.726877] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:30:16.727027] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:30:16.727067] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:30:16.727128] [INFO ] [FORECASTER] Training complete [2026-03-04T20:30:16.730870] [DEBUG] [FORECASTER] RBCAA: Forecast T+1@11:T+2@11: DOWN (p=0.17%) [2026-03-04T20:30:16.731154] [INFO ] [FORECASTER] Completed predict_future for RBCAA [2026-03-04T20:30:16.731292] [INFO ] [sig ] RBCAA: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:30:16.875905] [INFO ] [LOCAL ] Saved forecast: RBCAA 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/RBCAA.txt [2026-03-04T20:30:16.876064] [INFO ] [sig ] [2518/3365] Completed RBCAA in 0.3s | 2.76 sym/s | Total: 15.2m | ETA: 5.1m [2026-03-04T20:30:16.876109] [INFO ] [sig ] [2519/3365] Forecasting RBLX... [2026-03-04T20:30:16.876139] [INFO ] [sig ] Generating forecast for: RBLX [2026-03-04T20:30:16.876172] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RBLX' from 'https://tdm.silogroup.org/data/derivative_storage/RBLX.csv'. [2026-03-04T20:30:16.887749] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RBLX'. [2026-03-04T20:30:16.888122] [INFO ] [FORECASTER] Starting predict_future for RBLX [2026-03-04T20:30:16.888926] [DEBUG] [LOCAL ] No optimal features file found for RBLX: ./output/feature-sets/RBLX.txt [2026-03-04T20:30:16.888979] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:30:16.889012] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:30:16.889042] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:30:16.889101] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:30:16.948831] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:30:16.949711] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:30:16.949799] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:30:16.949832] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:30:17.075931] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:30:17.076071] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:30:17.076110] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:30:17.076139] [INFO ] [FORECASTER] Training complete [2026-03-04T20:30:17.079529] [DEBUG] [FORECASTER] RBLX: Forecast T+1@11:T+2@11: UP (p=72.75%) [2026-03-04T20:30:17.079824] [INFO ] [FORECASTER] Completed predict_future for RBLX [2026-03-04T20:30:17.079973] [INFO ] [sig ] RBLX: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:30:17.227272] [INFO ] [LOCAL ] Saved forecast: RBLX 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/RBLX.txt [2026-03-04T20:30:17.227674] [INFO ] [sig ] [2519/3365] Completed RBLX in 0.4s | 2.76 sym/s | Total: 15.2m | ETA: 5.1m [2026-03-04T20:30:17.227717] [INFO ] [sig ] [2520/3365] Forecasting RC... [2026-03-04T20:30:17.227748] [INFO ] [sig ] Generating forecast for: RC [2026-03-04T20:30:17.227778] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RC' from 'https://tdm.silogroup.org/data/derivative_storage/RC.csv'. [2026-03-04T20:30:17.239307] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RC'. [2026-03-04T20:30:17.239607] [INFO ] [FORECASTER] Starting predict_future for RC [2026-03-04T20:30:17.240639] [DEBUG] [LOCAL ] No optimal features file found for RC: ./output/feature-sets/RC.txt [2026-03-04T20:30:17.240692] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:30:17.240724] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:30:17.240751] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:30:17.240809] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:30:17.303699] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:30:17.304954] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:30:17.305062] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:30:17.305102] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:30:17.443164] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:30:17.443323] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:30:17.443363] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:30:17.443393] [INFO ] [FORECASTER] Training complete [2026-03-04T20:30:17.446893] [DEBUG] [FORECASTER] RC: Forecast T+1@11:T+2@11: DOWN (p=22.77%) [2026-03-04T20:30:17.447179] [INFO ] [FORECASTER] Completed predict_future for RC [2026-03-04T20:30:17.447329] [INFO ] [sig ] RC: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:30:17.594820] [INFO ] [LOCAL ] Saved forecast: RC 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/RC.txt [2026-03-04T20:30:17.594991] [INFO ] [sig ] [2520/3365] Completed RC in 0.4s | 2.76 sym/s | Total: 15.2m | ETA: 5.1m [2026-03-04T20:30:17.595032] [INFO ] [sig ] [2521/3365] Forecasting RCEL... [2026-03-04T20:30:17.595067] [INFO ] [sig ] Generating forecast for: RCEL [2026-03-04T20:30:17.595100] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RCEL' from 'https://tdm.silogroup.org/data/derivative_storage/RCEL.csv'. [2026-03-04T20:30:17.606867] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RCEL'. [2026-03-04T20:30:17.607339] [INFO ] [FORECASTER] Starting predict_future for RCEL [2026-03-04T20:30:17.608226] [DEBUG] [LOCAL ] No optimal features file found for RCEL: ./output/feature-sets/RCEL.txt [2026-03-04T20:30:17.608283] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:30:17.608317] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:30:17.608344] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:30:17.608403] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:30:17.667595] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:30:17.668484] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:30:17.668592] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:30:17.668629] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:30:17.792712] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:30:17.792879] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:30:17.792921] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:30:17.792970] [INFO ] [FORECASTER] Training complete [2026-03-04T20:30:17.796584] [DEBUG] [FORECASTER] RCEL: Forecast T+1@11:T+2@11: DOWN (p=1.52%) [2026-03-04T20:30:17.796892] [INFO ] [FORECASTER] Completed predict_future for RCEL [2026-03-04T20:30:17.797032] [INFO ] [sig ] RCEL: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:30:17.950246] [INFO ] [LOCAL ] Saved forecast: RCEL 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/RCEL.txt [2026-03-04T20:30:17.950409] [INFO ] [sig ] [2521/3365] Completed RCEL in 0.4s | 2.76 sym/s | Total: 15.2m | ETA: 5.1m [2026-03-04T20:30:17.950451] [INFO ] [sig ] [2522/3365] Forecasting RCI... [2026-03-04T20:30:17.950482] [INFO ] [sig ] Generating forecast for: RCI [2026-03-04T20:30:17.950513] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RCI' from 'https://tdm.silogroup.org/data/derivative_storage/RCI.csv'. [2026-03-04T20:30:17.963501] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RCI'. [2026-03-04T20:30:17.963901] [INFO ] [FORECASTER] Starting predict_future for RCI [2026-03-04T20:30:17.964905] [DEBUG] [LOCAL ] No optimal features file found for RCI: ./output/feature-sets/RCI.txt [2026-03-04T20:30:17.964957] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:30:17.964990] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:30:17.965020] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:30:17.965088] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:30:18.025691] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:30:18.026615] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:30:18.026703] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:30:18.026739] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:30:18.144973] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:30:18.145138] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:30:18.145183] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:30:18.145214] [INFO ] [FORECASTER] Training complete [2026-03-04T20:30:18.148698] [DEBUG] [FORECASTER] RCI: Forecast T+1@11:T+2@11: DOWN (p=7.32%) [2026-03-04T20:30:18.148982] [INFO ] [FORECASTER] Completed predict_future for RCI [2026-03-04T20:30:18.149119] [INFO ] [sig ] RCI: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:30:18.295055] [INFO ] [LOCAL ] Saved forecast: RCI 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/RCI.txt [2026-03-04T20:30:18.295231] [INFO ] [sig ] [2522/3365] Completed RCI in 0.3s | 2.76 sym/s | Total: 15.2m | ETA: 5.1m [2026-03-04T20:30:18.295272] [INFO ] [sig ] [2523/3365] Forecasting RCKY... [2026-03-04T20:30:18.295304] [INFO ] [sig ] Generating forecast for: RCKY [2026-03-04T20:30:18.295334] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RCKY' from 'https://tdm.silogroup.org/data/derivative_storage/RCKY.csv'. [2026-03-04T20:30:18.307768] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RCKY'. [2026-03-04T20:30:18.308128] [INFO ] [FORECASTER] Starting predict_future for RCKY [2026-03-04T20:30:18.308989] [DEBUG] [LOCAL ] No optimal features file found for RCKY: ./output/feature-sets/RCKY.txt [2026-03-04T20:30:18.309050] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:30:18.309091] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:30:18.309126] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:30:18.309197] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:30:18.371113] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:30:18.372080] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:30:18.372204] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:30:18.372240] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:30:18.497944] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:30:18.498120] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:30:18.498163] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:30:18.498193] [INFO ] [FORECASTER] Training complete [2026-03-04T20:30:18.501974] [DEBUG] [FORECASTER] RCKY: Forecast T+1@11:T+2@11: UP (p=68.45%) [2026-03-04T20:30:18.502266] [INFO ] [FORECASTER] Completed predict_future for RCKY [2026-03-04T20:30:18.502400] [INFO ] [sig ] RCKY: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:30:18.653855] [INFO ] [LOCAL ] Saved forecast: RCKY 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/RCKY.txt [2026-03-04T20:30:18.654048] [INFO ] [sig ] [2523/3365] Completed RCKY in 0.4s | 2.76 sym/s | Total: 15.2m | ETA: 5.1m [2026-03-04T20:30:18.654093] [INFO ] [sig ] [2524/3365] Forecasting RCL... [2026-03-04T20:30:18.654124] [INFO ] [sig ] Generating forecast for: RCL [2026-03-04T20:30:18.654155] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RCL' from 'https://tdm.silogroup.org/data/derivative_storage/RCL.csv'. [2026-03-04T20:30:18.667347] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RCL'. [2026-03-04T20:30:18.667767] [INFO ] [FORECASTER] Starting predict_future for RCL [2026-03-04T20:30:18.668751] [DEBUG] [LOCAL ] No optimal features file found for RCL: ./output/feature-sets/RCL.txt [2026-03-04T20:30:18.668809] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:30:18.668843] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:30:18.668871] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:30:18.668930] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:30:18.726184] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:30:18.727081] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:30:18.727165] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:30:18.727198] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:30:18.854944] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:30:18.855104] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:30:18.855144] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:30:18.855173] [INFO ] [FORECASTER] Training complete [2026-03-04T20:30:18.858844] [DEBUG] [FORECASTER] RCL: Forecast T+1@11:T+2@11: UP (p=88.61%) [2026-03-04T20:30:18.859154] [INFO ] [FORECASTER] Completed predict_future for RCL [2026-03-04T20:30:18.859301] [INFO ] [sig ] RCL: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:30:19.009800] [INFO ] [LOCAL ] Saved forecast: RCL 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/RCL.txt [2026-03-04T20:30:19.009967] [INFO ] [sig ] [2524/3365] Completed RCL in 0.4s | 2.76 sym/s | Total: 15.2m | ETA: 5.1m [2026-03-04T20:30:19.010010] [INFO ] [sig ] [2525/3365] Forecasting RCS... [2026-03-04T20:30:19.010039] [INFO ] [sig ] Generating forecast for: RCS [2026-03-04T20:30:19.010071] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RCS' from 'https://tdm.silogroup.org/data/derivative_storage/RCS.csv'. [2026-03-04T20:30:19.023398] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RCS'. [2026-03-04T20:30:19.023785] [INFO ] [FORECASTER] Starting predict_future for RCS [2026-03-04T20:30:19.024679] [DEBUG] [LOCAL ] No optimal features file found for RCS: ./output/feature-sets/RCS.txt [2026-03-04T20:30:19.024735] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:30:19.024769] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:30:19.024811] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:30:19.024872] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:30:19.087607] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:30:19.088553] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:30:19.088713] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:30:19.088765] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:30:19.215704] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:30:19.215858] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:30:19.215898] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:30:19.215927] [INFO ] [FORECASTER] Training complete [2026-03-04T20:30:19.219363] [DEBUG] [FORECASTER] RCS: Forecast T+1@11:T+2@11: DOWN (p=41.89%) [2026-03-04T20:30:19.219668] [INFO ] [FORECASTER] Completed predict_future for RCS [2026-03-04T20:30:19.219797] [INFO ] [sig ] RCS: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:30:19.371763] [INFO ] [LOCAL ] Saved forecast: RCS 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/RCS.txt [2026-03-04T20:30:19.371989] [INFO ] [sig ] [2525/3365] Completed RCS in 0.4s | 2.76 sym/s | Total: 15.2m | ETA: 5.1m [2026-03-04T20:30:19.372050] [INFO ] [sig ] [2526/3365] Forecasting RCUS... [2026-03-04T20:30:19.372098] [INFO ] [sig ] Generating forecast for: RCUS [2026-03-04T20:30:19.372140] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RCUS' from 'https://tdm.silogroup.org/data/derivative_storage/RCUS.csv'. [2026-03-04T20:30:19.386347] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RCUS'. [2026-03-04T20:30:19.386683] [INFO ] [FORECASTER] Starting predict_future for RCUS [2026-03-04T20:30:19.387717] [DEBUG] [LOCAL ] No optimal features file found for RCUS: ./output/feature-sets/RCUS.txt [2026-03-04T20:30:19.387770] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:30:19.387802] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:30:19.387829] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:30:19.387885] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:30:19.450950] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:30:19.451832] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:30:19.451919] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:30:19.451954] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:30:19.582215] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:30:19.582598] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:30:19.582645] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:30:19.582675] [INFO ] [FORECASTER] Training complete [2026-03-04T20:30:19.586509] [DEBUG] [FORECASTER] RCUS: Forecast T+1@11:T+2@11: DOWN (p=48.39%) [2026-03-04T20:30:19.586829] [INFO ] [FORECASTER] Completed predict_future for RCUS [2026-03-04T20:30:19.586970] [INFO ] [sig ] RCUS: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:30:19.746182] [INFO ] [LOCAL ] Saved forecast: RCUS 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/RCUS.txt [2026-03-04T20:30:19.746345] [INFO ] [sig ] [2526/3365] Completed RCUS in 0.4s | 2.76 sym/s | Total: 15.3m | ETA: 5.1m [2026-03-04T20:30:19.746387] [INFO ] [sig ] [2527/3365] Forecasting RDCM... [2026-03-04T20:30:19.746417] [INFO ] [sig ] Generating forecast for: RDCM [2026-03-04T20:30:19.746450] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RDCM' from 'https://tdm.silogroup.org/data/derivative_storage/RDCM.csv'. [2026-03-04T20:30:19.758120] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RDCM'. [2026-03-04T20:30:19.758444] [INFO ] [FORECASTER] Starting predict_future for RDCM [2026-03-04T20:30:19.759255] [DEBUG] [LOCAL ] No optimal features file found for RDCM: ./output/feature-sets/RDCM.txt [2026-03-04T20:30:19.759308] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:30:19.759341] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:30:19.759367] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:30:19.759424] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:30:19.817053] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:30:19.817926] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:30:19.818014] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:30:19.818049] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:30:19.939336] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:30:19.939494] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:30:19.939535] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:30:19.939566] [INFO ] [FORECASTER] Training complete [2026-03-04T20:30:19.943105] [DEBUG] [FORECASTER] RDCM: Forecast T+1@11:T+2@11: UP (p=68.49%) [2026-03-04T20:30:19.943403] [INFO ] [FORECASTER] Completed predict_future for RDCM [2026-03-04T20:30:19.943535] [INFO ] [sig ] RDCM: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:30:20.088335] [INFO ] [LOCAL ] Saved forecast: RDCM 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/RDCM.txt [2026-03-04T20:30:20.088495] [INFO ] [sig ] [2527/3365] Completed RDCM in 0.3s | 2.76 sym/s | Total: 15.3m | ETA: 5.1m [2026-03-04T20:30:20.088538] [INFO ] [sig ] [2528/3365] Forecasting RDVY... [2026-03-04T20:30:20.088587] [INFO ] [sig ] Generating forecast for: RDVY [2026-03-04T20:30:20.088625] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RDVY' from 'https://tdm.silogroup.org/data/derivative_storage/RDVY.csv'. [2026-03-04T20:30:20.100458] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RDVY'. [2026-03-04T20:30:20.100832] [INFO ] [FORECASTER] Starting predict_future for RDVY [2026-03-04T20:30:20.101685] [DEBUG] [LOCAL ] No optimal features file found for RDVY: ./output/feature-sets/RDVY.txt [2026-03-04T20:30:20.101740] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:30:20.101774] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:30:20.101804] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:30:20.101863] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:30:20.159836] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:30:20.160661] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:30:20.160747] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:30:20.160783] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:30:20.287685] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:30:20.287846] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:30:20.287888] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:30:20.287919] [INFO ] [FORECASTER] Training complete [2026-03-04T20:30:20.291454] [DEBUG] [FORECASTER] RDVY: Forecast T+1@11:T+2@11: DOWN (p=12.26%) [2026-03-04T20:30:20.291765] [INFO ] [FORECASTER] Completed predict_future for RDVY [2026-03-04T20:30:20.291899] [INFO ] [sig ] RDVY: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:30:20.445875] [INFO ] [LOCAL ] Saved forecast: RDVY 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/RDVY.txt [2026-03-04T20:30:20.446170] [INFO ] [sig ] [2528/3365] Completed RDVY in 0.4s | 2.76 sym/s | Total: 15.3m | ETA: 5.1m [2026-03-04T20:30:20.446232] [INFO ] [sig ] [2529/3365] Forecasting RDY... [2026-03-04T20:30:20.446276] [INFO ] [sig ] Generating forecast for: RDY [2026-03-04T20:30:20.446329] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RDY' from 'https://tdm.silogroup.org/data/derivative_storage/RDY.csv'. [2026-03-04T20:30:20.461867] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RDY'. [2026-03-04T20:30:20.462326] [INFO ] [FORECASTER] Starting predict_future for RDY [2026-03-04T20:30:20.463251] [DEBUG] [LOCAL ] No optimal features file found for RDY: ./output/feature-sets/RDY.txt [2026-03-04T20:30:20.463308] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:30:20.463342] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:30:20.463370] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:30:20.463429] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:30:20.525327] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:30:20.526290] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:30:20.526384] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:30:20.526420] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:30:20.665275] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:30:20.665471] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:30:20.665524] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:30:20.665563] [INFO ] [FORECASTER] Training complete [2026-03-04T20:30:20.671235] [DEBUG] [FORECASTER] RDY: Forecast T+1@11:T+2@11: DOWN (p=31.26%) [2026-03-04T20:30:20.671945] [INFO ] [FORECASTER] Completed predict_future for RDY [2026-03-04T20:30:20.672154] [INFO ] [sig ] RDY: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:30:20.843331] [INFO ] [LOCAL ] Saved forecast: RDY 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/RDY.txt [2026-03-04T20:30:20.843510] [INFO ] [sig ] [2529/3365] Completed RDY in 0.4s | 2.76 sym/s | Total: 15.3m | ETA: 5.0m [2026-03-04T20:30:20.843551] [INFO ] [sig ] [2530/3365] Forecasting REAL... [2026-03-04T20:30:20.843605] [INFO ] [sig ] Generating forecast for: REAL [2026-03-04T20:30:20.843639] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REAL' from 'https://tdm.silogroup.org/data/derivative_storage/REAL.csv'. [2026-03-04T20:30:20.856219] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REAL'. [2026-03-04T20:30:20.856686] [INFO ] [FORECASTER] Starting predict_future for REAL [2026-03-04T20:30:20.857724] [DEBUG] [LOCAL ] No optimal features file found for REAL: ./output/feature-sets/REAL.txt [2026-03-04T20:30:20.857781] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:30:20.857815] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:30:20.857842] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:30:20.857900] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:30:20.917018] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:30:20.917986] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:30:20.918079] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:30:20.918113] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:30:21.046629] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:30:21.046800] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:30:21.046840] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:30:21.046869] [INFO ] [FORECASTER] Training complete [2026-03-04T20:30:21.050504] [DEBUG] [FORECASTER] REAL: Forecast T+1@11:T+2@11: UP (p=92.41%) [2026-03-04T20:30:21.050830] [INFO ] [FORECASTER] Completed predict_future for REAL [2026-03-04T20:30:21.050972] [INFO ] [sig ] REAL: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:30:21.206019] [INFO ] [LOCAL ] Saved forecast: REAL 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/REAL.txt [2026-03-04T20:30:21.206205] [INFO ] [sig ] [2530/3365] Completed REAL in 0.4s | 2.76 sym/s | Total: 15.3m | ETA: 5.0m [2026-03-04T20:30:21.206248] [INFO ] [sig ] [2531/3365] Forecasting REAX... [2026-03-04T20:30:21.206280] [INFO ] [sig ] Generating forecast for: REAX [2026-03-04T20:30:21.206311] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REAX' from 'https://tdm.silogroup.org/data/derivative_storage/REAX.csv'. [2026-03-04T20:30:21.220369] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REAX'. [2026-03-04T20:30:21.221088] [INFO ] [FORECASTER] Starting predict_future for REAX [2026-03-04T20:30:21.222258] [DEBUG] [LOCAL ] No optimal features file found for REAX: ./output/feature-sets/REAX.txt [2026-03-04T20:30:21.222315] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:30:21.222348] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:30:21.222377] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:30:21.222435] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:30:21.286968] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:30:21.288029] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:30:21.288144] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:30:21.288187] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:30:21.420426] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:30:21.420623] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:30:21.420668] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:30:21.420699] [INFO ] [FORECASTER] Training complete [2026-03-04T20:30:21.424452] [DEBUG] [FORECASTER] REAX: Forecast T+1@11:T+2@11: DOWN (p=28.64%) [2026-03-04T20:30:21.424842] [INFO ] [FORECASTER] Completed predict_future for REAX [2026-03-04T20:30:21.424997] [INFO ] [sig ] REAX: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:30:21.584365] [INFO ] [LOCAL ] Saved forecast: REAX 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/REAX.txt [2026-03-04T20:30:21.584544] [INFO ] [sig ] [2531/3365] Completed REAX in 0.4s | 2.76 sym/s | Total: 15.3m | ETA: 5.0m [2026-03-04T20:30:21.584615] [INFO ] [sig ] [2532/3365] Forecasting REBN... [2026-03-04T20:30:21.584649] [INFO ] [sig ] Generating forecast for: REBN [2026-03-04T20:30:21.584680] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REBN' from 'https://tdm.silogroup.org/data/derivative_storage/REBN.csv'. [2026-03-04T20:30:21.599394] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REBN'. [2026-03-04T20:30:21.599993] [INFO ] [FORECASTER] Starting predict_future for REBN [2026-03-04T20:30:21.601219] [DEBUG] [LOCAL ] No optimal features file found for REBN: ./output/feature-sets/REBN.txt [2026-03-04T20:30:21.601297] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:30:21.601393] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:30:21.601426] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:30:21.601487] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:30:21.674688] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:30:21.675664] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:30:21.675764] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:30:21.675800] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:30:21.809967] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:30:21.810148] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:30:21.810191] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:30:21.810241] [INFO ] [FORECASTER] Training complete [2026-03-04T20:30:21.814028] [DEBUG] [FORECASTER] REBN: Forecast T+1@11:T+2@11: UP (p=59.97%) [2026-03-04T20:30:21.814452] [INFO ] [FORECASTER] Completed predict_future for REBN [2026-03-04T20:30:21.814653] [INFO ] [sig ] REBN: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:30:21.969536] [INFO ] [LOCAL ] Saved forecast: REBN 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/REBN.txt [2026-03-04T20:30:21.969758] [INFO ] [sig ] [2532/3365] Completed REBN in 0.4s | 2.76 sym/s | Total: 15.3m | ETA: 5.0m [2026-03-04T20:30:21.969801] [INFO ] [sig ] [2533/3365] Forecasting REFI... [2026-03-04T20:30:21.969831] [INFO ] [sig ] Generating forecast for: REFI [2026-03-04T20:30:21.969863] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REFI' from 'https://tdm.silogroup.org/data/derivative_storage/REFI.csv'. [2026-03-04T20:30:21.983884] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REFI'. [2026-03-04T20:30:21.984295] [INFO ] [FORECASTER] Starting predict_future for REFI [2026-03-04T20:30:21.985154] [DEBUG] [LOCAL ] No optimal features file found for REFI: ./output/feature-sets/REFI.txt [2026-03-04T20:30:21.985209] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:30:21.985240] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:30:21.985266] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:30:21.985323] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:30:22.047734] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:30:22.048784] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:30:22.048895] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:30:22.048930] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:30:22.174728] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:30:22.174906] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:30:22.174948] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:30:22.174978] [INFO ] [FORECASTER] Training complete [2026-03-04T20:30:22.178680] [DEBUG] [FORECASTER] REFI: Forecast T+1@11:T+2@11: UP (p=96.75%) [2026-03-04T20:30:22.179066] [INFO ] [FORECASTER] Completed predict_future for REFI [2026-03-04T20:30:22.179232] [INFO ] [sig ] REFI: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:30:22.332091] [INFO ] [LOCAL ] Saved forecast: REFI 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/REFI.txt [2026-03-04T20:30:22.332270] [INFO ] [sig ] [2533/3365] Completed REFI in 0.4s | 2.76 sym/s | Total: 15.3m | ETA: 5.0m [2026-03-04T20:30:22.332311] [INFO ] [sig ] [2534/3365] Forecasting REG... [2026-03-04T20:30:22.332341] [INFO ] [sig ] Generating forecast for: REG [2026-03-04T20:30:22.332371] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REG' from 'https://tdm.silogroup.org/data/derivative_storage/REG.csv'. [2026-03-04T20:30:22.346856] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REG'. [2026-03-04T20:30:22.347349] [INFO ] [FORECASTER] Starting predict_future for REG [2026-03-04T20:30:22.348408] [DEBUG] [LOCAL ] No optimal features file found for REG: ./output/feature-sets/REG.txt [2026-03-04T20:30:22.348476] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:30:22.348522] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:30:22.348560] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:30:22.348664] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:30:22.419910] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:30:22.420986] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:30:22.421087] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:30:22.421123] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:30:22.551700] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:30:22.551874] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:30:22.551918] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:30:22.551949] [INFO ] [FORECASTER] Training complete [2026-03-04T20:30:22.556033] [DEBUG] [FORECASTER] REG: Forecast T+1@11:T+2@11: UP (p=95.68%) [2026-03-04T20:30:22.556405] [INFO ] [FORECASTER] Completed predict_future for REG [2026-03-04T20:30:22.556555] [INFO ] [sig ] REG: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:30:22.729654] [INFO ] [LOCAL ] Saved forecast: REG 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/REG.txt [2026-03-04T20:30:22.729861] [INFO ] [sig ] [2534/3365] Completed REG in 0.4s | 2.76 sym/s | Total: 15.3m | ETA: 5.0m [2026-03-04T20:30:22.729908] [INFO ] [sig ] [2535/3365] Forecasting REGN... [2026-03-04T20:30:22.729941] [INFO ] [sig ] Generating forecast for: REGN [2026-03-04T20:30:22.729978] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REGN' from 'https://tdm.silogroup.org/data/derivative_storage/REGN.csv'. [2026-03-04T20:30:22.744325] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REGN'. [2026-03-04T20:30:22.744754] [INFO ] [FORECASTER] Starting predict_future for REGN [2026-03-04T20:30:22.745631] [DEBUG] [LOCAL ] No optimal features file found for REGN: ./output/feature-sets/REGN.txt [2026-03-04T20:30:22.745687] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:30:22.745728] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:30:22.745767] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:30:22.745846] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:30:22.812152] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:30:22.813161] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:30:22.813260] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:30:22.813294] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:30:22.948305] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:30:22.948477] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:30:22.948519] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:30:22.948607] [INFO ] [FORECASTER] Training complete [2026-03-04T20:30:22.952273] [DEBUG] [FORECASTER] REGN: Forecast T+1@11:T+2@11: UP (p=63.61%) [2026-03-04T20:30:22.952605] [INFO ] [FORECASTER] Completed predict_future for REGN [2026-03-04T20:30:22.952750] [INFO ] [sig ] REGN: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:30:23.107810] [INFO ] [LOCAL ] Saved forecast: REGN 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/REGN.txt [2026-03-04T20:30:23.107979] [INFO ] [sig ] [2535/3365] Completed REGN in 0.4s | 2.76 sym/s | Total: 15.3m | ETA: 5.0m [2026-03-04T20:30:23.108028] [INFO ] [sig ] [2536/3365] Forecasting RELL... [2026-03-04T20:30:23.108067] [INFO ] [sig ] Generating forecast for: RELL [2026-03-04T20:30:23.108100] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RELL' from 'https://tdm.silogroup.org/data/derivative_storage/RELL.csv'. [2026-03-04T20:30:23.120914] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RELL'. [2026-03-04T20:30:23.121265] [INFO ] [FORECASTER] Starting predict_future for RELL [2026-03-04T20:30:23.122314] [DEBUG] [LOCAL ] No optimal features file found for RELL: ./output/feature-sets/RELL.txt [2026-03-04T20:30:23.122371] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:30:23.122612] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:30:23.122654] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:30:23.122728] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:30:23.185689] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:30:23.186662] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:30:23.186782] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:30:23.186819] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:30:23.310891] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:30:23.311081] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:30:23.311123] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:30:23.311152] [INFO ] [FORECASTER] Training complete [2026-03-04T20:30:23.314706] [DEBUG] [FORECASTER] RELL: Forecast T+1@11:T+2@11: UP (p=92.19%) [2026-03-04T20:30:23.315005] [INFO ] [FORECASTER] Completed predict_future for RELL [2026-03-04T20:30:23.315141] [INFO ] [sig ] RELL: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:30:23.465510] [INFO ] [LOCAL ] Saved forecast: RELL 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/RELL.txt [2026-03-04T20:30:23.465694] [INFO ] [sig ] [2536/3365] Completed RELL in 0.4s | 2.76 sym/s | Total: 15.3m | ETA: 5.0m [2026-03-04T20:30:23.465744] [INFO ] [sig ] [2537/3365] Forecasting RELX... [2026-03-04T20:30:23.465790] [INFO ] [sig ] Generating forecast for: RELX [2026-03-04T20:30:23.465827] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RELX' from 'https://tdm.silogroup.org/data/derivative_storage/RELX.csv'. [2026-03-04T20:30:23.479567] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RELX'. [2026-03-04T20:30:23.479934] [INFO ] [FORECASTER] Starting predict_future for RELX [2026-03-04T20:30:23.480833] [DEBUG] [LOCAL ] No optimal features file found for RELX: ./output/feature-sets/RELX.txt [2026-03-04T20:30:23.480897] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:30:23.480933] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:30:23.480961] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:30:23.481021] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:30:23.543303] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:30:23.544650] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:30:23.544735] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:30:23.544769] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:30:23.679674] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:30:23.679882] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:30:23.679927] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:30:23.679958] [INFO ] [FORECASTER] Training complete [2026-03-04T20:30:23.684505] [DEBUG] [FORECASTER] RELX: Forecast T+1@11:T+2@11: UP (p=70.85%) [2026-03-04T20:30:23.684945] [INFO ] [FORECASTER] Completed predict_future for RELX [2026-03-04T20:30:23.685158] [INFO ] [sig ] RELX: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:30:23.837439] [INFO ] [LOCAL ] Saved forecast: RELX 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/RELX.txt [2026-03-04T20:30:23.837642] [INFO ] [sig ] [2537/3365] Completed RELX in 0.4s | 2.76 sym/s | Total: 15.3m | ETA: 5.0m [2026-03-04T20:30:23.837686] [INFO ] [sig ] [2538/3365] Forecasting RELY... [2026-03-04T20:30:23.837717] [INFO ] [sig ] Generating forecast for: RELY [2026-03-04T20:30:23.837750] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RELY' from 'https://tdm.silogroup.org/data/derivative_storage/RELY.csv'. [2026-03-04T20:30:23.850194] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RELY'. [2026-03-04T20:30:23.850655] [INFO ] [FORECASTER] Starting predict_future for RELY [2026-03-04T20:30:23.851537] [DEBUG] [LOCAL ] No optimal features file found for RELY: ./output/feature-sets/RELY.txt [2026-03-04T20:30:23.851659] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:30:23.851701] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:30:23.851729] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:30:23.851786] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:30:23.912184] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:30:23.913133] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:30:23.913223] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:30:23.913258] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:30:24.037926] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:30:24.038109] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:30:24.038152] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:30:24.038186] [INFO ] [FORECASTER] Training complete [2026-03-04T20:30:24.041967] [DEBUG] [FORECASTER] RELY: Forecast T+1@11:T+2@11: DOWN (p=44.89%) [2026-03-04T20:30:24.042353] [INFO ] [FORECASTER] Completed predict_future for RELY [2026-03-04T20:30:24.042504] [INFO ] [sig ] RELY: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:30:24.197633] [INFO ] [LOCAL ] Saved forecast: RELY 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/RELY.txt [2026-03-04T20:30:24.197805] [INFO ] [sig ] [2538/3365] Completed RELY in 0.4s | 2.76 sym/s | Total: 15.3m | ETA: 5.0m [2026-03-04T20:30:24.197846] [INFO ] [sig ] [2539/3365] Forecasting REPL... [2026-03-04T20:30:24.197877] [INFO ] [sig ] Generating forecast for: REPL [2026-03-04T20:30:24.197908] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REPL' from 'https://tdm.silogroup.org/data/derivative_storage/REPL.csv'. [2026-03-04T20:30:24.211140] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REPL'. [2026-03-04T20:30:24.211552] [INFO ] [FORECASTER] Starting predict_future for REPL [2026-03-04T20:30:24.212386] [DEBUG] [LOCAL ] No optimal features file found for REPL: ./output/feature-sets/REPL.txt [2026-03-04T20:30:24.212438] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:30:24.212470] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:30:24.212497] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:30:24.212553] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:30:24.274773] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:30:24.275704] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:30:24.275796] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:30:24.275830] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:30:24.402140] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:30:24.402310] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:30:24.402352] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:30:24.402381] [INFO ] [FORECASTER] Training complete [2026-03-04T20:30:24.405964] [DEBUG] [FORECASTER] REPL: Forecast T+1@11:T+2@11: UP (p=95.35%) [2026-03-04T20:30:24.406254] [INFO ] [FORECASTER] Completed predict_future for REPL [2026-03-04T20:30:24.406388] [INFO ] [sig ] REPL: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:30:24.556965] [INFO ] [LOCAL ] Saved forecast: REPL 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/REPL.txt [2026-03-04T20:30:24.557130] [INFO ] [sig ] [2539/3365] Completed REPL in 0.4s | 2.76 sym/s | Total: 15.3m | ETA: 5.0m [2026-03-04T20:30:24.557172] [INFO ] [sig ] [2540/3365] Forecasting RERE... [2026-03-04T20:30:24.557204] [INFO ] [sig ] Generating forecast for: RERE [2026-03-04T20:30:24.557233] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RERE' from 'https://tdm.silogroup.org/data/derivative_storage/RERE.csv'. [2026-03-04T20:30:24.569118] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RERE'. [2026-03-04T20:30:24.569523] [INFO ] [FORECASTER] Starting predict_future for RERE [2026-03-04T20:30:24.570355] [DEBUG] [LOCAL ] No optimal features file found for RERE: ./output/feature-sets/RERE.txt [2026-03-04T20:30:24.570410] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:30:24.570442] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:30:24.570468] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:30:24.570524] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:30:24.629814] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:30:24.630826] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:30:24.630920] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:30:24.630953] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:30:24.758262] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:30:24.758438] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:30:24.758481] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:30:24.758509] [INFO ] [FORECASTER] Training complete [2026-03-04T20:30:24.762158] [DEBUG] [FORECASTER] RERE: Forecast T+1@11:T+2@11: DOWN (p=2.22%) [2026-03-04T20:30:24.762471] [INFO ] [FORECASTER] Completed predict_future for RERE [2026-03-04T20:30:24.762637] [INFO ] [sig ] RERE: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:30:24.927729] [INFO ] [LOCAL ] Saved forecast: RERE 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/RERE.txt [2026-03-04T20:30:24.927903] [INFO ] [sig ] [2540/3365] Completed RERE in 0.4s | 2.76 sym/s | Total: 15.3m | ETA: 5.0m [2026-03-04T20:30:24.927945] [INFO ] [sig ] [2541/3365] Forecasting RES... [2026-03-04T20:30:24.927977] [INFO ] [sig ] Generating forecast for: RES [2026-03-04T20:30:24.928010] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RES' from 'https://tdm.silogroup.org/data/derivative_storage/RES.csv'. [2026-03-04T20:30:24.940397] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RES'. [2026-03-04T20:30:24.940720] [INFO ] [FORECASTER] Starting predict_future for RES [2026-03-04T20:30:24.941705] [DEBUG] [LOCAL ] No optimal features file found for RES: ./output/feature-sets/RES.txt [2026-03-04T20:30:24.941761] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:30:24.941794] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:30:24.941821] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:30:24.941879] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:30:25.004017] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:30:25.004971] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:30:25.005067] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:30:25.005116] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:30:25.144063] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:30:25.144223] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:30:25.144269] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:30:25.144298] [INFO ] [FORECASTER] Training complete [2026-03-04T20:30:25.149159] [DEBUG] [FORECASTER] RES: Forecast T+1@11:T+2@11: UP (p=79.91%) [2026-03-04T20:30:25.149527] [INFO ] [FORECASTER] Completed predict_future for RES [2026-03-04T20:30:25.149704] [INFO ] [sig ] RES: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:30:25.307141] [INFO ] [LOCAL ] Saved forecast: RES 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/RES.txt [2026-03-04T20:30:25.307345] [INFO ] [sig ] [2541/3365] Completed RES in 0.4s | 2.76 sym/s | Total: 15.3m | ETA: 5.0m [2026-03-04T20:30:25.307395] [INFO ] [sig ] [2542/3365] Forecasting REX... [2026-03-04T20:30:25.307636] [INFO ] [sig ] Generating forecast for: REX [2026-03-04T20:30:25.307670] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REX' from 'https://tdm.silogroup.org/data/derivative_storage/REX.csv'. [2026-03-04T20:30:25.321612] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REX'. [2026-03-04T20:30:25.321970] [INFO ] [FORECASTER] Starting predict_future for REX [2026-03-04T20:30:25.322813] [DEBUG] [LOCAL ] No optimal features file found for REX: ./output/feature-sets/REX.txt [2026-03-04T20:30:25.322868] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:30:25.322902] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:30:25.322930] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:30:25.322987] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:30:25.393822] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:30:25.394758] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:30:25.394879] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:30:25.394915] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:30:25.518550] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:30:25.518726] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:30:25.518769] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:30:25.518800] [INFO ] [FORECASTER] Training complete [2026-03-04T20:30:25.522949] [DEBUG] [FORECASTER] REX: Forecast T+1@11:T+2@11: DOWN (p=35.16%) [2026-03-04T20:30:25.523263] [INFO ] [FORECASTER] Completed predict_future for REX [2026-03-04T20:30:25.523421] [INFO ] [sig ] REX: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:30:25.673910] [INFO ] [LOCAL ] Saved forecast: REX 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/REX.txt [2026-03-04T20:30:25.674079] [INFO ] [sig ] [2542/3365] Completed REX in 0.4s | 2.76 sym/s | Total: 15.4m | ETA: 5.0m [2026-03-04T20:30:25.674121] [INFO ] [sig ] [2543/3365] Forecasting REYN... [2026-03-04T20:30:25.674155] [INFO ] [sig ] Generating forecast for: REYN [2026-03-04T20:30:25.674190] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REYN' from 'https://tdm.silogroup.org/data/derivative_storage/REYN.csv'. [2026-03-04T20:30:25.687392] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REYN'. [2026-03-04T20:30:25.687962] [INFO ] [FORECASTER] Starting predict_future for REYN [2026-03-04T20:30:25.689002] [DEBUG] [LOCAL ] No optimal features file found for REYN: ./output/feature-sets/REYN.txt [2026-03-04T20:30:25.689056] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:30:25.689089] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:30:25.689116] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:30:25.689174] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:30:25.750241] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:30:25.751073] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:30:25.751159] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:30:25.751194] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:30:25.876663] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:30:25.876836] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:30:25.876877] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:30:25.876906] [INFO ] [FORECASTER] Training complete [2026-03-04T20:30:25.880490] [DEBUG] [FORECASTER] REYN: Forecast T+1@11:T+2@11: UP (p=58.68%) [2026-03-04T20:30:25.880884] [INFO ] [FORECASTER] Completed predict_future for REYN [2026-03-04T20:30:25.881030] [INFO ] [sig ] REYN: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:30:26.030939] [INFO ] [LOCAL ] Saved forecast: REYN 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/REYN.txt [2026-03-04T20:30:26.031105] [INFO ] [sig ] [2543/3365] Completed REYN in 0.4s | 2.76 sym/s | Total: 15.4m | ETA: 5.0m [2026-03-04T20:30:26.031146] [INFO ] [sig ] [2544/3365] Forecasting REZI... [2026-03-04T20:30:26.031176] [INFO ] [sig ] Generating forecast for: REZI [2026-03-04T20:30:26.031210] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REZI' from 'https://tdm.silogroup.org/data/derivative_storage/REZI.csv'. [2026-03-04T20:30:26.043406] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REZI'. [2026-03-04T20:30:26.043758] [INFO ] [FORECASTER] Starting predict_future for REZI [2026-03-04T20:30:26.044531] [DEBUG] [LOCAL ] No optimal features file found for REZI: ./output/feature-sets/REZI.txt [2026-03-04T20:30:26.044604] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:30:26.044639] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:30:26.044667] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:30:26.044725] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:30:26.106586] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:30:26.107352] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:30:26.107441] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:30:26.107477] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:30:26.229238] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:30:26.229408] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:30:26.229452] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:30:26.229483] [INFO ] [FORECASTER] Training complete [2026-03-04T20:30:26.233058] [DEBUG] [FORECASTER] REZI: Forecast T+1@11:T+2@11: DOWN (p=36.97%) [2026-03-04T20:30:26.233345] [INFO ] [FORECASTER] Completed predict_future for REZI [2026-03-04T20:30:26.233481] [INFO ] [sig ] REZI: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:30:26.408445] [INFO ] [LOCAL ] Saved forecast: REZI 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/REZI.txt [2026-03-04T20:30:26.408653] [INFO ] [sig ] [2544/3365] Completed REZI in 0.4s | 2.76 sym/s | Total: 15.4m | ETA: 5.0m [2026-03-04T20:30:26.408709] [INFO ] [sig ] [2545/3365] Forecasting RF... [2026-03-04T20:30:26.408746] [INFO ] [sig ] Generating forecast for: RF [2026-03-04T20:30:26.408778] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RF' from 'https://tdm.silogroup.org/data/derivative_storage/RF.csv'. [2026-03-04T20:30:26.421479] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RF'. [2026-03-04T20:30:26.421898] [INFO ] [FORECASTER] Starting predict_future for RF [2026-03-04T20:30:26.422755] [DEBUG] [LOCAL ] No optimal features file found for RF: ./output/feature-sets/RF.txt [2026-03-04T20:30:26.422810] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:30:26.422843] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:30:26.422871] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:30:26.422929] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:30:26.483019] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:30:26.483955] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:30:26.484076] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:30:26.484113] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:30:26.613597] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:30:26.613805] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:30:26.613847] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:30:26.613875] [INFO ] [FORECASTER] Training complete [2026-03-04T20:30:26.617600] [DEBUG] [FORECASTER] RF: Forecast T+1@11:T+2@11: UP (p=55.75%) [2026-03-04T20:30:26.617892] [INFO ] [FORECASTER] Completed predict_future for RF [2026-03-04T20:30:26.618029] [INFO ] [sig ] RF: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:30:26.767629] [INFO ] [LOCAL ] Saved forecast: RF 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/RF.txt [2026-03-04T20:30:26.767829] [INFO ] [sig ] [2545/3365] Completed RF in 0.4s | 2.76 sym/s | Total: 15.4m | ETA: 5.0m [2026-03-04T20:30:26.767870] [INFO ] [sig ] [2546/3365] Forecasting RFI... [2026-03-04T20:30:26.767902] [INFO ] [sig ] Generating forecast for: RFI [2026-03-04T20:30:26.767932] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RFI' from 'https://tdm.silogroup.org/data/derivative_storage/RFI.csv'. [2026-03-04T20:30:26.779767] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RFI'. [2026-03-04T20:30:26.780122] [INFO ] [FORECASTER] Starting predict_future for RFI [2026-03-04T20:30:26.780928] [DEBUG] [LOCAL ] No optimal features file found for RFI: ./output/feature-sets/RFI.txt [2026-03-04T20:30:26.780981] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:30:26.781013] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:30:26.781040] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:30:26.781096] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:30:26.839248] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:30:26.840174] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:30:26.840264] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:30:26.840304] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:30:26.962921] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:30:26.963088] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:30:26.963127] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:30:26.963155] [INFO ] [FORECASTER] Training complete [2026-03-04T20:30:26.966598] [DEBUG] [FORECASTER] RFI: Forecast T+1@11:T+2@11: DOWN (p=26.33%) [2026-03-04T20:30:26.966882] [INFO ] [FORECASTER] Completed predict_future for RFI [2026-03-04T20:30:26.967014] [INFO ] [sig ] RFI: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:30:27.111277] [INFO ] [LOCAL ] Saved forecast: RFI 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/RFI.txt [2026-03-04T20:30:27.111445] [INFO ] [sig ] [2546/3365] Completed RFI in 0.3s | 2.76 sym/s | Total: 15.4m | ETA: 4.9m [2026-03-04T20:30:27.111486] [INFO ] [sig ] [2547/3365] Forecasting RFL... [2026-03-04T20:30:27.111517] [INFO ] [sig ] Generating forecast for: RFL [2026-03-04T20:30:27.111547] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RFL' from 'https://tdm.silogroup.org/data/derivative_storage/RFL.csv'. [2026-03-04T20:30:27.123393] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RFL'. [2026-03-04T20:30:27.123781] [INFO ] [FORECASTER] Starting predict_future for RFL [2026-03-04T20:30:27.124614] [DEBUG] [LOCAL ] No optimal features file found for RFL: ./output/feature-sets/RFL.txt [2026-03-04T20:30:27.124667] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:30:27.124698] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:30:27.124725] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:30:27.124781] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:30:27.181467] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:30:27.182441] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:30:27.182533] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:30:27.182567] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:30:27.302729] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:30:27.302893] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:30:27.302946] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:30:27.302983] [INFO ] [FORECASTER] Training complete [2026-03-04T20:30:27.306830] [DEBUG] [FORECASTER] RFL: Forecast T+1@11:T+2@11: UP (p=62.83%) [2026-03-04T20:30:27.307180] [INFO ] [FORECASTER] Completed predict_future for RFL [2026-03-04T20:30:27.307374] [INFO ] [sig ] RFL: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:30:27.460920] [INFO ] [LOCAL ] Saved forecast: RFL 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/RFL.txt [2026-03-04T20:30:27.461094] [INFO ] [sig ] [2547/3365] Completed RFL in 0.3s | 2.76 sym/s | Total: 15.4m | ETA: 4.9m [2026-03-04T20:30:27.461135] [INFO ] [sig ] [2548/3365] Forecasting RFM... [2026-03-04T20:30:27.461166] [INFO ] [sig ] Generating forecast for: RFM [2026-03-04T20:30:27.461197] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RFM' from 'https://tdm.silogroup.org/data/derivative_storage/RFM.csv'. [2026-03-04T20:30:27.472939] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RFM'. [2026-03-04T20:30:27.473268] [INFO ] [FORECASTER] Starting predict_future for RFM [2026-03-04T20:30:27.474114] [DEBUG] [LOCAL ] No optimal features file found for RFM: ./output/feature-sets/RFM.txt [2026-03-04T20:30:27.474177] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:30:27.474213] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:30:27.474240] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:30:27.474309] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:30:27.536358] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:30:27.537161] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:30:27.537256] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:30:27.537310] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:30:27.646219] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:30:27.646381] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:30:27.646422] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:30:27.646453] [INFO ] [FORECASTER] Training complete [2026-03-04T20:30:27.649988] [DEBUG] [FORECASTER] RFM: Forecast T+1@11:T+2@11: DOWN (p=39.62%) [2026-03-04T20:30:27.650278] [INFO ] [FORECASTER] Completed predict_future for RFM [2026-03-04T20:30:27.650415] [INFO ] [sig ] RFM: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:30:27.796984] [INFO ] [LOCAL ] Saved forecast: RFM 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/RFM.txt [2026-03-04T20:30:27.797132] [INFO ] [sig ] [2548/3365] Completed RFM in 0.3s | 2.76 sym/s | Total: 15.4m | ETA: 4.9m [2026-03-04T20:30:27.797172] [INFO ] [sig ] [2549/3365] Forecasting RFMZ... [2026-03-04T20:30:27.797203] [INFO ] [sig ] Generating forecast for: RFMZ [2026-03-04T20:30:27.797232] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RFMZ' from 'https://tdm.silogroup.org/data/derivative_storage/RFMZ.csv'. [2026-03-04T20:30:27.809344] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RFMZ'. [2026-03-04T20:30:27.809707] [INFO ] [FORECASTER] Starting predict_future for RFMZ [2026-03-04T20:30:27.810520] [DEBUG] [LOCAL ] No optimal features file found for RFMZ: ./output/feature-sets/RFMZ.txt [2026-03-04T20:30:27.810597] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:30:27.810704] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:30:27.810749] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:30:27.810839] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:30:27.868279] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:30:27.869167] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:30:27.869260] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:30:27.869301] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:30:27.988190] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:30:27.988358] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:30:27.988401] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:30:27.988432] [INFO ] [FORECASTER] Training complete [2026-03-04T20:30:27.991952] [DEBUG] [FORECASTER] RFMZ: Forecast T+1@11:T+2@11: DOWN (p=48.13%) [2026-03-04T20:30:27.992244] [INFO ] [FORECASTER] Completed predict_future for RFMZ [2026-03-04T20:30:27.992382] [INFO ] [sig ] RFMZ: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:30:28.145082] [INFO ] [LOCAL ] Saved forecast: RFMZ 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/RFMZ.txt [2026-03-04T20:30:28.145286] [INFO ] [sig ] [2549/3365] Completed RFMZ in 0.3s | 2.76 sym/s | Total: 15.4m | ETA: 4.9m [2026-03-04T20:30:28.145359] [INFO ] [sig ] [2550/3365] Forecasting RGA... [2026-03-04T20:30:28.145409] [INFO ] [sig ] Generating forecast for: RGA [2026-03-04T20:30:28.145457] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RGA' from 'https://tdm.silogroup.org/data/derivative_storage/RGA.csv'. [2026-03-04T20:30:28.158777] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RGA'. [2026-03-04T20:30:28.159134] [INFO ] [FORECASTER] Starting predict_future for RGA [2026-03-04T20:30:28.159978] [DEBUG] [LOCAL ] No optimal features file found for RGA: ./output/feature-sets/RGA.txt [2026-03-04T20:30:28.160033] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:30:28.160066] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:30:28.160094] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:30:28.160150] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:30:28.222508] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:30:28.223411] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:30:28.223505] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:30:28.223540] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:30:28.346279] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:30:28.346388] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:30:28.346429] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:30:28.346459] [INFO ] [FORECASTER] Training complete [2026-03-04T20:30:28.350100] [DEBUG] [FORECASTER] RGA: Forecast T+1@11:T+2@11: DOWN (p=43.05%) [2026-03-04T20:30:28.350426] [INFO ] [FORECASTER] Completed predict_future for RGA [2026-03-04T20:30:28.350594] [INFO ] [sig ] RGA: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:30:28.498923] [INFO ] [LOCAL ] Saved forecast: RGA 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/RGA.txt [2026-03-04T20:30:28.499061] [INFO ] [sig ] [2550/3365] Completed RGA in 0.4s | 2.76 sym/s | Total: 15.4m | ETA: 4.9m [2026-03-04T20:30:28.499101] [INFO ] [sig ] [2551/3365] Forecasting RGCO... [2026-03-04T20:30:28.499131] [INFO ] [sig ] Generating forecast for: RGCO [2026-03-04T20:30:28.499162] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RGCO' from 'https://tdm.silogroup.org/data/derivative_storage/RGCO.csv'. [2026-03-04T20:30:28.510179] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RGCO'. [2026-03-04T20:30:28.510522] [INFO ] [FORECASTER] Starting predict_future for RGCO [2026-03-04T20:30:28.511346] [DEBUG] [LOCAL ] No optimal features file found for RGCO: ./output/feature-sets/RGCO.txt [2026-03-04T20:30:28.511414] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:30:28.511455] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:30:28.511484] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:30:28.511541] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:30:28.569746] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:30:28.570404] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:30:28.570484] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:30:28.570724] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:30:28.675397] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:30:28.675556] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:30:28.675614] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:30:28.675643] [INFO ] [FORECASTER] Training complete [2026-03-04T20:30:28.679156] [DEBUG] [FORECASTER] RGCO: Forecast T+1@11:T+2@11: DOWN (p=7.10%) [2026-03-04T20:30:28.679452] [INFO ] [FORECASTER] Completed predict_future for RGCO [2026-03-04T20:30:28.679634] [INFO ] [sig ] RGCO: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:30:28.823367] [INFO ] [LOCAL ] Saved forecast: RGCO 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/RGCO.txt [2026-03-04T20:30:28.823508] [INFO ] [sig ] [2551/3365] Completed RGCO in 0.3s | 2.76 sym/s | Total: 15.4m | ETA: 4.9m [2026-03-04T20:30:28.823546] [INFO ] [sig ] [2552/3365] Forecasting RGEN... [2026-03-04T20:30:28.823593] [INFO ] [sig ] Generating forecast for: RGEN [2026-03-04T20:30:28.823627] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RGEN' from 'https://tdm.silogroup.org/data/derivative_storage/RGEN.csv'. [2026-03-04T20:30:28.838462] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RGEN'. [2026-03-04T20:30:28.838838] [INFO ] [FORECASTER] Starting predict_future for RGEN [2026-03-04T20:30:28.839656] [DEBUG] [LOCAL ] No optimal features file found for RGEN: ./output/feature-sets/RGEN.txt [2026-03-04T20:30:28.839710] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:30:28.839743] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:30:28.839769] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:30:28.839826] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:30:28.897609] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:30:28.898251] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:30:28.898332] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:30:28.898366] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:30:29.019194] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:30:29.019361] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:30:29.019403] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:30:29.019467] [INFO ] [FORECASTER] Training complete [2026-03-04T20:30:29.023056] [DEBUG] [FORECASTER] RGEN: Forecast T+1@11:T+2@11: DOWN (p=20.85%) [2026-03-04T20:30:29.023380] [INFO ] [FORECASTER] Completed predict_future for RGEN [2026-03-04T20:30:29.023530] [INFO ] [sig ] RGEN: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:30:29.176747] [INFO ] [LOCAL ] Saved forecast: RGEN 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/RGEN.txt [2026-03-04T20:30:29.176891] [INFO ] [sig ] [2552/3365] Completed RGEN in 0.4s | 2.76 sym/s | Total: 15.4m | ETA: 4.9m [2026-03-04T20:30:29.176946] [INFO ] [sig ] [2553/3365] Forecasting RGLD... [2026-03-04T20:30:29.176977] [INFO ] [sig ] Generating forecast for: RGLD [2026-03-04T20:30:29.177009] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RGLD' from 'https://tdm.silogroup.org/data/derivative_storage/RGLD.csv'. [2026-03-04T20:30:29.193409] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RGLD'. [2026-03-04T20:30:29.193758] [INFO ] [FORECASTER] Starting predict_future for RGLD [2026-03-04T20:30:29.194557] [DEBUG] [LOCAL ] No optimal features file found for RGLD: ./output/feature-sets/RGLD.txt [2026-03-04T20:30:29.194627] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:30:29.194660] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:30:29.194686] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:30:29.194743] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:30:29.253214] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:30:29.253846] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:30:29.253943] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:30:29.253977] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:30:29.373623] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:30:29.373790] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:30:29.373830] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:30:29.373859] [INFO ] [FORECASTER] Training complete [2026-03-04T20:30:29.377343] [DEBUG] [FORECASTER] RGLD: Forecast T+1@11:T+2@11: UP (p=98.28%) [2026-03-04T20:30:29.377643] [INFO ] [FORECASTER] Completed predict_future for RGLD [2026-03-04T20:30:29.377773] [INFO ] [sig ] RGLD: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:30:29.521430] [INFO ] [LOCAL ] Saved forecast: RGLD 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/RGLD.txt [2026-03-04T20:30:29.521615] [INFO ] [sig ] [2553/3365] Completed RGLD in 0.3s | 2.76 sym/s | Total: 15.4m | ETA: 4.9m [2026-03-04T20:30:29.521660] [INFO ] [sig ] [2554/3365] Forecasting RGNX... [2026-03-04T20:30:29.521690] [INFO ] [sig ] Generating forecast for: RGNX [2026-03-04T20:30:29.521721] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RGNX' from 'https://tdm.silogroup.org/data/derivative_storage/RGNX.csv'. [2026-03-04T20:30:29.533767] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RGNX'. [2026-03-04T20:30:29.534178] [INFO ] [FORECASTER] Starting predict_future for RGNX [2026-03-04T20:30:29.535112] [DEBUG] [LOCAL ] No optimal features file found for RGNX: ./output/feature-sets/RGNX.txt [2026-03-04T20:30:29.535167] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:30:29.535200] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:30:29.535228] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:30:29.535287] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:30:29.603850] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:30:29.604964] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:30:29.605068] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:30:29.605115] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:30:29.728019] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:30:29.728189] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:30:29.728231] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:30:29.728262] [INFO ] [FORECASTER] Training complete [2026-03-04T20:30:29.731863] [DEBUG] [FORECASTER] RGNX: Forecast T+1@11:T+2@11: UP (p=53.78%) [2026-03-04T20:30:29.732157] [INFO ] [FORECASTER] Completed predict_future for RGNX [2026-03-04T20:30:29.732315] [INFO ] [sig ] RGNX: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:30:29.883772] [INFO ] [LOCAL ] Saved forecast: RGNX 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/RGNX.txt [2026-03-04T20:30:29.883935] [INFO ] [sig ] [2554/3365] Completed RGNX in 0.4s | 2.76 sym/s | Total: 15.4m | ETA: 4.9m [2026-03-04T20:30:29.883977] [INFO ] [sig ] [2555/3365] Forecasting RGP... [2026-03-04T20:30:29.884009] [INFO ] [sig ] Generating forecast for: RGP [2026-03-04T20:30:29.884041] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RGP' from 'https://tdm.silogroup.org/data/derivative_storage/RGP.csv'. [2026-03-04T20:30:29.896730] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RGP'. [2026-03-04T20:30:29.897070] [INFO ] [FORECASTER] Starting predict_future for RGP [2026-03-04T20:30:29.897943] [DEBUG] [LOCAL ] No optimal features file found for RGP: ./output/feature-sets/RGP.txt [2026-03-04T20:30:29.897997] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:30:29.898031] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:30:29.898058] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:30:29.898115] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:30:29.958105] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:30:29.959029] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:30:29.959125] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:30:29.959158] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:30:30.084474] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:30:30.084655] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:30:30.084697] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:30:30.084725] [INFO ] [FORECASTER] Training complete [2026-03-04T20:30:30.088191] [DEBUG] [FORECASTER] RGP: Forecast T+1@11:T+2@11: UP (p=69.50%) [2026-03-04T20:30:30.088499] [INFO ] [FORECASTER] Completed predict_future for RGP [2026-03-04T20:30:30.088647] [INFO ] [sig ] RGP: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:30:30.236017] [INFO ] [LOCAL ] Saved forecast: RGP 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/RGP.txt [2026-03-04T20:30:30.236178] [INFO ] [sig ] [2555/3365] Completed RGP in 0.4s | 2.76 sym/s | Total: 15.4m | ETA: 4.9m [2026-03-04T20:30:30.236219] [INFO ] [sig ] [2556/3365] Forecasting RGS... [2026-03-04T20:30:30.236250] [INFO ] [sig ] Generating forecast for: RGS [2026-03-04T20:30:30.236280] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RGS' from 'https://tdm.silogroup.org/data/derivative_storage/RGS.csv'. [2026-03-04T20:30:30.248220] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RGS'. [2026-03-04T20:30:30.248560] [INFO ] [FORECASTER] Starting predict_future for RGS [2026-03-04T20:30:30.249357] [DEBUG] [LOCAL ] No optimal features file found for RGS: ./output/feature-sets/RGS.txt [2026-03-04T20:30:30.249412] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:30:30.249445] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:30:30.249472] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:30:30.249528] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:30:30.306711] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:30:30.307666] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:30:30.307752] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:30:30.307785] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:30:30.418422] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:30:30.418605] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:30:30.418648] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:30:30.418696] [INFO ] [FORECASTER] Training complete [2026-03-04T20:30:30.422325] [DEBUG] [FORECASTER] RGS: Forecast T+1@11:T+2@11: UP (p=95.02%) [2026-03-04T20:30:30.422639] [INFO ] [FORECASTER] Completed predict_future for RGS [2026-03-04T20:30:30.422774] [INFO ] [sig ] RGS: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:30:30.573208] [INFO ] [LOCAL ] Saved forecast: RGS 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/RGS.txt [2026-03-04T20:30:30.573436] [INFO ] [sig ] [2556/3365] Completed RGS in 0.3s | 2.76 sym/s | Total: 15.4m | ETA: 4.9m [2026-03-04T20:30:30.573483] [INFO ] [sig ] [2557/3365] Forecasting RGTI... [2026-03-04T20:30:30.573513] [INFO ] [sig ] Generating forecast for: RGTI [2026-03-04T20:30:30.573561] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RGTI' from 'https://tdm.silogroup.org/data/derivative_storage/RGTI.csv'. [2026-03-04T20:30:30.587875] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RGTI'. [2026-03-04T20:30:30.588274] [INFO ] [FORECASTER] Starting predict_future for RGTI [2026-03-04T20:30:30.589134] [DEBUG] [LOCAL ] No optimal features file found for RGTI: ./output/feature-sets/RGTI.txt [2026-03-04T20:30:30.589187] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:30:30.589227] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:30:30.589257] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:30:30.589323] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:30:30.650044] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:30:30.650747] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:30:30.650858] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:30:30.650894] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:30:30.778903] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:30:30.779061] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:30:30.779101] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:30:30.779130] [INFO ] [FORECASTER] Training complete [2026-03-04T20:30:30.782638] [DEBUG] [FORECASTER] RGTI: Forecast T+1@11:T+2@11: DOWN (p=4.51%) [2026-03-04T20:30:30.782916] [INFO ] [FORECASTER] Completed predict_future for RGTI [2026-03-04T20:30:30.783045] [INFO ] [sig ] RGTI: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:30:30.932157] [INFO ] [LOCAL ] Saved forecast: RGTI 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/RGTI.txt [2026-03-04T20:30:30.932325] [INFO ] [sig ] [2557/3365] Completed RGTI in 0.4s | 2.76 sym/s | Total: 15.4m | ETA: 4.9m [2026-03-04T20:30:30.932366] [INFO ] [sig ] [2558/3365] Forecasting RH... [2026-03-04T20:30:30.932395] [INFO ] [sig ] Generating forecast for: RH [2026-03-04T20:30:30.932426] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RH' from 'https://tdm.silogroup.org/data/derivative_storage/RH.csv'. [2026-03-04T20:30:30.946959] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RH'. [2026-03-04T20:30:30.947359] [INFO ] [FORECASTER] Starting predict_future for RH [2026-03-04T20:30:30.948366] [DEBUG] [LOCAL ] No optimal features file found for RH: ./output/feature-sets/RH.txt [2026-03-04T20:30:30.948421] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:30:30.948453] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:30:30.948479] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:30:30.948535] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:30:31.008132] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:30:31.008973] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:30:31.009065] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:30:31.009116] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:30:31.139333] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:30:31.139500] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:30:31.139541] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:30:31.139590] [INFO ] [FORECASTER] Training complete [2026-03-04T20:30:31.143153] [DEBUG] [FORECASTER] RH: Forecast T+1@11:T+2@11: UP (p=89.29%) [2026-03-04T20:30:31.143446] [INFO ] [FORECASTER] Completed predict_future for RH [2026-03-04T20:30:31.143597] [INFO ] [sig ] RH: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:30:31.294997] [INFO ] [LOCAL ] Saved forecast: RH 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/RH.txt [2026-03-04T20:30:31.295156] [INFO ] [sig ] [2558/3365] Completed RH in 0.4s | 2.76 sym/s | Total: 15.4m | ETA: 4.9m [2026-03-04T20:30:31.295195] [INFO ] [sig ] [2559/3365] Forecasting RHI... [2026-03-04T20:30:31.295226] [INFO ] [sig ] Generating forecast for: RHI [2026-03-04T20:30:31.295257] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RHI' from 'https://tdm.silogroup.org/data/derivative_storage/RHI.csv'. [2026-03-04T20:30:31.311182] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RHI'. [2026-03-04T20:30:31.311643] [INFO ] [FORECASTER] Starting predict_future for RHI [2026-03-04T20:30:31.312540] [DEBUG] [LOCAL ] No optimal features file found for RHI: ./output/feature-sets/RHI.txt [2026-03-04T20:30:31.312616] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:30:31.312650] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:30:31.312678] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:30:31.312735] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:30:31.374399] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:30:31.375275] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:30:31.375361] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:30:31.375436] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:30:31.513182] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:30:31.513356] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:30:31.513405] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:30:31.513441] [INFO ] [FORECASTER] Training complete [2026-03-04T20:30:31.517120] [DEBUG] [FORECASTER] RHI: Forecast T+1@11:T+2@11: UP (p=77.32%) [2026-03-04T20:30:31.517476] [INFO ] [FORECASTER] Completed predict_future for RHI [2026-03-04T20:30:31.517637] [INFO ] [sig ] RHI: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:30:31.666085] [INFO ] [LOCAL ] Saved forecast: RHI 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/RHI.txt [2026-03-04T20:30:31.666250] [INFO ] [sig ] [2559/3365] Completed RHI in 0.4s | 2.76 sym/s | Total: 15.5m | ETA: 4.9m [2026-03-04T20:30:31.666290] [INFO ] [sig ] [2560/3365] Forecasting RHP... [2026-03-04T20:30:31.666319] [INFO ] [sig ] Generating forecast for: RHP [2026-03-04T20:30:31.666356] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RHP' from 'https://tdm.silogroup.org/data/derivative_storage/RHP.csv'. [2026-03-04T20:30:31.680042] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RHP'. [2026-03-04T20:30:31.680378] [INFO ] [FORECASTER] Starting predict_future for RHP [2026-03-04T20:30:31.681182] [DEBUG] [LOCAL ] No optimal features file found for RHP: ./output/feature-sets/RHP.txt [2026-03-04T20:30:31.681235] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:30:31.681268] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:30:31.681295] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:30:31.681380] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:30:31.740195] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:30:31.741142] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:30:31.741258] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:30:31.741304] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:30:31.877006] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:30:31.877183] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:30:31.877227] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:30:31.877257] [INFO ] [FORECASTER] Training complete [2026-03-04T20:30:31.881183] [DEBUG] [FORECASTER] RHP: Forecast T+1@11:T+2@11: UP (p=99.02%) [2026-03-04T20:30:31.881537] [INFO ] [FORECASTER] Completed predict_future for RHP [2026-03-04T20:30:31.881714] [INFO ] [sig ] RHP: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:30:32.046476] [INFO ] [LOCAL ] Saved forecast: RHP 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/RHP.txt [2026-03-04T20:30:32.046664] [INFO ] [sig ] [2560/3365] Completed RHP in 0.4s | 2.76 sym/s | Total: 15.5m | ETA: 4.9m [2026-03-04T20:30:32.046710] [INFO ] [sig ] [2561/3365] Forecasting RIG... [2026-03-04T20:30:32.046744] [INFO ] [sig ] Generating forecast for: RIG [2026-03-04T20:30:32.046776] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RIG' from 'https://tdm.silogroup.org/data/derivative_storage/RIG.csv'. [2026-03-04T20:30:32.059057] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RIG'. [2026-03-04T20:30:32.059421] [INFO ] [FORECASTER] Starting predict_future for RIG [2026-03-04T20:30:32.060258] [DEBUG] [LOCAL ] No optimal features file found for RIG: ./output/feature-sets/RIG.txt [2026-03-04T20:30:32.060314] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:30:32.060348] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:30:32.060377] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:30:32.060448] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:30:32.123924] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:30:32.124843] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:30:32.124932] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:30:32.124969] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:30:32.262685] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:30:32.262845] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:30:32.262885] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:30:32.262915] [INFO ] [FORECASTER] Training complete [2026-03-04T20:30:32.266360] [DEBUG] [FORECASTER] RIG: Forecast T+1@11:T+2@11: DOWN (p=48.49%) [2026-03-04T20:30:32.266677] [INFO ] [FORECASTER] Completed predict_future for RIG [2026-03-04T20:30:32.266811] [INFO ] [sig ] RIG: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:30:32.444391] [INFO ] [LOCAL ] Saved forecast: RIG 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/RIG.txt [2026-03-04T20:30:32.444554] [INFO ] [sig ] [2561/3365] Completed RIG in 0.4s | 2.76 sym/s | Total: 15.5m | ETA: 4.9m [2026-03-04T20:30:32.444617] [INFO ] [sig ] [2562/3365] Forecasting RIGL... [2026-03-04T20:30:32.444652] [INFO ] [sig ] Generating forecast for: RIGL [2026-03-04T20:30:32.444683] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RIGL' from 'https://tdm.silogroup.org/data/derivative_storage/RIGL.csv'. [2026-03-04T20:30:32.460321] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RIGL'. [2026-03-04T20:30:32.460766] [INFO ] [FORECASTER] Starting predict_future for RIGL [2026-03-04T20:30:32.461860] [DEBUG] [LOCAL ] No optimal features file found for RIGL: ./output/feature-sets/RIGL.txt [2026-03-04T20:30:32.461967] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:30:32.462019] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:30:32.462064] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:30:32.462154] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:30:32.529017] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:30:32.529893] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:30:32.529979] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:30:32.530013] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:30:32.647943] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:30:32.648104] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:30:32.648147] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:30:32.648177] [INFO ] [FORECASTER] Training complete [2026-03-04T20:30:32.651711] [DEBUG] [FORECASTER] RIGL: Forecast T+1@11:T+2@11: UP (p=89.57%) [2026-03-04T20:30:32.652003] [INFO ] [FORECASTER] Completed predict_future for RIGL [2026-03-04T20:30:32.652140] [INFO ] [sig ] RIGL: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:30:32.799691] [INFO ] [LOCAL ] Saved forecast: RIGL 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/RIGL.txt [2026-03-04T20:30:32.799862] [INFO ] [sig ] [2562/3365] Completed RIGL in 0.4s | 2.76 sym/s | Total: 15.5m | ETA: 4.8m [2026-03-04T20:30:32.799903] [INFO ] [sig ] [2563/3365] Forecasting RILY... [2026-03-04T20:30:32.799933] [INFO ] [sig ] Generating forecast for: RILY [2026-03-04T20:30:32.799962] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RILY' from 'https://tdm.silogroup.org/data/derivative_storage/RILY.csv'. [2026-03-04T20:30:32.811418] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RILY'. [2026-03-04T20:30:32.811702] [INFO ] [FORECASTER] Starting predict_future for RILY [2026-03-04T20:30:32.812468] [DEBUG] [LOCAL ] No optimal features file found for RILY: ./output/feature-sets/RILY.txt [2026-03-04T20:30:32.812521] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:30:32.812553] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:30:32.812605] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:30:32.812665] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:30:32.873326] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:30:32.874072] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:30:32.874153] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:30:32.874189] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:30:33.005817] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:30:33.005985] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:30:33.006028] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:30:33.006059] [INFO ] [FORECASTER] Training complete [2026-03-04T20:30:33.009747] [DEBUG] [FORECASTER] RILY: Forecast T+1@11:T+2@11: UP (p=51.01%) [2026-03-04T20:30:33.010074] [INFO ] [FORECASTER] Completed predict_future for RILY [2026-03-04T20:30:33.010228] [INFO ] [sig ] RILY: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:30:33.161204] [INFO ] [LOCAL ] Saved forecast: RILY 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/RILY.txt [2026-03-04T20:30:33.161353] [INFO ] [sig ] [2563/3365] Completed RILY in 0.4s | 2.76 sym/s | Total: 15.5m | ETA: 4.8m [2026-03-04T20:30:33.161394] [INFO ] [sig ] [2564/3365] Forecasting RILYN... [2026-03-04T20:30:33.161425] [INFO ] [sig ] Generating forecast for: RILYN [2026-03-04T20:30:33.161458] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RILYN' from 'https://tdm.silogroup.org/data/derivative_storage/RILYN.csv'. [2026-03-04T20:30:33.173152] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RILYN'. [2026-03-04T20:30:33.173532] [INFO ] [FORECASTER] Starting predict_future for RILYN [2026-03-04T20:30:33.174360] [DEBUG] [LOCAL ] No optimal features file found for RILYN: ./output/feature-sets/RILYN.txt [2026-03-04T20:30:33.174414] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:30:33.174452] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:30:33.174479] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:30:33.174536] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:30:33.234038] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:30:33.234893] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:30:33.234983] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:30:33.235016] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:30:33.358589] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:30:33.358768] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:30:33.358811] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:30:33.358842] [INFO ] [FORECASTER] Training complete [2026-03-04T20:30:33.362556] [DEBUG] [FORECASTER] RILYN: Forecast T+1@11:T+2@11: DOWN (p=5.98%) [2026-03-04T20:30:33.362881] [INFO ] [FORECASTER] Completed predict_future for RILYN [2026-03-04T20:30:33.363014] [INFO ] [sig ] RILYN: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:30:33.513093] [INFO ] [LOCAL ] Saved forecast: RILYN 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/RILYN.txt [2026-03-04T20:30:33.513253] [INFO ] [sig ] [2564/3365] Completed RILYN in 0.4s | 2.76 sym/s | Total: 15.5m | ETA: 4.8m [2026-03-04T20:30:33.513293] [INFO ] [sig ] [2565/3365] Forecasting RILYZ... [2026-03-04T20:30:33.513324] [INFO ] [sig ] Generating forecast for: RILYZ [2026-03-04T20:30:33.513355] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RILYZ' from 'https://tdm.silogroup.org/data/derivative_storage/RILYZ.csv'. [2026-03-04T20:30:33.525219] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RILYZ'. [2026-03-04T20:30:33.525654] [INFO ] [FORECASTER] Starting predict_future for RILYZ [2026-03-04T20:30:33.526440] [DEBUG] [LOCAL ] No optimal features file found for RILYZ: ./output/feature-sets/RILYZ.txt [2026-03-04T20:30:33.526498] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:30:33.526532] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:30:33.526560] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:30:33.526636] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:30:33.591278] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:30:33.592172] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:30:33.592273] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:30:33.592308] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:30:33.722543] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:30:33.722723] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:30:33.722764] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:30:33.722794] [INFO ] [FORECASTER] Training complete [2026-03-04T20:30:33.726935] [DEBUG] [FORECASTER] RILYZ: Forecast T+1@11:T+2@11: UP (p=61.61%) [2026-03-04T20:30:33.727250] [INFO ] [FORECASTER] Completed predict_future for RILYZ [2026-03-04T20:30:33.727418] [INFO ] [sig ] RILYZ: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:30:33.885019] [INFO ] [LOCAL ] Saved forecast: RILYZ 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/RILYZ.txt [2026-03-04T20:30:33.885185] [INFO ] [sig ] [2565/3365] Completed RILYZ in 0.4s | 2.76 sym/s | Total: 15.5m | ETA: 4.8m [2026-03-04T20:30:33.885227] [INFO ] [sig ] [2566/3365] Forecasting RING... [2026-03-04T20:30:33.885258] [INFO ] [sig ] Generating forecast for: RING [2026-03-04T20:30:33.885288] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RING' from 'https://tdm.silogroup.org/data/derivative_storage/RING.csv'. [2026-03-04T20:30:33.897491] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RING'. [2026-03-04T20:30:33.897906] [INFO ] [FORECASTER] Starting predict_future for RING [2026-03-04T20:30:33.898810] [DEBUG] [LOCAL ] No optimal features file found for RING: ./output/feature-sets/RING.txt [2026-03-04T20:30:33.898868] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:30:33.898943] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:30:33.898974] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:30:33.899033] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:30:33.960423] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:30:33.961324] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:30:33.961420] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:30:33.961455] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:30:34.084425] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:30:34.084602] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:30:34.084645] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:30:34.084674] [INFO ] [FORECASTER] Training complete [2026-03-04T20:30:34.088168] [DEBUG] [FORECASTER] RING: Forecast T+1@11:T+2@11: UP (p=80.88%) [2026-03-04T20:30:34.088478] [INFO ] [FORECASTER] Completed predict_future for RING [2026-03-04T20:30:34.088652] [INFO ] [sig ] RING: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:30:34.241474] [INFO ] [LOCAL ] Saved forecast: RING 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/RING.txt [2026-03-04T20:30:34.241814] [INFO ] [sig ] [2566/3365] Completed RING in 0.4s | 2.76 sym/s | Total: 15.5m | ETA: 4.8m [2026-03-04T20:30:34.241860] [INFO ] [sig ] [2567/3365] Forecasting RIO... [2026-03-04T20:30:34.241890] [INFO ] [sig ] Generating forecast for: RIO [2026-03-04T20:30:34.241921] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RIO' from 'https://tdm.silogroup.org/data/derivative_storage/RIO.csv'. [2026-03-04T20:30:34.253897] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RIO'. [2026-03-04T20:30:34.254217] [INFO ] [FORECASTER] Starting predict_future for RIO [2026-03-04T20:30:34.255047] [DEBUG] [LOCAL ] No optimal features file found for RIO: ./output/feature-sets/RIO.txt [2026-03-04T20:30:34.255101] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:30:34.255133] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:30:34.255162] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:30:34.255220] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:30:34.318357] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:30:34.319251] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:30:34.319342] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:30:34.319376] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:30:34.448531] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:30:34.448887] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:30:34.448929] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:30:34.448959] [INFO ] [FORECASTER] Training complete [2026-03-04T20:30:34.452920] [DEBUG] [FORECASTER] RIO: Forecast T+1@11:T+2@11: DOWN (p=45.29%) [2026-03-04T20:30:34.453222] [INFO ] [FORECASTER] Completed predict_future for RIO [2026-03-04T20:30:34.453361] [INFO ] [sig ] RIO: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:30:34.605697] [INFO ] [LOCAL ] Saved forecast: RIO 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/RIO.txt [2026-03-04T20:30:34.605846] [INFO ] [sig ] [2567/3365] Completed RIO in 0.4s | 2.76 sym/s | Total: 15.5m | ETA: 4.8m [2026-03-04T20:30:34.605887] [INFO ] [sig ] [2568/3365] Forecasting RITM... [2026-03-04T20:30:34.605919] [INFO ] [sig ] Generating forecast for: RITM [2026-03-04T20:30:34.605952] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RITM' from 'https://tdm.silogroup.org/data/derivative_storage/RITM.csv'. [2026-03-04T20:30:34.619280] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RITM'. [2026-03-04T20:30:34.619652] [INFO ] [FORECASTER] Starting predict_future for RITM [2026-03-04T20:30:34.620883] [DEBUG] [LOCAL ] No optimal features file found for RITM: ./output/feature-sets/RITM.txt [2026-03-04T20:30:34.620938] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:30:34.620972] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:30:34.620999] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:30:34.621057] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:30:34.680442] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:30:34.681181] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:30:34.681267] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:30:34.681302] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:30:34.800134] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:30:34.800297] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:30:34.800339] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:30:34.800369] [INFO ] [FORECASTER] Training complete [2026-03-04T20:30:34.804004] [DEBUG] [FORECASTER] RITM: Forecast T+1@11:T+2@11: DOWN (p=40.04%) [2026-03-04T20:30:34.804288] [INFO ] [FORECASTER] Completed predict_future for RITM [2026-03-04T20:30:34.804421] [INFO ] [sig ] RITM: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:30:34.953528] [INFO ] [LOCAL ] Saved forecast: RITM 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/RITM.txt [2026-03-04T20:30:34.953696] [INFO ] [sig ] [2568/3365] Completed RITM in 0.3s | 2.76 sym/s | Total: 15.5m | ETA: 4.8m [2026-03-04T20:30:34.953737] [INFO ] [sig ] [2569/3365] Forecasting RIVN... [2026-03-04T20:30:34.953766] [INFO ] [sig ] Generating forecast for: RIVN [2026-03-04T20:30:34.953799] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RIVN' from 'https://tdm.silogroup.org/data/derivative_storage/RIVN.csv'. [2026-03-04T20:30:34.965844] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RIVN'. [2026-03-04T20:30:34.966209] [INFO ] [FORECASTER] Starting predict_future for RIVN [2026-03-04T20:30:34.967062] [DEBUG] [LOCAL ] No optimal features file found for RIVN: ./output/feature-sets/RIVN.txt [2026-03-04T20:30:34.967118] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:30:34.967152] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:30:34.967181] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:30:34.967240] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:30:35.027105] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:30:35.027942] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:30:35.028029] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:30:35.028064] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:30:35.153448] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:30:35.153812] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:30:35.153855] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:30:35.153919] [INFO ] [FORECASTER] Training complete [2026-03-04T20:30:35.158828] [DEBUG] [FORECASTER] RIVN: Forecast T+1@11:T+2@11: DOWN (p=27.23%) [2026-03-04T20:30:35.159125] [INFO ] [FORECASTER] Completed predict_future for RIVN [2026-03-04T20:30:35.159261] [INFO ] [sig ] RIVN: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:30:35.311644] [INFO ] [LOCAL ] Saved forecast: RIVN 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/RIVN.txt [2026-03-04T20:30:35.311820] [INFO ] [sig ] [2569/3365] Completed RIVN in 0.4s | 2.76 sym/s | Total: 15.5m | ETA: 4.8m [2026-03-04T20:30:35.311863] [INFO ] [sig ] [2570/3365] Forecasting RKLB... [2026-03-04T20:30:35.311895] [INFO ] [sig ] Generating forecast for: RKLB [2026-03-04T20:30:35.311927] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RKLB' from 'https://tdm.silogroup.org/data/derivative_storage/RKLB.csv'. [2026-03-04T20:30:35.323845] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RKLB'. [2026-03-04T20:30:35.324242] [INFO ] [FORECASTER] Starting predict_future for RKLB [2026-03-04T20:30:35.325089] [DEBUG] [LOCAL ] No optimal features file found for RKLB: ./output/feature-sets/RKLB.txt [2026-03-04T20:30:35.325143] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:30:35.325176] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:30:35.325206] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:30:35.325302] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:30:35.386247] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:30:35.387181] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:30:35.387269] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:30:35.387326] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:30:35.513830] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:30:35.513986] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:30:35.514028] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:30:35.514058] [INFO ] [FORECASTER] Training complete [2026-03-04T20:30:35.517759] [DEBUG] [FORECASTER] RKLB: Forecast T+1@11:T+2@11: DOWN (p=17.10%) [2026-03-04T20:30:35.518076] [INFO ] [FORECASTER] Completed predict_future for RKLB [2026-03-04T20:30:35.518214] [INFO ] [sig ] RKLB: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:30:35.671907] [INFO ] [LOCAL ] Saved forecast: RKLB 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/RKLB.txt [2026-03-04T20:30:35.672072] [INFO ] [sig ] [2570/3365] Completed RKLB in 0.4s | 2.76 sym/s | Total: 15.5m | ETA: 4.8m [2026-03-04T20:30:35.672114] [INFO ] [sig ] [2571/3365] Forecasting RL... [2026-03-04T20:30:35.672145] [INFO ] [sig ] Generating forecast for: RL [2026-03-04T20:30:35.672175] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RL' from 'https://tdm.silogroup.org/data/derivative_storage/RL.csv'. [2026-03-04T20:30:35.687636] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RL'. [2026-03-04T20:30:35.688117] [INFO ] [FORECASTER] Starting predict_future for RL [2026-03-04T20:30:35.689239] [DEBUG] [LOCAL ] No optimal features file found for RL: ./output/feature-sets/RL.txt [2026-03-04T20:30:35.689307] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:30:35.689354] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:30:35.689394] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:30:35.689485] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:30:35.759487] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:30:35.760493] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:30:35.760621] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:30:35.760671] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:30:35.884552] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:30:35.884738] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:30:35.884781] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:30:35.884813] [INFO ] [FORECASTER] Training complete [2026-03-04T20:30:35.889386] [DEBUG] [FORECASTER] RL: Forecast T+1@11:T+2@11: UP (p=92.05%) [2026-03-04T20:30:35.889803] [INFO ] [FORECASTER] Completed predict_future for RL [2026-03-04T20:30:35.889982] [INFO ] [sig ] RL: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:30:36.055022] [INFO ] [LOCAL ] Saved forecast: RL 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/RL.txt [2026-03-04T20:30:36.055258] [INFO ] [sig ] [2571/3365] Completed RL in 0.4s | 2.76 sym/s | Total: 15.5m | ETA: 4.8m [2026-03-04T20:30:36.055331] [INFO ] [sig ] [2572/3365] Forecasting RLAY... [2026-03-04T20:30:36.055386] [INFO ] [sig ] Generating forecast for: RLAY [2026-03-04T20:30:36.055466] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RLAY' from 'https://tdm.silogroup.org/data/derivative_storage/RLAY.csv'. [2026-03-04T20:30:36.072127] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RLAY'. [2026-03-04T20:30:36.072691] [INFO ] [FORECASTER] Starting predict_future for RLAY [2026-03-04T20:30:36.073829] [DEBUG] [LOCAL ] No optimal features file found for RLAY: ./output/feature-sets/RLAY.txt [2026-03-04T20:30:36.073921] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:30:36.073962] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:30:36.074003] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:30:36.074092] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:30:36.136876] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:30:36.137858] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:30:36.137959] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:30:36.137994] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:30:36.273952] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:30:36.274118] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:30:36.274159] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:30:36.274188] [INFO ] [FORECASTER] Training complete [2026-03-04T20:30:36.277786] [DEBUG] [FORECASTER] RLAY: Forecast T+1@11:T+2@11: DOWN (p=2.29%) [2026-03-04T20:30:36.278118] [INFO ] [FORECASTER] Completed predict_future for RLAY [2026-03-04T20:30:36.278269] [INFO ] [sig ] RLAY: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:30:36.423931] [INFO ] [LOCAL ] Saved forecast: RLAY 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/RLAY.txt [2026-03-04T20:30:36.424086] [INFO ] [sig ] [2572/3365] Completed RLAY in 0.4s | 2.76 sym/s | Total: 15.5m | ETA: 4.8m [2026-03-04T20:30:36.424125] [INFO ] [sig ] [2573/3365] Forecasting RLI... [2026-03-04T20:30:36.424156] [INFO ] [sig ] Generating forecast for: RLI [2026-03-04T20:30:36.424187] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RLI' from 'https://tdm.silogroup.org/data/derivative_storage/RLI.csv'. [2026-03-04T20:30:36.436134] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RLI'. [2026-03-04T20:30:36.436518] [INFO ] [FORECASTER] Starting predict_future for RLI [2026-03-04T20:30:36.437411] [DEBUG] [LOCAL ] No optimal features file found for RLI: ./output/feature-sets/RLI.txt [2026-03-04T20:30:36.437479] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:30:36.437518] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:30:36.437545] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:30:36.437618] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:30:36.495623] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:30:36.496514] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:30:36.496634] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:30:36.496671] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:30:36.622983] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:30:36.623144] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:30:36.623184] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:30:36.623214] [INFO ] [FORECASTER] Training complete [2026-03-04T20:30:36.626718] [DEBUG] [FORECASTER] RLI: Forecast T+1@11:T+2@11: DOWN (p=19.88%) [2026-03-04T20:30:36.626998] [INFO ] [FORECASTER] Completed predict_future for RLI [2026-03-04T20:30:36.627126] [INFO ] [sig ] RLI: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:30:36.774267] [INFO ] [LOCAL ] Saved forecast: RLI 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/RLI.txt [2026-03-04T20:30:36.774428] [INFO ] [sig ] [2573/3365] Completed RLI in 0.4s | 2.76 sym/s | Total: 15.5m | ETA: 4.8m [2026-03-04T20:30:36.774469] [INFO ] [sig ] [2574/3365] Forecasting RLJ... [2026-03-04T20:30:36.774500] [INFO ] [sig ] Generating forecast for: RLJ [2026-03-04T20:30:36.774532] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RLJ' from 'https://tdm.silogroup.org/data/derivative_storage/RLJ.csv'. [2026-03-04T20:30:36.786768] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RLJ'. [2026-03-04T20:30:36.787150] [INFO ] [FORECASTER] Starting predict_future for RLJ [2026-03-04T20:30:36.788029] [DEBUG] [LOCAL ] No optimal features file found for RLJ: ./output/feature-sets/RLJ.txt [2026-03-04T20:30:36.788083] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:30:36.788116] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:30:36.788142] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:30:36.788199] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:30:36.850967] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:30:36.852031] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:30:36.852120] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:30:36.852154] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:30:36.969896] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:30:36.970065] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:30:36.970108] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:30:36.970137] [INFO ] [FORECASTER] Training complete [2026-03-04T20:30:36.974026] [DEBUG] [FORECASTER] RLJ: Forecast T+1@11:T+2@11: DOWN (p=22.42%) [2026-03-04T20:30:36.974315] [INFO ] [FORECASTER] Completed predict_future for RLJ [2026-03-04T20:30:36.974469] [INFO ] [sig ] RLJ: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:30:37.126176] [INFO ] [LOCAL ] Saved forecast: RLJ 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/RLJ.txt [2026-03-04T20:30:37.126332] [INFO ] [sig ] [2574/3365] Completed RLJ in 0.4s | 2.76 sym/s | Total: 15.5m | ETA: 4.8m [2026-03-04T20:30:37.126371] [INFO ] [sig ] [2575/3365] Forecasting RLMD... [2026-03-04T20:30:37.126402] [INFO ] [sig ] Generating forecast for: RLMD [2026-03-04T20:30:37.126433] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RLMD' from 'https://tdm.silogroup.org/data/derivative_storage/RLMD.csv'. [2026-03-04T20:30:37.138771] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RLMD'. [2026-03-04T20:30:37.139153] [INFO ] [FORECASTER] Starting predict_future for RLMD [2026-03-04T20:30:37.140024] [DEBUG] [LOCAL ] No optimal features file found for RLMD: ./output/feature-sets/RLMD.txt [2026-03-04T20:30:37.140078] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:30:37.140135] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:30:37.140175] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:30:37.140233] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:30:37.199923] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:30:37.201069] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:30:37.201160] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:30:37.201195] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:30:37.337848] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:30:37.338007] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:30:37.338048] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:30:37.338076] [INFO ] [FORECASTER] Training complete [2026-03-04T20:30:37.341600] [DEBUG] [FORECASTER] RLMD: Forecast T+1@11:T+2@11: UP (p=99.69%) [2026-03-04T20:30:37.341912] [INFO ] [FORECASTER] Completed predict_future for RLMD [2026-03-04T20:30:37.342046] [INFO ] [sig ] RLMD: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:30:37.491509] [INFO ] [LOCAL ] Saved forecast: RLMD 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/RLMD.txt [2026-03-04T20:30:37.491695] [INFO ] [sig ] [2575/3365] Completed RLMD in 0.4s | 2.76 sym/s | Total: 15.5m | ETA: 4.8m [2026-03-04T20:30:37.491736] [INFO ] [sig ] [2576/3365] Forecasting RLTY... [2026-03-04T20:30:37.491765] [INFO ] [sig ] Generating forecast for: RLTY [2026-03-04T20:30:37.491796] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RLTY' from 'https://tdm.silogroup.org/data/derivative_storage/RLTY.csv'. [2026-03-04T20:30:37.505025] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RLTY'. [2026-03-04T20:30:37.505389] [INFO ] [FORECASTER] Starting predict_future for RLTY [2026-03-04T20:30:37.506251] [DEBUG] [LOCAL ] No optimal features file found for RLTY: ./output/feature-sets/RLTY.txt [2026-03-04T20:30:37.506305] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:30:37.506339] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:30:37.506368] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:30:37.506426] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:30:37.567129] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:30:37.567989] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:30:37.568108] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:30:37.568144] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:30:37.691757] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:30:37.691927] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:30:37.691969] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:30:37.691999] [INFO ] [FORECASTER] Training complete [2026-03-04T20:30:37.695759] [DEBUG] [FORECASTER] RLTY: Forecast T+1@11:T+2@11: UP (p=62.95%) [2026-03-04T20:30:37.696056] [INFO ] [FORECASTER] Completed predict_future for RLTY [2026-03-04T20:30:37.696193] [INFO ] [sig ] RLTY: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:30:37.867063] [INFO ] [LOCAL ] Saved forecast: RLTY 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/RLTY.txt [2026-03-04T20:30:37.867203] [INFO ] [sig ] [2576/3365] Completed RLTY in 0.4s | 2.76 sym/s | Total: 15.6m | ETA: 4.8m [2026-03-04T20:30:37.867250] [INFO ] [sig ] [2577/3365] Forecasting RLX... [2026-03-04T20:30:37.867307] [INFO ] [sig ] Generating forecast for: RLX [2026-03-04T20:30:37.867340] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RLX' from 'https://tdm.silogroup.org/data/derivative_storage/RLX.csv'. [2026-03-04T20:30:37.879434] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RLX'. [2026-03-04T20:30:37.879760] [INFO ] [FORECASTER] Starting predict_future for RLX [2026-03-04T20:30:37.880545] [DEBUG] [LOCAL ] No optimal features file found for RLX: ./output/feature-sets/RLX.txt [2026-03-04T20:30:37.880617] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:30:37.880651] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:30:37.880678] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:30:37.880735] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:30:37.937000] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:30:37.937907] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:30:37.937995] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:30:37.938029] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:30:38.053523] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:30:38.053701] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:30:38.053743] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:30:38.053772] [INFO ] [FORECASTER] Training complete [2026-03-04T20:30:38.057164] [DEBUG] [FORECASTER] RLX: Forecast T+1@11:T+2@11: DOWN (p=2.40%) [2026-03-04T20:30:38.058055] [INFO ] [FORECASTER] Completed predict_future for RLX [2026-03-04T20:30:38.058434] [INFO ] [sig ] RLX: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:30:38.211391] [INFO ] [LOCAL ] Saved forecast: RLX 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/RLX.txt [2026-03-04T20:30:38.211593] [INFO ] [sig ] [2577/3365] Completed RLX in 0.3s | 2.76 sym/s | Total: 15.6m | ETA: 4.8m [2026-03-04T20:30:38.211636] [INFO ] [sig ] [2578/3365] Forecasting RM... [2026-03-04T20:30:38.211667] [INFO ] [sig ] Generating forecast for: RM [2026-03-04T20:30:38.211698] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RM' from 'https://tdm.silogroup.org/data/derivative_storage/RM.csv'. [2026-03-04T20:30:38.223488] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RM'. [2026-03-04T20:30:38.223844] [INFO ] [FORECASTER] Starting predict_future for RM [2026-03-04T20:30:38.224697] [DEBUG] [LOCAL ] No optimal features file found for RM: ./output/feature-sets/RM.txt [2026-03-04T20:30:38.224750] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:30:38.224782] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:30:38.224808] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:30:38.224864] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:30:38.282350] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:30:38.283070] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:30:38.283153] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:30:38.283185] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:30:38.401409] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:30:38.401602] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:30:38.401648] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:30:38.401677] [INFO ] [FORECASTER] Training complete [2026-03-04T20:30:38.405226] [DEBUG] [FORECASTER] RM: Forecast T+1@11:T+2@11: DOWN (p=40.86%) [2026-03-04T20:30:38.405513] [INFO ] [FORECASTER] Completed predict_future for RM [2026-03-04T20:30:38.405692] [INFO ] [sig ] RM: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:30:38.551049] [INFO ] [LOCAL ] Saved forecast: RM 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/RM.txt [2026-03-04T20:30:38.551217] [INFO ] [sig ] [2578/3365] Completed RM in 0.3s | 2.76 sym/s | Total: 15.6m | ETA: 4.8m [2026-03-04T20:30:38.551259] [INFO ] [sig ] [2579/3365] Forecasting RMAX... [2026-03-04T20:30:38.551291] [INFO ] [sig ] Generating forecast for: RMAX [2026-03-04T20:30:38.551323] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RMAX' from 'https://tdm.silogroup.org/data/derivative_storage/RMAX.csv'. [2026-03-04T20:30:38.563981] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RMAX'. [2026-03-04T20:30:38.564309] [INFO ] [FORECASTER] Starting predict_future for RMAX [2026-03-04T20:30:38.565104] [DEBUG] [LOCAL ] No optimal features file found for RMAX: ./output/feature-sets/RMAX.txt [2026-03-04T20:30:38.565158] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:30:38.565191] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:30:38.565218] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:30:38.565275] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:30:38.625351] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:30:38.626339] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:30:38.626445] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:30:38.626480] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:30:38.747207] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:30:38.747404] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:30:38.747446] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:30:38.747475] [INFO ] [FORECASTER] Training complete [2026-03-04T20:30:38.751204] [DEBUG] [FORECASTER] RMAX: Forecast T+1@11:T+2@11: UP (p=77.30%) [2026-03-04T20:30:38.751545] [INFO ] [FORECASTER] Completed predict_future for RMAX [2026-03-04T20:30:38.751712] [INFO ] [sig ] RMAX: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:30:38.927121] [INFO ] [LOCAL ] Saved forecast: RMAX 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/RMAX.txt [2026-03-04T20:30:38.927395] [INFO ] [sig ] [2579/3365] Completed RMAX in 0.4s | 2.76 sym/s | Total: 15.6m | ETA: 4.7m [2026-03-04T20:30:38.927464] [INFO ] [sig ] [2580/3365] Forecasting RMBI... [2026-03-04T20:30:38.927511] [INFO ] [sig ] Generating forecast for: RMBI [2026-03-04T20:30:38.927554] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RMBI' from 'https://tdm.silogroup.org/data/derivative_storage/RMBI.csv'. [2026-03-04T20:30:38.940598] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RMBI'. [2026-03-04T20:30:38.941077] [INFO ] [FORECASTER] Starting predict_future for RMBI [2026-03-04T20:30:38.942137] [DEBUG] [LOCAL ] No optimal features file found for RMBI: ./output/feature-sets/RMBI.txt [2026-03-04T20:30:38.942196] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:30:38.942230] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:30:38.942260] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:30:38.942319] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:30:39.013131] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:30:39.014564] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:30:39.014737] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:30:39.014783] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:30:39.164948] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:30:39.165139] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:30:39.165227] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:30:39.165271] [INFO ] [FORECASTER] Training complete [2026-03-04T20:30:39.169629] [DEBUG] [FORECASTER] RMBI: Forecast T+1@11:T+2@11: DOWN (p=3.58%) [2026-03-04T20:30:39.170159] [INFO ] [FORECASTER] Completed predict_future for RMBI [2026-03-04T20:30:39.170349] [INFO ] [sig ] RMBI: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:30:39.381279] [INFO ] [LOCAL ] Saved forecast: RMBI 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/RMBI.txt [2026-03-04T20:30:39.381474] [INFO ] [sig ] [2580/3365] Completed RMBI in 0.5s | 2.76 sym/s | Total: 15.6m | ETA: 4.7m [2026-03-04T20:30:39.381518] [INFO ] [sig ] [2581/3365] Forecasting RMBS... [2026-03-04T20:30:39.381549] [INFO ] [sig ] Generating forecast for: RMBS [2026-03-04T20:30:39.381602] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RMBS' from 'https://tdm.silogroup.org/data/derivative_storage/RMBS.csv'. [2026-03-04T20:30:39.428914] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RMBS'. [2026-03-04T20:30:39.429481] [INFO ] [FORECASTER] Starting predict_future for RMBS [2026-03-04T20:30:39.430703] [DEBUG] [LOCAL ] No optimal features file found for RMBS: ./output/feature-sets/RMBS.txt [2026-03-04T20:30:39.430774] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:30:39.430824] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:30:39.430868] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:30:39.430957] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:30:39.554342] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:30:39.557671] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:30:39.557855] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:30:39.557915] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:30:39.755348] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:30:39.755543] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:30:39.755613] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:30:39.755652] [INFO ] [FORECASTER] Training complete [2026-03-04T20:30:39.760490] [DEBUG] [FORECASTER] RMBS: Forecast T+1@11:T+2@11: UP (p=62.68%) [2026-03-04T20:30:39.760959] [INFO ] [FORECASTER] Completed predict_future for RMBS [2026-03-04T20:30:39.761129] [INFO ] [sig ] RMBS: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:30:40.013152] [INFO ] [LOCAL ] Saved forecast: RMBS 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/RMBS.txt [2026-03-04T20:30:40.013438] [INFO ] [sig ] [2581/3365] Completed RMBS in 0.6s | 2.76 sym/s | Total: 15.6m | ETA: 4.7m [2026-03-04T20:30:40.013506] [INFO ] [sig ] [2582/3365] Forecasting RMD... [2026-03-04T20:30:40.013550] [INFO ] [sig ] Generating forecast for: RMD [2026-03-04T20:30:40.013627] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RMD' from 'https://tdm.silogroup.org/data/derivative_storage/RMD.csv'. [2026-03-04T20:30:40.029686] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RMD'. [2026-03-04T20:30:40.030198] [INFO ] [FORECASTER] Starting predict_future for RMD [2026-03-04T20:30:40.031363] [DEBUG] [LOCAL ] No optimal features file found for RMD: ./output/feature-sets/RMD.txt [2026-03-04T20:30:40.031427] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:30:40.031467] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:30:40.031498] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:30:40.031592] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:30:40.111851] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:30:40.113277] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:30:40.113426] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:30:40.113470] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:30:40.271669] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:30:40.271849] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:30:40.271892] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:30:40.271924] [INFO ] [FORECASTER] Training complete [2026-03-04T20:30:40.275995] [DEBUG] [FORECASTER] RMD: Forecast T+1@11:T+2@11: DOWN (p=35.40%) [2026-03-04T20:30:40.276392] [INFO ] [FORECASTER] Completed predict_future for RMD [2026-03-04T20:30:40.276607] [INFO ] [sig ] RMD: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:30:40.444423] [INFO ] [LOCAL ] Saved forecast: RMD 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/RMD.txt [2026-03-04T20:30:40.444681] [INFO ] [sig ] [2582/3365] Completed RMD in 0.4s | 2.76 sym/s | Total: 15.6m | ETA: 4.7m [2026-03-04T20:30:40.444751] [INFO ] [sig ] [2583/3365] Forecasting RMI... [2026-03-04T20:30:40.444800] [INFO ] [sig ] Generating forecast for: RMI [2026-03-04T20:30:40.444853] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RMI' from 'https://tdm.silogroup.org/data/derivative_storage/RMI.csv'. [2026-03-04T20:30:40.459673] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RMI'. [2026-03-04T20:30:40.459979] [INFO ] [FORECASTER] Starting predict_future for RMI [2026-03-04T20:30:40.460804] [DEBUG] [LOCAL ] No optimal features file found for RMI: ./output/feature-sets/RMI.txt [2026-03-04T20:30:40.460866] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:30:40.460942] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:30:40.460973] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:30:40.461038] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:30:40.517339] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:30:40.518237] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:30:40.518322] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:30:40.518355] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:30:40.631388] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:30:40.631544] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:30:40.631602] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:30:40.631633] [INFO ] [FORECASTER] Training complete [2026-03-04T20:30:40.635077] [DEBUG] [FORECASTER] RMI: Forecast T+1@11:T+2@11: UP (p=70.14%) [2026-03-04T20:30:40.635358] [INFO ] [FORECASTER] Completed predict_future for RMI [2026-03-04T20:30:40.635488] [INFO ] [sig ] RMI: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:30:40.784282] [INFO ] [LOCAL ] Saved forecast: RMI 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/RMI.txt [2026-03-04T20:30:40.784440] [INFO ] [sig ] [2583/3365] Completed RMI in 0.3s | 2.76 sym/s | Total: 15.6m | ETA: 4.7m [2026-03-04T20:30:40.784483] [INFO ] [sig ] [2584/3365] Forecasting RMM... [2026-03-04T20:30:40.784514] [INFO ] [sig ] Generating forecast for: RMM [2026-03-04T20:30:40.784545] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RMM' from 'https://tdm.silogroup.org/data/derivative_storage/RMM.csv'. [2026-03-04T20:30:40.796562] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RMM'. [2026-03-04T20:30:40.796927] [INFO ] [FORECASTER] Starting predict_future for RMM [2026-03-04T20:30:40.797790] [DEBUG] [LOCAL ] No optimal features file found for RMM: ./output/feature-sets/RMM.txt [2026-03-04T20:30:40.797845] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:30:40.797906] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:30:40.797936] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:30:40.797995] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:30:40.857272] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:30:40.858072] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:30:40.858156] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:30:40.858191] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:30:40.981526] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:30:40.981709] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:30:40.981752] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:30:40.981782] [INFO ] [FORECASTER] Training complete [2026-03-04T20:30:40.985431] [DEBUG] [FORECASTER] RMM: Forecast T+1@11:T+2@11: DOWN (p=13.94%) [2026-03-04T20:30:40.985774] [INFO ] [FORECASTER] Completed predict_future for RMM [2026-03-04T20:30:40.985910] [INFO ] [sig ] RMM: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:30:41.132971] [INFO ] [LOCAL ] Saved forecast: RMM 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/RMM.txt [2026-03-04T20:30:41.133118] [INFO ] [sig ] [2584/3365] Completed RMM in 0.3s | 2.76 sym/s | Total: 15.6m | ETA: 4.7m [2026-03-04T20:30:41.133159] [INFO ] [sig ] [2585/3365] Forecasting RMMZ... [2026-03-04T20:30:41.133188] [INFO ] [sig ] Generating forecast for: RMMZ [2026-03-04T20:30:41.133218] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RMMZ' from 'https://tdm.silogroup.org/data/derivative_storage/RMMZ.csv'. [2026-03-04T20:30:41.146328] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RMMZ'. [2026-03-04T20:30:41.146659] [INFO ] [FORECASTER] Starting predict_future for RMMZ [2026-03-04T20:30:41.147683] [DEBUG] [LOCAL ] No optimal features file found for RMMZ: ./output/feature-sets/RMMZ.txt [2026-03-04T20:30:41.147741] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:30:41.147773] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:30:41.147799] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:30:41.148033] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:30:41.208687] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:30:41.209376] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:30:41.209458] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:30:41.209490] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:30:41.326330] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:30:41.326491] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:30:41.326531] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:30:41.326558] [INFO ] [FORECASTER] Training complete [2026-03-04T20:30:41.330245] [DEBUG] [FORECASTER] RMMZ: Forecast T+1@11:T+2@11: UP (p=83.75%) [2026-03-04T20:30:41.330558] [INFO ] [FORECASTER] Completed predict_future for RMMZ [2026-03-04T20:30:41.330715] [INFO ] [sig ] RMMZ: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:30:41.481391] [INFO ] [LOCAL ] Saved forecast: RMMZ 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/RMMZ.txt [2026-03-04T20:30:41.481564] [INFO ] [sig ] [2585/3365] Completed RMMZ in 0.3s | 2.76 sym/s | Total: 15.6m | ETA: 4.7m [2026-03-04T20:30:41.481627] [INFO ] [sig ] [2586/3365] Forecasting RMNI... [2026-03-04T20:30:41.481660] [INFO ] [sig ] Generating forecast for: RMNI [2026-03-04T20:30:41.481691] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RMNI' from 'https://tdm.silogroup.org/data/derivative_storage/RMNI.csv'. [2026-03-04T20:30:41.493247] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RMNI'. [2026-03-04T20:30:41.493661] [INFO ] [FORECASTER] Starting predict_future for RMNI [2026-03-04T20:30:41.494484] [DEBUG] [LOCAL ] No optimal features file found for RMNI: ./output/feature-sets/RMNI.txt [2026-03-04T20:30:41.494540] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:30:41.494604] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:30:41.494644] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:30:41.494717] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:30:41.554721] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:30:41.555478] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:30:41.555560] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:30:41.555612] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:30:41.677722] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:30:41.677889] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:30:41.677930] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:30:41.677994] [INFO ] [FORECASTER] Training complete [2026-03-04T20:30:41.682012] [DEBUG] [FORECASTER] RMNI: Forecast T+1@11:T+2@11: DOWN (p=14.58%) [2026-03-04T20:30:41.682320] [INFO ] [FORECASTER] Completed predict_future for RMNI [2026-03-04T20:30:41.682461] [INFO ] [sig ] RMNI: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:30:41.833970] [INFO ] [LOCAL ] Saved forecast: RMNI 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/RMNI.txt [2026-03-04T20:30:41.834125] [INFO ] [sig ] [2586/3365] Completed RMNI in 0.4s | 2.76 sym/s | Total: 15.6m | ETA: 4.7m [2026-03-04T20:30:41.834168] [INFO ] [sig ] [2587/3365] Forecasting RNAC... [2026-03-04T20:30:41.834199] [INFO ] [sig ] Generating forecast for: RNAC [2026-03-04T20:30:41.834231] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RNAC' from 'https://tdm.silogroup.org/data/derivative_storage/RNAC.csv'. [2026-03-04T20:30:41.846400] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RNAC'. [2026-03-04T20:30:41.846721] [INFO ] [FORECASTER] Starting predict_future for RNAC [2026-03-04T20:30:41.847553] [DEBUG] [LOCAL ] No optimal features file found for RNAC: ./output/feature-sets/RNAC.txt [2026-03-04T20:30:41.847656] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:30:41.847703] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:30:41.847738] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:30:41.847805] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:30:41.910197] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:30:41.911125] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:30:41.911216] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:30:41.911251] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:30:42.035144] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:30:42.035315] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:30:42.035355] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:30:42.035384] [INFO ] [FORECASTER] Training complete [2026-03-04T20:30:42.039246] [DEBUG] [FORECASTER] RNAC: Forecast T+1@11:T+2@11: DOWN (p=1.08%) [2026-03-04T20:30:42.039610] [INFO ] [FORECASTER] Completed predict_future for RNAC [2026-03-04T20:30:42.039785] [INFO ] [sig ] RNAC: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:30:42.186981] [INFO ] [LOCAL ] Saved forecast: RNAC 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/RNAC.txt [2026-03-04T20:30:42.187139] [INFO ] [sig ] [2587/3365] Completed RNAC in 0.4s | 2.76 sym/s | Total: 15.6m | ETA: 4.7m [2026-03-04T20:30:42.187179] [INFO ] [sig ] [2588/3365] Forecasting RNAZ... [2026-03-04T20:30:42.187217] [INFO ] [sig ] Generating forecast for: RNAZ [2026-03-04T20:30:42.187248] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RNAZ' from 'https://tdm.silogroup.org/data/derivative_storage/RNAZ.csv'. [2026-03-04T20:30:42.198650] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RNAZ'. [2026-03-04T20:30:42.199002] [INFO ] [FORECASTER] Starting predict_future for RNAZ [2026-03-04T20:30:42.199897] [DEBUG] [LOCAL ] No optimal features file found for RNAZ: ./output/feature-sets/RNAZ.txt [2026-03-04T20:30:42.199952] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:30:42.199984] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:30:42.200011] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:30:42.200070] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:30:42.260339] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:30:42.261176] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:30:42.261261] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:30:42.261306] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:30:42.383315] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:30:42.383482] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:30:42.383523] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:30:42.383554] [INFO ] [FORECASTER] Training complete [2026-03-04T20:30:42.387237] [DEBUG] [FORECASTER] RNAZ: Forecast T+1@11:T+2@11: UP (p=56.62%) [2026-03-04T20:30:42.387556] [INFO ] [FORECASTER] Completed predict_future for RNAZ [2026-03-04T20:30:42.387738] [INFO ] [sig ] RNAZ: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:30:42.538362] [INFO ] [LOCAL ] Saved forecast: RNAZ 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/RNAZ.txt [2026-03-04T20:30:42.538526] [INFO ] [sig ] [2588/3365] Completed RNAZ in 0.4s | 2.76 sym/s | Total: 15.6m | ETA: 4.7m [2026-03-04T20:30:42.538566] [INFO ] [sig ] [2589/3365] Forecasting RNG... [2026-03-04T20:30:42.538619] [INFO ] [sig ] Generating forecast for: RNG [2026-03-04T20:30:42.538650] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RNG' from 'https://tdm.silogroup.org/data/derivative_storage/RNG.csv'. [2026-03-04T20:30:42.550803] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RNG'. [2026-03-04T20:30:42.551224] [INFO ] [FORECASTER] Starting predict_future for RNG [2026-03-04T20:30:42.552172] [DEBUG] [LOCAL ] No optimal features file found for RNG: ./output/feature-sets/RNG.txt [2026-03-04T20:30:42.552226] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:30:42.552258] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:30:42.552284] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:30:42.552342] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:30:42.613136] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:30:42.614044] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:30:42.614133] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:30:42.614167] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:30:42.739496] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:30:42.739674] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:30:42.739714] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:30:42.739743] [INFO ] [FORECASTER] Training complete [2026-03-04T20:30:42.743398] [DEBUG] [FORECASTER] RNG: Forecast T+1@11:T+2@11: DOWN (p=0.77%) [2026-03-04T20:30:42.743704] [INFO ] [FORECASTER] Completed predict_future for RNG [2026-03-04T20:30:42.743848] [INFO ] [sig ] RNG: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:30:42.888690] [INFO ] [LOCAL ] Saved forecast: RNG 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/RNG.txt [2026-03-04T20:30:42.888879] [INFO ] [sig ] [2589/3365] Completed RNG in 0.4s | 2.76 sym/s | Total: 15.6m | ETA: 4.7m [2026-03-04T20:30:42.889121] [INFO ] [sig ] [2590/3365] Forecasting RNP... [2026-03-04T20:30:42.889158] [INFO ] [sig ] Generating forecast for: RNP [2026-03-04T20:30:42.889189] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RNP' from 'https://tdm.silogroup.org/data/derivative_storage/RNP.csv'. [2026-03-04T20:30:42.900705] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RNP'. [2026-03-04T20:30:42.901030] [INFO ] [FORECASTER] Starting predict_future for RNP [2026-03-04T20:30:42.901830] [DEBUG] [LOCAL ] No optimal features file found for RNP: ./output/feature-sets/RNP.txt [2026-03-04T20:30:42.901883] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:30:42.901915] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:30:42.901943] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:30:42.902001] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:30:42.963169] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:30:42.964260] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:30:42.964346] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:30:42.964381] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:30:43.089185] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:30:43.089348] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:30:43.089390] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:30:43.089420] [INFO ] [FORECASTER] Training complete [2026-03-04T20:30:43.092970] [DEBUG] [FORECASTER] RNP: Forecast T+1@11:T+2@11: UP (p=79.06%) [2026-03-04T20:30:43.093271] [INFO ] [FORECASTER] Completed predict_future for RNP [2026-03-04T20:30:43.093407] [INFO ] [sig ] RNP: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:30:43.237778] [INFO ] [LOCAL ] Saved forecast: RNP 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/RNP.txt [2026-03-04T20:30:43.237921] [INFO ] [sig ] [2590/3365] Completed RNP in 0.3s | 2.76 sym/s | Total: 15.6m | ETA: 4.7m [2026-03-04T20:30:43.237961] [INFO ] [sig ] [2591/3365] Forecasting ROAD... [2026-03-04T20:30:43.237994] [INFO ] [sig ] Generating forecast for: ROAD [2026-03-04T20:30:43.238024] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ROAD' from 'https://tdm.silogroup.org/data/derivative_storage/ROAD.csv'. [2026-03-04T20:30:43.249781] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ROAD'. [2026-03-04T20:30:43.250104] [INFO ] [FORECASTER] Starting predict_future for ROAD [2026-03-04T20:30:43.250932] [DEBUG] [LOCAL ] No optimal features file found for ROAD: ./output/feature-sets/ROAD.txt [2026-03-04T20:30:43.250986] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:30:43.251017] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:30:43.251044] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:30:43.251101] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:30:43.309059] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:30:43.309906] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:30:43.309994] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:30:43.310029] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:30:43.440628] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:30:43.440809] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:30:43.440851] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:30:43.440898] [INFO ] [FORECASTER] Training complete [2026-03-04T20:30:43.444989] [DEBUG] [FORECASTER] ROAD: Forecast T+1@11:T+2@11: DOWN (p=46.68%) [2026-03-04T20:30:43.445299] [INFO ] [FORECASTER] Completed predict_future for ROAD [2026-03-04T20:30:43.445440] [INFO ] [sig ] ROAD: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:30:43.599482] [INFO ] [LOCAL ] Saved forecast: ROAD 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/ROAD.txt [2026-03-04T20:30:43.599672] [INFO ] [sig ] [2591/3365] Completed ROAD in 0.4s | 2.76 sym/s | Total: 15.7m | ETA: 4.7m [2026-03-04T20:30:43.599715] [INFO ] [sig ] [2592/3365] Forecasting ROCK... [2026-03-04T20:30:43.599746] [INFO ] [sig ] Generating forecast for: ROCK [2026-03-04T20:30:43.599777] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ROCK' from 'https://tdm.silogroup.org/data/derivative_storage/ROCK.csv'. [2026-03-04T20:30:43.611195] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ROCK'. [2026-03-04T20:30:43.611547] [INFO ] [FORECASTER] Starting predict_future for ROCK [2026-03-04T20:30:43.612411] [DEBUG] [LOCAL ] No optimal features file found for ROCK: ./output/feature-sets/ROCK.txt [2026-03-04T20:30:43.612465] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:30:43.612498] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:30:43.612525] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:30:43.612606] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:30:43.669309] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:30:43.670200] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:30:43.670284] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:30:43.670317] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:30:43.794144] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:30:43.794317] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:30:43.794360] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:30:43.794390] [INFO ] [FORECASTER] Training complete [2026-03-04T20:30:43.798190] [DEBUG] [FORECASTER] ROCK: Forecast T+1@11:T+2@11: UP (p=61.10%) [2026-03-04T20:30:43.798508] [INFO ] [FORECASTER] Completed predict_future for ROCK [2026-03-04T20:30:43.798672] [INFO ] [sig ] ROCK: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:30:43.956643] [INFO ] [LOCAL ] Saved forecast: ROCK 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/ROCK.txt [2026-03-04T20:30:43.956807] [INFO ] [sig ] [2592/3365] Completed ROCK in 0.4s | 2.76 sym/s | Total: 15.7m | ETA: 4.7m [2026-03-04T20:30:43.956846] [INFO ] [sig ] [2593/3365] Forecasting ROE... [2026-03-04T20:30:43.956877] [INFO ] [sig ] Generating forecast for: ROE [2026-03-04T20:30:43.956909] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ROE' from 'https://tdm.silogroup.org/data/derivative_storage/ROE.csv'. [2026-03-04T20:30:43.969560] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ROE'. [2026-03-04T20:30:43.969948] [INFO ] [FORECASTER] Starting predict_future for ROE [2026-03-04T20:30:43.970752] [DEBUG] [LOCAL ] No optimal features file found for ROE: ./output/feature-sets/ROE.txt [2026-03-04T20:30:43.970804] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:30:43.970836] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:30:43.970863] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:30:43.970920] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:30:44.032556] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:30:44.033490] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:30:44.033644] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:30:44.033720] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:30:44.156412] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:30:44.156598] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:30:44.156642] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:30:44.156672] [INFO ] [FORECASTER] Training complete [2026-03-04T20:30:44.160268] [DEBUG] [FORECASTER] ROE: Forecast T+1@11:T+2@11: DOWN (p=4.91%) [2026-03-04T20:30:44.160614] [INFO ] [FORECASTER] Completed predict_future for ROE [2026-03-04T20:30:44.160757] [INFO ] [sig ] ROE: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:30:44.307787] [INFO ] [LOCAL ] Saved forecast: ROE 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/ROE.txt [2026-03-04T20:30:44.307957] [INFO ] [sig ] [2593/3365] Completed ROE in 0.4s | 2.76 sym/s | Total: 15.7m | ETA: 4.7m [2026-03-04T20:30:44.307999] [INFO ] [sig ] [2594/3365] Forecasting ROP... [2026-03-04T20:30:44.308031] [INFO ] [sig ] Generating forecast for: ROP [2026-03-04T20:30:44.308062] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ROP' from 'https://tdm.silogroup.org/data/derivative_storage/ROP.csv'. [2026-03-04T20:30:44.319351] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ROP'. [2026-03-04T20:30:44.319714] [INFO ] [FORECASTER] Starting predict_future for ROP [2026-03-04T20:30:44.320509] [DEBUG] [LOCAL ] No optimal features file found for ROP: ./output/feature-sets/ROP.txt [2026-03-04T20:30:44.320562] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:30:44.320617] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:30:44.320645] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:30:44.320701] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:30:44.377766] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:30:44.378674] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:30:44.378762] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:30:44.378794] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:30:44.500195] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:30:44.500372] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:30:44.500414] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:30:44.500446] [INFO ] [FORECASTER] Training complete [2026-03-04T20:30:44.503973] [DEBUG] [FORECASTER] ROP: Forecast T+1@11:T+2@11: UP (p=93.43%) [2026-03-04T20:30:44.504282] [INFO ] [FORECASTER] Completed predict_future for ROP [2026-03-04T20:30:44.504428] [INFO ] [sig ] ROP: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:30:44.685784] [INFO ] [LOCAL ] Saved forecast: ROP 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/ROP.txt [2026-03-04T20:30:44.685957] [INFO ] [sig ] [2594/3365] Completed ROP in 0.4s | 2.76 sym/s | Total: 15.7m | ETA: 4.7m [2026-03-04T20:30:44.685998] [INFO ] [sig ] [2595/3365] Forecasting RPAY... [2026-03-04T20:30:44.686031] [INFO ] [sig ] Generating forecast for: RPAY [2026-03-04T20:30:44.686060] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RPAY' from 'https://tdm.silogroup.org/data/derivative_storage/RPAY.csv'. [2026-03-04T20:30:44.698411] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RPAY'. [2026-03-04T20:30:44.698858] [INFO ] [FORECASTER] Starting predict_future for RPAY [2026-03-04T20:30:44.699891] [DEBUG] [LOCAL ] No optimal features file found for RPAY: ./output/feature-sets/RPAY.txt [2026-03-04T20:30:44.699948] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:30:44.699981] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:30:44.700008] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:30:44.700079] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:30:44.758325] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:30:44.759299] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:30:44.759389] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:30:44.759423] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:30:44.887063] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:30:44.887228] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:30:44.887268] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:30:44.887342] [INFO ] [FORECASTER] Training complete [2026-03-04T20:30:44.891031] [DEBUG] [FORECASTER] RPAY: Forecast T+1@11:T+2@11: DOWN (p=41.86%) [2026-03-04T20:30:44.891330] [INFO ] [FORECASTER] Completed predict_future for RPAY [2026-03-04T20:30:44.891468] [INFO ] [sig ] RPAY: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:30:45.040721] [INFO ] [LOCAL ] Saved forecast: RPAY 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/RPAY.txt [2026-03-04T20:30:45.040905] [INFO ] [sig ] [2595/3365] Completed RPAY in 0.4s | 2.76 sym/s | Total: 15.7m | ETA: 4.7m [2026-03-04T20:30:45.040946] [INFO ] [sig ] [2596/3365] Forecasting RPD... [2026-03-04T20:30:45.040977] [INFO ] [sig ] Generating forecast for: RPD [2026-03-04T20:30:45.041008] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RPD' from 'https://tdm.silogroup.org/data/derivative_storage/RPD.csv'. [2026-03-04T20:30:45.052744] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RPD'. [2026-03-04T20:30:45.053133] [INFO ] [FORECASTER] Starting predict_future for RPD [2026-03-04T20:30:45.053971] [DEBUG] [LOCAL ] No optimal features file found for RPD: ./output/feature-sets/RPD.txt [2026-03-04T20:30:45.054024] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:30:45.054057] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:30:45.054085] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:30:45.054142] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:30:45.113663] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:30:45.114597] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:30:45.114688] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:30:45.114727] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:30:45.237861] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:30:45.238030] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:30:45.238072] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:30:45.238103] [INFO ] [FORECASTER] Training complete [2026-03-04T20:30:45.241703] [DEBUG] [FORECASTER] RPD: Forecast T+1@11:T+2@11: UP (p=98.63%) [2026-03-04T20:30:45.241999] [INFO ] [FORECASTER] Completed predict_future for RPD [2026-03-04T20:30:45.242139] [INFO ] [sig ] RPD: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:30:45.390106] [INFO ] [LOCAL ] Saved forecast: RPD 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/RPD.txt [2026-03-04T20:30:45.390301] [INFO ] [sig ] [2596/3365] Completed RPD in 0.3s | 2.76 sym/s | Total: 15.7m | ETA: 4.6m [2026-03-04T20:30:45.390343] [INFO ] [sig ] [2597/3365] Forecasting RPID... [2026-03-04T20:30:45.390374] [INFO ] [sig ] Generating forecast for: RPID [2026-03-04T20:30:45.390406] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RPID' from 'https://tdm.silogroup.org/data/derivative_storage/RPID.csv'. [2026-03-04T20:30:45.401996] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RPID'. [2026-03-04T20:30:45.402358] [INFO ] [FORECASTER] Starting predict_future for RPID [2026-03-04T20:30:45.403203] [DEBUG] [LOCAL ] No optimal features file found for RPID: ./output/feature-sets/RPID.txt [2026-03-04T20:30:45.403269] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:30:45.403303] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:30:45.403330] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:30:45.403387] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:30:45.463500] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:30:45.464438] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:30:45.464527] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:30:45.464562] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:30:45.588133] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:30:45.588297] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:30:45.588338] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:30:45.588366] [INFO ] [FORECASTER] Training complete [2026-03-04T20:30:45.592858] [DEBUG] [FORECASTER] RPID: Forecast T+1@11:T+2@11: DOWN (p=1.00%) [2026-03-04T20:30:45.593289] [INFO ] [FORECASTER] Completed predict_future for RPID [2026-03-04T20:30:45.593472] [INFO ] [sig ] RPID: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:30:45.747914] [INFO ] [LOCAL ] Saved forecast: RPID 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/RPID.txt [2026-03-04T20:30:45.748083] [INFO ] [sig ] [2597/3365] Completed RPID in 0.4s | 2.76 sym/s | Total: 15.7m | ETA: 4.6m [2026-03-04T20:30:45.748125] [INFO ] [sig ] [2598/3365] Forecasting RPRX... [2026-03-04T20:30:45.748158] [INFO ] [sig ] Generating forecast for: RPRX [2026-03-04T20:30:45.748189] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RPRX' from 'https://tdm.silogroup.org/data/derivative_storage/RPRX.csv'. [2026-03-04T20:30:45.763966] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RPRX'. [2026-03-04T20:30:45.764430] [INFO ] [FORECASTER] Starting predict_future for RPRX [2026-03-04T20:30:45.765337] [DEBUG] [LOCAL ] No optimal features file found for RPRX: ./output/feature-sets/RPRX.txt [2026-03-04T20:30:45.765395] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:30:45.765429] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:30:45.765457] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:30:45.765515] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:30:45.832178] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:30:45.833112] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:30:45.833200] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:30:45.833235] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:30:45.960468] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:30:45.960654] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:30:45.960698] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:30:45.960735] [INFO ] [FORECASTER] Training complete [2026-03-04T20:30:45.964214] [DEBUG] [FORECASTER] RPRX: Forecast T+1@11:T+2@11: UP (p=66.97%) [2026-03-04T20:30:45.964503] [INFO ] [FORECASTER] Completed predict_future for RPRX [2026-03-04T20:30:45.964657] [INFO ] [sig ] RPRX: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:30:46.109510] [INFO ] [LOCAL ] Saved forecast: RPRX 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/RPRX.txt [2026-03-04T20:30:46.109704] [INFO ] [sig ] [2598/3365] Completed RPRX in 0.4s | 2.76 sym/s | Total: 15.7m | ETA: 4.6m [2026-03-04T20:30:46.109754] [INFO ] [sig ] [2599/3365] Forecasting RQI... [2026-03-04T20:30:46.109791] [INFO ] [sig ] Generating forecast for: RQI [2026-03-04T20:30:46.109826] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RQI' from 'https://tdm.silogroup.org/data/derivative_storage/RQI.csv'. [2026-03-04T20:30:46.121316] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RQI'. [2026-03-04T20:30:46.121700] [INFO ] [FORECASTER] Starting predict_future for RQI [2026-03-04T20:30:46.122544] [DEBUG] [LOCAL ] No optimal features file found for RQI: ./output/feature-sets/RQI.txt [2026-03-04T20:30:46.122623] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:30:46.122661] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:30:46.122690] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:30:46.122749] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:30:46.181118] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:30:46.182046] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:30:46.182132] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:30:46.182167] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:30:46.307565] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:30:46.307731] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:30:46.307778] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:30:46.307814] [INFO ] [FORECASTER] Training complete [2026-03-04T20:30:46.311274] [DEBUG] [FORECASTER] RQI: Forecast T+1@11:T+2@11: UP (p=91.22%) [2026-03-04T20:30:46.311555] [INFO ] [FORECASTER] Completed predict_future for RQI [2026-03-04T20:30:46.311706] [INFO ] [sig ] RQI: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:30:46.465434] [INFO ] [LOCAL ] Saved forecast: RQI 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/RQI.txt [2026-03-04T20:30:46.465675] [INFO ] [sig ] [2599/3365] Completed RQI in 0.4s | 2.76 sym/s | Total: 15.7m | ETA: 4.6m [2026-03-04T20:30:46.465761] [INFO ] [sig ] [2600/3365] Forecasting RRBI... [2026-03-04T20:30:46.465808] [INFO ] [sig ] Generating forecast for: RRBI [2026-03-04T20:30:46.465848] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RRBI' from 'https://tdm.silogroup.org/data/derivative_storage/RRBI.csv'. [2026-03-04T20:30:46.479549] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RRBI'. [2026-03-04T20:30:46.479958] [INFO ] [FORECASTER] Starting predict_future for RRBI [2026-03-04T20:30:46.481297] [DEBUG] [LOCAL ] No optimal features file found for RRBI: ./output/feature-sets/RRBI.txt [2026-03-04T20:30:46.481361] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:30:46.481443] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:30:46.481478] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:30:46.481568] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:30:46.548350] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:30:46.549462] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:30:46.549548] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:30:46.549603] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:30:46.665878] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:30:46.666236] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:30:46.666277] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:30:46.666306] [INFO ] [FORECASTER] Training complete [2026-03-04T20:30:46.670057] [DEBUG] [FORECASTER] RRBI: Forecast T+1@11:T+2@11: UP (p=85.74%) [2026-03-04T20:30:46.670358] [INFO ] [FORECASTER] Completed predict_future for RRBI [2026-03-04T20:30:46.670489] [INFO ] [sig ] RRBI: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:30:46.818370] [INFO ] [LOCAL ] Saved forecast: RRBI 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/RRBI.txt [2026-03-04T20:30:46.818587] [INFO ] [sig ] [2600/3365] Completed RRBI in 0.4s | 2.76 sym/s | Total: 15.7m | ETA: 4.6m [2026-03-04T20:30:46.818644] [INFO ] [sig ] [2601/3365] Forecasting RRC... [2026-03-04T20:30:46.818682] [INFO ] [sig ] Generating forecast for: RRC [2026-03-04T20:30:46.818719] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RRC' from 'https://tdm.silogroup.org/data/derivative_storage/RRC.csv'. [2026-03-04T20:30:46.830542] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RRC'. [2026-03-04T20:30:46.830927] [INFO ] [FORECASTER] Starting predict_future for RRC [2026-03-04T20:30:46.831799] [DEBUG] [LOCAL ] No optimal features file found for RRC: ./output/feature-sets/RRC.txt [2026-03-04T20:30:46.831854] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:30:46.831889] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:30:46.831918] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:30:46.831977] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:30:46.889956] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:30:46.890916] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:30:46.891005] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:30:46.891041] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:30:47.013215] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:30:47.013389] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:30:47.013433] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:30:47.013465] [INFO ] [FORECASTER] Training complete [2026-03-04T20:30:47.017038] [DEBUG] [FORECASTER] RRC: Forecast T+1@11:T+2@11: DOWN (p=18.35%) [2026-03-04T20:30:47.017362] [INFO ] [FORECASTER] Completed predict_future for RRC [2026-03-04T20:30:47.017501] [INFO ] [sig ] RRC: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:30:47.162231] [INFO ] [LOCAL ] Saved forecast: RRC 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/RRC.txt [2026-03-04T20:30:47.162400] [INFO ] [sig ] [2601/3365] Completed RRC in 0.3s | 2.76 sym/s | Total: 15.7m | ETA: 4.6m [2026-03-04T20:30:47.162440] [INFO ] [sig ] [2602/3365] Forecasting RRGB... [2026-03-04T20:30:47.162469] [INFO ] [sig ] Generating forecast for: RRGB [2026-03-04T20:30:47.162500] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RRGB' from 'https://tdm.silogroup.org/data/derivative_storage/RRGB.csv'. [2026-03-04T20:30:47.174344] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RRGB'. [2026-03-04T20:30:47.174724] [INFO ] [FORECASTER] Starting predict_future for RRGB [2026-03-04T20:30:47.175547] [DEBUG] [LOCAL ] No optimal features file found for RRGB: ./output/feature-sets/RRGB.txt [2026-03-04T20:30:47.175622] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:30:47.175656] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:30:47.175682] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:30:47.175751] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:30:47.233721] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:30:47.234664] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:30:47.234747] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:30:47.234780] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:30:47.354493] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:30:47.354683] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:30:47.354725] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:30:47.354752] [INFO ] [FORECASTER] Training complete [2026-03-04T20:30:47.358214] [DEBUG] [FORECASTER] RRGB: Forecast T+1@11:T+2@11: DOWN (p=1.20%) [2026-03-04T20:30:47.358521] [INFO ] [FORECASTER] Completed predict_future for RRGB [2026-03-04T20:30:47.358675] [INFO ] [sig ] RRGB: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:30:47.504222] [INFO ] [LOCAL ] Saved forecast: RRGB 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/RRGB.txt [2026-03-04T20:30:47.504397] [INFO ] [sig ] [2602/3365] Completed RRGB in 0.3s | 2.76 sym/s | Total: 15.7m | ETA: 4.6m [2026-03-04T20:30:47.504436] [INFO ] [sig ] [2603/3365] Forecasting RRX... [2026-03-04T20:30:47.504467] [INFO ] [sig ] Generating forecast for: RRX [2026-03-04T20:30:47.504499] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RRX' from 'https://tdm.silogroup.org/data/derivative_storage/RRX.csv'. [2026-03-04T20:30:47.518792] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RRX'. [2026-03-04T20:30:47.519195] [INFO ] [FORECASTER] Starting predict_future for RRX [2026-03-04T20:30:47.520002] [DEBUG] [LOCAL ] No optimal features file found for RRX: ./output/feature-sets/RRX.txt [2026-03-04T20:30:47.520056] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:30:47.520088] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:30:47.520114] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:30:47.520171] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:30:47.586441] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:30:47.587725] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:30:47.587839] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:30:47.587881] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:30:47.717383] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:30:47.717554] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:30:47.717615] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:30:47.717681] [INFO ] [FORECASTER] Training complete [2026-03-04T20:30:47.721216] [DEBUG] [FORECASTER] RRX: Forecast T+1@11:T+2@11: UP (p=95.94%) [2026-03-04T20:30:47.721506] [INFO ] [FORECASTER] Completed predict_future for RRX [2026-03-04T20:30:47.721658] [INFO ] [sig ] RRX: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:30:47.871478] [INFO ] [LOCAL ] Saved forecast: RRX 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/RRX.txt [2026-03-04T20:30:47.871664] [INFO ] [sig ] [2603/3365] Completed RRX in 0.4s | 2.76 sym/s | Total: 15.7m | ETA: 4.6m [2026-03-04T20:30:47.871708] [INFO ] [sig ] [2604/3365] Forecasting RS... [2026-03-04T20:30:47.871744] [INFO ] [sig ] Generating forecast for: RS [2026-03-04T20:30:47.871780] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RS' from 'https://tdm.silogroup.org/data/derivative_storage/RS.csv'. [2026-03-04T20:30:47.884061] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RS'. [2026-03-04T20:30:47.884427] [INFO ] [FORECASTER] Starting predict_future for RS [2026-03-04T20:30:47.885239] [DEBUG] [LOCAL ] No optimal features file found for RS: ./output/feature-sets/RS.txt [2026-03-04T20:30:47.885293] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:30:47.885325] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:30:47.885352] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:30:47.885409] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:30:47.941966] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:30:47.942888] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:30:47.942975] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:30:47.943008] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:30:48.063838] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:30:48.064044] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:30:48.064087] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:30:48.064116] [INFO ] [FORECASTER] Training complete [2026-03-04T20:30:48.067535] [DEBUG] [FORECASTER] RS: Forecast T+1@11:T+2@11: UP (p=90.11%) [2026-03-04T20:30:48.067862] [INFO ] [FORECASTER] Completed predict_future for RS [2026-03-04T20:30:48.068005] [INFO ] [sig ] RS: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:30:48.216703] [INFO ] [LOCAL ] Saved forecast: RS 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/RS.txt [2026-03-04T20:30:48.216869] [INFO ] [sig ] [2604/3365] Completed RS in 0.3s | 2.76 sym/s | Total: 15.7m | ETA: 4.6m [2026-03-04T20:30:48.216909] [INFO ] [sig ] [2605/3365] Forecasting RSG... [2026-03-04T20:30:48.216940] [INFO ] [sig ] Generating forecast for: RSG [2026-03-04T20:30:48.216971] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RSG' from 'https://tdm.silogroup.org/data/derivative_storage/RSG.csv'. [2026-03-04T20:30:48.229514] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RSG'. [2026-03-04T20:30:48.229865] [INFO ] [FORECASTER] Starting predict_future for RSG [2026-03-04T20:30:48.230855] [DEBUG] [LOCAL ] No optimal features file found for RSG: ./output/feature-sets/RSG.txt [2026-03-04T20:30:48.230908] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:30:48.230941] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:30:48.231151] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:30:48.231208] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:30:48.293629] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:30:48.294629] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:30:48.294722] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:30:48.294756] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:30:48.419278] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:30:48.419447] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:30:48.419487] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:30:48.419517] [INFO ] [FORECASTER] Training complete [2026-03-04T20:30:48.423027] [DEBUG] [FORECASTER] RSG: Forecast T+1@11:T+2@11: UP (p=87.15%) [2026-03-04T20:30:48.423304] [INFO ] [FORECASTER] Completed predict_future for RSG [2026-03-04T20:30:48.423433] [INFO ] [sig ] RSG: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:30:48.572106] [INFO ] [LOCAL ] Saved forecast: RSG 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/RSG.txt [2026-03-04T20:30:48.572274] [INFO ] [sig ] [2605/3365] Completed RSG in 0.4s | 2.76 sym/s | Total: 15.7m | ETA: 4.6m [2026-03-04T20:30:48.572317] [INFO ] [sig ] [2606/3365] Forecasting RSI... [2026-03-04T20:30:48.572348] [INFO ] [sig ] Generating forecast for: RSI [2026-03-04T20:30:48.572378] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RSI' from 'https://tdm.silogroup.org/data/derivative_storage/RSI.csv'. [2026-03-04T20:30:48.584353] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RSI'. [2026-03-04T20:30:48.584733] [INFO ] [FORECASTER] Starting predict_future for RSI [2026-03-04T20:30:48.585542] [DEBUG] [LOCAL ] No optimal features file found for RSI: ./output/feature-sets/RSI.txt [2026-03-04T20:30:48.585614] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:30:48.585648] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:30:48.585674] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:30:48.585731] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:30:48.645423] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:30:48.646376] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:30:48.646478] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:30:48.646512] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:30:48.775179] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:30:48.775346] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:30:48.775386] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:30:48.775415] [INFO ] [FORECASTER] Training complete [2026-03-04T20:30:48.779280] [DEBUG] [FORECASTER] RSI: Forecast T+1@11:T+2@11: DOWN (p=29.77%) [2026-03-04T20:30:48.779561] [INFO ] [FORECASTER] Completed predict_future for RSI [2026-03-04T20:30:48.779709] [INFO ] [sig ] RSI: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:30:48.925281] [INFO ] [LOCAL ] Saved forecast: RSI 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/RSI.txt [2026-03-04T20:30:48.925451] [INFO ] [sig ] [2606/3365] Completed RSI in 0.4s | 2.76 sym/s | Total: 15.7m | ETA: 4.6m [2026-03-04T20:30:48.925491] [INFO ] [sig ] [2607/3365] Forecasting RSKD... [2026-03-04T20:30:48.925523] [INFO ] [sig ] Generating forecast for: RSKD [2026-03-04T20:30:48.925554] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RSKD' from 'https://tdm.silogroup.org/data/derivative_storage/RSKD.csv'. [2026-03-04T20:30:48.937405] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RSKD'. [2026-03-04T20:30:48.937792] [INFO ] [FORECASTER] Starting predict_future for RSKD [2026-03-04T20:30:48.938651] [DEBUG] [LOCAL ] No optimal features file found for RSKD: ./output/feature-sets/RSKD.txt [2026-03-04T20:30:48.938706] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:30:48.938739] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:30:48.938767] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:30:48.938825] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:30:49.001994] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:30:49.003019] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:30:49.003133] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:30:49.003171] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:30:49.129850] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:30:49.130026] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:30:49.130267] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:30:49.130298] [INFO ] [FORECASTER] Training complete [2026-03-04T20:30:49.134267] [DEBUG] [FORECASTER] RSKD: Forecast T+1@11:T+2@11: DOWN (p=47.61%) [2026-03-04T20:30:49.134555] [INFO ] [FORECASTER] Completed predict_future for RSKD [2026-03-04T20:30:49.134724] [INFO ] [sig ] RSKD: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:30:49.280535] [INFO ] [LOCAL ] Saved forecast: RSKD 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/RSKD.txt [2026-03-04T20:30:49.280719] [INFO ] [sig ] [2607/3365] Completed RSKD in 0.4s | 2.76 sym/s | Total: 15.7m | ETA: 4.6m [2026-03-04T20:30:49.280760] [INFO ] [sig ] [2608/3365] Forecasting RSSS... [2026-03-04T20:30:49.280790] [INFO ] [sig ] Generating forecast for: RSSS [2026-03-04T20:30:49.280830] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RSSS' from 'https://tdm.silogroup.org/data/derivative_storage/RSSS.csv'. [2026-03-04T20:30:49.292375] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RSSS'. [2026-03-04T20:30:49.292728] [INFO ] [FORECASTER] Starting predict_future for RSSS [2026-03-04T20:30:49.293523] [DEBUG] [LOCAL ] No optimal features file found for RSSS: ./output/feature-sets/RSSS.txt [2026-03-04T20:30:49.293597] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:30:49.293644] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:30:49.293673] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:30:49.293731] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:30:49.351301] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:30:49.352258] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:30:49.352346] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:30:49.352380] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:30:49.486126] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:30:49.486297] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:30:49.486341] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:30:49.486371] [INFO ] [FORECASTER] Training complete [2026-03-04T20:30:49.490044] [DEBUG] [FORECASTER] RSSS: Forecast T+1@11:T+2@11: DOWN (p=31.43%) [2026-03-04T20:30:49.490349] [INFO ] [FORECASTER] Completed predict_future for RSSS [2026-03-04T20:30:49.490487] [INFO ] [sig ] RSSS: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:30:49.640720] [INFO ] [LOCAL ] Saved forecast: RSSS 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/RSSS.txt [2026-03-04T20:30:49.640884] [INFO ] [sig ] [2608/3365] Completed RSSS in 0.4s | 2.76 sym/s | Total: 15.8m | ETA: 4.6m [2026-03-04T20:30:49.640925] [INFO ] [sig ] [2609/3365] Forecasting RTO... [2026-03-04T20:30:49.640956] [INFO ] [sig ] Generating forecast for: RTO [2026-03-04T20:30:49.640987] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RTO' from 'https://tdm.silogroup.org/data/derivative_storage/RTO.csv'. [2026-03-04T20:30:49.653384] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RTO'. [2026-03-04T20:30:49.653778] [INFO ] [FORECASTER] Starting predict_future for RTO [2026-03-04T20:30:49.654601] [DEBUG] [LOCAL ] No optimal features file found for RTO: ./output/feature-sets/RTO.txt [2026-03-04T20:30:49.654657] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:30:49.654690] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:30:49.654719] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:30:49.654777] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:30:49.716649] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:30:49.717687] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:30:49.717780] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:30:49.717814] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:30:49.846778] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:30:49.846979] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:30:49.847027] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:30:49.847059] [INFO ] [FORECASTER] Training complete [2026-03-04T20:30:49.850643] [DEBUG] [FORECASTER] RTO: Forecast T+1@11:T+2@11: DOWN (p=3.70%) [2026-03-04T20:30:49.850960] [INFO ] [FORECASTER] Completed predict_future for RTO [2026-03-04T20:30:49.851091] [INFO ] [sig ] RTO: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:30:49.997769] [INFO ] [LOCAL ] Saved forecast: RTO 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/RTO.txt [2026-03-04T20:30:49.997937] [INFO ] [sig ] [2609/3365] Completed RTO in 0.4s | 2.76 sym/s | Total: 15.8m | ETA: 4.6m [2026-03-04T20:30:49.997989] [INFO ] [sig ] [2610/3365] Forecasting RUM... [2026-03-04T20:30:49.998023] [INFO ] [sig ] Generating forecast for: RUM [2026-03-04T20:30:49.998054] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RUM' from 'https://tdm.silogroup.org/data/derivative_storage/RUM.csv'. [2026-03-04T20:30:50.010083] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RUM'. [2026-03-04T20:30:50.010497] [INFO ] [FORECASTER] Starting predict_future for RUM [2026-03-04T20:30:50.011340] [DEBUG] [LOCAL ] No optimal features file found for RUM: ./output/feature-sets/RUM.txt [2026-03-04T20:30:50.011393] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:30:50.011424] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:30:50.011451] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:30:50.011507] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:30:50.071140] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:30:50.072064] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:30:50.072204] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:30:50.072252] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:30:50.197332] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:30:50.197499] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:30:50.197540] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:30:50.197586] [INFO ] [FORECASTER] Training complete [2026-03-04T20:30:50.201098] [DEBUG] [FORECASTER] RUM: Forecast T+1@11:T+2@11: DOWN (p=14.35%) [2026-03-04T20:30:50.201403] [INFO ] [FORECASTER] Completed predict_future for RUM [2026-03-04T20:30:50.201540] [INFO ] [sig ] RUM: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:30:50.353928] [INFO ] [LOCAL ] Saved forecast: RUM 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/RUM.txt [2026-03-04T20:30:50.354103] [INFO ] [sig ] [2610/3365] Completed RUM in 0.4s | 2.76 sym/s | Total: 15.8m | ETA: 4.6m [2026-03-04T20:30:50.354143] [INFO ] [sig ] [2611/3365] Forecasting RUN... [2026-03-04T20:30:50.354174] [INFO ] [sig ] Generating forecast for: RUN [2026-03-04T20:30:50.354204] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RUN' from 'https://tdm.silogroup.org/data/derivative_storage/RUN.csv'. [2026-03-04T20:30:50.365551] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RUN'. [2026-03-04T20:30:50.365899] [INFO ] [FORECASTER] Starting predict_future for RUN [2026-03-04T20:30:50.366713] [DEBUG] [LOCAL ] No optimal features file found for RUN: ./output/feature-sets/RUN.txt [2026-03-04T20:30:50.366766] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:30:50.366798] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:30:50.366823] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:30:50.366879] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:30:50.430738] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:30:50.431938] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:30:50.432050] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:30:50.432086] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:30:50.557069] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:30:50.557233] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:30:50.557274] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:30:50.557321] [INFO ] [FORECASTER] Training complete [2026-03-04T20:30:50.561318] [DEBUG] [FORECASTER] RUN: Forecast T+1@11:T+2@11: DOWN (p=29.77%) [2026-03-04T20:30:50.561679] [INFO ] [FORECASTER] Completed predict_future for RUN [2026-03-04T20:30:50.561827] [INFO ] [sig ] RUN: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:30:50.709316] [INFO ] [LOCAL ] Saved forecast: RUN 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/RUN.txt [2026-03-04T20:30:50.709480] [INFO ] [sig ] [2611/3365] Completed RUN in 0.4s | 2.76 sym/s | Total: 15.8m | ETA: 4.6m [2026-03-04T20:30:50.709528] [INFO ] [sig ] [2612/3365] Forecasting RUNN... [2026-03-04T20:30:50.709559] [INFO ] [sig ] Generating forecast for: RUNN [2026-03-04T20:30:50.709612] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RUNN' from 'https://tdm.silogroup.org/data/derivative_storage/RUNN.csv'. [2026-03-04T20:30:50.721440] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RUNN'. [2026-03-04T20:30:50.721903] [INFO ] [FORECASTER] Starting predict_future for RUNN [2026-03-04T20:30:50.722918] [DEBUG] [LOCAL ] No optimal features file found for RUNN: ./output/feature-sets/RUNN.txt [2026-03-04T20:30:50.722983] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:30:50.723015] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:30:50.723041] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:30:50.723108] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:30:50.780681] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:30:50.781615] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:30:50.781706] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:30:50.781739] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:30:50.907685] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:30:50.907854] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:30:50.907898] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:30:50.907929] [INFO ] [FORECASTER] Training complete [2026-03-04T20:30:50.911986] [DEBUG] [FORECASTER] RUNN: Forecast T+1@11:T+2@11: DOWN (p=39.49%) [2026-03-04T20:30:50.912295] [INFO ] [FORECASTER] Completed predict_future for RUNN [2026-03-04T20:30:50.912489] [INFO ] [sig ] RUNN: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:30:51.071400] [INFO ] [LOCAL ] Saved forecast: RUNN 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/RUNN.txt [2026-03-04T20:30:51.071561] [INFO ] [sig ] [2612/3365] Completed RUNN in 0.4s | 2.76 sym/s | Total: 15.8m | ETA: 4.5m [2026-03-04T20:30:51.071636] [INFO ] [sig ] [2613/3365] Forecasting RUSHA... [2026-03-04T20:30:51.071674] [INFO ] [sig ] Generating forecast for: RUSHA [2026-03-04T20:30:51.071706] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RUSHA' from 'https://tdm.silogroup.org/data/derivative_storage/RUSHA.csv'. [2026-03-04T20:30:51.085603] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RUSHA'. [2026-03-04T20:30:51.085932] [INFO ] [FORECASTER] Starting predict_future for RUSHA [2026-03-04T20:30:51.087190] [DEBUG] [LOCAL ] No optimal features file found for RUSHA: ./output/feature-sets/RUSHA.txt [2026-03-04T20:30:51.087247] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:30:51.090730] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:30:51.090834] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:30:51.090941] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:30:51.155349] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:30:51.156362] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:30:51.156476] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:30:51.156514] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:30:51.287372] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:30:51.287554] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:30:51.287621] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:30:51.287654] [INFO ] [FORECASTER] Training complete [2026-03-04T20:30:51.291761] [DEBUG] [FORECASTER] RUSHA: Forecast T+1@11:T+2@11: DOWN (p=0.57%) [2026-03-04T20:30:51.292095] [INFO ] [FORECASTER] Completed predict_future for RUSHA [2026-03-04T20:30:51.292304] [INFO ] [sig ] RUSHA: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:30:51.457246] [INFO ] [LOCAL ] Saved forecast: RUSHA 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/RUSHA.txt [2026-03-04T20:30:51.457496] [INFO ] [sig ] [2613/3365] Completed RUSHA in 0.4s | 2.76 sym/s | Total: 15.8m | ETA: 4.5m [2026-03-04T20:30:51.457548] [INFO ] [sig ] [2614/3365] Forecasting RUSHB... [2026-03-04T20:30:51.457607] [INFO ] [sig ] Generating forecast for: RUSHB [2026-03-04T20:30:51.457640] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RUSHB' from 'https://tdm.silogroup.org/data/derivative_storage/RUSHB.csv'. [2026-03-04T20:30:51.469351] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RUSHB'. [2026-03-04T20:30:51.469789] [INFO ] [FORECASTER] Starting predict_future for RUSHB [2026-03-04T20:30:51.470637] [DEBUG] [LOCAL ] No optimal features file found for RUSHB: ./output/feature-sets/RUSHB.txt [2026-03-04T20:30:51.470691] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:30:51.470724] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:30:51.470751] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:30:51.470808] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:30:51.527988] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:30:51.528921] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:30:51.529020] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:30:51.529054] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:30:51.645170] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:30:51.645339] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:30:51.645380] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:30:51.645407] [INFO ] [FORECASTER] Training complete [2026-03-04T20:30:51.649443] [DEBUG] [FORECASTER] RUSHB: Forecast T+1@11:T+2@11: DOWN (p=26.14%) [2026-03-04T20:30:51.649766] [INFO ] [FORECASTER] Completed predict_future for RUSHB [2026-03-04T20:30:51.649919] [INFO ] [sig ] RUSHB: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:30:51.822061] [INFO ] [LOCAL ] Saved forecast: RUSHB 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/RUSHB.txt [2026-03-04T20:30:51.822239] [INFO ] [sig ] [2614/3365] Completed RUSHB in 0.4s | 2.76 sym/s | Total: 15.8m | ETA: 4.5m [2026-03-04T20:30:51.822280] [INFO ] [sig ] [2615/3365] Forecasting RVMD... [2026-03-04T20:30:51.822311] [INFO ] [sig ] Generating forecast for: RVMD [2026-03-04T20:30:51.822342] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RVMD' from 'https://tdm.silogroup.org/data/derivative_storage/RVMD.csv'. [2026-03-04T20:30:51.834436] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RVMD'. [2026-03-04T20:30:51.834885] [INFO ] [FORECASTER] Starting predict_future for RVMD [2026-03-04T20:30:51.835772] [DEBUG] [LOCAL ] No optimal features file found for RVMD: ./output/feature-sets/RVMD.txt [2026-03-04T20:30:51.835827] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:30:51.835859] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:30:51.835890] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:30:51.835946] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:30:51.895015] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:30:51.895959] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:30:51.896061] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:30:51.896096] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:30:52.020410] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:30:52.020593] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:30:52.020656] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:30:52.020687] [INFO ] [FORECASTER] Training complete [2026-03-04T20:30:52.024215] [DEBUG] [FORECASTER] RVMD: Forecast T+1@11:T+2@11: UP (p=87.43%) [2026-03-04T20:30:52.024499] [INFO ] [FORECASTER] Completed predict_future for RVMD [2026-03-04T20:30:52.024653] [INFO ] [sig ] RVMD: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:30:52.170423] [INFO ] [LOCAL ] Saved forecast: RVMD 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/RVMD.txt [2026-03-04T20:30:52.170566] [INFO ] [sig ] [2615/3365] Completed RVMD in 0.3s | 2.76 sym/s | Total: 15.8m | ETA: 4.5m [2026-03-04T20:30:52.170626] [INFO ] [sig ] [2616/3365] Forecasting RVSB... [2026-03-04T20:30:52.170657] [INFO ] [sig ] Generating forecast for: RVSB [2026-03-04T20:30:52.170688] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RVSB' from 'https://tdm.silogroup.org/data/derivative_storage/RVSB.csv'. [2026-03-04T20:30:52.182490] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RVSB'. [2026-03-04T20:30:52.182793] [INFO ] [FORECASTER] Starting predict_future for RVSB [2026-03-04T20:30:52.183767] [DEBUG] [LOCAL ] No optimal features file found for RVSB: ./output/feature-sets/RVSB.txt [2026-03-04T20:30:52.183819] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:30:52.183852] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:30:52.183879] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:30:52.183935] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:30:52.245450] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:30:52.246568] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:30:52.246683] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:30:52.246715] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:30:52.365420] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:30:52.365610] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:30:52.365653] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:30:52.365682] [INFO ] [FORECASTER] Training complete [2026-03-04T20:30:52.369184] [DEBUG] [FORECASTER] RVSB: Forecast T+1@11:T+2@11: DOWN (p=40.39%) [2026-03-04T20:30:52.369478] [INFO ] [FORECASTER] Completed predict_future for RVSB [2026-03-04T20:30:52.369631] [INFO ] [sig ] RVSB: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:30:52.548265] [INFO ] [LOCAL ] Saved forecast: RVSB 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/RVSB.txt [2026-03-04T20:30:52.548441] [INFO ] [sig ] [2616/3365] Completed RVSB in 0.4s | 2.76 sym/s | Total: 15.8m | ETA: 4.5m [2026-03-04T20:30:52.548486] [INFO ] [sig ] [2617/3365] Forecasting RVTY... [2026-03-04T20:30:52.548520] [INFO ] [sig ] Generating forecast for: RVTY [2026-03-04T20:30:52.548552] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RVTY' from 'https://tdm.silogroup.org/data/derivative_storage/RVTY.csv'. [2026-03-04T20:30:52.561797] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RVTY'. [2026-03-04T20:30:52.562452] [INFO ] [FORECASTER] Starting predict_future for RVTY [2026-03-04T20:30:52.563755] [DEBUG] [LOCAL ] No optimal features file found for RVTY: ./output/feature-sets/RVTY.txt [2026-03-04T20:30:52.563812] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:30:52.563888] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:30:52.563922] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:30:52.563982] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:30:52.631874] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:30:52.632895] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:30:52.633003] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:30:52.633038] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:30:52.757986] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:30:52.758165] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:30:52.758206] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:30:52.758253] [INFO ] [FORECASTER] Training complete [2026-03-04T20:30:52.761801] [DEBUG] [FORECASTER] RVTY: Forecast T+1@11:T+2@11: DOWN (p=18.05%) [2026-03-04T20:30:52.762130] [INFO ] [FORECASTER] Completed predict_future for RVTY [2026-03-04T20:30:52.762272] [INFO ] [sig ] RVTY: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:30:52.913484] [INFO ] [LOCAL ] Saved forecast: RVTY 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/RVTY.txt [2026-03-04T20:30:52.913702] [INFO ] [sig ] [2617/3365] Completed RVTY in 0.4s | 2.76 sym/s | Total: 15.8m | ETA: 4.5m [2026-03-04T20:30:52.913754] [INFO ] [sig ] [2618/3365] Forecasting RWAY... [2026-03-04T20:30:52.913785] [INFO ] [sig ] Generating forecast for: RWAY [2026-03-04T20:30:52.913814] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RWAY' from 'https://tdm.silogroup.org/data/derivative_storage/RWAY.csv'. [2026-03-04T20:30:52.925675] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RWAY'. [2026-03-04T20:30:52.926076] [INFO ] [FORECASTER] Starting predict_future for RWAY [2026-03-04T20:30:52.927101] [DEBUG] [LOCAL ] No optimal features file found for RWAY: ./output/feature-sets/RWAY.txt [2026-03-04T20:30:52.927157] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:30:52.927194] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:30:52.927228] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:30:52.927333] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:30:52.987790] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:30:52.988718] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:30:52.988808] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:30:52.988841] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:30:53.116532] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:30:53.116715] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:30:53.116757] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:30:53.116786] [INFO ] [FORECASTER] Training complete [2026-03-04T20:30:53.120482] [DEBUG] [FORECASTER] RWAY: Forecast T+1@11:T+2@11: DOWN (p=27.32%) [2026-03-04T20:30:53.120797] [INFO ] [FORECASTER] Completed predict_future for RWAY [2026-03-04T20:30:53.120939] [INFO ] [sig ] RWAY: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:30:53.280817] [INFO ] [LOCAL ] Saved forecast: RWAY 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/RWAY.txt [2026-03-04T20:30:53.281015] [INFO ] [sig ] [2618/3365] Completed RWAY in 0.4s | 2.76 sym/s | Total: 15.8m | ETA: 4.5m [2026-03-04T20:30:53.281064] [INFO ] [sig ] [2619/3365] Forecasting RXO... [2026-03-04T20:30:53.281096] [INFO ] [sig ] Generating forecast for: RXO [2026-03-04T20:30:53.281126] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RXO' from 'https://tdm.silogroup.org/data/derivative_storage/RXO.csv'. [2026-03-04T20:30:53.293667] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RXO'. [2026-03-04T20:30:53.294066] [INFO ] [FORECASTER] Starting predict_future for RXO [2026-03-04T20:30:53.294922] [DEBUG] [LOCAL ] No optimal features file found for RXO: ./output/feature-sets/RXO.txt [2026-03-04T20:30:53.294978] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:30:53.295026] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:30:53.295054] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:30:53.295111] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:30:53.356056] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:30:53.357428] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:30:53.357520] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:30:53.357553] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:30:53.497617] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:30:53.497790] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:30:53.497832] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:30:53.497864] [INFO ] [FORECASTER] Training complete [2026-03-04T20:30:53.502145] [DEBUG] [FORECASTER] RXO: Forecast T+1@11:T+2@11: UP (p=91.60%) [2026-03-04T20:30:53.502468] [INFO ] [FORECASTER] Completed predict_future for RXO [2026-03-04T20:30:53.502635] [INFO ] [sig ] RXO: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:30:53.737914] [INFO ] [LOCAL ] Saved forecast: RXO 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/RXO.txt [2026-03-04T20:30:53.738084] [INFO ] [sig ] [2619/3365] Completed RXO in 0.5s | 2.76 sym/s | Total: 15.8m | ETA: 4.5m [2026-03-04T20:30:53.738126] [INFO ] [sig ] [2620/3365] Forecasting RXRX... [2026-03-04T20:30:53.738158] [INFO ] [sig ] Generating forecast for: RXRX [2026-03-04T20:30:53.738191] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RXRX' from 'https://tdm.silogroup.org/data/derivative_storage/RXRX.csv'. [2026-03-04T20:30:53.750453] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RXRX'. [2026-03-04T20:30:53.750815] [INFO ] [FORECASTER] Starting predict_future for RXRX [2026-03-04T20:30:53.751646] [DEBUG] [LOCAL ] No optimal features file found for RXRX: ./output/feature-sets/RXRX.txt [2026-03-04T20:30:53.751701] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:30:53.751733] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:30:53.751761] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:30:53.751818] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:30:53.812769] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:30:53.813640] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:30:53.813728] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:30:53.813761] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:30:53.947352] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:30:53.947528] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:30:53.947590] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:30:53.947683] [INFO ] [FORECASTER] Training complete [2026-03-04T20:30:53.952255] [DEBUG] [FORECASTER] RXRX: Forecast T+1@11:T+2@11: DOWN (p=26.03%) [2026-03-04T20:30:53.952625] [INFO ] [FORECASTER] Completed predict_future for RXRX [2026-03-04T20:30:53.952784] [INFO ] [sig ] RXRX: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:30:54.104485] [INFO ] [LOCAL ] Saved forecast: RXRX 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/RXRX.txt [2026-03-04T20:30:54.104675] [INFO ] [sig ] [2620/3365] Completed RXRX in 0.4s | 2.76 sym/s | Total: 15.8m | ETA: 4.5m [2026-03-04T20:30:54.104720] [INFO ] [sig ] [2621/3365] Forecasting RY... [2026-03-04T20:30:54.104750] [INFO ] [sig ] Generating forecast for: RY [2026-03-04T20:30:54.104782] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RY' from 'https://tdm.silogroup.org/data/derivative_storage/RY.csv'. [2026-03-04T20:30:54.116659] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RY'. [2026-03-04T20:30:54.117051] [INFO ] [FORECASTER] Starting predict_future for RY [2026-03-04T20:30:54.117899] [DEBUG] [LOCAL ] No optimal features file found for RY: ./output/feature-sets/RY.txt [2026-03-04T20:30:54.117954] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:30:54.117987] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:30:54.118014] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:30:54.118071] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:30:54.176306] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:30:54.177200] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:30:54.177309] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:30:54.177346] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:30:54.303754] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:30:54.303922] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:30:54.303964] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:30:54.303995] [INFO ] [FORECASTER] Training complete [2026-03-04T20:30:54.307663] [DEBUG] [FORECASTER] RY: Forecast T+1@11:T+2@11: UP (p=84.38%) [2026-03-04T20:30:54.307966] [INFO ] [FORECASTER] Completed predict_future for RY [2026-03-04T20:30:54.308107] [INFO ] [sig ] RY: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:30:54.456788] [INFO ] [LOCAL ] Saved forecast: RY 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/RY.txt [2026-03-04T20:30:54.456957] [INFO ] [sig ] [2621/3365] Completed RY in 0.4s | 2.76 sym/s | Total: 15.8m | ETA: 4.5m [2026-03-04T20:30:54.456996] [INFO ] [sig ] [2622/3365] Forecasting RYAAY... [2026-03-04T20:30:54.457026] [INFO ] [sig ] Generating forecast for: RYAAY [2026-03-04T20:30:54.457055] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RYAAY' from 'https://tdm.silogroup.org/data/derivative_storage/RYAAY.csv'. [2026-03-04T20:30:54.469033] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RYAAY'. [2026-03-04T20:30:54.469384] [INFO ] [FORECASTER] Starting predict_future for RYAAY [2026-03-04T20:30:54.470189] [DEBUG] [LOCAL ] No optimal features file found for RYAAY: ./output/feature-sets/RYAAY.txt [2026-03-04T20:30:54.470243] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:30:54.470274] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:30:54.470300] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:30:54.470357] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:30:54.530016] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:30:54.530951] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:30:54.531044] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:30:54.531079] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:30:54.657064] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:30:54.657234] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:30:54.657276] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:30:54.657331] [INFO ] [FORECASTER] Training complete [2026-03-04T20:30:54.660988] [DEBUG] [FORECASTER] RYAAY: Forecast T+1@11:T+2@11: DOWN (p=42.91%) [2026-03-04T20:30:54.661350] [INFO ] [FORECASTER] Completed predict_future for RYAAY [2026-03-04T20:30:54.661498] [INFO ] [sig ] RYAAY: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:30:54.807913] [INFO ] [LOCAL ] Saved forecast: RYAAY 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/RYAAY.txt [2026-03-04T20:30:54.808087] [INFO ] [sig ] [2622/3365] Completed RYAAY in 0.4s | 2.76 sym/s | Total: 15.8m | ETA: 4.5m [2026-03-04T20:30:54.808129] [INFO ] [sig ] [2623/3365] Forecasting RYAM... [2026-03-04T20:30:54.808169] [INFO ] [sig ] Generating forecast for: RYAM [2026-03-04T20:30:54.808206] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RYAM' from 'https://tdm.silogroup.org/data/derivative_storage/RYAM.csv'. [2026-03-04T20:30:54.820139] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RYAM'. [2026-03-04T20:30:54.820500] [INFO ] [FORECASTER] Starting predict_future for RYAM [2026-03-04T20:30:54.821319] [DEBUG] [LOCAL ] No optimal features file found for RYAM: ./output/feature-sets/RYAM.txt [2026-03-04T20:30:54.821374] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:30:54.821406] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:30:54.821434] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:30:54.821492] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:30:54.883611] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:30:54.884498] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:30:54.884605] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:30:54.884643] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:30:55.011361] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:30:55.011525] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:30:55.011565] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:30:55.011615] [INFO ] [FORECASTER] Training complete [2026-03-04T20:30:55.015062] [DEBUG] [FORECASTER] RYAM: Forecast T+1@11:T+2@11: UP (p=92.93%) [2026-03-04T20:30:55.015339] [INFO ] [FORECASTER] Completed predict_future for RYAM [2026-03-04T20:30:55.015468] [INFO ] [sig ] RYAM: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:30:55.159185] [INFO ] [LOCAL ] Saved forecast: RYAM 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/RYAM.txt [2026-03-04T20:30:55.159342] [INFO ] [sig ] [2623/3365] Completed RYAM in 0.4s | 2.76 sym/s | Total: 15.8m | ETA: 4.5m [2026-03-04T20:30:55.159382] [INFO ] [sig ] [2624/3365] Forecasting RYAN... [2026-03-04T20:30:55.159414] [INFO ] [sig ] Generating forecast for: RYAN [2026-03-04T20:30:55.159446] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RYAN' from 'https://tdm.silogroup.org/data/derivative_storage/RYAN.csv'. [2026-03-04T20:30:55.174692] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RYAN'. [2026-03-04T20:30:55.175185] [INFO ] [FORECASTER] Starting predict_future for RYAN [2026-03-04T20:30:55.176195] [DEBUG] [LOCAL ] No optimal features file found for RYAN: ./output/feature-sets/RYAN.txt [2026-03-04T20:30:55.176259] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:30:55.176301] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:30:55.176337] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:30:55.176417] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:30:55.247039] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:30:55.248195] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:30:55.248289] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:30:55.248325] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:30:55.371688] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:30:55.371871] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:30:55.371914] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:30:55.371944] [INFO ] [FORECASTER] Training complete [2026-03-04T20:30:55.375625] [DEBUG] [FORECASTER] RYAN: Forecast T+1@11:T+2@11: UP (p=77.60%) [2026-03-04T20:30:55.375945] [INFO ] [FORECASTER] Completed predict_future for RYAN [2026-03-04T20:30:55.376092] [INFO ] [sig ] RYAN: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:30:55.525896] [INFO ] [LOCAL ] Saved forecast: RYAN 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/RYAN.txt [2026-03-04T20:30:55.526068] [INFO ] [sig ] [2624/3365] Completed RYAN in 0.4s | 2.76 sym/s | Total: 15.8m | ETA: 4.5m [2026-03-04T20:30:55.526109] [INFO ] [sig ] [2625/3365] Forecasting RYN... [2026-03-04T20:30:55.526148] [INFO ] [sig ] Generating forecast for: RYN [2026-03-04T20:30:55.526191] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RYN' from 'https://tdm.silogroup.org/data/derivative_storage/RYN.csv'. [2026-03-04T20:30:55.538871] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RYN'. [2026-03-04T20:30:55.539320] [INFO ] [FORECASTER] Starting predict_future for RYN [2026-03-04T20:30:55.540269] [DEBUG] [LOCAL ] No optimal features file found for RYN: ./output/feature-sets/RYN.txt [2026-03-04T20:30:55.540326] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:30:55.540359] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:30:55.540385] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:30:55.540442] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:30:55.600417] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:30:55.601329] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:30:55.601417] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:30:55.601452] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:30:55.722439] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:30:55.722630] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:30:55.722673] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:30:55.722702] [INFO ] [FORECASTER] Training complete [2026-03-04T20:30:55.726321] [DEBUG] [FORECASTER] RYN: Forecast T+1@11:T+2@11: UP (p=94.07%) [2026-03-04T20:30:55.726691] [INFO ] [FORECASTER] Completed predict_future for RYN [2026-03-04T20:30:55.726842] [INFO ] [sig ] RYN: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:30:55.873544] [INFO ] [LOCAL ] Saved forecast: RYN 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/RYN.txt [2026-03-04T20:30:55.873773] [INFO ] [sig ] [2625/3365] Completed RYN in 0.3s | 2.76 sym/s | Total: 15.9m | ETA: 4.5m [2026-03-04T20:30:55.873836] [INFO ] [sig ] [2626/3365] Forecasting RYTM... [2026-03-04T20:30:55.873871] [INFO ] [sig ] Generating forecast for: RYTM [2026-03-04T20:30:55.873903] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RYTM' from 'https://tdm.silogroup.org/data/derivative_storage/RYTM.csv'. [2026-03-04T20:30:55.886026] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RYTM'. [2026-03-04T20:30:55.886402] [INFO ] [FORECASTER] Starting predict_future for RYTM [2026-03-04T20:30:55.887313] [DEBUG] [LOCAL ] No optimal features file found for RYTM: ./output/feature-sets/RYTM.txt [2026-03-04T20:30:55.887410] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:30:55.887446] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:30:55.887474] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:30:55.887533] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:30:55.950300] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:30:55.951218] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:30:55.951305] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:30:55.951339] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:30:56.078066] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:30:56.078220] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:30:56.078261] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:30:56.078307] [INFO ] [FORECASTER] Training complete [2026-03-04T20:30:56.082075] [DEBUG] [FORECASTER] RYTM: Forecast T+1@11:T+2@11: UP (p=50.85%) [2026-03-04T20:30:56.082548] [INFO ] [FORECASTER] Completed predict_future for RYTM [2026-03-04T20:30:56.082711] [INFO ] [sig ] RYTM: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:30:56.241933] [INFO ] [LOCAL ] Saved forecast: RYTM 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/RYTM.txt [2026-03-04T20:30:56.242103] [INFO ] [sig ] [2626/3365] Completed RYTM in 0.4s | 2.76 sym/s | Total: 15.9m | ETA: 4.5m [2026-03-04T20:30:56.242145] [INFO ] [sig ] [2627/3365] Forecasting RZB... [2026-03-04T20:30:56.242178] [INFO ] [sig ] Generating forecast for: RZB [2026-03-04T20:30:56.242208] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RZB' from 'https://tdm.silogroup.org/data/derivative_storage/RZB.csv'. [2026-03-04T20:30:56.253241] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RZB'. [2026-03-04T20:30:56.253549] [INFO ] [FORECASTER] Starting predict_future for RZB [2026-03-04T20:30:56.254396] [DEBUG] [LOCAL ] No optimal features file found for RZB: ./output/feature-sets/RZB.txt [2026-03-04T20:30:56.254450] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:30:56.254482] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:30:56.254510] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:30:56.254585] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:30:56.311813] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:30:56.312717] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:30:56.312837] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:30:56.312874] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:30:56.429910] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:30:56.430070] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:30:56.430114] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:30:56.430143] [INFO ] [FORECASTER] Training complete [2026-03-04T20:30:56.433645] [DEBUG] [FORECASTER] RZB: Forecast T+1@11:T+2@11: UP (p=93.49%) [2026-03-04T20:30:56.433929] [INFO ] [FORECASTER] Completed predict_future for RZB [2026-03-04T20:30:56.434056] [INFO ] [sig ] RZB: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:30:56.581547] [INFO ] [LOCAL ] Saved forecast: RZB 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/RZB.txt [2026-03-04T20:30:56.581723] [INFO ] [sig ] [2627/3365] Completed RZB in 0.3s | 2.76 sym/s | Total: 15.9m | ETA: 4.5m [2026-03-04T20:30:56.581762] [INFO ] [sig ] [2628/3365] Forecasting RZC... [2026-03-04T20:30:56.581794] [INFO ] [sig ] Generating forecast for: RZC [2026-03-04T20:30:56.581824] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RZC' from 'https://tdm.silogroup.org/data/derivative_storage/RZC.csv'. [2026-03-04T20:30:56.592781] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RZC'. [2026-03-04T20:30:56.593082] [INFO ] [FORECASTER] Starting predict_future for RZC [2026-03-04T20:30:56.593882] [DEBUG] [LOCAL ] No optimal features file found for RZC: ./output/feature-sets/RZC.txt [2026-03-04T20:30:56.593935] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:30:56.593967] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:30:56.593994] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:30:56.594051] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:30:56.655453] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:30:56.656541] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:30:56.656652] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:30:56.656715] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:30:56.775711] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:30:56.775900] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:30:56.775945] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:30:56.775974] [INFO ] [FORECASTER] Training complete [2026-03-04T20:30:56.779710] [DEBUG] [FORECASTER] RZC: Forecast T+1@11:T+2@11: DOWN (p=26.12%) [2026-03-04T20:30:56.780023] [INFO ] [FORECASTER] Completed predict_future for RZC [2026-03-04T20:30:56.780169] [INFO ] [sig ] RZC: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:30:56.931198] [INFO ] [LOCAL ] Saved forecast: RZC 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/RZC.txt [2026-03-04T20:30:56.931383] [INFO ] [sig ] [2628/3365] Completed RZC in 0.3s | 2.76 sym/s | Total: 15.9m | ETA: 4.5m [2026-03-04T20:30:56.931426] [INFO ] [sig ] [2629/3365] Forecasting S... [2026-03-04T20:30:56.931457] [INFO ] [sig ] Generating forecast for: S [2026-03-04T20:30:56.931489] [DEBUG] [REMOTE ] Fetching historical data for symbol 'S' from 'https://tdm.silogroup.org/data/derivative_storage/S.csv'. [2026-03-04T20:30:56.943725] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'S'. [2026-03-04T20:30:56.944130] [INFO ] [FORECASTER] Starting predict_future for S [2026-03-04T20:30:56.944972] [DEBUG] [LOCAL ] No optimal features file found for S: ./output/feature-sets/S.txt [2026-03-04T20:30:56.945028] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:30:56.945061] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:30:56.945088] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:30:56.945147] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:30:57.002319] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:30:57.003291] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:30:57.003398] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:30:57.003436] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:30:57.131526] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:30:57.131715] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:30:57.131758] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:30:57.131790] [INFO ] [FORECASTER] Training complete [2026-03-04T20:30:57.135522] [DEBUG] [FORECASTER] S: Forecast T+1@11:T+2@11: UP (p=99.23%) [2026-03-04T20:30:57.135946] [INFO ] [FORECASTER] Completed predict_future for S [2026-03-04T20:30:57.136127] [INFO ] [sig ] S: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:30:57.296860] [INFO ] [LOCAL ] Saved forecast: S 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/S.txt [2026-03-04T20:30:57.297085] [INFO ] [sig ] [2629/3365] Completed S in 0.4s | 2.76 sym/s | Total: 15.9m | ETA: 4.4m [2026-03-04T20:30:57.297144] [INFO ] [sig ] [2630/3365] Forecasting SA... [2026-03-04T20:30:57.297179] [INFO ] [sig ] Generating forecast for: SA [2026-03-04T20:30:57.297215] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SA' from 'https://tdm.silogroup.org/data/derivative_storage/SA.csv'. [2026-03-04T20:30:57.313258] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SA'. [2026-03-04T20:30:57.313737] [INFO ] [FORECASTER] Starting predict_future for SA [2026-03-04T20:30:57.314595] [DEBUG] [LOCAL ] No optimal features file found for SA: ./output/feature-sets/SA.txt [2026-03-04T20:30:57.314651] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:30:57.314686] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:30:57.314714] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:30:57.314787] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:30:57.373462] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:30:57.374450] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:30:57.374539] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:30:57.374591] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:30:57.500532] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:30:57.500715] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:30:57.500755] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:30:57.500785] [INFO ] [FORECASTER] Training complete [2026-03-04T20:30:57.504295] [DEBUG] [FORECASTER] SA: Forecast T+1@11:T+2@11: UP (p=92.90%) [2026-03-04T20:30:57.504610] [INFO ] [FORECASTER] Completed predict_future for SA [2026-03-04T20:30:57.504746] [INFO ] [sig ] SA: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:30:57.662814] [INFO ] [LOCAL ] Saved forecast: SA 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/SA.txt [2026-03-04T20:30:57.663051] [INFO ] [sig ] [2630/3365] Completed SA in 0.4s | 2.76 sym/s | Total: 15.9m | ETA: 4.4m [2026-03-04T20:30:57.663143] [INFO ] [sig ] [2631/3365] Forecasting SAFE... [2026-03-04T20:30:57.663192] [INFO ] [sig ] Generating forecast for: SAFE [2026-03-04T20:30:57.663239] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAFE' from 'https://tdm.silogroup.org/data/derivative_storage/SAFE.csv'. [2026-03-04T20:30:57.675396] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAFE'. [2026-03-04T20:30:57.675780] [INFO ] [FORECASTER] Starting predict_future for SAFE [2026-03-04T20:30:57.676725] [DEBUG] [LOCAL ] No optimal features file found for SAFE: ./output/feature-sets/SAFE.txt [2026-03-04T20:30:57.676782] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:30:57.676816] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:30:57.676845] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:30:57.676910] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:30:57.736597] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:30:57.737361] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:30:57.737447] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:30:57.737482] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:30:57.859520] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:30:57.859705] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:30:57.859749] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:30:57.859779] [INFO ] [FORECASTER] Training complete [2026-03-04T20:30:57.863395] [DEBUG] [FORECASTER] SAFE: Forecast T+1@11:T+2@11: DOWN (p=3.13%) [2026-03-04T20:30:57.863720] [INFO ] [FORECASTER] Completed predict_future for SAFE [2026-03-04T20:30:57.863862] [INFO ] [sig ] SAFE: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:30:58.021931] [INFO ] [LOCAL ] Saved forecast: SAFE 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/SAFE.txt [2026-03-04T20:30:58.022125] [INFO ] [sig ] [2631/3365] Completed SAFE in 0.4s | 2.76 sym/s | Total: 15.9m | ETA: 4.4m [2026-03-04T20:30:58.022173] [INFO ] [sig ] [2632/3365] Forecasting SAH... [2026-03-04T20:30:58.022206] [INFO ] [sig ] Generating forecast for: SAH [2026-03-04T20:30:58.022246] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAH' from 'https://tdm.silogroup.org/data/derivative_storage/SAH.csv'. [2026-03-04T20:30:58.034466] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAH'. [2026-03-04T20:30:58.034799] [INFO ] [FORECASTER] Starting predict_future for SAH [2026-03-04T20:30:58.035656] [DEBUG] [LOCAL ] No optimal features file found for SAH: ./output/feature-sets/SAH.txt [2026-03-04T20:30:58.035721] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:30:58.035755] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:30:58.035783] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:30:58.035840] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:30:58.092353] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:30:58.093060] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:30:58.093165] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:30:58.093199] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:30:58.215199] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:30:58.215365] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:30:58.215407] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:30:58.215437] [INFO ] [FORECASTER] Training complete [2026-03-04T20:30:58.219093] [DEBUG] [FORECASTER] SAH: Forecast T+1@11:T+2@11: UP (p=82.25%) [2026-03-04T20:30:58.219380] [INFO ] [FORECASTER] Completed predict_future for SAH [2026-03-04T20:30:58.219513] [INFO ] [sig ] SAH: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:30:58.372150] [INFO ] [LOCAL ] Saved forecast: SAH 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/SAH.txt [2026-03-04T20:30:58.372294] [INFO ] [sig ] [2632/3365] Completed SAH in 0.4s | 2.76 sym/s | Total: 15.9m | ETA: 4.4m [2026-03-04T20:30:58.372333] [INFO ] [sig ] [2633/3365] Forecasting SAIA... [2026-03-04T20:30:58.372363] [INFO ] [sig ] Generating forecast for: SAIA [2026-03-04T20:30:58.372393] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAIA' from 'https://tdm.silogroup.org/data/derivative_storage/SAIA.csv'. [2026-03-04T20:30:58.384279] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAIA'. [2026-03-04T20:30:58.384692] [INFO ] [FORECASTER] Starting predict_future for SAIA [2026-03-04T20:30:58.385690] [DEBUG] [LOCAL ] No optimal features file found for SAIA: ./output/feature-sets/SAIA.txt [2026-03-04T20:30:58.385750] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:30:58.385786] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:30:58.385815] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:30:58.385875] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:30:58.448253] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:30:58.449354] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:30:58.449455] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:30:58.449490] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:30:58.584213] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:30:58.584388] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:30:58.584433] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:30:58.584464] [INFO ] [FORECASTER] Training complete [2026-03-04T20:30:58.588528] [DEBUG] [FORECASTER] SAIA: Forecast T+1@11:T+2@11: UP (p=52.46%) [2026-03-04T20:30:58.589052] [INFO ] [FORECASTER] Completed predict_future for SAIA [2026-03-04T20:30:58.589196] [INFO ] [sig ] SAIA: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:30:58.745911] [INFO ] [LOCAL ] Saved forecast: SAIA 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/SAIA.txt [2026-03-04T20:30:58.746090] [INFO ] [sig ] [2633/3365] Completed SAIA in 0.4s | 2.76 sym/s | Total: 15.9m | ETA: 4.4m [2026-03-04T20:30:58.746138] [INFO ] [sig ] [2634/3365] Forecasting SAIC... [2026-03-04T20:30:58.746169] [INFO ] [sig ] Generating forecast for: SAIC [2026-03-04T20:30:58.746200] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAIC' from 'https://tdm.silogroup.org/data/derivative_storage/SAIC.csv'. [2026-03-04T20:30:58.758266] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAIC'. [2026-03-04T20:30:58.758589] [INFO ] [FORECASTER] Starting predict_future for SAIC [2026-03-04T20:30:58.759424] [DEBUG] [LOCAL ] No optimal features file found for SAIC: ./output/feature-sets/SAIC.txt [2026-03-04T20:30:58.759477] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:30:58.759544] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:30:58.759591] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:30:58.759652] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:30:58.816709] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:30:58.817642] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:30:58.817729] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:30:58.817763] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:30:58.940291] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:30:58.940466] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:30:58.940506] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:30:58.940535] [INFO ] [FORECASTER] Training complete [2026-03-04T20:30:58.944159] [DEBUG] [FORECASTER] SAIC: Forecast T+1@11:T+2@11: UP (p=60.24%) [2026-03-04T20:30:58.944476] [INFO ] [FORECASTER] Completed predict_future for SAIC [2026-03-04T20:30:58.944635] [INFO ] [sig ] SAIC: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:30:59.090909] [INFO ] [LOCAL ] Saved forecast: SAIC 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/SAIC.txt [2026-03-04T20:30:59.091084] [INFO ] [sig ] [2634/3365] Completed SAIC in 0.3s | 2.76 sym/s | Total: 15.9m | ETA: 4.4m [2026-03-04T20:30:59.091126] [INFO ] [sig ] [2635/3365] Forecasting SAM... [2026-03-04T20:30:59.091157] [INFO ] [sig ] Generating forecast for: SAM [2026-03-04T20:30:59.091188] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAM' from 'https://tdm.silogroup.org/data/derivative_storage/SAM.csv'. [2026-03-04T20:30:59.103040] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAM'. [2026-03-04T20:30:59.103449] [INFO ] [FORECASTER] Starting predict_future for SAM [2026-03-04T20:30:59.104274] [DEBUG] [LOCAL ] No optimal features file found for SAM: ./output/feature-sets/SAM.txt [2026-03-04T20:30:59.104327] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:30:59.104360] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:30:59.104387] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:30:59.104444] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:30:59.162352] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:30:59.163150] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:30:59.163232] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:30:59.163266] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:30:59.283367] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:30:59.283547] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:30:59.283614] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:30:59.283650] [INFO ] [FORECASTER] Training complete [2026-03-04T20:30:59.287437] [DEBUG] [FORECASTER] SAM: Forecast T+1@11:T+2@11: DOWN (p=20.58%) [2026-03-04T20:30:59.287755] [INFO ] [FORECASTER] Completed predict_future for SAM [2026-03-04T20:30:59.287894] [INFO ] [sig ] SAM: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:30:59.436824] [INFO ] [LOCAL ] Saved forecast: SAM 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/SAM.txt [2026-03-04T20:30:59.437010] [INFO ] [sig ] [2635/3365] Completed SAM in 0.3s | 2.76 sym/s | Total: 15.9m | ETA: 4.4m [2026-03-04T20:30:59.437060] [INFO ] [sig ] [2636/3365] Forecasting SAMG... [2026-03-04T20:30:59.437093] [INFO ] [sig ] Generating forecast for: SAMG [2026-03-04T20:30:59.437123] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAMG' from 'https://tdm.silogroup.org/data/derivative_storage/SAMG.csv'. [2026-03-04T20:30:59.449216] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAMG'. [2026-03-04T20:30:59.449520] [INFO ] [FORECASTER] Starting predict_future for SAMG [2026-03-04T20:30:59.450312] [DEBUG] [LOCAL ] No optimal features file found for SAMG: ./output/feature-sets/SAMG.txt [2026-03-04T20:30:59.450364] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:30:59.450397] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:30:59.450422] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:30:59.450482] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:30:59.507123] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:30:59.507962] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:30:59.508053] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:30:59.508094] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:30:59.628880] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:30:59.629052] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:30:59.629094] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:30:59.629124] [INFO ] [FORECASTER] Training complete [2026-03-04T20:30:59.632716] [DEBUG] [FORECASTER] SAMG: Forecast T+1@11:T+2@11: DOWN (p=22.49%) [2026-03-04T20:30:59.633025] [INFO ] [FORECASTER] Completed predict_future for SAMG [2026-03-04T20:30:59.633166] [INFO ] [sig ] SAMG: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:30:59.783863] [INFO ] [LOCAL ] Saved forecast: SAMG 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/SAMG.txt [2026-03-04T20:30:59.784034] [INFO ] [sig ] [2636/3365] Completed SAMG in 0.3s | 2.76 sym/s | Total: 15.9m | ETA: 4.4m [2026-03-04T20:30:59.784074] [INFO ] [sig ] [2637/3365] Forecasting SAN... [2026-03-04T20:30:59.784105] [INFO ] [sig ] Generating forecast for: SAN [2026-03-04T20:30:59.784135] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAN' from 'https://tdm.silogroup.org/data/derivative_storage/SAN.csv'. [2026-03-04T20:30:59.798180] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAN'. [2026-03-04T20:30:59.798732] [INFO ] [FORECASTER] Starting predict_future for SAN [2026-03-04T20:30:59.799876] [DEBUG] [LOCAL ] No optimal features file found for SAN: ./output/feature-sets/SAN.txt [2026-03-04T20:30:59.799941] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:30:59.799983] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:30:59.800020] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:30:59.800100] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:30:59.864652] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:30:59.865545] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:30:59.865675] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:30:59.865718] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:30:59.998338] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:30:59.998726] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:30:59.998766] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:30:59.998827] [INFO ] [FORECASTER] Training complete [2026-03-04T20:31:00.002829] [DEBUG] [FORECASTER] SAN: Forecast T+1@11:T+2@11: UP (p=56.33%) [2026-03-04T20:31:00.003415] [INFO ] [FORECASTER] Completed predict_future for SAN [2026-03-04T20:31:00.003634] [INFO ] [sig ] SAN: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:31:00.160413] [INFO ] [LOCAL ] Saved forecast: SAN 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/SAN.txt [2026-03-04T20:31:00.160614] [INFO ] [sig ] [2637/3365] Completed SAN in 0.4s | 2.76 sym/s | Total: 15.9m | ETA: 4.4m [2026-03-04T20:31:00.160660] [INFO ] [sig ] [2638/3365] Forecasting SANA... [2026-03-04T20:31:00.160693] [INFO ] [sig ] Generating forecast for: SANA [2026-03-04T20:31:00.160724] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SANA' from 'https://tdm.silogroup.org/data/derivative_storage/SANA.csv'. [2026-03-04T20:31:00.174121] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SANA'. [2026-03-04T20:31:00.174559] [INFO ] [FORECASTER] Starting predict_future for SANA [2026-03-04T20:31:00.175479] [DEBUG] [LOCAL ] No optimal features file found for SANA: ./output/feature-sets/SANA.txt [2026-03-04T20:31:00.175538] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:31:00.175590] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:31:00.175622] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:31:00.175682] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:31:00.233401] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:31:00.234339] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:31:00.234431] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:31:00.234465] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:31:00.362731] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:31:00.362908] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:31:00.362949] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:31:00.362977] [INFO ] [FORECASTER] Training complete [2026-03-04T20:31:00.366822] [DEBUG] [FORECASTER] SANA: Forecast T+1@11:T+2@11: UP (p=97.99%) [2026-03-04T20:31:00.367124] [INFO ] [FORECASTER] Completed predict_future for SANA [2026-03-04T20:31:00.367269] [INFO ] [sig ] SANA: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:31:00.514632] [INFO ] [LOCAL ] Saved forecast: SANA 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/SANA.txt [2026-03-04T20:31:00.514813] [INFO ] [sig ] [2638/3365] Completed SANA in 0.4s | 2.76 sym/s | Total: 15.9m | ETA: 4.4m [2026-03-04T20:31:00.514885] [INFO ] [sig ] [2639/3365] Forecasting SANM... [2026-03-04T20:31:00.514925] [INFO ] [sig ] Generating forecast for: SANM [2026-03-04T20:31:00.514969] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SANM' from 'https://tdm.silogroup.org/data/derivative_storage/SANM.csv'. [2026-03-04T20:31:00.528979] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SANM'. [2026-03-04T20:31:00.529348] [INFO ] [FORECASTER] Starting predict_future for SANM [2026-03-04T20:31:00.530177] [DEBUG] [LOCAL ] No optimal features file found for SANM: ./output/feature-sets/SANM.txt [2026-03-04T20:31:00.530236] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:31:00.530269] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:31:00.530297] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:31:00.530354] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:31:00.591111] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:31:00.591990] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:31:00.592077] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:31:00.592124] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:31:00.723295] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:31:00.723426] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:31:00.723488] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:31:00.723531] [INFO ] [FORECASTER] Training complete [2026-03-04T20:31:00.727215] [DEBUG] [FORECASTER] SANM: Forecast T+1@11:T+2@11: DOWN (p=45.93%) [2026-03-04T20:31:00.727652] [INFO ] [FORECASTER] Completed predict_future for SANM [2026-03-04T20:31:00.728464] [INFO ] [sig ] SANM: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:31:00.882067] [INFO ] [LOCAL ] Saved forecast: SANM 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/SANM.txt [2026-03-04T20:31:00.882245] [INFO ] [sig ] [2639/3365] Completed SANM in 0.4s | 2.76 sym/s | Total: 15.9m | ETA: 4.4m [2026-03-04T20:31:00.882285] [INFO ] [sig ] [2640/3365] Forecasting SAP... [2026-03-04T20:31:00.882317] [INFO ] [sig ] Generating forecast for: SAP [2026-03-04T20:31:00.882348] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAP' from 'https://tdm.silogroup.org/data/derivative_storage/SAP.csv'. [2026-03-04T20:31:00.894392] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAP'. [2026-03-04T20:31:00.894739] [INFO ] [FORECASTER] Starting predict_future for SAP [2026-03-04T20:31:00.895526] [DEBUG] [LOCAL ] No optimal features file found for SAP: ./output/feature-sets/SAP.txt [2026-03-04T20:31:00.895596] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:31:00.895630] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:31:00.895656] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:31:00.895713] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:31:00.954126] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:31:00.955018] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:31:00.955107] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:31:00.955141] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:31:01.078472] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:31:01.078650] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:31:01.078692] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:31:01.078720] [INFO ] [FORECASTER] Training complete [2026-03-04T20:31:01.082193] [DEBUG] [FORECASTER] SAP: Forecast T+1@11:T+2@11: DOWN (p=32.05%) [2026-03-04T20:31:01.082484] [INFO ] [FORECASTER] Completed predict_future for SAP [2026-03-04T20:31:01.082635] [INFO ] [sig ] SAP: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:31:01.229477] [INFO ] [LOCAL ] Saved forecast: SAP 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/SAP.txt [2026-03-04T20:31:01.229705] [INFO ] [sig ] [2640/3365] Completed SAP in 0.3s | 2.76 sym/s | Total: 15.9m | ETA: 4.4m [2026-03-04T20:31:01.229751] [INFO ] [sig ] [2641/3365] Forecasting SARK... [2026-03-04T20:31:01.229784] [INFO ] [sig ] Generating forecast for: SARK [2026-03-04T20:31:01.229816] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SARK' from 'https://tdm.silogroup.org/data/derivative_storage/SARK.csv'. [2026-03-04T20:31:01.243378] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SARK'. [2026-03-04T20:31:01.243910] [INFO ] [FORECASTER] Starting predict_future for SARK [2026-03-04T20:31:01.245112] [DEBUG] [LOCAL ] No optimal features file found for SARK: ./output/feature-sets/SARK.txt [2026-03-04T20:31:01.245184] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:31:01.245235] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:31:01.245279] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:31:01.245366] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:31:01.306938] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:31:01.307969] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:31:01.308058] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:31:01.308111] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:31:01.434159] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:31:01.434322] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:31:01.434363] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:31:01.434392] [INFO ] [FORECASTER] Training complete [2026-03-04T20:31:01.437883] [DEBUG] [FORECASTER] SARK: Forecast T+1@11:T+2@11: DOWN (p=38.08%) [2026-03-04T20:31:01.438172] [INFO ] [FORECASTER] Completed predict_future for SARK [2026-03-04T20:31:01.438307] [INFO ] [sig ] SARK: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:31:01.585951] [INFO ] [LOCAL ] Saved forecast: SARK 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/SARK.txt [2026-03-04T20:31:01.586143] [INFO ] [sig ] [2641/3365] Completed SARK in 0.4s | 2.76 sym/s | Total: 16.0m | ETA: 4.4m [2026-03-04T20:31:01.586185] [INFO ] [sig ] [2642/3365] Forecasting SATL... [2026-03-04T20:31:01.586216] [INFO ] [sig ] Generating forecast for: SATL [2026-03-04T20:31:01.586247] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SATL' from 'https://tdm.silogroup.org/data/derivative_storage/SATL.csv'. [2026-03-04T20:31:01.600524] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SATL'. [2026-03-04T20:31:01.600950] [INFO ] [FORECASTER] Starting predict_future for SATL [2026-03-04T20:31:01.602087] [DEBUG] [LOCAL ] No optimal features file found for SATL: ./output/feature-sets/SATL.txt [2026-03-04T20:31:01.602150] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:31:01.602183] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:31:01.602209] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:31:01.602266] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:31:01.682979] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:31:01.684120] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:31:01.684257] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:31:01.684312] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:31:01.833137] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:31:01.833302] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:31:01.833345] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:31:01.833375] [INFO ] [FORECASTER] Training complete [2026-03-04T20:31:01.837008] [DEBUG] [FORECASTER] SATL: Forecast T+1@11:T+2@11: DOWN (p=43.58%) [2026-03-04T20:31:01.837336] [INFO ] [FORECASTER] Completed predict_future for SATL [2026-03-04T20:31:01.837477] [INFO ] [sig ] SATL: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:31:01.981414] [INFO ] [LOCAL ] Saved forecast: SATL 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/SATL.txt [2026-03-04T20:31:01.981609] [INFO ] [sig ] [2642/3365] Completed SATL in 0.4s | 2.76 sym/s | Total: 16.0m | ETA: 4.4m [2026-03-04T20:31:01.981666] [INFO ] [sig ] [2643/3365] Forecasting SATS... [2026-03-04T20:31:01.981707] [INFO ] [sig ] Generating forecast for: SATS [2026-03-04T20:31:01.981738] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SATS' from 'https://tdm.silogroup.org/data/derivative_storage/SATS.csv'. [2026-03-04T20:31:01.993943] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SATS'. [2026-03-04T20:31:01.994397] [INFO ] [FORECASTER] Starting predict_future for SATS [2026-03-04T20:31:01.995286] [DEBUG] [LOCAL ] No optimal features file found for SATS: ./output/feature-sets/SATS.txt [2026-03-04T20:31:01.995342] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:31:01.995389] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:31:01.995419] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:31:01.995478] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:31:02.053764] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:31:02.054757] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:31:02.054850] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:31:02.054883] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:31:02.188808] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:31:02.188979] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:31:02.189020] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:31:02.189049] [INFO ] [FORECASTER] Training complete [2026-03-04T20:31:02.192860] [DEBUG] [FORECASTER] SATS: Forecast T+1@11:T+2@11: UP (p=62.33%) [2026-03-04T20:31:02.193195] [INFO ] [FORECASTER] Completed predict_future for SATS [2026-03-04T20:31:02.193362] [INFO ] [sig ] SATS: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:31:02.346900] [INFO ] [LOCAL ] Saved forecast: SATS 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/SATS.txt [2026-03-04T20:31:02.347080] [INFO ] [sig ] [2643/3365] Completed SATS in 0.4s | 2.76 sym/s | Total: 16.0m | ETA: 4.4m [2026-03-04T20:31:02.347123] [INFO ] [sig ] [2644/3365] Forecasting SAVA... [2026-03-04T20:31:02.347154] [INFO ] [sig ] Generating forecast for: SAVA [2026-03-04T20:31:02.347184] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAVA' from 'https://tdm.silogroup.org/data/derivative_storage/SAVA.csv'. [2026-03-04T20:31:02.360103] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAVA'. [2026-03-04T20:31:02.360537] [INFO ] [FORECASTER] Starting predict_future for SAVA [2026-03-04T20:31:02.361453] [DEBUG] [LOCAL ] No optimal features file found for SAVA: ./output/feature-sets/SAVA.txt [2026-03-04T20:31:02.361507] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:31:02.361540] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:31:02.361568] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:31:02.361650] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:31:02.425762] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:31:02.426758] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:31:02.426896] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:31:02.426937] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:31:02.554331] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:31:02.554510] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:31:02.554568] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:31:02.554624] [INFO ] [FORECASTER] Training complete [2026-03-04T20:31:02.559425] [DEBUG] [FORECASTER] SAVA: Forecast T+1@11:T+2@11: DOWN (p=4.32%) [2026-03-04T20:31:02.559901] [INFO ] [FORECASTER] Completed predict_future for SAVA [2026-03-04T20:31:02.560125] [INFO ] [sig ] SAVA: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:31:02.760531] [INFO ] [LOCAL ] Saved forecast: SAVA 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/SAVA.txt [2026-03-04T20:31:02.760837] [INFO ] [sig ] [2644/3365] Completed SAVA in 0.4s | 2.76 sym/s | Total: 16.0m | ETA: 4.4m [2026-03-04T20:31:02.760910] [INFO ] [sig ] [2645/3365] Forecasting SB... [2026-03-04T20:31:02.760964] [INFO ] [sig ] Generating forecast for: SB [2026-03-04T20:31:02.761008] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SB' from 'https://tdm.silogroup.org/data/derivative_storage/SB.csv'. [2026-03-04T20:31:02.775424] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SB'. [2026-03-04T20:31:02.775937] [INFO ] [FORECASTER] Starting predict_future for SB [2026-03-04T20:31:02.777044] [DEBUG] [LOCAL ] No optimal features file found for SB: ./output/feature-sets/SB.txt [2026-03-04T20:31:02.777137] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:31:02.777175] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:31:02.777204] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:31:02.777275] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:31:02.841019] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:31:02.841988] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:31:02.842083] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:31:02.842119] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:31:02.972564] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:31:02.972777] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:31:02.972820] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:31:02.972850] [INFO ] [FORECASTER] Training complete [2026-03-04T20:31:02.976787] [DEBUG] [FORECASTER] SB: Forecast T+1@11:T+2@11: UP (p=70.73%) [2026-03-04T20:31:02.977180] [INFO ] [FORECASTER] Completed predict_future for SB [2026-03-04T20:31:02.977359] [INFO ] [sig ] SB: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:31:03.127556] [INFO ] [LOCAL ] Saved forecast: SB 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/SB.txt [2026-03-04T20:31:03.127780] [INFO ] [sig ] [2645/3365] Completed SB in 0.4s | 2.76 sym/s | Total: 16.0m | ETA: 4.3m [2026-03-04T20:31:03.127837] [INFO ] [sig ] [2646/3365] Forecasting SBAC... [2026-03-04T20:31:03.127874] [INFO ] [sig ] Generating forecast for: SBAC [2026-03-04T20:31:03.127904] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBAC' from 'https://tdm.silogroup.org/data/derivative_storage/SBAC.csv'. [2026-03-04T20:31:03.141179] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBAC'. [2026-03-04T20:31:03.141628] [INFO ] [FORECASTER] Starting predict_future for SBAC [2026-03-04T20:31:03.142596] [DEBUG] [LOCAL ] No optimal features file found for SBAC: ./output/feature-sets/SBAC.txt [2026-03-04T20:31:03.142655] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:31:03.142689] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:31:03.142718] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:31:03.142801] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:31:03.205064] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:31:03.206074] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:31:03.206177] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:31:03.206213] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:31:03.340292] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:31:03.340486] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:31:03.340535] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:31:03.340567] [INFO ] [FORECASTER] Training complete [2026-03-04T20:31:03.344603] [DEBUG] [FORECASTER] SBAC: Forecast T+1@11:T+2@11: DOWN (p=41.50%) [2026-03-04T20:31:03.344965] [INFO ] [FORECASTER] Completed predict_future for SBAC [2026-03-04T20:31:03.345155] [INFO ] [sig ] SBAC: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:31:03.500292] [INFO ] [LOCAL ] Saved forecast: SBAC 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/SBAC.txt [2026-03-04T20:31:03.500462] [INFO ] [sig ] [2646/3365] Completed SBAC in 0.4s | 2.76 sym/s | Total: 16.0m | ETA: 4.3m [2026-03-04T20:31:03.500502] [INFO ] [sig ] [2647/3365] Forecasting SBCF... [2026-03-04T20:31:03.500553] [INFO ] [sig ] Generating forecast for: SBCF [2026-03-04T20:31:03.500606] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBCF' from 'https://tdm.silogroup.org/data/derivative_storage/SBCF.csv'. [2026-03-04T20:31:03.516030] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBCF'. [2026-03-04T20:31:03.516511] [INFO ] [FORECASTER] Starting predict_future for SBCF [2026-03-04T20:31:03.517658] [DEBUG] [LOCAL ] No optimal features file found for SBCF: ./output/feature-sets/SBCF.txt [2026-03-04T20:31:03.517725] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:31:03.517768] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:31:03.517807] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:31:03.517891] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:31:03.585822] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:31:03.586770] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:31:03.586859] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:31:03.586892] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:31:03.709901] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:31:03.710072] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:31:03.710114] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:31:03.710145] [INFO ] [FORECASTER] Training complete [2026-03-04T20:31:03.713724] [DEBUG] [FORECASTER] SBCF: Forecast T+1@11:T+2@11: DOWN (p=46.39%) [2026-03-04T20:31:03.714029] [INFO ] [FORECASTER] Completed predict_future for SBCF [2026-03-04T20:31:03.714170] [INFO ] [sig ] SBCF: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:31:03.859668] [INFO ] [LOCAL ] Saved forecast: SBCF 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/SBCF.txt [2026-03-04T20:31:03.859835] [INFO ] [sig ] [2647/3365] Completed SBCF in 0.4s | 2.76 sym/s | Total: 16.0m | ETA: 4.3m [2026-03-04T20:31:03.859877] [INFO ] [sig ] [2648/3365] Forecasting SBFM... [2026-03-04T20:31:03.859908] [INFO ] [sig ] Generating forecast for: SBFM [2026-03-04T20:31:03.859939] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBFM' from 'https://tdm.silogroup.org/data/derivative_storage/SBFM.csv'. [2026-03-04T20:31:03.871300] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBFM'. [2026-03-04T20:31:03.871646] [INFO ] [FORECASTER] Starting predict_future for SBFM [2026-03-04T20:31:03.872428] [DEBUG] [LOCAL ] No optimal features file found for SBFM: ./output/feature-sets/SBFM.txt [2026-03-04T20:31:03.872483] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:31:03.872516] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:31:03.872543] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:31:03.872627] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:31:03.930071] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:31:03.930754] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:31:03.930835] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:31:03.930867] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:31:04.053583] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:31:04.053770] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:31:04.053814] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:31:04.053843] [INFO ] [FORECASTER] Training complete [2026-03-04T20:31:04.057589] [DEBUG] [FORECASTER] SBFM: Forecast T+1@11:T+2@11: DOWN (p=25.48%) [2026-03-04T20:31:04.057881] [INFO ] [FORECASTER] Completed predict_future for SBFM [2026-03-04T20:31:04.058043] [INFO ] [sig ] SBFM: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:31:04.204972] [INFO ] [LOCAL ] Saved forecast: SBFM 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/SBFM.txt [2026-03-04T20:31:04.205108] [INFO ] [sig ] [2648/3365] Completed SBFM in 0.3s | 2.76 sym/s | Total: 16.0m | ETA: 4.3m [2026-03-04T20:31:04.205148] [INFO ] [sig ] [2649/3365] Forecasting SBGI... [2026-03-04T20:31:04.205178] [INFO ] [sig ] Generating forecast for: SBGI [2026-03-04T20:31:04.205208] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBGI' from 'https://tdm.silogroup.org/data/derivative_storage/SBGI.csv'. [2026-03-04T20:31:04.217634] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBGI'. [2026-03-04T20:31:04.217953] [INFO ] [FORECASTER] Starting predict_future for SBGI [2026-03-04T20:31:04.218795] [DEBUG] [LOCAL ] No optimal features file found for SBGI: ./output/feature-sets/SBGI.txt [2026-03-04T20:31:04.218850] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:31:04.218883] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:31:04.218910] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:31:04.218968] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:31:04.277527] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:31:04.278255] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:31:04.278338] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:31:04.278372] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:31:04.393477] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:31:04.393658] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:31:04.393703] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:31:04.393738] [INFO ] [FORECASTER] Training complete [2026-03-04T20:31:04.397465] [DEBUG] [FORECASTER] SBGI: Forecast T+1@11:T+2@11: DOWN (p=41.59%) [2026-03-04T20:31:04.397799] [INFO ] [FORECASTER] Completed predict_future for SBGI [2026-03-04T20:31:04.397944] [INFO ] [sig ] SBGI: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:31:04.541888] [INFO ] [LOCAL ] Saved forecast: SBGI 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/SBGI.txt [2026-03-04T20:31:04.542037] [INFO ] [sig ] [2649/3365] Completed SBGI in 0.3s | 2.76 sym/s | Total: 16.0m | ETA: 4.3m [2026-03-04T20:31:04.542078] [INFO ] [sig ] [2650/3365] Forecasting SBH... [2026-03-04T20:31:04.542107] [INFO ] [sig ] Generating forecast for: SBH [2026-03-04T20:31:04.542137] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBH' from 'https://tdm.silogroup.org/data/derivative_storage/SBH.csv'. [2026-03-04T20:31:04.554553] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBH'. [2026-03-04T20:31:04.554886] [INFO ] [FORECASTER] Starting predict_future for SBH [2026-03-04T20:31:04.555686] [DEBUG] [LOCAL ] No optimal features file found for SBH: ./output/feature-sets/SBH.txt [2026-03-04T20:31:04.555739] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:31:04.555773] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:31:04.555800] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:31:04.555857] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:31:04.617186] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:31:04.618080] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:31:04.618172] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:31:04.618212] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:31:04.758879] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:31:04.759072] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:31:04.759117] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:31:04.759166] [INFO ] [FORECASTER] Training complete [2026-03-04T20:31:04.763018] [DEBUG] [FORECASTER] SBH: Forecast T+1@11:T+2@11: UP (p=93.92%) [2026-03-04T20:31:04.763382] [INFO ] [FORECASTER] Completed predict_future for SBH [2026-03-04T20:31:04.763530] [INFO ] [sig ] SBH: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:31:04.915891] [INFO ] [LOCAL ] Saved forecast: SBH 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/SBH.txt [2026-03-04T20:31:04.916105] [INFO ] [sig ] [2650/3365] Completed SBH in 0.4s | 2.76 sym/s | Total: 16.0m | ETA: 4.3m [2026-03-04T20:31:04.916154] [INFO ] [sig ] [2651/3365] Forecasting SBI... [2026-03-04T20:31:04.916187] [INFO ] [sig ] Generating forecast for: SBI [2026-03-04T20:31:04.916216] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBI' from 'https://tdm.silogroup.org/data/derivative_storage/SBI.csv'. [2026-03-04T20:31:04.932029] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBI'. [2026-03-04T20:31:04.932558] [INFO ] [FORECASTER] Starting predict_future for SBI [2026-03-04T20:31:04.933637] [DEBUG] [LOCAL ] No optimal features file found for SBI: ./output/feature-sets/SBI.txt [2026-03-04T20:31:04.933710] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:31:04.933792] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:31:04.933833] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:31:04.933917] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:31:05.018406] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:31:05.019661] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:31:05.019793] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:31:05.019850] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:31:05.184264] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:31:05.184481] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:31:05.184543] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:31:05.184612] [INFO ] [FORECASTER] Training complete [2026-03-04T20:31:05.189066] [DEBUG] [FORECASTER] SBI: Forecast T+1@11:T+2@11: DOWN (p=15.48%) [2026-03-04T20:31:05.189447] [INFO ] [FORECASTER] Completed predict_future for SBI [2026-03-04T20:31:05.189620] [INFO ] [sig ] SBI: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:31:05.350317] [INFO ] [LOCAL ] Saved forecast: SBI 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/SBI.txt [2026-03-04T20:31:05.350494] [INFO ] [sig ] [2651/3365] Completed SBI in 0.4s | 2.76 sym/s | Total: 16.0m | ETA: 4.3m [2026-03-04T20:31:05.350541] [INFO ] [sig ] [2652/3365] Forecasting SBLK... [2026-03-04T20:31:05.350595] [INFO ] [sig ] Generating forecast for: SBLK [2026-03-04T20:31:05.350632] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBLK' from 'https://tdm.silogroup.org/data/derivative_storage/SBLK.csv'. [2026-03-04T20:31:05.364879] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBLK'. [2026-03-04T20:31:05.365326] [INFO ] [FORECASTER] Starting predict_future for SBLK [2026-03-04T20:31:05.366355] [DEBUG] [LOCAL ] No optimal features file found for SBLK: ./output/feature-sets/SBLK.txt [2026-03-04T20:31:05.366416] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:31:05.366451] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:31:05.366480] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:31:05.366539] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:31:05.437008] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:31:05.438181] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:31:05.438331] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:31:05.438368] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:31:05.608516] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:31:05.608715] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:31:05.608766] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:31:05.608802] [INFO ] [FORECASTER] Training complete [2026-03-04T20:31:05.613462] [DEBUG] [FORECASTER] SBLK: Forecast T+1@11:T+2@11: UP (p=71.10%) [2026-03-04T20:31:05.613870] [INFO ] [FORECASTER] Completed predict_future for SBLK [2026-03-04T20:31:05.614038] [INFO ] [sig ] SBLK: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:31:05.799325] [INFO ] [LOCAL ] Saved forecast: SBLK 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/SBLK.txt [2026-03-04T20:31:05.799569] [INFO ] [sig ] [2652/3365] Completed SBLK in 0.4s | 2.76 sym/s | Total: 16.0m | ETA: 4.3m [2026-03-04T20:31:05.799662] [INFO ] [sig ] [2653/3365] Forecasting SBRA... [2026-03-04T20:31:05.799710] [INFO ] [sig ] Generating forecast for: SBRA [2026-03-04T20:31:05.799757] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBRA' from 'https://tdm.silogroup.org/data/derivative_storage/SBRA.csv'. [2026-03-04T20:31:05.814990] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBRA'. [2026-03-04T20:31:05.815655] [INFO ] [FORECASTER] Starting predict_future for SBRA [2026-03-04T20:31:05.816540] [DEBUG] [LOCAL ] No optimal features file found for SBRA: ./output/feature-sets/SBRA.txt [2026-03-04T20:31:05.816619] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:31:05.816655] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:31:05.816683] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:31:05.816740] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:31:05.883804] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:31:05.884866] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:31:05.884967] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:31:05.885001] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:31:06.030966] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:31:06.031168] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:31:06.031228] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:31:06.031274] [INFO ] [FORECASTER] Training complete [2026-03-04T20:31:06.035374] [DEBUG] [FORECASTER] SBRA: Forecast T+1@11:T+2@11: DOWN (p=39.66%) [2026-03-04T20:31:06.035758] [INFO ] [FORECASTER] Completed predict_future for SBRA [2026-03-04T20:31:06.035918] [INFO ] [sig ] SBRA: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:31:06.202943] [INFO ] [LOCAL ] Saved forecast: SBRA 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/SBRA.txt [2026-03-04T20:31:06.203132] [INFO ] [sig ] [2653/3365] Completed SBRA in 0.4s | 2.76 sym/s | Total: 16.0m | ETA: 4.3m [2026-03-04T20:31:06.203177] [INFO ] [sig ] [2654/3365] Forecasting SBS... [2026-03-04T20:31:06.203207] [INFO ] [sig ] Generating forecast for: SBS [2026-03-04T20:31:06.203243] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBS' from 'https://tdm.silogroup.org/data/derivative_storage/SBS.csv'. [2026-03-04T20:31:06.215539] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBS'. [2026-03-04T20:31:06.215987] [INFO ] [FORECASTER] Starting predict_future for SBS [2026-03-04T20:31:06.216944] [DEBUG] [LOCAL ] No optimal features file found for SBS: ./output/feature-sets/SBS.txt [2026-03-04T20:31:06.217003] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:31:06.217042] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:31:06.217091] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:31:06.217172] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:31:06.274119] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:31:06.275093] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:31:06.275187] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:31:06.275224] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:31:06.414084] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:31:06.414256] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:31:06.414297] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:31:06.414364] [INFO ] [FORECASTER] Training complete [2026-03-04T20:31:06.418754] [DEBUG] [FORECASTER] SBS: Forecast T+1@11:T+2@11: UP (p=56.68%) [2026-03-04T20:31:06.419158] [INFO ] [FORECASTER] Completed predict_future for SBS [2026-03-04T20:31:06.419346] [INFO ] [sig ] SBS: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:31:06.570970] [INFO ] [LOCAL ] Saved forecast: SBS 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/SBS.txt [2026-03-04T20:31:06.571143] [INFO ] [sig ] [2654/3365] Completed SBS in 0.4s | 2.76 sym/s | Total: 16.0m | ETA: 4.3m [2026-03-04T20:31:06.571183] [INFO ] [sig ] [2655/3365] Forecasting SBSI... [2026-03-04T20:31:06.571213] [INFO ] [sig ] Generating forecast for: SBSI [2026-03-04T20:31:06.571244] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBSI' from 'https://tdm.silogroup.org/data/derivative_storage/SBSI.csv'. [2026-03-04T20:31:06.583401] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBSI'. [2026-03-04T20:31:06.583823] [INFO ] [FORECASTER] Starting predict_future for SBSI [2026-03-04T20:31:06.584670] [DEBUG] [LOCAL ] No optimal features file found for SBSI: ./output/feature-sets/SBSI.txt [2026-03-04T20:31:06.584726] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:31:06.584760] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:31:06.584788] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:31:06.584846] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:31:06.643944] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:31:06.644943] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:31:06.645034] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:31:06.645075] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:31:06.763683] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:31:06.763863] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:31:06.763912] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:31:06.763941] [INFO ] [FORECASTER] Training complete [2026-03-04T20:31:06.767488] [DEBUG] [FORECASTER] SBSI: Forecast T+1@11:T+2@11: UP (p=98.75%) [2026-03-04T20:31:06.767810] [INFO ] [FORECASTER] Completed predict_future for SBSI [2026-03-04T20:31:06.767954] [INFO ] [sig ] SBSI: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:31:06.945607] [INFO ] [LOCAL ] Saved forecast: SBSI 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/SBSI.txt [2026-03-04T20:31:06.945785] [INFO ] [sig ] [2655/3365] Completed SBSI in 0.4s | 2.76 sym/s | Total: 16.0m | ETA: 4.3m [2026-03-04T20:31:06.945829] [INFO ] [sig ] [2656/3365] Forecasting SBUX... [2026-03-04T20:31:06.945859] [INFO ] [sig ] Generating forecast for: SBUX [2026-03-04T20:31:06.945888] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBUX' from 'https://tdm.silogroup.org/data/derivative_storage/SBUX.csv'. [2026-03-04T20:31:06.959437] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBUX'. [2026-03-04T20:31:06.959936] [INFO ] [FORECASTER] Starting predict_future for SBUX [2026-03-04T20:31:06.960817] [DEBUG] [LOCAL ] No optimal features file found for SBUX: ./output/feature-sets/SBUX.txt [2026-03-04T20:31:06.960872] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:31:06.960904] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:31:06.960931] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:31:06.960988] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:31:07.021079] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:31:07.022062] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:31:07.022156] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:31:07.022191] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:31:07.146756] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:31:07.146924] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:31:07.146965] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:31:07.146995] [INFO ] [FORECASTER] Training complete [2026-03-04T20:31:07.150523] [DEBUG] [FORECASTER] SBUX: Forecast T+1@11:T+2@11: DOWN (p=28.66%) [2026-03-04T20:31:07.150824] [INFO ] [FORECASTER] Completed predict_future for SBUX [2026-03-04T20:31:07.150955] [INFO ] [sig ] SBUX: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:31:07.295363] [INFO ] [LOCAL ] Saved forecast: SBUX 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/SBUX.txt [2026-03-04T20:31:07.295524] [INFO ] [sig ] [2656/3365] Completed SBUX in 0.3s | 2.76 sym/s | Total: 16.0m | ETA: 4.3m [2026-03-04T20:31:07.295566] [INFO ] [sig ] [2657/3365] Forecasting SCD... [2026-03-04T20:31:07.295619] [INFO ] [sig ] Generating forecast for: SCD [2026-03-04T20:31:07.295651] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SCD' from 'https://tdm.silogroup.org/data/derivative_storage/SCD.csv'. [2026-03-04T20:31:07.307272] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SCD'. [2026-03-04T20:31:07.307711] [INFO ] [FORECASTER] Starting predict_future for SCD [2026-03-04T20:31:07.308515] [DEBUG] [LOCAL ] No optimal features file found for SCD: ./output/feature-sets/SCD.txt [2026-03-04T20:31:07.308597] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:31:07.308633] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:31:07.308660] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:31:07.308717] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:31:07.367932] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:31:07.368954] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:31:07.369039] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:31:07.369072] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:31:07.492388] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:31:07.492546] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:31:07.492605] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:31:07.492636] [INFO ] [FORECASTER] Training complete [2026-03-04T20:31:07.496262] [DEBUG] [FORECASTER] SCD: Forecast T+1@11:T+2@11: DOWN (p=49.73%) [2026-03-04T20:31:07.496539] [INFO ] [FORECASTER] Completed predict_future for SCD [2026-03-04T20:31:07.496688] [INFO ] [sig ] SCD: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:31:07.651336] [INFO ] [LOCAL ] Saved forecast: SCD 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/SCD.txt [2026-03-04T20:31:07.651499] [INFO ] [sig ] [2657/3365] Completed SCD in 0.4s | 2.76 sym/s | Total: 16.1m | ETA: 4.3m [2026-03-04T20:31:07.651541] [INFO ] [sig ] [2658/3365] Forecasting SCHL... [2026-03-04T20:31:07.651590] [INFO ] [sig ] Generating forecast for: SCHL [2026-03-04T20:31:07.651631] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SCHL' from 'https://tdm.silogroup.org/data/derivative_storage/SCHL.csv'. [2026-03-04T20:31:07.664735] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SCHL'. [2026-03-04T20:31:07.665067] [INFO ] [FORECASTER] Starting predict_future for SCHL [2026-03-04T20:31:07.665861] [DEBUG] [LOCAL ] No optimal features file found for SCHL: ./output/feature-sets/SCHL.txt [2026-03-04T20:31:07.665914] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:31:07.665947] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:31:07.665974] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:31:07.666031] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:31:07.726632] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:31:07.727540] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:31:07.727701] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:31:07.727743] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:31:07.852399] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:31:07.852561] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:31:07.852622] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:31:07.852653] [INFO ] [FORECASTER] Training complete [2026-03-04T20:31:07.856345] [DEBUG] [FORECASTER] SCHL: Forecast T+1@11:T+2@11: DOWN (p=45.79%) [2026-03-04T20:31:07.856649] [INFO ] [FORECASTER] Completed predict_future for SCHL [2026-03-04T20:31:07.856782] [INFO ] [sig ] SCHL: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:31:08.009906] [INFO ] [LOCAL ] Saved forecast: SCHL 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/SCHL.txt [2026-03-04T20:31:08.010081] [INFO ] [sig ] [2658/3365] Completed SCHL in 0.4s | 2.76 sym/s | Total: 16.1m | ETA: 4.3m [2026-03-04T20:31:08.010141] [INFO ] [sig ] [2659/3365] Forecasting SCI... [2026-03-04T20:31:08.010173] [INFO ] [sig ] Generating forecast for: SCI [2026-03-04T20:31:08.010204] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SCI' from 'https://tdm.silogroup.org/data/derivative_storage/SCI.csv'. [2026-03-04T20:31:08.021879] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SCI'. [2026-03-04T20:31:08.022256] [INFO ] [FORECASTER] Starting predict_future for SCI [2026-03-04T20:31:08.023103] [DEBUG] [LOCAL ] No optimal features file found for SCI: ./output/feature-sets/SCI.txt [2026-03-04T20:31:08.023158] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:31:08.023192] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:31:08.023220] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:31:08.023278] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:31:08.083206] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:31:08.084121] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:31:08.084206] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:31:08.084242] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:31:08.208338] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:31:08.208516] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:31:08.208558] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:31:08.208610] [INFO ] [FORECASTER] Training complete [2026-03-04T20:31:08.212141] [DEBUG] [FORECASTER] SCI: Forecast T+1@11:T+2@11: DOWN (p=39.05%) [2026-03-04T20:31:08.212434] [INFO ] [FORECASTER] Completed predict_future for SCI [2026-03-04T20:31:08.212569] [INFO ] [sig ] SCI: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:31:08.359347] [INFO ] [LOCAL ] Saved forecast: SCI 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/SCI.txt [2026-03-04T20:31:08.359497] [INFO ] [sig ] [2659/3365] Completed SCI in 0.3s | 2.76 sym/s | Total: 16.1m | ETA: 4.3m [2026-03-04T20:31:08.359538] [INFO ] [sig ] [2660/3365] Forecasting SCL... [2026-03-04T20:31:08.359586] [INFO ] [sig ] Generating forecast for: SCL [2026-03-04T20:31:08.359620] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SCL' from 'https://tdm.silogroup.org/data/derivative_storage/SCL.csv'. [2026-03-04T20:31:08.371270] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SCL'. [2026-03-04T20:31:08.371588] [INFO ] [FORECASTER] Starting predict_future for SCL [2026-03-04T20:31:08.372390] [DEBUG] [LOCAL ] No optimal features file found for SCL: ./output/feature-sets/SCL.txt [2026-03-04T20:31:08.372445] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:31:08.372476] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:31:08.372502] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:31:08.372558] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:31:08.430562] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:31:08.431197] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:31:08.431278] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:31:08.431309] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:31:08.551318] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:31:08.551475] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:31:08.551515] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:31:08.551543] [INFO ] [FORECASTER] Training complete [2026-03-04T20:31:08.555034] [DEBUG] [FORECASTER] SCL: Forecast T+1@11:T+2@11: DOWN (p=28.07%) [2026-03-04T20:31:08.555314] [INFO ] [FORECASTER] Completed predict_future for SCL [2026-03-04T20:31:08.555444] [INFO ] [sig ] SCL: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:31:08.699361] [INFO ] [LOCAL ] Saved forecast: SCL 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/SCL.txt [2026-03-04T20:31:08.699539] [INFO ] [sig ] [2660/3365] Completed SCL in 0.3s | 2.76 sym/s | Total: 16.1m | ETA: 4.3m [2026-03-04T20:31:08.699601] [INFO ] [sig ] [2661/3365] Forecasting SCM... [2026-03-04T20:31:08.699635] [INFO ] [sig ] Generating forecast for: SCM [2026-03-04T20:31:08.699666] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SCM' from 'https://tdm.silogroup.org/data/derivative_storage/SCM.csv'. [2026-03-04T20:31:08.711681] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SCM'. [2026-03-04T20:31:08.711989] [INFO ] [FORECASTER] Starting predict_future for SCM [2026-03-04T20:31:08.712816] [DEBUG] [LOCAL ] No optimal features file found for SCM: ./output/feature-sets/SCM.txt [2026-03-04T20:31:08.712869] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:31:08.712901] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:31:08.712928] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:31:08.712985] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:31:08.771209] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:31:08.772145] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:31:08.772270] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:31:08.772304] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:31:08.901763] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:31:08.901938] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:31:08.901981] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:31:08.902012] [INFO ] [FORECASTER] Training complete [2026-03-04T20:31:08.905904] [DEBUG] [FORECASTER] SCM: Forecast T+1@11:T+2@11: UP (p=66.47%) [2026-03-04T20:31:08.906312] [INFO ] [FORECASTER] Completed predict_future for SCM [2026-03-04T20:31:08.906471] [INFO ] [sig ] SCM: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:31:09.058422] [INFO ] [LOCAL ] Saved forecast: SCM 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/SCM.txt [2026-03-04T20:31:09.058564] [INFO ] [sig ] [2661/3365] Completed SCM in 0.4s | 2.76 sym/s | Total: 16.1m | ETA: 4.3m [2026-03-04T20:31:09.058623] [INFO ] [sig ] [2662/3365] Forecasting SCSC... [2026-03-04T20:31:09.058654] [INFO ] [sig ] Generating forecast for: SCSC [2026-03-04T20:31:09.058684] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SCSC' from 'https://tdm.silogroup.org/data/derivative_storage/SCSC.csv'. [2026-03-04T20:31:09.070292] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SCSC'. [2026-03-04T20:31:09.070625] [INFO ] [FORECASTER] Starting predict_future for SCSC [2026-03-04T20:31:09.071422] [DEBUG] [LOCAL ] No optimal features file found for SCSC: ./output/feature-sets/SCSC.txt [2026-03-04T20:31:09.071477] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:31:09.071514] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:31:09.071554] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:31:09.071646] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:31:09.132080] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:31:09.133094] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:31:09.133180] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:31:09.133214] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:31:09.258384] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:31:09.258547] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:31:09.258608] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:31:09.258641] [INFO ] [FORECASTER] Training complete [2026-03-04T20:31:09.262131] [DEBUG] [FORECASTER] SCSC: Forecast T+1@11:T+2@11: UP (p=91.25%) [2026-03-04T20:31:09.262422] [INFO ] [FORECASTER] Completed predict_future for SCSC [2026-03-04T20:31:09.262557] [INFO ] [sig ] SCSC: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:31:09.406359] [INFO ] [LOCAL ] Saved forecast: SCSC 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/SCSC.txt [2026-03-04T20:31:09.406512] [INFO ] [sig ] [2662/3365] Completed SCSC in 0.3s | 2.76 sym/s | Total: 16.1m | ETA: 4.2m [2026-03-04T20:31:09.406554] [INFO ] [sig ] [2663/3365] Forecasting SCVL... [2026-03-04T20:31:09.406603] [INFO ] [sig ] Generating forecast for: SCVL [2026-03-04T20:31:09.406635] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SCVL' from 'https://tdm.silogroup.org/data/derivative_storage/SCVL.csv'. [2026-03-04T20:31:09.418421] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SCVL'. [2026-03-04T20:31:09.418759] [INFO ] [FORECASTER] Starting predict_future for SCVL [2026-03-04T20:31:09.419548] [DEBUG] [LOCAL ] No optimal features file found for SCVL: ./output/feature-sets/SCVL.txt [2026-03-04T20:31:09.419624] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:31:09.419660] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:31:09.419689] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:31:09.419748] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:31:09.478229] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:31:09.479101] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:31:09.479190] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:31:09.479225] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:31:09.599974] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:31:09.600133] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:31:09.600173] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:31:09.600202] [INFO ] [FORECASTER] Training complete [2026-03-04T20:31:09.603704] [DEBUG] [FORECASTER] SCVL: Forecast T+1@11:T+2@11: UP (p=93.27%) [2026-03-04T20:31:09.603988] [INFO ] [FORECASTER] Completed predict_future for SCVL [2026-03-04T20:31:09.604122] [INFO ] [sig ] SCVL: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:31:09.748698] [INFO ] [LOCAL ] Saved forecast: SCVL 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/SCVL.txt [2026-03-04T20:31:09.748850] [INFO ] [sig ] [2663/3365] Completed SCVL in 0.3s | 2.76 sym/s | Total: 16.1m | ETA: 4.2m [2026-03-04T20:31:09.748891] [INFO ] [sig ] [2664/3365] Forecasting SCZ... [2026-03-04T20:31:09.748922] [INFO ] [sig ] Generating forecast for: SCZ [2026-03-04T20:31:09.748952] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SCZ' from 'https://tdm.silogroup.org/data/derivative_storage/SCZ.csv'. [2026-03-04T20:31:09.760384] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SCZ'. [2026-03-04T20:31:09.760788] [INFO ] [FORECASTER] Starting predict_future for SCZ [2026-03-04T20:31:09.761655] [DEBUG] [LOCAL ] No optimal features file found for SCZ: ./output/feature-sets/SCZ.txt [2026-03-04T20:31:09.761712] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:31:09.761748] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:31:09.761777] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:31:09.761836] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:31:09.819820] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:31:09.820782] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:31:09.820874] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:31:09.820909] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:31:09.949196] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:31:09.949361] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:31:09.949403] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:31:09.949436] [INFO ] [FORECASTER] Training complete [2026-03-04T20:31:09.953449] [DEBUG] [FORECASTER] SCZ: Forecast T+1@11:T+2@11: UP (p=79.31%) [2026-03-04T20:31:09.953958] [INFO ] [FORECASTER] Completed predict_future for SCZ [2026-03-04T20:31:09.954097] [INFO ] [sig ] SCZ: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:31:10.107615] [INFO ] [LOCAL ] Saved forecast: SCZ 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/SCZ.txt [2026-03-04T20:31:10.107832] [INFO ] [sig ] [2664/3365] Completed SCZ in 0.4s | 2.76 sym/s | Total: 16.1m | ETA: 4.2m [2026-03-04T20:31:10.107902] [INFO ] [sig ] [2665/3365] Forecasting SD... [2026-03-04T20:31:10.107946] [INFO ] [sig ] Generating forecast for: SD [2026-03-04T20:31:10.107987] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SD' from 'https://tdm.silogroup.org/data/derivative_storage/SD.csv'. [2026-03-04T20:31:10.121785] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SD'. [2026-03-04T20:31:10.122188] [INFO ] [FORECASTER] Starting predict_future for SD [2026-03-04T20:31:10.123294] [DEBUG] [LOCAL ] No optimal features file found for SD: ./output/feature-sets/SD.txt [2026-03-04T20:31:10.123364] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:31:10.123406] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:31:10.123441] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:31:10.123501] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:31:10.185790] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:31:10.186852] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:31:10.186939] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:31:10.186975] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:31:10.318163] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:31:10.318524] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:31:10.318566] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:31:10.318616] [INFO ] [FORECASTER] Training complete [2026-03-04T20:31:10.322949] [DEBUG] [FORECASTER] SD: Forecast T+1@11:T+2@11: DOWN (p=41.66%) [2026-03-04T20:31:10.323230] [INFO ] [FORECASTER] Completed predict_future for SD [2026-03-04T20:31:10.323403] [INFO ] [sig ] SD: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:31:10.477830] [INFO ] [LOCAL ] Saved forecast: SD 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/SD.txt [2026-03-04T20:31:10.478242] [INFO ] [sig ] [2665/3365] Completed SD in 0.4s | 2.76 sym/s | Total: 16.1m | ETA: 4.2m [2026-03-04T20:31:10.478304] [INFO ] [sig ] [2666/3365] Forecasting SDA... [2026-03-04T20:31:10.478343] [INFO ] [sig ] Generating forecast for: SDA [2026-03-04T20:31:10.478383] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SDA' from 'https://tdm.silogroup.org/data/derivative_storage/SDA.csv'. [2026-03-04T20:31:10.491320] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SDA'. [2026-03-04T20:31:10.491748] [INFO ] [FORECASTER] Starting predict_future for SDA [2026-03-04T20:31:10.492672] [DEBUG] [LOCAL ] No optimal features file found for SDA: ./output/feature-sets/SDA.txt [2026-03-04T20:31:10.492728] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:31:10.492761] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:31:10.492788] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:31:10.492844] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:31:10.556292] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:31:10.557408] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:31:10.557722] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:31:10.557759] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:31:10.682031] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:31:10.682197] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:31:10.682237] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:31:10.682268] [INFO ] [FORECASTER] Training complete [2026-03-04T20:31:10.686371] [DEBUG] [FORECASTER] SDA: Forecast T+1@11:T+2@11: UP (p=52.26%) [2026-03-04T20:31:10.686868] [INFO ] [FORECASTER] Completed predict_future for SDA [2026-03-04T20:31:10.686997] [INFO ] [sig ] SDA: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:31:10.832855] [INFO ] [LOCAL ] Saved forecast: SDA 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/SDA.txt [2026-03-04T20:31:10.833010] [INFO ] [sig ] [2666/3365] Completed SDA in 0.4s | 2.76 sym/s | Total: 16.1m | ETA: 4.2m [2026-03-04T20:31:10.833052] [INFO ] [sig ] [2667/3365] Forecasting SDHY... [2026-03-04T20:31:10.833081] [INFO ] [sig ] Generating forecast for: SDHY [2026-03-04T20:31:10.833110] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SDHY' from 'https://tdm.silogroup.org/data/derivative_storage/SDHY.csv'. [2026-03-04T20:31:10.844731] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SDHY'. [2026-03-04T20:31:10.845036] [INFO ] [FORECASTER] Starting predict_future for SDHY [2026-03-04T20:31:10.845836] [DEBUG] [LOCAL ] No optimal features file found for SDHY: ./output/feature-sets/SDHY.txt [2026-03-04T20:31:10.845900] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:31:10.845934] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:31:10.845961] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:31:10.846017] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:31:10.905019] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:31:10.905815] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:31:10.905902] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:31:10.905935] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:31:11.023977] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:31:11.024144] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:31:11.024184] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:31:11.024213] [INFO ] [FORECASTER] Training complete [2026-03-04T20:31:11.027733] [DEBUG] [FORECASTER] SDHY: Forecast T+1@11:T+2@11: DOWN (p=43.49%) [2026-03-04T20:31:11.028012] [INFO ] [FORECASTER] Completed predict_future for SDHY [2026-03-04T20:31:11.028141] [INFO ] [sig ] SDHY: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:31:11.171773] [INFO ] [LOCAL ] Saved forecast: SDHY 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/SDHY.txt [2026-03-04T20:31:11.171908] [INFO ] [sig ] [2667/3365] Completed SDHY in 0.3s | 2.76 sym/s | Total: 16.1m | ETA: 4.2m [2026-03-04T20:31:11.171948] [INFO ] [sig ] [2668/3365] Forecasting SDRL... [2026-03-04T20:31:11.171978] [INFO ] [sig ] Generating forecast for: SDRL [2026-03-04T20:31:11.172007] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SDRL' from 'https://tdm.silogroup.org/data/derivative_storage/SDRL.csv'. [2026-03-04T20:31:11.184944] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SDRL'. [2026-03-04T20:31:11.185382] [INFO ] [FORECASTER] Starting predict_future for SDRL [2026-03-04T20:31:11.186263] [DEBUG] [LOCAL ] No optimal features file found for SDRL: ./output/feature-sets/SDRL.txt [2026-03-04T20:31:11.186318] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:31:11.186392] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:31:11.186423] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:31:11.186480] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:31:11.247536] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:31:11.248496] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:31:11.248608] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:31:11.248647] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:31:11.375808] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:31:11.375981] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:31:11.376022] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:31:11.376056] [INFO ] [FORECASTER] Training complete [2026-03-04T20:31:11.379906] [DEBUG] [FORECASTER] SDRL: Forecast T+1@11:T+2@11: UP (p=72.65%) [2026-03-04T20:31:11.380276] [INFO ] [FORECASTER] Completed predict_future for SDRL [2026-03-04T20:31:11.380428] [INFO ] [sig ] SDRL: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:31:11.529751] [INFO ] [LOCAL ] Saved forecast: SDRL 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/SDRL.txt [2026-03-04T20:31:11.529903] [INFO ] [sig ] [2668/3365] Completed SDRL in 0.4s | 2.76 sym/s | Total: 16.1m | ETA: 4.2m [2026-03-04T20:31:11.529943] [INFO ] [sig ] [2669/3365] Forecasting SDVY... [2026-03-04T20:31:11.529974] [INFO ] [sig ] Generating forecast for: SDVY [2026-03-04T20:31:11.530004] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SDVY' from 'https://tdm.silogroup.org/data/derivative_storage/SDVY.csv'. [2026-03-04T20:31:11.543120] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SDVY'. [2026-03-04T20:31:11.543478] [INFO ] [FORECASTER] Starting predict_future for SDVY [2026-03-04T20:31:11.544293] [DEBUG] [LOCAL ] No optimal features file found for SDVY: ./output/feature-sets/SDVY.txt [2026-03-04T20:31:11.544347] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:31:11.544380] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:31:11.544407] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:31:11.544463] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:31:11.604122] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:31:11.605064] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:31:11.605156] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:31:11.605189] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:31:11.732670] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:31:11.732836] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:31:11.732878] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:31:11.732906] [INFO ] [FORECASTER] Training complete [2026-03-04T20:31:11.736421] [DEBUG] [FORECASTER] SDVY: Forecast T+1@11:T+2@11: DOWN (p=39.26%) [2026-03-04T20:31:11.736722] [INFO ] [FORECASTER] Completed predict_future for SDVY [2026-03-04T20:31:11.736852] [INFO ] [sig ] SDVY: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:31:11.887795] [INFO ] [LOCAL ] Saved forecast: SDVY 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/SDVY.txt [2026-03-04T20:31:11.887975] [INFO ] [sig ] [2669/3365] Completed SDVY in 0.4s | 2.76 sym/s | Total: 16.1m | ETA: 4.2m [2026-03-04T20:31:11.888017] [INFO ] [sig ] [2670/3365] Forecasting SE... [2026-03-04T20:31:11.888047] [INFO ] [sig ] Generating forecast for: SE [2026-03-04T20:31:11.888076] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SE' from 'https://tdm.silogroup.org/data/derivative_storage/SE.csv'. [2026-03-04T20:31:11.901018] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SE'. [2026-03-04T20:31:11.901379] [INFO ] [FORECASTER] Starting predict_future for SE [2026-03-04T20:31:11.902189] [DEBUG] [LOCAL ] No optimal features file found for SE: ./output/feature-sets/SE.txt [2026-03-04T20:31:11.902243] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:31:11.902276] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:31:11.902303] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:31:11.902368] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:31:11.959861] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:31:11.960727] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:31:11.960813] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:31:11.960846] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:31:12.090506] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:31:12.090692] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:31:12.090738] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:31:12.090768] [INFO ] [FORECASTER] Training complete [2026-03-04T20:31:12.094371] [DEBUG] [FORECASTER] SE: Forecast T+1@11:T+2@11: UP (p=91.12%) [2026-03-04T20:31:12.094698] [INFO ] [FORECASTER] Completed predict_future for SE [2026-03-04T20:31:12.094843] [INFO ] [sig ] SE: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:31:12.246708] [INFO ] [LOCAL ] Saved forecast: SE 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/SE.txt [2026-03-04T20:31:12.246876] [INFO ] [sig ] [2670/3365] Completed SE in 0.4s | 2.76 sym/s | Total: 16.1m | ETA: 4.2m [2026-03-04T20:31:12.246926] [INFO ] [sig ] [2671/3365] Forecasting SEDG... [2026-03-04T20:31:12.246957] [INFO ] [sig ] Generating forecast for: SEDG [2026-03-04T20:31:12.246988] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SEDG' from 'https://tdm.silogroup.org/data/derivative_storage/SEDG.csv'. [2026-03-04T20:31:12.258945] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SEDG'. [2026-03-04T20:31:12.259323] [INFO ] [FORECASTER] Starting predict_future for SEDG [2026-03-04T20:31:12.260201] [DEBUG] [LOCAL ] No optimal features file found for SEDG: ./output/feature-sets/SEDG.txt [2026-03-04T20:31:12.260257] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:31:12.260291] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:31:12.260320] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:31:12.260378] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:31:12.318336] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:31:12.319156] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:31:12.319239] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:31:12.319273] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:31:12.442188] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:31:12.442364] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:31:12.442414] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:31:12.442521] [INFO ] [FORECASTER] Training complete [2026-03-04T20:31:12.446061] [DEBUG] [FORECASTER] SEDG: Forecast T+1@11:T+2@11: DOWN (p=0.69%) [2026-03-04T20:31:12.446359] [INFO ] [FORECASTER] Completed predict_future for SEDG [2026-03-04T20:31:12.446499] [INFO ] [sig ] SEDG: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:31:12.605235] [INFO ] [LOCAL ] Saved forecast: SEDG 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/SEDG.txt [2026-03-04T20:31:12.605418] [INFO ] [sig ] [2671/3365] Completed SEDG in 0.4s | 2.76 sym/s | Total: 16.1m | ETA: 4.2m [2026-03-04T20:31:12.605467] [INFO ] [sig ] [2672/3365] Forecasting SEE... [2026-03-04T20:31:12.605504] [INFO ] [sig ] Generating forecast for: SEE [2026-03-04T20:31:12.605536] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SEE' from 'https://tdm.silogroup.org/data/derivative_storage/SEE.csv'. [2026-03-04T20:31:12.618546] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SEE'. [2026-03-04T20:31:12.618974] [INFO ] [FORECASTER] Starting predict_future for SEE [2026-03-04T20:31:12.619876] [DEBUG] [LOCAL ] No optimal features file found for SEE: ./output/feature-sets/SEE.txt [2026-03-04T20:31:12.619932] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:31:12.619967] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:31:12.619996] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:31:12.620055] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:31:12.683028] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:31:12.684217] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:31:12.684342] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:31:12.684396] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:31:12.811058] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:31:12.811222] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:31:12.811263] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:31:12.811292] [INFO ] [FORECASTER] Training complete [2026-03-04T20:31:12.815172] [DEBUG] [FORECASTER] SEE: Forecast T+1@11:T+2@11: DOWN (p=28.84%) [2026-03-04T20:31:12.815528] [INFO ] [FORECASTER] Completed predict_future for SEE [2026-03-04T20:31:12.815758] [INFO ] [sig ] SEE: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:31:12.968508] [INFO ] [LOCAL ] Saved forecast: SEE 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/SEE.txt [2026-03-04T20:31:12.968677] [INFO ] [sig ] [2672/3365] Completed SEE in 0.4s | 2.76 sym/s | Total: 16.1m | ETA: 4.2m [2026-03-04T20:31:12.968721] [INFO ] [sig ] [2673/3365] Forecasting SEIC... [2026-03-04T20:31:12.968751] [INFO ] [sig ] Generating forecast for: SEIC [2026-03-04T20:31:12.968782] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SEIC' from 'https://tdm.silogroup.org/data/derivative_storage/SEIC.csv'. [2026-03-04T20:31:12.980476] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SEIC'. [2026-03-04T20:31:12.980794] [INFO ] [FORECASTER] Starting predict_future for SEIC [2026-03-04T20:31:12.981610] [DEBUG] [LOCAL ] No optimal features file found for SEIC: ./output/feature-sets/SEIC.txt [2026-03-04T20:31:12.981664] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:31:12.981696] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:31:12.981722] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:31:12.981784] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:31:13.040413] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:31:13.041088] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:31:13.041172] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:31:13.041205] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:31:13.167898] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:31:13.168057] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:31:13.168098] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:31:13.168129] [INFO ] [FORECASTER] Training complete [2026-03-04T20:31:13.172140] [DEBUG] [FORECASTER] SEIC: Forecast T+1@11:T+2@11: UP (p=90.80%) [2026-03-04T20:31:13.172516] [INFO ] [FORECASTER] Completed predict_future for SEIC [2026-03-04T20:31:13.172681] [INFO ] [sig ] SEIC: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:31:13.325484] [INFO ] [LOCAL ] Saved forecast: SEIC 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/SEIC.txt [2026-03-04T20:31:13.325752] [INFO ] [sig ] [2673/3365] Completed SEIC in 0.4s | 2.76 sym/s | Total: 16.1m | ETA: 4.2m [2026-03-04T20:31:13.325825] [INFO ] [sig ] [2674/3365] Forecasting SELF... [2026-03-04T20:31:13.325856] [INFO ] [sig ] Generating forecast for: SELF [2026-03-04T20:31:13.325901] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SELF' from 'https://tdm.silogroup.org/data/derivative_storage/SELF.csv'. [2026-03-04T20:31:13.340090] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SELF'. [2026-03-04T20:31:13.340498] [INFO ] [FORECASTER] Starting predict_future for SELF [2026-03-04T20:31:13.341369] [DEBUG] [LOCAL ] No optimal features file found for SELF: ./output/feature-sets/SELF.txt [2026-03-04T20:31:13.341423] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:31:13.341463] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:31:13.341491] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:31:13.341558] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:31:13.401931] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:31:13.403026] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:31:13.403153] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:31:13.403190] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:31:13.526687] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:31:13.526865] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:31:13.526936] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:31:13.526980] [INFO ] [FORECASTER] Training complete [2026-03-04T20:31:13.531369] [DEBUG] [FORECASTER] SELF: Forecast T+1@11:T+2@11: DOWN (p=19.95%) [2026-03-04T20:31:13.531978] [INFO ] [FORECASTER] Completed predict_future for SELF [2026-03-04T20:31:13.532144] [INFO ] [sig ] SELF: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:31:13.687677] [INFO ] [LOCAL ] Saved forecast: SELF 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/SELF.txt [2026-03-04T20:31:13.687836] [INFO ] [sig ] [2674/3365] Completed SELF in 0.4s | 2.76 sym/s | Total: 16.2m | ETA: 4.2m [2026-03-04T20:31:13.687877] [INFO ] [sig ] [2675/3365] Forecasting SEM... [2026-03-04T20:31:13.687909] [INFO ] [sig ] Generating forecast for: SEM [2026-03-04T20:31:13.687939] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SEM' from 'https://tdm.silogroup.org/data/derivative_storage/SEM.csv'. [2026-03-04T20:31:13.700239] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SEM'. [2026-03-04T20:31:13.700611] [INFO ] [FORECASTER] Starting predict_future for SEM [2026-03-04T20:31:13.701435] [DEBUG] [LOCAL ] No optimal features file found for SEM: ./output/feature-sets/SEM.txt [2026-03-04T20:31:13.701490] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:31:13.701523] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:31:13.701550] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:31:13.701627] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:31:13.764337] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:31:13.765278] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:31:13.765386] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:31:13.765421] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:31:13.894793] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:31:13.894928] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:31:13.894968] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:31:13.894997] [INFO ] [FORECASTER] Training complete [2026-03-04T20:31:13.899167] [DEBUG] [FORECASTER] SEM: Forecast T+1@11:T+2@11: DOWN (p=8.23%) [2026-03-04T20:31:13.899481] [INFO ] [FORECASTER] Completed predict_future for SEM [2026-03-04T20:31:13.899835] [INFO ] [sig ] SEM: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:31:14.053513] [INFO ] [LOCAL ] Saved forecast: SEM 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/SEM.txt [2026-03-04T20:31:14.053758] [INFO ] [sig ] [2675/3365] Completed SEM in 0.4s | 2.76 sym/s | Total: 16.2m | ETA: 4.2m [2026-03-04T20:31:14.053809] [INFO ] [sig ] [2676/3365] Forecasting SENEA... [2026-03-04T20:31:14.053840] [INFO ] [sig ] Generating forecast for: SENEA [2026-03-04T20:31:14.053870] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SENEA' from 'https://tdm.silogroup.org/data/derivative_storage/SENEA.csv'. [2026-03-04T20:31:14.066126] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SENEA'. [2026-03-04T20:31:14.066603] [INFO ] [FORECASTER] Starting predict_future for SENEA [2026-03-04T20:31:14.067634] [DEBUG] [LOCAL ] No optimal features file found for SENEA: ./output/feature-sets/SENEA.txt [2026-03-04T20:31:14.067694] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:31:14.067728] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:31:14.067930] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:31:14.067990] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:31:14.133288] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:31:14.134240] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:31:14.134326] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:31:14.134360] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:31:14.262340] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:31:14.262517] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:31:14.262564] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:31:14.262617] [INFO ] [FORECASTER] Training complete [2026-03-04T20:31:14.266524] [DEBUG] [FORECASTER] SENEA: Forecast T+1@11:T+2@11: DOWN (p=37.97%) [2026-03-04T20:31:14.266830] [INFO ] [FORECASTER] Completed predict_future for SENEA [2026-03-04T20:31:14.266964] [INFO ] [sig ] SENEA: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:31:14.417352] [INFO ] [LOCAL ] Saved forecast: SENEA 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/SENEA.txt [2026-03-04T20:31:14.417544] [INFO ] [sig ] [2676/3365] Completed SENEA in 0.4s | 2.76 sym/s | Total: 16.2m | ETA: 4.2m [2026-03-04T20:31:14.417609] [INFO ] [sig ] [2677/3365] Forecasting SENS... [2026-03-04T20:31:14.417641] [INFO ] [sig ] Generating forecast for: SENS [2026-03-04T20:31:14.417673] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SENS' from 'https://tdm.silogroup.org/data/derivative_storage/SENS.csv'. [2026-03-04T20:31:14.430496] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SENS'. [2026-03-04T20:31:14.430943] [INFO ] [FORECASTER] Starting predict_future for SENS [2026-03-04T20:31:14.431818] [DEBUG] [LOCAL ] No optimal features file found for SENS: ./output/feature-sets/SENS.txt [2026-03-04T20:31:14.431873] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:31:14.431906] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:31:14.431932] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:31:14.431989] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:31:14.494367] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:31:14.495256] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:31:14.495342] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:31:14.495376] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:31:14.628258] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:31:14.628431] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:31:14.628482] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:31:14.628518] [INFO ] [FORECASTER] Training complete [2026-03-04T20:31:14.632214] [DEBUG] [FORECASTER] SENS: Forecast T+1@11:T+2@11: DOWN (p=39.86%) [2026-03-04T20:31:14.632635] [INFO ] [FORECASTER] Completed predict_future for SENS [2026-03-04T20:31:14.632799] [INFO ] [sig ] SENS: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:31:14.806015] [INFO ] [LOCAL ] Saved forecast: SENS 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/SENS.txt [2026-03-04T20:31:14.806214] [INFO ] [sig ] [2677/3365] Completed SENS in 0.4s | 2.76 sym/s | Total: 16.2m | ETA: 4.2m [2026-03-04T20:31:14.806275] [INFO ] [sig ] [2678/3365] Forecasting SERA... [2026-03-04T20:31:14.806314] [INFO ] [sig ] Generating forecast for: SERA [2026-03-04T20:31:14.806351] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SERA' from 'https://tdm.silogroup.org/data/derivative_storage/SERA.csv'. [2026-03-04T20:31:14.819523] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SERA'. [2026-03-04T20:31:14.819905] [INFO ] [FORECASTER] Starting predict_future for SERA [2026-03-04T20:31:14.820766] [DEBUG] [LOCAL ] No optimal features file found for SERA: ./output/feature-sets/SERA.txt [2026-03-04T20:31:14.820820] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:31:14.820867] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:31:14.820897] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:31:14.820955] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:31:14.884504] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:31:14.885414] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:31:14.885552] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:31:14.885607] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:31:15.005792] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:31:15.005955] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:31:15.005996] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:31:15.006025] [INFO ] [FORECASTER] Training complete [2026-03-04T20:31:15.009613] [DEBUG] [FORECASTER] SERA: Forecast T+1@11:T+2@11: DOWN (p=47.49%) [2026-03-04T20:31:15.009912] [INFO ] [FORECASTER] Completed predict_future for SERA [2026-03-04T20:31:15.010042] [INFO ] [sig ] SERA: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:31:15.154029] [INFO ] [LOCAL ] Saved forecast: SERA 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/SERA.txt [2026-03-04T20:31:15.154177] [INFO ] [sig ] [2678/3365] Completed SERA in 0.3s | 2.76 sym/s | Total: 16.2m | ETA: 4.1m [2026-03-04T20:31:15.154216] [INFO ] [sig ] [2679/3365] Forecasting SES... [2026-03-04T20:31:15.154249] [INFO ] [sig ] Generating forecast for: SES [2026-03-04T20:31:15.154280] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SES' from 'https://tdm.silogroup.org/data/derivative_storage/SES.csv'. [2026-03-04T20:31:15.166175] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SES'. [2026-03-04T20:31:15.166496] [INFO ] [FORECASTER] Starting predict_future for SES [2026-03-04T20:31:15.167356] [DEBUG] [LOCAL ] No optimal features file found for SES: ./output/feature-sets/SES.txt [2026-03-04T20:31:15.167419] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:31:15.167454] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:31:15.167480] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:31:15.167536] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:31:15.225161] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:31:15.226041] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:31:15.226124] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:31:15.226157] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:31:15.351085] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:31:15.351243] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:31:15.351281] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:31:15.351310] [INFO ] [FORECASTER] Training complete [2026-03-04T20:31:15.354731] [DEBUG] [FORECASTER] SES: Forecast T+1@11:T+2@11: UP (p=80.62%) [2026-03-04T20:31:15.355011] [INFO ] [FORECASTER] Completed predict_future for SES [2026-03-04T20:31:15.355159] [INFO ] [sig ] SES: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:31:15.503053] [INFO ] [LOCAL ] Saved forecast: SES 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/SES.txt [2026-03-04T20:31:15.503206] [INFO ] [sig ] [2679/3365] Completed SES in 0.3s | 2.76 sym/s | Total: 16.2m | ETA: 4.1m [2026-03-04T20:31:15.503247] [INFO ] [sig ] [2680/3365] Forecasting SEVN... [2026-03-04T20:31:15.503278] [INFO ] [sig ] Generating forecast for: SEVN [2026-03-04T20:31:15.503308] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SEVN' from 'https://tdm.silogroup.org/data/derivative_storage/SEVN.csv'. [2026-03-04T20:31:15.515130] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SEVN'. [2026-03-04T20:31:15.515480] [INFO ] [FORECASTER] Starting predict_future for SEVN [2026-03-04T20:31:15.516562] [DEBUG] [LOCAL ] No optimal features file found for SEVN: ./output/feature-sets/SEVN.txt [2026-03-04T20:31:15.516840] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:31:15.516875] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:31:15.516903] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:31:15.516960] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:31:15.577378] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:31:15.578313] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:31:15.578406] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:31:15.578449] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:31:15.704504] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:31:15.704678] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:31:15.704720] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:31:15.704749] [INFO ] [FORECASTER] Training complete [2026-03-04T20:31:15.708586] [DEBUG] [FORECASTER] SEVN: Forecast T+1@11:T+2@11: UP (p=90.63%) [2026-03-04T20:31:15.709068] [INFO ] [FORECASTER] Completed predict_future for SEVN [2026-03-04T20:31:15.709196] [INFO ] [sig ] SEVN: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:31:15.857838] [INFO ] [LOCAL ] Saved forecast: SEVN 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/SEVN.txt [2026-03-04T20:31:15.858000] [INFO ] [sig ] [2680/3365] Completed SEVN in 0.4s | 2.76 sym/s | Total: 16.2m | ETA: 4.1m [2026-03-04T20:31:15.858041] [INFO ] [sig ] [2681/3365] Forecasting SEZL... [2026-03-04T20:31:15.858070] [INFO ] [sig ] Generating forecast for: SEZL [2026-03-04T20:31:15.858100] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SEZL' from 'https://tdm.silogroup.org/data/derivative_storage/SEZL.csv'. [2026-03-04T20:31:15.871606] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SEZL'. [2026-03-04T20:31:15.871954] [INFO ] [FORECASTER] Starting predict_future for SEZL [2026-03-04T20:31:15.872956] [DEBUG] [LOCAL ] No optimal features file found for SEZL: ./output/feature-sets/SEZL.txt [2026-03-04T20:31:15.873012] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:31:15.873047] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:31:15.873074] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:31:15.873133] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:31:15.935968] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:31:15.936902] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:31:15.936998] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:31:15.937032] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:31:16.077903] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:31:16.078076] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:31:16.078120] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:31:16.078150] [INFO ] [FORECASTER] Training complete [2026-03-04T20:31:16.081766] [DEBUG] [FORECASTER] SEZL: Forecast T+1@11:T+2@11: DOWN (p=0.98%) [2026-03-04T20:31:16.082081] [INFO ] [FORECASTER] Completed predict_future for SEZL [2026-03-04T20:31:16.082226] [INFO ] [sig ] SEZL: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:31:16.232237] [INFO ] [LOCAL ] Saved forecast: SEZL 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/SEZL.txt [2026-03-04T20:31:16.232437] [INFO ] [sig ] [2681/3365] Completed SEZL in 0.4s | 2.76 sym/s | Total: 16.2m | ETA: 4.1m [2026-03-04T20:31:16.232710] [INFO ] [sig ] [2682/3365] Forecasting SF... [2026-03-04T20:31:16.232784] [INFO ] [sig ] Generating forecast for: SF [2026-03-04T20:31:16.232828] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SF' from 'https://tdm.silogroup.org/data/derivative_storage/SF.csv'. [2026-03-04T20:31:16.245344] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SF'. [2026-03-04T20:31:16.245745] [INFO ] [FORECASTER] Starting predict_future for SF [2026-03-04T20:31:16.246557] [DEBUG] [LOCAL ] No optimal features file found for SF: ./output/feature-sets/SF.txt [2026-03-04T20:31:16.246636] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:31:16.246672] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:31:16.246702] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:31:16.246762] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:31:16.309996] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:31:16.311003] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:31:16.311093] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:31:16.311128] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:31:16.453444] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:31:16.453638] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:31:16.453681] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:31:16.453712] [INFO ] [FORECASTER] Training complete [2026-03-04T20:31:16.457854] [DEBUG] [FORECASTER] SF: Forecast T+1@11:T+2@11: DOWN (p=42.56%) [2026-03-04T20:31:16.458293] [INFO ] [FORECASTER] Completed predict_future for SF [2026-03-04T20:31:16.458467] [INFO ] [sig ] SF: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:31:16.618176] [INFO ] [LOCAL ] Saved forecast: SF 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/SF.txt [2026-03-04T20:31:16.618356] [INFO ] [sig ] [2682/3365] Completed SF in 0.4s | 2.76 sym/s | Total: 16.2m | ETA: 4.1m [2026-03-04T20:31:16.618402] [INFO ] [sig ] [2683/3365] Forecasting SFB... [2026-03-04T20:31:16.618434] [INFO ] [sig ] Generating forecast for: SFB [2026-03-04T20:31:16.618466] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SFB' from 'https://tdm.silogroup.org/data/derivative_storage/SFB.csv'. [2026-03-04T20:31:16.630375] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SFB'. [2026-03-04T20:31:16.631008] [INFO ] [FORECASTER] Starting predict_future for SFB [2026-03-04T20:31:16.631919] [DEBUG] [LOCAL ] No optimal features file found for SFB: ./output/feature-sets/SFB.txt [2026-03-04T20:31:16.631982] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:31:16.632016] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:31:16.632047] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:31:16.632106] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:31:16.705519] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:31:16.706655] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:31:16.706764] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:31:16.706805] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:31:16.824859] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:31:16.825028] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:31:16.825069] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:31:16.825098] [INFO ] [FORECASTER] Training complete [2026-03-04T20:31:16.828965] [DEBUG] [FORECASTER] SFB: Forecast T+1@11:T+2@11: UP (p=57.16%) [2026-03-04T20:31:16.829357] [INFO ] [FORECASTER] Completed predict_future for SFB [2026-03-04T20:31:16.829517] [INFO ] [sig ] SFB: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:31:16.984723] [INFO ] [LOCAL ] Saved forecast: SFB 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/SFB.txt [2026-03-04T20:31:16.985112] [INFO ] [sig ] [2683/3365] Completed SFB in 0.4s | 2.76 sym/s | Total: 16.2m | ETA: 4.1m [2026-03-04T20:31:16.985153] [INFO ] [sig ] [2684/3365] Forecasting SFBS... [2026-03-04T20:31:16.985185] [INFO ] [sig ] Generating forecast for: SFBS [2026-03-04T20:31:16.985215] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SFBS' from 'https://tdm.silogroup.org/data/derivative_storage/SFBS.csv'. [2026-03-04T20:31:17.002085] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SFBS'. [2026-03-04T20:31:17.002528] [INFO ] [FORECASTER] Starting predict_future for SFBS [2026-03-04T20:31:17.003899] [DEBUG] [LOCAL ] No optimal features file found for SFBS: ./output/feature-sets/SFBS.txt [2026-03-04T20:31:17.003963] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:31:17.003997] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:31:17.004027] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:31:17.004087] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:31:17.065104] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:31:17.066075] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:31:17.066178] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:31:17.066212] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:31:17.194543] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:31:17.194741] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:31:17.194784] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:31:17.194814] [INFO ] [FORECASTER] Training complete [2026-03-04T20:31:17.198641] [DEBUG] [FORECASTER] SFBS: Forecast T+1@11:T+2@11: DOWN (p=27.90%) [2026-03-04T20:31:17.199000] [INFO ] [FORECASTER] Completed predict_future for SFBS [2026-03-04T20:31:17.199158] [INFO ] [sig ] SFBS: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:31:17.352997] [INFO ] [LOCAL ] Saved forecast: SFBS 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/SFBS.txt [2026-03-04T20:31:17.353171] [INFO ] [sig ] [2684/3365] Completed SFBS in 0.4s | 2.76 sym/s | Total: 16.2m | ETA: 4.1m [2026-03-04T20:31:17.353213] [INFO ] [sig ] [2685/3365] Forecasting SFIX... [2026-03-04T20:31:17.353244] [INFO ] [sig ] Generating forecast for: SFIX [2026-03-04T20:31:17.353274] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SFIX' from 'https://tdm.silogroup.org/data/derivative_storage/SFIX.csv'. [2026-03-04T20:31:17.367231] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SFIX'. [2026-03-04T20:31:17.367727] [INFO ] [FORECASTER] Starting predict_future for SFIX [2026-03-04T20:31:17.368634] [DEBUG] [LOCAL ] No optimal features file found for SFIX: ./output/feature-sets/SFIX.txt [2026-03-04T20:31:17.368696] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:31:17.368777] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:31:17.368809] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:31:17.368869] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:31:17.431825] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:31:17.432779] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:31:17.432885] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:31:17.432920] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:31:17.565364] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:31:17.565542] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:31:17.565608] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:31:17.565665] [INFO ] [FORECASTER] Training complete [2026-03-04T20:31:17.570707] [DEBUG] [FORECASTER] SFIX: Forecast T+1@11:T+2@11: UP (p=58.06%) [2026-03-04T20:31:17.571083] [INFO ] [FORECASTER] Completed predict_future for SFIX [2026-03-04T20:31:17.571239] [INFO ] [sig ] SFIX: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:31:17.733227] [INFO ] [LOCAL ] Saved forecast: SFIX 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/SFIX.txt [2026-03-04T20:31:17.733411] [INFO ] [sig ] [2685/3365] Completed SFIX in 0.4s | 2.76 sym/s | Total: 16.2m | ETA: 4.1m [2026-03-04T20:31:17.733467] [INFO ] [sig ] [2686/3365] Forecasting SFL... [2026-03-04T20:31:17.733502] [INFO ] [sig ] Generating forecast for: SFL [2026-03-04T20:31:17.733534] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SFL' from 'https://tdm.silogroup.org/data/derivative_storage/SFL.csv'. [2026-03-04T20:31:17.745560] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SFL'. [2026-03-04T20:31:17.746014] [INFO ] [FORECASTER] Starting predict_future for SFL [2026-03-04T20:31:17.746967] [DEBUG] [LOCAL ] No optimal features file found for SFL: ./output/feature-sets/SFL.txt [2026-03-04T20:31:17.747032] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:31:17.747067] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:31:17.747096] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:31:17.747156] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:31:17.814151] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:31:17.815281] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:31:17.815382] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:31:17.815418] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:31:17.943132] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:31:17.943298] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:31:17.943342] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:31:17.943372] [INFO ] [FORECASTER] Training complete [2026-03-04T20:31:17.946986] [DEBUG] [FORECASTER] SFL: Forecast T+1@11:T+2@11: UP (p=55.83%) [2026-03-04T20:31:17.947322] [INFO ] [FORECASTER] Completed predict_future for SFL [2026-03-04T20:31:17.947467] [INFO ] [sig ] SFL: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:31:18.096847] [INFO ] [LOCAL ] Saved forecast: SFL 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/SFL.txt [2026-03-04T20:31:18.097013] [INFO ] [sig ] [2686/3365] Completed SFL in 0.4s | 2.76 sym/s | Total: 16.2m | ETA: 4.1m [2026-03-04T20:31:18.097054] [INFO ] [sig ] [2687/3365] Forecasting SFLO... [2026-03-04T20:31:18.097086] [INFO ] [sig ] Generating forecast for: SFLO [2026-03-04T20:31:18.097116] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SFLO' from 'https://tdm.silogroup.org/data/derivative_storage/SFLO.csv'. [2026-03-04T20:31:18.110057] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SFLO'. [2026-03-04T20:31:18.110473] [INFO ] [FORECASTER] Starting predict_future for SFLO [2026-03-04T20:31:18.111367] [DEBUG] [LOCAL ] No optimal features file found for SFLO: ./output/feature-sets/SFLO.txt [2026-03-04T20:31:18.111422] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:31:18.111456] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:31:18.111483] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:31:18.111544] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:31:18.172561] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:31:18.173533] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:31:18.173648] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:31:18.173726] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:31:18.297357] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:31:18.297531] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:31:18.297590] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:31:18.297624] [INFO ] [FORECASTER] Training complete [2026-03-04T20:31:18.301138] [DEBUG] [FORECASTER] SFLO: Forecast T+1@11:T+2@11: DOWN (p=3.18%) [2026-03-04T20:31:18.301429] [INFO ] [FORECASTER] Completed predict_future for SFLO [2026-03-04T20:31:18.301561] [INFO ] [sig ] SFLO: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:31:18.447110] [INFO ] [LOCAL ] Saved forecast: SFLO 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/SFLO.txt [2026-03-04T20:31:18.447276] [INFO ] [sig ] [2687/3365] Completed SFLO in 0.4s | 2.76 sym/s | Total: 16.2m | ETA: 4.1m [2026-03-04T20:31:18.447349] [INFO ] [sig ] [2688/3365] Forecasting SFM... [2026-03-04T20:31:18.447386] [INFO ] [sig ] Generating forecast for: SFM [2026-03-04T20:31:18.447426] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SFM' from 'https://tdm.silogroup.org/data/derivative_storage/SFM.csv'. [2026-03-04T20:31:18.461432] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SFM'. [2026-03-04T20:31:18.461953] [INFO ] [FORECASTER] Starting predict_future for SFM [2026-03-04T20:31:18.462950] [DEBUG] [LOCAL ] No optimal features file found for SFM: ./output/feature-sets/SFM.txt [2026-03-04T20:31:18.463018] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:31:18.463051] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:31:18.463078] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:31:18.463136] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:31:18.525976] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:31:18.526926] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:31:18.527015] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:31:18.527048] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:31:18.647495] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:31:18.647689] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:31:18.647730] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:31:18.647791] [INFO ] [FORECASTER] Training complete [2026-03-04T20:31:18.652484] [DEBUG] [FORECASTER] SFM: Forecast T+1@11:T+2@11: DOWN (p=5.47%) [2026-03-04T20:31:18.652816] [INFO ] [FORECASTER] Completed predict_future for SFM [2026-03-04T20:31:18.652959] [INFO ] [sig ] SFM: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:31:18.803171] [INFO ] [LOCAL ] Saved forecast: SFM 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/SFM.txt [2026-03-04T20:31:18.803342] [INFO ] [sig ] [2688/3365] Completed SFM in 0.4s | 2.76 sym/s | Total: 16.2m | ETA: 4.1m [2026-03-04T20:31:18.803384] [INFO ] [sig ] [2689/3365] Forecasting SFNC... [2026-03-04T20:31:18.803415] [INFO ] [sig ] Generating forecast for: SFNC [2026-03-04T20:31:18.803446] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SFNC' from 'https://tdm.silogroup.org/data/derivative_storage/SFNC.csv'. [2026-03-04T20:31:18.816113] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SFNC'. [2026-03-04T20:31:18.816554] [INFO ] [FORECASTER] Starting predict_future for SFNC [2026-03-04T20:31:18.817499] [DEBUG] [LOCAL ] No optimal features file found for SFNC: ./output/feature-sets/SFNC.txt [2026-03-04T20:31:18.817557] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:31:18.817632] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:31:18.817665] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:31:18.817739] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:31:18.876237] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:31:18.877150] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:31:18.877236] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:31:18.877269] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:31:19.007561] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:31:19.007752] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:31:19.007795] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:31:19.007825] [INFO ] [FORECASTER] Training complete [2026-03-04T20:31:19.011329] [DEBUG] [FORECASTER] SFNC: Forecast T+1@11:T+2@11: UP (p=64.65%) [2026-03-04T20:31:19.011651] [INFO ] [FORECASTER] Completed predict_future for SFNC [2026-03-04T20:31:19.011792] [INFO ] [sig ] SFNC: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:31:19.157413] [INFO ] [LOCAL ] Saved forecast: SFNC 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/SFNC.txt [2026-03-04T20:31:19.157609] [INFO ] [sig ] [2689/3365] Completed SFNC in 0.4s | 2.76 sym/s | Total: 16.2m | ETA: 4.1m [2026-03-04T20:31:19.157653] [INFO ] [sig ] [2690/3365] Forecasting SG... [2026-03-04T20:31:19.157686] [INFO ] [sig ] Generating forecast for: SG [2026-03-04T20:31:19.157720] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SG' from 'https://tdm.silogroup.org/data/derivative_storage/SG.csv'. [2026-03-04T20:31:19.172721] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SG'. [2026-03-04T20:31:19.173206] [INFO ] [FORECASTER] Starting predict_future for SG [2026-03-04T20:31:19.174250] [DEBUG] [LOCAL ] No optimal features file found for SG: ./output/feature-sets/SG.txt [2026-03-04T20:31:19.174317] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:31:19.174357] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:31:19.174391] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:31:19.174473] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:31:19.245094] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:31:19.246248] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:31:19.246337] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:31:19.246370] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:31:19.379450] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:31:19.379656] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:31:19.379700] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:31:19.379731] [INFO ] [FORECASTER] Training complete [2026-03-04T20:31:19.383523] [DEBUG] [FORECASTER] SG: Forecast T+1@11:T+2@11: DOWN (p=44.51%) [2026-03-04T20:31:19.383844] [INFO ] [FORECASTER] Completed predict_future for SG [2026-03-04T20:31:19.383995] [INFO ] [sig ] SG: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:31:19.542900] [INFO ] [LOCAL ] Saved forecast: SG 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/SG.txt [2026-03-04T20:31:19.543078] [INFO ] [sig ] [2690/3365] Completed SG in 0.4s | 2.76 sym/s | Total: 16.2m | ETA: 4.1m [2026-03-04T20:31:19.543127] [INFO ] [sig ] [2691/3365] Forecasting SGC... [2026-03-04T20:31:19.543163] [INFO ] [sig ] Generating forecast for: SGC [2026-03-04T20:31:19.543205] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SGC' from 'https://tdm.silogroup.org/data/derivative_storage/SGC.csv'. [2026-03-04T20:31:19.555236] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SGC'. [2026-03-04T20:31:19.555663] [INFO ] [FORECASTER] Starting predict_future for SGC [2026-03-04T20:31:19.556528] [DEBUG] [LOCAL ] No optimal features file found for SGC: ./output/feature-sets/SGC.txt [2026-03-04T20:31:19.556637] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:31:19.556680] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:31:19.556707] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:31:19.556766] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:31:19.614465] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:31:19.615317] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:31:19.615413] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:31:19.615449] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:31:19.735938] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:31:19.736100] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:31:19.736141] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:31:19.736168] [INFO ] [FORECASTER] Training complete [2026-03-04T20:31:19.739831] [DEBUG] [FORECASTER] SGC: Forecast T+1@11:T+2@11: UP (p=81.69%) [2026-03-04T20:31:19.740123] [INFO ] [FORECASTER] Completed predict_future for SGC [2026-03-04T20:31:19.740260] [INFO ] [sig ] SGC: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:31:19.889118] [INFO ] [LOCAL ] Saved forecast: SGC 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/SGC.txt [2026-03-04T20:31:19.889280] [INFO ] [sig ] [2691/3365] Completed SGC in 0.3s | 2.76 sym/s | Total: 16.3m | ETA: 4.1m [2026-03-04T20:31:19.889324] [INFO ] [sig ] [2692/3365] Forecasting SGHC... [2026-03-04T20:31:19.889356] [INFO ] [sig ] Generating forecast for: SGHC [2026-03-04T20:31:19.889388] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SGHC' from 'https://tdm.silogroup.org/data/derivative_storage/SGHC.csv'. [2026-03-04T20:31:19.902554] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SGHC'. [2026-03-04T20:31:19.902895] [INFO ] [FORECASTER] Starting predict_future for SGHC [2026-03-04T20:31:19.903802] [DEBUG] [LOCAL ] No optimal features file found for SGHC: ./output/feature-sets/SGHC.txt [2026-03-04T20:31:19.903858] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:31:19.903891] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:31:19.903919] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:31:19.903975] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:31:19.963180] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:31:19.963973] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:31:19.964055] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:31:19.964089] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:31:20.091060] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:31:20.091223] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:31:20.091264] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:31:20.091295] [INFO ] [FORECASTER] Training complete [2026-03-04T20:31:20.095460] [DEBUG] [FORECASTER] SGHC: Forecast T+1@11:T+2@11: UP (p=98.04%) [2026-03-04T20:31:20.095999] [INFO ] [FORECASTER] Completed predict_future for SGHC [2026-03-04T20:31:20.096143] [INFO ] [sig ] SGHC: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:31:20.248118] [INFO ] [LOCAL ] Saved forecast: SGHC 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/SGHC.txt [2026-03-04T20:31:20.248286] [INFO ] [sig ] [2692/3365] Completed SGHC in 0.4s | 2.76 sym/s | Total: 16.3m | ETA: 4.1m [2026-03-04T20:31:20.248347] [INFO ] [sig ] [2693/3365] Forecasting SGRY... [2026-03-04T20:31:20.248380] [INFO ] [sig ] Generating forecast for: SGRY [2026-03-04T20:31:20.248411] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SGRY' from 'https://tdm.silogroup.org/data/derivative_storage/SGRY.csv'. [2026-03-04T20:31:20.261229] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SGRY'. [2026-03-04T20:31:20.261643] [INFO ] [FORECASTER] Starting predict_future for SGRY [2026-03-04T20:31:20.262434] [DEBUG] [LOCAL ] No optimal features file found for SGRY: ./output/feature-sets/SGRY.txt [2026-03-04T20:31:20.262488] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:31:20.262520] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:31:20.262547] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:31:20.262662] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:31:20.323111] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:31:20.324181] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:31:20.324267] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:31:20.324300] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:31:20.457884] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:31:20.458058] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:31:20.458122] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:31:20.458174] [INFO ] [FORECASTER] Training complete [2026-03-04T20:31:20.461916] [DEBUG] [FORECASTER] SGRY: Forecast T+1@11:T+2@11: DOWN (p=43.50%) [2026-03-04T20:31:20.462216] [INFO ] [FORECASTER] Completed predict_future for SGRY [2026-03-04T20:31:20.462348] [INFO ] [sig ] SGRY: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:31:20.612427] [INFO ] [LOCAL ] Saved forecast: SGRY 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/SGRY.txt [2026-03-04T20:31:20.612604] [INFO ] [sig ] [2693/3365] Completed SGRY in 0.4s | 2.76 sym/s | Total: 16.3m | ETA: 4.1m [2026-03-04T20:31:20.612646] [INFO ] [sig ] [2694/3365] Forecasting SHAK... [2026-03-04T20:31:20.612677] [INFO ] [sig ] Generating forecast for: SHAK [2026-03-04T20:31:20.612707] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHAK' from 'https://tdm.silogroup.org/data/derivative_storage/SHAK.csv'. [2026-03-04T20:31:20.625699] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHAK'. [2026-03-04T20:31:20.626005] [INFO ] [FORECASTER] Starting predict_future for SHAK [2026-03-04T20:31:20.626811] [DEBUG] [LOCAL ] No optimal features file found for SHAK: ./output/feature-sets/SHAK.txt [2026-03-04T20:31:20.626864] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:31:20.626896] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:31:20.626923] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:31:20.626988] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:31:20.687361] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:31:20.688425] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:31:20.688540] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:31:20.688610] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:31:20.824343] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:31:20.824539] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:31:20.824623] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:31:20.824668] [INFO ] [FORECASTER] Training complete [2026-03-04T20:31:20.829370] [DEBUG] [FORECASTER] SHAK: Forecast T+1@11:T+2@11: UP (p=68.48%) [2026-03-04T20:31:20.829804] [INFO ] [FORECASTER] Completed predict_future for SHAK [2026-03-04T20:31:20.829998] [INFO ] [sig ] SHAK: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:31:21.004112] [INFO ] [LOCAL ] Saved forecast: SHAK 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/SHAK.txt [2026-03-04T20:31:21.004293] [INFO ] [sig ] [2694/3365] Completed SHAK in 0.4s | 2.76 sym/s | Total: 16.3m | ETA: 4.1m [2026-03-04T20:31:21.004337] [INFO ] [sig ] [2695/3365] Forecasting SHBI... [2026-03-04T20:31:21.004371] [INFO ] [sig ] Generating forecast for: SHBI [2026-03-04T20:31:21.004412] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHBI' from 'https://tdm.silogroup.org/data/derivative_storage/SHBI.csv'. [2026-03-04T20:31:21.017208] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHBI'. [2026-03-04T20:31:21.017670] [INFO ] [FORECASTER] Starting predict_future for SHBI [2026-03-04T20:31:21.018717] [DEBUG] [LOCAL ] No optimal features file found for SHBI: ./output/feature-sets/SHBI.txt [2026-03-04T20:31:21.018771] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:31:21.018805] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:31:21.018834] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:31:21.018892] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:31:21.079916] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:31:21.081054] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:31:21.081178] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:31:21.081214] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:31:21.214896] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:31:21.215084] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:31:21.215137] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:31:21.215167] [INFO ] [FORECASTER] Training complete [2026-03-04T20:31:21.219244] [DEBUG] [FORECASTER] SHBI: Forecast T+1@11:T+2@11: UP (p=96.07%) [2026-03-04T20:31:21.219548] [INFO ] [FORECASTER] Completed predict_future for SHBI [2026-03-04T20:31:21.219729] [INFO ] [sig ] SHBI: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:31:21.366637] [INFO ] [LOCAL ] Saved forecast: SHBI 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/SHBI.txt [2026-03-04T20:31:21.366804] [INFO ] [sig ] [2695/3365] Completed SHBI in 0.4s | 2.76 sym/s | Total: 16.3m | ETA: 4.0m [2026-03-04T20:31:21.366858] [INFO ] [sig ] [2696/3365] Forecasting SHC... [2026-03-04T20:31:21.366892] [INFO ] [sig ] Generating forecast for: SHC [2026-03-04T20:31:21.366930] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHC' from 'https://tdm.silogroup.org/data/derivative_storage/SHC.csv'. [2026-03-04T20:31:21.379356] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHC'. [2026-03-04T20:31:21.379689] [INFO ] [FORECASTER] Starting predict_future for SHC [2026-03-04T20:31:21.380515] [DEBUG] [LOCAL ] No optimal features file found for SHC: ./output/feature-sets/SHC.txt [2026-03-04T20:31:21.380594] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:31:21.380631] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:31:21.380659] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:31:21.380716] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:31:21.439212] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:31:21.440166] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:31:21.440252] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:31:21.440286] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:31:21.568560] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:31:21.568933] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:31:21.568973] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:31:21.569020] [INFO ] [FORECASTER] Training complete [2026-03-04T20:31:21.572911] [DEBUG] [FORECASTER] SHC: Forecast T+1@11:T+2@11: UP (p=99.52%) [2026-03-04T20:31:21.573256] [INFO ] [FORECASTER] Completed predict_future for SHC [2026-03-04T20:31:21.573401] [INFO ] [sig ] SHC: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:31:21.720199] [INFO ] [LOCAL ] Saved forecast: SHC 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/SHC.txt [2026-03-04T20:31:21.720365] [INFO ] [sig ] [2696/3365] Completed SHC in 0.4s | 2.76 sym/s | Total: 16.3m | ETA: 4.0m [2026-03-04T20:31:21.720408] [INFO ] [sig ] [2697/3365] Forecasting SHEL... [2026-03-04T20:31:21.720439] [INFO ] [sig ] Generating forecast for: SHEL [2026-03-04T20:31:21.720470] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHEL' from 'https://tdm.silogroup.org/data/derivative_storage/SHEL.csv'. [2026-03-04T20:31:21.733894] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHEL'. [2026-03-04T20:31:21.734255] [INFO ] [FORECASTER] Starting predict_future for SHEL [2026-03-04T20:31:21.735255] [DEBUG] [LOCAL ] No optimal features file found for SHEL: ./output/feature-sets/SHEL.txt [2026-03-04T20:31:21.735307] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:31:21.735339] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:31:21.735365] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:31:21.735421] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:31:21.795411] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:31:21.796341] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:31:21.796427] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:31:21.796459] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:31:21.928281] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:31:21.928502] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:31:21.928564] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:31:21.928625] [INFO ] [FORECASTER] Training complete [2026-03-04T20:31:21.932736] [DEBUG] [FORECASTER] SHEL: Forecast T+1@11:T+2@11: DOWN (p=20.72%) [2026-03-04T20:31:21.933043] [INFO ] [FORECASTER] Completed predict_future for SHEL [2026-03-04T20:31:21.933180] [INFO ] [sig ] SHEL: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:31:22.078392] [INFO ] [LOCAL ] Saved forecast: SHEL 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/SHEL.txt [2026-03-04T20:31:22.078527] [INFO ] [sig ] [2697/3365] Completed SHEL in 0.4s | 2.76 sym/s | Total: 16.3m | ETA: 4.0m [2026-03-04T20:31:22.078596] [INFO ] [sig ] [2698/3365] Forecasting SHEN... [2026-03-04T20:31:22.078636] [INFO ] [sig ] Generating forecast for: SHEN [2026-03-04T20:31:22.078672] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHEN' from 'https://tdm.silogroup.org/data/derivative_storage/SHEN.csv'. [2026-03-04T20:31:22.090808] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHEN'. [2026-03-04T20:31:22.091143] [INFO ] [FORECASTER] Starting predict_future for SHEN [2026-03-04T20:31:22.091959] [DEBUG] [LOCAL ] No optimal features file found for SHEN: ./output/feature-sets/SHEN.txt [2026-03-04T20:31:22.092012] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:31:22.092045] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:31:22.092072] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:31:22.092141] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:31:22.149941] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:31:22.150673] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:31:22.150766] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:31:22.150800] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:31:22.270076] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:31:22.270247] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:31:22.270286] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:31:22.270315] [INFO ] [FORECASTER] Training complete [2026-03-04T20:31:22.273792] [DEBUG] [FORECASTER] SHEN: Forecast T+1@11:T+2@11: DOWN (p=28.63%) [2026-03-04T20:31:22.274069] [INFO ] [FORECASTER] Completed predict_future for SHEN [2026-03-04T20:31:22.274195] [INFO ] [sig ] SHEN: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:31:22.417024] [INFO ] [LOCAL ] Saved forecast: SHEN 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/SHEN.txt [2026-03-04T20:31:22.417184] [INFO ] [sig ] [2698/3365] Completed SHEN in 0.3s | 2.76 sym/s | Total: 16.3m | ETA: 4.0m [2026-03-04T20:31:22.417225] [INFO ] [sig ] [2699/3365] Forecasting SHG... [2026-03-04T20:31:22.417253] [INFO ] [sig ] Generating forecast for: SHG [2026-03-04T20:31:22.417283] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHG' from 'https://tdm.silogroup.org/data/derivative_storage/SHG.csv'. [2026-03-04T20:31:22.429354] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHG'. [2026-03-04T20:31:22.429679] [INFO ] [FORECASTER] Starting predict_future for SHG [2026-03-04T20:31:22.430455] [DEBUG] [LOCAL ] No optimal features file found for SHG: ./output/feature-sets/SHG.txt [2026-03-04T20:31:22.430509] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:31:22.430544] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:31:22.430604] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:31:22.430679] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:31:22.488234] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:31:22.489115] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:31:22.489200] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:31:22.489244] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:31:22.619819] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:31:22.619987] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:31:22.620030] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:31:22.620062] [INFO ] [FORECASTER] Training complete [2026-03-04T20:31:22.623654] [DEBUG] [FORECASTER] SHG: Forecast T+1@11:T+2@11: DOWN (p=35.74%) [2026-03-04T20:31:22.623964] [INFO ] [FORECASTER] Completed predict_future for SHG [2026-03-04T20:31:22.624100] [INFO ] [sig ] SHG: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:31:22.772718] [INFO ] [LOCAL ] Saved forecast: SHG 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/SHG.txt [2026-03-04T20:31:22.772867] [INFO ] [sig ] [2699/3365] Completed SHG in 0.4s | 2.76 sym/s | Total: 16.3m | ETA: 4.0m [2026-03-04T20:31:22.772909] [INFO ] [sig ] [2700/3365] Forecasting SHLS... [2026-03-04T20:31:22.772939] [INFO ] [sig ] Generating forecast for: SHLS [2026-03-04T20:31:22.772970] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHLS' from 'https://tdm.silogroup.org/data/derivative_storage/SHLS.csv'. [2026-03-04T20:31:22.784494] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHLS'. [2026-03-04T20:31:22.784798] [INFO ] [FORECASTER] Starting predict_future for SHLS [2026-03-04T20:31:22.785632] [DEBUG] [LOCAL ] No optimal features file found for SHLS: ./output/feature-sets/SHLS.txt [2026-03-04T20:31:22.785692] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:31:22.785726] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:31:22.785756] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:31:22.785815] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:31:22.847962] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:31:22.848819] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:31:22.848907] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:31:22.848942] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:31:22.972959] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:31:22.973116] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:31:22.973158] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:31:22.973189] [INFO ] [FORECASTER] Training complete [2026-03-04T20:31:22.976824] [DEBUG] [FORECASTER] SHLS: Forecast T+1@11:T+2@11: UP (p=78.34%) [2026-03-04T20:31:22.977109] [INFO ] [FORECASTER] Completed predict_future for SHLS [2026-03-04T20:31:22.977245] [INFO ] [sig ] SHLS: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:31:23.121717] [INFO ] [LOCAL ] Saved forecast: SHLS 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/SHLS.txt [2026-03-04T20:31:23.121862] [INFO ] [sig ] [2700/3365] Completed SHLS in 0.3s | 2.76 sym/s | Total: 16.3m | ETA: 4.0m [2026-03-04T20:31:23.121902] [INFO ] [sig ] [2701/3365] Forecasting SHO... [2026-03-04T20:31:23.121932] [INFO ] [sig ] Generating forecast for: SHO [2026-03-04T20:31:23.121962] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHO' from 'https://tdm.silogroup.org/data/derivative_storage/SHO.csv'. [2026-03-04T20:31:23.133746] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHO'. [2026-03-04T20:31:23.134042] [INFO ] [FORECASTER] Starting predict_future for SHO [2026-03-04T20:31:23.134839] [DEBUG] [LOCAL ] No optimal features file found for SHO: ./output/feature-sets/SHO.txt [2026-03-04T20:31:23.134892] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:31:23.134924] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:31:23.134952] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:31:23.135007] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:31:23.192910] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:31:23.193614] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:31:23.193695] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:31:23.193729] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:31:23.317513] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:31:23.317701] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:31:23.317753] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:31:23.317792] [INFO ] [FORECASTER] Training complete [2026-03-04T20:31:23.321388] [DEBUG] [FORECASTER] SHO: Forecast T+1@11:T+2@11: DOWN (p=43.87%) [2026-03-04T20:31:23.321708] [INFO ] [FORECASTER] Completed predict_future for SHO [2026-03-04T20:31:23.321862] [INFO ] [sig ] SHO: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:31:23.467481] [INFO ] [LOCAL ] Saved forecast: SHO 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/SHO.txt [2026-03-04T20:31:23.467666] [INFO ] [sig ] [2701/3365] Completed SHO in 0.3s | 2.76 sym/s | Total: 16.3m | ETA: 4.0m [2026-03-04T20:31:23.467711] [INFO ] [sig ] [2702/3365] Forecasting SHOC... [2026-03-04T20:31:23.467741] [INFO ] [sig ] Generating forecast for: SHOC [2026-03-04T20:31:23.467771] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHOC' from 'https://tdm.silogroup.org/data/derivative_storage/SHOC.csv'. [2026-03-04T20:31:23.479445] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHOC'. [2026-03-04T20:31:23.479870] [INFO ] [FORECASTER] Starting predict_future for SHOC [2026-03-04T20:31:23.480681] [DEBUG] [LOCAL ] No optimal features file found for SHOC: ./output/feature-sets/SHOC.txt [2026-03-04T20:31:23.480735] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:31:23.480810] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:31:23.480849] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:31:23.480909] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:31:23.538454] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:31:23.539387] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:31:23.539499] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:31:23.539533] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:31:23.653234] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:31:23.653396] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:31:23.653437] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:31:23.653466] [INFO ] [FORECASTER] Training complete [2026-03-04T20:31:23.656921] [DEBUG] [FORECASTER] SHOC: Forecast T+1@11:T+2@11: UP (p=90.59%) [2026-03-04T20:31:23.657200] [INFO ] [FORECASTER] Completed predict_future for SHOC [2026-03-04T20:31:23.657353] [INFO ] [sig ] SHOC: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:31:23.801322] [INFO ] [LOCAL ] Saved forecast: SHOC 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/SHOC.txt [2026-03-04T20:31:23.801464] [INFO ] [sig ] [2702/3365] Completed SHOC in 0.3s | 2.76 sym/s | Total: 16.3m | ETA: 4.0m [2026-03-04T20:31:23.801505] [INFO ] [sig ] [2703/3365] Forecasting SHOO... [2026-03-04T20:31:23.801535] [INFO ] [sig ] Generating forecast for: SHOO [2026-03-04T20:31:23.801565] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHOO' from 'https://tdm.silogroup.org/data/derivative_storage/SHOO.csv'. [2026-03-04T20:31:23.814178] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHOO'. [2026-03-04T20:31:23.814742] [INFO ] [FORECASTER] Starting predict_future for SHOO [2026-03-04T20:31:23.816112] [DEBUG] [LOCAL ] No optimal features file found for SHOO: ./output/feature-sets/SHOO.txt [2026-03-04T20:31:23.816277] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:31:23.816352] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:31:23.816419] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:31:23.816499] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:31:23.877980] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:31:23.878885] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:31:23.878971] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:31:23.879006] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:31:24.001499] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:31:24.001676] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:31:24.001723] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:31:24.001755] [INFO ] [FORECASTER] Training complete [2026-03-04T20:31:24.005245] [DEBUG] [FORECASTER] SHOO: Forecast T+1@11:T+2@11: UP (p=93.80%) [2026-03-04T20:31:24.005538] [INFO ] [FORECASTER] Completed predict_future for SHOO [2026-03-04T20:31:24.005698] [INFO ] [sig ] SHOO: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:31:24.152948] [INFO ] [LOCAL ] Saved forecast: SHOO 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/SHOO.txt [2026-03-04T20:31:24.153104] [INFO ] [sig ] [2703/3365] Completed SHOO in 0.4s | 2.76 sym/s | Total: 16.3m | ETA: 4.0m [2026-03-04T20:31:24.153145] [INFO ] [sig ] [2704/3365] Forecasting SHOP... [2026-03-04T20:31:24.153177] [INFO ] [sig ] Generating forecast for: SHOP [2026-03-04T20:31:24.153209] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHOP' from 'https://tdm.silogroup.org/data/derivative_storage/SHOP.csv'. [2026-03-04T20:31:24.165828] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHOP'. [2026-03-04T20:31:24.166192] [INFO ] [FORECASTER] Starting predict_future for SHOP [2026-03-04T20:31:24.167025] [DEBUG] [LOCAL ] No optimal features file found for SHOP: ./output/feature-sets/SHOP.txt [2026-03-04T20:31:24.167080] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:31:24.167114] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:31:24.167144] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:31:24.167203] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:31:24.227500] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:31:24.228481] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:31:24.228570] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:31:24.228626] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:31:24.354411] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:31:24.354603] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:31:24.354647] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:31:24.354677] [INFO ] [FORECASTER] Training complete [2026-03-04T20:31:24.358226] [DEBUG] [FORECASTER] SHOP: Forecast T+1@11:T+2@11: DOWN (p=0.37%) [2026-03-04T20:31:24.358542] [INFO ] [FORECASTER] Completed predict_future for SHOP [2026-03-04T20:31:24.358702] [INFO ] [sig ] SHOP: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:31:24.506199] [INFO ] [LOCAL ] Saved forecast: SHOP 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/SHOP.txt [2026-03-04T20:31:24.506370] [INFO ] [sig ] [2704/3365] Completed SHOP in 0.4s | 2.76 sym/s | Total: 16.3m | ETA: 4.0m [2026-03-04T20:31:24.506412] [INFO ] [sig ] [2705/3365] Forecasting SHY... [2026-03-04T20:31:24.506444] [INFO ] [sig ] Generating forecast for: SHY [2026-03-04T20:31:24.506480] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHY' from 'https://tdm.silogroup.org/data/derivative_storage/SHY.csv'. [2026-03-04T20:31:24.519058] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHY'. [2026-03-04T20:31:24.519643] [INFO ] [FORECASTER] Starting predict_future for SHY [2026-03-04T20:31:24.520690] [DEBUG] [LOCAL ] No optimal features file found for SHY: ./output/feature-sets/SHY.txt [2026-03-04T20:31:24.520744] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:31:24.520777] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:31:24.520804] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:31:24.520862] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:31:24.584716] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:31:24.585785] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:31:24.585891] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:31:24.585927] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:31:24.714952] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:31:24.715113] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:31:24.715153] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:31:24.715215] [INFO ] [FORECASTER] Training complete [2026-03-04T20:31:24.718937] [DEBUG] [FORECASTER] SHY: Forecast T+1@11:T+2@11: UP (p=74.88%) [2026-03-04T20:31:24.719218] [INFO ] [FORECASTER] Completed predict_future for SHY [2026-03-04T20:31:24.719346] [INFO ] [sig ] SHY: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:31:24.868384] [INFO ] [LOCAL ] Saved forecast: SHY 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/SHY.txt [2026-03-04T20:31:24.868542] [INFO ] [sig ] [2705/3365] Completed SHY in 0.4s | 2.76 sym/s | Total: 16.3m | ETA: 4.0m [2026-03-04T20:31:24.868609] [INFO ] [sig ] [2706/3365] Forecasting SIBN... [2026-03-04T20:31:24.868641] [INFO ] [sig ] Generating forecast for: SIBN [2026-03-04T20:31:24.868673] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIBN' from 'https://tdm.silogroup.org/data/derivative_storage/SIBN.csv'. [2026-03-04T20:31:24.881173] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIBN'. [2026-03-04T20:31:24.881467] [INFO ] [FORECASTER] Starting predict_future for SIBN [2026-03-04T20:31:24.882298] [DEBUG] [LOCAL ] No optimal features file found for SIBN: ./output/feature-sets/SIBN.txt [2026-03-04T20:31:24.882352] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:31:24.882385] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:31:24.882412] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:31:24.882468] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:31:24.940051] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:31:24.940967] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:31:24.941073] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:31:24.941110] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:31:25.064866] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:31:25.065033] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:31:25.065074] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:31:25.065104] [INFO ] [FORECASTER] Training complete [2026-03-04T20:31:25.068741] [DEBUG] [FORECASTER] SIBN: Forecast T+1@11:T+2@11: UP (p=72.36%) [2026-03-04T20:31:25.069035] [INFO ] [FORECASTER] Completed predict_future for SIBN [2026-03-04T20:31:25.069165] [INFO ] [sig ] SIBN: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:31:25.215891] [INFO ] [LOCAL ] Saved forecast: SIBN 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/SIBN.txt [2026-03-04T20:31:25.216053] [INFO ] [sig ] [2706/3365] Completed SIBN in 0.3s | 2.76 sym/s | Total: 16.3m | ETA: 4.0m [2026-03-04T20:31:25.216110] [INFO ] [sig ] [2707/3365] Forecasting SID... [2026-03-04T20:31:25.216162] [INFO ] [sig ] Generating forecast for: SID [2026-03-04T20:31:25.216201] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SID' from 'https://tdm.silogroup.org/data/derivative_storage/SID.csv'. [2026-03-04T20:31:25.229489] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SID'. [2026-03-04T20:31:25.229886] [INFO ] [FORECASTER] Starting predict_future for SID [2026-03-04T20:31:25.230734] [DEBUG] [LOCAL ] No optimal features file found for SID: ./output/feature-sets/SID.txt [2026-03-04T20:31:25.230799] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:31:25.230833] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:31:25.230862] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:31:25.230921] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:31:25.289072] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:31:25.290200] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:31:25.290294] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:31:25.290329] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:31:25.413023] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:31:25.413192] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:31:25.413234] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:31:25.413264] [INFO ] [FORECASTER] Training complete [2026-03-04T20:31:25.416779] [DEBUG] [FORECASTER] SID: Forecast T+1@11:T+2@11: UP (p=81.45%) [2026-03-04T20:31:25.417072] [INFO ] [FORECASTER] Completed predict_future for SID [2026-03-04T20:31:25.417224] [INFO ] [sig ] SID: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:31:25.559989] [INFO ] [LOCAL ] Saved forecast: SID 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/SID.txt [2026-03-04T20:31:25.560148] [INFO ] [sig ] [2707/3365] Completed SID in 0.3s | 2.76 sym/s | Total: 16.3m | ETA: 4.0m [2026-03-04T20:31:25.560190] [INFO ] [sig ] [2708/3365] Forecasting SIEB... [2026-03-04T20:31:25.560219] [INFO ] [sig ] Generating forecast for: SIEB [2026-03-04T20:31:25.560251] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIEB' from 'https://tdm.silogroup.org/data/derivative_storage/SIEB.csv'. [2026-03-04T20:31:25.571493] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIEB'. [2026-03-04T20:31:25.571826] [INFO ] [FORECASTER] Starting predict_future for SIEB [2026-03-04T20:31:25.572617] [DEBUG] [LOCAL ] No optimal features file found for SIEB: ./output/feature-sets/SIEB.txt [2026-03-04T20:31:25.572676] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:31:25.572715] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:31:25.572749] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:31:25.572814] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:31:25.634353] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:31:25.635482] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:31:25.635592] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:31:25.635628] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:31:25.757818] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:31:25.757991] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:31:25.758031] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:31:25.758059] [INFO ] [FORECASTER] Training complete [2026-03-04T20:31:25.761726] [DEBUG] [FORECASTER] SIEB: Forecast T+1@11:T+2@11: DOWN (p=13.19%) [2026-03-04T20:31:25.762113] [INFO ] [FORECASTER] Completed predict_future for SIEB [2026-03-04T20:31:25.762314] [INFO ] [sig ] SIEB: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:31:25.907262] [INFO ] [LOCAL ] Saved forecast: SIEB 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/SIEB.txt [2026-03-04T20:31:25.907460] [INFO ] [sig ] [2708/3365] Completed SIEB in 0.3s | 2.76 sym/s | Total: 16.4m | ETA: 4.0m [2026-03-04T20:31:25.907503] [INFO ] [sig ] [2709/3365] Forecasting SIFY... [2026-03-04T20:31:25.907532] [INFO ] [sig ] Generating forecast for: SIFY [2026-03-04T20:31:25.907562] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIFY' from 'https://tdm.silogroup.org/data/derivative_storage/SIFY.csv'. [2026-03-04T20:31:25.919871] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIFY'. [2026-03-04T20:31:25.920226] [INFO ] [FORECASTER] Starting predict_future for SIFY [2026-03-04T20:31:25.921071] [DEBUG] [LOCAL ] No optimal features file found for SIFY: ./output/feature-sets/SIFY.txt [2026-03-04T20:31:25.921125] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:31:25.921157] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:31:25.921184] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:31:25.921240] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:31:25.978180] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:31:25.979091] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:31:25.979176] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:31:25.979209] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:31:26.098373] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:31:26.098531] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:31:26.098607] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:31:26.098640] [INFO ] [FORECASTER] Training complete [2026-03-04T20:31:26.102119] [DEBUG] [FORECASTER] SIFY: Forecast T+1@11:T+2@11: UP (p=90.50%) [2026-03-04T20:31:26.102400] [INFO ] [FORECASTER] Completed predict_future for SIFY [2026-03-04T20:31:26.102530] [INFO ] [sig ] SIFY: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:31:26.247476] [INFO ] [LOCAL ] Saved forecast: SIFY 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/SIFY.txt [2026-03-04T20:31:26.247669] [INFO ] [sig ] [2709/3365] Completed SIFY in 0.3s | 2.76 sym/s | Total: 16.4m | ETA: 4.0m [2026-03-04T20:31:26.247713] [INFO ] [sig ] [2710/3365] Forecasting SIG... [2026-03-04T20:31:26.247743] [INFO ] [sig ] Generating forecast for: SIG [2026-03-04T20:31:26.247774] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIG' from 'https://tdm.silogroup.org/data/derivative_storage/SIG.csv'. [2026-03-04T20:31:26.259391] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIG'. [2026-03-04T20:31:26.259702] [INFO ] [FORECASTER] Starting predict_future for SIG [2026-03-04T20:31:26.260477] [DEBUG] [LOCAL ] No optimal features file found for SIG: ./output/feature-sets/SIG.txt [2026-03-04T20:31:26.260530] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:31:26.260563] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:31:26.260616] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:31:26.260674] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:31:26.317812] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:31:26.318436] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:31:26.318515] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:31:26.318549] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:31:26.442007] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:31:26.442220] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:31:26.442271] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:31:26.442303] [INFO ] [FORECASTER] Training complete [2026-03-04T20:31:26.446277] [DEBUG] [FORECASTER] SIG: Forecast T+1@11:T+2@11: DOWN (p=12.16%) [2026-03-04T20:31:26.446644] [INFO ] [FORECASTER] Completed predict_future for SIG [2026-03-04T20:31:26.446801] [INFO ] [sig ] SIG: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:31:26.603985] [INFO ] [LOCAL ] Saved forecast: SIG 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/SIG.txt [2026-03-04T20:31:26.604165] [INFO ] [sig ] [2710/3365] Completed SIG in 0.4s | 2.76 sym/s | Total: 16.4m | ETA: 4.0m [2026-03-04T20:31:26.604208] [INFO ] [sig ] [2711/3365] Forecasting SIGA... [2026-03-04T20:31:26.604239] [INFO ] [sig ] Generating forecast for: SIGA [2026-03-04T20:31:26.604269] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIGA' from 'https://tdm.silogroup.org/data/derivative_storage/SIGA.csv'. [2026-03-04T20:31:26.616541] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIGA'. [2026-03-04T20:31:26.616846] [INFO ] [FORECASTER] Starting predict_future for SIGA [2026-03-04T20:31:26.617670] [DEBUG] [LOCAL ] No optimal features file found for SIGA: ./output/feature-sets/SIGA.txt [2026-03-04T20:31:26.617734] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:31:26.617773] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:31:26.617805] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:31:26.617865] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:31:26.675654] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:31:26.676390] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:31:26.676515] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:31:26.676552] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:31:26.797484] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:31:26.797659] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:31:26.797708] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:31:26.797742] [INFO ] [FORECASTER] Training complete [2026-03-04T20:31:26.801186] [DEBUG] [FORECASTER] SIGA: Forecast T+1@11:T+2@11: DOWN (p=12.74%) [2026-03-04T20:31:26.801469] [INFO ] [FORECASTER] Completed predict_future for SIGA [2026-03-04T20:31:26.801617] [INFO ] [sig ] SIGA: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:31:26.946860] [INFO ] [LOCAL ] Saved forecast: SIGA 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/SIGA.txt [2026-03-04T20:31:26.947023] [INFO ] [sig ] [2711/3365] Completed SIGA in 0.3s | 2.76 sym/s | Total: 16.4m | ETA: 3.9m [2026-03-04T20:31:26.947064] [INFO ] [sig ] [2712/3365] Forecasting SIGI... [2026-03-04T20:31:26.947095] [INFO ] [sig ] Generating forecast for: SIGI [2026-03-04T20:31:26.947125] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIGI' from 'https://tdm.silogroup.org/data/derivative_storage/SIGI.csv'. [2026-03-04T20:31:26.958883] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIGI'. [2026-03-04T20:31:26.959145] [INFO ] [FORECASTER] Starting predict_future for SIGI [2026-03-04T20:31:26.959988] [DEBUG] [LOCAL ] No optimal features file found for SIGI: ./output/feature-sets/SIGI.txt [2026-03-04T20:31:26.960042] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:31:26.960074] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:31:26.960102] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:31:26.960159] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:31:27.017497] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:31:27.018151] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:31:27.018277] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:31:27.018312] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:31:27.143471] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:31:27.143695] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:31:27.143743] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:31:27.143774] [INFO ] [FORECASTER] Training complete [2026-03-04T20:31:27.147453] [DEBUG] [FORECASTER] SIGI: Forecast T+1@11:T+2@11: UP (p=57.63%) [2026-03-04T20:31:27.147788] [INFO ] [FORECASTER] Completed predict_future for SIGI [2026-03-04T20:31:27.147923] [INFO ] [sig ] SIGI: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:31:27.291959] [INFO ] [LOCAL ] Saved forecast: SIGI 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/SIGI.txt [2026-03-04T20:31:27.292121] [INFO ] [sig ] [2712/3365] Completed SIGI in 0.3s | 2.76 sym/s | Total: 16.4m | ETA: 3.9m [2026-03-04T20:31:27.292162] [INFO ] [sig ] [2713/3365] Forecasting SII... [2026-03-04T20:31:27.292193] [INFO ] [sig ] Generating forecast for: SII [2026-03-04T20:31:27.292224] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SII' from 'https://tdm.silogroup.org/data/derivative_storage/SII.csv'. [2026-03-04T20:31:27.303796] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SII'. [2026-03-04T20:31:27.304095] [INFO ] [FORECASTER] Starting predict_future for SII [2026-03-04T20:31:27.304899] [DEBUG] [LOCAL ] No optimal features file found for SII: ./output/feature-sets/SII.txt [2026-03-04T20:31:27.304953] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:31:27.305013] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:31:27.305043] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:31:27.305101] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:31:27.362168] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:31:27.363059] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:31:27.363144] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:31:27.363176] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:31:27.482690] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:31:27.482861] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:31:27.482903] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:31:27.482936] [INFO ] [FORECASTER] Training complete [2026-03-04T20:31:27.486598] [DEBUG] [FORECASTER] SII: Forecast T+1@11:T+2@11: UP (p=77.11%) [2026-03-04T20:31:27.486896] [INFO ] [FORECASTER] Completed predict_future for SII [2026-03-04T20:31:27.487031] [INFO ] [sig ] SII: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:31:27.640169] [INFO ] [LOCAL ] Saved forecast: SII 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/SII.txt [2026-03-04T20:31:27.640336] [INFO ] [sig ] [2713/3365] Completed SII in 0.3s | 2.76 sym/s | Total: 16.4m | ETA: 3.9m [2026-03-04T20:31:27.640380] [INFO ] [sig ] [2714/3365] Forecasting SIMO... [2026-03-04T20:31:27.640421] [INFO ] [sig ] Generating forecast for: SIMO [2026-03-04T20:31:27.640456] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIMO' from 'https://tdm.silogroup.org/data/derivative_storage/SIMO.csv'. [2026-03-04T20:31:27.653135] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIMO'. [2026-03-04T20:31:27.653497] [INFO ] [FORECASTER] Starting predict_future for SIMO [2026-03-04T20:31:27.654343] [DEBUG] [LOCAL ] No optimal features file found for SIMO: ./output/feature-sets/SIMO.txt [2026-03-04T20:31:27.654400] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:31:27.654434] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:31:27.654464] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:31:27.654534] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:31:27.720349] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:31:27.721136] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:31:27.721222] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:31:27.721258] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:31:27.859392] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:31:27.859601] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:31:27.859658] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:31:27.859691] [INFO ] [FORECASTER] Training complete [2026-03-04T20:31:27.863734] [DEBUG] [FORECASTER] SIMO: Forecast T+1@11:T+2@11: UP (p=86.47%) [2026-03-04T20:31:27.864044] [INFO ] [FORECASTER] Completed predict_future for SIMO [2026-03-04T20:31:27.864189] [INFO ] [sig ] SIMO: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:31:28.008047] [INFO ] [LOCAL ] Saved forecast: SIMO 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/SIMO.txt [2026-03-04T20:31:28.008219] [INFO ] [sig ] [2714/3365] Completed SIMO in 0.4s | 2.76 sym/s | Total: 16.4m | ETA: 3.9m [2026-03-04T20:31:28.008263] [INFO ] [sig ] [2715/3365] Forecasting SIRI... [2026-03-04T20:31:28.008294] [INFO ] [sig ] Generating forecast for: SIRI [2026-03-04T20:31:28.008325] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIRI' from 'https://tdm.silogroup.org/data/derivative_storage/SIRI.csv'. [2026-03-04T20:31:28.021093] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIRI'. [2026-03-04T20:31:28.021482] [INFO ] [FORECASTER] Starting predict_future for SIRI [2026-03-04T20:31:28.022338] [DEBUG] [LOCAL ] No optimal features file found for SIRI: ./output/feature-sets/SIRI.txt [2026-03-04T20:31:28.022393] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:31:28.022427] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:31:28.022455] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:31:28.022514] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:31:28.084271] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:31:28.085230] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:31:28.085317] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:31:28.085352] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:31:28.213147] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:31:28.213318] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:31:28.213359] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:31:28.213389] [INFO ] [FORECASTER] Training complete [2026-03-04T20:31:28.216995] [DEBUG] [FORECASTER] SIRI: Forecast T+1@11:T+2@11: DOWN (p=7.66%) [2026-03-04T20:31:28.217314] [INFO ] [FORECASTER] Completed predict_future for SIRI [2026-03-04T20:31:28.217461] [INFO ] [sig ] SIRI: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:31:28.363744] [INFO ] [LOCAL ] Saved forecast: SIRI 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/SIRI.txt [2026-03-04T20:31:28.363933] [INFO ] [sig ] [2715/3365] Completed SIRI in 0.4s | 2.76 sym/s | Total: 16.4m | ETA: 3.9m [2026-03-04T20:31:28.363976] [INFO ] [sig ] [2716/3365] Forecasting SITC... [2026-03-04T20:31:28.364009] [INFO ] [sig ] Generating forecast for: SITC [2026-03-04T20:31:28.364041] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SITC' from 'https://tdm.silogroup.org/data/derivative_storage/SITC.csv'. [2026-03-04T20:31:28.375938] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SITC'. [2026-03-04T20:31:28.376306] [INFO ] [FORECASTER] Starting predict_future for SITC [2026-03-04T20:31:28.377146] [DEBUG] [LOCAL ] No optimal features file found for SITC: ./output/feature-sets/SITC.txt [2026-03-04T20:31:28.377200] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:31:28.377234] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:31:28.377264] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:31:28.377364] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:31:28.437698] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:31:28.438802] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:31:28.438898] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:31:28.438932] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:31:28.558518] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:31:28.558703] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:31:28.558745] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:31:28.558777] [INFO ] [FORECASTER] Training complete [2026-03-04T20:31:28.562223] [DEBUG] [FORECASTER] SITC: Forecast T+1@11:T+2@11: UP (p=80.46%) [2026-03-04T20:31:28.562518] [INFO ] [FORECASTER] Completed predict_future for SITC [2026-03-04T20:31:28.562667] [INFO ] [sig ] SITC: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:31:28.714506] [INFO ] [LOCAL ] Saved forecast: SITC 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/SITC.txt [2026-03-04T20:31:28.714719] [INFO ] [sig ] [2716/3365] Completed SITC in 0.4s | 2.76 sym/s | Total: 16.4m | ETA: 3.9m [2026-03-04T20:31:28.714780] [INFO ] [sig ] [2717/3365] Forecasting SITE... [2026-03-04T20:31:28.714821] [INFO ] [sig ] Generating forecast for: SITE [2026-03-04T20:31:28.714854] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SITE' from 'https://tdm.silogroup.org/data/derivative_storage/SITE.csv'. [2026-03-04T20:31:28.727600] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SITE'. [2026-03-04T20:31:28.727955] [INFO ] [FORECASTER] Starting predict_future for SITE [2026-03-04T20:31:28.728861] [DEBUG] [LOCAL ] No optimal features file found for SITE: ./output/feature-sets/SITE.txt [2026-03-04T20:31:28.728920] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:31:28.728954] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:31:28.728981] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:31:28.729040] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:31:28.790111] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:31:28.790985] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:31:28.791099] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:31:28.791139] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:31:28.920818] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:31:28.920981] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:31:28.921023] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:31:28.921057] [INFO ] [FORECASTER] Training complete [2026-03-04T20:31:28.924779] [DEBUG] [FORECASTER] SITE: Forecast T+1@11:T+2@11: DOWN (p=21.18%) [2026-03-04T20:31:28.925070] [INFO ] [FORECASTER] Completed predict_future for SITE [2026-03-04T20:31:28.925204] [INFO ] [sig ] SITE: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:31:29.076487] [INFO ] [LOCAL ] Saved forecast: SITE 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/SITE.txt [2026-03-04T20:31:29.076661] [INFO ] [sig ] [2717/3365] Completed SITE in 0.4s | 2.76 sym/s | Total: 16.4m | ETA: 3.9m [2026-03-04T20:31:29.076707] [INFO ] [sig ] [2718/3365] Forecasting SITM... [2026-03-04T20:31:29.076738] [INFO ] [sig ] Generating forecast for: SITM [2026-03-04T20:31:29.076769] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SITM' from 'https://tdm.silogroup.org/data/derivative_storage/SITM.csv'. [2026-03-04T20:31:29.089179] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SITM'. [2026-03-04T20:31:29.089505] [INFO ] [FORECASTER] Starting predict_future for SITM [2026-03-04T20:31:29.090353] [DEBUG] [LOCAL ] No optimal features file found for SITM: ./output/feature-sets/SITM.txt [2026-03-04T20:31:29.090408] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:31:29.090444] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:31:29.090474] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:31:29.090532] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:31:29.152692] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:31:29.153558] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:31:29.153666] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:31:29.153703] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:31:29.284700] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:31:29.284865] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:31:29.284909] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:31:29.284941] [INFO ] [FORECASTER] Training complete [2026-03-04T20:31:29.288619] [DEBUG] [FORECASTER] SITM: Forecast T+1@11:T+2@11: UP (p=90.47%) [2026-03-04T20:31:29.288944] [INFO ] [FORECASTER] Completed predict_future for SITM [2026-03-04T20:31:29.289079] [INFO ] [sig ] SITM: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:31:29.440512] [INFO ] [LOCAL ] Saved forecast: SITM 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/SITM.txt [2026-03-04T20:31:29.440685] [INFO ] [sig ] [2718/3365] Completed SITM in 0.4s | 2.76 sym/s | Total: 16.4m | ETA: 3.9m [2026-03-04T20:31:29.440749] [INFO ] [sig ] [2719/3365] Forecasting SIXG... [2026-03-04T20:31:29.440798] [INFO ] [sig ] Generating forecast for: SIXG [2026-03-04T20:31:29.440840] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIXG' from 'https://tdm.silogroup.org/data/derivative_storage/SIXG.csv'. [2026-03-04T20:31:29.453243] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIXG'. [2026-03-04T20:31:29.453646] [INFO ] [FORECASTER] Starting predict_future for SIXG [2026-03-04T20:31:29.454504] [DEBUG] [LOCAL ] No optimal features file found for SIXG: ./output/feature-sets/SIXG.txt [2026-03-04T20:31:29.454559] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:31:29.454661] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:31:29.454696] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:31:29.454770] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:31:29.515934] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:31:29.516860] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:31:29.516954] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:31:29.516988] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:31:29.637207] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:31:29.637402] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:31:29.637446] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:31:29.637477] [INFO ] [FORECASTER] Training complete [2026-03-04T20:31:29.641182] [DEBUG] [FORECASTER] SIXG: Forecast T+1@11:T+2@11: DOWN (p=19.55%) [2026-03-04T20:31:29.641700] [INFO ] [FORECASTER] Completed predict_future for SIXG [2026-03-04T20:31:29.641853] [INFO ] [sig ] SIXG: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:31:29.797354] [INFO ] [LOCAL ] Saved forecast: SIXG 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/SIXG.txt [2026-03-04T20:31:29.797508] [INFO ] [sig ] [2719/3365] Completed SIXG in 0.4s | 2.76 sym/s | Total: 16.4m | ETA: 3.9m [2026-03-04T20:31:29.797551] [INFO ] [sig ] [2720/3365] Forecasting SJM... [2026-03-04T20:31:29.797599] [INFO ] [sig ] Generating forecast for: SJM [2026-03-04T20:31:29.797631] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SJM' from 'https://tdm.silogroup.org/data/derivative_storage/SJM.csv'. [2026-03-04T20:31:29.810789] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SJM'. [2026-03-04T20:31:29.811162] [INFO ] [FORECASTER] Starting predict_future for SJM [2026-03-04T20:31:29.811984] [DEBUG] [LOCAL ] No optimal features file found for SJM: ./output/feature-sets/SJM.txt [2026-03-04T20:31:29.812037] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:31:29.812070] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:31:29.812096] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:31:29.812152] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:31:29.871227] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:31:29.872278] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:31:29.872374] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:31:29.872410] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:31:29.998861] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:31:29.999040] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:31:29.999084] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:31:29.999135] [INFO ] [FORECASTER] Training complete [2026-03-04T20:31:30.002889] [DEBUG] [FORECASTER] SJM: Forecast T+1@11:T+2@11: DOWN (p=0.62%) [2026-03-04T20:31:30.003267] [INFO ] [FORECASTER] Completed predict_future for SJM [2026-03-04T20:31:30.003420] [INFO ] [sig ] SJM: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:31:30.160164] [INFO ] [LOCAL ] Saved forecast: SJM 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/SJM.txt [2026-03-04T20:31:30.160374] [INFO ] [sig ] [2720/3365] Completed SJM in 0.4s | 2.76 sym/s | Total: 16.4m | ETA: 3.9m [2026-03-04T20:31:30.160423] [INFO ] [sig ] [2721/3365] Forecasting SKE... [2026-03-04T20:31:30.160455] [INFO ] [sig ] Generating forecast for: SKE [2026-03-04T20:31:30.160497] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKE' from 'https://tdm.silogroup.org/data/derivative_storage/SKE.csv'. [2026-03-04T20:31:30.173328] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKE'. [2026-03-04T20:31:30.173659] [INFO ] [FORECASTER] Starting predict_future for SKE [2026-03-04T20:31:30.174643] [DEBUG] [LOCAL ] No optimal features file found for SKE: ./output/feature-sets/SKE.txt [2026-03-04T20:31:30.174699] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:31:30.174733] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:31:30.174761] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:31:30.174819] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:31:30.235085] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:31:30.236023] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:31:30.236119] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:31:30.236156] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:31:30.359161] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:31:30.359327] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:31:30.359369] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:31:30.359398] [INFO ] [FORECASTER] Training complete [2026-03-04T20:31:30.363419] [DEBUG] [FORECASTER] SKE: Forecast T+1@11:T+2@11: DOWN (p=10.66%) [2026-03-04T20:31:30.364061] [INFO ] [FORECASTER] Completed predict_future for SKE [2026-03-04T20:31:30.364294] [INFO ] [sig ] SKE: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:31:30.507724] [INFO ] [LOCAL ] Saved forecast: SKE 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/SKE.txt [2026-03-04T20:31:30.507878] [INFO ] [sig ] [2721/3365] Completed SKE in 0.3s | 2.76 sym/s | Total: 16.4m | ETA: 3.9m [2026-03-04T20:31:30.507919] [INFO ] [sig ] [2722/3365] Forecasting SKIL... [2026-03-04T20:31:30.507948] [INFO ] [sig ] Generating forecast for: SKIL [2026-03-04T20:31:30.507979] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKIL' from 'https://tdm.silogroup.org/data/derivative_storage/SKIL.csv'. [2026-03-04T20:31:30.520688] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKIL'. [2026-03-04T20:31:30.521025] [INFO ] [FORECASTER] Starting predict_future for SKIL [2026-03-04T20:31:30.521840] [DEBUG] [LOCAL ] No optimal features file found for SKIL: ./output/feature-sets/SKIL.txt [2026-03-04T20:31:30.521894] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:31:30.521925] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:31:30.521951] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:31:30.522007] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:31:30.579482] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:31:30.580302] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:31:30.580387] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:31:30.580438] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:31:30.698459] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:31:30.698630] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:31:30.698672] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:31:30.698745] [INFO ] [FORECASTER] Training complete [2026-03-04T20:31:30.702308] [DEBUG] [FORECASTER] SKIL: Forecast T+1@11:T+2@11: UP (p=57.83%) [2026-03-04T20:31:30.702611] [INFO ] [FORECASTER] Completed predict_future for SKIL [2026-03-04T20:31:30.702746] [INFO ] [sig ] SKIL: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:31:30.864820] [INFO ] [LOCAL ] Saved forecast: SKIL 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/SKIL.txt [2026-03-04T20:31:30.865022] [INFO ] [sig ] [2722/3365] Completed SKIL in 0.4s | 2.76 sym/s | Total: 16.4m | ETA: 3.9m [2026-03-04T20:31:30.865069] [INFO ] [sig ] [2723/3365] Forecasting SKLZ... [2026-03-04T20:31:30.865101] [INFO ] [sig ] Generating forecast for: SKLZ [2026-03-04T20:31:30.865131] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKLZ' from 'https://tdm.silogroup.org/data/derivative_storage/SKLZ.csv'. [2026-03-04T20:31:30.877251] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKLZ'. [2026-03-04T20:31:30.877682] [INFO ] [FORECASTER] Starting predict_future for SKLZ [2026-03-04T20:31:30.878518] [DEBUG] [LOCAL ] No optimal features file found for SKLZ: ./output/feature-sets/SKLZ.txt [2026-03-04T20:31:30.878597] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:31:30.878634] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:31:30.878663] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:31:30.878722] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:31:30.938111] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:31:30.939051] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:31:30.939135] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:31:30.939167] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:31:31.064216] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:31:31.064373] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:31:31.064413] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:31:31.064441] [INFO ] [FORECASTER] Training complete [2026-03-04T20:31:31.067992] [DEBUG] [FORECASTER] SKLZ: Forecast T+1@11:T+2@11: UP (p=92.34%) [2026-03-04T20:31:31.068277] [INFO ] [FORECASTER] Completed predict_future for SKLZ [2026-03-04T20:31:31.068411] [INFO ] [sig ] SKLZ: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:31:31.216370] [INFO ] [LOCAL ] Saved forecast: SKLZ 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/SKLZ.txt [2026-03-04T20:31:31.216539] [INFO ] [sig ] [2723/3365] Completed SKLZ in 0.4s | 2.76 sym/s | Total: 16.4m | ETA: 3.9m [2026-03-04T20:31:31.216602] [INFO ] [sig ] [2724/3365] Forecasting SKM... [2026-03-04T20:31:31.216635] [INFO ] [sig ] Generating forecast for: SKM [2026-03-04T20:31:31.216665] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKM' from 'https://tdm.silogroup.org/data/derivative_storage/SKM.csv'. [2026-03-04T20:31:31.232678] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKM'. [2026-03-04T20:31:31.233200] [INFO ] [FORECASTER] Starting predict_future for SKM [2026-03-04T20:31:31.234382] [DEBUG] [LOCAL ] No optimal features file found for SKM: ./output/feature-sets/SKM.txt [2026-03-04T20:31:31.234458] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:31:31.234503] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:31:31.234564] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:31:31.234674] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:31:31.311042] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:31:31.312331] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:31:31.312455] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:31:31.312496] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:31:31.437791] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:31:31.437983] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:31:31.438025] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:31:31.438054] [INFO ] [FORECASTER] Training complete [2026-03-04T20:31:31.442559] [DEBUG] [FORECASTER] SKM: Forecast T+1@11:T+2@11: UP (p=51.70%) [2026-03-04T20:31:31.443023] [INFO ] [FORECASTER] Completed predict_future for SKM [2026-03-04T20:31:31.443192] [INFO ] [sig ] SKM: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:31:31.589961] [INFO ] [LOCAL ] Saved forecast: SKM 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/SKM.txt [2026-03-04T20:31:31.590121] [INFO ] [sig ] [2724/3365] Completed SKM in 0.4s | 2.76 sym/s | Total: 16.5m | ETA: 3.9m [2026-03-04T20:31:31.590165] [INFO ] [sig ] [2725/3365] Forecasting SKRE... [2026-03-04T20:31:31.590207] [INFO ] [sig ] Generating forecast for: SKRE [2026-03-04T20:31:31.590247] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKRE' from 'https://tdm.silogroup.org/data/derivative_storage/SKRE.csv'. [2026-03-04T20:31:31.602051] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKRE'. [2026-03-04T20:31:31.602368] [INFO ] [FORECASTER] Starting predict_future for SKRE [2026-03-04T20:31:31.603171] [DEBUG] [LOCAL ] No optimal features file found for SKRE: ./output/feature-sets/SKRE.txt [2026-03-04T20:31:31.603234] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:31:31.603268] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:31:31.603297] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:31:31.603356] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:31:31.666505] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:31:31.667511] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:31:31.667618] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:31:31.667656] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:31:31.783886] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:31:31.784054] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:31:31.784095] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:31:31.784122] [INFO ] [FORECASTER] Training complete [2026-03-04T20:31:31.787617] [DEBUG] [FORECASTER] SKRE: Forecast T+1@11:T+2@11: DOWN (p=1.16%) [2026-03-04T20:31:31.787906] [INFO ] [FORECASTER] Completed predict_future for SKRE [2026-03-04T20:31:31.788040] [INFO ] [sig ] SKRE: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:31:31.931112] [INFO ] [LOCAL ] Saved forecast: SKRE 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/SKRE.txt [2026-03-04T20:31:31.931285] [INFO ] [sig ] [2725/3365] Completed SKRE in 0.3s | 2.76 sym/s | Total: 16.5m | ETA: 3.9m [2026-03-04T20:31:31.931331] [INFO ] [sig ] [2726/3365] Forecasting SKWD... [2026-03-04T20:31:31.931360] [INFO ] [sig ] Generating forecast for: SKWD [2026-03-04T20:31:31.931391] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKWD' from 'https://tdm.silogroup.org/data/derivative_storage/SKWD.csv'. [2026-03-04T20:31:31.943245] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKWD'. [2026-03-04T20:31:31.943608] [INFO ] [FORECASTER] Starting predict_future for SKWD [2026-03-04T20:31:31.944404] [DEBUG] [LOCAL ] No optimal features file found for SKWD: ./output/feature-sets/SKWD.txt [2026-03-04T20:31:31.944457] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:31:31.944489] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:31:31.944515] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:31:31.944594] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:31:32.002222] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:31:32.003177] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:31:32.003273] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:31:32.003309] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:31:32.128631] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:31:32.128842] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:31:32.128900] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:31:32.128944] [INFO ] [FORECASTER] Training complete [2026-03-04T20:31:32.133041] [DEBUG] [FORECASTER] SKWD: Forecast T+1@11:T+2@11: DOWN (p=31.27%) [2026-03-04T20:31:32.133453] [INFO ] [FORECASTER] Completed predict_future for SKWD [2026-03-04T20:31:32.133637] [INFO ] [sig ] SKWD: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:31:32.293741] [INFO ] [LOCAL ] Saved forecast: SKWD 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/SKWD.txt [2026-03-04T20:31:32.293914] [INFO ] [sig ] [2726/3365] Completed SKWD in 0.4s | 2.76 sym/s | Total: 16.5m | ETA: 3.9m [2026-03-04T20:31:32.293957] [INFO ] [sig ] [2727/3365] Forecasting SKY... [2026-03-04T20:31:32.293987] [INFO ] [sig ] Generating forecast for: SKY [2026-03-04T20:31:32.294018] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKY' from 'https://tdm.silogroup.org/data/derivative_storage/SKY.csv'. [2026-03-04T20:31:32.306115] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKY'. [2026-03-04T20:31:32.306464] [INFO ] [FORECASTER] Starting predict_future for SKY [2026-03-04T20:31:32.307260] [DEBUG] [LOCAL ] No optimal features file found for SKY: ./output/feature-sets/SKY.txt [2026-03-04T20:31:32.307338] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:31:32.307371] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:31:32.307398] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:31:32.307455] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:31:32.365603] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:31:32.366547] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:31:32.366655] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:31:32.366691] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:31:32.524018] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:31:32.524224] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:31:32.524289] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:31:32.524338] [INFO ] [FORECASTER] Training complete [2026-03-04T20:31:32.529892] [DEBUG] [FORECASTER] SKY: Forecast T+1@11:T+2@11: DOWN (p=2.22%) [2026-03-04T20:31:32.530347] [INFO ] [FORECASTER] Completed predict_future for SKY [2026-03-04T20:31:32.530548] [INFO ] [sig ] SKY: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:31:32.714327] [INFO ] [LOCAL ] Saved forecast: SKY 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/SKY.txt [2026-03-04T20:31:32.714603] [INFO ] [sig ] [2727/3365] Completed SKY in 0.4s | 2.76 sym/s | Total: 16.5m | ETA: 3.9m [2026-03-04T20:31:32.714672] [INFO ] [sig ] [2728/3365] Forecasting SKYH... [2026-03-04T20:31:32.714713] [INFO ] [sig ] Generating forecast for: SKYH [2026-03-04T20:31:32.714774] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKYH' from 'https://tdm.silogroup.org/data/derivative_storage/SKYH.csv'. [2026-03-04T20:31:32.729258] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKYH'. [2026-03-04T20:31:32.729796] [INFO ] [FORECASTER] Starting predict_future for SKYH [2026-03-04T20:31:32.730803] [DEBUG] [LOCAL ] No optimal features file found for SKYH: ./output/feature-sets/SKYH.txt [2026-03-04T20:31:32.730863] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:31:32.730897] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:31:32.730944] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:31:32.731031] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:31:32.801177] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:31:32.802174] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:31:32.802269] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:31:32.802304] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:31:32.975698] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:31:32.975946] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:31:32.976018] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:31:32.976070] [INFO ] [FORECASTER] Training complete [2026-03-04T20:31:32.982131] [DEBUG] [FORECASTER] SKYH: Forecast T+1@11:T+2@11: DOWN (p=0.97%) [2026-03-04T20:31:32.982788] [INFO ] [FORECASTER] Completed predict_future for SKYH [2026-03-04T20:31:32.983030] [INFO ] [sig ] SKYH: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:31:33.233908] [INFO ] [LOCAL ] Saved forecast: SKYH 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/SKYH.txt [2026-03-04T20:31:33.234136] [INFO ] [sig ] [2728/3365] Completed SKYH in 0.5s | 2.76 sym/s | Total: 16.5m | ETA: 3.8m [2026-03-04T20:31:33.234190] [INFO ] [sig ] [2729/3365] Forecasting SKYX... [2026-03-04T20:31:33.234224] [INFO ] [sig ] Generating forecast for: SKYX [2026-03-04T20:31:33.234260] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKYX' from 'https://tdm.silogroup.org/data/derivative_storage/SKYX.csv'. [2026-03-04T20:31:33.279020] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKYX'. [2026-03-04T20:31:33.279595] [INFO ] [FORECASTER] Starting predict_future for SKYX [2026-03-04T20:31:33.280822] [DEBUG] [LOCAL ] No optimal features file found for SKYX: ./output/feature-sets/SKYX.txt [2026-03-04T20:31:33.280893] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:31:33.280936] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:31:33.280974] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:31:33.281055] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:31:33.369451] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:31:33.370738] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:31:33.371627] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:31:33.371685] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:31:33.561473] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:31:33.561727] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:31:33.561811] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:31:33.561871] [INFO ] [FORECASTER] Training complete [2026-03-04T20:31:33.568498] [DEBUG] [FORECASTER] SKYX: Forecast T+1@11:T+2@11: UP (p=97.05%) [2026-03-04T20:31:33.569369] [INFO ] [FORECASTER] Completed predict_future for SKYX [2026-03-04T20:31:33.569660] [INFO ] [sig ] SKYX: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:31:33.797889] [INFO ] [LOCAL ] Saved forecast: SKYX 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/SKYX.txt [2026-03-04T20:31:33.798161] [INFO ] [sig ] [2729/3365] Completed SKYX in 0.6s | 2.76 sym/s | Total: 16.5m | ETA: 3.8m [2026-03-04T20:31:33.798233] [INFO ] [sig ] [2730/3365] Forecasting SKYY... [2026-03-04T20:31:33.798286] [INFO ] [sig ] Generating forecast for: SKYY [2026-03-04T20:31:33.798338] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKYY' from 'https://tdm.silogroup.org/data/derivative_storage/SKYY.csv'. [2026-03-04T20:31:33.828231] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKYY'. [2026-03-04T20:31:33.830454] [INFO ] [FORECASTER] Starting predict_future for SKYY [2026-03-04T20:31:33.831809] [DEBUG] [LOCAL ] No optimal features file found for SKYY: ./output/feature-sets/SKYY.txt [2026-03-04T20:31:33.831879] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:31:33.831926] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:31:33.831964] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:31:33.832045] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:31:33.908711] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:31:33.910056] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:31:33.910218] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:31:33.910280] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:31:34.070286] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:31:34.070462] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:31:34.070505] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:31:34.070536] [INFO ] [FORECASTER] Training complete [2026-03-04T20:31:34.074312] [DEBUG] [FORECASTER] SKYY: Forecast T+1@11:T+2@11: UP (p=75.10%) [2026-03-04T20:31:34.074709] [INFO ] [FORECASTER] Completed predict_future for SKYY [2026-03-04T20:31:34.074894] [INFO ] [sig ] SKYY: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:31:34.272634] [INFO ] [LOCAL ] Saved forecast: SKYY 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/SKYY.txt [2026-03-04T20:31:34.272803] [INFO ] [sig ] [2730/3365] Completed SKYY in 0.5s | 2.76 sym/s | Total: 16.5m | ETA: 3.8m [2026-03-04T20:31:34.272846] [INFO ] [sig ] [2731/3365] Forecasting SLAB... [2026-03-04T20:31:34.272877] [INFO ] [sig ] Generating forecast for: SLAB [2026-03-04T20:31:34.272919] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLAB' from 'https://tdm.silogroup.org/data/derivative_storage/SLAB.csv'. [2026-03-04T20:31:34.287363] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLAB'. [2026-03-04T20:31:34.287803] [INFO ] [FORECASTER] Starting predict_future for SLAB [2026-03-04T20:31:34.288685] [DEBUG] [LOCAL ] No optimal features file found for SLAB: ./output/feature-sets/SLAB.txt [2026-03-04T20:31:34.288741] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:31:34.288774] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:31:34.288802] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:31:34.288860] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:31:34.348053] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:31:34.348973] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:31:34.349065] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:31:34.349100] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:31:34.472850] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:31:34.473024] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:31:34.473066] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:31:34.473096] [INFO ] [FORECASTER] Training complete [2026-03-04T20:31:34.477002] [DEBUG] [FORECASTER] SLAB: Forecast T+1@11:T+2@11: DOWN (p=30.70%) [2026-03-04T20:31:34.477386] [INFO ] [FORECASTER] Completed predict_future for SLAB [2026-03-04T20:31:34.477537] [INFO ] [sig ] SLAB: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:31:34.627187] [INFO ] [LOCAL ] Saved forecast: SLAB 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/SLAB.txt [2026-03-04T20:31:34.627381] [INFO ] [sig ] [2731/3365] Completed SLAB in 0.4s | 2.76 sym/s | Total: 16.5m | ETA: 3.8m [2026-03-04T20:31:34.627425] [INFO ] [sig ] [2732/3365] Forecasting SLB... [2026-03-04T20:31:34.627457] [INFO ] [sig ] Generating forecast for: SLB [2026-03-04T20:31:34.627487] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLB' from 'https://tdm.silogroup.org/data/derivative_storage/SLB.csv'. [2026-03-04T20:31:34.639685] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLB'. [2026-03-04T20:31:34.640093] [INFO ] [FORECASTER] Starting predict_future for SLB [2026-03-04T20:31:34.640963] [DEBUG] [LOCAL ] No optimal features file found for SLB: ./output/feature-sets/SLB.txt [2026-03-04T20:31:34.641018] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:31:34.641054] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:31:34.641080] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:31:34.641138] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:31:34.699968] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:31:34.700883] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:31:34.700983] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:31:34.701023] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:31:34.825272] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:31:34.825436] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:31:34.825477] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:31:34.825507] [INFO ] [FORECASTER] Training complete [2026-03-04T20:31:34.829360] [DEBUG] [FORECASTER] SLB: Forecast T+1@11:T+2@11: UP (p=72.74%) [2026-03-04T20:31:34.829674] [INFO ] [FORECASTER] Completed predict_future for SLB [2026-03-04T20:31:34.829811] [INFO ] [sig ] SLB: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:31:34.984116] [INFO ] [LOCAL ] Saved forecast: SLB 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/SLB.txt [2026-03-04T20:31:34.984325] [INFO ] [sig ] [2732/3365] Completed SLB in 0.4s | 2.76 sym/s | Total: 16.5m | ETA: 3.8m [2026-03-04T20:31:34.984368] [INFO ] [sig ] [2733/3365] Forecasting SLDB... [2026-03-04T20:31:34.984399] [INFO ] [sig ] Generating forecast for: SLDB [2026-03-04T20:31:34.984430] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLDB' from 'https://tdm.silogroup.org/data/derivative_storage/SLDB.csv'. [2026-03-04T20:31:34.998009] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLDB'. [2026-03-04T20:31:34.998377] [INFO ] [FORECASTER] Starting predict_future for SLDB [2026-03-04T20:31:34.999256] [DEBUG] [LOCAL ] No optimal features file found for SLDB: ./output/feature-sets/SLDB.txt [2026-03-04T20:31:34.999313] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:31:34.999347] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:31:34.999375] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:31:34.999433] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:31:35.059731] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:31:35.060695] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:31:35.060785] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:31:35.060821] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:31:35.187799] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:31:35.187987] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:31:35.188031] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:31:35.188061] [INFO ] [FORECASTER] Training complete [2026-03-04T20:31:35.191848] [DEBUG] [FORECASTER] SLDB: Forecast T+1@11:T+2@11: UP (p=82.58%) [2026-03-04T20:31:35.192161] [INFO ] [FORECASTER] Completed predict_future for SLDB [2026-03-04T20:31:35.192315] [INFO ] [sig ] SLDB: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:31:35.356822] [INFO ] [LOCAL ] Saved forecast: SLDB 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/SLDB.txt [2026-03-04T20:31:35.357003] [INFO ] [sig ] [2733/3365] Completed SLDB in 0.4s | 2.76 sym/s | Total: 16.5m | ETA: 3.8m [2026-03-04T20:31:35.357047] [INFO ] [sig ] [2734/3365] Forecasting SLDP... [2026-03-04T20:31:35.357075] [INFO ] [sig ] Generating forecast for: SLDP [2026-03-04T20:31:35.357105] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLDP' from 'https://tdm.silogroup.org/data/derivative_storage/SLDP.csv'. [2026-03-04T20:31:35.369973] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLDP'. [2026-03-04T20:31:35.370378] [INFO ] [FORECASTER] Starting predict_future for SLDP [2026-03-04T20:31:35.371560] [DEBUG] [LOCAL ] No optimal features file found for SLDP: ./output/feature-sets/SLDP.txt [2026-03-04T20:31:35.371640] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:31:35.371675] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:31:35.371705] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:31:35.371763] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:31:35.435782] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:31:35.436750] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:31:35.436857] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:31:35.436892] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:31:35.565570] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:31:35.565774] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:31:35.565815] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:31:35.565845] [INFO ] [FORECASTER] Training complete [2026-03-04T20:31:35.569911] [DEBUG] [FORECASTER] SLDP: Forecast T+1@11:T+2@11: DOWN (p=12.05%) [2026-03-04T20:31:35.570232] [INFO ] [FORECASTER] Completed predict_future for SLDP [2026-03-04T20:31:35.570399] [INFO ] [sig ] SLDP: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:31:35.719298] [INFO ] [LOCAL ] Saved forecast: SLDP 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/SLDP.txt [2026-03-04T20:31:35.719472] [INFO ] [sig ] [2734/3365] Completed SLDP in 0.4s | 2.76 sym/s | Total: 16.5m | ETA: 3.8m [2026-03-04T20:31:35.719515] [INFO ] [sig ] [2735/3365] Forecasting SLF... [2026-03-04T20:31:35.719545] [INFO ] [sig ] Generating forecast for: SLF [2026-03-04T20:31:35.719596] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLF' from 'https://tdm.silogroup.org/data/derivative_storage/SLF.csv'. [2026-03-04T20:31:35.732424] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLF'. [2026-03-04T20:31:35.732904] [INFO ] [FORECASTER] Starting predict_future for SLF [2026-03-04T20:31:35.733789] [DEBUG] [LOCAL ] No optimal features file found for SLF: ./output/feature-sets/SLF.txt [2026-03-04T20:31:35.733844] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:31:35.733877] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:31:35.733906] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:31:35.733966] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:31:35.795380] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:31:35.796303] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:31:35.796394] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:31:35.796429] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:31:35.923647] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:31:35.923814] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:31:35.923859] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:31:35.923895] [INFO ] [FORECASTER] Training complete [2026-03-04T20:31:35.927767] [DEBUG] [FORECASTER] SLF: Forecast T+1@11:T+2@11: UP (p=94.20%) [2026-03-04T20:31:35.928091] [INFO ] [FORECASTER] Completed predict_future for SLF [2026-03-04T20:31:35.928237] [INFO ] [sig ] SLF: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:31:36.078104] [INFO ] [LOCAL ] Saved forecast: SLF 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/SLF.txt [2026-03-04T20:31:36.078284] [INFO ] [sig ] [2735/3365] Completed SLF in 0.4s | 2.76 sym/s | Total: 16.5m | ETA: 3.8m [2026-03-04T20:31:36.078326] [INFO ] [sig ] [2736/3365] Forecasting SLG... [2026-03-04T20:31:36.078358] [INFO ] [sig ] Generating forecast for: SLG [2026-03-04T20:31:36.078388] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLG' from 'https://tdm.silogroup.org/data/derivative_storage/SLG.csv'. [2026-03-04T20:31:36.090737] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLG'. [2026-03-04T20:31:36.091186] [INFO ] [FORECASTER] Starting predict_future for SLG [2026-03-04T20:31:36.092196] [DEBUG] [LOCAL ] No optimal features file found for SLG: ./output/feature-sets/SLG.txt [2026-03-04T20:31:36.092258] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:31:36.092325] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:31:36.092371] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:31:36.092462] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:31:36.154660] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:31:36.155616] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:31:36.155703] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:31:36.155738] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:31:36.291215] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:31:36.291605] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:31:36.291648] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:31:36.291675] [INFO ] [FORECASTER] Training complete [2026-03-04T20:31:36.295847] [DEBUG] [FORECASTER] SLG: Forecast T+1@11:T+2@11: DOWN (p=44.57%) [2026-03-04T20:31:36.296459] [INFO ] [FORECASTER] Completed predict_future for SLG [2026-03-04T20:31:36.296636] [INFO ] [sig ] SLG: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:31:36.454289] [INFO ] [LOCAL ] Saved forecast: SLG 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/SLG.txt [2026-03-04T20:31:36.454456] [INFO ] [sig ] [2736/3365] Completed SLG in 0.4s | 2.76 sym/s | Total: 16.5m | ETA: 3.8m [2026-03-04T20:31:36.454498] [INFO ] [sig ] [2737/3365] Forecasting SLGN... [2026-03-04T20:31:36.454529] [INFO ] [sig ] Generating forecast for: SLGN [2026-03-04T20:31:36.454560] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLGN' from 'https://tdm.silogroup.org/data/derivative_storage/SLGN.csv'. [2026-03-04T20:31:36.468313] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLGN'. [2026-03-04T20:31:36.468989] [INFO ] [FORECASTER] Starting predict_future for SLGN [2026-03-04T20:31:36.470157] [DEBUG] [LOCAL ] No optimal features file found for SLGN: ./output/feature-sets/SLGN.txt [2026-03-04T20:31:36.470228] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:31:36.470261] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:31:36.470288] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:31:36.470346] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:31:36.530164] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:31:36.531129] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:31:36.531216] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:31:36.531249] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:31:36.683816] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:31:36.684021] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:31:36.684077] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:31:36.684119] [INFO ] [FORECASTER] Training complete [2026-03-04T20:31:36.688151] [DEBUG] [FORECASTER] SLGN: Forecast T+1@11:T+2@11: UP (p=85.96%) [2026-03-04T20:31:36.688567] [INFO ] [FORECASTER] Completed predict_future for SLGN [2026-03-04T20:31:36.688756] [INFO ] [sig ] SLGN: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:31:36.850349] [INFO ] [LOCAL ] Saved forecast: SLGN 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/SLGN.txt [2026-03-04T20:31:36.850516] [INFO ] [sig ] [2737/3365] Completed SLGN in 0.4s | 2.76 sym/s | Total: 16.5m | ETA: 3.8m [2026-03-04T20:31:36.850556] [INFO ] [sig ] [2738/3365] Forecasting SLM... [2026-03-04T20:31:36.850612] [INFO ] [sig ] Generating forecast for: SLM [2026-03-04T20:31:36.850644] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLM' from 'https://tdm.silogroup.org/data/derivative_storage/SLM.csv'. [2026-03-04T20:31:36.862619] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLM'. [2026-03-04T20:31:36.862968] [INFO ] [FORECASTER] Starting predict_future for SLM [2026-03-04T20:31:36.863808] [DEBUG] [LOCAL ] No optimal features file found for SLM: ./output/feature-sets/SLM.txt [2026-03-04T20:31:36.863862] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:31:36.863895] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:31:36.863924] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:31:36.863994] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:31:36.921898] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:31:36.922785] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:31:36.922869] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:31:36.922903] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:31:37.043884] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:31:37.044062] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:31:37.044103] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:31:37.044133] [INFO ] [FORECASTER] Training complete [2026-03-04T20:31:37.047855] [DEBUG] [FORECASTER] SLM: Forecast T+1@11:T+2@11: DOWN (p=34.12%) [2026-03-04T20:31:37.048200] [INFO ] [FORECASTER] Completed predict_future for SLM [2026-03-04T20:31:37.048351] [INFO ] [sig ] SLM: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:31:37.193848] [INFO ] [LOCAL ] Saved forecast: SLM 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/SLM.txt [2026-03-04T20:31:37.194036] [INFO ] [sig ] [2738/3365] Completed SLM in 0.3s | 2.76 sym/s | Total: 16.5m | ETA: 3.8m [2026-03-04T20:31:37.194084] [INFO ] [sig ] [2739/3365] Forecasting SLN... [2026-03-04T20:31:37.194115] [INFO ] [sig ] Generating forecast for: SLN [2026-03-04T20:31:37.194150] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLN' from 'https://tdm.silogroup.org/data/derivative_storage/SLN.csv'. [2026-03-04T20:31:37.206011] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLN'. [2026-03-04T20:31:37.206398] [INFO ] [FORECASTER] Starting predict_future for SLN [2026-03-04T20:31:37.207250] [DEBUG] [LOCAL ] No optimal features file found for SLN: ./output/feature-sets/SLN.txt [2026-03-04T20:31:37.207322] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:31:37.207355] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:31:37.207381] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:31:37.207438] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:31:37.266891] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:31:37.267907] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:31:37.268000] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:31:37.268033] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:31:37.394261] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:31:37.394458] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:31:37.394514] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:31:37.394625] [INFO ] [FORECASTER] Training complete [2026-03-04T20:31:37.399846] [DEBUG] [FORECASTER] SLN: Forecast T+1@11:T+2@11: UP (p=53.65%) [2026-03-04T20:31:37.400368] [INFO ] [FORECASTER] Completed predict_future for SLN [2026-03-04T20:31:37.400567] [INFO ] [sig ] SLN: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:31:37.555746] [INFO ] [LOCAL ] Saved forecast: SLN 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/SLN.txt [2026-03-04T20:31:37.555916] [INFO ] [sig ] [2739/3365] Completed SLN in 0.4s | 2.76 sym/s | Total: 16.5m | ETA: 3.8m [2026-03-04T20:31:37.555959] [INFO ] [sig ] [2740/3365] Forecasting SLNO... [2026-03-04T20:31:37.555988] [INFO ] [sig ] Generating forecast for: SLNO [2026-03-04T20:31:37.556019] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLNO' from 'https://tdm.silogroup.org/data/derivative_storage/SLNO.csv'. [2026-03-04T20:31:37.567938] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLNO'. [2026-03-04T20:31:37.568282] [INFO ] [FORECASTER] Starting predict_future for SLNO [2026-03-04T20:31:37.569125] [DEBUG] [LOCAL ] No optimal features file found for SLNO: ./output/feature-sets/SLNO.txt [2026-03-04T20:31:37.569180] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:31:37.569214] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:31:37.569242] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:31:37.569301] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:31:37.626719] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:31:37.627534] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:31:37.627638] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:31:37.627689] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:31:37.750373] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:31:37.750552] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:31:37.750610] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:31:37.750641] [INFO ] [FORECASTER] Training complete [2026-03-04T20:31:37.754051] [DEBUG] [FORECASTER] SLNO: Forecast T+1@11:T+2@11: UP (p=90.83%) [2026-03-04T20:31:37.754331] [INFO ] [FORECASTER] Completed predict_future for SLNO [2026-03-04T20:31:37.754465] [INFO ] [sig ] SLNO: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:31:37.899295] [INFO ] [LOCAL ] Saved forecast: SLNO 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/SLNO.txt [2026-03-04T20:31:37.899447] [INFO ] [sig ] [2740/3365] Completed SLNO in 0.3s | 2.76 sym/s | Total: 16.6m | ETA: 3.8m [2026-03-04T20:31:37.899496] [INFO ] [sig ] [2741/3365] Forecasting SLP... [2026-03-04T20:31:37.899527] [INFO ] [sig ] Generating forecast for: SLP [2026-03-04T20:31:37.899557] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLP' from 'https://tdm.silogroup.org/data/derivative_storage/SLP.csv'. [2026-03-04T20:31:37.911074] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLP'. [2026-03-04T20:31:37.911443] [INFO ] [FORECASTER] Starting predict_future for SLP [2026-03-04T20:31:37.912294] [DEBUG] [LOCAL ] No optimal features file found for SLP: ./output/feature-sets/SLP.txt [2026-03-04T20:31:37.912349] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:31:37.912381] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:31:37.912408] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:31:37.912465] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:31:37.968857] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:31:37.969768] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:31:37.969854] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:31:37.969887] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:31:38.089169] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:31:38.089338] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:31:38.089379] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:31:38.089409] [INFO ] [FORECASTER] Training complete [2026-03-04T20:31:38.092991] [DEBUG] [FORECASTER] SLP: Forecast T+1@11:T+2@11: UP (p=70.61%) [2026-03-04T20:31:38.093286] [INFO ] [FORECASTER] Completed predict_future for SLP [2026-03-04T20:31:38.093423] [INFO ] [sig ] SLP: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:31:38.238940] [INFO ] [LOCAL ] Saved forecast: SLP 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/SLP.txt [2026-03-04T20:31:38.239113] [INFO ] [sig ] [2741/3365] Completed SLP in 0.3s | 2.76 sym/s | Total: 16.6m | ETA: 3.8m [2026-03-04T20:31:38.239154] [INFO ] [sig ] [2742/3365] Forecasting SLQD... [2026-03-04T20:31:38.239186] [INFO ] [sig ] Generating forecast for: SLQD [2026-03-04T20:31:38.239217] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLQD' from 'https://tdm.silogroup.org/data/derivative_storage/SLQD.csv'. [2026-03-04T20:31:38.250971] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLQD'. [2026-03-04T20:31:38.251356] [INFO ] [FORECASTER] Starting predict_future for SLQD [2026-03-04T20:31:38.252200] [DEBUG] [LOCAL ] No optimal features file found for SLQD: ./output/feature-sets/SLQD.txt [2026-03-04T20:31:38.252255] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:31:38.252288] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:31:38.252315] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:31:38.252372] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:31:38.310744] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:31:38.311680] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:31:38.311773] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:31:38.311810] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:31:38.430784] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:31:38.430950] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:31:38.430991] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:31:38.431023] [INFO ] [FORECASTER] Training complete [2026-03-04T20:31:38.434470] [DEBUG] [FORECASTER] SLQD: Forecast T+1@11:T+2@11: DOWN (p=41.60%) [2026-03-04T20:31:38.434782] [INFO ] [FORECASTER] Completed predict_future for SLQD [2026-03-04T20:31:38.434938] [INFO ] [sig ] SLQD: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:31:38.583200] [INFO ] [LOCAL ] Saved forecast: SLQD 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/SLQD.txt [2026-03-04T20:31:38.583365] [INFO ] [sig ] [2742/3365] Completed SLQD in 0.3s | 2.76 sym/s | Total: 16.6m | ETA: 3.8m [2026-03-04T20:31:38.583406] [INFO ] [sig ] [2743/3365] Forecasting SLRC... [2026-03-04T20:31:38.583436] [INFO ] [sig ] Generating forecast for: SLRC [2026-03-04T20:31:38.583477] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLRC' from 'https://tdm.silogroup.org/data/derivative_storage/SLRC.csv'. [2026-03-04T20:31:38.596056] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLRC'. [2026-03-04T20:31:38.596543] [INFO ] [FORECASTER] Starting predict_future for SLRC [2026-03-04T20:31:38.597528] [DEBUG] [LOCAL ] No optimal features file found for SLRC: ./output/feature-sets/SLRC.txt [2026-03-04T20:31:38.597607] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:31:38.597643] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:31:38.597672] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:31:38.597731] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:31:38.655521] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:31:38.656445] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:31:38.656542] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:31:38.656598] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:31:38.779663] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:31:38.779827] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:31:38.779868] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:31:38.779899] [INFO ] [FORECASTER] Training complete [2026-03-04T20:31:38.783403] [DEBUG] [FORECASTER] SLRC: Forecast T+1@11:T+2@11: DOWN (p=25.41%) [2026-03-04T20:31:38.783782] [INFO ] [FORECASTER] Completed predict_future for SLRC [2026-03-04T20:31:38.783943] [INFO ] [sig ] SLRC: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:31:38.932496] [INFO ] [LOCAL ] Saved forecast: SLRC 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/SLRC.txt [2026-03-04T20:31:38.932670] [INFO ] [sig ] [2743/3365] Completed SLRC in 0.3s | 2.76 sym/s | Total: 16.6m | ETA: 3.8m [2026-03-04T20:31:38.932713] [INFO ] [sig ] [2744/3365] Forecasting SLS... [2026-03-04T20:31:38.932743] [INFO ] [sig ] Generating forecast for: SLS [2026-03-04T20:31:38.932773] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLS' from 'https://tdm.silogroup.org/data/derivative_storage/SLS.csv'. [2026-03-04T20:31:38.944455] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLS'. [2026-03-04T20:31:38.944840] [INFO ] [FORECASTER] Starting predict_future for SLS [2026-03-04T20:31:38.945661] [DEBUG] [LOCAL ] No optimal features file found for SLS: ./output/feature-sets/SLS.txt [2026-03-04T20:31:38.945715] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:31:38.945747] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:31:38.945775] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:31:38.945832] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:31:39.004966] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:31:39.005992] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:31:39.006085] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:31:39.006119] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:31:39.122918] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:31:39.123087] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:31:39.123151] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:31:39.123184] [INFO ] [FORECASTER] Training complete [2026-03-04T20:31:39.126921] [DEBUG] [FORECASTER] SLS: Forecast T+1@11:T+2@11: UP (p=92.85%) [2026-03-04T20:31:39.127341] [INFO ] [FORECASTER] Completed predict_future for SLS [2026-03-04T20:31:39.127513] [INFO ] [sig ] SLS: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:31:39.274120] [INFO ] [LOCAL ] Saved forecast: SLS 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/SLS.txt [2026-03-04T20:31:39.274294] [INFO ] [sig ] [2744/3365] Completed SLS in 0.3s | 2.76 sym/s | Total: 16.6m | ETA: 3.8m [2026-03-04T20:31:39.274334] [INFO ] [sig ] [2745/3365] Forecasting SLVM... [2026-03-04T20:31:39.274365] [INFO ] [sig ] Generating forecast for: SLVM [2026-03-04T20:31:39.274395] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLVM' from 'https://tdm.silogroup.org/data/derivative_storage/SLVM.csv'. [2026-03-04T20:31:39.286887] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLVM'. [2026-03-04T20:31:39.287311] [INFO ] [FORECASTER] Starting predict_future for SLVM [2026-03-04T20:31:39.288161] [DEBUG] [LOCAL ] No optimal features file found for SLVM: ./output/feature-sets/SLVM.txt [2026-03-04T20:31:39.288216] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:31:39.288250] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:31:39.288278] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:31:39.288335] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:31:39.348237] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:31:39.349133] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:31:39.349219] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:31:39.349253] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:31:39.474125] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:31:39.474302] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:31:39.474342] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:31:39.474369] [INFO ] [FORECASTER] Training complete [2026-03-04T20:31:39.478345] [DEBUG] [FORECASTER] SLVM: Forecast T+1@11:T+2@11: UP (p=94.03%) [2026-03-04T20:31:39.478796] [INFO ] [FORECASTER] Completed predict_future for SLVM [2026-03-04T20:31:39.478964] [INFO ] [sig ] SLVM: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:31:39.624497] [INFO ] [LOCAL ] Saved forecast: SLVM 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/SLVM.txt [2026-03-04T20:31:39.624675] [INFO ] [sig ] [2745/3365] Completed SLVM in 0.4s | 2.76 sym/s | Total: 16.6m | ETA: 3.7m [2026-03-04T20:31:39.624717] [INFO ] [sig ] [2746/3365] Forecasting SLVO... [2026-03-04T20:31:39.624748] [INFO ] [sig ] Generating forecast for: SLVO [2026-03-04T20:31:39.624778] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLVO' from 'https://tdm.silogroup.org/data/derivative_storage/SLVO.csv'. [2026-03-04T20:31:39.636947] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLVO'. [2026-03-04T20:31:39.637282] [INFO ] [FORECASTER] Starting predict_future for SLVO [2026-03-04T20:31:39.638129] [DEBUG] [LOCAL ] No optimal features file found for SLVO: ./output/feature-sets/SLVO.txt [2026-03-04T20:31:39.638182] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:31:39.638214] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:31:39.638242] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:31:39.638299] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:31:39.697781] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:31:39.698673] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:31:39.698807] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:31:39.698841] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:31:39.819358] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:31:39.819522] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:31:39.819562] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:31:39.819612] [INFO ] [FORECASTER] Training complete [2026-03-04T20:31:39.823116] [DEBUG] [FORECASTER] SLVO: Forecast T+1@11:T+2@11: DOWN (p=4.65%) [2026-03-04T20:31:39.823406] [INFO ] [FORECASTER] Completed predict_future for SLVO [2026-03-04T20:31:39.823540] [INFO ] [sig ] SLVO: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:31:39.975099] [INFO ] [LOCAL ] Saved forecast: SLVO 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/SLVO.txt [2026-03-04T20:31:39.975286] [INFO ] [sig ] [2746/3365] Completed SLVO in 0.4s | 2.76 sym/s | Total: 16.6m | ETA: 3.7m [2026-03-04T20:31:39.975328] [INFO ] [sig ] [2747/3365] Forecasting SLXN... [2026-03-04T20:31:39.975358] [INFO ] [sig ] Generating forecast for: SLXN [2026-03-04T20:31:39.975388] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLXN' from 'https://tdm.silogroup.org/data/derivative_storage/SLXN.csv'. [2026-03-04T20:31:39.987040] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLXN'. [2026-03-04T20:31:39.987472] [INFO ] [FORECASTER] Starting predict_future for SLXN [2026-03-04T20:31:39.988394] [DEBUG] [LOCAL ] No optimal features file found for SLXN: ./output/feature-sets/SLXN.txt [2026-03-04T20:31:39.988450] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:31:39.988484] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:31:39.988510] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:31:39.988566] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:31:40.047147] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:31:40.048228] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:31:40.048329] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:31:40.048364] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:31:40.170237] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:31:40.170410] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:31:40.170451] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:31:40.170481] [INFO ] [FORECASTER] Training complete [2026-03-04T20:31:40.174102] [DEBUG] [FORECASTER] SLXN: Forecast T+1@11:T+2@11: UP (p=93.86%) [2026-03-04T20:31:40.174446] [INFO ] [FORECASTER] Completed predict_future for SLXN [2026-03-04T20:31:40.174617] [INFO ] [sig ] SLXN: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:31:40.326186] [INFO ] [LOCAL ] Saved forecast: SLXN 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/SLXN.txt [2026-03-04T20:31:40.326363] [INFO ] [sig ] [2747/3365] Completed SLXN in 0.4s | 2.76 sym/s | Total: 16.6m | ETA: 3.7m [2026-03-04T20:31:40.326414] [INFO ] [sig ] [2748/3365] Forecasting SM... [2026-03-04T20:31:40.326447] [INFO ] [sig ] Generating forecast for: SM [2026-03-04T20:31:40.326480] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SM' from 'https://tdm.silogroup.org/data/derivative_storage/SM.csv'. [2026-03-04T20:31:40.339770] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SM'. [2026-03-04T20:31:40.340195] [INFO ] [FORECASTER] Starting predict_future for SM [2026-03-04T20:31:40.341010] [DEBUG] [LOCAL ] No optimal features file found for SM: ./output/feature-sets/SM.txt [2026-03-04T20:31:40.341063] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:31:40.341112] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:31:40.341141] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:31:40.341197] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:31:40.399860] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:31:40.401018] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:31:40.401107] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:31:40.401140] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:31:40.523197] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:31:40.523554] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:31:40.523616] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:31:40.523646] [INFO ] [FORECASTER] Training complete [2026-03-04T20:31:40.527673] [DEBUG] [FORECASTER] SM: Forecast T+1@11:T+2@11: DOWN (p=18.46%) [2026-03-04T20:31:40.527951] [INFO ] [FORECASTER] Completed predict_future for SM [2026-03-04T20:31:40.528103] [INFO ] [sig ] SM: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:31:40.675269] [INFO ] [LOCAL ] Saved forecast: SM 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/SM.txt [2026-03-04T20:31:40.675433] [INFO ] [sig ] [2748/3365] Completed SM in 0.3s | 2.76 sym/s | Total: 16.6m | ETA: 3.7m [2026-03-04T20:31:40.675473] [INFO ] [sig ] [2749/3365] Forecasting SMBC... [2026-03-04T20:31:40.675505] [INFO ] [sig ] Generating forecast for: SMBC [2026-03-04T20:31:40.675536] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMBC' from 'https://tdm.silogroup.org/data/derivative_storage/SMBC.csv'. [2026-03-04T20:31:40.687181] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMBC'. [2026-03-04T20:31:40.687545] [INFO ] [FORECASTER] Starting predict_future for SMBC [2026-03-04T20:31:40.688364] [DEBUG] [LOCAL ] No optimal features file found for SMBC: ./output/feature-sets/SMBC.txt [2026-03-04T20:31:40.688418] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:31:40.688451] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:31:40.688479] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:31:40.688537] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:31:40.746217] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:31:40.747142] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:31:40.747229] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:31:40.747262] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:31:40.866193] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:31:40.866368] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:31:40.866408] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:31:40.866437] [INFO ] [FORECASTER] Training complete [2026-03-04T20:31:40.869931] [DEBUG] [FORECASTER] SMBC: Forecast T+1@11:T+2@11: DOWN (p=4.81%) [2026-03-04T20:31:40.870224] [INFO ] [FORECASTER] Completed predict_future for SMBC [2026-03-04T20:31:40.870358] [INFO ] [sig ] SMBC: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:31:41.015413] [INFO ] [LOCAL ] Saved forecast: SMBC 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/SMBC.txt [2026-03-04T20:31:41.015590] [INFO ] [sig ] [2749/3365] Completed SMBC in 0.3s | 2.76 sym/s | Total: 16.6m | ETA: 3.7m [2026-03-04T20:31:41.015635] [INFO ] [sig ] [2750/3365] Forecasting SMBK... [2026-03-04T20:31:41.015664] [INFO ] [sig ] Generating forecast for: SMBK [2026-03-04T20:31:41.015695] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMBK' from 'https://tdm.silogroup.org/data/derivative_storage/SMBK.csv'. [2026-03-04T20:31:41.026968] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMBK'. [2026-03-04T20:31:41.027271] [INFO ] [FORECASTER] Starting predict_future for SMBK [2026-03-04T20:31:41.028080] [DEBUG] [LOCAL ] No optimal features file found for SMBK: ./output/feature-sets/SMBK.txt [2026-03-04T20:31:41.028132] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:31:41.028164] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:31:41.028189] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:31:41.028245] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:31:41.085975] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:31:41.086613] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:31:41.086692] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:31:41.086724] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:31:41.204197] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:31:41.204361] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:31:41.204401] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:31:41.204431] [INFO ] [FORECASTER] Training complete [2026-03-04T20:31:41.207914] [DEBUG] [FORECASTER] SMBK: Forecast T+1@11:T+2@11: UP (p=57.08%) [2026-03-04T20:31:41.208225] [INFO ] [FORECASTER] Completed predict_future for SMBK [2026-03-04T20:31:41.208370] [INFO ] [sig ] SMBK: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:31:41.423533] [INFO ] [LOCAL ] Saved forecast: SMBK 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/SMBK.txt [2026-03-04T20:31:41.423701] [INFO ] [sig ] [2750/3365] Completed SMBK in 0.4s | 2.76 sym/s | Total: 16.6m | ETA: 3.7m [2026-03-04T20:31:41.423742] [INFO ] [sig ] [2751/3365] Forecasting SMCI... [2026-03-04T20:31:41.423771] [INFO ] [sig ] Generating forecast for: SMCI [2026-03-04T20:31:41.423803] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMCI' from 'https://tdm.silogroup.org/data/derivative_storage/SMCI.csv'. [2026-03-04T20:31:41.435965] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMCI'. [2026-03-04T20:31:41.436261] [INFO ] [FORECASTER] Starting predict_future for SMCI [2026-03-04T20:31:41.437062] [DEBUG] [LOCAL ] No optimal features file found for SMCI: ./output/feature-sets/SMCI.txt [2026-03-04T20:31:41.437115] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:31:41.437147] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:31:41.437175] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:31:41.437230] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:31:41.494734] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:31:41.495435] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:31:41.495515] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:31:41.495548] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:31:41.623230] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:31:41.623391] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:31:41.623435] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:31:41.623467] [INFO ] [FORECASTER] Training complete [2026-03-04T20:31:41.626897] [DEBUG] [FORECASTER] SMCI: Forecast T+1@11:T+2@11: UP (p=95.15%) [2026-03-04T20:31:41.627179] [INFO ] [FORECASTER] Completed predict_future for SMCI [2026-03-04T20:31:41.627335] [INFO ] [sig ] SMCI: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:31:41.769982] [INFO ] [LOCAL ] Saved forecast: SMCI 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/SMCI.txt [2026-03-04T20:31:41.770141] [INFO ] [sig ] [2751/3365] Completed SMCI in 0.3s | 2.76 sym/s | Total: 16.6m | ETA: 3.7m [2026-03-04T20:31:41.770182] [INFO ] [sig ] [2752/3365] Forecasting SMCX... [2026-03-04T20:31:41.770231] [INFO ] [sig ] Generating forecast for: SMCX [2026-03-04T20:31:41.770265] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMCX' from 'https://tdm.silogroup.org/data/derivative_storage/SMCX.csv'. [2026-03-04T20:31:41.782329] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMCX'. [2026-03-04T20:31:41.782664] [INFO ] [FORECASTER] Starting predict_future for SMCX [2026-03-04T20:31:41.783479] [DEBUG] [LOCAL ] No optimal features file found for SMCX: ./output/feature-sets/SMCX.txt [2026-03-04T20:31:41.783534] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:31:41.783566] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:31:41.783614] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:31:41.783670] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:31:41.840507] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:31:41.841346] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:31:41.841430] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:31:41.841464] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:31:41.967565] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:31:41.967773] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:31:41.967820] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:31:41.967853] [INFO ] [FORECASTER] Training complete [2026-03-04T20:31:41.971331] [DEBUG] [FORECASTER] SMCX: Forecast T+1@11:T+2@11: DOWN (p=36.75%) [2026-03-04T20:31:41.971644] [INFO ] [FORECASTER] Completed predict_future for SMCX [2026-03-04T20:31:41.971782] [INFO ] [sig ] SMCX: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:31:42.116483] [INFO ] [LOCAL ] Saved forecast: SMCX 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/SMCX.txt [2026-03-04T20:31:42.116660] [INFO ] [sig ] [2752/3365] Completed SMCX in 0.3s | 2.76 sym/s | Total: 16.6m | ETA: 3.7m [2026-03-04T20:31:42.116702] [INFO ] [sig ] [2753/3365] Forecasting SMFG... [2026-03-04T20:31:42.116734] [INFO ] [sig ] Generating forecast for: SMFG [2026-03-04T20:31:42.116764] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMFG' from 'https://tdm.silogroup.org/data/derivative_storage/SMFG.csv'. [2026-03-04T20:31:42.128651] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMFG'. [2026-03-04T20:31:42.128984] [INFO ] [FORECASTER] Starting predict_future for SMFG [2026-03-04T20:31:42.129814] [DEBUG] [LOCAL ] No optimal features file found for SMFG: ./output/feature-sets/SMFG.txt [2026-03-04T20:31:42.129867] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:31:42.129938] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:31:42.129967] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:31:42.130028] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:31:42.188545] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:31:42.189434] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:31:42.189522] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:31:42.189558] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:31:42.321227] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:31:42.321391] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:31:42.321430] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:31:42.321460] [INFO ] [FORECASTER] Training complete [2026-03-04T20:31:42.325116] [DEBUG] [FORECASTER] SMFG: Forecast T+1@11:T+2@11: UP (p=94.99%) [2026-03-04T20:31:42.325409] [INFO ] [FORECASTER] Completed predict_future for SMFG [2026-03-04T20:31:42.325542] [INFO ] [sig ] SMFG: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:31:42.479409] [INFO ] [LOCAL ] Saved forecast: SMFG 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/SMFG.txt [2026-03-04T20:31:42.479629] [INFO ] [sig ] [2753/3365] Completed SMFG in 0.4s | 2.76 sym/s | Total: 16.6m | ETA: 3.7m [2026-03-04T20:31:42.479685] [INFO ] [sig ] [2754/3365] Forecasting SMH... [2026-03-04T20:31:42.479721] [INFO ] [sig ] Generating forecast for: SMH [2026-03-04T20:31:42.479764] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMH' from 'https://tdm.silogroup.org/data/derivative_storage/SMH.csv'. [2026-03-04T20:31:42.492158] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMH'. [2026-03-04T20:31:42.492484] [INFO ] [FORECASTER] Starting predict_future for SMH [2026-03-04T20:31:42.493315] [DEBUG] [LOCAL ] No optimal features file found for SMH: ./output/feature-sets/SMH.txt [2026-03-04T20:31:42.493369] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:31:42.493401] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:31:42.493428] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:31:42.493485] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:31:42.557125] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:31:42.558055] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:31:42.558157] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:31:42.558204] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:31:42.686344] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:31:42.686509] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:31:42.686551] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:31:42.686603] [INFO ] [FORECASTER] Training complete [2026-03-04T20:31:42.690345] [DEBUG] [FORECASTER] SMH: Forecast T+1@11:T+2@11: DOWN (p=12.63%) [2026-03-04T20:31:42.690678] [INFO ] [FORECASTER] Completed predict_future for SMH [2026-03-04T20:31:42.690820] [INFO ] [sig ] SMH: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:31:42.843634] [INFO ] [LOCAL ] Saved forecast: SMH 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/SMH.txt [2026-03-04T20:31:42.843805] [INFO ] [sig ] [2754/3365] Completed SMH in 0.4s | 2.76 sym/s | Total: 16.6m | ETA: 3.7m [2026-03-04T20:31:42.843848] [INFO ] [sig ] [2755/3365] Forecasting SMHI... [2026-03-04T20:31:42.843881] [INFO ] [sig ] Generating forecast for: SMHI [2026-03-04T20:31:42.843912] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMHI' from 'https://tdm.silogroup.org/data/derivative_storage/SMHI.csv'. [2026-03-04T20:31:42.856479] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMHI'. [2026-03-04T20:31:42.856904] [INFO ] [FORECASTER] Starting predict_future for SMHI [2026-03-04T20:31:42.857849] [DEBUG] [LOCAL ] No optimal features file found for SMHI: ./output/feature-sets/SMHI.txt [2026-03-04T20:31:42.857907] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:31:42.857956] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:31:42.857999] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:31:42.858060] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:31:42.920102] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:31:42.920950] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:31:42.921035] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:31:42.921072] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:31:43.052798] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:31:43.052993] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:31:43.053041] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:31:43.053119] [INFO ] [FORECASTER] Training complete [2026-03-04T20:31:43.056824] [DEBUG] [FORECASTER] SMHI: Forecast T+1@11:T+2@11: DOWN (p=25.11%) [2026-03-04T20:31:43.057123] [INFO ] [FORECASTER] Completed predict_future for SMHI [2026-03-04T20:31:43.057270] [INFO ] [sig ] SMHI: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:31:43.205894] [INFO ] [LOCAL ] Saved forecast: SMHI 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/SMHI.txt [2026-03-04T20:31:43.206070] [INFO ] [sig ] [2755/3365] Completed SMHI in 0.4s | 2.76 sym/s | Total: 16.6m | ETA: 3.7m [2026-03-04T20:31:43.206111] [INFO ] [sig ] [2756/3365] Forecasting SMHX... [2026-03-04T20:31:43.206143] [INFO ] [sig ] Generating forecast for: SMHX [2026-03-04T20:31:43.206176] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMHX' from 'https://tdm.silogroup.org/data/derivative_storage/SMHX.csv'. [2026-03-04T20:31:43.218131] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMHX'. [2026-03-04T20:31:43.218508] [INFO ] [FORECASTER] Starting predict_future for SMHX [2026-03-04T20:31:43.219398] [DEBUG] [LOCAL ] No optimal features file found for SMHX: ./output/feature-sets/SMHX.txt [2026-03-04T20:31:43.219454] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:31:43.219487] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:31:43.219525] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:31:43.219612] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:31:43.278260] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:31:43.279239] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:31:43.279329] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:31:43.279362] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:31:43.417683] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:31:43.417860] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:31:43.417903] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:31:43.417972] [INFO ] [FORECASTER] Training complete [2026-03-04T20:31:43.421591] [DEBUG] [FORECASTER] SMHX: Forecast T+1@11:T+2@11: UP (p=71.02%) [2026-03-04T20:31:43.421883] [INFO ] [FORECASTER] Completed predict_future for SMHX [2026-03-04T20:31:43.422023] [INFO ] [sig ] SMHX: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:31:43.567101] [INFO ] [LOCAL ] Saved forecast: SMHX 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/SMHX.txt [2026-03-04T20:31:43.567267] [INFO ] [sig ] [2756/3365] Completed SMHX in 0.4s | 2.76 sym/s | Total: 16.6m | ETA: 3.7m [2026-03-04T20:31:43.567331] [INFO ] [sig ] [2757/3365] Forecasting SMID... [2026-03-04T20:31:43.567363] [INFO ] [sig ] Generating forecast for: SMID [2026-03-04T20:31:43.567395] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMID' from 'https://tdm.silogroup.org/data/derivative_storage/SMID.csv'. [2026-03-04T20:31:43.580296] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMID'. [2026-03-04T20:31:43.580706] [INFO ] [FORECASTER] Starting predict_future for SMID [2026-03-04T20:31:43.581509] [DEBUG] [LOCAL ] No optimal features file found for SMID: ./output/feature-sets/SMID.txt [2026-03-04T20:31:43.581563] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:31:43.581616] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:31:43.581643] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:31:43.581700] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:31:43.639061] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:31:43.639947] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:31:43.640032] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:31:43.640109] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:31:43.742048] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:31:43.742233] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:31:43.742275] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:31:43.742308] [INFO ] [FORECASTER] Training complete [2026-03-04T20:31:43.745957] [DEBUG] [FORECASTER] SMID: Forecast T+1@11:T+2@11: UP (p=71.08%) [2026-03-04T20:31:43.746263] [INFO ] [FORECASTER] Completed predict_future for SMID [2026-03-04T20:31:43.746406] [INFO ] [sig ] SMID: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:31:43.896618] [INFO ] [LOCAL ] Saved forecast: SMID 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/SMID.txt [2026-03-04T20:31:43.896810] [INFO ] [sig ] [2757/3365] Completed SMID in 0.3s | 2.76 sym/s | Total: 16.7m | ETA: 3.7m [2026-03-04T20:31:43.896859] [INFO ] [sig ] [2758/3365] Forecasting SMPL... [2026-03-04T20:31:43.896894] [INFO ] [sig ] Generating forecast for: SMPL [2026-03-04T20:31:43.896936] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMPL' from 'https://tdm.silogroup.org/data/derivative_storage/SMPL.csv'. [2026-03-04T20:31:43.910492] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMPL'. [2026-03-04T20:31:43.910901] [INFO ] [FORECASTER] Starting predict_future for SMPL [2026-03-04T20:31:43.911756] [DEBUG] [LOCAL ] No optimal features file found for SMPL: ./output/feature-sets/SMPL.txt [2026-03-04T20:31:43.911811] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:31:43.911845] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:31:43.911873] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:31:43.911932] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:31:43.974131] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:31:43.975080] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:31:43.975185] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:31:43.975228] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:31:44.101946] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:31:44.102124] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:31:44.102173] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:31:44.102210] [INFO ] [FORECASTER] Training complete [2026-03-04T20:31:44.105686] [DEBUG] [FORECASTER] SMPL: Forecast T+1@11:T+2@11: DOWN (p=37.39%) [2026-03-04T20:31:44.105977] [INFO ] [FORECASTER] Completed predict_future for SMPL [2026-03-04T20:31:44.106110] [INFO ] [sig ] SMPL: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:31:44.254374] [INFO ] [LOCAL ] Saved forecast: SMPL 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/SMPL.txt [2026-03-04T20:31:44.254543] [INFO ] [sig ] [2758/3365] Completed SMPL in 0.4s | 2.76 sym/s | Total: 16.7m | ETA: 3.7m [2026-03-04T20:31:44.254604] [INFO ] [sig ] [2759/3365] Forecasting SMTC... [2026-03-04T20:31:44.254638] [INFO ] [sig ] Generating forecast for: SMTC [2026-03-04T20:31:44.254669] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMTC' from 'https://tdm.silogroup.org/data/derivative_storage/SMTC.csv'. [2026-03-04T20:31:44.266760] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMTC'. [2026-03-04T20:31:44.267166] [INFO ] [FORECASTER] Starting predict_future for SMTC [2026-03-04T20:31:44.268054] [DEBUG] [LOCAL ] No optimal features file found for SMTC: ./output/feature-sets/SMTC.txt [2026-03-04T20:31:44.268109] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:31:44.268142] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:31:44.268183] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:31:44.268242] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:31:44.325378] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:31:44.326233] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:31:44.326325] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:31:44.326361] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:31:44.447703] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:31:44.447857] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:31:44.447907] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:31:44.447938] [INFO ] [FORECASTER] Training complete [2026-03-04T20:31:44.451479] [DEBUG] [FORECASTER] SMTC: Forecast T+1@11:T+2@11: UP (p=60.73%) [2026-03-04T20:31:44.451785] [INFO ] [FORECASTER] Completed predict_future for SMTC [2026-03-04T20:31:44.451921] [INFO ] [sig ] SMTC: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:31:44.594701] [INFO ] [LOCAL ] Saved forecast: SMTC 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/SMTC.txt [2026-03-04T20:31:44.594870] [INFO ] [sig ] [2759/3365] Completed SMTC in 0.3s | 2.76 sym/s | Total: 16.7m | ETA: 3.7m [2026-03-04T20:31:44.594911] [INFO ] [sig ] [2760/3365] Forecasting SMTI... [2026-03-04T20:31:44.594942] [INFO ] [sig ] Generating forecast for: SMTI [2026-03-04T20:31:44.594973] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMTI' from 'https://tdm.silogroup.org/data/derivative_storage/SMTI.csv'. [2026-03-04T20:31:44.606775] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMTI'. [2026-03-04T20:31:44.607101] [INFO ] [FORECASTER] Starting predict_future for SMTI [2026-03-04T20:31:44.607971] [DEBUG] [LOCAL ] No optimal features file found for SMTI: ./output/feature-sets/SMTI.txt [2026-03-04T20:31:44.608025] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:31:44.608057] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:31:44.608085] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:31:44.608141] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:31:44.666773] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:31:44.667700] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:31:44.667787] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:31:44.667822] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:31:44.791925] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:31:44.792104] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:31:44.792149] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:31:44.792178] [INFO ] [FORECASTER] Training complete [2026-03-04T20:31:44.795969] [DEBUG] [FORECASTER] SMTI: Forecast T+1@11:T+2@11: UP (p=61.31%) [2026-03-04T20:31:44.796360] [INFO ] [FORECASTER] Completed predict_future for SMTI [2026-03-04T20:31:44.796508] [INFO ] [sig ] SMTI: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:31:44.953862] [INFO ] [LOCAL ] Saved forecast: SMTI 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/SMTI.txt [2026-03-04T20:31:44.954023] [INFO ] [sig ] [2760/3365] Completed SMTI in 0.4s | 2.76 sym/s | Total: 16.7m | ETA: 3.7m [2026-03-04T20:31:44.954079] [INFO ] [sig ] [2761/3365] Forecasting SMWB... [2026-03-04T20:31:44.954114] [INFO ] [sig ] Generating forecast for: SMWB [2026-03-04T20:31:44.954152] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMWB' from 'https://tdm.silogroup.org/data/derivative_storage/SMWB.csv'. [2026-03-04T20:31:44.967094] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMWB'. [2026-03-04T20:31:44.967476] [INFO ] [FORECASTER] Starting predict_future for SMWB [2026-03-04T20:31:44.968383] [DEBUG] [LOCAL ] No optimal features file found for SMWB: ./output/feature-sets/SMWB.txt [2026-03-04T20:31:44.968438] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:31:44.968472] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:31:44.968499] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:31:44.968557] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:31:45.026224] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:31:45.027116] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:31:45.027204] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:31:45.027237] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:31:45.160774] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:31:45.160945] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:31:45.160987] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:31:45.161019] [INFO ] [FORECASTER] Training complete [2026-03-04T20:31:45.165010] [DEBUG] [FORECASTER] SMWB: Forecast T+1@11:T+2@11: UP (p=87.27%) [2026-03-04T20:31:45.165545] [INFO ] [FORECASTER] Completed predict_future for SMWB [2026-03-04T20:31:45.165712] [INFO ] [sig ] SMWB: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:31:45.326893] [INFO ] [LOCAL ] Saved forecast: SMWB 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/SMWB.txt [2026-03-04T20:31:45.327061] [INFO ] [sig ] [2761/3365] Completed SMWB in 0.4s | 2.76 sym/s | Total: 16.7m | ETA: 3.6m [2026-03-04T20:31:45.327104] [INFO ] [sig ] [2762/3365] Forecasting SMX... [2026-03-04T20:31:45.327135] [INFO ] [sig ] Generating forecast for: SMX [2026-03-04T20:31:45.327165] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMX' from 'https://tdm.silogroup.org/data/derivative_storage/SMX.csv'. [2026-03-04T20:31:45.339872] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMX'. [2026-03-04T20:31:45.340202] [INFO ] [FORECASTER] Starting predict_future for SMX [2026-03-04T20:31:45.341203] [DEBUG] [LOCAL ] No optimal features file found for SMX: ./output/feature-sets/SMX.txt [2026-03-04T20:31:45.341257] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:31:45.341289] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:31:45.341315] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:31:45.341371] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:31:45.400011] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:31:45.400936] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:31:45.401028] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:31:45.401061] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:31:45.510334] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:31:45.510498] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:31:45.510539] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:31:45.510587] [INFO ] [FORECASTER] Training complete [2026-03-04T20:31:45.514081] [DEBUG] [FORECASTER] SMX: Forecast T+1@11:T+2@11: DOWN (p=0.83%) [2026-03-04T20:31:45.514367] [INFO ] [FORECASTER] Completed predict_future for SMX [2026-03-04T20:31:45.514498] [INFO ] [sig ] SMX: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:31:45.660586] [INFO ] [LOCAL ] Saved forecast: SMX 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/SMX.txt [2026-03-04T20:31:45.660752] [INFO ] [sig ] [2762/3365] Completed SMX in 0.3s | 2.76 sym/s | Total: 16.7m | ETA: 3.6m [2026-03-04T20:31:45.660793] [INFO ] [sig ] [2763/3365] Forecasting SN... [2026-03-04T20:31:45.660825] [INFO ] [sig ] Generating forecast for: SN [2026-03-04T20:31:45.660863] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SN' from 'https://tdm.silogroup.org/data/derivative_storage/SN.csv'. [2026-03-04T20:31:45.672979] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SN'. [2026-03-04T20:31:45.673349] [INFO ] [FORECASTER] Starting predict_future for SN [2026-03-04T20:31:45.674156] [DEBUG] [LOCAL ] No optimal features file found for SN: ./output/feature-sets/SN.txt [2026-03-04T20:31:45.674209] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:31:45.674241] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:31:45.674268] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:31:45.674325] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:31:45.732104] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:31:45.733043] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:31:45.733167] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:31:45.733202] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:31:45.860376] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:31:45.860548] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:31:45.860606] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:31:45.860638] [INFO ] [FORECASTER] Training complete [2026-03-04T20:31:45.864074] [DEBUG] [FORECASTER] SN: Forecast T+1@11:T+2@11: UP (p=93.82%) [2026-03-04T20:31:45.864357] [INFO ] [FORECASTER] Completed predict_future for SN [2026-03-04T20:31:45.864487] [INFO ] [sig ] SN: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:31:46.007358] [INFO ] [LOCAL ] Saved forecast: SN 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/SN.txt [2026-03-04T20:31:46.007502] [INFO ] [sig ] [2763/3365] Completed SN in 0.3s | 2.76 sym/s | Total: 16.7m | ETA: 3.6m [2026-03-04T20:31:46.007543] [INFO ] [sig ] [2764/3365] Forecasting SNA... [2026-03-04T20:31:46.007592] [INFO ] [sig ] Generating forecast for: SNA [2026-03-04T20:31:46.007626] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNA' from 'https://tdm.silogroup.org/data/derivative_storage/SNA.csv'. [2026-03-04T20:31:46.019590] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNA'. [2026-03-04T20:31:46.019873] [INFO ] [FORECASTER] Starting predict_future for SNA [2026-03-04T20:31:46.020703] [DEBUG] [LOCAL ] No optimal features file found for SNA: ./output/feature-sets/SNA.txt [2026-03-04T20:31:46.020756] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:31:46.020788] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:31:46.020815] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:31:46.020870] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:31:46.077785] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:31:46.078719] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:31:46.078807] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:31:46.078840] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:31:46.199256] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:31:46.199437] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:31:46.199488] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:31:46.199517] [INFO ] [FORECASTER] Training complete [2026-03-04T20:31:46.204106] [DEBUG] [FORECASTER] SNA: Forecast T+1@11:T+2@11: DOWN (p=38.06%) [2026-03-04T20:31:46.204412] [INFO ] [FORECASTER] Completed predict_future for SNA [2026-03-04T20:31:46.204554] [INFO ] [sig ] SNA: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:31:46.352153] [INFO ] [LOCAL ] Saved forecast: SNA 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/SNA.txt [2026-03-04T20:31:46.352315] [INFO ] [sig ] [2764/3365] Completed SNA in 0.3s | 2.76 sym/s | Total: 16.7m | ETA: 3.6m [2026-03-04T20:31:46.352356] [INFO ] [sig ] [2765/3365] Forecasting SNAP... [2026-03-04T20:31:46.352388] [INFO ] [sig ] Generating forecast for: SNAP [2026-03-04T20:31:46.352419] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNAP' from 'https://tdm.silogroup.org/data/derivative_storage/SNAP.csv'. [2026-03-04T20:31:46.364275] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNAP'. [2026-03-04T20:31:46.364707] [INFO ] [FORECASTER] Starting predict_future for SNAP [2026-03-04T20:31:46.365591] [DEBUG] [LOCAL ] No optimal features file found for SNAP: ./output/feature-sets/SNAP.txt [2026-03-04T20:31:46.365646] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:31:46.365678] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:31:46.365705] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:31:46.365762] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:31:46.423236] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:31:46.424124] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:31:46.424211] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:31:46.424244] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:31:46.547525] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:31:46.547706] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:31:46.547747] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:31:46.547777] [INFO ] [FORECASTER] Training complete [2026-03-04T20:31:46.551424] [DEBUG] [FORECASTER] SNAP: Forecast T+1@11:T+2@11: UP (p=74.93%) [2026-03-04T20:31:46.551755] [INFO ] [FORECASTER] Completed predict_future for SNAP [2026-03-04T20:31:46.551893] [INFO ] [sig ] SNAP: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:31:46.699688] [INFO ] [LOCAL ] Saved forecast: SNAP 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/SNAP.txt [2026-03-04T20:31:46.699858] [INFO ] [sig ] [2765/3365] Completed SNAP in 0.3s | 2.76 sym/s | Total: 16.7m | ETA: 3.6m [2026-03-04T20:31:46.699918] [INFO ] [sig ] [2766/3365] Forecasting SNCY... [2026-03-04T20:31:46.699960] [INFO ] [sig ] Generating forecast for: SNCY [2026-03-04T20:31:46.699993] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNCY' from 'https://tdm.silogroup.org/data/derivative_storage/SNCY.csv'. [2026-03-04T20:31:46.712374] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNCY'. [2026-03-04T20:31:46.712771] [INFO ] [FORECASTER] Starting predict_future for SNCY [2026-03-04T20:31:46.713562] [DEBUG] [LOCAL ] No optimal features file found for SNCY: ./output/feature-sets/SNCY.txt [2026-03-04T20:31:46.713635] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:31:46.713667] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:31:46.713693] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:31:46.713748] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:31:46.770672] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:31:46.771547] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:31:46.771655] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:31:46.771689] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:31:46.897134] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:31:46.897325] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:31:46.897365] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:31:46.897395] [INFO ] [FORECASTER] Training complete [2026-03-04T20:31:46.900947] [DEBUG] [FORECASTER] SNCY: Forecast T+1@11:T+2@11: UP (p=79.11%) [2026-03-04T20:31:46.901256] [INFO ] [FORECASTER] Completed predict_future for SNCY [2026-03-04T20:31:46.901396] [INFO ] [sig ] SNCY: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:31:47.072258] [INFO ] [LOCAL ] Saved forecast: SNCY 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/SNCY.txt [2026-03-04T20:31:47.072456] [INFO ] [sig ] [2766/3365] Completed SNCY in 0.4s | 2.76 sym/s | Total: 16.7m | ETA: 3.6m [2026-03-04T20:31:47.072500] [INFO ] [sig ] [2767/3365] Forecasting SND... [2026-03-04T20:31:47.072531] [INFO ] [sig ] Generating forecast for: SND [2026-03-04T20:31:47.072562] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SND' from 'https://tdm.silogroup.org/data/derivative_storage/SND.csv'. [2026-03-04T20:31:47.084673] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SND'. [2026-03-04T20:31:47.085038] [INFO ] [FORECASTER] Starting predict_future for SND [2026-03-04T20:31:47.085912] [DEBUG] [LOCAL ] No optimal features file found for SND: ./output/feature-sets/SND.txt [2026-03-04T20:31:47.085968] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:31:47.086002] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:31:47.086030] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:31:47.086089] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:31:47.157646] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:31:47.158735] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:31:47.158836] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:31:47.158876] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:31:47.305213] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:31:47.305378] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:31:47.305418] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:31:47.305447] [INFO ] [FORECASTER] Training complete [2026-03-04T20:31:47.309006] [DEBUG] [FORECASTER] SND: Forecast T+1@11:T+2@11: UP (p=58.06%) [2026-03-04T20:31:47.309338] [INFO ] [FORECASTER] Completed predict_future for SND [2026-03-04T20:31:47.309474] [INFO ] [sig ] SND: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:31:47.462389] [INFO ] [LOCAL ] Saved forecast: SND 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/SND.txt [2026-03-04T20:31:47.462592] [INFO ] [sig ] [2767/3365] Completed SND in 0.4s | 2.76 sym/s | Total: 16.7m | ETA: 3.6m [2026-03-04T20:31:47.462637] [INFO ] [sig ] [2768/3365] Forecasting SNDL... [2026-03-04T20:31:47.462668] [INFO ] [sig ] Generating forecast for: SNDL [2026-03-04T20:31:47.462698] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNDL' from 'https://tdm.silogroup.org/data/derivative_storage/SNDL.csv'. [2026-03-04T20:31:47.475259] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNDL'. [2026-03-04T20:31:47.475680] [INFO ] [FORECASTER] Starting predict_future for SNDL [2026-03-04T20:31:47.476478] [DEBUG] [LOCAL ] No optimal features file found for SNDL: ./output/feature-sets/SNDL.txt [2026-03-04T20:31:47.476531] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:31:47.476565] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:31:47.476630] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:31:47.476706] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:31:47.535193] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:31:47.536117] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:31:47.536227] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:31:47.536264] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:31:47.657773] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:31:47.657985] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:31:47.658036] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:31:47.658070] [INFO ] [FORECASTER] Training complete [2026-03-04T20:31:47.662522] [DEBUG] [FORECASTER] SNDL: Forecast T+1@11:T+2@11: UP (p=97.86%) [2026-03-04T20:31:47.662880] [INFO ] [FORECASTER] Completed predict_future for SNDL [2026-03-04T20:31:47.663038] [INFO ] [sig ] SNDL: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:31:47.817505] [INFO ] [LOCAL ] Saved forecast: SNDL 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/SNDL.txt [2026-03-04T20:31:47.817699] [INFO ] [sig ] [2768/3365] Completed SNDL in 0.4s | 2.76 sym/s | Total: 16.7m | ETA: 3.6m [2026-03-04T20:31:47.817742] [INFO ] [sig ] [2769/3365] Forecasting SNDX... [2026-03-04T20:31:47.817771] [INFO ] [sig ] Generating forecast for: SNDX [2026-03-04T20:31:47.817802] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNDX' from 'https://tdm.silogroup.org/data/derivative_storage/SNDX.csv'. [2026-03-04T20:31:47.830022] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNDX'. [2026-03-04T20:31:47.830432] [INFO ] [FORECASTER] Starting predict_future for SNDX [2026-03-04T20:31:47.831241] [DEBUG] [LOCAL ] No optimal features file found for SNDX: ./output/feature-sets/SNDX.txt [2026-03-04T20:31:47.831294] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:31:47.831327] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:31:47.831353] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:31:47.831410] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:31:47.888480] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:31:47.889369] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:31:47.889453] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:31:47.889488] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:31:48.020532] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:31:48.020722] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:31:48.020766] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:31:48.020796] [INFO ] [FORECASTER] Training complete [2026-03-04T20:31:48.024650] [DEBUG] [FORECASTER] SNDX: Forecast T+1@11:T+2@11: DOWN (p=33.20%) [2026-03-04T20:31:48.024975] [INFO ] [FORECASTER] Completed predict_future for SNDX [2026-03-04T20:31:48.025120] [INFO ] [sig ] SNDX: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:31:48.172469] [INFO ] [LOCAL ] Saved forecast: SNDX 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/SNDX.txt [2026-03-04T20:31:48.172657] [INFO ] [sig ] [2769/3365] Completed SNDX in 0.4s | 2.76 sym/s | Total: 16.7m | ETA: 3.6m [2026-03-04T20:31:48.172703] [INFO ] [sig ] [2770/3365] Forecasting SNES... [2026-03-04T20:31:48.172733] [INFO ] [sig ] Generating forecast for: SNES [2026-03-04T20:31:48.172763] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNES' from 'https://tdm.silogroup.org/data/derivative_storage/SNES.csv'. [2026-03-04T20:31:48.184850] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNES'. [2026-03-04T20:31:48.185217] [INFO ] [FORECASTER] Starting predict_future for SNES [2026-03-04T20:31:48.186026] [DEBUG] [LOCAL ] No optimal features file found for SNES: ./output/feature-sets/SNES.txt [2026-03-04T20:31:48.186079] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:31:48.186156] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:31:48.186185] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:31:48.186242] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:31:48.247697] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:31:48.248695] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:31:48.248786] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:31:48.248820] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:31:48.395413] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:31:48.395627] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:31:48.395694] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:31:48.395738] [INFO ] [FORECASTER] Training complete [2026-03-04T20:31:48.400881] [DEBUG] [FORECASTER] SNES: Forecast T+1@11:T+2@11: DOWN (p=0.48%) [2026-03-04T20:31:48.401311] [INFO ] [FORECASTER] Completed predict_future for SNES [2026-03-04T20:31:48.401505] [INFO ] [sig ] SNES: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:31:48.554820] [INFO ] [LOCAL ] Saved forecast: SNES 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/SNES.txt [2026-03-04T20:31:48.554988] [INFO ] [sig ] [2770/3365] Completed SNES in 0.4s | 2.76 sym/s | Total: 16.7m | ETA: 3.6m [2026-03-04T20:31:48.555032] [INFO ] [sig ] [2771/3365] Forecasting SNEX... [2026-03-04T20:31:48.555062] [INFO ] [sig ] Generating forecast for: SNEX [2026-03-04T20:31:48.555093] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNEX' from 'https://tdm.silogroup.org/data/derivative_storage/SNEX.csv'. [2026-03-04T20:31:48.567346] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNEX'. [2026-03-04T20:31:48.567755] [INFO ] [FORECASTER] Starting predict_future for SNEX [2026-03-04T20:31:48.568626] [DEBUG] [LOCAL ] No optimal features file found for SNEX: ./output/feature-sets/SNEX.txt [2026-03-04T20:31:48.568680] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:31:48.568712] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:31:48.568740] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:31:48.568797] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:31:48.626190] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:31:48.627133] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:31:48.627220] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:31:48.627255] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:31:48.769412] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:31:48.769629] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:31:48.769677] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:31:48.769710] [INFO ] [FORECASTER] Training complete [2026-03-04T20:31:48.773592] [DEBUG] [FORECASTER] SNEX: Forecast T+1@11:T+2@11: UP (p=97.12%) [2026-03-04T20:31:48.773983] [INFO ] [FORECASTER] Completed predict_future for SNEX [2026-03-04T20:31:48.774138] [INFO ] [sig ] SNEX: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:31:48.926038] [INFO ] [LOCAL ] Saved forecast: SNEX 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/SNEX.txt [2026-03-04T20:31:48.926210] [INFO ] [sig ] [2771/3365] Completed SNEX in 0.4s | 2.76 sym/s | Total: 16.7m | ETA: 3.6m [2026-03-04T20:31:48.926253] [INFO ] [sig ] [2772/3365] Forecasting SNFCA... [2026-03-04T20:31:48.926283] [INFO ] [sig ] Generating forecast for: SNFCA [2026-03-04T20:31:48.926313] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNFCA' from 'https://tdm.silogroup.org/data/derivative_storage/SNFCA.csv'. [2026-03-04T20:31:48.938642] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNFCA'. [2026-03-04T20:31:48.939067] [INFO ] [FORECASTER] Starting predict_future for SNFCA [2026-03-04T20:31:48.939942] [DEBUG] [LOCAL ] No optimal features file found for SNFCA: ./output/feature-sets/SNFCA.txt [2026-03-04T20:31:48.940012] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:31:48.940047] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:31:48.940075] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:31:48.940134] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:31:49.003054] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:31:49.003988] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:31:49.004076] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:31:49.004111] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:31:49.130713] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:31:49.130881] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:31:49.130923] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:31:49.130953] [INFO ] [FORECASTER] Training complete [2026-03-04T20:31:49.134832] [DEBUG] [FORECASTER] SNFCA: Forecast T+1@11:T+2@11: DOWN (p=32.84%) [2026-03-04T20:31:49.135154] [INFO ] [FORECASTER] Completed predict_future for SNFCA [2026-03-04T20:31:49.135296] [INFO ] [sig ] SNFCA: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:31:49.286813] [INFO ] [LOCAL ] Saved forecast: SNFCA 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/SNFCA.txt [2026-03-04T20:31:49.286976] [INFO ] [sig ] [2772/3365] Completed SNFCA in 0.4s | 2.76 sym/s | Total: 16.7m | ETA: 3.6m [2026-03-04T20:31:49.287019] [INFO ] [sig ] [2773/3365] Forecasting SNGX... [2026-03-04T20:31:49.287049] [INFO ] [sig ] Generating forecast for: SNGX [2026-03-04T20:31:49.287079] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNGX' from 'https://tdm.silogroup.org/data/derivative_storage/SNGX.csv'. [2026-03-04T20:31:49.300135] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNGX'. [2026-03-04T20:31:49.300529] [INFO ] [FORECASTER] Starting predict_future for SNGX [2026-03-04T20:31:49.301395] [DEBUG] [LOCAL ] No optimal features file found for SNGX: ./output/feature-sets/SNGX.txt [2026-03-04T20:31:49.301450] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:31:49.301483] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:31:49.301509] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:31:49.301566] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:31:49.361353] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:31:49.362245] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:31:49.362333] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:31:49.362366] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:31:49.486298] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:31:49.486474] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:31:49.486515] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:31:49.486602] [INFO ] [FORECASTER] Training complete [2026-03-04T20:31:49.490465] [DEBUG] [FORECASTER] SNGX: Forecast T+1@11:T+2@11: UP (p=76.38%) [2026-03-04T20:31:49.490810] [INFO ] [FORECASTER] Completed predict_future for SNGX [2026-03-04T20:31:49.490955] [INFO ] [sig ] SNGX: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:31:49.637329] [INFO ] [LOCAL ] Saved forecast: SNGX 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/SNGX.txt [2026-03-04T20:31:49.637682] [INFO ] [sig ] [2773/3365] Completed SNGX in 0.4s | 2.76 sym/s | Total: 16.8m | ETA: 3.6m [2026-03-04T20:31:49.637723] [INFO ] [sig ] [2774/3365] Forecasting SNN... [2026-03-04T20:31:49.637754] [INFO ] [sig ] Generating forecast for: SNN [2026-03-04T20:31:49.637784] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNN' from 'https://tdm.silogroup.org/data/derivative_storage/SNN.csv'. [2026-03-04T20:31:49.650497] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNN'. [2026-03-04T20:31:49.650832] [INFO ] [FORECASTER] Starting predict_future for SNN [2026-03-04T20:31:49.651656] [DEBUG] [LOCAL ] No optimal features file found for SNN: ./output/feature-sets/SNN.txt [2026-03-04T20:31:49.651710] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:31:49.651743] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:31:49.651770] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:31:49.651827] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:31:49.711374] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:31:49.712130] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:31:49.712214] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:31:49.712248] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:31:49.834065] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:31:49.834217] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:31:49.834266] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:31:49.834300] [INFO ] [FORECASTER] Training complete [2026-03-04T20:31:49.838154] [DEBUG] [FORECASTER] SNN: Forecast T+1@11:T+2@11: UP (p=94.09%) [2026-03-04T20:31:49.838643] [INFO ] [FORECASTER] Completed predict_future for SNN [2026-03-04T20:31:49.838773] [INFO ] [sig ] SNN: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:31:50.007615] [INFO ] [LOCAL ] Saved forecast: SNN 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/SNN.txt [2026-03-04T20:31:50.007776] [INFO ] [sig ] [2774/3365] Completed SNN in 0.4s | 2.76 sym/s | Total: 16.8m | ETA: 3.6m [2026-03-04T20:31:50.007814] [INFO ] [sig ] [2775/3365] Forecasting SNOA... [2026-03-04T20:31:50.007845] [INFO ] [sig ] Generating forecast for: SNOA [2026-03-04T20:31:50.007875] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNOA' from 'https://tdm.silogroup.org/data/derivative_storage/SNOA.csv'. [2026-03-04T20:31:50.019527] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNOA'. [2026-03-04T20:31:50.019875] [INFO ] [FORECASTER] Starting predict_future for SNOA [2026-03-04T20:31:50.020674] [DEBUG] [LOCAL ] No optimal features file found for SNOA: ./output/feature-sets/SNOA.txt [2026-03-04T20:31:50.020727] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:31:50.020759] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:31:50.020785] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:31:50.020842] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:31:50.078932] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:31:50.079818] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:31:50.079903] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:31:50.079936] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:31:50.204227] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:31:50.204425] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:31:50.204468] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:31:50.204497] [INFO ] [FORECASTER] Training complete [2026-03-04T20:31:50.208140] [DEBUG] [FORECASTER] SNOA: Forecast T+1@11:T+2@11: UP (p=56.62%) [2026-03-04T20:31:50.208478] [INFO ] [FORECASTER] Completed predict_future for SNOA [2026-03-04T20:31:50.208641] [INFO ] [sig ] SNOA: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:31:50.356075] [INFO ] [LOCAL ] Saved forecast: SNOA 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/SNOA.txt [2026-03-04T20:31:50.356243] [INFO ] [sig ] [2775/3365] Completed SNOA in 0.3s | 2.76 sym/s | Total: 16.8m | ETA: 3.6m [2026-03-04T20:31:50.356294] [INFO ] [sig ] [2776/3365] Forecasting SNPS... [2026-03-04T20:31:50.356344] [INFO ] [sig ] Generating forecast for: SNPS [2026-03-04T20:31:50.356386] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNPS' from 'https://tdm.silogroup.org/data/derivative_storage/SNPS.csv'. [2026-03-04T20:31:50.368701] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNPS'. [2026-03-04T20:31:50.369096] [INFO ] [FORECASTER] Starting predict_future for SNPS [2026-03-04T20:31:50.369933] [DEBUG] [LOCAL ] No optimal features file found for SNPS: ./output/feature-sets/SNPS.txt [2026-03-04T20:31:50.369987] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:31:50.370019] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:31:50.370045] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:31:50.370102] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:31:50.431126] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:31:50.432087] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:31:50.432207] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:31:50.432240] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:31:50.563766] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:31:50.563963] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:31:50.564016] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:31:50.564056] [INFO ] [FORECASTER] Training complete [2026-03-04T20:31:50.569311] [DEBUG] [FORECASTER] SNPS: Forecast T+1@11:T+2@11: UP (p=92.84%) [2026-03-04T20:31:50.569842] [INFO ] [FORECASTER] Completed predict_future for SNPS [2026-03-04T20:31:50.570061] [INFO ] [sig ] SNPS: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:31:50.721466] [INFO ] [LOCAL ] Saved forecast: SNPS 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/SNPS.txt [2026-03-04T20:31:50.721657] [INFO ] [sig ] [2776/3365] Completed SNPS in 0.4s | 2.76 sym/s | Total: 16.8m | ETA: 3.6m [2026-03-04T20:31:50.721700] [INFO ] [sig ] [2777/3365] Forecasting SNX... [2026-03-04T20:31:50.721731] [INFO ] [sig ] Generating forecast for: SNX [2026-03-04T20:31:50.721761] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNX' from 'https://tdm.silogroup.org/data/derivative_storage/SNX.csv'. [2026-03-04T20:31:50.734205] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNX'. [2026-03-04T20:31:50.734564] [INFO ] [FORECASTER] Starting predict_future for SNX [2026-03-04T20:31:50.735390] [DEBUG] [LOCAL ] No optimal features file found for SNX: ./output/feature-sets/SNX.txt [2026-03-04T20:31:50.735443] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:31:50.735475] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:31:50.735501] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:31:50.735557] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:31:50.795407] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:31:50.796291] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:31:50.796392] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:31:50.796427] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:31:50.924031] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:31:50.924223] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:31:50.924265] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:31:50.924294] [INFO ] [FORECASTER] Training complete [2026-03-04T20:31:50.927880] [DEBUG] [FORECASTER] SNX: Forecast T+1@11:T+2@11: DOWN (p=21.47%) [2026-03-04T20:31:50.928201] [INFO ] [FORECASTER] Completed predict_future for SNX [2026-03-04T20:31:50.928362] [INFO ] [sig ] SNX: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:31:51.087945] [INFO ] [LOCAL ] Saved forecast: SNX 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/SNX.txt [2026-03-04T20:31:51.088129] [INFO ] [sig ] [2777/3365] Completed SNX in 0.4s | 2.76 sym/s | Total: 16.8m | ETA: 3.6m [2026-03-04T20:31:51.088174] [INFO ] [sig ] [2778/3365] Forecasting SNY... [2026-03-04T20:31:51.088206] [INFO ] [sig ] Generating forecast for: SNY [2026-03-04T20:31:51.088241] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNY' from 'https://tdm.silogroup.org/data/derivative_storage/SNY.csv'. [2026-03-04T20:31:51.100731] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNY'. [2026-03-04T20:31:51.101118] [INFO ] [FORECASTER] Starting predict_future for SNY [2026-03-04T20:31:51.101967] [DEBUG] [LOCAL ] No optimal features file found for SNY: ./output/feature-sets/SNY.txt [2026-03-04T20:31:51.102022] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:31:51.102055] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:31:51.102082] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:31:51.102140] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:31:51.162324] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:31:51.163297] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:31:51.163412] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:31:51.163447] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:31:51.280385] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:31:51.280554] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:31:51.280622] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:31:51.280655] [INFO ] [FORECASTER] Training complete [2026-03-04T20:31:51.284229] [DEBUG] [FORECASTER] SNY: Forecast T+1@11:T+2@11: UP (p=99.20%) [2026-03-04T20:31:51.284548] [INFO ] [FORECASTER] Completed predict_future for SNY [2026-03-04T20:31:51.284707] [INFO ] [sig ] SNY: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:31:51.433014] [INFO ] [LOCAL ] Saved forecast: SNY 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/SNY.txt [2026-03-04T20:31:51.433210] [INFO ] [sig ] [2778/3365] Completed SNY in 0.3s | 2.76 sym/s | Total: 16.8m | ETA: 3.5m [2026-03-04T20:31:51.433259] [INFO ] [sig ] [2779/3365] Forecasting SO... [2026-03-04T20:31:51.433291] [INFO ] [sig ] Generating forecast for: SO [2026-03-04T20:31:51.433322] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SO' from 'https://tdm.silogroup.org/data/derivative_storage/SO.csv'. [2026-03-04T20:31:51.446185] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SO'. [2026-03-04T20:31:51.446619] [INFO ] [FORECASTER] Starting predict_future for SO [2026-03-04T20:31:51.447699] [DEBUG] [LOCAL ] No optimal features file found for SO: ./output/feature-sets/SO.txt [2026-03-04T20:31:51.447764] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:31:51.447807] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:31:51.447845] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:31:51.447923] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:31:51.507587] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:31:51.508543] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:31:51.508659] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:31:51.508694] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:31:51.631193] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:31:51.631367] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:31:51.631429] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:31:51.631460] [INFO ] [FORECASTER] Training complete [2026-03-04T20:31:51.635002] [DEBUG] [FORECASTER] SO: Forecast T+1@11:T+2@11: DOWN (p=21.52%) [2026-03-04T20:31:51.635328] [INFO ] [FORECASTER] Completed predict_future for SO [2026-03-04T20:31:51.635481] [INFO ] [sig ] SO: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:31:51.782708] [INFO ] [LOCAL ] Saved forecast: SO 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/SO.txt [2026-03-04T20:31:51.782897] [INFO ] [sig ] [2779/3365] Completed SO in 0.3s | 2.76 sym/s | Total: 16.8m | ETA: 3.5m [2026-03-04T20:31:51.782940] [INFO ] [sig ] [2780/3365] Forecasting SOCL... [2026-03-04T20:31:51.782970] [INFO ] [sig ] Generating forecast for: SOCL [2026-03-04T20:31:51.783000] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOCL' from 'https://tdm.silogroup.org/data/derivative_storage/SOCL.csv'. [2026-03-04T20:31:51.794598] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOCL'. [2026-03-04T20:31:51.794996] [INFO ] [FORECASTER] Starting predict_future for SOCL [2026-03-04T20:31:51.795814] [DEBUG] [LOCAL ] No optimal features file found for SOCL: ./output/feature-sets/SOCL.txt [2026-03-04T20:31:51.795868] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:31:51.795899] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:31:51.795926] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:31:51.795982] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:31:51.852801] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:31:51.853736] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:31:51.853825] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:31:51.853893] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:31:51.962126] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:31:51.962303] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:31:51.962346] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:31:51.962376] [INFO ] [FORECASTER] Training complete [2026-03-04T20:31:51.965937] [DEBUG] [FORECASTER] SOCL: Forecast T+1@11:T+2@11: DOWN (p=9.85%) [2026-03-04T20:31:51.966257] [INFO ] [FORECASTER] Completed predict_future for SOCL [2026-03-04T20:31:51.966396] [INFO ] [sig ] SOCL: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:31:52.114357] [INFO ] [LOCAL ] Saved forecast: SOCL 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/SOCL.txt [2026-03-04T20:31:52.114537] [INFO ] [sig ] [2780/3365] Completed SOCL in 0.3s | 2.76 sym/s | Total: 16.8m | ETA: 3.5m [2026-03-04T20:31:52.114600] [INFO ] [sig ] [2781/3365] Forecasting SOFI... [2026-03-04T20:31:52.114633] [INFO ] [sig ] Generating forecast for: SOFI [2026-03-04T20:31:52.114674] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOFI' from 'https://tdm.silogroup.org/data/derivative_storage/SOFI.csv'. [2026-03-04T20:31:52.127372] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOFI'. [2026-03-04T20:31:52.127825] [INFO ] [FORECASTER] Starting predict_future for SOFI [2026-03-04T20:31:52.128801] [DEBUG] [LOCAL ] No optimal features file found for SOFI: ./output/feature-sets/SOFI.txt [2026-03-04T20:31:52.128862] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:31:52.128901] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:31:52.128934] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:31:52.129009] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:31:52.199267] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:31:52.200243] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:31:52.200353] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:31:52.200387] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:31:52.329831] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:31:52.329995] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:31:52.330037] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:31:52.330067] [INFO ] [FORECASTER] Training complete [2026-03-04T20:31:52.333738] [DEBUG] [FORECASTER] SOFI: Forecast T+1@11:T+2@11: UP (p=92.45%) [2026-03-04T20:31:52.334022] [INFO ] [FORECASTER] Completed predict_future for SOFI [2026-03-04T20:31:52.334156] [INFO ] [sig ] SOFI: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:31:52.483404] [INFO ] [LOCAL ] Saved forecast: SOFI 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/SOFI.txt [2026-03-04T20:31:52.483594] [INFO ] [sig ] [2781/3365] Completed SOFI in 0.4s | 2.76 sym/s | Total: 16.8m | ETA: 3.5m [2026-03-04T20:31:52.483637] [INFO ] [sig ] [2782/3365] Forecasting SOGP... [2026-03-04T20:31:52.483670] [INFO ] [sig ] Generating forecast for: SOGP [2026-03-04T20:31:52.483701] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOGP' from 'https://tdm.silogroup.org/data/derivative_storage/SOGP.csv'. [2026-03-04T20:31:52.495905] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOGP'. [2026-03-04T20:31:52.496226] [INFO ] [FORECASTER] Starting predict_future for SOGP [2026-03-04T20:31:52.497214] [DEBUG] [LOCAL ] No optimal features file found for SOGP: ./output/feature-sets/SOGP.txt [2026-03-04T20:31:52.497267] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:31:52.497441] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:31:52.497797] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:31:52.497899] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:31:52.555977] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:31:52.556786] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:31:52.556871] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:31:52.556905] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:31:52.671595] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:31:52.671755] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:31:52.671796] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:31:52.671825] [INFO ] [FORECASTER] Training complete [2026-03-04T20:31:52.675736] [DEBUG] [FORECASTER] SOGP: Forecast T+1@11:T+2@11: DOWN (p=38.34%) [2026-03-04T20:31:52.676017] [INFO ] [FORECASTER] Completed predict_future for SOGP [2026-03-04T20:31:52.676148] [INFO ] [sig ] SOGP: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:31:52.825286] [INFO ] [LOCAL ] Saved forecast: SOGP 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/SOGP.txt [2026-03-04T20:31:52.825432] [INFO ] [sig ] [2782/3365] Completed SOGP in 0.3s | 2.76 sym/s | Total: 16.8m | ETA: 3.5m [2026-03-04T20:31:52.825473] [INFO ] [sig ] [2783/3365] Forecasting SOJC... [2026-03-04T20:31:52.825504] [INFO ] [sig ] Generating forecast for: SOJC [2026-03-04T20:31:52.825535] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOJC' from 'https://tdm.silogroup.org/data/derivative_storage/SOJC.csv'. [2026-03-04T20:31:52.838320] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOJC'. [2026-03-04T20:31:52.838646] [INFO ] [FORECASTER] Starting predict_future for SOJC [2026-03-04T20:31:52.839503] [DEBUG] [LOCAL ] No optimal features file found for SOJC: ./output/feature-sets/SOJC.txt [2026-03-04T20:31:52.839559] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:31:52.839631] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:31:52.839663] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:31:52.839721] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:31:52.903680] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:31:52.904624] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:31:52.904712] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:31:52.904746] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:31:53.023321] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:31:53.023496] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:31:53.023537] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:31:53.023567] [INFO ] [FORECASTER] Training complete [2026-03-04T20:31:53.027218] [DEBUG] [FORECASTER] SOJC: Forecast T+1@11:T+2@11: DOWN (p=26.50%) [2026-03-04T20:31:53.027568] [INFO ] [FORECASTER] Completed predict_future for SOJC [2026-03-04T20:31:53.027721] [INFO ] [sig ] SOJC: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:31:53.176910] [INFO ] [LOCAL ] Saved forecast: SOJC 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/SOJC.txt [2026-03-04T20:31:53.177087] [INFO ] [sig ] [2783/3365] Completed SOJC in 0.4s | 2.76 sym/s | Total: 16.8m | ETA: 3.5m [2026-03-04T20:31:53.177129] [INFO ] [sig ] [2784/3365] Forecasting SOJD... [2026-03-04T20:31:53.177159] [INFO ] [sig ] Generating forecast for: SOJD [2026-03-04T20:31:53.177189] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOJD' from 'https://tdm.silogroup.org/data/derivative_storage/SOJD.csv'. [2026-03-04T20:31:53.188840] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOJD'. [2026-03-04T20:31:53.189146] [INFO ] [FORECASTER] Starting predict_future for SOJD [2026-03-04T20:31:53.189987] [DEBUG] [LOCAL ] No optimal features file found for SOJD: ./output/feature-sets/SOJD.txt [2026-03-04T20:31:53.190040] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:31:53.190073] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:31:53.190099] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:31:53.190156] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:31:53.250266] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:31:53.251007] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:31:53.251090] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:31:53.251125] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:31:53.372490] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:31:53.372680] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:31:53.372723] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:31:53.372754] [INFO ] [FORECASTER] Training complete [2026-03-04T20:31:53.376414] [DEBUG] [FORECASTER] SOJD: Forecast T+1@11:T+2@11: DOWN (p=17.07%) [2026-03-04T20:31:53.376750] [INFO ] [FORECASTER] Completed predict_future for SOJD [2026-03-04T20:31:53.376890] [INFO ] [sig ] SOJD: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:31:53.528437] [INFO ] [LOCAL ] Saved forecast: SOJD 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/SOJD.txt [2026-03-04T20:31:53.528629] [INFO ] [sig ] [2784/3365] Completed SOJD in 0.4s | 2.76 sym/s | Total: 16.8m | ETA: 3.5m [2026-03-04T20:31:53.528676] [INFO ] [sig ] [2785/3365] Forecasting SOJE... [2026-03-04T20:31:53.528708] [INFO ] [sig ] Generating forecast for: SOJE [2026-03-04T20:31:53.528773] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOJE' from 'https://tdm.silogroup.org/data/derivative_storage/SOJE.csv'. [2026-03-04T20:31:53.540633] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOJE'. [2026-03-04T20:31:53.541013] [INFO ] [FORECASTER] Starting predict_future for SOJE [2026-03-04T20:31:53.541858] [DEBUG] [LOCAL ] No optimal features file found for SOJE: ./output/feature-sets/SOJE.txt [2026-03-04T20:31:53.541913] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:31:53.541948] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:31:53.541976] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:31:53.542035] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:31:53.602673] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:31:53.603675] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:31:53.603770] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:31:53.603804] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:31:53.722920] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:31:53.723087] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:31:53.723129] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:31:53.723159] [INFO ] [FORECASTER] Training complete [2026-03-04T20:31:53.726601] [DEBUG] [FORECASTER] SOJE: Forecast T+1@11:T+2@11: DOWN (p=2.03%) [2026-03-04T20:31:53.726886] [INFO ] [FORECASTER] Completed predict_future for SOJE [2026-03-04T20:31:53.727018] [INFO ] [sig ] SOJE: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:31:53.872190] [INFO ] [LOCAL ] Saved forecast: SOJE 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/SOJE.txt [2026-03-04T20:31:53.872356] [INFO ] [sig ] [2785/3365] Completed SOJE in 0.3s | 2.76 sym/s | Total: 16.8m | ETA: 3.5m [2026-03-04T20:31:53.872396] [INFO ] [sig ] [2786/3365] Forecasting SON... [2026-03-04T20:31:53.872429] [INFO ] [sig ] Generating forecast for: SON [2026-03-04T20:31:53.872460] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SON' from 'https://tdm.silogroup.org/data/derivative_storage/SON.csv'. [2026-03-04T20:31:53.884545] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SON'. [2026-03-04T20:31:53.884982] [INFO ] [FORECASTER] Starting predict_future for SON [2026-03-04T20:31:53.885857] [DEBUG] [LOCAL ] No optimal features file found for SON: ./output/feature-sets/SON.txt [2026-03-04T20:31:53.885911] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:31:53.885945] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:31:53.885972] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:31:53.886034] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:31:53.951069] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:31:53.952024] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:31:53.952118] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:31:53.952153] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:31:54.081960] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:31:54.082123] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:31:54.082164] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:31:54.082194] [INFO ] [FORECASTER] Training complete [2026-03-04T20:31:54.086123] [DEBUG] [FORECASTER] SON: Forecast T+1@11:T+2@11: DOWN (p=8.79%) [2026-03-04T20:31:54.086434] [INFO ] [FORECASTER] Completed predict_future for SON [2026-03-04T20:31:54.086596] [INFO ] [sig ] SON: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:31:54.234927] [INFO ] [LOCAL ] Saved forecast: SON 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/SON.txt [2026-03-04T20:31:54.235074] [INFO ] [sig ] [2786/3365] Completed SON in 0.4s | 2.76 sym/s | Total: 16.8m | ETA: 3.5m [2026-03-04T20:31:54.235118] [INFO ] [sig ] [2787/3365] Forecasting SONO... [2026-03-04T20:31:54.235157] [INFO ] [sig ] Generating forecast for: SONO [2026-03-04T20:31:54.235191] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SONO' from 'https://tdm.silogroup.org/data/derivative_storage/SONO.csv'. [2026-03-04T20:31:54.247487] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SONO'. [2026-03-04T20:31:54.247816] [INFO ] [FORECASTER] Starting predict_future for SONO [2026-03-04T20:31:54.248845] [DEBUG] [LOCAL ] No optimal features file found for SONO: ./output/feature-sets/SONO.txt [2026-03-04T20:31:54.248901] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:31:54.248983] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:31:54.249013] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:31:54.249072] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:31:54.312337] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:31:54.313237] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:31:54.313324] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:31:54.313359] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:31:54.438388] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:31:54.438568] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:31:54.438630] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:31:54.438659] [INFO ] [FORECASTER] Training complete [2026-03-04T20:31:54.442201] [DEBUG] [FORECASTER] SONO: Forecast T+1@11:T+2@11: UP (p=96.59%) [2026-03-04T20:31:54.442485] [INFO ] [FORECASTER] Completed predict_future for SONO [2026-03-04T20:31:54.442634] [INFO ] [sig ] SONO: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:31:54.590937] [INFO ] [LOCAL ] Saved forecast: SONO 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/SONO.txt [2026-03-04T20:31:54.591081] [INFO ] [sig ] [2787/3365] Completed SONO in 0.4s | 2.76 sym/s | Total: 16.8m | ETA: 3.5m [2026-03-04T20:31:54.591121] [INFO ] [sig ] [2788/3365] Forecasting SOPH... [2026-03-04T20:31:54.591151] [INFO ] [sig ] Generating forecast for: SOPH [2026-03-04T20:31:54.591182] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOPH' from 'https://tdm.silogroup.org/data/derivative_storage/SOPH.csv'. [2026-03-04T20:31:54.603236] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOPH'. [2026-03-04T20:31:54.603617] [INFO ] [FORECASTER] Starting predict_future for SOPH [2026-03-04T20:31:54.604408] [DEBUG] [LOCAL ] No optimal features file found for SOPH: ./output/feature-sets/SOPH.txt [2026-03-04T20:31:54.604462] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:31:54.604496] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:31:54.604524] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:31:54.604606] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:31:54.664327] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:31:54.665086] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:31:54.665168] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:31:54.665201] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:31:54.784294] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:31:54.784452] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:31:54.784494] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:31:54.784523] [INFO ] [FORECASTER] Training complete [2026-03-04T20:31:54.788066] [DEBUG] [FORECASTER] SOPH: Forecast T+1@11:T+2@11: DOWN (p=14.29%) [2026-03-04T20:31:54.788362] [INFO ] [FORECASTER] Completed predict_future for SOPH [2026-03-04T20:31:54.788522] [INFO ] [sig ] SOPH: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:31:54.933663] [INFO ] [LOCAL ] Saved forecast: SOPH 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/SOPH.txt [2026-03-04T20:31:54.933829] [INFO ] [sig ] [2788/3365] Completed SOPH in 0.3s | 2.76 sym/s | Total: 16.8m | ETA: 3.5m [2026-03-04T20:31:54.933870] [INFO ] [sig ] [2789/3365] Forecasting SOUN... [2026-03-04T20:31:54.933900] [INFO ] [sig ] Generating forecast for: SOUN [2026-03-04T20:31:54.933932] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOUN' from 'https://tdm.silogroup.org/data/derivative_storage/SOUN.csv'. [2026-03-04T20:31:54.946068] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOUN'. [2026-03-04T20:31:54.946444] [INFO ] [FORECASTER] Starting predict_future for SOUN [2026-03-04T20:31:54.947252] [DEBUG] [LOCAL ] No optimal features file found for SOUN: ./output/feature-sets/SOUN.txt [2026-03-04T20:31:54.947327] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:31:54.947361] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:31:54.947389] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:31:54.947445] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:31:55.007098] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:31:55.008060] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:31:55.008177] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:31:55.008214] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:31:55.131620] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:31:55.131792] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:31:55.131833] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:31:55.131863] [INFO ] [FORECASTER] Training complete [2026-03-04T20:31:55.135859] [DEBUG] [FORECASTER] SOUN: Forecast T+1@11:T+2@11: DOWN (p=23.79%) [2026-03-04T20:31:55.136283] [INFO ] [FORECASTER] Completed predict_future for SOUN [2026-03-04T20:31:55.136441] [INFO ] [sig ] SOUN: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:31:55.290234] [INFO ] [LOCAL ] Saved forecast: SOUN 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/SOUN.txt [2026-03-04T20:31:55.290401] [INFO ] [sig ] [2789/3365] Completed SOUN in 0.4s | 2.76 sym/s | Total: 16.8m | ETA: 3.5m [2026-03-04T20:31:55.290445] [INFO ] [sig ] [2790/3365] Forecasting SOXQ... [2026-03-04T20:31:55.290476] [INFO ] [sig ] Generating forecast for: SOXQ [2026-03-04T20:31:55.290510] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOXQ' from 'https://tdm.silogroup.org/data/derivative_storage/SOXQ.csv'. [2026-03-04T20:31:55.303617] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOXQ'. [2026-03-04T20:31:55.303993] [INFO ] [FORECASTER] Starting predict_future for SOXQ [2026-03-04T20:31:55.304800] [DEBUG] [LOCAL ] No optimal features file found for SOXQ: ./output/feature-sets/SOXQ.txt [2026-03-04T20:31:55.304853] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:31:55.304885] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:31:55.304912] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:31:55.304968] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:31:55.364431] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:31:55.365300] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:31:55.365389] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:31:55.365429] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:31:55.498716] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:31:55.499069] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:31:55.499111] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:31:55.499191] [INFO ] [FORECASTER] Training complete [2026-03-04T20:31:55.503028] [DEBUG] [FORECASTER] SOXQ: Forecast T+1@11:T+2@11: UP (p=60.19%) [2026-03-04T20:31:55.503315] [INFO ] [FORECASTER] Completed predict_future for SOXQ [2026-03-04T20:31:55.503445] [INFO ] [sig ] SOXQ: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:31:55.650686] [INFO ] [LOCAL ] Saved forecast: SOXQ 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/SOXQ.txt [2026-03-04T20:31:55.650843] [INFO ] [sig ] [2790/3365] Completed SOXQ in 0.4s | 2.76 sym/s | Total: 16.9m | ETA: 3.5m [2026-03-04T20:31:55.650883] [INFO ] [sig ] [2791/3365] Forecasting SOXX... [2026-03-04T20:31:55.650915] [INFO ] [sig ] Generating forecast for: SOXX [2026-03-04T20:31:55.650945] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOXX' from 'https://tdm.silogroup.org/data/derivative_storage/SOXX.csv'. [2026-03-04T20:31:55.662608] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOXX'. [2026-03-04T20:31:55.662899] [INFO ] [FORECASTER] Starting predict_future for SOXX [2026-03-04T20:31:55.663695] [DEBUG] [LOCAL ] No optimal features file found for SOXX: ./output/feature-sets/SOXX.txt [2026-03-04T20:31:55.663747] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:31:55.663779] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:31:55.663807] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:31:55.663864] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:31:55.724489] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:31:55.725385] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:31:55.725467] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:31:55.725500] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:31:55.850300] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:31:55.850458] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:31:55.850497] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:31:55.850527] [INFO ] [FORECASTER] Training complete [2026-03-04T20:31:55.854910] [DEBUG] [FORECASTER] SOXX: Forecast T+1@11:T+2@11: UP (p=93.47%) [2026-03-04T20:31:55.855302] [INFO ] [FORECASTER] Completed predict_future for SOXX [2026-03-04T20:31:55.855462] [INFO ] [sig ] SOXX: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:31:56.005818] [INFO ] [LOCAL ] Saved forecast: SOXX 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/SOXX.txt [2026-03-04T20:31:56.006022] [INFO ] [sig ] [2791/3365] Completed SOXX in 0.4s | 2.76 sym/s | Total: 16.9m | ETA: 3.5m [2026-03-04T20:31:56.006073] [INFO ] [sig ] [2792/3365] Forecasting SPAI... [2026-03-04T20:31:56.006105] [INFO ] [sig ] Generating forecast for: SPAI [2026-03-04T20:31:56.006136] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPAI' from 'https://tdm.silogroup.org/data/derivative_storage/SPAI.csv'. [2026-03-04T20:31:56.019265] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPAI'. [2026-03-04T20:31:56.019688] [INFO ] [FORECASTER] Starting predict_future for SPAI [2026-03-04T20:31:56.020517] [DEBUG] [LOCAL ] No optimal features file found for SPAI: ./output/feature-sets/SPAI.txt [2026-03-04T20:31:56.020596] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:31:56.020635] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:31:56.020663] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:31:56.020724] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:31:56.081649] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:31:56.082400] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:31:56.082516] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:31:56.082560] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:31:56.208296] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:31:56.208506] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:31:56.208551] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:31:56.208604] [INFO ] [FORECASTER] Training complete [2026-03-04T20:31:56.212340] [DEBUG] [FORECASTER] SPAI: Forecast T+1@11:T+2@11: DOWN (p=46.51%) [2026-03-04T20:31:56.212721] [INFO ] [FORECASTER] Completed predict_future for SPAI [2026-03-04T20:31:56.212908] [INFO ] [sig ] SPAI: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:31:56.364173] [INFO ] [LOCAL ] Saved forecast: SPAI 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/SPAI.txt [2026-03-04T20:31:56.364316] [INFO ] [sig ] [2792/3365] Completed SPAI in 0.4s | 2.76 sym/s | Total: 16.9m | ETA: 3.5m [2026-03-04T20:31:56.364363] [INFO ] [sig ] [2793/3365] Forecasting SPB... [2026-03-04T20:31:56.364400] [INFO ] [sig ] Generating forecast for: SPB [2026-03-04T20:31:56.364431] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPB' from 'https://tdm.silogroup.org/data/derivative_storage/SPB.csv'. [2026-03-04T20:31:56.377169] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPB'. [2026-03-04T20:31:56.377503] [INFO ] [FORECASTER] Starting predict_future for SPB [2026-03-04T20:31:56.378513] [DEBUG] [LOCAL ] No optimal features file found for SPB: ./output/feature-sets/SPB.txt [2026-03-04T20:31:56.378595] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:31:56.378630] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:31:56.378657] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:31:56.378713] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:31:56.439157] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:31:56.439993] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:31:56.440096] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:31:56.440131] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:31:56.564275] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:31:56.564439] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:31:56.564479] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:31:56.564508] [INFO ] [FORECASTER] Training complete [2026-03-04T20:31:56.568015] [DEBUG] [FORECASTER] SPB: Forecast T+1@11:T+2@11: UP (p=94.67%) [2026-03-04T20:31:56.568301] [INFO ] [FORECASTER] Completed predict_future for SPB [2026-03-04T20:31:56.568453] [INFO ] [sig ] SPB: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:31:56.715684] [INFO ] [LOCAL ] Saved forecast: SPB 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/SPB.txt [2026-03-04T20:31:56.715847] [INFO ] [sig ] [2793/3365] Completed SPB in 0.4s | 2.76 sym/s | Total: 16.9m | ETA: 3.5m [2026-03-04T20:31:56.715889] [INFO ] [sig ] [2794/3365] Forecasting SPCB... [2026-03-04T20:31:56.715918] [INFO ] [sig ] Generating forecast for: SPCB [2026-03-04T20:31:56.715949] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPCB' from 'https://tdm.silogroup.org/data/derivative_storage/SPCB.csv'. [2026-03-04T20:31:56.727540] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPCB'. [2026-03-04T20:31:56.727911] [INFO ] [FORECASTER] Starting predict_future for SPCB [2026-03-04T20:31:56.728764] [DEBUG] [LOCAL ] No optimal features file found for SPCB: ./output/feature-sets/SPCB.txt [2026-03-04T20:31:56.728817] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:31:56.728850] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:31:56.728891] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:31:56.728951] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:31:56.787805] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:31:56.788919] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:31:56.789010] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:31:56.789044] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:31:56.909186] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:31:56.909355] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:31:56.909397] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:31:56.909431] [INFO ] [FORECASTER] Training complete [2026-03-04T20:31:56.913109] [DEBUG] [FORECASTER] SPCB: Forecast T+1@11:T+2@11: UP (p=69.36%) [2026-03-04T20:31:56.913497] [INFO ] [FORECASTER] Completed predict_future for SPCB [2026-03-04T20:31:56.913716] [INFO ] [sig ] SPCB: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:31:57.063522] [INFO ] [LOCAL ] Saved forecast: SPCB 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/SPCB.txt [2026-03-04T20:31:57.063709] [INFO ] [sig ] [2794/3365] Completed SPCB in 0.3s | 2.76 sym/s | Total: 16.9m | ETA: 3.4m [2026-03-04T20:31:57.063751] [INFO ] [sig ] [2795/3365] Forecasting SPCE... [2026-03-04T20:31:57.063781] [INFO ] [sig ] Generating forecast for: SPCE [2026-03-04T20:31:57.063811] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPCE' from 'https://tdm.silogroup.org/data/derivative_storage/SPCE.csv'. [2026-03-04T20:31:57.078200] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPCE'. [2026-03-04T20:31:57.078598] [INFO ] [FORECASTER] Starting predict_future for SPCE [2026-03-04T20:31:57.079438] [DEBUG] [LOCAL ] No optimal features file found for SPCE: ./output/feature-sets/SPCE.txt [2026-03-04T20:31:57.079495] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:31:57.079528] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:31:57.079557] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:31:57.079638] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:31:57.140059] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:31:57.140885] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:31:57.140972] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:31:57.141006] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:31:57.262862] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:31:57.263025] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:31:57.263066] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:31:57.263095] [INFO ] [FORECASTER] Training complete [2026-03-04T20:31:57.266613] [DEBUG] [FORECASTER] SPCE: Forecast T+1@11:T+2@11: UP (p=77.91%) [2026-03-04T20:31:57.266896] [INFO ] [FORECASTER] Completed predict_future for SPCE [2026-03-04T20:31:57.267026] [INFO ] [sig ] SPCE: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:31:57.422216] [INFO ] [LOCAL ] Saved forecast: SPCE 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/SPCE.txt [2026-03-04T20:31:57.422377] [INFO ] [sig ] [2795/3365] Completed SPCE in 0.4s | 2.76 sym/s | Total: 16.9m | ETA: 3.4m [2026-03-04T20:31:57.422419] [INFO ] [sig ] [2796/3365] Forecasting SPE... [2026-03-04T20:31:57.422451] [INFO ] [sig ] Generating forecast for: SPE [2026-03-04T20:31:57.422482] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPE' from 'https://tdm.silogroup.org/data/derivative_storage/SPE.csv'. [2026-03-04T20:31:57.433667] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPE'. [2026-03-04T20:31:57.433978] [INFO ] [FORECASTER] Starting predict_future for SPE [2026-03-04T20:31:57.434781] [DEBUG] [LOCAL ] No optimal features file found for SPE: ./output/feature-sets/SPE.txt [2026-03-04T20:31:57.434833] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:31:57.434866] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:31:57.434892] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:31:57.434950] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:31:57.492352] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:31:57.493058] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:31:57.493137] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:31:57.493170] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:31:57.615483] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:31:57.615717] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:31:57.615760] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:31:57.615788] [INFO ] [FORECASTER] Training complete [2026-03-04T20:31:57.619300] [DEBUG] [FORECASTER] SPE: Forecast T+1@11:T+2@11: UP (p=63.92%) [2026-03-04T20:31:57.619598] [INFO ] [FORECASTER] Completed predict_future for SPE [2026-03-04T20:31:57.619733] [INFO ] [sig ] SPE: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:31:57.764845] [INFO ] [LOCAL ] Saved forecast: SPE 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/SPE.txt [2026-03-04T20:31:57.765008] [INFO ] [sig ] [2796/3365] Completed SPE in 0.3s | 2.76 sym/s | Total: 16.9m | ETA: 3.4m [2026-03-04T20:31:57.765051] [INFO ] [sig ] [2797/3365] Forecasting SPFI... [2026-03-04T20:31:57.765080] [INFO ] [sig ] Generating forecast for: SPFI [2026-03-04T20:31:57.765111] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPFI' from 'https://tdm.silogroup.org/data/derivative_storage/SPFI.csv'. [2026-03-04T20:31:57.776767] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPFI'. [2026-03-04T20:31:57.777140] [INFO ] [FORECASTER] Starting predict_future for SPFI [2026-03-04T20:31:57.778016] [DEBUG] [LOCAL ] No optimal features file found for SPFI: ./output/feature-sets/SPFI.txt [2026-03-04T20:31:57.778070] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:31:57.778102] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:31:57.778130] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:31:57.778187] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:31:57.836526] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:31:57.837488] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:31:57.837636] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:31:57.837673] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:31:57.966293] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:31:57.966465] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:31:57.966507] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:31:57.966538] [INFO ] [FORECASTER] Training complete [2026-03-04T20:31:57.970793] [DEBUG] [FORECASTER] SPFI: Forecast T+1@11:T+2@11: DOWN (p=28.18%) [2026-03-04T20:31:57.971122] [INFO ] [FORECASTER] Completed predict_future for SPFI [2026-03-04T20:31:57.971266] [INFO ] [sig ] SPFI: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:31:58.122861] [INFO ] [LOCAL ] Saved forecast: SPFI 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/SPFI.txt [2026-03-04T20:31:58.123034] [INFO ] [sig ] [2797/3365] Completed SPFI in 0.4s | 2.76 sym/s | Total: 16.9m | ETA: 3.4m [2026-03-04T20:31:58.123076] [INFO ] [sig ] [2798/3365] Forecasting SPG... [2026-03-04T20:31:58.123106] [INFO ] [sig ] Generating forecast for: SPG [2026-03-04T20:31:58.123166] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPG' from 'https://tdm.silogroup.org/data/derivative_storage/SPG.csv'. [2026-03-04T20:31:58.137733] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPG'. [2026-03-04T20:31:58.138188] [INFO ] [FORECASTER] Starting predict_future for SPG [2026-03-04T20:31:58.139324] [DEBUG] [LOCAL ] No optimal features file found for SPG: ./output/feature-sets/SPG.txt [2026-03-04T20:31:58.139381] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:31:58.139417] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:31:58.139458] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:31:58.139558] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:31:58.201938] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:31:58.202892] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:31:58.202997] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:31:58.203032] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:31:58.344069] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:31:58.344266] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:31:58.344310] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:31:58.344342] [INFO ] [FORECASTER] Training complete [2026-03-04T20:31:58.348247] [DEBUG] [FORECASTER] SPG: Forecast T+1@11:T+2@11: DOWN (p=13.47%) [2026-03-04T20:31:58.348634] [INFO ] [FORECASTER] Completed predict_future for SPG [2026-03-04T20:31:58.348785] [INFO ] [sig ] SPG: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:31:58.496106] [INFO ] [LOCAL ] Saved forecast: SPG 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/SPG.txt [2026-03-04T20:31:58.496267] [INFO ] [sig ] [2798/3365] Completed SPG in 0.4s | 2.76 sym/s | Total: 16.9m | ETA: 3.4m [2026-03-04T20:31:58.496311] [INFO ] [sig ] [2799/3365] Forecasting SPGI... [2026-03-04T20:31:58.496343] [INFO ] [sig ] Generating forecast for: SPGI [2026-03-04T20:31:58.496374] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPGI' from 'https://tdm.silogroup.org/data/derivative_storage/SPGI.csv'. [2026-03-04T20:31:58.509880] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPGI'. [2026-03-04T20:31:58.510265] [INFO ] [FORECASTER] Starting predict_future for SPGI [2026-03-04T20:31:58.511278] [DEBUG] [LOCAL ] No optimal features file found for SPGI: ./output/feature-sets/SPGI.txt [2026-03-04T20:31:58.511332] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:31:58.511364] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:31:58.511392] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:31:58.511457] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:31:58.571000] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:31:58.571969] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:31:58.572064] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:31:58.572097] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:31:58.700935] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:31:58.701099] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:31:58.701141] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:31:58.701171] [INFO ] [FORECASTER] Training complete [2026-03-04T20:31:58.705249] [DEBUG] [FORECASTER] SPGI: Forecast T+1@11:T+2@11: UP (p=96.72%) [2026-03-04T20:31:58.705558] [INFO ] [FORECASTER] Completed predict_future for SPGI [2026-03-04T20:31:58.705720] [INFO ] [sig ] SPGI: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:31:58.856079] [INFO ] [LOCAL ] Saved forecast: SPGI 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/SPGI.txt [2026-03-04T20:31:58.856250] [INFO ] [sig ] [2799/3365] Completed SPGI in 0.4s | 2.76 sym/s | Total: 16.9m | ETA: 3.4m [2026-03-04T20:31:58.856293] [INFO ] [sig ] [2800/3365] Forecasting SPH... [2026-03-04T20:31:58.856322] [INFO ] [sig ] Generating forecast for: SPH [2026-03-04T20:31:58.856352] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPH' from 'https://tdm.silogroup.org/data/derivative_storage/SPH.csv'. [2026-03-04T20:31:58.868945] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPH'. [2026-03-04T20:31:58.869278] [INFO ] [FORECASTER] Starting predict_future for SPH [2026-03-04T20:31:58.870073] [DEBUG] [LOCAL ] No optimal features file found for SPH: ./output/feature-sets/SPH.txt [2026-03-04T20:31:58.870125] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:31:58.870158] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:31:58.870184] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:31:58.870241] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:31:58.930921] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:31:58.931908] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:31:58.931998] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:31:58.932030] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:31:59.052462] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:31:59.052647] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:31:59.052691] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:31:59.052723] [INFO ] [FORECASTER] Training complete [2026-03-04T20:31:59.056338] [DEBUG] [FORECASTER] SPH: Forecast T+1@11:T+2@11: DOWN (p=28.99%) [2026-03-04T20:31:59.056643] [INFO ] [FORECASTER] Completed predict_future for SPH [2026-03-04T20:31:59.056778] [INFO ] [sig ] SPH: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:31:59.207120] [INFO ] [LOCAL ] Saved forecast: SPH 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/SPH.txt [2026-03-04T20:31:59.207357] [INFO ] [sig ] [2800/3365] Completed SPH in 0.4s | 2.76 sym/s | Total: 16.9m | ETA: 3.4m [2026-03-04T20:31:59.207404] [INFO ] [sig ] [2801/3365] Forecasting SPOK... [2026-03-04T20:31:59.207434] [INFO ] [sig ] Generating forecast for: SPOK [2026-03-04T20:31:59.207470] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPOK' from 'https://tdm.silogroup.org/data/derivative_storage/SPOK.csv'. [2026-03-04T20:31:59.227608] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPOK'. [2026-03-04T20:31:59.228118] [INFO ] [FORECASTER] Starting predict_future for SPOK [2026-03-04T20:31:59.229219] [DEBUG] [LOCAL ] No optimal features file found for SPOK: ./output/feature-sets/SPOK.txt [2026-03-04T20:31:59.229283] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:31:59.229323] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:31:59.229356] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:31:59.229439] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:31:59.292080] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:31:59.293050] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:31:59.293143] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:31:59.293178] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:31:59.417627] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:31:59.417812] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:31:59.417870] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:31:59.417914] [INFO ] [FORECASTER] Training complete [2026-03-04T20:31:59.422136] [DEBUG] [FORECASTER] SPOK: Forecast T+1@11:T+2@11: UP (p=79.63%) [2026-03-04T20:31:59.422431] [INFO ] [FORECASTER] Completed predict_future for SPOK [2026-03-04T20:31:59.422566] [INFO ] [sig ] SPOK: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:31:59.569253] [INFO ] [LOCAL ] Saved forecast: SPOK 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/SPOK.txt [2026-03-04T20:31:59.569437] [INFO ] [sig ] [2801/3365] Completed SPOK in 0.4s | 2.76 sym/s | Total: 16.9m | ETA: 3.4m [2026-03-04T20:31:59.569491] [INFO ] [sig ] [2802/3365] Forecasting SPRO... [2026-03-04T20:31:59.569529] [INFO ] [sig ] Generating forecast for: SPRO [2026-03-04T20:31:59.569591] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPRO' from 'https://tdm.silogroup.org/data/derivative_storage/SPRO.csv'. [2026-03-04T20:31:59.582858] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPRO'. [2026-03-04T20:31:59.583305] [INFO ] [FORECASTER] Starting predict_future for SPRO [2026-03-04T20:31:59.584263] [DEBUG] [LOCAL ] No optimal features file found for SPRO: ./output/feature-sets/SPRO.txt [2026-03-04T20:31:59.584322] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:31:59.584355] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:31:59.584383] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:31:59.584440] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:31:59.663513] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:31:59.664777] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:31:59.664897] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:31:59.664942] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:31:59.794830] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:31:59.794998] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:31:59.795039] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:31:59.795069] [INFO ] [FORECASTER] Training complete [2026-03-04T20:31:59.799416] [DEBUG] [FORECASTER] SPRO: Forecast T+1@11:T+2@11: UP (p=53.00%) [2026-03-04T20:31:59.799746] [INFO ] [FORECASTER] Completed predict_future for SPRO [2026-03-04T20:31:59.799893] [INFO ] [sig ] SPRO: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:31:59.947639] [INFO ] [LOCAL ] Saved forecast: SPRO 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/SPRO.txt [2026-03-04T20:31:59.947811] [INFO ] [sig ] [2802/3365] Completed SPRO in 0.4s | 2.76 sym/s | Total: 16.9m | ETA: 3.4m [2026-03-04T20:31:59.947856] [INFO ] [sig ] [2803/3365] Forecasting SPRX... [2026-03-04T20:31:59.947887] [INFO ] [sig ] Generating forecast for: SPRX [2026-03-04T20:31:59.947918] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPRX' from 'https://tdm.silogroup.org/data/derivative_storage/SPRX.csv'. [2026-03-04T20:31:59.961301] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPRX'. [2026-03-04T20:31:59.961661] [INFO ] [FORECASTER] Starting predict_future for SPRX [2026-03-04T20:31:59.962479] [DEBUG] [LOCAL ] No optimal features file found for SPRX: ./output/feature-sets/SPRX.txt [2026-03-04T20:31:59.962546] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:31:59.962624] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:31:59.962662] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:31:59.962720] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:32:00.020230] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:32:00.021078] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:32:00.021191] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:32:00.021227] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:32:00.140719] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:32:00.140895] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:32:00.140955] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:32:00.140988] [INFO ] [FORECASTER] Training complete [2026-03-04T20:32:00.144532] [DEBUG] [FORECASTER] SPRX: Forecast T+1@11:T+2@11: UP (p=96.90%) [2026-03-04T20:32:00.144838] [INFO ] [FORECASTER] Completed predict_future for SPRX [2026-03-04T20:32:00.144979] [INFO ] [sig ] SPRX: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:32:00.289024] [INFO ] [LOCAL ] Saved forecast: SPRX 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/SPRX.txt [2026-03-04T20:32:00.289169] [INFO ] [sig ] [2803/3365] Completed SPRX in 0.3s | 2.76 sym/s | Total: 16.9m | ETA: 3.4m [2026-03-04T20:32:00.289209] [INFO ] [sig ] [2804/3365] Forecasting SPRY... [2026-03-04T20:32:00.289239] [INFO ] [sig ] Generating forecast for: SPRY [2026-03-04T20:32:00.289269] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPRY' from 'https://tdm.silogroup.org/data/derivative_storage/SPRY.csv'. [2026-03-04T20:32:00.303008] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPRY'. [2026-03-04T20:32:00.303343] [INFO ] [FORECASTER] Starting predict_future for SPRY [2026-03-04T20:32:00.304164] [DEBUG] [LOCAL ] No optimal features file found for SPRY: ./output/feature-sets/SPRY.txt [2026-03-04T20:32:00.304217] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:32:00.304288] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:32:00.304316] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:32:00.304374] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:32:00.364280] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:32:00.365069] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:32:00.365154] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:32:00.365188] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:32:00.498883] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:32:00.499051] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:32:00.499095] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:32:00.499125] [INFO ] [FORECASTER] Training complete [2026-03-04T20:32:00.502987] [DEBUG] [FORECASTER] SPRY: Forecast T+1@11:T+2@11: DOWN (p=11.27%) [2026-03-04T20:32:00.503355] [INFO ] [FORECASTER] Completed predict_future for SPRY [2026-03-04T20:32:00.503515] [INFO ] [sig ] SPRY: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:32:00.655277] [INFO ] [LOCAL ] Saved forecast: SPRY 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/SPRY.txt [2026-03-04T20:32:00.655453] [INFO ] [sig ] [2804/3365] Completed SPRY in 0.4s | 2.76 sym/s | Total: 16.9m | ETA: 3.4m [2026-03-04T20:32:00.655498] [INFO ] [sig ] [2805/3365] Forecasting SPSC... [2026-03-04T20:32:00.655531] [INFO ] [sig ] Generating forecast for: SPSC [2026-03-04T20:32:00.655594] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPSC' from 'https://tdm.silogroup.org/data/derivative_storage/SPSC.csv'. [2026-03-04T20:32:00.671018] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPSC'. [2026-03-04T20:32:00.671380] [INFO ] [FORECASTER] Starting predict_future for SPSC [2026-03-04T20:32:00.672220] [DEBUG] [LOCAL ] No optimal features file found for SPSC: ./output/feature-sets/SPSC.txt [2026-03-04T20:32:00.672275] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:32:00.672307] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:32:00.672334] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:32:00.672412] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:32:00.735625] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:32:00.736660] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:32:00.736798] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:32:00.736837] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:32:00.866700] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:32:00.866827] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:32:00.866868] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:32:00.866897] [INFO ] [FORECASTER] Training complete [2026-03-04T20:32:00.870833] [DEBUG] [FORECASTER] SPSC: Forecast T+1@11:T+2@11: UP (p=91.14%) [2026-03-04T20:32:00.871185] [INFO ] [FORECASTER] Completed predict_future for SPSC [2026-03-04T20:32:00.871339] [INFO ] [sig ] SPSC: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:32:01.031132] [INFO ] [LOCAL ] Saved forecast: SPSC 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/SPSC.txt [2026-03-04T20:32:01.031362] [INFO ] [sig ] [2805/3365] Completed SPSC in 0.4s | 2.76 sym/s | Total: 16.9m | ETA: 3.4m [2026-03-04T20:32:01.031434] [INFO ] [sig ] [2806/3365] Forecasting SPWH... [2026-03-04T20:32:01.031476] [INFO ] [sig ] Generating forecast for: SPWH [2026-03-04T20:32:01.031510] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPWH' from 'https://tdm.silogroup.org/data/derivative_storage/SPWH.csv'. [2026-03-04T20:32:01.045838] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPWH'. [2026-03-04T20:32:01.046518] [INFO ] [FORECASTER] Starting predict_future for SPWH [2026-03-04T20:32:01.047739] [DEBUG] [LOCAL ] No optimal features file found for SPWH: ./output/feature-sets/SPWH.txt [2026-03-04T20:32:01.047994] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:32:01.048029] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:32:01.048056] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:32:01.048127] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:32:01.109972] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:32:01.110872] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:32:01.110966] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:32:01.111001] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:32:01.243778] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:32:01.243903] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:32:01.243944] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:32:01.243974] [INFO ] [FORECASTER] Training complete [2026-03-04T20:32:01.247560] [DEBUG] [FORECASTER] SPWH: Forecast T+1@11:T+2@11: UP (p=67.75%) [2026-03-04T20:32:01.247916] [INFO ] [FORECASTER] Completed predict_future for SPWH [2026-03-04T20:32:01.248054] [INFO ] [sig ] SPWH: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:32:01.411504] [INFO ] [LOCAL ] Saved forecast: SPWH 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/SPWH.txt [2026-03-04T20:32:01.411716] [INFO ] [sig ] [2806/3365] Completed SPWH in 0.4s | 2.76 sym/s | Total: 16.9m | ETA: 3.4m [2026-03-04T20:32:01.411757] [INFO ] [sig ] [2807/3365] Forecasting SPXC... [2026-03-04T20:32:01.411790] [INFO ] [sig ] Generating forecast for: SPXC [2026-03-04T20:32:01.411823] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPXC' from 'https://tdm.silogroup.org/data/derivative_storage/SPXC.csv'. [2026-03-04T20:32:01.425342] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPXC'. [2026-03-04T20:32:01.425815] [INFO ] [FORECASTER] Starting predict_future for SPXC [2026-03-04T20:32:01.426768] [DEBUG] [LOCAL ] No optimal features file found for SPXC: ./output/feature-sets/SPXC.txt [2026-03-04T20:32:01.426839] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:32:01.426874] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:32:01.426901] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:32:01.426958] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:32:01.505820] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:32:01.506959] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:32:01.507087] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:32:01.507128] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:32:01.644835] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:32:01.645003] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:32:01.645045] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:32:01.645112] [INFO ] [FORECASTER] Training complete [2026-03-04T20:32:01.649103] [DEBUG] [FORECASTER] SPXC: Forecast T+1@11:T+2@11: DOWN (p=1.48%) [2026-03-04T20:32:01.649468] [INFO ] [FORECASTER] Completed predict_future for SPXC [2026-03-04T20:32:01.649641] [INFO ] [sig ] SPXC: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:32:01.808396] [INFO ] [LOCAL ] Saved forecast: SPXC 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/SPXC.txt [2026-03-04T20:32:01.808636] [INFO ] [sig ] [2807/3365] Completed SPXC in 0.4s | 2.76 sym/s | Total: 17.0m | ETA: 3.4m [2026-03-04T20:32:01.808692] [INFO ] [sig ] [2808/3365] Forecasting SPXX... [2026-03-04T20:32:01.808723] [INFO ] [sig ] Generating forecast for: SPXX [2026-03-04T20:32:01.808755] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPXX' from 'https://tdm.silogroup.org/data/derivative_storage/SPXX.csv'. [2026-03-04T20:32:01.821114] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPXX'. [2026-03-04T20:32:01.821524] [INFO ] [FORECASTER] Starting predict_future for SPXX [2026-03-04T20:32:01.822361] [DEBUG] [LOCAL ] No optimal features file found for SPXX: ./output/feature-sets/SPXX.txt [2026-03-04T20:32:01.822415] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:32:01.822447] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:32:01.822475] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:32:01.822532] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:32:01.885010] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:32:01.885941] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:32:01.886029] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:32:01.886063] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:32:02.008985] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:32:02.009159] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:32:02.009227] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:32:02.009269] [INFO ] [FORECASTER] Training complete [2026-03-04T20:32:02.013134] [DEBUG] [FORECASTER] SPXX: Forecast T+1@11:T+2@11: DOWN (p=29.93%) [2026-03-04T20:32:02.013537] [INFO ] [FORECASTER] Completed predict_future for SPXX [2026-03-04T20:32:02.013744] [INFO ] [sig ] SPXX: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:32:02.162035] [INFO ] [LOCAL ] Saved forecast: SPXX 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/SPXX.txt [2026-03-04T20:32:02.162200] [INFO ] [sig ] [2808/3365] Completed SPXX in 0.4s | 2.76 sym/s | Total: 17.0m | ETA: 3.4m [2026-03-04T20:32:02.162243] [INFO ] [sig ] [2809/3365] Forecasting SQM... [2026-03-04T20:32:02.162273] [INFO ] [sig ] Generating forecast for: SQM [2026-03-04T20:32:02.162303] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SQM' from 'https://tdm.silogroup.org/data/derivative_storage/SQM.csv'. [2026-03-04T20:32:02.174994] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SQM'. [2026-03-04T20:32:02.175391] [INFO ] [FORECASTER] Starting predict_future for SQM [2026-03-04T20:32:02.176242] [DEBUG] [LOCAL ] No optimal features file found for SQM: ./output/feature-sets/SQM.txt [2026-03-04T20:32:02.176297] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:32:02.176330] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:32:02.176357] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:32:02.176414] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:32:02.240505] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:32:02.241706] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:32:02.241800] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:32:02.241834] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:32:02.374320] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:32:02.374513] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:32:02.374590] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:32:02.374636] [INFO ] [FORECASTER] Training complete [2026-03-04T20:32:02.380287] [DEBUG] [FORECASTER] SQM: Forecast T+1@11:T+2@11: DOWN (p=8.92%) [2026-03-04T20:32:02.380746] [INFO ] [FORECASTER] Completed predict_future for SQM [2026-03-04T20:32:02.380943] [INFO ] [sig ] SQM: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:32:02.548778] [INFO ] [LOCAL ] Saved forecast: SQM 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/SQM.txt [2026-03-04T20:32:02.548937] [INFO ] [sig ] [2809/3365] Completed SQM in 0.4s | 2.76 sym/s | Total: 17.0m | ETA: 3.4m [2026-03-04T20:32:02.548978] [INFO ] [sig ] [2810/3365] Forecasting SQNS... [2026-03-04T20:32:02.549010] [INFO ] [sig ] Generating forecast for: SQNS [2026-03-04T20:32:02.549042] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SQNS' from 'https://tdm.silogroup.org/data/derivative_storage/SQNS.csv'. [2026-03-04T20:32:02.560886] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SQNS'. [2026-03-04T20:32:02.561230] [INFO ] [FORECASTER] Starting predict_future for SQNS [2026-03-04T20:32:02.562035] [DEBUG] [LOCAL ] No optimal features file found for SQNS: ./output/feature-sets/SQNS.txt [2026-03-04T20:32:02.562089] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:32:02.562121] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:32:02.562148] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:32:02.562204] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:32:02.621468] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:32:02.622389] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:32:02.622479] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:32:02.622515] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:32:02.738881] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:32:02.739044] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:32:02.739088] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:32:02.739118] [INFO ] [FORECASTER] Training complete [2026-03-04T20:32:02.742752] [DEBUG] [FORECASTER] SQNS: Forecast T+1@11:T+2@11: UP (p=95.61%) [2026-03-04T20:32:02.743059] [INFO ] [FORECASTER] Completed predict_future for SQNS [2026-03-04T20:32:02.743198] [INFO ] [sig ] SQNS: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:32:02.894289] [INFO ] [LOCAL ] Saved forecast: SQNS 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/SQNS.txt [2026-03-04T20:32:02.894465] [INFO ] [sig ] [2810/3365] Completed SQNS in 0.3s | 2.76 sym/s | Total: 17.0m | ETA: 3.4m [2026-03-04T20:32:02.894509] [INFO ] [sig ] [2811/3365] Forecasting SQQQ... [2026-03-04T20:32:02.894550] [INFO ] [sig ] Generating forecast for: SQQQ [2026-03-04T20:32:02.894612] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SQQQ' from 'https://tdm.silogroup.org/data/derivative_storage/SQQQ.csv'. [2026-03-04T20:32:02.907910] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SQQQ'. [2026-03-04T20:32:02.908363] [INFO ] [FORECASTER] Starting predict_future for SQQQ [2026-03-04T20:32:02.909250] [DEBUG] [LOCAL ] No optimal features file found for SQQQ: ./output/feature-sets/SQQQ.txt [2026-03-04T20:32:02.909308] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:32:02.909341] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:32:02.909369] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:32:02.909427] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:32:02.973874] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:32:02.974900] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:32:02.975009] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:32:02.975054] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:32:03.098136] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:32:03.098310] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:32:03.098353] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:32:03.098383] [INFO ] [FORECASTER] Training complete [2026-03-04T20:32:03.102219] [DEBUG] [FORECASTER] SQQQ: Forecast T+1@11:T+2@11: DOWN (p=2.83%) [2026-03-04T20:32:03.102605] [INFO ] [FORECASTER] Completed predict_future for SQQQ [2026-03-04T20:32:03.102769] [INFO ] [sig ] SQQQ: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:32:03.251899] [INFO ] [LOCAL ] Saved forecast: SQQQ 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/SQQQ.txt [2026-03-04T20:32:03.252064] [INFO ] [sig ] [2811/3365] Completed SQQQ in 0.4s | 2.76 sym/s | Total: 17.0m | ETA: 3.3m [2026-03-04T20:32:03.252106] [INFO ] [sig ] [2812/3365] Forecasting SRAD... [2026-03-04T20:32:03.252138] [INFO ] [sig ] Generating forecast for: SRAD [2026-03-04T20:32:03.252169] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRAD' from 'https://tdm.silogroup.org/data/derivative_storage/SRAD.csv'. [2026-03-04T20:32:03.264727] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRAD'. [2026-03-04T20:32:03.265131] [INFO ] [FORECASTER] Starting predict_future for SRAD [2026-03-04T20:32:03.265987] [DEBUG] [LOCAL ] No optimal features file found for SRAD: ./output/feature-sets/SRAD.txt [2026-03-04T20:32:03.266042] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:32:03.266074] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:32:03.266100] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:32:03.266156] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:32:03.332023] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:32:03.332942] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:32:03.333032] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:32:03.333067] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:32:03.467775] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:32:03.467952] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:32:03.467997] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:32:03.468027] [INFO ] [FORECASTER] Training complete [2026-03-04T20:32:03.471914] [DEBUG] [FORECASTER] SRAD: Forecast T+1@11:T+2@11: UP (p=82.20%) [2026-03-04T20:32:03.472321] [INFO ] [FORECASTER] Completed predict_future for SRAD [2026-03-04T20:32:03.472481] [INFO ] [sig ] SRAD: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:32:03.641882] [INFO ] [LOCAL ] Saved forecast: SRAD 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/SRAD.txt [2026-03-04T20:32:03.642064] [INFO ] [sig ] [2812/3365] Completed SRAD in 0.4s | 2.76 sym/s | Total: 17.0m | ETA: 3.3m [2026-03-04T20:32:03.642104] [INFO ] [sig ] [2813/3365] Forecasting SRBK... [2026-03-04T20:32:03.642134] [INFO ] [sig ] Generating forecast for: SRBK [2026-03-04T20:32:03.642165] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRBK' from 'https://tdm.silogroup.org/data/derivative_storage/SRBK.csv'. [2026-03-04T20:32:03.654273] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRBK'. [2026-03-04T20:32:03.654719] [INFO ] [FORECASTER] Starting predict_future for SRBK [2026-03-04T20:32:03.655647] [DEBUG] [LOCAL ] No optimal features file found for SRBK: ./output/feature-sets/SRBK.txt [2026-03-04T20:32:03.655704] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:32:03.655743] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:32:03.655775] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:32:03.655845] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:32:03.713219] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:32:03.714130] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:32:03.714224] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:32:03.714257] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:32:03.835630] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:32:03.835796] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:32:03.835837] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:32:03.836053] [INFO ] [FORECASTER] Training complete [2026-03-04T20:32:03.839899] [DEBUG] [FORECASTER] SRBK: Forecast T+1@11:T+2@11: DOWN (p=21.76%) [2026-03-04T20:32:03.840366] [INFO ] [FORECASTER] Completed predict_future for SRBK [2026-03-04T20:32:03.840519] [INFO ] [sig ] SRBK: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:32:03.990356] [INFO ] [LOCAL ] Saved forecast: SRBK 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/SRBK.txt [2026-03-04T20:32:03.990518] [INFO ] [sig ] [2813/3365] Completed SRBK in 0.3s | 2.76 sym/s | Total: 17.0m | ETA: 3.3m [2026-03-04T20:32:03.990567] [INFO ] [sig ] [2814/3365] Forecasting SRCE... [2026-03-04T20:32:03.990632] [INFO ] [sig ] Generating forecast for: SRCE [2026-03-04T20:32:03.990672] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRCE' from 'https://tdm.silogroup.org/data/derivative_storage/SRCE.csv'. [2026-03-04T20:32:04.003062] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRCE'. [2026-03-04T20:32:04.003342] [INFO ] [FORECASTER] Starting predict_future for SRCE [2026-03-04T20:32:04.004196] [DEBUG] [LOCAL ] No optimal features file found for SRCE: ./output/feature-sets/SRCE.txt [2026-03-04T20:32:04.004253] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:32:04.004285] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:32:04.004313] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:32:04.004369] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:32:04.062418] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:32:04.063305] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:32:04.063420] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:32:04.063455] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:32:04.194135] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:32:04.194322] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:32:04.194366] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:32:04.194397] [INFO ] [FORECASTER] Training complete [2026-03-04T20:32:04.198069] [DEBUG] [FORECASTER] SRCE: Forecast T+1@11:T+2@11: DOWN (p=6.27%) [2026-03-04T20:32:04.198398] [INFO ] [FORECASTER] Completed predict_future for SRCE [2026-03-04T20:32:04.198548] [INFO ] [sig ] SRCE: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:32:04.368036] [INFO ] [LOCAL ] Saved forecast: SRCE 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/SRCE.txt [2026-03-04T20:32:04.368264] [INFO ] [sig ] [2814/3365] Completed SRCE in 0.4s | 2.76 sym/s | Total: 17.0m | ETA: 3.3m [2026-03-04T20:32:04.368316] [INFO ] [sig ] [2815/3365] Forecasting SRE... [2026-03-04T20:32:04.368355] [INFO ] [sig ] Generating forecast for: SRE [2026-03-04T20:32:04.368399] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRE' from 'https://tdm.silogroup.org/data/derivative_storage/SRE.csv'. [2026-03-04T20:32:04.382212] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRE'. [2026-03-04T20:32:04.382655] [INFO ] [FORECASTER] Starting predict_future for SRE [2026-03-04T20:32:04.383490] [DEBUG] [LOCAL ] No optimal features file found for SRE: ./output/feature-sets/SRE.txt [2026-03-04T20:32:04.383546] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:32:04.383599] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:32:04.383630] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:32:04.383693] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:32:04.441321] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:32:04.442256] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:32:04.442359] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:32:04.442394] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:32:04.568012] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:32:04.568184] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:32:04.568235] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:32:04.568267] [INFO ] [FORECASTER] Training complete [2026-03-04T20:32:04.572227] [DEBUG] [FORECASTER] SRE: Forecast T+1@11:T+2@11: UP (p=53.68%) [2026-03-04T20:32:04.572596] [INFO ] [FORECASTER] Completed predict_future for SRE [2026-03-04T20:32:04.572763] [INFO ] [sig ] SRE: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:32:04.720043] [INFO ] [LOCAL ] Saved forecast: SRE 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/SRE.txt [2026-03-04T20:32:04.720216] [INFO ] [sig ] [2815/3365] Completed SRE in 0.4s | 2.76 sym/s | Total: 17.0m | ETA: 3.3m [2026-03-04T20:32:04.720258] [INFO ] [sig ] [2816/3365] Forecasting SREA... [2026-03-04T20:32:04.720287] [INFO ] [sig ] Generating forecast for: SREA [2026-03-04T20:32:04.720319] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SREA' from 'https://tdm.silogroup.org/data/derivative_storage/SREA.csv'. [2026-03-04T20:32:04.732184] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SREA'. [2026-03-04T20:32:04.732629] [INFO ] [FORECASTER] Starting predict_future for SREA [2026-03-04T20:32:04.733526] [DEBUG] [LOCAL ] No optimal features file found for SREA: ./output/feature-sets/SREA.txt [2026-03-04T20:32:04.733605] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:32:04.733644] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:32:04.733671] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:32:04.733728] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:32:04.794029] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:32:04.794984] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:32:04.795076] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:32:04.795109] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:32:04.920075] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:32:04.920249] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:32:04.920291] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:32:04.920320] [INFO ] [FORECASTER] Training complete [2026-03-04T20:32:04.924168] [DEBUG] [FORECASTER] SREA: Forecast T+1@11:T+2@11: UP (p=80.22%) [2026-03-04T20:32:04.924494] [INFO ] [FORECASTER] Completed predict_future for SREA [2026-03-04T20:32:04.924678] [INFO ] [sig ] SREA: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:32:05.076070] [INFO ] [LOCAL ] Saved forecast: SREA 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/SREA.txt [2026-03-04T20:32:05.076235] [INFO ] [sig ] [2816/3365] Completed SREA in 0.4s | 2.76 sym/s | Total: 17.0m | ETA: 3.3m [2026-03-04T20:32:05.076276] [INFO ] [sig ] [2817/3365] Forecasting SRFM... [2026-03-04T20:32:05.076306] [INFO ] [sig ] Generating forecast for: SRFM [2026-03-04T20:32:05.076337] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRFM' from 'https://tdm.silogroup.org/data/derivative_storage/SRFM.csv'. [2026-03-04T20:32:05.101772] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRFM'. [2026-03-04T20:32:05.102185] [INFO ] [FORECASTER] Starting predict_future for SRFM [2026-03-04T20:32:05.103297] [DEBUG] [LOCAL ] No optimal features file found for SRFM: ./output/feature-sets/SRFM.txt [2026-03-04T20:32:05.103353] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:32:05.103386] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:32:05.103413] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:32:05.103469] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:32:05.165701] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:32:05.167060] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:32:05.167177] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:32:05.167222] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:32:05.298184] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:32:05.298374] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:32:05.298434] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:32:05.298481] [INFO ] [FORECASTER] Training complete [2026-03-04T20:32:05.303774] [DEBUG] [FORECASTER] SRFM: Forecast T+1@11:T+2@11: UP (p=92.97%) [2026-03-04T20:32:05.304416] [INFO ] [FORECASTER] Completed predict_future for SRFM [2026-03-04T20:32:05.304640] [INFO ] [sig ] SRFM: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:32:05.472152] [INFO ] [LOCAL ] Saved forecast: SRFM 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/SRFM.txt [2026-03-04T20:32:05.472366] [INFO ] [sig ] [2817/3365] Completed SRFM in 0.4s | 2.76 sym/s | Total: 17.0m | ETA: 3.3m [2026-03-04T20:32:05.472408] [INFO ] [sig ] [2818/3365] Forecasting SRG... [2026-03-04T20:32:05.472439] [INFO ] [sig ] Generating forecast for: SRG [2026-03-04T20:32:05.472469] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRG' from 'https://tdm.silogroup.org/data/derivative_storage/SRG.csv'. [2026-03-04T20:32:05.485215] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRG'. [2026-03-04T20:32:05.485643] [INFO ] [FORECASTER] Starting predict_future for SRG [2026-03-04T20:32:05.486747] [DEBUG] [LOCAL ] No optimal features file found for SRG: ./output/feature-sets/SRG.txt [2026-03-04T20:32:05.486807] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:32:05.487039] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:32:05.487069] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:32:05.487129] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:32:05.546601] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:32:05.547486] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:32:05.547596] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:32:05.547640] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:32:05.674442] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:32:05.674620] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:32:05.674662] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:32:05.674692] [INFO ] [FORECASTER] Training complete [2026-03-04T20:32:05.678615] [DEBUG] [FORECASTER] SRG: Forecast T+1@11:T+2@11: DOWN (p=41.32%) [2026-03-04T20:32:05.678922] [INFO ] [FORECASTER] Completed predict_future for SRG [2026-03-04T20:32:05.679056] [INFO ] [sig ] SRG: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:32:05.827807] [INFO ] [LOCAL ] Saved forecast: SRG 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/SRG.txt [2026-03-04T20:32:05.827972] [INFO ] [sig ] [2818/3365] Completed SRG in 0.4s | 2.76 sym/s | Total: 17.0m | ETA: 3.3m [2026-03-04T20:32:05.828014] [INFO ] [sig ] [2819/3365] Forecasting SRI... [2026-03-04T20:32:05.828046] [INFO ] [sig ] Generating forecast for: SRI [2026-03-04T20:32:05.828078] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRI' from 'https://tdm.silogroup.org/data/derivative_storage/SRI.csv'. [2026-03-04T20:32:05.840217] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRI'. [2026-03-04T20:32:05.840539] [INFO ] [FORECASTER] Starting predict_future for SRI [2026-03-04T20:32:05.841337] [DEBUG] [LOCAL ] No optimal features file found for SRI: ./output/feature-sets/SRI.txt [2026-03-04T20:32:05.841391] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:32:05.841423] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:32:05.841451] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:32:05.841507] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:32:05.898895] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:32:05.899714] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:32:05.899806] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:32:05.899840] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:32:06.024210] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:32:06.024377] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:32:06.024419] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:32:06.024449] [INFO ] [FORECASTER] Training complete [2026-03-04T20:32:06.028243] [DEBUG] [FORECASTER] SRI: Forecast T+1@11:T+2@11: DOWN (p=19.29%) [2026-03-04T20:32:06.028627] [INFO ] [FORECASTER] Completed predict_future for SRI [2026-03-04T20:32:06.028780] [INFO ] [sig ] SRI: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:32:06.182095] [INFO ] [LOCAL ] Saved forecast: SRI 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/SRI.txt [2026-03-04T20:32:06.182254] [INFO ] [sig ] [2819/3365] Completed SRI in 0.4s | 2.76 sym/s | Total: 17.0m | ETA: 3.3m [2026-03-04T20:32:06.182294] [INFO ] [sig ] [2820/3365] Forecasting SRRK... [2026-03-04T20:32:06.182325] [INFO ] [sig ] Generating forecast for: SRRK [2026-03-04T20:32:06.182356] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRRK' from 'https://tdm.silogroup.org/data/derivative_storage/SRRK.csv'. [2026-03-04T20:32:06.196653] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRRK'. [2026-03-04T20:32:06.197076] [INFO ] [FORECASTER] Starting predict_future for SRRK [2026-03-04T20:32:06.198243] [DEBUG] [LOCAL ] No optimal features file found for SRRK: ./output/feature-sets/SRRK.txt [2026-03-04T20:32:06.198317] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:32:06.198365] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:32:06.198407] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:32:06.198488] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:32:06.260113] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:32:06.261083] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:32:06.261183] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:32:06.261224] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:32:06.381701] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:32:06.381862] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:32:06.381904] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:32:06.381934] [INFO ] [FORECASTER] Training complete [2026-03-04T20:32:06.385431] [DEBUG] [FORECASTER] SRRK: Forecast T+1@11:T+2@11: UP (p=79.07%) [2026-03-04T20:32:06.385750] [INFO ] [FORECASTER] Completed predict_future for SRRK [2026-03-04T20:32:06.385880] [INFO ] [sig ] SRRK: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:32:06.533365] [INFO ] [LOCAL ] Saved forecast: SRRK 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/SRRK.txt [2026-03-04T20:32:06.533554] [INFO ] [sig ] [2820/3365] Completed SRRK in 0.4s | 2.76 sym/s | Total: 17.0m | ETA: 3.3m [2026-03-04T20:32:06.533635] [INFO ] [sig ] [2821/3365] Forecasting SRTS... [2026-03-04T20:32:06.533686] [INFO ] [sig ] Generating forecast for: SRTS [2026-03-04T20:32:06.533731] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRTS' from 'https://tdm.silogroup.org/data/derivative_storage/SRTS.csv'. [2026-03-04T20:32:06.550046] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRTS'. [2026-03-04T20:32:06.550511] [INFO ] [FORECASTER] Starting predict_future for SRTS [2026-03-04T20:32:06.551419] [DEBUG] [LOCAL ] No optimal features file found for SRTS: ./output/feature-sets/SRTS.txt [2026-03-04T20:32:06.551478] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:32:06.551556] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:32:06.551615] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:32:06.551690] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:32:06.621914] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:32:06.622933] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:32:06.623030] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:32:06.623069] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:32:06.747946] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:32:06.748115] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:32:06.748156] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:32:06.748185] [INFO ] [FORECASTER] Training complete [2026-03-04T20:32:06.751660] [DEBUG] [FORECASTER] SRTS: Forecast T+1@11:T+2@11: UP (p=65.55%) [2026-03-04T20:32:06.751969] [INFO ] [FORECASTER] Completed predict_future for SRTS [2026-03-04T20:32:06.752105] [INFO ] [sig ] SRTS: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:32:06.903953] [INFO ] [LOCAL ] Saved forecast: SRTS 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/SRTS.txt [2026-03-04T20:32:06.904118] [INFO ] [sig ] [2821/3365] Completed SRTS in 0.4s | 2.76 sym/s | Total: 17.0m | ETA: 3.3m [2026-03-04T20:32:06.904167] [INFO ] [sig ] [2822/3365] Forecasting SSB... [2026-03-04T20:32:06.904200] [INFO ] [sig ] Generating forecast for: SSB [2026-03-04T20:32:06.904231] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSB' from 'https://tdm.silogroup.org/data/derivative_storage/SSB.csv'. [2026-03-04T20:32:06.916123] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSB'. [2026-03-04T20:32:06.916466] [INFO ] [FORECASTER] Starting predict_future for SSB [2026-03-04T20:32:06.917265] [DEBUG] [LOCAL ] No optimal features file found for SSB: ./output/feature-sets/SSB.txt [2026-03-04T20:32:06.917352] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:32:06.917387] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:32:06.917415] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:32:06.917473] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:32:06.977304] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:32:06.978207] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:32:06.978299] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:32:06.978333] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:32:07.099456] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:32:07.099633] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:32:07.099677] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:32:07.099708] [INFO ] [FORECASTER] Training complete [2026-03-04T20:32:07.103219] [DEBUG] [FORECASTER] SSB: Forecast T+1@11:T+2@11: DOWN (p=17.43%) [2026-03-04T20:32:07.103517] [INFO ] [FORECASTER] Completed predict_future for SSB [2026-03-04T20:32:07.103674] [INFO ] [sig ] SSB: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:32:07.254123] [INFO ] [LOCAL ] Saved forecast: SSB 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/SSB.txt [2026-03-04T20:32:07.254283] [INFO ] [sig ] [2822/3365] Completed SSB in 0.4s | 2.76 sym/s | Total: 17.0m | ETA: 3.3m [2026-03-04T20:32:07.254325] [INFO ] [sig ] [2823/3365] Forecasting SSD... [2026-03-04T20:32:07.254355] [INFO ] [sig ] Generating forecast for: SSD [2026-03-04T20:32:07.254386] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSD' from 'https://tdm.silogroup.org/data/derivative_storage/SSD.csv'. [2026-03-04T20:32:07.266422] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSD'. [2026-03-04T20:32:07.266792] [INFO ] [FORECASTER] Starting predict_future for SSD [2026-03-04T20:32:07.267658] [DEBUG] [LOCAL ] No optimal features file found for SSD: ./output/feature-sets/SSD.txt [2026-03-04T20:32:07.267712] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:32:07.267747] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:32:07.267775] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:32:07.267833] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:32:07.327809] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:32:07.328634] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:32:07.328721] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:32:07.328755] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:32:07.452257] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:32:07.452418] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:32:07.452460] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:32:07.452488] [INFO ] [FORECASTER] Training complete [2026-03-04T20:32:07.455969] [DEBUG] [FORECASTER] SSD: Forecast T+1@11:T+2@11: DOWN (p=2.37%) [2026-03-04T20:32:07.456256] [INFO ] [FORECASTER] Completed predict_future for SSD [2026-03-04T20:32:07.456407] [INFO ] [sig ] SSD: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:32:07.606481] [INFO ] [LOCAL ] Saved forecast: SSD 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/SSD.txt [2026-03-04T20:32:07.606659] [INFO ] [sig ] [2823/3365] Completed SSD in 0.4s | 2.76 sym/s | Total: 17.1m | ETA: 3.3m [2026-03-04T20:32:07.606712] [INFO ] [sig ] [2824/3365] Forecasting SSL... [2026-03-04T20:32:07.606750] [INFO ] [sig ] Generating forecast for: SSL [2026-03-04T20:32:07.606788] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSL' from 'https://tdm.silogroup.org/data/derivative_storage/SSL.csv'. [2026-03-04T20:32:07.618178] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSL'. [2026-03-04T20:32:07.618521] [INFO ] [FORECASTER] Starting predict_future for SSL [2026-03-04T20:32:07.619322] [DEBUG] [LOCAL ] No optimal features file found for SSL: ./output/feature-sets/SSL.txt [2026-03-04T20:32:07.619376] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:32:07.619408] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:32:07.619435] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:32:07.619491] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:32:07.679481] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:32:07.680386] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:32:07.680487] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:32:07.680522] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:32:07.816149] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:32:07.816317] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:32:07.816359] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:32:07.816447] [INFO ] [FORECASTER] Training complete [2026-03-04T20:32:07.820832] [DEBUG] [FORECASTER] SSL: Forecast T+1@11:T+2@11: DOWN (p=4.54%) [2026-03-04T20:32:07.821236] [INFO ] [FORECASTER] Completed predict_future for SSL [2026-03-04T20:32:07.821410] [INFO ] [sig ] SSL: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:32:07.975490] [INFO ] [LOCAL ] Saved forecast: SSL 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/SSL.txt [2026-03-04T20:32:07.975670] [INFO ] [sig ] [2824/3365] Completed SSL in 0.4s | 2.76 sym/s | Total: 17.1m | ETA: 3.3m [2026-03-04T20:32:07.975713] [INFO ] [sig ] [2825/3365] Forecasting SSNC... [2026-03-04T20:32:07.975744] [INFO ] [sig ] Generating forecast for: SSNC [2026-03-04T20:32:07.975774] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSNC' from 'https://tdm.silogroup.org/data/derivative_storage/SSNC.csv'. [2026-03-04T20:32:07.987153] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSNC'. [2026-03-04T20:32:07.987481] [INFO ] [FORECASTER] Starting predict_future for SSNC [2026-03-04T20:32:07.988309] [DEBUG] [LOCAL ] No optimal features file found for SSNC: ./output/feature-sets/SSNC.txt [2026-03-04T20:32:07.988363] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:32:07.988394] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:32:07.988420] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:32:07.988476] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:32:08.045777] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:32:08.046649] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:32:08.046749] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:32:08.046789] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:32:08.169913] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:32:08.170081] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:32:08.170122] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:32:08.170191] [INFO ] [FORECASTER] Training complete [2026-03-04T20:32:08.173685] [DEBUG] [FORECASTER] SSNC: Forecast T+1@11:T+2@11: UP (p=79.91%) [2026-03-04T20:32:08.173976] [INFO ] [FORECASTER] Completed predict_future for SSNC [2026-03-04T20:32:08.174109] [INFO ] [sig ] SSNC: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:32:08.330018] [INFO ] [LOCAL ] Saved forecast: SSNC 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/SSNC.txt [2026-03-04T20:32:08.330240] [INFO ] [sig ] [2825/3365] Completed SSNC in 0.4s | 2.76 sym/s | Total: 17.1m | ETA: 3.3m [2026-03-04T20:32:08.330296] [INFO ] [sig ] [2826/3365] Forecasting SSP... [2026-03-04T20:32:08.330330] [INFO ] [sig ] Generating forecast for: SSP [2026-03-04T20:32:08.330368] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSP' from 'https://tdm.silogroup.org/data/derivative_storage/SSP.csv'. [2026-03-04T20:32:08.343090] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSP'. [2026-03-04T20:32:08.343436] [INFO ] [FORECASTER] Starting predict_future for SSP [2026-03-04T20:32:08.344273] [DEBUG] [LOCAL ] No optimal features file found for SSP: ./output/feature-sets/SSP.txt [2026-03-04T20:32:08.344326] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:32:08.344367] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:32:08.344397] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:32:08.344462] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:32:08.402183] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:32:08.402968] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:32:08.403078] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:32:08.403113] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:32:08.523957] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:32:08.524114] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:32:08.524154] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:32:08.524183] [INFO ] [FORECASTER] Training complete [2026-03-04T20:32:08.527698] [DEBUG] [FORECASTER] SSP: Forecast T+1@11:T+2@11: UP (p=97.46%) [2026-03-04T20:32:08.528022] [INFO ] [FORECASTER] Completed predict_future for SSP [2026-03-04T20:32:08.528151] [INFO ] [sig ] SSP: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:32:08.672617] [INFO ] [LOCAL ] Saved forecast: SSP 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/SSP.txt [2026-03-04T20:32:08.672760] [INFO ] [sig ] [2826/3365] Completed SSP in 0.3s | 2.76 sym/s | Total: 17.1m | ETA: 3.3m [2026-03-04T20:32:08.672817] [INFO ] [sig ] [2827/3365] Forecasting SSRM... [2026-03-04T20:32:08.672850] [INFO ] [sig ] Generating forecast for: SSRM [2026-03-04T20:32:08.672881] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSRM' from 'https://tdm.silogroup.org/data/derivative_storage/SSRM.csv'. [2026-03-04T20:32:08.684443] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSRM'. [2026-03-04T20:32:08.684764] [INFO ] [FORECASTER] Starting predict_future for SSRM [2026-03-04T20:32:08.685556] [DEBUG] [LOCAL ] No optimal features file found for SSRM: ./output/feature-sets/SSRM.txt [2026-03-04T20:32:08.685634] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:32:08.685669] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:32:08.685697] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:32:08.685754] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:32:08.743166] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:32:08.743996] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:32:08.744099] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:32:08.744133] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:32:08.868715] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:32:08.868876] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:32:08.868916] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:32:08.868944] [INFO ] [FORECASTER] Training complete [2026-03-04T20:32:08.872429] [DEBUG] [FORECASTER] SSRM: Forecast T+1@11:T+2@11: UP (p=84.89%) [2026-03-04T20:32:08.872730] [INFO ] [FORECASTER] Completed predict_future for SSRM [2026-03-04T20:32:08.872861] [INFO ] [sig ] SSRM: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:32:09.026966] [INFO ] [LOCAL ] Saved forecast: SSRM 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/SSRM.txt [2026-03-04T20:32:09.027155] [INFO ] [sig ] [2827/3365] Completed SSRM in 0.4s | 2.76 sym/s | Total: 17.1m | ETA: 3.2m [2026-03-04T20:32:09.027210] [INFO ] [sig ] [2828/3365] Forecasting SSSS... [2026-03-04T20:32:09.027244] [INFO ] [sig ] Generating forecast for: SSSS [2026-03-04T20:32:09.027274] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSSS' from 'https://tdm.silogroup.org/data/derivative_storage/SSSS.csv'. [2026-03-04T20:32:09.039228] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSSS'. [2026-03-04T20:32:09.039606] [INFO ] [FORECASTER] Starting predict_future for SSSS [2026-03-04T20:32:09.040458] [DEBUG] [LOCAL ] No optimal features file found for SSSS: ./output/feature-sets/SSSS.txt [2026-03-04T20:32:09.040512] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:32:09.040545] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:32:09.040587] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:32:09.040647] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:32:09.101969] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:32:09.102948] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:32:09.103040] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:32:09.103074] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:32:09.238368] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:32:09.238540] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:32:09.238600] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:32:09.238634] [INFO ] [FORECASTER] Training complete [2026-03-04T20:32:09.242405] [DEBUG] [FORECASTER] SSSS: Forecast T+1@11:T+2@11: UP (p=63.88%) [2026-03-04T20:32:09.242810] [INFO ] [FORECASTER] Completed predict_future for SSSS [2026-03-04T20:32:09.242969] [INFO ] [sig ] SSSS: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:32:09.394283] [INFO ] [LOCAL ] Saved forecast: SSSS 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/SSSS.txt [2026-03-04T20:32:09.394456] [INFO ] [sig ] [2828/3365] Completed SSSS in 0.4s | 2.76 sym/s | Total: 17.1m | ETA: 3.2m [2026-03-04T20:32:09.394501] [INFO ] [sig ] [2829/3365] Forecasting SSTI... [2026-03-04T20:32:09.394534] [INFO ] [sig ] Generating forecast for: SSTI [2026-03-04T20:32:09.394566] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSTI' from 'https://tdm.silogroup.org/data/derivative_storage/SSTI.csv'. [2026-03-04T20:32:09.407123] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSTI'. [2026-03-04T20:32:09.407649] [INFO ] [FORECASTER] Starting predict_future for SSTI [2026-03-04T20:32:09.408566] [DEBUG] [LOCAL ] No optimal features file found for SSTI: ./output/feature-sets/SSTI.txt [2026-03-04T20:32:09.408644] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:32:09.408698] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:32:09.408767] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:32:09.408852] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:32:09.473430] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:32:09.474432] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:32:09.474545] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:32:09.474622] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:32:09.608384] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:32:09.608568] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:32:09.608631] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:32:09.608661] [INFO ] [FORECASTER] Training complete [2026-03-04T20:32:09.612518] [DEBUG] [FORECASTER] SSTI: Forecast T+1@11:T+2@11: DOWN (p=27.91%) [2026-03-04T20:32:09.612911] [INFO ] [FORECASTER] Completed predict_future for SSTI [2026-03-04T20:32:09.613072] [INFO ] [sig ] SSTI: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:32:09.767224] [INFO ] [LOCAL ] Saved forecast: SSTI 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/SSTI.txt [2026-03-04T20:32:09.767408] [INFO ] [sig ] [2829/3365] Completed SSTI in 0.4s | 2.76 sym/s | Total: 17.1m | ETA: 3.2m [2026-03-04T20:32:09.767453] [INFO ] [sig ] [2830/3365] Forecasting SSTK... [2026-03-04T20:32:09.767486] [INFO ] [sig ] Generating forecast for: SSTK [2026-03-04T20:32:09.767516] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSTK' from 'https://tdm.silogroup.org/data/derivative_storage/SSTK.csv'. [2026-03-04T20:32:09.780516] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSTK'. [2026-03-04T20:32:09.780867] [INFO ] [FORECASTER] Starting predict_future for SSTK [2026-03-04T20:32:09.781699] [DEBUG] [LOCAL ] No optimal features file found for SSTK: ./output/feature-sets/SSTK.txt [2026-03-04T20:32:09.781753] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:32:09.781787] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:32:09.781814] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:32:09.781872] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:32:09.846237] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:32:09.847203] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:32:09.847328] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:32:09.847374] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:32:09.976323] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:32:09.976496] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:32:09.976540] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:32:09.976779] [INFO ] [FORECASTER] Training complete [2026-03-04T20:32:09.981854] [DEBUG] [FORECASTER] SSTK: Forecast T+1@11:T+2@11: DOWN (p=31.14%) [2026-03-04T20:32:09.982260] [INFO ] [FORECASTER] Completed predict_future for SSTK [2026-03-04T20:32:09.982431] [INFO ] [sig ] SSTK: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:32:10.128335] [INFO ] [LOCAL ] Saved forecast: SSTK 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/SSTK.txt [2026-03-04T20:32:10.128465] [INFO ] [sig ] [2830/3365] Completed SSTK in 0.4s | 2.76 sym/s | Total: 17.1m | ETA: 3.2m [2026-03-04T20:32:10.128505] [INFO ] [sig ] [2831/3365] Forecasting SSYS... [2026-03-04T20:32:10.128536] [INFO ] [sig ] Generating forecast for: SSYS [2026-03-04T20:32:10.128566] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSYS' from 'https://tdm.silogroup.org/data/derivative_storage/SSYS.csv'. [2026-03-04T20:32:10.140531] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSYS'. [2026-03-04T20:32:10.140839] [INFO ] [FORECASTER] Starting predict_future for SSYS [2026-03-04T20:32:10.141662] [DEBUG] [LOCAL ] No optimal features file found for SSYS: ./output/feature-sets/SSYS.txt [2026-03-04T20:32:10.141716] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:32:10.141751] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:32:10.141781] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:32:10.141838] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:32:10.200035] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:32:10.200902] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:32:10.201020] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:32:10.201055] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:32:10.324655] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:32:10.324817] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:32:10.324865] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:32:10.324900] [INFO ] [FORECASTER] Training complete [2026-03-04T20:32:10.328443] [DEBUG] [FORECASTER] SSYS: Forecast T+1@11:T+2@11: DOWN (p=11.51%) [2026-03-04T20:32:10.328763] [INFO ] [FORECASTER] Completed predict_future for SSYS [2026-03-04T20:32:10.328914] [INFO ] [sig ] SSYS: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:32:10.475497] [INFO ] [LOCAL ] Saved forecast: SSYS 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/SSYS.txt [2026-03-04T20:32:10.475670] [INFO ] [sig ] [2831/3365] Completed SSYS in 0.3s | 2.76 sym/s | Total: 17.1m | ETA: 3.2m [2026-03-04T20:32:10.475721] [INFO ] [sig ] [2832/3365] Forecasting STAA... [2026-03-04T20:32:10.475758] [INFO ] [sig ] Generating forecast for: STAA [2026-03-04T20:32:10.475794] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STAA' from 'https://tdm.silogroup.org/data/derivative_storage/STAA.csv'. [2026-03-04T20:32:10.487386] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STAA'. [2026-03-04T20:32:10.487690] [INFO ] [FORECASTER] Starting predict_future for STAA [2026-03-04T20:32:10.488511] [DEBUG] [LOCAL ] No optimal features file found for STAA: ./output/feature-sets/STAA.txt [2026-03-04T20:32:10.488565] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:32:10.488620] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:32:10.488648] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:32:10.488706] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:32:10.546959] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:32:10.547829] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:32:10.547922] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:32:10.547956] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:32:10.671140] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:32:10.671311] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:32:10.671361] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:32:10.671396] [INFO ] [FORECASTER] Training complete [2026-03-04T20:32:10.675115] [DEBUG] [FORECASTER] STAA: Forecast T+1@11:T+2@11: DOWN (p=28.04%) [2026-03-04T20:32:10.675405] [INFO ] [FORECASTER] Completed predict_future for STAA [2026-03-04T20:32:10.675540] [INFO ] [sig ] STAA: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:32:10.822536] [INFO ] [LOCAL ] Saved forecast: STAA 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/STAA.txt [2026-03-04T20:32:10.822726] [INFO ] [sig ] [2832/3365] Completed STAA in 0.3s | 2.76 sym/s | Total: 17.1m | ETA: 3.2m [2026-03-04T20:32:10.822772] [INFO ] [sig ] [2833/3365] Forecasting STAG... [2026-03-04T20:32:10.822810] [INFO ] [sig ] Generating forecast for: STAG [2026-03-04T20:32:10.822843] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STAG' from 'https://tdm.silogroup.org/data/derivative_storage/STAG.csv'. [2026-03-04T20:32:10.835366] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STAG'. [2026-03-04T20:32:10.835733] [INFO ] [FORECASTER] Starting predict_future for STAG [2026-03-04T20:32:10.836543] [DEBUG] [LOCAL ] No optimal features file found for STAG: ./output/feature-sets/STAG.txt [2026-03-04T20:32:10.836620] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:32:10.836654] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:32:10.836682] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:32:10.836739] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:32:10.893984] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:32:10.894632] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:32:10.894714] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:32:10.894747] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:32:11.020478] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:32:11.020699] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:32:11.020751] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:32:11.020782] [INFO ] [FORECASTER] Training complete [2026-03-04T20:32:11.024707] [DEBUG] [FORECASTER] STAG: Forecast T+1@11:T+2@11: DOWN (p=43.42%) [2026-03-04T20:32:11.025004] [INFO ] [FORECASTER] Completed predict_future for STAG [2026-03-04T20:32:11.025137] [INFO ] [sig ] STAG: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:32:11.168390] [INFO ] [LOCAL ] Saved forecast: STAG 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/STAG.txt [2026-03-04T20:32:11.168526] [INFO ] [sig ] [2833/3365] Completed STAG in 0.3s | 2.76 sym/s | Total: 17.1m | ETA: 3.2m [2026-03-04T20:32:11.168568] [INFO ] [sig ] [2834/3365] Forecasting STBA... [2026-03-04T20:32:11.168622] [INFO ] [sig ] Generating forecast for: STBA [2026-03-04T20:32:11.168653] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STBA' from 'https://tdm.silogroup.org/data/derivative_storage/STBA.csv'. [2026-03-04T20:32:11.180807] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STBA'. [2026-03-04T20:32:11.181095] [INFO ] [FORECASTER] Starting predict_future for STBA [2026-03-04T20:32:11.181931] [DEBUG] [LOCAL ] No optimal features file found for STBA: ./output/feature-sets/STBA.txt [2026-03-04T20:32:11.182173] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:32:11.182218] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:32:11.182252] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:32:11.182321] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:32:11.242014] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:32:11.242708] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:32:11.242804] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:32:11.242840] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:32:11.363820] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:32:11.363985] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:32:11.364026] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:32:11.364056] [INFO ] [FORECASTER] Training complete [2026-03-04T20:32:11.367602] [DEBUG] [FORECASTER] STBA: Forecast T+1@11:T+2@11: UP (p=72.15%) [2026-03-04T20:32:11.367879] [INFO ] [FORECASTER] Completed predict_future for STBA [2026-03-04T20:32:11.368189] [INFO ] [sig ] STBA: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:32:11.515889] [INFO ] [LOCAL ] Saved forecast: STBA 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/STBA.txt [2026-03-04T20:32:11.516068] [INFO ] [sig ] [2834/3365] Completed STBA in 0.3s | 2.76 sym/s | Total: 17.1m | ETA: 3.2m [2026-03-04T20:32:11.516109] [INFO ] [sig ] [2835/3365] Forecasting STC... [2026-03-04T20:32:11.516140] [INFO ] [sig ] Generating forecast for: STC [2026-03-04T20:32:11.516171] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STC' from 'https://tdm.silogroup.org/data/derivative_storage/STC.csv'. [2026-03-04T20:32:11.528273] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STC'. [2026-03-04T20:32:11.528549] [INFO ] [FORECASTER] Starting predict_future for STC [2026-03-04T20:32:11.529332] [DEBUG] [LOCAL ] No optimal features file found for STC: ./output/feature-sets/STC.txt [2026-03-04T20:32:11.529385] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:32:11.529419] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:32:11.529446] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:32:11.529502] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:32:11.587271] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:32:11.588191] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:32:11.588274] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:32:11.588307] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:32:11.707229] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:32:11.707410] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:32:11.707451] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:32:11.707479] [INFO ] [FORECASTER] Training complete [2026-03-04T20:32:11.710959] [DEBUG] [FORECASTER] STC: Forecast T+1@11:T+2@11: UP (p=81.82%) [2026-03-04T20:32:11.711235] [INFO ] [FORECASTER] Completed predict_future for STC [2026-03-04T20:32:11.711365] [INFO ] [sig ] STC: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:32:11.864261] [INFO ] [LOCAL ] Saved forecast: STC 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/STC.txt [2026-03-04T20:32:11.864411] [INFO ] [sig ] [2835/3365] Completed STC in 0.3s | 2.76 sym/s | Total: 17.1m | ETA: 3.2m [2026-03-04T20:32:11.864452] [INFO ] [sig ] [2836/3365] Forecasting STE... [2026-03-04T20:32:11.864481] [INFO ] [sig ] Generating forecast for: STE [2026-03-04T20:32:11.864512] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STE' from 'https://tdm.silogroup.org/data/derivative_storage/STE.csv'. [2026-03-04T20:32:11.876326] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STE'. [2026-03-04T20:32:11.876630] [INFO ] [FORECASTER] Starting predict_future for STE [2026-03-04T20:32:11.877423] [DEBUG] [LOCAL ] No optimal features file found for STE: ./output/feature-sets/STE.txt [2026-03-04T20:32:11.877475] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:32:11.877506] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:32:11.877533] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:32:11.877606] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:32:11.937701] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:32:11.938609] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:32:11.938698] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:32:11.938733] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:32:12.062788] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:32:12.062944] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:32:12.062987] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:32:12.063037] [INFO ] [FORECASTER] Training complete [2026-03-04T20:32:12.066593] [DEBUG] [FORECASTER] STE: Forecast T+1@11:T+2@11: UP (p=78.81%) [2026-03-04T20:32:12.066875] [INFO ] [FORECASTER] Completed predict_future for STE [2026-03-04T20:32:12.067002] [INFO ] [sig ] STE: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:32:12.211910] [INFO ] [LOCAL ] Saved forecast: STE 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/STE.txt [2026-03-04T20:32:12.212085] [INFO ] [sig ] [2836/3365] Completed STE in 0.3s | 2.76 sym/s | Total: 17.1m | ETA: 3.2m [2026-03-04T20:32:12.212128] [INFO ] [sig ] [2837/3365] Forecasting STEL... [2026-03-04T20:32:12.212158] [INFO ] [sig ] Generating forecast for: STEL [2026-03-04T20:32:12.212188] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STEL' from 'https://tdm.silogroup.org/data/derivative_storage/STEL.csv'. [2026-03-04T20:32:12.223828] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STEL'. [2026-03-04T20:32:12.224144] [INFO ] [FORECASTER] Starting predict_future for STEL [2026-03-04T20:32:12.225006] [DEBUG] [LOCAL ] No optimal features file found for STEL: ./output/feature-sets/STEL.txt [2026-03-04T20:32:12.225061] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:32:12.225096] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:32:12.225124] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:32:12.225182] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:32:12.284326] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:32:12.285271] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:32:12.285369] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:32:12.285404] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:32:12.407415] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:32:12.407601] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:32:12.407649] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:32:12.407680] [INFO ] [FORECASTER] Training complete [2026-03-04T20:32:12.411306] [DEBUG] [FORECASTER] STEL: Forecast T+1@11:T+2@11: UP (p=94.66%) [2026-03-04T20:32:12.411613] [INFO ] [FORECASTER] Completed predict_future for STEL [2026-03-04T20:32:12.411750] [INFO ] [sig ] STEL: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:32:12.564900] [INFO ] [LOCAL ] Saved forecast: STEL 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/STEL.txt [2026-03-04T20:32:12.565045] [INFO ] [sig ] [2837/3365] Completed STEL in 0.4s | 2.76 sym/s | Total: 17.1m | ETA: 3.2m [2026-03-04T20:32:12.565085] [INFO ] [sig ] [2838/3365] Forecasting STEM... [2026-03-04T20:32:12.565117] [INFO ] [sig ] Generating forecast for: STEM [2026-03-04T20:32:12.565146] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STEM' from 'https://tdm.silogroup.org/data/derivative_storage/STEM.csv'. [2026-03-04T20:32:12.577063] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STEM'. [2026-03-04T20:32:12.577382] [INFO ] [FORECASTER] Starting predict_future for STEM [2026-03-04T20:32:12.578237] [DEBUG] [LOCAL ] No optimal features file found for STEM: ./output/feature-sets/STEM.txt [2026-03-04T20:32:12.578294] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:32:12.578364] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:32:12.578394] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:32:12.578454] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:32:12.647687] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:32:12.648771] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:32:12.648887] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:32:12.648958] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:32:12.772893] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:32:12.773069] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:32:12.773109] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:32:12.773139] [INFO ] [FORECASTER] Training complete [2026-03-04T20:32:12.776677] [DEBUG] [FORECASTER] STEM: Forecast T+1@11:T+2@11: UP (p=91.53%) [2026-03-04T20:32:12.777013] [INFO ] [FORECASTER] Completed predict_future for STEM [2026-03-04T20:32:12.777150] [INFO ] [sig ] STEM: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:32:12.924218] [INFO ] [LOCAL ] Saved forecast: STEM 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/STEM.txt [2026-03-04T20:32:12.924368] [INFO ] [sig ] [2838/3365] Completed STEM in 0.4s | 2.76 sym/s | Total: 17.1m | ETA: 3.2m [2026-03-04T20:32:12.924408] [INFO ] [sig ] [2839/3365] Forecasting STEP... [2026-03-04T20:32:12.924438] [INFO ] [sig ] Generating forecast for: STEP [2026-03-04T20:32:12.924467] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STEP' from 'https://tdm.silogroup.org/data/derivative_storage/STEP.csv'. [2026-03-04T20:32:12.936887] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STEP'. [2026-03-04T20:32:12.937187] [INFO ] [FORECASTER] Starting predict_future for STEP [2026-03-04T20:32:12.938052] [DEBUG] [LOCAL ] No optimal features file found for STEP: ./output/feature-sets/STEP.txt [2026-03-04T20:32:12.938108] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:32:12.938142] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:32:12.938170] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:32:12.938229] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:32:12.998664] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:32:12.999440] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:32:12.999526] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:32:12.999561] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:32:13.119617] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:32:13.119781] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:32:13.119824] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:32:13.119854] [INFO ] [FORECASTER] Training complete [2026-03-04T20:32:13.123421] [DEBUG] [FORECASTER] STEP: Forecast T+1@11:T+2@11: DOWN (p=24.98%) [2026-03-04T20:32:13.123730] [INFO ] [FORECASTER] Completed predict_future for STEP [2026-03-04T20:32:13.123878] [INFO ] [sig ] STEP: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:32:13.273059] [INFO ] [LOCAL ] Saved forecast: STEP 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/STEP.txt [2026-03-04T20:32:13.273225] [INFO ] [sig ] [2839/3365] Completed STEP in 0.3s | 2.76 sym/s | Total: 17.1m | ETA: 3.2m [2026-03-04T20:32:13.273268] [INFO ] [sig ] [2840/3365] Forecasting STHO... [2026-03-04T20:32:13.273298] [INFO ] [sig ] Generating forecast for: STHO [2026-03-04T20:32:13.273328] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STHO' from 'https://tdm.silogroup.org/data/derivative_storage/STHO.csv'. [2026-03-04T20:32:13.285483] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STHO'. [2026-03-04T20:32:13.285839] [INFO ] [FORECASTER] Starting predict_future for STHO [2026-03-04T20:32:13.286634] [DEBUG] [LOCAL ] No optimal features file found for STHO: ./output/feature-sets/STHO.txt [2026-03-04T20:32:13.286688] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:32:13.286722] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:32:13.286750] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:32:13.286834] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:32:13.343691] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:32:13.344348] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:32:13.344430] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:32:13.344463] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:32:13.473754] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:32:13.473927] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:32:13.473975] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:32:13.474005] [INFO ] [FORECASTER] Training complete [2026-03-04T20:32:13.477560] [DEBUG] [FORECASTER] STHO: Forecast T+1@11:T+2@11: UP (p=85.05%) [2026-03-04T20:32:13.477888] [INFO ] [FORECASTER] Completed predict_future for STHO [2026-03-04T20:32:13.478032] [INFO ] [sig ] STHO: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:32:13.625365] [INFO ] [LOCAL ] Saved forecast: STHO 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/STHO.txt [2026-03-04T20:32:13.625523] [INFO ] [sig ] [2840/3365] Completed STHO in 0.4s | 2.76 sym/s | Total: 17.2m | ETA: 3.2m [2026-03-04T20:32:13.625596] [INFO ] [sig ] [2841/3365] Forecasting STI... [2026-03-04T20:32:13.625644] [INFO ] [sig ] Generating forecast for: STI [2026-03-04T20:32:13.625677] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STI' from 'https://tdm.silogroup.org/data/derivative_storage/STI.csv'. [2026-03-04T20:32:13.637683] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STI'. [2026-03-04T20:32:13.638019] [INFO ] [FORECASTER] Starting predict_future for STI [2026-03-04T20:32:13.638870] [DEBUG] [LOCAL ] No optimal features file found for STI: ./output/feature-sets/STI.txt [2026-03-04T20:32:13.638939] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:32:13.638981] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:32:13.639009] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:32:13.639068] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:32:13.698368] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:32:13.699118] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:32:13.699205] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:32:13.699239] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:32:13.843495] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:32:13.843680] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:32:13.843721] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:32:13.843786] [INFO ] [FORECASTER] Training complete [2026-03-04T20:32:13.847912] [DEBUG] [FORECASTER] STI: Forecast T+1@11:T+2@11: DOWN (p=49.88%) [2026-03-04T20:32:13.848392] [INFO ] [FORECASTER] Completed predict_future for STI [2026-03-04T20:32:13.848521] [INFO ] [sig ] STI: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:32:14.004311] [INFO ] [LOCAL ] Saved forecast: STI 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/STI.txt [2026-03-04T20:32:14.004519] [INFO ] [sig ] [2841/3365] Completed STI in 0.4s | 2.76 sym/s | Total: 17.2m | ETA: 3.2m [2026-03-04T20:32:14.004586] [INFO ] [sig ] [2842/3365] Forecasting STIM... [2026-03-04T20:32:14.004622] [INFO ] [sig ] Generating forecast for: STIM [2026-03-04T20:32:14.004653] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STIM' from 'https://tdm.silogroup.org/data/derivative_storage/STIM.csv'. [2026-03-04T20:32:14.016989] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STIM'. [2026-03-04T20:32:14.017365] [INFO ] [FORECASTER] Starting predict_future for STIM [2026-03-04T20:32:14.018186] [DEBUG] [LOCAL ] No optimal features file found for STIM: ./output/feature-sets/STIM.txt [2026-03-04T20:32:14.018252] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:32:14.018286] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:32:14.018313] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:32:14.018371] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:32:14.078730] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:32:14.079673] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:32:14.079777] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:32:14.079820] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:32:14.209440] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:32:14.209621] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:32:14.209664] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:32:14.209693] [INFO ] [FORECASTER] Training complete [2026-03-04T20:32:14.213627] [DEBUG] [FORECASTER] STIM: Forecast T+1@11:T+2@11: UP (p=90.66%) [2026-03-04T20:32:14.213953] [INFO ] [FORECASTER] Completed predict_future for STIM [2026-03-04T20:32:14.214097] [INFO ] [sig ] STIM: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:32:14.366065] [INFO ] [LOCAL ] Saved forecast: STIM 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/STIM.txt [2026-03-04T20:32:14.366236] [INFO ] [sig ] [2842/3365] Completed STIM in 0.4s | 2.76 sym/s | Total: 17.2m | ETA: 3.2m [2026-03-04T20:32:14.366286] [INFO ] [sig ] [2843/3365] Forecasting STK... [2026-03-04T20:32:14.366323] [INFO ] [sig ] Generating forecast for: STK [2026-03-04T20:32:14.366361] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STK' from 'https://tdm.silogroup.org/data/derivative_storage/STK.csv'. [2026-03-04T20:32:14.378342] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STK'. [2026-03-04T20:32:14.378736] [INFO ] [FORECASTER] Starting predict_future for STK [2026-03-04T20:32:14.379551] [DEBUG] [LOCAL ] No optimal features file found for STK: ./output/feature-sets/STK.txt [2026-03-04T20:32:14.379622] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:32:14.379655] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:32:14.379682] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:32:14.379738] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:32:14.443126] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:32:14.444277] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:32:14.444373] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:32:14.444409] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:32:14.569231] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:32:14.569413] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:32:14.569467] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:32:14.569506] [INFO ] [FORECASTER] Training complete [2026-03-04T20:32:14.573123] [DEBUG] [FORECASTER] STK: Forecast T+1@11:T+2@11: UP (p=78.95%) [2026-03-04T20:32:14.573450] [INFO ] [FORECASTER] Completed predict_future for STK [2026-03-04T20:32:14.573612] [INFO ] [sig ] STK: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:32:14.723459] [INFO ] [LOCAL ] Saved forecast: STK 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/STK.txt [2026-03-04T20:32:14.723637] [INFO ] [sig ] [2843/3365] Completed STK in 0.4s | 2.76 sym/s | Total: 17.2m | ETA: 3.2m [2026-03-04T20:32:14.723682] [INFO ] [sig ] [2844/3365] Forecasting STKH... [2026-03-04T20:32:14.723712] [INFO ] [sig ] Generating forecast for: STKH [2026-03-04T20:32:14.723743] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STKH' from 'https://tdm.silogroup.org/data/derivative_storage/STKH.csv'. [2026-03-04T20:32:14.735202] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STKH'. [2026-03-04T20:32:14.735527] [INFO ] [FORECASTER] Starting predict_future for STKH [2026-03-04T20:32:14.736317] [DEBUG] [LOCAL ] No optimal features file found for STKH: ./output/feature-sets/STKH.txt [2026-03-04T20:32:14.736370] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:32:14.736403] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:32:14.736429] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:32:14.736486] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:32:14.793713] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:32:14.794671] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:32:14.794766] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:32:14.794799] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:32:14.908510] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:32:14.908703] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:32:14.908745] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:32:14.908773] [INFO ] [FORECASTER] Training complete [2026-03-04T20:32:14.912761] [DEBUG] [FORECASTER] STKH: Forecast T+1@11:T+2@11: UP (p=60.05%) [2026-03-04T20:32:14.913042] [INFO ] [FORECASTER] Completed predict_future for STKH [2026-03-04T20:32:14.913171] [INFO ] [sig ] STKH: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:32:15.061106] [INFO ] [LOCAL ] Saved forecast: STKH 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/STKH.txt [2026-03-04T20:32:15.061264] [INFO ] [sig ] [2844/3365] Completed STKH in 0.3s | 2.76 sym/s | Total: 17.2m | ETA: 3.1m [2026-03-04T20:32:15.061306] [INFO ] [sig ] [2845/3365] Forecasting STKL... [2026-03-04T20:32:15.061336] [INFO ] [sig ] Generating forecast for: STKL [2026-03-04T20:32:15.061365] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STKL' from 'https://tdm.silogroup.org/data/derivative_storage/STKL.csv'. [2026-03-04T20:32:15.073073] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STKL'. [2026-03-04T20:32:15.073563] [INFO ] [FORECASTER] Starting predict_future for STKL [2026-03-04T20:32:15.074611] [DEBUG] [LOCAL ] No optimal features file found for STKL: ./output/feature-sets/STKL.txt [2026-03-04T20:32:15.074665] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:32:15.074697] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:32:15.074724] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:32:15.074782] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:32:15.135392] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:32:15.136085] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:32:15.136356] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:32:15.136390] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:32:15.273370] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:32:15.273540] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:32:15.273600] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:32:15.273634] [INFO ] [FORECASTER] Training complete [2026-03-04T20:32:15.277688] [DEBUG] [FORECASTER] STKL: Forecast T+1@11:T+2@11: DOWN (p=30.38%) [2026-03-04T20:32:15.278025] [INFO ] [FORECASTER] Completed predict_future for STKL [2026-03-04T20:32:15.278171] [INFO ] [sig ] STKL: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:32:15.434224] [INFO ] [LOCAL ] Saved forecast: STKL 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/STKL.txt [2026-03-04T20:32:15.434387] [INFO ] [sig ] [2845/3365] Completed STKL in 0.4s | 2.76 sym/s | Total: 17.2m | ETA: 3.1m [2026-03-04T20:32:15.434430] [INFO ] [sig ] [2846/3365] Forecasting STKS... [2026-03-04T20:32:15.434460] [INFO ] [sig ] Generating forecast for: STKS [2026-03-04T20:32:15.434490] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STKS' from 'https://tdm.silogroup.org/data/derivative_storage/STKS.csv'. [2026-03-04T20:32:15.447490] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STKS'. [2026-03-04T20:32:15.447823] [INFO ] [FORECASTER] Starting predict_future for STKS [2026-03-04T20:32:15.448809] [DEBUG] [LOCAL ] No optimal features file found for STKS: ./output/feature-sets/STKS.txt [2026-03-04T20:32:15.448868] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:32:15.448902] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:32:15.448928] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:32:15.448984] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:32:15.509642] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:32:15.510616] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:32:15.510704] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:32:15.510738] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:32:15.647788] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:32:15.647953] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:32:15.647995] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:32:15.648023] [INFO ] [FORECASTER] Training complete [2026-03-04T20:32:15.651444] [DEBUG] [FORECASTER] STKS: Forecast T+1@11:T+2@11: UP (p=81.15%) [2026-03-04T20:32:15.651766] [INFO ] [FORECASTER] Completed predict_future for STKS [2026-03-04T20:32:15.651902] [INFO ] [sig ] STKS: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:32:15.796396] [INFO ] [LOCAL ] Saved forecast: STKS 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/STKS.txt [2026-03-04T20:32:15.796624] [INFO ] [sig ] [2846/3365] Completed STKS in 0.4s | 2.76 sym/s | Total: 17.2m | ETA: 3.1m [2026-03-04T20:32:15.796681] [INFO ] [sig ] [2847/3365] Forecasting STLA... [2026-03-04T20:32:15.796724] [INFO ] [sig ] Generating forecast for: STLA [2026-03-04T20:32:15.796763] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STLA' from 'https://tdm.silogroup.org/data/derivative_storage/STLA.csv'. [2026-03-04T20:32:15.809653] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STLA'. [2026-03-04T20:32:15.810085] [INFO ] [FORECASTER] Starting predict_future for STLA [2026-03-04T20:32:15.810973] [DEBUG] [LOCAL ] No optimal features file found for STLA: ./output/feature-sets/STLA.txt [2026-03-04T20:32:15.811032] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:32:15.811067] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:32:15.811095] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:32:15.811154] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:32:15.868698] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:32:15.869618] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:32:15.869702] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:32:15.869735] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:32:15.999595] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:32:15.999763] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:32:15.999805] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:32:15.999834] [INFO ] [FORECASTER] Training complete [2026-03-04T20:32:16.004304] [DEBUG] [FORECASTER] STLA: Forecast T+1@11:T+2@11: UP (p=54.41%) [2026-03-04T20:32:16.004655] [INFO ] [FORECASTER] Completed predict_future for STLA [2026-03-04T20:32:16.004814] [INFO ] [sig ] STLA: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:32:16.191693] [INFO ] [LOCAL ] Saved forecast: STLA 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/STLA.txt [2026-03-04T20:32:16.191906] [INFO ] [sig ] [2847/3365] Completed STLA in 0.4s | 2.76 sym/s | Total: 17.2m | ETA: 3.1m [2026-03-04T20:32:16.191965] [INFO ] [sig ] [2848/3365] Forecasting STLD... [2026-03-04T20:32:16.192009] [INFO ] [sig ] Generating forecast for: STLD [2026-03-04T20:32:16.192052] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STLD' from 'https://tdm.silogroup.org/data/derivative_storage/STLD.csv'. [2026-03-04T20:32:16.206850] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STLD'. [2026-03-04T20:32:16.207224] [INFO ] [FORECASTER] Starting predict_future for STLD [2026-03-04T20:32:16.208172] [DEBUG] [LOCAL ] No optimal features file found for STLD: ./output/feature-sets/STLD.txt [2026-03-04T20:32:16.208232] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:32:16.208265] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:32:16.208293] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:32:16.208349] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:32:16.268363] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:32:16.269243] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:32:16.269385] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:32:16.269437] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:32:16.399201] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:32:16.399383] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:32:16.399450] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:32:16.399492] [INFO ] [FORECASTER] Training complete [2026-03-04T20:32:16.403208] [DEBUG] [FORECASTER] STLD: Forecast T+1@11:T+2@11: DOWN (p=2.84%) [2026-03-04T20:32:16.403503] [INFO ] [FORECASTER] Completed predict_future for STLD [2026-03-04T20:32:16.403660] [INFO ] [sig ] STLD: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:32:16.549677] [INFO ] [LOCAL ] Saved forecast: STLD 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/STLD.txt [2026-03-04T20:32:16.549822] [INFO ] [sig ] [2848/3365] Completed STLD in 0.4s | 2.76 sym/s | Total: 17.2m | ETA: 3.1m [2026-03-04T20:32:16.549862] [INFO ] [sig ] [2849/3365] Forecasting STM... [2026-03-04T20:32:16.549894] [INFO ] [sig ] Generating forecast for: STM [2026-03-04T20:32:16.549925] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STM' from 'https://tdm.silogroup.org/data/derivative_storage/STM.csv'. [2026-03-04T20:32:16.561727] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STM'. [2026-03-04T20:32:16.562075] [INFO ] [FORECASTER] Starting predict_future for STM [2026-03-04T20:32:16.563038] [DEBUG] [LOCAL ] No optimal features file found for STM: ./output/feature-sets/STM.txt [2026-03-04T20:32:16.563095] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:32:16.563128] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:32:16.563156] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:32:16.563214] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:32:16.623294] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:32:16.624189] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:32:16.624279] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:32:16.624314] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:32:16.752516] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:32:16.752709] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:32:16.752753] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:32:16.752784] [INFO ] [FORECASTER] Training complete [2026-03-04T20:32:16.756299] [DEBUG] [FORECASTER] STM: Forecast T+1@11:T+2@11: UP (p=96.46%) [2026-03-04T20:32:16.756624] [INFO ] [FORECASTER] Completed predict_future for STM [2026-03-04T20:32:16.756766] [INFO ] [sig ] STM: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:32:16.906928] [INFO ] [LOCAL ] Saved forecast: STM 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/STM.txt [2026-03-04T20:32:16.907101] [INFO ] [sig ] [2849/3365] Completed STM in 0.4s | 2.76 sym/s | Total: 17.2m | ETA: 3.1m [2026-03-04T20:32:16.907142] [INFO ] [sig ] [2850/3365] Forecasting STN... [2026-03-04T20:32:16.907173] [INFO ] [sig ] Generating forecast for: STN [2026-03-04T20:32:16.907203] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STN' from 'https://tdm.silogroup.org/data/derivative_storage/STN.csv'. [2026-03-04T20:32:16.919231] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STN'. [2026-03-04T20:32:16.919596] [INFO ] [FORECASTER] Starting predict_future for STN [2026-03-04T20:32:16.920460] [DEBUG] [LOCAL ] No optimal features file found for STN: ./output/feature-sets/STN.txt [2026-03-04T20:32:16.920515] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:32:16.920548] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:32:16.920611] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:32:16.920683] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:32:16.980399] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:32:16.981214] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:32:16.981304] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:32:16.981339] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:32:17.103107] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:32:17.103266] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:32:17.103307] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:32:17.103336] [INFO ] [FORECASTER] Training complete [2026-03-04T20:32:17.106880] [DEBUG] [FORECASTER] STN: Forecast T+1@11:T+2@11: UP (p=73.19%) [2026-03-04T20:32:17.107172] [INFO ] [FORECASTER] Completed predict_future for STN [2026-03-04T20:32:17.107322] [INFO ] [sig ] STN: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:32:17.255117] [INFO ] [LOCAL ] Saved forecast: STN 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/STN.txt [2026-03-04T20:32:17.255272] [INFO ] [sig ] [2850/3365] Completed STN in 0.3s | 2.76 sym/s | Total: 17.2m | ETA: 3.1m [2026-03-04T20:32:17.255321] [INFO ] [sig ] [2851/3365] Forecasting STNE... [2026-03-04T20:32:17.255355] [INFO ] [sig ] Generating forecast for: STNE [2026-03-04T20:32:17.255387] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STNE' from 'https://tdm.silogroup.org/data/derivative_storage/STNE.csv'. [2026-03-04T20:32:17.268010] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STNE'. [2026-03-04T20:32:17.268366] [INFO ] [FORECASTER] Starting predict_future for STNE [2026-03-04T20:32:17.269236] [DEBUG] [LOCAL ] No optimal features file found for STNE: ./output/feature-sets/STNE.txt [2026-03-04T20:32:17.269291] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:32:17.269325] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:32:17.269354] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:32:17.269412] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:32:17.332302] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:32:17.333203] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:32:17.333295] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:32:17.333331] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:32:17.465848] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:32:17.466012] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:32:17.466053] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:32:17.466082] [INFO ] [FORECASTER] Training complete [2026-03-04T20:32:17.469589] [DEBUG] [FORECASTER] STNE: Forecast T+1@11:T+2@11: UP (p=59.49%) [2026-03-04T20:32:17.469892] [INFO ] [FORECASTER] Completed predict_future for STNE [2026-03-04T20:32:17.470052] [INFO ] [sig ] STNE: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:32:17.617473] [INFO ] [LOCAL ] Saved forecast: STNE 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/STNE.txt [2026-03-04T20:32:17.617691] [INFO ] [sig ] [2851/3365] Completed STNE in 0.4s | 2.76 sym/s | Total: 17.2m | ETA: 3.1m [2026-03-04T20:32:17.617735] [INFO ] [sig ] [2852/3365] Forecasting STOK... [2026-03-04T20:32:17.617765] [INFO ] [sig ] Generating forecast for: STOK [2026-03-04T20:32:17.617795] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STOK' from 'https://tdm.silogroup.org/data/derivative_storage/STOK.csv'. [2026-03-04T20:32:17.630956] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STOK'. [2026-03-04T20:32:17.631356] [INFO ] [FORECASTER] Starting predict_future for STOK [2026-03-04T20:32:17.632206] [DEBUG] [LOCAL ] No optimal features file found for STOK: ./output/feature-sets/STOK.txt [2026-03-04T20:32:17.632270] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:32:17.632304] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:32:17.632331] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:32:17.632389] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:32:17.690251] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:32:17.691085] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:32:17.691173] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:32:17.691208] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:32:17.823766] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:32:17.823928] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:32:17.823970] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:32:17.824000] [INFO ] [FORECASTER] Training complete [2026-03-04T20:32:17.827840] [DEBUG] [FORECASTER] STOK: Forecast T+1@11:T+2@11: UP (p=64.33%) [2026-03-04T20:32:17.828160] [INFO ] [FORECASTER] Completed predict_future for STOK [2026-03-04T20:32:17.828299] [INFO ] [sig ] STOK: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:32:17.980218] [INFO ] [LOCAL ] Saved forecast: STOK 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/STOK.txt [2026-03-04T20:32:17.980364] [INFO ] [sig ] [2852/3365] Completed STOK in 0.4s | 2.76 sym/s | Total: 17.2m | ETA: 3.1m [2026-03-04T20:32:17.980415] [INFO ] [sig ] [2853/3365] Forecasting STRA... [2026-03-04T20:32:17.980446] [INFO ] [sig ] Generating forecast for: STRA [2026-03-04T20:32:17.980477] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STRA' from 'https://tdm.silogroup.org/data/derivative_storage/STRA.csv'. [2026-03-04T20:32:17.993283] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STRA'. [2026-03-04T20:32:17.993691] [INFO ] [FORECASTER] Starting predict_future for STRA [2026-03-04T20:32:17.994535] [DEBUG] [LOCAL ] No optimal features file found for STRA: ./output/feature-sets/STRA.txt [2026-03-04T20:32:17.994620] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:32:17.994656] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:32:17.994683] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:32:17.994739] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:32:18.055370] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:32:18.056261] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:32:18.056350] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:32:18.056383] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:32:18.182097] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:32:18.182257] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:32:18.182297] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:32:18.182326] [INFO ] [FORECASTER] Training complete [2026-03-04T20:32:18.185929] [DEBUG] [FORECASTER] STRA: Forecast T+1@11:T+2@11: DOWN (p=30.45%) [2026-03-04T20:32:18.186244] [INFO ] [FORECASTER] Completed predict_future for STRA [2026-03-04T20:32:18.186382] [INFO ] [sig ] STRA: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:32:18.331135] [INFO ] [LOCAL ] Saved forecast: STRA 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/STRA.txt [2026-03-04T20:32:18.331273] [INFO ] [sig ] [2853/3365] Completed STRA in 0.4s | 2.76 sym/s | Total: 17.2m | ETA: 3.1m [2026-03-04T20:32:18.331313] [INFO ] [sig ] [2854/3365] Forecasting STRL... [2026-03-04T20:32:18.331342] [INFO ] [sig ] Generating forecast for: STRL [2026-03-04T20:32:18.331373] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STRL' from 'https://tdm.silogroup.org/data/derivative_storage/STRL.csv'. [2026-03-04T20:32:18.343186] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STRL'. [2026-03-04T20:32:18.343464] [INFO ] [FORECASTER] Starting predict_future for STRL [2026-03-04T20:32:18.344286] [DEBUG] [LOCAL ] No optimal features file found for STRL: ./output/feature-sets/STRL.txt [2026-03-04T20:32:18.344339] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:32:18.344372] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:32:18.344399] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:32:18.344456] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:32:18.405793] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:32:18.406606] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:32:18.406690] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:32:18.406723] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:32:18.539278] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:32:18.539480] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:32:18.539528] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:32:18.539558] [INFO ] [FORECASTER] Training complete [2026-03-04T20:32:18.543134] [DEBUG] [FORECASTER] STRL: Forecast T+1@11:T+2@11: DOWN (p=29.31%) [2026-03-04T20:32:18.543437] [INFO ] [FORECASTER] Completed predict_future for STRL [2026-03-04T20:32:18.543566] [INFO ] [sig ] STRL: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:32:18.689206] [INFO ] [LOCAL ] Saved forecast: STRL 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/STRL.txt [2026-03-04T20:32:18.689346] [INFO ] [sig ] [2854/3365] Completed STRL in 0.4s | 2.76 sym/s | Total: 17.2m | ETA: 3.1m [2026-03-04T20:32:18.689385] [INFO ] [sig ] [2855/3365] Forecasting STRS... [2026-03-04T20:32:18.689415] [INFO ] [sig ] Generating forecast for: STRS [2026-03-04T20:32:18.689444] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STRS' from 'https://tdm.silogroup.org/data/derivative_storage/STRS.csv'. [2026-03-04T20:32:18.699942] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STRS'. [2026-03-04T20:32:18.700199] [INFO ] [FORECASTER] Starting predict_future for STRS [2026-03-04T20:32:18.700991] [DEBUG] [LOCAL ] No optimal features file found for STRS: ./output/feature-sets/STRS.txt [2026-03-04T20:32:18.701045] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:32:18.701103] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:32:18.701132] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:32:18.701190] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:32:18.758361] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:32:18.759042] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:32:18.759128] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:32:18.759160] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:32:18.869195] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:32:18.869359] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:32:18.869400] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:32:18.869429] [INFO ] [FORECASTER] Training complete [2026-03-04T20:32:18.873040] [DEBUG] [FORECASTER] STRS: Forecast T+1@11:T+2@11: UP (p=95.74%) [2026-03-04T20:32:18.873340] [INFO ] [FORECASTER] Completed predict_future for STRS [2026-03-04T20:32:18.873475] [INFO ] [sig ] STRS: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:32:19.020289] [INFO ] [LOCAL ] Saved forecast: STRS 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/STRS.txt [2026-03-04T20:32:19.020668] [INFO ] [sig ] [2855/3365] Completed STRS in 0.3s | 2.76 sym/s | Total: 17.2m | ETA: 3.1m [2026-03-04T20:32:19.020712] [INFO ] [sig ] [2856/3365] Forecasting STSS... [2026-03-04T20:32:19.020741] [INFO ] [sig ] Generating forecast for: STSS [2026-03-04T20:32:19.020773] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STSS' from 'https://tdm.silogroup.org/data/derivative_storage/STSS.csv'. [2026-03-04T20:32:19.033714] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STSS'. [2026-03-04T20:32:19.034087] [INFO ] [FORECASTER] Starting predict_future for STSS [2026-03-04T20:32:19.034913] [DEBUG] [LOCAL ] No optimal features file found for STSS: ./output/feature-sets/STSS.txt [2026-03-04T20:32:19.034971] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:32:19.035004] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:32:19.035031] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:32:19.035088] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:32:19.095414] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:32:19.096336] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:32:19.096424] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:32:19.096457] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:32:19.224124] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:32:19.224307] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:32:19.224357] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:32:19.224389] [INFO ] [FORECASTER] Training complete [2026-03-04T20:32:19.228073] [DEBUG] [FORECASTER] STSS: Forecast T+1@11:T+2@11: UP (p=73.74%) [2026-03-04T20:32:19.228371] [INFO ] [FORECASTER] Completed predict_future for STSS [2026-03-04T20:32:19.228504] [INFO ] [sig ] STSS: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:32:19.374084] [INFO ] [LOCAL ] Saved forecast: STSS 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/STSS.txt [2026-03-04T20:32:19.374255] [INFO ] [sig ] [2856/3365] Completed STSS in 0.4s | 2.76 sym/s | Total: 17.2m | ETA: 3.1m [2026-03-04T20:32:19.374305] [INFO ] [sig ] [2857/3365] Forecasting STTK... [2026-03-04T20:32:19.374337] [INFO ] [sig ] Generating forecast for: STTK [2026-03-04T20:32:19.374370] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STTK' from 'https://tdm.silogroup.org/data/derivative_storage/STTK.csv'. [2026-03-04T20:32:19.386284] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STTK'. [2026-03-04T20:32:19.386636] [INFO ] [FORECASTER] Starting predict_future for STTK [2026-03-04T20:32:19.387479] [DEBUG] [LOCAL ] No optimal features file found for STTK: ./output/feature-sets/STTK.txt [2026-03-04T20:32:19.387534] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:32:19.387567] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:32:19.387614] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:32:19.387672] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:32:19.445172] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:32:19.446102] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:32:19.446188] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:32:19.446224] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:32:19.566642] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:32:19.566807] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:32:19.566847] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:32:19.566875] [INFO ] [FORECASTER] Training complete [2026-03-04T20:32:19.570567] [DEBUG] [FORECASTER] STTK: Forecast T+1@11:T+2@11: UP (p=96.77%) [2026-03-04T20:32:19.570908] [INFO ] [FORECASTER] Completed predict_future for STTK [2026-03-04T20:32:19.571046] [INFO ] [sig ] STTK: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:32:19.721390] [INFO ] [LOCAL ] Saved forecast: STTK 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/STTK.txt [2026-03-04T20:32:19.721551] [INFO ] [sig ] [2857/3365] Completed STTK in 0.3s | 2.76 sym/s | Total: 17.3m | ETA: 3.1m [2026-03-04T20:32:19.721615] [INFO ] [sig ] [2858/3365] Forecasting STVN... [2026-03-04T20:32:19.721646] [INFO ] [sig ] Generating forecast for: STVN [2026-03-04T20:32:19.721679] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STVN' from 'https://tdm.silogroup.org/data/derivative_storage/STVN.csv'. [2026-03-04T20:32:19.734828] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STVN'. [2026-03-04T20:32:19.735171] [INFO ] [FORECASTER] Starting predict_future for STVN [2026-03-04T20:32:19.735972] [DEBUG] [LOCAL ] No optimal features file found for STVN: ./output/feature-sets/STVN.txt [2026-03-04T20:32:19.736026] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:32:19.736058] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:32:19.736085] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:32:19.736141] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:32:19.794918] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:32:19.795810] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:32:19.795896] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:32:19.795929] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:32:19.939489] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:32:19.939729] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:32:19.939774] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:32:19.939872] [INFO ] [FORECASTER] Training complete [2026-03-04T20:32:19.945042] [DEBUG] [FORECASTER] STVN: Forecast T+1@11:T+2@11: DOWN (p=30.78%) [2026-03-04T20:32:19.945510] [INFO ] [FORECASTER] Completed predict_future for STVN [2026-03-04T20:32:19.945712] [INFO ] [sig ] STVN: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:32:20.120288] [INFO ] [LOCAL ] Saved forecast: STVN 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/STVN.txt [2026-03-04T20:32:20.120540] [INFO ] [sig ] [2858/3365] Completed STVN in 0.4s | 2.76 sym/s | Total: 17.3m | ETA: 3.1m [2026-03-04T20:32:20.120636] [INFO ] [sig ] [2859/3365] Forecasting STWD... [2026-03-04T20:32:20.120691] [INFO ] [sig ] Generating forecast for: STWD [2026-03-04T20:32:20.120743] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STWD' from 'https://tdm.silogroup.org/data/derivative_storage/STWD.csv'. [2026-03-04T20:32:20.136008] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STWD'. [2026-03-04T20:32:20.136484] [INFO ] [FORECASTER] Starting predict_future for STWD [2026-03-04T20:32:20.137600] [DEBUG] [LOCAL ] No optimal features file found for STWD: ./output/feature-sets/STWD.txt [2026-03-04T20:32:20.137672] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:32:20.137708] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:32:20.137737] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:32:20.137799] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:32:20.204308] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:32:20.205367] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:32:20.205465] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:32:20.205500] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:32:20.363071] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:32:20.363277] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:32:20.363345] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:32:20.363397] [INFO ] [FORECASTER] Training complete [2026-03-04T20:32:20.369401] [DEBUG] [FORECASTER] STWD: Forecast T+1@11:T+2@11: UP (p=98.82%) [2026-03-04T20:32:20.370011] [INFO ] [FORECASTER] Completed predict_future for STWD [2026-03-04T20:32:20.370250] [INFO ] [sig ] STWD: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:32:20.590969] [INFO ] [LOCAL ] Saved forecast: STWD 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/STWD.txt [2026-03-04T20:32:20.591241] [INFO ] [sig ] [2859/3365] Completed STWD in 0.5s | 2.76 sym/s | Total: 17.3m | ETA: 3.1m [2026-03-04T20:32:20.591297] [INFO ] [sig ] [2860/3365] Forecasting STX... [2026-03-04T20:32:20.591342] [INFO ] [sig ] Generating forecast for: STX [2026-03-04T20:32:20.591384] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STX' from 'https://tdm.silogroup.org/data/derivative_storage/STX.csv'. [2026-03-04T20:32:20.622144] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STX'. [2026-03-04T20:32:20.623544] [INFO ] [FORECASTER] Starting predict_future for STX [2026-03-04T20:32:20.625270] [DEBUG] [LOCAL ] No optimal features file found for STX: ./output/feature-sets/STX.txt [2026-03-04T20:32:20.625347] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:32:20.625390] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:32:20.625430] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:32:20.625514] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:32:20.712546] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:32:20.713947] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:32:20.714099] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:32:20.714153] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:32:20.891804] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:32:20.892024] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:32:20.892110] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:32:20.892160] [INFO ] [FORECASTER] Training complete [2026-03-04T20:32:20.898208] [DEBUG] [FORECASTER] STX: Forecast T+1@11:T+2@11: UP (p=88.73%) [2026-03-04T20:32:20.898892] [INFO ] [FORECASTER] Completed predict_future for STX [2026-03-04T20:32:20.899158] [INFO ] [sig ] STX: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:32:21.146556] [INFO ] [LOCAL ] Saved forecast: STX 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/STX.txt [2026-03-04T20:32:21.146843] [INFO ] [sig ] [2860/3365] Completed STX in 0.6s | 2.76 sym/s | Total: 17.3m | ETA: 3.1m [2026-03-04T20:32:21.146925] [INFO ] [sig ] [2861/3365] Forecasting STXE... [2026-03-04T20:32:21.146982] [INFO ] [sig ] Generating forecast for: STXE [2026-03-04T20:32:21.147038] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STXE' from 'https://tdm.silogroup.org/data/derivative_storage/STXE.csv'. [2026-03-04T20:32:21.187634] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STXE'. [2026-03-04T20:32:21.188499] [INFO ] [FORECASTER] Starting predict_future for STXE [2026-03-04T20:32:21.190163] [DEBUG] [LOCAL ] No optimal features file found for STXE: ./output/feature-sets/STXE.txt [2026-03-04T20:32:21.190247] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:32:21.190290] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:32:21.190324] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:32:21.190407] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:32:21.283315] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:32:21.285143] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:32:21.285303] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:32:21.285358] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:32:21.445880] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:32:21.446077] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:32:21.446124] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:32:21.446155] [INFO ] [FORECASTER] Training complete [2026-03-04T20:32:21.450219] [DEBUG] [FORECASTER] STXE: Forecast T+1@11:T+2@11: DOWN (p=22.38%) [2026-03-04T20:32:21.450677] [INFO ] [FORECASTER] Completed predict_future for STXE [2026-03-04T20:32:21.450848] [INFO ] [sig ] STXE: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:32:21.677899] [INFO ] [LOCAL ] Saved forecast: STXE 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/STXE.txt [2026-03-04T20:32:21.678184] [INFO ] [sig ] [2861/3365] Completed STXE in 0.5s | 2.76 sym/s | Total: 17.3m | ETA: 3.0m [2026-03-04T20:32:21.678256] [INFO ] [sig ] [2862/3365] Forecasting STXG... [2026-03-04T20:32:21.678305] [INFO ] [sig ] Generating forecast for: STXG [2026-03-04T20:32:21.678355] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STXG' from 'https://tdm.silogroup.org/data/derivative_storage/STXG.csv'. [2026-03-04T20:32:21.694021] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STXG'. [2026-03-04T20:32:21.694543] [INFO ] [FORECASTER] Starting predict_future for STXG [2026-03-04T20:32:21.695812] [DEBUG] [LOCAL ] No optimal features file found for STXG: ./output/feature-sets/STXG.txt [2026-03-04T20:32:21.695885] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:32:21.695934] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:32:21.695977] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:32:21.696065] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:32:21.756195] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:32:21.757310] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:32:21.757414] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:32:21.757449] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:32:21.871469] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:32:21.871669] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:32:21.871718] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:32:21.871764] [INFO ] [FORECASTER] Training complete [2026-03-04T20:32:21.875714] [DEBUG] [FORECASTER] STXG: Forecast T+1@11:T+2@11: UP (p=83.12%) [2026-03-04T20:32:21.876079] [INFO ] [FORECASTER] Completed predict_future for STXG [2026-03-04T20:32:21.876230] [INFO ] [sig ] STXG: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:32:22.029525] [INFO ] [LOCAL ] Saved forecast: STXG 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/STXG.txt [2026-03-04T20:32:22.029711] [INFO ] [sig ] [2862/3365] Completed STXG in 0.4s | 2.76 sym/s | Total: 17.3m | ETA: 3.0m [2026-03-04T20:32:22.029755] [INFO ] [sig ] [2863/3365] Forecasting SUI... [2026-03-04T20:32:22.029785] [INFO ] [sig ] Generating forecast for: SUI [2026-03-04T20:32:22.029817] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SUI' from 'https://tdm.silogroup.org/data/derivative_storage/SUI.csv'. [2026-03-04T20:32:22.043217] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SUI'. [2026-03-04T20:32:22.043808] [INFO ] [FORECASTER] Starting predict_future for SUI [2026-03-04T20:32:22.044666] [DEBUG] [LOCAL ] No optimal features file found for SUI: ./output/feature-sets/SUI.txt [2026-03-04T20:32:22.044722] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:32:22.044756] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:32:22.044784] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:32:22.044843] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:32:22.106535] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:32:22.107515] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:32:22.107627] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:32:22.107665] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:32:22.230092] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:32:22.230259] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:32:22.230301] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:32:22.230333] [INFO ] [FORECASTER] Training complete [2026-03-04T20:32:22.233902] [DEBUG] [FORECASTER] SUI: Forecast T+1@11:T+2@11: DOWN (p=16.95%) [2026-03-04T20:32:22.234191] [INFO ] [FORECASTER] Completed predict_future for SUI [2026-03-04T20:32:22.234323] [INFO ] [sig ] SUI: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:32:22.388334] [INFO ] [LOCAL ] Saved forecast: SUI 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/SUI.txt [2026-03-04T20:32:22.388505] [INFO ] [sig ] [2863/3365] Completed SUI in 0.4s | 2.76 sym/s | Total: 17.3m | ETA: 3.0m [2026-03-04T20:32:22.388548] [INFO ] [sig ] [2864/3365] Forecasting SUN... [2026-03-04T20:32:22.388600] [INFO ] [sig ] Generating forecast for: SUN [2026-03-04T20:32:22.388634] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SUN' from 'https://tdm.silogroup.org/data/derivative_storage/SUN.csv'. [2026-03-04T20:32:22.402280] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SUN'. [2026-03-04T20:32:22.402709] [INFO ] [FORECASTER] Starting predict_future for SUN [2026-03-04T20:32:22.403775] [DEBUG] [LOCAL ] No optimal features file found for SUN: ./output/feature-sets/SUN.txt [2026-03-04T20:32:22.403831] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:32:22.403879] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:32:22.403908] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:32:22.403968] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:32:22.468684] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:32:22.469868] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:32:22.469961] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:32:22.470001] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:32:22.601647] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:32:22.601821] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:32:22.601863] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:32:22.601894] [INFO ] [FORECASTER] Training complete [2026-03-04T20:32:22.605818] [DEBUG] [FORECASTER] SUN: Forecast T+1@11:T+2@11: DOWN (p=44.96%) [2026-03-04T20:32:22.606242] [INFO ] [FORECASTER] Completed predict_future for SUN [2026-03-04T20:32:22.606408] [INFO ] [sig ] SUN: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:32:22.768199] [INFO ] [LOCAL ] Saved forecast: SUN 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/SUN.txt [2026-03-04T20:32:22.768375] [INFO ] [sig ] [2864/3365] Completed SUN in 0.4s | 2.76 sym/s | Total: 17.3m | ETA: 3.0m [2026-03-04T20:32:22.768415] [INFO ] [sig ] [2865/3365] Forecasting SUNS... [2026-03-04T20:32:22.768445] [INFO ] [sig ] Generating forecast for: SUNS [2026-03-04T20:32:22.768476] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SUNS' from 'https://tdm.silogroup.org/data/derivative_storage/SUNS.csv'. [2026-03-04T20:32:22.782484] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SUNS'. [2026-03-04T20:32:22.782932] [INFO ] [FORECASTER] Starting predict_future for SUNS [2026-03-04T20:32:22.783803] [DEBUG] [LOCAL ] No optimal features file found for SUNS: ./output/feature-sets/SUNS.txt [2026-03-04T20:32:22.783860] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:32:22.783894] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:32:22.783924] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:32:22.783983] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:32:22.847236] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:32:22.848377] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:32:22.848543] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:32:22.848603] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:32:22.978773] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:32:22.978968] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:32:22.979030] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:32:22.979073] [INFO ] [FORECASTER] Training complete [2026-03-04T20:32:22.984200] [DEBUG] [FORECASTER] SUNS: Forecast T+1@11:T+2@11: DOWN (p=15.37%) [2026-03-04T20:32:22.984706] [INFO ] [FORECASTER] Completed predict_future for SUNS [2026-03-04T20:32:22.984876] [INFO ] [sig ] SUNS: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:32:23.147687] [INFO ] [LOCAL ] Saved forecast: SUNS 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/SUNS.txt [2026-03-04T20:32:23.147855] [INFO ] [sig ] [2865/3365] Completed SUNS in 0.4s | 2.76 sym/s | Total: 17.3m | ETA: 3.0m [2026-03-04T20:32:23.147898] [INFO ] [sig ] [2866/3365] Forecasting SUPN... [2026-03-04T20:32:23.147932] [INFO ] [sig ] Generating forecast for: SUPN [2026-03-04T20:32:23.147965] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SUPN' from 'https://tdm.silogroup.org/data/derivative_storage/SUPN.csv'. [2026-03-04T20:32:23.161203] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SUPN'. [2026-03-04T20:32:23.161686] [INFO ] [FORECASTER] Starting predict_future for SUPN [2026-03-04T20:32:23.162611] [DEBUG] [LOCAL ] No optimal features file found for SUPN: ./output/feature-sets/SUPN.txt [2026-03-04T20:32:23.162671] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:32:23.162707] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:32:23.162736] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:32:23.162795] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:32:23.229154] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:32:23.230131] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:32:23.230230] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:32:23.230266] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:32:23.383142] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:32:23.383308] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:32:23.383350] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:32:23.383380] [INFO ] [FORECASTER] Training complete [2026-03-04T20:32:23.387169] [DEBUG] [FORECASTER] SUPN: Forecast T+1@11:T+2@11: DOWN (p=3.31%) [2026-03-04T20:32:23.387498] [INFO ] [FORECASTER] Completed predict_future for SUPN [2026-03-04T20:32:23.387683] [INFO ] [sig ] SUPN: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:32:23.547951] [INFO ] [LOCAL ] Saved forecast: SUPN 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/SUPN.txt [2026-03-04T20:32:23.548118] [INFO ] [sig ] [2866/3365] Completed SUPN in 0.4s | 2.76 sym/s | Total: 17.3m | ETA: 3.0m [2026-03-04T20:32:23.548159] [INFO ] [sig ] [2867/3365] Forecasting SUSB... [2026-03-04T20:32:23.548189] [INFO ] [sig ] Generating forecast for: SUSB [2026-03-04T20:32:23.548223] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SUSB' from 'https://tdm.silogroup.org/data/derivative_storage/SUSB.csv'. [2026-03-04T20:32:23.560806] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SUSB'. [2026-03-04T20:32:23.561114] [INFO ] [FORECASTER] Starting predict_future for SUSB [2026-03-04T20:32:23.561917] [DEBUG] [LOCAL ] No optimal features file found for SUSB: ./output/feature-sets/SUSB.txt [2026-03-04T20:32:23.561971] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:32:23.562004] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:32:23.562032] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:32:23.562101] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:32:23.619135] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:32:23.620069] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:32:23.620167] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:32:23.620200] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:32:23.741204] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:32:23.741367] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:32:23.741408] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:32:23.741437] [INFO ] [FORECASTER] Training complete [2026-03-04T20:32:23.744859] [DEBUG] [FORECASTER] SUSB: Forecast T+1@11:T+2@11: DOWN (p=5.65%) [2026-03-04T20:32:23.745141] [INFO ] [FORECASTER] Completed predict_future for SUSB [2026-03-04T20:32:23.745270] [INFO ] [sig ] SUSB: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:32:23.888516] [INFO ] [LOCAL ] Saved forecast: SUSB 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/SUSB.txt [2026-03-04T20:32:23.888688] [INFO ] [sig ] [2867/3365] Completed SUSB in 0.3s | 2.76 sym/s | Total: 17.3m | ETA: 3.0m [2026-03-04T20:32:23.888730] [INFO ] [sig ] [2868/3365] Forecasting SUSC... [2026-03-04T20:32:23.888768] [INFO ] [sig ] Generating forecast for: SUSC [2026-03-04T20:32:23.888800] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SUSC' from 'https://tdm.silogroup.org/data/derivative_storage/SUSC.csv'. [2026-03-04T20:32:23.900944] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SUSC'. [2026-03-04T20:32:23.901292] [INFO ] [FORECASTER] Starting predict_future for SUSC [2026-03-04T20:32:23.902103] [DEBUG] [LOCAL ] No optimal features file found for SUSC: ./output/feature-sets/SUSC.txt [2026-03-04T20:32:23.902181] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:32:23.902216] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:32:23.902243] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:32:23.902299] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:32:23.959766] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:32:23.960592] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:32:23.960678] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:32:23.960711] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:32:24.090407] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:32:24.090589] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:32:24.090632] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:32:24.090662] [INFO ] [FORECASTER] Training complete [2026-03-04T20:32:24.094096] [DEBUG] [FORECASTER] SUSC: Forecast T+1@11:T+2@11: UP (p=99.03%) [2026-03-04T20:32:24.094423] [INFO ] [FORECASTER] Completed predict_future for SUSC [2026-03-04T20:32:24.094568] [INFO ] [sig ] SUSC: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:32:24.246602] [INFO ] [LOCAL ] Saved forecast: SUSC 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/SUSC.txt [2026-03-04T20:32:24.246789] [INFO ] [sig ] [2868/3365] Completed SUSC in 0.4s | 2.76 sym/s | Total: 17.3m | ETA: 3.0m [2026-03-04T20:32:24.246832] [INFO ] [sig ] [2869/3365] Forecasting SUSL... [2026-03-04T20:32:24.246862] [INFO ] [sig ] Generating forecast for: SUSL [2026-03-04T20:32:24.246893] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SUSL' from 'https://tdm.silogroup.org/data/derivative_storage/SUSL.csv'. [2026-03-04T20:32:24.259708] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SUSL'. [2026-03-04T20:32:24.260099] [INFO ] [FORECASTER] Starting predict_future for SUSL [2026-03-04T20:32:24.260969] [DEBUG] [LOCAL ] No optimal features file found for SUSL: ./output/feature-sets/SUSL.txt [2026-03-04T20:32:24.261025] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:32:24.261058] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:32:24.261084] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:32:24.261141] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:32:24.325751] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:32:24.326671] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:32:24.326763] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:32:24.326796] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:32:24.456624] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:32:24.456789] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:32:24.456830] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:32:24.456860] [INFO ] [FORECASTER] Training complete [2026-03-04T20:32:24.461555] [DEBUG] [FORECASTER] SUSL: Forecast T+1@11:T+2@11: UP (p=86.91%) [2026-03-04T20:32:24.462098] [INFO ] [FORECASTER] Completed predict_future for SUSL [2026-03-04T20:32:24.462242] [INFO ] [sig ] SUSL: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:32:24.608441] [INFO ] [LOCAL ] Saved forecast: SUSL 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/SUSL.txt [2026-03-04T20:32:24.608619] [INFO ] [sig ] [2869/3365] Completed SUSL in 0.4s | 2.76 sym/s | Total: 17.3m | ETA: 3.0m [2026-03-04T20:32:24.608665] [INFO ] [sig ] [2870/3365] Forecasting SUZ... [2026-03-04T20:32:24.608694] [INFO ] [sig ] Generating forecast for: SUZ [2026-03-04T20:32:24.608725] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SUZ' from 'https://tdm.silogroup.org/data/derivative_storage/SUZ.csv'. [2026-03-04T20:32:24.620663] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SUZ'. [2026-03-04T20:32:24.620986] [INFO ] [FORECASTER] Starting predict_future for SUZ [2026-03-04T20:32:24.621837] [DEBUG] [LOCAL ] No optimal features file found for SUZ: ./output/feature-sets/SUZ.txt [2026-03-04T20:32:24.621891] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:32:24.621923] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:32:24.621950] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:32:24.622008] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:32:24.678653] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:32:24.679422] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:32:24.679508] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:32:24.679541] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:32:24.822860] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:32:24.823020] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:32:24.823060] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:32:24.823089] [INFO ] [FORECASTER] Training complete [2026-03-04T20:32:24.826552] [DEBUG] [FORECASTER] SUZ: Forecast T+1@11:T+2@11: UP (p=52.36%) [2026-03-04T20:32:24.826858] [INFO ] [FORECASTER] Completed predict_future for SUZ [2026-03-04T20:32:24.826991] [INFO ] [sig ] SUZ: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:32:24.975311] [INFO ] [LOCAL ] Saved forecast: SUZ 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/SUZ.txt [2026-03-04T20:32:24.975469] [INFO ] [sig ] [2870/3365] Completed SUZ in 0.4s | 2.76 sym/s | Total: 17.3m | ETA: 3.0m [2026-03-04T20:32:24.975510] [INFO ] [sig ] [2871/3365] Forecasting SVC... [2026-03-04T20:32:24.975542] [INFO ] [sig ] Generating forecast for: SVC [2026-03-04T20:32:24.975592] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SVC' from 'https://tdm.silogroup.org/data/derivative_storage/SVC.csv'. [2026-03-04T20:32:24.988051] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SVC'. [2026-03-04T20:32:24.988396] [INFO ] [FORECASTER] Starting predict_future for SVC [2026-03-04T20:32:24.989260] [DEBUG] [LOCAL ] No optimal features file found for SVC: ./output/feature-sets/SVC.txt [2026-03-04T20:32:24.989315] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:32:24.989348] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:32:24.989375] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:32:24.989432] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:32:25.050059] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:32:25.050915] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:32:25.051002] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:32:25.051037] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:32:25.176797] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:32:25.176964] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:32:25.177005] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:32:25.177053] [INFO ] [FORECASTER] Training complete [2026-03-04T20:32:25.180568] [DEBUG] [FORECASTER] SVC: Forecast T+1@11:T+2@11: UP (p=98.31%) [2026-03-04T20:32:25.180870] [INFO ] [FORECASTER] Completed predict_future for SVC [2026-03-04T20:32:25.181000] [INFO ] [sig ] SVC: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:32:25.329304] [INFO ] [LOCAL ] Saved forecast: SVC 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/SVC.txt [2026-03-04T20:32:25.329489] [INFO ] [sig ] [2871/3365] Completed SVC in 0.4s | 2.76 sym/s | Total: 17.3m | ETA: 3.0m [2026-03-04T20:32:25.329540] [INFO ] [sig ] [2872/3365] Forecasting SVCO... [2026-03-04T20:32:25.329591] [INFO ] [sig ] Generating forecast for: SVCO [2026-03-04T20:32:25.329626] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SVCO' from 'https://tdm.silogroup.org/data/derivative_storage/SVCO.csv'. [2026-03-04T20:32:25.342325] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SVCO'. [2026-03-04T20:32:25.342670] [INFO ] [FORECASTER] Starting predict_future for SVCO [2026-03-04T20:32:25.343464] [DEBUG] [LOCAL ] No optimal features file found for SVCO: ./output/feature-sets/SVCO.txt [2026-03-04T20:32:25.343519] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:32:25.343597] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:32:25.343629] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:32:25.343688] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:32:25.405966] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:32:25.406830] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:32:25.406917] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:32:25.406951] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:32:25.527179] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:32:25.527370] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:32:25.527415] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:32:25.527445] [INFO ] [FORECASTER] Training complete [2026-03-04T20:32:25.530914] [DEBUG] [FORECASTER] SVCO: Forecast T+1@11:T+2@11: UP (p=67.66%) [2026-03-04T20:32:25.531198] [INFO ] [FORECASTER] Completed predict_future for SVCO [2026-03-04T20:32:25.531326] [INFO ] [sig ] SVCO: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:32:25.682478] [INFO ] [LOCAL ] Saved forecast: SVCO 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/SVCO.txt [2026-03-04T20:32:25.682650] [INFO ] [sig ] [2872/3365] Completed SVCO in 0.4s | 2.76 sym/s | Total: 17.4m | ETA: 3.0m [2026-03-04T20:32:25.682695] [INFO ] [sig ] [2873/3365] Forecasting SVRA... [2026-03-04T20:32:25.682725] [INFO ] [sig ] Generating forecast for: SVRA [2026-03-04T20:32:25.682756] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SVRA' from 'https://tdm.silogroup.org/data/derivative_storage/SVRA.csv'. [2026-03-04T20:32:25.695018] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SVRA'. [2026-03-04T20:32:25.695415] [INFO ] [FORECASTER] Starting predict_future for SVRA [2026-03-04T20:32:25.696272] [DEBUG] [LOCAL ] No optimal features file found for SVRA: ./output/feature-sets/SVRA.txt [2026-03-04T20:32:25.696326] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:32:25.696359] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:32:25.696389] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:32:25.696458] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:32:25.760401] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:32:25.761302] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:32:25.761410] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:32:25.761502] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:32:25.889844] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:32:25.890007] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:32:25.890048] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:32:25.890078] [INFO ] [FORECASTER] Training complete [2026-03-04T20:32:25.893831] [DEBUG] [FORECASTER] SVRA: Forecast T+1@11:T+2@11: DOWN (p=42.22%) [2026-03-04T20:32:25.894144] [INFO ] [FORECASTER] Completed predict_future for SVRA [2026-03-04T20:32:25.894296] [INFO ] [sig ] SVRA: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:32:26.046905] [INFO ] [LOCAL ] Saved forecast: SVRA 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/SVRA.txt [2026-03-04T20:32:26.047073] [INFO ] [sig ] [2873/3365] Completed SVRA in 0.4s | 2.76 sym/s | Total: 17.4m | ETA: 3.0m [2026-03-04T20:32:26.047126] [INFO ] [sig ] [2874/3365] Forecasting SWBI... [2026-03-04T20:32:26.047164] [INFO ] [sig ] Generating forecast for: SWBI [2026-03-04T20:32:26.047201] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SWBI' from 'https://tdm.silogroup.org/data/derivative_storage/SWBI.csv'. [2026-03-04T20:32:26.059762] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SWBI'. [2026-03-04T20:32:26.060090] [INFO ] [FORECASTER] Starting predict_future for SWBI [2026-03-04T20:32:26.060943] [DEBUG] [LOCAL ] No optimal features file found for SWBI: ./output/feature-sets/SWBI.txt [2026-03-04T20:32:26.060997] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:32:26.061031] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:32:26.061057] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:32:26.061114] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:32:26.123626] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:32:26.124556] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:32:26.124664] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:32:26.124699] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:32:26.245997] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:32:26.246162] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:32:26.246203] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:32:26.246238] [INFO ] [FORECASTER] Training complete [2026-03-04T20:32:26.249826] [DEBUG] [FORECASTER] SWBI: Forecast T+1@11:T+2@11: DOWN (p=15.72%) [2026-03-04T20:32:26.250122] [INFO ] [FORECASTER] Completed predict_future for SWBI [2026-03-04T20:32:26.250257] [INFO ] [sig ] SWBI: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:32:26.409317] [INFO ] [LOCAL ] Saved forecast: SWBI 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/SWBI.txt [2026-03-04T20:32:26.409556] [INFO ] [sig ] [2874/3365] Completed SWBI in 0.4s | 2.76 sym/s | Total: 17.4m | ETA: 3.0m [2026-03-04T20:32:26.409638] [INFO ] [sig ] [2875/3365] Forecasting SWIM... [2026-03-04T20:32:26.409682] [INFO ] [sig ] Generating forecast for: SWIM [2026-03-04T20:32:26.409725] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SWIM' from 'https://tdm.silogroup.org/data/derivative_storage/SWIM.csv'. [2026-03-04T20:32:26.426101] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SWIM'. [2026-03-04T20:32:26.426687] [INFO ] [FORECASTER] Starting predict_future for SWIM [2026-03-04T20:32:26.427955] [DEBUG] [LOCAL ] No optimal features file found for SWIM: ./output/feature-sets/SWIM.txt [2026-03-04T20:32:26.428024] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:32:26.428068] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:32:26.428129] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:32:26.428215] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:32:26.504937] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:32:26.506109] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:32:26.506252] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:32:26.506301] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:32:26.640348] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:32:26.640523] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:32:26.640567] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:32:26.640665] [INFO ] [FORECASTER] Training complete [2026-03-04T20:32:26.644418] [DEBUG] [FORECASTER] SWIM: Forecast T+1@11:T+2@11: DOWN (p=8.05%) [2026-03-04T20:32:26.644848] [INFO ] [FORECASTER] Completed predict_future for SWIM [2026-03-04T20:32:26.645007] [INFO ] [sig ] SWIM: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:32:26.800926] [INFO ] [LOCAL ] Saved forecast: SWIM 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/SWIM.txt [2026-03-04T20:32:26.801098] [INFO ] [sig ] [2875/3365] Completed SWIM in 0.4s | 2.76 sym/s | Total: 17.4m | ETA: 3.0m [2026-03-04T20:32:26.801139] [INFO ] [sig ] [2876/3365] Forecasting SWK... [2026-03-04T20:32:26.801171] [INFO ] [sig ] Generating forecast for: SWK [2026-03-04T20:32:26.801202] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SWK' from 'https://tdm.silogroup.org/data/derivative_storage/SWK.csv'. [2026-03-04T20:32:26.816644] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SWK'. [2026-03-04T20:32:26.817070] [INFO ] [FORECASTER] Starting predict_future for SWK [2026-03-04T20:32:26.818151] [DEBUG] [LOCAL ] No optimal features file found for SWK: ./output/feature-sets/SWK.txt [2026-03-04T20:32:26.818217] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:32:26.818257] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:32:26.818284] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:32:26.818340] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:32:26.879148] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:32:26.880252] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:32:26.880346] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:32:26.880381] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:32:27.011961] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:32:27.012132] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:32:27.012173] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:32:27.012205] [INFO ] [FORECASTER] Training complete [2026-03-04T20:32:27.016147] [DEBUG] [FORECASTER] SWK: Forecast T+1@11:T+2@11: DOWN (p=20.77%) [2026-03-04T20:32:27.016466] [INFO ] [FORECASTER] Completed predict_future for SWK [2026-03-04T20:32:27.016629] [INFO ] [sig ] SWK: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:32:27.171734] [INFO ] [LOCAL ] Saved forecast: SWK 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/SWK.txt [2026-03-04T20:32:27.171930] [INFO ] [sig ] [2876/3365] Completed SWK in 0.4s | 2.76 sym/s | Total: 17.4m | ETA: 3.0m [2026-03-04T20:32:27.171973] [INFO ] [sig ] [2877/3365] Forecasting SWKS... [2026-03-04T20:32:27.172003] [INFO ] [sig ] Generating forecast for: SWKS [2026-03-04T20:32:27.172034] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SWKS' from 'https://tdm.silogroup.org/data/derivative_storage/SWKS.csv'. [2026-03-04T20:32:27.184755] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SWKS'. [2026-03-04T20:32:27.185191] [INFO ] [FORECASTER] Starting predict_future for SWKS [2026-03-04T20:32:27.186090] [DEBUG] [LOCAL ] No optimal features file found for SWKS: ./output/feature-sets/SWKS.txt [2026-03-04T20:32:27.186148] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:32:27.186188] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:32:27.186220] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:32:27.186291] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:32:27.245543] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:32:27.246468] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:32:27.246773] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:32:27.246809] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:32:27.385826] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:32:27.386005] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:32:27.386049] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:32:27.386080] [INFO ] [FORECASTER] Training complete [2026-03-04T20:32:27.390799] [DEBUG] [FORECASTER] SWKS: Forecast T+1@11:T+2@11: UP (p=69.70%) [2026-03-04T20:32:27.391492] [INFO ] [FORECASTER] Completed predict_future for SWKS [2026-03-04T20:32:27.391713] [INFO ] [sig ] SWKS: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:32:27.550044] [INFO ] [LOCAL ] Saved forecast: SWKS 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/SWKS.txt [2026-03-04T20:32:27.550216] [INFO ] [sig ] [2877/3365] Completed SWKS in 0.4s | 2.76 sym/s | Total: 17.4m | ETA: 2.9m [2026-03-04T20:32:27.550261] [INFO ] [sig ] [2878/3365] Forecasting SWX... [2026-03-04T20:32:27.550291] [INFO ] [sig ] Generating forecast for: SWX [2026-03-04T20:32:27.550323] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SWX' from 'https://tdm.silogroup.org/data/derivative_storage/SWX.csv'. [2026-03-04T20:32:27.563470] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SWX'. [2026-03-04T20:32:27.563966] [INFO ] [FORECASTER] Starting predict_future for SWX [2026-03-04T20:32:27.564958] [DEBUG] [LOCAL ] No optimal features file found for SWX: ./output/feature-sets/SWX.txt [2026-03-04T20:32:27.565017] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:32:27.565052] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:32:27.565080] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:32:27.565143] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:32:27.627502] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:32:27.628486] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:32:27.628614] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:32:27.628655] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:32:27.757622] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:32:27.757795] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:32:27.757837] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:32:27.757867] [INFO ] [FORECASTER] Training complete [2026-03-04T20:32:27.761808] [DEBUG] [FORECASTER] SWX: Forecast T+1@11:T+2@11: UP (p=72.22%) [2026-03-04T20:32:27.762116] [INFO ] [FORECASTER] Completed predict_future for SWX [2026-03-04T20:32:27.762277] [INFO ] [sig ] SWX: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:32:27.918010] [INFO ] [LOCAL ] Saved forecast: SWX 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/SWX.txt [2026-03-04T20:32:27.918178] [INFO ] [sig ] [2878/3365] Completed SWX in 0.4s | 2.76 sym/s | Total: 17.4m | ETA: 2.9m [2026-03-04T20:32:27.918223] [INFO ] [sig ] [2879/3365] Forecasting SXC... [2026-03-04T20:32:27.918253] [INFO ] [sig ] Generating forecast for: SXC [2026-03-04T20:32:27.918291] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SXC' from 'https://tdm.silogroup.org/data/derivative_storage/SXC.csv'. [2026-03-04T20:32:27.930257] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SXC'. [2026-03-04T20:32:27.930670] [INFO ] [FORECASTER] Starting predict_future for SXC [2026-03-04T20:32:27.931481] [DEBUG] [LOCAL ] No optimal features file found for SXC: ./output/feature-sets/SXC.txt [2026-03-04T20:32:27.931536] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:32:27.931587] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:32:27.931619] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:32:27.931674] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:32:27.989914] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:32:27.990915] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:32:27.991008] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:32:27.991042] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:32:28.120615] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:32:28.120980] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:32:28.121024] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:32:28.121068] [INFO ] [FORECASTER] Training complete [2026-03-04T20:32:28.125848] [DEBUG] [FORECASTER] SXC: Forecast T+1@11:T+2@11: UP (p=64.31%) [2026-03-04T20:32:28.126185] [INFO ] [FORECASTER] Completed predict_future for SXC [2026-03-04T20:32:28.126334] [INFO ] [sig ] SXC: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:32:28.281435] [INFO ] [LOCAL ] Saved forecast: SXC 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/SXC.txt [2026-03-04T20:32:28.281622] [INFO ] [sig ] [2879/3365] Completed SXC in 0.4s | 2.76 sym/s | Total: 17.4m | ETA: 2.9m [2026-03-04T20:32:28.281666] [INFO ] [sig ] [2880/3365] Forecasting SXI... [2026-03-04T20:32:28.281697] [INFO ] [sig ] Generating forecast for: SXI [2026-03-04T20:32:28.281727] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SXI' from 'https://tdm.silogroup.org/data/derivative_storage/SXI.csv'. [2026-03-04T20:32:28.294947] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SXI'. [2026-03-04T20:32:28.295342] [INFO ] [FORECASTER] Starting predict_future for SXI [2026-03-04T20:32:28.296261] [DEBUG] [LOCAL ] No optimal features file found for SXI: ./output/feature-sets/SXI.txt [2026-03-04T20:32:28.296322] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:32:28.296355] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:32:28.296383] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:32:28.296480] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:32:28.361012] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:32:28.361951] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:32:28.362040] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:32:28.362075] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:32:28.497101] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:32:28.497263] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:32:28.497325] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:32:28.497357] [INFO ] [FORECASTER] Training complete [2026-03-04T20:32:28.501627] [DEBUG] [FORECASTER] SXI: Forecast T+1@11:T+2@11: UP (p=59.08%) [2026-03-04T20:32:28.501927] [INFO ] [FORECASTER] Completed predict_future for SXI [2026-03-04T20:32:28.502077] [INFO ] [sig ] SXI: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:32:28.653432] [INFO ] [LOCAL ] Saved forecast: SXI 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/SXI.txt [2026-03-04T20:32:28.653648] [INFO ] [sig ] [2880/3365] Completed SXI in 0.4s | 2.76 sym/s | Total: 17.4m | ETA: 2.9m [2026-03-04T20:32:28.653692] [INFO ] [sig ] [2881/3365] Forecasting SY... [2026-03-04T20:32:28.653722] [INFO ] [sig ] Generating forecast for: SY [2026-03-04T20:32:28.653753] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SY' from 'https://tdm.silogroup.org/data/derivative_storage/SY.csv'. [2026-03-04T20:32:28.666668] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SY'. [2026-03-04T20:32:28.667071] [INFO ] [FORECASTER] Starting predict_future for SY [2026-03-04T20:32:28.668001] [DEBUG] [LOCAL ] No optimal features file found for SY: ./output/feature-sets/SY.txt [2026-03-04T20:32:28.668057] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:32:28.668089] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:32:28.668116] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:32:28.668172] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:32:28.731818] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:32:28.732822] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:32:28.732918] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:32:28.732951] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:32:28.858796] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:32:28.858954] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:32:28.858996] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:32:28.859026] [INFO ] [FORECASTER] Training complete [2026-03-04T20:32:28.862790] [DEBUG] [FORECASTER] SY: Forecast T+1@11:T+2@11: DOWN (p=25.28%) [2026-03-04T20:32:28.863088] [INFO ] [FORECASTER] Completed predict_future for SY [2026-03-04T20:32:28.863234] [INFO ] [sig ] SY: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:32:29.095870] [INFO ] [LOCAL ] Saved forecast: SY 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/SY.txt [2026-03-04T20:32:29.096048] [INFO ] [sig ] [2881/3365] Completed SY in 0.4s | 2.76 sym/s | Total: 17.4m | ETA: 2.9m [2026-03-04T20:32:29.096119] [INFO ] [sig ] [2882/3365] Forecasting SYF... [2026-03-04T20:32:29.096157] [INFO ] [sig ] Generating forecast for: SYF [2026-03-04T20:32:29.096190] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SYF' from 'https://tdm.silogroup.org/data/derivative_storage/SYF.csv'. [2026-03-04T20:32:29.109965] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SYF'. [2026-03-04T20:32:29.110414] [INFO ] [FORECASTER] Starting predict_future for SYF [2026-03-04T20:32:29.111361] [DEBUG] [LOCAL ] No optimal features file found for SYF: ./output/feature-sets/SYF.txt [2026-03-04T20:32:29.111424] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:32:29.111473] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:32:29.111517] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:32:29.111611] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:32:29.175725] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:32:29.176682] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:32:29.176775] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:32:29.176845] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:32:29.312286] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:32:29.312462] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:32:29.312512] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:32:29.312561] [INFO ] [FORECASTER] Training complete [2026-03-04T20:32:29.316249] [DEBUG] [FORECASTER] SYF: Forecast T+1@11:T+2@11: DOWN (p=4.11%) [2026-03-04T20:32:29.316600] [INFO ] [FORECASTER] Completed predict_future for SYF [2026-03-04T20:32:29.316744] [INFO ] [sig ] SYF: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:32:29.468649] [INFO ] [LOCAL ] Saved forecast: SYF 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/SYF.txt [2026-03-04T20:32:29.468869] [INFO ] [sig ] [2882/3365] Completed SYF in 0.4s | 2.76 sym/s | Total: 17.4m | ETA: 2.9m [2026-03-04T20:32:29.468936] [INFO ] [sig ] [2883/3365] Forecasting SYK... [2026-03-04T20:32:29.468978] [INFO ] [sig ] Generating forecast for: SYK [2026-03-04T20:32:29.469014] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SYK' from 'https://tdm.silogroup.org/data/derivative_storage/SYK.csv'. [2026-03-04T20:32:29.480980] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SYK'. [2026-03-04T20:32:29.481310] [INFO ] [FORECASTER] Starting predict_future for SYK [2026-03-04T20:32:29.482145] [DEBUG] [LOCAL ] No optimal features file found for SYK: ./output/feature-sets/SYK.txt [2026-03-04T20:32:29.482200] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:32:29.482232] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:32:29.482259] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:32:29.482316] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:32:29.546334] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:32:29.547242] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:32:29.547348] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:32:29.547384] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:32:29.673662] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:32:29.673838] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:32:29.673894] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:32:29.673951] [INFO ] [FORECASTER] Training complete [2026-03-04T20:32:29.677903] [DEBUG] [FORECASTER] SYK: Forecast T+1@11:T+2@11: DOWN (p=21.70%) [2026-03-04T20:32:29.678224] [INFO ] [FORECASTER] Completed predict_future for SYK [2026-03-04T20:32:29.678386] [INFO ] [sig ] SYK: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:32:29.839191] [INFO ] [LOCAL ] Saved forecast: SYK 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/SYK.txt [2026-03-04T20:32:29.839401] [INFO ] [sig ] [2883/3365] Completed SYK in 0.4s | 2.76 sym/s | Total: 17.4m | ETA: 2.9m [2026-03-04T20:32:29.839452] [INFO ] [sig ] [2884/3365] Forecasting SYM... [2026-03-04T20:32:29.839483] [INFO ] [sig ] Generating forecast for: SYM [2026-03-04T20:32:29.839514] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SYM' from 'https://tdm.silogroup.org/data/derivative_storage/SYM.csv'. [2026-03-04T20:32:29.855136] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SYM'. [2026-03-04T20:32:29.855598] [INFO ] [FORECASTER] Starting predict_future for SYM [2026-03-04T20:32:29.856681] [DEBUG] [LOCAL ] No optimal features file found for SYM: ./output/feature-sets/SYM.txt [2026-03-04T20:32:29.856740] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:32:29.856774] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:32:29.856802] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:32:29.856860] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:32:29.922270] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:32:29.923178] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:32:29.923267] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:32:29.923305] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:32:30.058123] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:32:30.058326] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:32:30.058373] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:32:30.058403] [INFO ] [FORECASTER] Training complete [2026-03-04T20:32:30.062435] [DEBUG] [FORECASTER] SYM: Forecast T+1@11:T+2@11: UP (p=69.06%) [2026-03-04T20:32:30.062771] [INFO ] [FORECASTER] Completed predict_future for SYM [2026-03-04T20:32:30.062915] [INFO ] [sig ] SYM: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:32:30.216402] [INFO ] [LOCAL ] Saved forecast: SYM 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/SYM.txt [2026-03-04T20:32:30.216593] [INFO ] [sig ] [2884/3365] Completed SYM in 0.4s | 2.76 sym/s | Total: 17.4m | ETA: 2.9m [2026-03-04T20:32:30.216637] [INFO ] [sig ] [2885/3365] Forecasting SYNA... [2026-03-04T20:32:30.216670] [INFO ] [sig ] Generating forecast for: SYNA [2026-03-04T20:32:30.216703] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SYNA' from 'https://tdm.silogroup.org/data/derivative_storage/SYNA.csv'. [2026-03-04T20:32:30.228302] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SYNA'. [2026-03-04T20:32:30.228677] [INFO ] [FORECASTER] Starting predict_future for SYNA [2026-03-04T20:32:30.229474] [DEBUG] [LOCAL ] No optimal features file found for SYNA: ./output/feature-sets/SYNA.txt [2026-03-04T20:32:30.229527] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:32:30.229559] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:32:30.229613] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:32:30.229673] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:32:30.288011] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:32:30.288875] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:32:30.288965] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:32:30.288999] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:32:30.422835] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:32:30.423021] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:32:30.423079] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:32:30.423120] [INFO ] [FORECASTER] Training complete [2026-03-04T20:32:30.428281] [DEBUG] [FORECASTER] SYNA: Forecast T+1@11:T+2@11: UP (p=96.58%) [2026-03-04T20:32:30.428826] [INFO ] [FORECASTER] Completed predict_future for SYNA [2026-03-04T20:32:30.429018] [INFO ] [sig ] SYNA: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:32:30.582551] [INFO ] [LOCAL ] Saved forecast: SYNA 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/SYNA.txt [2026-03-04T20:32:30.582777] [INFO ] [sig ] [2885/3365] Completed SYNA in 0.4s | 2.76 sym/s | Total: 17.4m | ETA: 2.9m [2026-03-04T20:32:30.582824] [INFO ] [sig ] [2886/3365] Forecasting SYRE... [2026-03-04T20:32:30.582856] [INFO ] [sig ] Generating forecast for: SYRE [2026-03-04T20:32:30.582888] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SYRE' from 'https://tdm.silogroup.org/data/derivative_storage/SYRE.csv'. [2026-03-04T20:32:30.595198] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SYRE'. [2026-03-04T20:32:30.595628] [INFO ] [FORECASTER] Starting predict_future for SYRE [2026-03-04T20:32:30.596570] [DEBUG] [LOCAL ] No optimal features file found for SYRE: ./output/feature-sets/SYRE.txt [2026-03-04T20:32:30.596653] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:32:30.596687] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:32:30.596715] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:32:30.596773] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:32:30.660029] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:32:30.661022] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:32:30.661113] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:32:30.661148] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:32:30.796794] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:32:30.796965] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:32:30.797007] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:32:30.797037] [INFO ] [FORECASTER] Training complete [2026-03-04T20:32:30.800776] [DEBUG] [FORECASTER] SYRE: Forecast T+1@11:T+2@11: DOWN (p=27.51%) [2026-03-04T20:32:30.801072] [INFO ] [FORECASTER] Completed predict_future for SYRE [2026-03-04T20:32:30.801208] [INFO ] [sig ] SYRE: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:32:30.952758] [INFO ] [LOCAL ] Saved forecast: SYRE 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/SYRE.txt [2026-03-04T20:32:30.952936] [INFO ] [sig ] [2886/3365] Completed SYRE in 0.4s | 2.76 sym/s | Total: 17.4m | ETA: 2.9m [2026-03-04T20:32:30.952983] [INFO ] [sig ] [2887/3365] Forecasting SYY... [2026-03-04T20:32:30.953016] [INFO ] [sig ] Generating forecast for: SYY [2026-03-04T20:32:30.953049] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SYY' from 'https://tdm.silogroup.org/data/derivative_storage/SYY.csv'. [2026-03-04T20:32:30.966060] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SYY'. [2026-03-04T20:32:30.966462] [INFO ] [FORECASTER] Starting predict_future for SYY [2026-03-04T20:32:30.967314] [DEBUG] [LOCAL ] No optimal features file found for SYY: ./output/feature-sets/SYY.txt [2026-03-04T20:32:30.967369] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:32:30.967402] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:32:30.967430] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:32:30.967498] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:32:31.031844] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:32:31.032809] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:32:31.032902] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:32:31.032936] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:32:31.169656] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:32:31.169825] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:32:31.169886] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:32:31.169928] [INFO ] [FORECASTER] Training complete [2026-03-04T20:32:31.173738] [DEBUG] [FORECASTER] SYY: Forecast T+1@11:T+2@11: UP (p=78.29%) [2026-03-04T20:32:31.174056] [INFO ] [FORECASTER] Completed predict_future for SYY [2026-03-04T20:32:31.174199] [INFO ] [sig ] SYY: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:32:31.334862] [INFO ] [LOCAL ] Saved forecast: SYY 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/SYY.txt [2026-03-04T20:32:31.335029] [INFO ] [sig ] [2887/3365] Completed SYY in 0.4s | 2.76 sym/s | Total: 17.4m | ETA: 2.9m [2026-03-04T20:32:31.335072] [INFO ] [sig ] [2888/3365] Forecasting TAC... [2026-03-04T20:32:31.335102] [INFO ] [sig ] Generating forecast for: TAC [2026-03-04T20:32:31.335132] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TAC' from 'https://tdm.silogroup.org/data/derivative_storage/TAC.csv'. [2026-03-04T20:32:31.347383] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TAC'. [2026-03-04T20:32:31.347784] [INFO ] [FORECASTER] Starting predict_future for TAC [2026-03-04T20:32:31.348647] [DEBUG] [LOCAL ] No optimal features file found for TAC: ./output/feature-sets/TAC.txt [2026-03-04T20:32:31.348701] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:32:31.348748] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:32:31.348775] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:32:31.348831] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:32:31.413393] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:32:31.414321] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:32:31.414411] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:32:31.414445] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:32:31.546489] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:32:31.546691] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:32:31.546740] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:32:31.546783] [INFO ] [FORECASTER] Training complete [2026-03-04T20:32:31.550424] [DEBUG] [FORECASTER] TAC: Forecast T+1@11:T+2@11: DOWN (p=0.91%) [2026-03-04T20:32:31.550769] [INFO ] [FORECASTER] Completed predict_future for TAC [2026-03-04T20:32:31.550916] [INFO ] [sig ] TAC: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:32:31.713131] [INFO ] [LOCAL ] Saved forecast: TAC 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/TAC.txt [2026-03-04T20:32:31.713314] [INFO ] [sig ] [2888/3365] Completed TAC in 0.4s | 2.76 sym/s | Total: 17.5m | ETA: 2.9m [2026-03-04T20:32:31.713365] [INFO ] [sig ] [2889/3365] Forecasting TAK... [2026-03-04T20:32:31.713402] [INFO ] [sig ] Generating forecast for: TAK [2026-03-04T20:32:31.713435] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TAK' from 'https://tdm.silogroup.org/data/derivative_storage/TAK.csv'. [2026-03-04T20:32:31.727238] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TAK'. [2026-03-04T20:32:31.727708] [INFO ] [FORECASTER] Starting predict_future for TAK [2026-03-04T20:32:31.728565] [DEBUG] [LOCAL ] No optimal features file found for TAK: ./output/feature-sets/TAK.txt [2026-03-04T20:32:31.728656] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:32:31.728718] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:32:31.728748] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:32:31.728807] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:32:31.791522] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:32:31.792518] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:32:31.792633] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:32:31.792671] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:32:31.922027] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:32:31.922205] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:32:31.922261] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:32:31.922299] [INFO ] [FORECASTER] Training complete [2026-03-04T20:32:31.926076] [DEBUG] [FORECASTER] TAK: Forecast T+1@11:T+2@11: DOWN (p=34.32%) [2026-03-04T20:32:31.926447] [INFO ] [FORECASTER] Completed predict_future for TAK [2026-03-04T20:32:31.926641] [INFO ] [sig ] TAK: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:32:32.081165] [INFO ] [LOCAL ] Saved forecast: TAK 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/TAK.txt [2026-03-04T20:32:32.081338] [INFO ] [sig ] [2889/3365] Completed TAK in 0.4s | 2.76 sym/s | Total: 17.5m | ETA: 2.9m [2026-03-04T20:32:32.081381] [INFO ] [sig ] [2890/3365] Forecasting TAL... [2026-03-04T20:32:32.081412] [INFO ] [sig ] Generating forecast for: TAL [2026-03-04T20:32:32.081445] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TAL' from 'https://tdm.silogroup.org/data/derivative_storage/TAL.csv'. [2026-03-04T20:32:32.094069] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TAL'. [2026-03-04T20:32:32.094499] [INFO ] [FORECASTER] Starting predict_future for TAL [2026-03-04T20:32:32.095351] [DEBUG] [LOCAL ] No optimal features file found for TAL: ./output/feature-sets/TAL.txt [2026-03-04T20:32:32.095409] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:32:32.095454] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:32:32.095489] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:32:32.095547] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:32:32.157225] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:32:32.158232] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:32:32.158344] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:32:32.158384] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:32:32.287476] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:32:32.287686] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:32:32.287736] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:32:32.287767] [INFO ] [FORECASTER] Training complete [2026-03-04T20:32:32.291647] [DEBUG] [FORECASTER] TAL: Forecast T+1@11:T+2@11: DOWN (p=7.71%) [2026-03-04T20:32:32.291959] [INFO ] [FORECASTER] Completed predict_future for TAL [2026-03-04T20:32:32.292100] [INFO ] [sig ] TAL: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:32:32.446725] [INFO ] [LOCAL ] Saved forecast: TAL 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/TAL.txt [2026-03-04T20:32:32.446922] [INFO ] [sig ] [2890/3365] Completed TAL in 0.4s | 2.76 sym/s | Total: 17.5m | ETA: 2.9m [2026-03-04T20:32:32.446972] [INFO ] [sig ] [2891/3365] Forecasting TALK... [2026-03-04T20:32:32.447015] [INFO ] [sig ] Generating forecast for: TALK [2026-03-04T20:32:32.447053] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TALK' from 'https://tdm.silogroup.org/data/derivative_storage/TALK.csv'. [2026-03-04T20:32:32.461521] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TALK'. [2026-03-04T20:32:32.462166] [INFO ] [FORECASTER] Starting predict_future for TALK [2026-03-04T20:32:32.463328] [DEBUG] [LOCAL ] No optimal features file found for TALK: ./output/feature-sets/TALK.txt [2026-03-04T20:32:32.463407] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:32:32.463451] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:32:32.463478] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:32:32.463548] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:32:32.527233] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:32:32.528181] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:32:32.528267] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:32:32.528301] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:32:32.652533] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:32:32.652718] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:32:32.652759] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:32:32.652788] [INFO ] [FORECASTER] Training complete [2026-03-04T20:32:32.656413] [DEBUG] [FORECASTER] TALK: Forecast T+1@11:T+2@11: UP (p=93.49%) [2026-03-04T20:32:32.656740] [INFO ] [FORECASTER] Completed predict_future for TALK [2026-03-04T20:32:32.656881] [INFO ] [sig ] TALK: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:32:32.806907] [INFO ] [LOCAL ] Saved forecast: TALK 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/TALK.txt [2026-03-04T20:32:32.807074] [INFO ] [sig ] [2891/3365] Completed TALK in 0.4s | 2.76 sym/s | Total: 17.5m | ETA: 2.9m [2026-03-04T20:32:32.807125] [INFO ] [sig ] [2892/3365] Forecasting TALO... [2026-03-04T20:32:32.807157] [INFO ] [sig ] Generating forecast for: TALO [2026-03-04T20:32:32.807188] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TALO' from 'https://tdm.silogroup.org/data/derivative_storage/TALO.csv'. [2026-03-04T20:32:32.818790] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TALO'. [2026-03-04T20:32:32.819180] [INFO ] [FORECASTER] Starting predict_future for TALO [2026-03-04T20:32:32.820046] [DEBUG] [LOCAL ] No optimal features file found for TALO: ./output/feature-sets/TALO.txt [2026-03-04T20:32:32.820100] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:32:32.820132] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:32:32.820158] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:32:32.820214] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:32:32.881342] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:32:32.882257] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:32:32.882344] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:32:32.882379] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:32:33.008371] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:32:33.008539] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:32:33.008601] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:32:33.008668] [INFO ] [FORECASTER] Training complete [2026-03-04T20:32:33.012324] [DEBUG] [FORECASTER] TALO: Forecast T+1@11:T+2@11: UP (p=74.81%) [2026-03-04T20:32:33.012654] [INFO ] [FORECASTER] Completed predict_future for TALO [2026-03-04T20:32:33.012795] [INFO ] [sig ] TALO: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:32:33.166232] [INFO ] [LOCAL ] Saved forecast: TALO 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/TALO.txt [2026-03-04T20:32:33.166417] [INFO ] [sig ] [2892/3365] Completed TALO in 0.4s | 2.76 sym/s | Total: 17.5m | ETA: 2.9m [2026-03-04T20:32:33.166463] [INFO ] [sig ] [2893/3365] Forecasting TAOP... [2026-03-04T20:32:33.166495] [INFO ] [sig ] Generating forecast for: TAOP [2026-03-04T20:32:33.166527] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TAOP' from 'https://tdm.silogroup.org/data/derivative_storage/TAOP.csv'. [2026-03-04T20:32:33.178369] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TAOP'. [2026-03-04T20:32:33.178828] [INFO ] [FORECASTER] Starting predict_future for TAOP [2026-03-04T20:32:33.179750] [DEBUG] [LOCAL ] No optimal features file found for TAOP: ./output/feature-sets/TAOP.txt [2026-03-04T20:32:33.179806] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:32:33.179840] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:32:33.179867] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:32:33.179924] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:32:33.239055] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:32:33.240012] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:32:33.240099] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:32:33.240132] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:32:33.365393] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:32:33.365566] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:32:33.365631] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:32:33.365662] [INFO ] [FORECASTER] Training complete [2026-03-04T20:32:33.369258] [DEBUG] [FORECASTER] TAOP: Forecast T+1@11:T+2@11: UP (p=56.72%) [2026-03-04T20:32:33.369615] [INFO ] [FORECASTER] Completed predict_future for TAOP [2026-03-04T20:32:33.369786] [INFO ] [sig ] TAOP: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:32:33.526420] [INFO ] [LOCAL ] Saved forecast: TAOP 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/TAOP.txt [2026-03-04T20:32:33.526608] [INFO ] [sig ] [2893/3365] Completed TAOP in 0.4s | 2.76 sym/s | Total: 17.5m | ETA: 2.9m [2026-03-04T20:32:33.526655] [INFO ] [sig ] [2894/3365] Forecasting TAP... [2026-03-04T20:32:33.526688] [INFO ] [sig ] Generating forecast for: TAP [2026-03-04T20:32:33.526720] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TAP' from 'https://tdm.silogroup.org/data/derivative_storage/TAP.csv'. [2026-03-04T20:32:33.538446] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TAP'. [2026-03-04T20:32:33.538838] [INFO ] [FORECASTER] Starting predict_future for TAP [2026-03-04T20:32:33.539721] [DEBUG] [LOCAL ] No optimal features file found for TAP: ./output/feature-sets/TAP.txt [2026-03-04T20:32:33.539777] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:32:33.539813] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:32:33.539842] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:32:33.539903] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:32:33.601129] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:32:33.602098] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:32:33.602196] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:32:33.602232] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:32:33.735895] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:32:33.736062] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:32:33.736105] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:32:33.736138] [INFO ] [FORECASTER] Training complete [2026-03-04T20:32:33.740491] [DEBUG] [FORECASTER] TAP: Forecast T+1@11:T+2@11: DOWN (p=6.09%) [2026-03-04T20:32:33.741017] [INFO ] [FORECASTER] Completed predict_future for TAP [2026-03-04T20:32:33.741156] [INFO ] [sig ] TAP: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:32:33.887609] [INFO ] [LOCAL ] Saved forecast: TAP 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/TAP.txt [2026-03-04T20:32:33.887796] [INFO ] [sig ] [2894/3365] Completed TAP in 0.4s | 2.76 sym/s | Total: 17.5m | ETA: 2.8m [2026-03-04T20:32:33.887841] [INFO ] [sig ] [2895/3365] Forecasting TARA... [2026-03-04T20:32:33.887874] [INFO ] [sig ] Generating forecast for: TARA [2026-03-04T20:32:33.887907] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TARA' from 'https://tdm.silogroup.org/data/derivative_storage/TARA.csv'. [2026-03-04T20:32:33.900776] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TARA'. [2026-03-04T20:32:33.901210] [INFO ] [FORECASTER] Starting predict_future for TARA [2026-03-04T20:32:33.902080] [DEBUG] [LOCAL ] No optimal features file found for TARA: ./output/feature-sets/TARA.txt [2026-03-04T20:32:33.902135] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:32:33.902179] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:32:33.902221] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:32:33.902286] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:32:33.963479] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:32:33.964417] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:32:33.964513] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:32:33.964549] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:32:34.089797] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:32:34.089973] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:32:34.090018] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:32:34.090078] [INFO ] [FORECASTER] Training complete [2026-03-04T20:32:34.093938] [DEBUG] [FORECASTER] TARA: Forecast T+1@11:T+2@11: DOWN (p=46.34%) [2026-03-04T20:32:34.094232] [INFO ] [FORECASTER] Completed predict_future for TARA [2026-03-04T20:32:34.094389] [INFO ] [sig ] TARA: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:32:34.255481] [INFO ] [LOCAL ] Saved forecast: TARA 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/TARA.txt [2026-03-04T20:32:34.255728] [INFO ] [sig ] [2895/3365] Completed TARA in 0.4s | 2.76 sym/s | Total: 17.5m | ETA: 2.8m [2026-03-04T20:32:34.255790] [INFO ] [sig ] [2896/3365] Forecasting TARK... [2026-03-04T20:32:34.255830] [INFO ] [sig ] Generating forecast for: TARK [2026-03-04T20:32:34.255873] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TARK' from 'https://tdm.silogroup.org/data/derivative_storage/TARK.csv'. [2026-03-04T20:32:34.270558] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TARK'. [2026-03-04T20:32:34.271099] [INFO ] [FORECASTER] Starting predict_future for TARK [2026-03-04T20:32:34.272341] [DEBUG] [LOCAL ] No optimal features file found for TARK: ./output/feature-sets/TARK.txt [2026-03-04T20:32:34.272423] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:32:34.272468] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:32:34.272507] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:32:34.272616] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:32:34.344502] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:32:34.345447] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:32:34.345538] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:32:34.345591] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:32:34.471513] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:32:34.471703] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:32:34.471746] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:32:34.471776] [INFO ] [FORECASTER] Training complete [2026-03-04T20:32:34.475398] [DEBUG] [FORECASTER] TARK: Forecast T+1@11:T+2@11: DOWN (p=16.49%) [2026-03-04T20:32:34.475731] [INFO ] [FORECASTER] Completed predict_future for TARK [2026-03-04T20:32:34.475873] [INFO ] [sig ] TARK: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:32:34.622432] [INFO ] [LOCAL ] Saved forecast: TARK 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/TARK.txt [2026-03-04T20:32:34.622622] [INFO ] [sig ] [2896/3365] Completed TARK in 0.4s | 2.76 sym/s | Total: 17.5m | ETA: 2.8m [2026-03-04T20:32:34.622669] [INFO ] [sig ] [2897/3365] Forecasting TARS... [2026-03-04T20:32:34.622699] [INFO ] [sig ] Generating forecast for: TARS [2026-03-04T20:32:34.622729] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TARS' from 'https://tdm.silogroup.org/data/derivative_storage/TARS.csv'. [2026-03-04T20:32:34.634549] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TARS'. [2026-03-04T20:32:34.634986] [INFO ] [FORECASTER] Starting predict_future for TARS [2026-03-04T20:32:34.635853] [DEBUG] [LOCAL ] No optimal features file found for TARS: ./output/feature-sets/TARS.txt [2026-03-04T20:32:34.635912] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:32:34.635945] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:32:34.635972] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:32:34.636031] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:32:34.697707] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:32:34.698678] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:32:34.698790] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:32:34.698826] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:32:34.830677] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:32:34.830835] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:32:34.830878] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:32:34.830909] [INFO ] [FORECASTER] Training complete [2026-03-04T20:32:34.834615] [DEBUG] [FORECASTER] TARS: Forecast T+1@11:T+2@11: DOWN (p=25.20%) [2026-03-04T20:32:34.834917] [INFO ] [FORECASTER] Completed predict_future for TARS [2026-03-04T20:32:34.835052] [INFO ] [sig ] TARS: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:32:34.990956] [INFO ] [LOCAL ] Saved forecast: TARS 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/TARS.txt [2026-03-04T20:32:34.991139] [INFO ] [sig ] [2897/3365] Completed TARS in 0.4s | 2.76 sym/s | Total: 17.5m | ETA: 2.8m [2026-03-04T20:32:34.991184] [INFO ] [sig ] [2898/3365] Forecasting TASK... [2026-03-04T20:32:34.991217] [INFO ] [sig ] Generating forecast for: TASK [2026-03-04T20:32:34.991250] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TASK' from 'https://tdm.silogroup.org/data/derivative_storage/TASK.csv'. [2026-03-04T20:32:35.003993] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TASK'. [2026-03-04T20:32:35.004356] [INFO ] [FORECASTER] Starting predict_future for TASK [2026-03-04T20:32:35.005495] [DEBUG] [LOCAL ] No optimal features file found for TASK: ./output/feature-sets/TASK.txt [2026-03-04T20:32:35.005552] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:32:35.005619] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:32:35.005651] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:32:35.005710] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:32:35.067116] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:32:35.068020] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:32:35.068109] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:32:35.068144] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:32:35.193091] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:32:35.193261] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:32:35.193302] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:32:35.193336] [INFO ] [FORECASTER] Training complete [2026-03-04T20:32:35.197052] [DEBUG] [FORECASTER] TASK: Forecast T+1@11:T+2@11: DOWN (p=18.51%) [2026-03-04T20:32:35.197486] [INFO ] [FORECASTER] Completed predict_future for TASK [2026-03-04T20:32:35.197661] [INFO ] [sig ] TASK: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:32:35.349982] [INFO ] [LOCAL ] Saved forecast: TASK 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/TASK.txt [2026-03-04T20:32:35.350154] [INFO ] [sig ] [2898/3365] Completed TASK in 0.4s | 2.76 sym/s | Total: 17.5m | ETA: 2.8m [2026-03-04T20:32:35.350199] [INFO ] [sig ] [2899/3365] Forecasting TAYD... [2026-03-04T20:32:35.350231] [INFO ] [sig ] Generating forecast for: TAYD [2026-03-04T20:32:35.350263] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TAYD' from 'https://tdm.silogroup.org/data/derivative_storage/TAYD.csv'. [2026-03-04T20:32:35.361793] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TAYD'. [2026-03-04T20:32:35.362214] [INFO ] [FORECASTER] Starting predict_future for TAYD [2026-03-04T20:32:35.363137] [DEBUG] [LOCAL ] No optimal features file found for TAYD: ./output/feature-sets/TAYD.txt [2026-03-04T20:32:35.363194] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:32:35.363241] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:32:35.363271] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:32:35.363330] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:32:35.426517] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:32:35.427447] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:32:35.427601] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:32:35.427643] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:32:35.562892] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:32:35.563053] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:32:35.563095] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:32:35.563125] [INFO ] [FORECASTER] Training complete [2026-03-04T20:32:35.566741] [DEBUG] [FORECASTER] TAYD: Forecast T+1@11:T+2@11: UP (p=81.42%) [2026-03-04T20:32:35.567060] [INFO ] [FORECASTER] Completed predict_future for TAYD [2026-03-04T20:32:35.567199] [INFO ] [sig ] TAYD: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:32:35.710847] [INFO ] [LOCAL ] Saved forecast: TAYD 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/TAYD.txt [2026-03-04T20:32:35.711013] [INFO ] [sig ] [2899/3365] Completed TAYD in 0.4s | 2.76 sym/s | Total: 17.5m | ETA: 2.8m [2026-03-04T20:32:35.711055] [INFO ] [sig ] [2900/3365] Forecasting TBB... [2026-03-04T20:32:35.711085] [INFO ] [sig ] Generating forecast for: TBB [2026-03-04T20:32:35.711116] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TBB' from 'https://tdm.silogroup.org/data/derivative_storage/TBB.csv'. [2026-03-04T20:32:35.722802] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TBB'. [2026-03-04T20:32:35.723144] [INFO ] [FORECASTER] Starting predict_future for TBB [2026-03-04T20:32:35.723978] [DEBUG] [LOCAL ] No optimal features file found for TBB: ./output/feature-sets/TBB.txt [2026-03-04T20:32:35.724033] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:32:35.724066] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:32:35.724093] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:32:35.724150] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:32:35.784839] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:32:35.785754] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:32:35.785840] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:32:35.785873] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:32:35.901245] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:32:35.901414] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:32:35.901457] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:32:35.901488] [INFO ] [FORECASTER] Training complete [2026-03-04T20:32:35.905183] [DEBUG] [FORECASTER] TBB: Forecast T+1@11:T+2@11: DOWN (p=1.50%) [2026-03-04T20:32:35.905512] [INFO ] [FORECASTER] Completed predict_future for TBB [2026-03-04T20:32:35.905667] [INFO ] [sig ] TBB: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:32:36.056601] [INFO ] [LOCAL ] Saved forecast: TBB 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/TBB.txt [2026-03-04T20:32:36.056770] [INFO ] [sig ] [2900/3365] Completed TBB in 0.3s | 2.76 sym/s | Total: 17.5m | ETA: 2.8m [2026-03-04T20:32:36.056812] [INFO ] [sig ] [2901/3365] Forecasting TBBK... [2026-03-04T20:32:36.056844] [INFO ] [sig ] Generating forecast for: TBBK [2026-03-04T20:32:36.056875] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TBBK' from 'https://tdm.silogroup.org/data/derivative_storage/TBBK.csv'. [2026-03-04T20:32:36.069014] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TBBK'. [2026-03-04T20:32:36.069550] [INFO ] [FORECASTER] Starting predict_future for TBBK [2026-03-04T20:32:36.070798] [DEBUG] [LOCAL ] No optimal features file found for TBBK: ./output/feature-sets/TBBK.txt [2026-03-04T20:32:36.070882] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:32:36.070932] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:32:36.070975] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:32:36.071060] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:32:36.135678] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:32:36.136778] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:32:36.136884] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:32:36.136919] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:32:36.275610] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:32:36.275790] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:32:36.275834] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:32:36.275863] [INFO ] [FORECASTER] Training complete [2026-03-04T20:32:36.280167] [DEBUG] [FORECASTER] TBBK: Forecast T+1@11:T+2@11: UP (p=62.34%) [2026-03-04T20:32:36.280546] [INFO ] [FORECASTER] Completed predict_future for TBBK [2026-03-04T20:32:36.280728] [INFO ] [sig ] TBBK: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:32:36.431697] [INFO ] [LOCAL ] Saved forecast: TBBK 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/TBBK.txt [2026-03-04T20:32:36.431876] [INFO ] [sig ] [2901/3365] Completed TBBK in 0.4s | 2.76 sym/s | Total: 17.5m | ETA: 2.8m [2026-03-04T20:32:36.431921] [INFO ] [sig ] [2902/3365] Forecasting TBI... [2026-03-04T20:32:36.431952] [INFO ] [sig ] Generating forecast for: TBI [2026-03-04T20:32:36.431997] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TBI' from 'https://tdm.silogroup.org/data/derivative_storage/TBI.csv'. [2026-03-04T20:32:36.445749] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TBI'. [2026-03-04T20:32:36.446188] [INFO ] [FORECASTER] Starting predict_future for TBI [2026-03-04T20:32:36.447153] [DEBUG] [LOCAL ] No optimal features file found for TBI: ./output/feature-sets/TBI.txt [2026-03-04T20:32:36.447212] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:32:36.447246] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:32:36.447279] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:32:36.447374] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:32:36.512727] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:32:36.513678] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:32:36.513960] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:32:36.513995] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:32:36.646588] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:32:36.646955] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:32:36.647001] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:32:36.647032] [INFO ] [FORECASTER] Training complete [2026-03-04T20:32:36.651081] [DEBUG] [FORECASTER] TBI: Forecast T+1@11:T+2@11: DOWN (p=41.67%) [2026-03-04T20:32:36.651377] [INFO ] [FORECASTER] Completed predict_future for TBI [2026-03-04T20:32:36.651513] [INFO ] [sig ] TBI: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:32:36.806186] [INFO ] [LOCAL ] Saved forecast: TBI 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/TBI.txt [2026-03-04T20:32:36.806401] [INFO ] [sig ] [2902/3365] Completed TBI in 0.4s | 2.76 sym/s | Total: 17.5m | ETA: 2.8m [2026-03-04T20:32:36.806451] [INFO ] [sig ] [2903/3365] Forecasting TBIL... [2026-03-04T20:32:36.806490] [INFO ] [sig ] Generating forecast for: TBIL [2026-03-04T20:32:36.806523] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TBIL' from 'https://tdm.silogroup.org/data/derivative_storage/TBIL.csv'. [2026-03-04T20:32:36.818904] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TBIL'. [2026-03-04T20:32:36.819256] [INFO ] [FORECASTER] Starting predict_future for TBIL [2026-03-04T20:32:36.820290] [DEBUG] [LOCAL ] No optimal features file found for TBIL: ./output/feature-sets/TBIL.txt [2026-03-04T20:32:36.820355] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:32:36.820397] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:32:36.820431] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:32:36.820498] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:32:36.878968] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:32:36.879846] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:32:36.879932] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:32:36.879964] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:32:36.948314] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:32:36.948490] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:32:36.948533] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:32:36.948562] [INFO ] [FORECASTER] Training complete [2026-03-04T20:32:36.952041] [DEBUG] [FORECASTER] TBIL: Forecast T+1@11:T+2@11: UP (p=99.02%) [2026-03-04T20:32:36.952326] [INFO ] [FORECASTER] Completed predict_future for TBIL [2026-03-04T20:32:36.952453] [INFO ] [sig ] TBIL: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:32:37.105688] [INFO ] [LOCAL ] Saved forecast: TBIL 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/TBIL.txt [2026-03-04T20:32:37.105854] [INFO ] [sig ] [2903/3365] Completed TBIL in 0.3s | 2.76 sym/s | Total: 17.5m | ETA: 2.8m [2026-03-04T20:32:37.105897] [INFO ] [sig ] [2904/3365] Forecasting TBLA... [2026-03-04T20:32:37.105926] [INFO ] [sig ] Generating forecast for: TBLA [2026-03-04T20:32:37.105960] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TBLA' from 'https://tdm.silogroup.org/data/derivative_storage/TBLA.csv'. [2026-03-04T20:32:37.118663] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TBLA'. [2026-03-04T20:32:37.119000] [INFO ] [FORECASTER] Starting predict_future for TBLA [2026-03-04T20:32:37.119867] [DEBUG] [LOCAL ] No optimal features file found for TBLA: ./output/feature-sets/TBLA.txt [2026-03-04T20:32:37.119929] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:32:37.119966] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:32:37.119995] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:32:37.120053] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:32:37.182439] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:32:37.183282] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:32:37.183370] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:32:37.183404] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:32:37.312259] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:32:37.312426] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:32:37.312485] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:32:37.312529] [INFO ] [FORECASTER] Training complete [2026-03-04T20:32:37.316325] [DEBUG] [FORECASTER] TBLA: Forecast T+1@11:T+2@11: DOWN (p=31.19%) [2026-03-04T20:32:37.316854] [INFO ] [FORECASTER] Completed predict_future for TBLA [2026-03-04T20:32:37.316990] [INFO ] [sig ] TBLA: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:32:37.469348] [INFO ] [LOCAL ] Saved forecast: TBLA 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/TBLA.txt [2026-03-04T20:32:37.469503] [INFO ] [sig ] [2904/3365] Completed TBLA in 0.4s | 2.76 sym/s | Total: 17.5m | ETA: 2.8m [2026-03-04T20:32:37.469749] [INFO ] [sig ] [2905/3365] Forecasting TBLD... [2026-03-04T20:32:37.469782] [INFO ] [sig ] Generating forecast for: TBLD [2026-03-04T20:32:37.469813] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TBLD' from 'https://tdm.silogroup.org/data/derivative_storage/TBLD.csv'. [2026-03-04T20:32:37.481728] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TBLD'. [2026-03-04T20:32:37.482047] [INFO ] [FORECASTER] Starting predict_future for TBLD [2026-03-04T20:32:37.483026] [DEBUG] [LOCAL ] No optimal features file found for TBLD: ./output/feature-sets/TBLD.txt [2026-03-04T20:32:37.483080] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:32:37.483113] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:32:37.483140] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:32:37.483197] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:32:37.547200] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:32:37.548179] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:32:37.548263] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:32:37.548296] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:32:37.666097] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:32:37.666255] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:32:37.666296] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:32:37.666325] [INFO ] [FORECASTER] Training complete [2026-03-04T20:32:37.669757] [DEBUG] [FORECASTER] TBLD: Forecast T+1@11:T+2@11: DOWN (p=46.45%) [2026-03-04T20:32:37.670057] [INFO ] [FORECASTER] Completed predict_future for TBLD [2026-03-04T20:32:37.670187] [INFO ] [sig ] TBLD: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:32:37.813299] [INFO ] [LOCAL ] Saved forecast: TBLD 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/TBLD.txt [2026-03-04T20:32:37.813457] [INFO ] [sig ] [2905/3365] Completed TBLD in 0.3s | 2.76 sym/s | Total: 17.6m | ETA: 2.8m [2026-03-04T20:32:37.813498] [INFO ] [sig ] [2906/3365] Forecasting TBPH... [2026-03-04T20:32:37.813529] [INFO ] [sig ] Generating forecast for: TBPH [2026-03-04T20:32:37.813558] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TBPH' from 'https://tdm.silogroup.org/data/derivative_storage/TBPH.csv'. [2026-03-04T20:32:37.825398] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TBPH'. [2026-03-04T20:32:37.825781] [INFO ] [FORECASTER] Starting predict_future for TBPH [2026-03-04T20:32:37.826590] [DEBUG] [LOCAL ] No optimal features file found for TBPH: ./output/feature-sets/TBPH.txt [2026-03-04T20:32:37.826644] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:32:37.826702] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:32:37.826731] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:32:37.826788] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:32:37.886980] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:32:37.887915] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:32:37.887997] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:32:37.888030] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:32:38.013731] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:32:38.013898] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:32:38.013938] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:32:38.013989] [INFO ] [FORECASTER] Training complete [2026-03-04T20:32:38.017502] [DEBUG] [FORECASTER] TBPH: Forecast T+1@11:T+2@11: DOWN (p=10.53%) [2026-03-04T20:32:38.017815] [INFO ] [FORECASTER] Completed predict_future for TBPH [2026-03-04T20:32:38.017949] [INFO ] [sig ] TBPH: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:32:38.167079] [INFO ] [LOCAL ] Saved forecast: TBPH 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/TBPH.txt [2026-03-04T20:32:38.167220] [INFO ] [sig ] [2906/3365] Completed TBPH in 0.4s | 2.76 sym/s | Total: 17.6m | ETA: 2.8m [2026-03-04T20:32:38.167260] [INFO ] [sig ] [2907/3365] Forecasting TBRG... [2026-03-04T20:32:38.167307] [INFO ] [sig ] Generating forecast for: TBRG [2026-03-04T20:32:38.167339] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TBRG' from 'https://tdm.silogroup.org/data/derivative_storage/TBRG.csv'. [2026-03-04T20:32:38.179033] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TBRG'. [2026-03-04T20:32:38.179364] [INFO ] [FORECASTER] Starting predict_future for TBRG [2026-03-04T20:32:38.180163] [DEBUG] [LOCAL ] No optimal features file found for TBRG: ./output/feature-sets/TBRG.txt [2026-03-04T20:32:38.180216] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:32:38.180249] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:32:38.180276] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:32:38.180332] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:32:38.241176] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:32:38.242339] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:32:38.242422] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:32:38.242457] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:32:38.368048] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:32:38.368221] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:32:38.368264] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:32:38.368295] [INFO ] [FORECASTER] Training complete [2026-03-04T20:32:38.372095] [DEBUG] [FORECASTER] TBRG: Forecast T+1@11:T+2@11: UP (p=84.87%) [2026-03-04T20:32:38.372384] [INFO ] [FORECASTER] Completed predict_future for TBRG [2026-03-04T20:32:38.372521] [INFO ] [sig ] TBRG: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:32:38.519398] [INFO ] [LOCAL ] Saved forecast: TBRG 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/TBRG.txt [2026-03-04T20:32:38.519561] [INFO ] [sig ] [2907/3365] Completed TBRG in 0.4s | 2.76 sym/s | Total: 17.6m | ETA: 2.8m [2026-03-04T20:32:38.519624] [INFO ] [sig ] [2908/3365] Forecasting TCBI... [2026-03-04T20:32:38.519655] [INFO ] [sig ] Generating forecast for: TCBI [2026-03-04T20:32:38.519686] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TCBI' from 'https://tdm.silogroup.org/data/derivative_storage/TCBI.csv'. [2026-03-04T20:32:38.531924] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TCBI'. [2026-03-04T20:32:38.532281] [INFO ] [FORECASTER] Starting predict_future for TCBI [2026-03-04T20:32:38.533178] [DEBUG] [LOCAL ] No optimal features file found for TCBI: ./output/feature-sets/TCBI.txt [2026-03-04T20:32:38.533233] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:32:38.533268] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:32:38.533296] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:32:38.533358] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:32:38.591001] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:32:38.591979] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:32:38.592069] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:32:38.592139] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:32:38.719065] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:32:38.719240] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:32:38.719282] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:32:38.719311] [INFO ] [FORECASTER] Training complete [2026-03-04T20:32:38.723424] [DEBUG] [FORECASTER] TCBI: Forecast T+1@11:T+2@11: DOWN (p=44.53%) [2026-03-04T20:32:38.723927] [INFO ] [FORECASTER] Completed predict_future for TCBI [2026-03-04T20:32:38.724064] [INFO ] [sig ] TCBI: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:32:38.876144] [INFO ] [LOCAL ] Saved forecast: TCBI 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/TCBI.txt [2026-03-04T20:32:38.876316] [INFO ] [sig ] [2908/3365] Completed TCBI in 0.4s | 2.76 sym/s | Total: 17.6m | ETA: 2.8m [2026-03-04T20:32:38.876359] [INFO ] [sig ] [2909/3365] Forecasting TCBIO... [2026-03-04T20:32:38.876394] [INFO ] [sig ] Generating forecast for: TCBIO [2026-03-04T20:32:38.876431] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TCBIO' from 'https://tdm.silogroup.org/data/derivative_storage/TCBIO.csv'. [2026-03-04T20:32:38.894480] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TCBIO'. [2026-03-04T20:32:38.894895] [INFO ] [FORECASTER] Starting predict_future for TCBIO [2026-03-04T20:32:38.895792] [DEBUG] [LOCAL ] No optimal features file found for TCBIO: ./output/feature-sets/TCBIO.txt [2026-03-04T20:32:38.895847] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:32:38.895880] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:32:38.895906] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:32:38.895969] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:32:38.956592] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:32:38.957971] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:32:38.958065] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:32:38.958100] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:32:39.072089] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:32:39.072261] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:32:39.072303] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:32:39.072370] [INFO ] [FORECASTER] Training complete [2026-03-04T20:32:39.076123] [DEBUG] [FORECASTER] TCBIO: Forecast T+1@11:T+2@11: DOWN (p=16.12%) [2026-03-04T20:32:39.076428] [INFO ] [FORECASTER] Completed predict_future for TCBIO [2026-03-04T20:32:39.076612] [INFO ] [sig ] TCBIO: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:32:39.228445] [INFO ] [LOCAL ] Saved forecast: TCBIO 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/TCBIO.txt [2026-03-04T20:32:39.228627] [INFO ] [sig ] [2909/3365] Completed TCBIO in 0.4s | 2.76 sym/s | Total: 17.6m | ETA: 2.8m [2026-03-04T20:32:39.228674] [INFO ] [sig ] [2910/3365] Forecasting TCBK... [2026-03-04T20:32:39.228705] [INFO ] [sig ] Generating forecast for: TCBK [2026-03-04T20:32:39.228736] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TCBK' from 'https://tdm.silogroup.org/data/derivative_storage/TCBK.csv'. [2026-03-04T20:32:39.240886] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TCBK'. [2026-03-04T20:32:39.241183] [INFO ] [FORECASTER] Starting predict_future for TCBK [2026-03-04T20:32:39.242209] [DEBUG] [LOCAL ] No optimal features file found for TCBK: ./output/feature-sets/TCBK.txt [2026-03-04T20:32:39.242263] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:32:39.242295] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:32:39.242333] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:32:39.242391] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:32:39.303907] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:32:39.305053] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:32:39.305142] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:32:39.305176] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:32:39.438662] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:32:39.438835] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:32:39.438877] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:32:39.438907] [INFO ] [FORECASTER] Training complete [2026-03-04T20:32:39.443009] [DEBUG] [FORECASTER] TCBK: Forecast T+1@11:T+2@11: DOWN (p=7.51%) [2026-03-04T20:32:39.443465] [INFO ] [FORECASTER] Completed predict_future for TCBK [2026-03-04T20:32:39.443684] [INFO ] [sig ] TCBK: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:32:39.594177] [INFO ] [LOCAL ] Saved forecast: TCBK 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/TCBK.txt [2026-03-04T20:32:39.594327] [INFO ] [sig ] [2910/3365] Completed TCBK in 0.4s | 2.76 sym/s | Total: 17.6m | ETA: 2.7m [2026-03-04T20:32:39.594367] [INFO ] [sig ] [2911/3365] Forecasting TCBX... [2026-03-04T20:32:39.594397] [INFO ] [sig ] Generating forecast for: TCBX [2026-03-04T20:32:39.594427] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TCBX' from 'https://tdm.silogroup.org/data/derivative_storage/TCBX.csv'. [2026-03-04T20:32:39.606989] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TCBX'. [2026-03-04T20:32:39.610890] [INFO ] [FORECASTER] Starting predict_future for TCBX [2026-03-04T20:32:39.612025] [DEBUG] [LOCAL ] No optimal features file found for TCBX: ./output/feature-sets/TCBX.txt [2026-03-04T20:32:39.612084] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:32:39.612118] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:32:39.612145] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:32:39.612203] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:32:39.676950] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:32:39.677977] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:32:39.678086] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:32:39.678122] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:32:39.802758] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:32:39.802921] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:32:39.802962] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:32:39.802992] [INFO ] [FORECASTER] Training complete [2026-03-04T20:32:39.806677] [DEBUG] [FORECASTER] TCBX: Forecast T+1@11:T+2@11: DOWN (p=14.81%) [2026-03-04T20:32:39.807047] [INFO ] [FORECASTER] Completed predict_future for TCBX [2026-03-04T20:32:39.807198] [INFO ] [sig ] TCBX: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:32:39.965723] [INFO ] [LOCAL ] Saved forecast: TCBX 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/TCBX.txt [2026-03-04T20:32:39.965895] [INFO ] [sig ] [2911/3365] Completed TCBX in 0.4s | 2.76 sym/s | Total: 17.6m | ETA: 2.7m [2026-03-04T20:32:39.965938] [INFO ] [sig ] [2912/3365] Forecasting TCMD... [2026-03-04T20:32:39.965970] [INFO ] [sig ] Generating forecast for: TCMD [2026-03-04T20:32:39.966002] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TCMD' from 'https://tdm.silogroup.org/data/derivative_storage/TCMD.csv'. [2026-03-04T20:32:39.979436] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TCMD'. [2026-03-04T20:32:39.980063] [INFO ] [FORECASTER] Starting predict_future for TCMD [2026-03-04T20:32:39.981121] [DEBUG] [LOCAL ] No optimal features file found for TCMD: ./output/feature-sets/TCMD.txt [2026-03-04T20:32:39.981175] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:32:39.981207] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:32:39.981235] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:32:39.981292] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:32:40.041369] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:32:40.042323] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:32:40.042414] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:32:40.042448] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:32:40.177905] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:32:40.178071] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:32:40.178113] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:32:40.178141] [INFO ] [FORECASTER] Training complete [2026-03-04T20:32:40.181912] [DEBUG] [FORECASTER] TCMD: Forecast T+1@11:T+2@11: DOWN (p=47.95%) [2026-03-04T20:32:40.182210] [INFO ] [FORECASTER] Completed predict_future for TCMD [2026-03-04T20:32:40.182352] [INFO ] [sig ] TCMD: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:32:40.334524] [INFO ] [LOCAL ] Saved forecast: TCMD 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/TCMD.txt [2026-03-04T20:32:40.334735] [INFO ] [sig ] [2912/3365] Completed TCMD in 0.4s | 2.76 sym/s | Total: 17.6m | ETA: 2.7m [2026-03-04T20:32:40.334973] [INFO ] [sig ] [2913/3365] Forecasting TCOM... [2026-03-04T20:32:40.335003] [INFO ] [sig ] Generating forecast for: TCOM [2026-03-04T20:32:40.335032] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TCOM' from 'https://tdm.silogroup.org/data/derivative_storage/TCOM.csv'. [2026-03-04T20:32:40.350553] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TCOM'. [2026-03-04T20:32:40.351263] [INFO ] [FORECASTER] Starting predict_future for TCOM [2026-03-04T20:32:40.352688] [DEBUG] [LOCAL ] No optimal features file found for TCOM: ./output/feature-sets/TCOM.txt [2026-03-04T20:32:40.352759] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:32:40.352804] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:32:40.352842] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:32:40.352926] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:32:40.428737] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:32:40.429713] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:32:40.429804] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:32:40.429839] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:32:40.560759] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:32:40.560929] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:32:40.560973] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:32:40.561004] [INFO ] [FORECASTER] Training complete [2026-03-04T20:32:40.564559] [DEBUG] [FORECASTER] TCOM: Forecast T+1@11:T+2@11: DOWN (p=0.79%) [2026-03-04T20:32:40.564872] [INFO ] [FORECASTER] Completed predict_future for TCOM [2026-03-04T20:32:40.565012] [INFO ] [sig ] TCOM: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:32:40.718777] [INFO ] [LOCAL ] Saved forecast: TCOM 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/TCOM.txt [2026-03-04T20:32:40.718955] [INFO ] [sig ] [2913/3365] Completed TCOM in 0.4s | 2.76 sym/s | Total: 17.6m | ETA: 2.7m [2026-03-04T20:32:40.718998] [INFO ] [sig ] [2914/3365] Forecasting TCPC... [2026-03-04T20:32:40.719030] [INFO ] [sig ] Generating forecast for: TCPC [2026-03-04T20:32:40.719083] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TCPC' from 'https://tdm.silogroup.org/data/derivative_storage/TCPC.csv'. [2026-03-04T20:32:40.730956] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TCPC'. [2026-03-04T20:32:40.731326] [INFO ] [FORECASTER] Starting predict_future for TCPC [2026-03-04T20:32:40.732148] [DEBUG] [LOCAL ] No optimal features file found for TCPC: ./output/feature-sets/TCPC.txt [2026-03-04T20:32:40.732202] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:32:40.732235] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:32:40.732262] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:32:40.732319] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:32:40.790685] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:32:40.791608] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:32:40.791694] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:32:40.791727] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:32:40.915272] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:32:40.915437] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:32:40.915486] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:32:40.915522] [INFO ] [FORECASTER] Training complete [2026-03-04T20:32:40.920044] [DEBUG] [FORECASTER] TCPC: Forecast T+1@11:T+2@11: UP (p=59.17%) [2026-03-04T20:32:40.920325] [INFO ] [FORECASTER] Completed predict_future for TCPC [2026-03-04T20:32:40.920455] [INFO ] [sig ] TCPC: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:32:41.070310] [INFO ] [LOCAL ] Saved forecast: TCPC 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/TCPC.txt [2026-03-04T20:32:41.070488] [INFO ] [sig ] [2914/3365] Completed TCPC in 0.4s | 2.76 sym/s | Total: 17.6m | ETA: 2.7m [2026-03-04T20:32:41.070529] [INFO ] [sig ] [2915/3365] Forecasting TCX... [2026-03-04T20:32:41.070562] [INFO ] [sig ] Generating forecast for: TCX [2026-03-04T20:32:41.070613] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TCX' from 'https://tdm.silogroup.org/data/derivative_storage/TCX.csv'. [2026-03-04T20:32:41.083107] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TCX'. [2026-03-04T20:32:41.083479] [INFO ] [FORECASTER] Starting predict_future for TCX [2026-03-04T20:32:41.084299] [DEBUG] [LOCAL ] No optimal features file found for TCX: ./output/feature-sets/TCX.txt [2026-03-04T20:32:41.084353] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:32:41.084385] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:32:41.084413] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:32:41.084478] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:32:41.141670] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:32:41.142544] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:32:41.142649] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:32:41.142684] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:32:41.258254] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:32:41.258425] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:32:41.258467] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:32:41.258498] [INFO ] [FORECASTER] Training complete [2026-03-04T20:32:41.262215] [DEBUG] [FORECASTER] TCX: Forecast T+1@11:T+2@11: UP (p=80.34%) [2026-03-04T20:32:41.262546] [INFO ] [FORECASTER] Completed predict_future for TCX [2026-03-04T20:32:41.262713] [INFO ] [sig ] TCX: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:32:41.412654] [INFO ] [LOCAL ] Saved forecast: TCX 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/TCX.txt [2026-03-04T20:32:41.412854] [INFO ] [sig ] [2915/3365] Completed TCX in 0.3s | 2.76 sym/s | Total: 17.6m | ETA: 2.7m [2026-03-04T20:32:41.412902] [INFO ] [sig ] [2916/3365] Forecasting TD... [2026-03-04T20:32:41.412934] [INFO ] [sig ] Generating forecast for: TD [2026-03-04T20:32:41.412967] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TD' from 'https://tdm.silogroup.org/data/derivative_storage/TD.csv'. [2026-03-04T20:32:41.427011] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TD'. [2026-03-04T20:32:41.427457] [INFO ] [FORECASTER] Starting predict_future for TD [2026-03-04T20:32:41.428332] [DEBUG] [LOCAL ] No optimal features file found for TD: ./output/feature-sets/TD.txt [2026-03-04T20:32:41.428388] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:32:41.428422] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:32:41.428451] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:32:41.428509] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:32:41.488810] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:32:41.489743] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:32:41.489880] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:32:41.489922] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:32:41.613444] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:32:41.613655] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:32:41.613699] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:32:41.613731] [INFO ] [FORECASTER] Training complete [2026-03-04T20:32:41.617420] [DEBUG] [FORECASTER] TD: Forecast T+1@11:T+2@11: UP (p=98.92%) [2026-03-04T20:32:41.617848] [INFO ] [FORECASTER] Completed predict_future for TD [2026-03-04T20:32:41.618012] [INFO ] [sig ] TD: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:32:41.778359] [INFO ] [LOCAL ] Saved forecast: TD 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/TD.txt [2026-03-04T20:32:41.778543] [INFO ] [sig ] [2916/3365] Completed TD in 0.4s | 2.76 sym/s | Total: 17.6m | ETA: 2.7m [2026-03-04T20:32:41.778604] [INFO ] [sig ] [2917/3365] Forecasting TDC... [2026-03-04T20:32:41.778637] [INFO ] [sig ] Generating forecast for: TDC [2026-03-04T20:32:41.778666] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TDC' from 'https://tdm.silogroup.org/data/derivative_storage/TDC.csv'. [2026-03-04T20:32:41.792831] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TDC'. [2026-03-04T20:32:41.793272] [INFO ] [FORECASTER] Starting predict_future for TDC [2026-03-04T20:32:41.794189] [DEBUG] [LOCAL ] No optimal features file found for TDC: ./output/feature-sets/TDC.txt [2026-03-04T20:32:41.794248] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:32:41.794282] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:32:41.794308] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:32:41.794366] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:32:41.855284] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:32:41.856242] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:32:41.856333] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:32:41.856366] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:32:41.989236] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:32:41.989410] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:32:41.989453] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:32:41.989483] [INFO ] [FORECASTER] Training complete [2026-03-04T20:32:41.994007] [DEBUG] [FORECASTER] TDC: Forecast T+1@11:T+2@11: UP (p=71.89%) [2026-03-04T20:32:41.994561] [INFO ] [FORECASTER] Completed predict_future for TDC [2026-03-04T20:32:41.994733] [INFO ] [sig ] TDC: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:32:42.151091] [INFO ] [LOCAL ] Saved forecast: TDC 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/TDC.txt [2026-03-04T20:32:42.151256] [INFO ] [sig ] [2917/3365] Completed TDC in 0.4s | 2.76 sym/s | Total: 17.6m | ETA: 2.7m [2026-03-04T20:32:42.151298] [INFO ] [sig ] [2918/3365] Forecasting TDF... [2026-03-04T20:32:42.151329] [INFO ] [sig ] Generating forecast for: TDF [2026-03-04T20:32:42.151359] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TDF' from 'https://tdm.silogroup.org/data/derivative_storage/TDF.csv'. [2026-03-04T20:32:42.163250] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TDF'. [2026-03-04T20:32:42.163645] [INFO ] [FORECASTER] Starting predict_future for TDF [2026-03-04T20:32:42.164468] [DEBUG] [LOCAL ] No optimal features file found for TDF: ./output/feature-sets/TDF.txt [2026-03-04T20:32:42.164534] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:32:42.164594] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:32:42.164632] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:32:42.164689] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:32:42.225046] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:32:42.226033] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:32:42.226127] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:32:42.226162] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:32:42.349835] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:32:42.349996] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:32:42.350037] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:32:42.350067] [INFO ] [FORECASTER] Training complete [2026-03-04T20:32:42.353605] [DEBUG] [FORECASTER] TDF: Forecast T+1@11:T+2@11: UP (p=51.76%) [2026-03-04T20:32:42.353890] [INFO ] [FORECASTER] Completed predict_future for TDF [2026-03-04T20:32:42.354021] [INFO ] [sig ] TDF: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:32:42.503433] [INFO ] [LOCAL ] Saved forecast: TDF 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/TDF.txt [2026-03-04T20:32:42.503833] [INFO ] [sig ] [2918/3365] Completed TDF in 0.4s | 2.76 sym/s | Total: 17.6m | ETA: 2.7m [2026-03-04T20:32:42.503879] [INFO ] [sig ] [2919/3365] Forecasting TDG... [2026-03-04T20:32:42.503910] [INFO ] [sig ] Generating forecast for: TDG [2026-03-04T20:32:42.503940] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TDG' from 'https://tdm.silogroup.org/data/derivative_storage/TDG.csv'. [2026-03-04T20:32:42.518870] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TDG'. [2026-03-04T20:32:42.519217] [INFO ] [FORECASTER] Starting predict_future for TDG [2026-03-04T20:32:42.520216] [DEBUG] [LOCAL ] No optimal features file found for TDG: ./output/feature-sets/TDG.txt [2026-03-04T20:32:42.520270] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:32:42.520303] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:32:42.520330] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:32:42.520396] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:32:42.578816] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:32:42.579650] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:32:42.579739] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:32:42.579773] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:32:42.701370] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:32:42.701556] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:32:42.701621] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:32:42.701655] [INFO ] [FORECASTER] Training complete [2026-03-04T20:32:42.705197] [DEBUG] [FORECASTER] TDG: Forecast T+1@11:T+2@11: UP (p=82.11%) [2026-03-04T20:32:42.705494] [INFO ] [FORECASTER] Completed predict_future for TDG [2026-03-04T20:32:42.705650] [INFO ] [sig ] TDG: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:32:42.886273] [INFO ] [LOCAL ] Saved forecast: TDG 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/TDG.txt [2026-03-04T20:32:42.886561] [INFO ] [sig ] [2919/3365] Completed TDG in 0.4s | 2.76 sym/s | Total: 17.6m | ETA: 2.7m [2026-03-04T20:32:42.886639] [INFO ] [sig ] [2920/3365] Forecasting TDS... [2026-03-04T20:32:42.886682] [INFO ] [sig ] Generating forecast for: TDS [2026-03-04T20:32:42.886721] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TDS' from 'https://tdm.silogroup.org/data/derivative_storage/TDS.csv'. [2026-03-04T20:32:42.902891] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TDS'. [2026-03-04T20:32:42.903378] [INFO ] [FORECASTER] Starting predict_future for TDS [2026-03-04T20:32:42.904482] [DEBUG] [LOCAL ] No optimal features file found for TDS: ./output/feature-sets/TDS.txt [2026-03-04T20:32:42.904551] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:32:42.904617] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:32:42.904655] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:32:42.904735] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:32:42.966103] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:32:42.967516] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:32:42.967621] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:32:42.967657] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:32:43.085465] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:32:43.085638] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:32:43.085680] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:32:43.085709] [INFO ] [FORECASTER] Training complete [2026-03-04T20:32:43.089335] [DEBUG] [FORECASTER] TDS: Forecast T+1@11:T+2@11: DOWN (p=18.32%) [2026-03-04T20:32:43.089640] [INFO ] [FORECASTER] Completed predict_future for TDS [2026-03-04T20:32:43.089793] [INFO ] [sig ] TDS: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:32:43.236654] [INFO ] [LOCAL ] Saved forecast: TDS 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/TDS.txt [2026-03-04T20:32:43.236831] [INFO ] [sig ] [2920/3365] Completed TDS in 0.4s | 2.76 sym/s | Total: 17.6m | ETA: 2.7m [2026-03-04T20:32:43.236872] [INFO ] [sig ] [2921/3365] Forecasting TDSC... [2026-03-04T20:32:43.236905] [INFO ] [sig ] Generating forecast for: TDSC [2026-03-04T20:32:43.236937] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TDSC' from 'https://tdm.silogroup.org/data/derivative_storage/TDSC.csv'. [2026-03-04T20:32:43.249065] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TDSC'. [2026-03-04T20:32:43.249412] [INFO ] [FORECASTER] Starting predict_future for TDSC [2026-03-04T20:32:43.250229] [DEBUG] [LOCAL ] No optimal features file found for TDSC: ./output/feature-sets/TDSC.txt [2026-03-04T20:32:43.250282] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:32:43.250314] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:32:43.250342] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:32:43.250398] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:32:43.309059] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:32:43.310185] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:32:43.310273] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:32:43.310306] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:32:43.423962] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:32:43.424129] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:32:43.424171] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:32:43.424200] [INFO ] [FORECASTER] Training complete [2026-03-04T20:32:43.427833] [DEBUG] [FORECASTER] TDSC: Forecast T+1@11:T+2@11: UP (p=96.17%) [2026-03-04T20:32:43.428169] [INFO ] [FORECASTER] Completed predict_future for TDSC [2026-03-04T20:32:43.428310] [INFO ] [sig ] TDSC: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:32:43.580855] [INFO ] [LOCAL ] Saved forecast: TDSC 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/TDSC.txt [2026-03-04T20:32:43.581018] [INFO ] [sig ] [2921/3365] Completed TDSC in 0.3s | 2.76 sym/s | Total: 17.6m | ETA: 2.7m [2026-03-04T20:32:43.581058] [INFO ] [sig ] [2922/3365] Forecasting TDUP... [2026-03-04T20:32:43.581089] [INFO ] [sig ] Generating forecast for: TDUP [2026-03-04T20:32:43.581119] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TDUP' from 'https://tdm.silogroup.org/data/derivative_storage/TDUP.csv'. [2026-03-04T20:32:43.593587] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TDUP'. [2026-03-04T20:32:43.593933] [INFO ] [FORECASTER] Starting predict_future for TDUP [2026-03-04T20:32:43.594749] [DEBUG] [LOCAL ] No optimal features file found for TDUP: ./output/feature-sets/TDUP.txt [2026-03-04T20:32:43.594803] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:32:43.594836] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:32:43.594864] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:32:43.594920] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:32:43.652767] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:32:43.653650] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:32:43.653731] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:32:43.653764] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:32:43.781041] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:32:43.781205] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:32:43.781247] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:32:43.781279] [INFO ] [FORECASTER] Training complete [2026-03-04T20:32:43.784898] [DEBUG] [FORECASTER] TDUP: Forecast T+1@11:T+2@11: UP (p=94.21%) [2026-03-04T20:32:43.785188] [INFO ] [FORECASTER] Completed predict_future for TDUP [2026-03-04T20:32:43.785328] [INFO ] [sig ] TDUP: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:32:43.940807] [INFO ] [LOCAL ] Saved forecast: TDUP 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/TDUP.txt [2026-03-04T20:32:43.940994] [INFO ] [sig ] [2922/3365] Completed TDUP in 0.4s | 2.76 sym/s | Total: 17.7m | ETA: 2.7m [2026-03-04T20:32:43.941052] [INFO ] [sig ] [2923/3365] Forecasting TDY... [2026-03-04T20:32:43.941097] [INFO ] [sig ] Generating forecast for: TDY [2026-03-04T20:32:43.941143] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TDY' from 'https://tdm.silogroup.org/data/derivative_storage/TDY.csv'. [2026-03-04T20:32:43.956690] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TDY'. [2026-03-04T20:32:43.957105] [INFO ] [FORECASTER] Starting predict_future for TDY [2026-03-04T20:32:43.958004] [DEBUG] [LOCAL ] No optimal features file found for TDY: ./output/feature-sets/TDY.txt [2026-03-04T20:32:43.958062] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:32:43.958161] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:32:43.958193] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:32:43.958251] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:32:44.027569] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:32:44.028504] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:32:44.028618] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:32:44.028656] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:32:44.157138] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:32:44.157340] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:32:44.157382] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:32:44.157410] [INFO ] [FORECASTER] Training complete [2026-03-04T20:32:44.161392] [DEBUG] [FORECASTER] TDY: Forecast T+1@11:T+2@11: UP (p=95.13%) [2026-03-04T20:32:44.161801] [INFO ] [FORECASTER] Completed predict_future for TDY [2026-03-04T20:32:44.161957] [INFO ] [sig ] TDY: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:32:44.318120] [INFO ] [LOCAL ] Saved forecast: TDY 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/TDY.txt [2026-03-04T20:32:44.318288] [INFO ] [sig ] [2923/3365] Completed TDY in 0.4s | 2.76 sym/s | Total: 17.7m | ETA: 2.7m [2026-03-04T20:32:44.318332] [INFO ] [sig ] [2924/3365] Forecasting TEAM... [2026-03-04T20:32:44.318362] [INFO ] [sig ] Generating forecast for: TEAM [2026-03-04T20:32:44.318393] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TEAM' from 'https://tdm.silogroup.org/data/derivative_storage/TEAM.csv'. [2026-03-04T20:32:44.331030] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TEAM'. [2026-03-04T20:32:44.331451] [INFO ] [FORECASTER] Starting predict_future for TEAM [2026-03-04T20:32:44.332297] [DEBUG] [LOCAL ] No optimal features file found for TEAM: ./output/feature-sets/TEAM.txt [2026-03-04T20:32:44.332353] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:32:44.332386] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:32:44.332412] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:32:44.332470] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:32:44.396078] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:32:44.397070] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:32:44.397175] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:32:44.397208] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:32:44.525035] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:32:44.525209] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:32:44.525254] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:32:44.525284] [INFO ] [FORECASTER] Training complete [2026-03-04T20:32:44.529102] [DEBUG] [FORECASTER] TEAM: Forecast T+1@11:T+2@11: DOWN (p=31.05%) [2026-03-04T20:32:44.529462] [INFO ] [FORECASTER] Completed predict_future for TEAM [2026-03-04T20:32:44.529632] [INFO ] [sig ] TEAM: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:32:44.685717] [INFO ] [LOCAL ] Saved forecast: TEAM 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/TEAM.txt [2026-03-04T20:32:44.685884] [INFO ] [sig ] [2924/3365] Completed TEAM in 0.4s | 2.76 sym/s | Total: 17.7m | ETA: 2.7m [2026-03-04T20:32:44.685926] [INFO ] [sig ] [2925/3365] Forecasting TECH... [2026-03-04T20:32:44.685955] [INFO ] [sig ] Generating forecast for: TECH [2026-03-04T20:32:44.685986] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TECH' from 'https://tdm.silogroup.org/data/derivative_storage/TECH.csv'. [2026-03-04T20:32:44.698441] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TECH'. [2026-03-04T20:32:44.698882] [INFO ] [FORECASTER] Starting predict_future for TECH [2026-03-04T20:32:44.699977] [DEBUG] [LOCAL ] No optimal features file found for TECH: ./output/feature-sets/TECH.txt [2026-03-04T20:32:44.700032] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:32:44.700066] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:32:44.700093] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:32:44.700150] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:32:44.759620] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:32:44.760492] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:32:44.760604] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:32:44.760640] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:32:44.888307] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:32:44.888466] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:32:44.888505] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:32:44.888541] [INFO ] [FORECASTER] Training complete [2026-03-04T20:32:44.892041] [DEBUG] [FORECASTER] TECH: Forecast T+1@11:T+2@11: UP (p=70.50%) [2026-03-04T20:32:44.892321] [INFO ] [FORECASTER] Completed predict_future for TECH [2026-03-04T20:32:44.892451] [INFO ] [sig ] TECH: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:32:45.036883] [INFO ] [LOCAL ] Saved forecast: TECH 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/TECH.txt [2026-03-04T20:32:45.037019] [INFO ] [sig ] [2925/3365] Completed TECH in 0.4s | 2.76 sym/s | Total: 17.7m | ETA: 2.7m [2026-03-04T20:32:45.037059] [INFO ] [sig ] [2926/3365] Forecasting TECK... [2026-03-04T20:32:45.037090] [INFO ] [sig ] Generating forecast for: TECK [2026-03-04T20:32:45.037121] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TECK' from 'https://tdm.silogroup.org/data/derivative_storage/TECK.csv'. [2026-03-04T20:32:45.051981] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TECK'. [2026-03-04T20:32:45.052410] [INFO ] [FORECASTER] Starting predict_future for TECK [2026-03-04T20:32:45.053540] [DEBUG] [LOCAL ] No optimal features file found for TECK: ./output/feature-sets/TECK.txt [2026-03-04T20:32:45.053623] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:32:45.053660] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:32:45.053688] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:32:45.053746] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:32:45.112324] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:32:45.113117] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:32:45.113200] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:32:45.113233] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:32:45.238072] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:32:45.238245] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:32:45.238284] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:32:45.238350] [INFO ] [FORECASTER] Training complete [2026-03-04T20:32:45.241831] [DEBUG] [FORECASTER] TECK: Forecast T+1@11:T+2@11: UP (p=70.44%) [2026-03-04T20:32:45.242115] [INFO ] [FORECASTER] Completed predict_future for TECK [2026-03-04T20:32:45.242250] [INFO ] [sig ] TECK: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:32:45.388214] [INFO ] [LOCAL ] Saved forecast: TECK 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/TECK.txt [2026-03-04T20:32:45.388376] [INFO ] [sig ] [2926/3365] Completed TECK in 0.4s | 2.76 sym/s | Total: 17.7m | ETA: 2.7m [2026-03-04T20:32:45.388424] [INFO ] [sig ] [2927/3365] Forecasting TEI... [2026-03-04T20:32:45.388458] [INFO ] [sig ] Generating forecast for: TEI [2026-03-04T20:32:45.388489] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TEI' from 'https://tdm.silogroup.org/data/derivative_storage/TEI.csv'. [2026-03-04T20:32:45.401354] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TEI'. [2026-03-04T20:32:45.401818] [INFO ] [FORECASTER] Starting predict_future for TEI [2026-03-04T20:32:45.402656] [DEBUG] [LOCAL ] No optimal features file found for TEI: ./output/feature-sets/TEI.txt [2026-03-04T20:32:45.402712] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:32:45.402745] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:32:45.402772] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:32:45.402829] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:32:45.462084] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:32:45.463045] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:32:45.463138] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:32:45.463173] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:32:45.581169] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:32:45.581331] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:32:45.581373] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:32:45.581402] [INFO ] [FORECASTER] Training complete [2026-03-04T20:32:45.584826] [DEBUG] [FORECASTER] TEI: Forecast T+1@11:T+2@11: DOWN (p=0.84%) [2026-03-04T20:32:45.585109] [INFO ] [FORECASTER] Completed predict_future for TEI [2026-03-04T20:32:45.585241] [INFO ] [sig ] TEI: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:32:45.725887] [INFO ] [LOCAL ] Saved forecast: TEI 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/TEI.txt [2026-03-04T20:32:45.726029] [INFO ] [sig ] [2927/3365] Completed TEI in 0.3s | 2.76 sym/s | Total: 17.7m | ETA: 2.6m [2026-03-04T20:32:45.726069] [INFO ] [sig ] [2928/3365] Forecasting TELO... [2026-03-04T20:32:45.726100] [INFO ] [sig ] Generating forecast for: TELO [2026-03-04T20:32:45.726130] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TELO' from 'https://tdm.silogroup.org/data/derivative_storage/TELO.csv'. [2026-03-04T20:32:45.738537] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TELO'. [2026-03-04T20:32:45.738942] [INFO ] [FORECASTER] Starting predict_future for TELO [2026-03-04T20:32:45.739768] [DEBUG] [LOCAL ] No optimal features file found for TELO: ./output/feature-sets/TELO.txt [2026-03-04T20:32:45.739821] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:32:45.739853] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:32:45.739880] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:32:45.739937] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:32:45.797054] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:32:45.798053] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:32:45.798142] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:32:45.798174] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:32:45.921744] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:32:45.921911] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:32:45.921953] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:32:45.921984] [INFO ] [FORECASTER] Training complete [2026-03-04T20:32:45.925473] [DEBUG] [FORECASTER] TELO: Forecast T+1@11:T+2@11: UP (p=82.05%) [2026-03-04T20:32:45.925812] [INFO ] [FORECASTER] Completed predict_future for TELO [2026-03-04T20:32:45.925973] [INFO ] [sig ] TELO: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:32:46.077133] [INFO ] [LOCAL ] Saved forecast: TELO 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/TELO.txt [2026-03-04T20:32:46.077354] [INFO ] [sig ] [2928/3365] Completed TELO in 0.4s | 2.76 sym/s | Total: 17.7m | ETA: 2.6m [2026-03-04T20:32:46.077399] [INFO ] [sig ] [2929/3365] Forecasting TEM... [2026-03-04T20:32:46.077427] [INFO ] [sig ] Generating forecast for: TEM [2026-03-04T20:32:46.077459] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TEM' from 'https://tdm.silogroup.org/data/derivative_storage/TEM.csv'. [2026-03-04T20:32:46.090459] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TEM'. [2026-03-04T20:32:46.090866] [INFO ] [FORECASTER] Starting predict_future for TEM [2026-03-04T20:32:46.091705] [DEBUG] [LOCAL ] No optimal features file found for TEM: ./output/feature-sets/TEM.txt [2026-03-04T20:32:46.091762] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:32:46.091795] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:32:46.091821] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:32:46.091877] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:32:46.151803] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:32:46.152717] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:32:46.152805] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:32:46.152838] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:32:46.278762] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:32:46.278936] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:32:46.278976] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:32:46.279004] [INFO ] [FORECASTER] Training complete [2026-03-04T20:32:46.282610] [DEBUG] [FORECASTER] TEM: Forecast T+1@11:T+2@11: UP (p=96.45%) [2026-03-04T20:32:46.282916] [INFO ] [FORECASTER] Completed predict_future for TEM [2026-03-04T20:32:46.283055] [INFO ] [sig ] TEM: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:32:46.428790] [INFO ] [LOCAL ] Saved forecast: TEM 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/TEM.txt [2026-03-04T20:32:46.428958] [INFO ] [sig ] [2929/3365] Completed TEM in 0.4s | 2.76 sym/s | Total: 17.7m | ETA: 2.6m [2026-03-04T20:32:46.429000] [INFO ] [sig ] [2930/3365] Forecasting TENB... [2026-03-04T20:32:46.429032] [INFO ] [sig ] Generating forecast for: TENB [2026-03-04T20:32:46.429062] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TENB' from 'https://tdm.silogroup.org/data/derivative_storage/TENB.csv'. [2026-03-04T20:32:46.442192] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TENB'. [2026-03-04T20:32:46.442645] [INFO ] [FORECASTER] Starting predict_future for TENB [2026-03-04T20:32:46.443458] [DEBUG] [LOCAL ] No optimal features file found for TENB: ./output/feature-sets/TENB.txt [2026-03-04T20:32:46.443513] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:32:46.443545] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:32:46.443594] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:32:46.443655] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:32:46.504317] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:32:46.505263] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:32:46.505351] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:32:46.505384] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:32:46.627680] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:32:46.627866] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:32:46.627945] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:32:46.627987] [INFO ] [FORECASTER] Training complete [2026-03-04T20:32:46.631591] [DEBUG] [FORECASTER] TENB: Forecast T+1@11:T+2@11: UP (p=94.30%) [2026-03-04T20:32:46.631879] [INFO ] [FORECASTER] Completed predict_future for TENB [2026-03-04T20:32:46.632009] [INFO ] [sig ] TENB: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:32:46.778466] [INFO ] [LOCAL ] Saved forecast: TENB 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/TENB.txt [2026-03-04T20:32:46.778642] [INFO ] [sig ] [2930/3365] Completed TENB in 0.3s | 2.76 sym/s | Total: 17.7m | ETA: 2.6m [2026-03-04T20:32:46.778686] [INFO ] [sig ] [2931/3365] Forecasting TENX... [2026-03-04T20:32:46.778717] [INFO ] [sig ] Generating forecast for: TENX [2026-03-04T20:32:46.778748] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TENX' from 'https://tdm.silogroup.org/data/derivative_storage/TENX.csv'. [2026-03-04T20:32:46.791246] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TENX'. [2026-03-04T20:32:46.791531] [INFO ] [FORECASTER] Starting predict_future for TENX [2026-03-04T20:32:46.792504] [DEBUG] [LOCAL ] No optimal features file found for TENX: ./output/feature-sets/TENX.txt [2026-03-04T20:32:46.792557] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:32:46.792618] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:32:46.792647] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:32:46.792703] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:32:46.850810] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:32:46.851469] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:32:46.851550] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:32:46.851602] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:32:46.967610] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:32:46.967762] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:32:46.967802] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:32:46.967831] [INFO ] [FORECASTER] Training complete [2026-03-04T20:32:46.971302] [DEBUG] [FORECASTER] TENX: Forecast T+1@11:T+2@11: DOWN (p=37.45%) [2026-03-04T20:32:46.971600] [INFO ] [FORECASTER] Completed predict_future for TENX [2026-03-04T20:32:46.971731] [INFO ] [sig ] TENX: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:32:47.115417] [INFO ] [LOCAL ] Saved forecast: TENX 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/TENX.txt [2026-03-04T20:32:47.115605] [INFO ] [sig ] [2931/3365] Completed TENX in 0.3s | 2.76 sym/s | Total: 17.7m | ETA: 2.6m [2026-03-04T20:32:47.115651] [INFO ] [sig ] [2932/3365] Forecasting TERN... [2026-03-04T20:32:47.115682] [INFO ] [sig ] Generating forecast for: TERN [2026-03-04T20:32:47.115712] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TERN' from 'https://tdm.silogroup.org/data/derivative_storage/TERN.csv'. [2026-03-04T20:32:47.130184] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TERN'. [2026-03-04T20:32:47.130641] [INFO ] [FORECASTER] Starting predict_future for TERN [2026-03-04T20:32:47.131471] [DEBUG] [LOCAL ] No optimal features file found for TERN: ./output/feature-sets/TERN.txt [2026-03-04T20:32:47.131526] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:32:47.131560] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:32:47.131614] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:32:47.131675] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:32:47.194154] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:32:47.195071] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:32:47.195174] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:32:47.195209] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:32:47.322236] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:32:47.322405] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:32:47.322448] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:32:47.322478] [INFO ] [FORECASTER] Training complete [2026-03-04T20:32:47.326113] [DEBUG] [FORECASTER] TERN: Forecast T+1@11:T+2@11: DOWN (p=1.92%) [2026-03-04T20:32:47.326416] [INFO ] [FORECASTER] Completed predict_future for TERN [2026-03-04T20:32:47.326552] [INFO ] [sig ] TERN: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:32:47.477082] [INFO ] [LOCAL ] Saved forecast: TERN 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/TERN.txt [2026-03-04T20:32:47.477250] [INFO ] [sig ] [2932/3365] Completed TERN in 0.4s | 2.76 sym/s | Total: 17.7m | ETA: 2.6m [2026-03-04T20:32:47.477307] [INFO ] [sig ] [2933/3365] Forecasting TEVA... [2026-03-04T20:32:47.477342] [INFO ] [sig ] Generating forecast for: TEVA [2026-03-04T20:32:47.477375] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TEVA' from 'https://tdm.silogroup.org/data/derivative_storage/TEVA.csv'. [2026-03-04T20:32:47.489401] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TEVA'. [2026-03-04T20:32:47.489759] [INFO ] [FORECASTER] Starting predict_future for TEVA [2026-03-04T20:32:47.490559] [DEBUG] [LOCAL ] No optimal features file found for TEVA: ./output/feature-sets/TEVA.txt [2026-03-04T20:32:47.490646] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:32:47.490679] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:32:47.490706] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:32:47.490762] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:32:47.548180] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:32:47.549073] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:32:47.549195] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:32:47.549229] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:32:47.670175] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:32:47.670361] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:32:47.670404] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:32:47.670434] [INFO ] [FORECASTER] Training complete [2026-03-04T20:32:47.674015] [DEBUG] [FORECASTER] TEVA: Forecast T+1@11:T+2@11: DOWN (p=6.55%) [2026-03-04T20:32:47.674367] [INFO ] [FORECASTER] Completed predict_future for TEVA [2026-03-04T20:32:47.674528] [INFO ] [sig ] TEVA: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:32:47.819418] [INFO ] [LOCAL ] Saved forecast: TEVA 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/TEVA.txt [2026-03-04T20:32:47.819603] [INFO ] [sig ] [2933/3365] Completed TEVA in 0.3s | 2.76 sym/s | Total: 17.7m | ETA: 2.6m [2026-03-04T20:32:47.819646] [INFO ] [sig ] [2934/3365] Forecasting TEX... [2026-03-04T20:32:47.819679] [INFO ] [sig ] Generating forecast for: TEX [2026-03-04T20:32:47.819710] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TEX' from 'https://tdm.silogroup.org/data/derivative_storage/TEX.csv'. [2026-03-04T20:32:47.831518] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TEX'. [2026-03-04T20:32:47.831918] [INFO ] [FORECASTER] Starting predict_future for TEX [2026-03-04T20:32:47.832722] [DEBUG] [LOCAL ] No optimal features file found for TEX: ./output/feature-sets/TEX.txt [2026-03-04T20:32:47.832775] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:32:47.832820] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:32:47.832849] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:32:47.832911] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:32:47.890061] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:32:47.890972] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:32:47.891058] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:32:47.891091] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:32:48.026595] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:32:48.026801] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:32:48.026845] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:32:48.026876] [INFO ] [FORECASTER] Training complete [2026-03-04T20:32:48.031454] [DEBUG] [FORECASTER] TEX: Forecast T+1@11:T+2@11: UP (p=68.31%) [2026-03-04T20:32:48.031912] [INFO ] [FORECASTER] Completed predict_future for TEX [2026-03-04T20:32:48.032084] [INFO ] [sig ] TEX: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:32:48.193240] [INFO ] [LOCAL ] Saved forecast: TEX 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/TEX.txt [2026-03-04T20:32:48.193458] [INFO ] [sig ] [2934/3365] Completed TEX in 0.4s | 2.76 sym/s | Total: 17.7m | ETA: 2.6m [2026-03-04T20:32:48.193523] [INFO ] [sig ] [2935/3365] Forecasting TFC... [2026-03-04T20:32:48.193569] [INFO ] [sig ] Generating forecast for: TFC [2026-03-04T20:32:48.193645] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TFC' from 'https://tdm.silogroup.org/data/derivative_storage/TFC.csv'. [2026-03-04T20:32:48.210200] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TFC'. [2026-03-04T20:32:48.210726] [INFO ] [FORECASTER] Starting predict_future for TFC [2026-03-04T20:32:48.211830] [DEBUG] [LOCAL ] No optimal features file found for TFC: ./output/feature-sets/TFC.txt [2026-03-04T20:32:48.211896] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:32:48.211939] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:32:48.211977] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:32:48.212060] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:32:48.280137] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:32:48.281086] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:32:48.281202] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:32:48.281238] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:32:48.407608] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:32:48.407792] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:32:48.407832] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:32:48.407860] [INFO ] [FORECASTER] Training complete [2026-03-04T20:32:48.411367] [DEBUG] [FORECASTER] TFC: Forecast T+1@11:T+2@11: DOWN (p=18.76%) [2026-03-04T20:32:48.411749] [INFO ] [FORECASTER] Completed predict_future for TFC [2026-03-04T20:32:48.411894] [INFO ] [sig ] TFC: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:32:48.559721] [INFO ] [LOCAL ] Saved forecast: TFC 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/TFC.txt [2026-03-04T20:32:48.559865] [INFO ] [sig ] [2935/3365] Completed TFC in 0.4s | 2.76 sym/s | Total: 17.7m | ETA: 2.6m [2026-03-04T20:32:48.559905] [INFO ] [sig ] [2936/3365] Forecasting TFII... [2026-03-04T20:32:48.559935] [INFO ] [sig ] Generating forecast for: TFII [2026-03-04T20:32:48.559965] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TFII' from 'https://tdm.silogroup.org/data/derivative_storage/TFII.csv'. [2026-03-04T20:32:48.571263] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TFII'. [2026-03-04T20:32:48.571592] [INFO ] [FORECASTER] Starting predict_future for TFII [2026-03-04T20:32:48.572374] [DEBUG] [LOCAL ] No optimal features file found for TFII: ./output/feature-sets/TFII.txt [2026-03-04T20:32:48.572427] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:32:48.572461] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:32:48.572487] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:32:48.572544] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:32:48.629977] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:32:48.630706] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:32:48.630788] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:32:48.630821] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:32:48.752018] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:32:48.752177] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:32:48.752217] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:32:48.752247] [INFO ] [FORECASTER] Training complete [2026-03-04T20:32:48.755675] [DEBUG] [FORECASTER] TFII: Forecast T+1@11:T+2@11: UP (p=67.01%) [2026-03-04T20:32:48.755959] [INFO ] [FORECASTER] Completed predict_future for TFII [2026-03-04T20:32:48.756090] [INFO ] [sig ] TFII: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:32:48.902431] [INFO ] [LOCAL ] Saved forecast: TFII 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/TFII.txt [2026-03-04T20:32:48.902652] [INFO ] [sig ] [2936/3365] Completed TFII in 0.3s | 2.76 sym/s | Total: 17.7m | ETA: 2.6m [2026-03-04T20:32:48.902696] [INFO ] [sig ] [2937/3365] Forecasting TFIN... [2026-03-04T20:32:48.902728] [INFO ] [sig ] Generating forecast for: TFIN [2026-03-04T20:32:48.902759] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TFIN' from 'https://tdm.silogroup.org/data/derivative_storage/TFIN.csv'. [2026-03-04T20:32:48.913987] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TFIN'. [2026-03-04T20:32:48.914358] [INFO ] [FORECASTER] Starting predict_future for TFIN [2026-03-04T20:32:48.915212] [DEBUG] [LOCAL ] No optimal features file found for TFIN: ./output/feature-sets/TFIN.txt [2026-03-04T20:32:48.915268] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:32:48.915303] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:32:48.915331] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:32:48.915389] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:32:48.975228] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:32:48.976135] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:32:48.976222] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:32:48.976256] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:32:49.093731] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:32:49.093897] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:32:49.093950] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:32:49.094007] [INFO ] [FORECASTER] Training complete [2026-03-04T20:32:49.097708] [DEBUG] [FORECASTER] TFIN: Forecast T+1@11:T+2@11: DOWN (p=43.87%) [2026-03-04T20:32:49.097999] [INFO ] [FORECASTER] Completed predict_future for TFIN [2026-03-04T20:32:49.098134] [INFO ] [sig ] TFIN: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:32:49.250489] [INFO ] [LOCAL ] Saved forecast: TFIN 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/TFIN.txt [2026-03-04T20:32:49.250661] [INFO ] [sig ] [2937/3365] Completed TFIN in 0.3s | 2.76 sym/s | Total: 17.7m | ETA: 2.6m [2026-03-04T20:32:49.250706] [INFO ] [sig ] [2938/3365] Forecasting TFPM... [2026-03-04T20:32:49.250743] [INFO ] [sig ] Generating forecast for: TFPM [2026-03-04T20:32:49.250776] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TFPM' from 'https://tdm.silogroup.org/data/derivative_storage/TFPM.csv'. [2026-03-04T20:32:49.262290] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TFPM'. [2026-03-04T20:32:49.262631] [INFO ] [FORECASTER] Starting predict_future for TFPM [2026-03-04T20:32:49.263402] [DEBUG] [LOCAL ] No optimal features file found for TFPM: ./output/feature-sets/TFPM.txt [2026-03-04T20:32:49.263455] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:32:49.263488] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:32:49.263515] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:32:49.263609] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:32:49.325949] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:32:49.326818] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:32:49.326901] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:32:49.326934] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:32:49.463870] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:32:49.464047] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:32:49.464093] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:32:49.464124] [INFO ] [FORECASTER] Training complete [2026-03-04T20:32:49.467895] [DEBUG] [FORECASTER] TFPM: Forecast T+1@11:T+2@11: UP (p=54.74%) [2026-03-04T20:32:49.468212] [INFO ] [FORECASTER] Completed predict_future for TFPM [2026-03-04T20:32:49.468354] [INFO ] [sig ] TFPM: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:32:49.619113] [INFO ] [LOCAL ] Saved forecast: TFPM 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/TFPM.txt [2026-03-04T20:32:49.619273] [INFO ] [sig ] [2938/3365] Completed TFPM in 0.4s | 2.76 sym/s | Total: 17.8m | ETA: 2.6m [2026-03-04T20:32:49.619317] [INFO ] [sig ] [2939/3365] Forecasting TFSL... [2026-03-04T20:32:49.619349] [INFO ] [sig ] Generating forecast for: TFSL [2026-03-04T20:32:49.619380] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TFSL' from 'https://tdm.silogroup.org/data/derivative_storage/TFSL.csv'. [2026-03-04T20:32:49.632191] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TFSL'. [2026-03-04T20:32:49.632504] [INFO ] [FORECASTER] Starting predict_future for TFSL [2026-03-04T20:32:49.633370] [DEBUG] [LOCAL ] No optimal features file found for TFSL: ./output/feature-sets/TFSL.txt [2026-03-04T20:32:49.633425] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:32:49.633460] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:32:49.633488] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:32:49.633555] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:32:49.696944] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:32:49.697768] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:32:49.697854] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:32:49.697890] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:32:49.822537] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:32:49.822715] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:32:49.822755] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:32:49.822785] [INFO ] [FORECASTER] Training complete [2026-03-04T20:32:49.826974] [DEBUG] [FORECASTER] TFSL: Forecast T+1@11:T+2@11: DOWN (p=33.32%) [2026-03-04T20:32:49.827329] [INFO ] [FORECASTER] Completed predict_future for TFSL [2026-03-04T20:32:49.827471] [INFO ] [sig ] TFSL: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:32:49.985140] [INFO ] [LOCAL ] Saved forecast: TFSL 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/TFSL.txt [2026-03-04T20:32:49.985316] [INFO ] [sig ] [2939/3365] Completed TFSL in 0.4s | 2.76 sym/s | Total: 17.8m | ETA: 2.6m [2026-03-04T20:32:49.985356] [INFO ] [sig ] [2940/3365] Forecasting TG... [2026-03-04T20:32:49.985392] [INFO ] [sig ] Generating forecast for: TG [2026-03-04T20:32:49.985424] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TG' from 'https://tdm.silogroup.org/data/derivative_storage/TG.csv'. [2026-03-04T20:32:49.999482] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TG'. [2026-03-04T20:32:49.999964] [INFO ] [FORECASTER] Starting predict_future for TG [2026-03-04T20:32:50.000916] [DEBUG] [LOCAL ] No optimal features file found for TG: ./output/feature-sets/TG.txt [2026-03-04T20:32:50.000985] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:32:50.001282] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:32:50.001314] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:32:50.001373] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:32:50.065736] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:32:50.066980] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:32:50.067088] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:32:50.067141] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:32:50.198047] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:32:50.198219] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:32:50.198262] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:32:50.198292] [INFO ] [FORECASTER] Training complete [2026-03-04T20:32:50.202003] [DEBUG] [FORECASTER] TG: Forecast T+1@11:T+2@11: UP (p=92.50%) [2026-03-04T20:32:50.202318] [INFO ] [FORECASTER] Completed predict_future for TG [2026-03-04T20:32:50.202458] [INFO ] [sig ] TG: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:32:50.357735] [INFO ] [LOCAL ] Saved forecast: TG 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/TG.txt [2026-03-04T20:32:50.357924] [INFO ] [sig ] [2940/3365] Completed TG in 0.4s | 2.76 sym/s | Total: 17.8m | ETA: 2.6m [2026-03-04T20:32:50.357974] [INFO ] [sig ] [2941/3365] Forecasting TGLS... [2026-03-04T20:32:50.358009] [INFO ] [sig ] Generating forecast for: TGLS [2026-03-04T20:32:50.358041] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TGLS' from 'https://tdm.silogroup.org/data/derivative_storage/TGLS.csv'. [2026-03-04T20:32:50.370191] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TGLS'. [2026-03-04T20:32:50.370592] [INFO ] [FORECASTER] Starting predict_future for TGLS [2026-03-04T20:32:50.371403] [DEBUG] [LOCAL ] No optimal features file found for TGLS: ./output/feature-sets/TGLS.txt [2026-03-04T20:32:50.371459] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:32:50.371492] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:32:50.371520] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:32:50.371626] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:32:50.430211] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:32:50.431146] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:32:50.431237] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:32:50.431273] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:32:50.558303] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:32:50.558471] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:32:50.558514] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:32:50.558563] [INFO ] [FORECASTER] Training complete [2026-03-04T20:32:50.562212] [DEBUG] [FORECASTER] TGLS: Forecast T+1@11:T+2@11: UP (p=58.02%) [2026-03-04T20:32:50.562522] [INFO ] [FORECASTER] Completed predict_future for TGLS [2026-03-04T20:32:50.562693] [INFO ] [sig ] TGLS: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:32:50.718118] [INFO ] [LOCAL ] Saved forecast: TGLS 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/TGLS.txt [2026-03-04T20:32:50.718290] [INFO ] [sig ] [2941/3365] Completed TGLS in 0.4s | 2.76 sym/s | Total: 17.8m | ETA: 2.6m [2026-03-04T20:32:50.718334] [INFO ] [sig ] [2942/3365] Forecasting TGNA... [2026-03-04T20:32:50.718365] [INFO ] [sig ] Generating forecast for: TGNA [2026-03-04T20:32:50.718396] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TGNA' from 'https://tdm.silogroup.org/data/derivative_storage/TGNA.csv'. [2026-03-04T20:32:50.735612] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TGNA'. [2026-03-04T20:32:50.736051] [INFO ] [FORECASTER] Starting predict_future for TGNA [2026-03-04T20:32:50.736909] [DEBUG] [LOCAL ] No optimal features file found for TGNA: ./output/feature-sets/TGNA.txt [2026-03-04T20:32:50.736965] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:32:50.737000] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:32:50.737029] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:32:50.737087] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:32:50.794781] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:32:50.795661] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:32:50.795778] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:32:50.795816] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:32:50.920686] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:32:50.920844] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:32:50.920884] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:32:50.920912] [INFO ] [FORECASTER] Training complete [2026-03-04T20:32:50.924404] [DEBUG] [FORECASTER] TGNA: Forecast T+1@11:T+2@11: UP (p=64.79%) [2026-03-04T20:32:50.924711] [INFO ] [FORECASTER] Completed predict_future for TGNA [2026-03-04T20:32:50.924868] [INFO ] [sig ] TGNA: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:32:51.070074] [INFO ] [LOCAL ] Saved forecast: TGNA 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/TGNA.txt [2026-03-04T20:32:51.070215] [INFO ] [sig ] [2942/3365] Completed TGNA in 0.4s | 2.76 sym/s | Total: 17.8m | ETA: 2.6m [2026-03-04T20:32:51.070256] [INFO ] [sig ] [2943/3365] Forecasting TGS... [2026-03-04T20:32:51.070285] [INFO ] [sig ] Generating forecast for: TGS [2026-03-04T20:32:51.070318] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TGS' from 'https://tdm.silogroup.org/data/derivative_storage/TGS.csv'. [2026-03-04T20:32:51.086003] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TGS'. [2026-03-04T20:32:51.086346] [INFO ] [FORECASTER] Starting predict_future for TGS [2026-03-04T20:32:51.087156] [DEBUG] [LOCAL ] No optimal features file found for TGS: ./output/feature-sets/TGS.txt [2026-03-04T20:32:51.087209] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:32:51.087242] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:32:51.087268] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:32:51.087350] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:32:51.144665] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:32:51.145353] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:32:51.145437] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:32:51.145485] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:32:51.264722] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:32:51.264885] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:32:51.264927] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:32:51.264992] [INFO ] [FORECASTER] Training complete [2026-03-04T20:32:51.268715] [DEBUG] [FORECASTER] TGS: Forecast T+1@11:T+2@11: UP (p=87.65%) [2026-03-04T20:32:51.269007] [INFO ] [FORECASTER] Completed predict_future for TGS [2026-03-04T20:32:51.269140] [INFO ] [sig ] TGS: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:32:51.415220] [INFO ] [LOCAL ] Saved forecast: TGS 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/TGS.txt [2026-03-04T20:32:51.415375] [INFO ] [sig ] [2943/3365] Completed TGS in 0.3s | 2.76 sym/s | Total: 17.8m | ETA: 2.5m [2026-03-04T20:32:51.415419] [INFO ] [sig ] [2944/3365] Forecasting TGTX... [2026-03-04T20:32:51.415450] [INFO ] [sig ] Generating forecast for: TGTX [2026-03-04T20:32:51.415488] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TGTX' from 'https://tdm.silogroup.org/data/derivative_storage/TGTX.csv'. [2026-03-04T20:32:51.428813] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TGTX'. [2026-03-04T20:32:51.429207] [INFO ] [FORECASTER] Starting predict_future for TGTX [2026-03-04T20:32:51.430034] [DEBUG] [LOCAL ] No optimal features file found for TGTX: ./output/feature-sets/TGTX.txt [2026-03-04T20:32:51.430088] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:32:51.430121] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:32:51.430148] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:32:51.430205] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:32:51.489113] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:32:51.490005] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:32:51.490091] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:32:51.490124] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:32:51.615501] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:32:51.615687] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:32:51.615736] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:32:51.615787] [INFO ] [FORECASTER] Training complete [2026-03-04T20:32:51.619665] [DEBUG] [FORECASTER] TGTX: Forecast T+1@11:T+2@11: UP (p=96.68%) [2026-03-04T20:32:51.619971] [INFO ] [FORECASTER] Completed predict_future for TGTX [2026-03-04T20:32:51.620108] [INFO ] [sig ] TGTX: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:32:51.778234] [INFO ] [LOCAL ] Saved forecast: TGTX 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/TGTX.txt [2026-03-04T20:32:51.778393] [INFO ] [sig ] [2944/3365] Completed TGTX in 0.4s | 2.76 sym/s | Total: 17.8m | ETA: 2.5m [2026-03-04T20:32:51.778435] [INFO ] [sig ] [2945/3365] Forecasting TH... [2026-03-04T20:32:51.778465] [INFO ] [sig ] Generating forecast for: TH [2026-03-04T20:32:51.778495] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TH' from 'https://tdm.silogroup.org/data/derivative_storage/TH.csv'. [2026-03-04T20:32:51.790314] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TH'. [2026-03-04T20:32:51.790634] [INFO ] [FORECASTER] Starting predict_future for TH [2026-03-04T20:32:51.791455] [DEBUG] [LOCAL ] No optimal features file found for TH: ./output/feature-sets/TH.txt [2026-03-04T20:32:51.791509] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:32:51.791540] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:32:51.791566] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:32:51.791658] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:32:51.850293] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:32:51.851132] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:32:51.851224] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:32:51.851260] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:32:51.977450] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:32:51.977636] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:32:51.977678] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:32:51.977708] [INFO ] [FORECASTER] Training complete [2026-03-04T20:32:51.981210] [DEBUG] [FORECASTER] TH: Forecast T+1@11:T+2@11: UP (p=76.23%) [2026-03-04T20:32:51.981503] [INFO ] [FORECASTER] Completed predict_future for TH [2026-03-04T20:32:51.981656] [INFO ] [sig ] TH: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:32:52.126121] [INFO ] [LOCAL ] Saved forecast: TH 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/TH.txt [2026-03-04T20:32:52.126270] [INFO ] [sig ] [2945/3365] Completed TH in 0.3s | 2.76 sym/s | Total: 17.8m | ETA: 2.5m [2026-03-04T20:32:52.126312] [INFO ] [sig ] [2946/3365] Forecasting THC... [2026-03-04T20:32:52.126341] [INFO ] [sig ] Generating forecast for: THC [2026-03-04T20:32:52.126372] [DEBUG] [REMOTE ] Fetching historical data for symbol 'THC' from 'https://tdm.silogroup.org/data/derivative_storage/THC.csv'. [2026-03-04T20:32:52.140065] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'THC'. [2026-03-04T20:32:52.140415] [INFO ] [FORECASTER] Starting predict_future for THC [2026-03-04T20:32:52.141411] [DEBUG] [LOCAL ] No optimal features file found for THC: ./output/feature-sets/THC.txt [2026-03-04T20:32:52.141465] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:32:52.141497] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:32:52.141524] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:32:52.141597] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:32:52.201375] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:32:52.202075] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:32:52.202154] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:32:52.202187] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:32:52.327371] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:32:52.327540] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:32:52.327600] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:32:52.327632] [INFO ] [FORECASTER] Training complete [2026-03-04T20:32:52.331155] [DEBUG] [FORECASTER] THC: Forecast T+1@11:T+2@11: DOWN (p=35.76%) [2026-03-04T20:32:52.331446] [INFO ] [FORECASTER] Completed predict_future for THC [2026-03-04T20:32:52.331595] [INFO ] [sig ] THC: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:32:52.484455] [INFO ] [LOCAL ] Saved forecast: THC 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/THC.txt [2026-03-04T20:32:52.484640] [INFO ] [sig ] [2946/3365] Completed THC in 0.4s | 2.76 sym/s | Total: 17.8m | ETA: 2.5m [2026-03-04T20:32:52.484686] [INFO ] [sig ] [2947/3365] Forecasting THFF... [2026-03-04T20:32:52.484715] [INFO ] [sig ] Generating forecast for: THFF [2026-03-04T20:32:52.484746] [DEBUG] [REMOTE ] Fetching historical data for symbol 'THFF' from 'https://tdm.silogroup.org/data/derivative_storage/THFF.csv'. [2026-03-04T20:32:52.497907] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'THFF'. [2026-03-04T20:32:52.498285] [INFO ] [FORECASTER] Starting predict_future for THFF [2026-03-04T20:32:52.499296] [DEBUG] [LOCAL ] No optimal features file found for THFF: ./output/feature-sets/THFF.txt [2026-03-04T20:32:52.499363] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:32:52.499397] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:32:52.499423] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:32:52.499480] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:32:52.561142] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:32:52.562048] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:32:52.562134] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:32:52.562166] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:32:52.689558] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:32:52.689741] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:32:52.689783] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:32:52.689812] [INFO ] [FORECASTER] Training complete [2026-03-04T20:32:52.693325] [DEBUG] [FORECASTER] THFF: Forecast T+1@11:T+2@11: UP (p=51.75%) [2026-03-04T20:32:52.693637] [INFO ] [FORECASTER] Completed predict_future for THFF [2026-03-04T20:32:52.693774] [INFO ] [sig ] THFF: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:32:52.837374] [INFO ] [LOCAL ] Saved forecast: THFF 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/THFF.txt [2026-03-04T20:32:52.837548] [INFO ] [sig ] [2947/3365] Completed THFF in 0.4s | 2.76 sym/s | Total: 17.8m | ETA: 2.5m [2026-03-04T20:32:52.837609] [INFO ] [sig ] [2948/3365] Forecasting THG... [2026-03-04T20:32:52.837641] [INFO ] [sig ] Generating forecast for: THG [2026-03-04T20:32:52.837671] [DEBUG] [REMOTE ] Fetching historical data for symbol 'THG' from 'https://tdm.silogroup.org/data/derivative_storage/THG.csv'. [2026-03-04T20:32:52.850219] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'THG'. [2026-03-04T20:32:52.850602] [INFO ] [FORECASTER] Starting predict_future for THG [2026-03-04T20:32:52.851401] [DEBUG] [LOCAL ] No optimal features file found for THG: ./output/feature-sets/THG.txt [2026-03-04T20:32:52.851455] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:32:52.851489] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:32:52.851516] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:32:52.851591] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:32:52.908107] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:32:52.909014] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:32:52.909100] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:32:52.909133] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:32:53.032217] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:32:53.032390] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:32:53.032430] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:32:53.032460] [INFO ] [FORECASTER] Training complete [2026-03-04T20:32:53.035987] [DEBUG] [FORECASTER] THG: Forecast T+1@11:T+2@11: DOWN (p=25.74%) [2026-03-04T20:32:53.036293] [INFO ] [FORECASTER] Completed predict_future for THG [2026-03-04T20:32:53.036429] [INFO ] [sig ] THG: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:32:53.183193] [INFO ] [LOCAL ] Saved forecast: THG 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/THG.txt [2026-03-04T20:32:53.183354] [INFO ] [sig ] [2948/3365] Completed THG in 0.3s | 2.76 sym/s | Total: 17.8m | ETA: 2.5m [2026-03-04T20:32:53.183396] [INFO ] [sig ] [2949/3365] Forecasting THO... [2026-03-04T20:32:53.183425] [INFO ] [sig ] Generating forecast for: THO [2026-03-04T20:32:53.183455] [DEBUG] [REMOTE ] Fetching historical data for symbol 'THO' from 'https://tdm.silogroup.org/data/derivative_storage/THO.csv'. [2026-03-04T20:32:53.195462] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'THO'. [2026-03-04T20:32:53.195851] [INFO ] [FORECASTER] Starting predict_future for THO [2026-03-04T20:32:53.196658] [DEBUG] [LOCAL ] No optimal features file found for THO: ./output/feature-sets/THO.txt [2026-03-04T20:32:53.196711] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:32:53.196743] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:32:53.196774] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:32:53.196833] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:32:53.254870] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:32:53.255805] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:32:53.255904] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:32:53.255937] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:32:53.394244] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:32:53.394447] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:32:53.394491] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:32:53.394521] [INFO ] [FORECASTER] Training complete [2026-03-04T20:32:53.398591] [DEBUG] [FORECASTER] THO: Forecast T+1@11:T+2@11: UP (p=74.50%) [2026-03-04T20:32:53.399088] [INFO ] [FORECASTER] Completed predict_future for THO [2026-03-04T20:32:53.399269] [INFO ] [sig ] THO: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:32:53.562190] [INFO ] [LOCAL ] Saved forecast: THO 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/THO.txt [2026-03-04T20:32:53.562416] [INFO ] [sig ] [2949/3365] Completed THO in 0.4s | 2.76 sym/s | Total: 17.8m | ETA: 2.5m [2026-03-04T20:32:53.562477] [INFO ] [sig ] [2950/3365] Forecasting THQ... [2026-03-04T20:32:53.562519] [INFO ] [sig ] Generating forecast for: THQ [2026-03-04T20:32:53.562597] [DEBUG] [REMOTE ] Fetching historical data for symbol 'THQ' from 'https://tdm.silogroup.org/data/derivative_storage/THQ.csv'. [2026-03-04T20:32:53.578762] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'THQ'. [2026-03-04T20:32:53.579172] [INFO ] [FORECASTER] Starting predict_future for THQ [2026-03-04T20:32:53.580084] [DEBUG] [LOCAL ] No optimal features file found for THQ: ./output/feature-sets/THQ.txt [2026-03-04T20:32:53.580138] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:32:53.580171] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:32:53.580198] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:32:53.580264] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:32:53.643080] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:32:53.644017] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:32:53.644165] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:32:53.644202] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:32:53.766159] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:32:53.766326] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:32:53.766371] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:32:53.766403] [INFO ] [FORECASTER] Training complete [2026-03-04T20:32:53.770160] [DEBUG] [FORECASTER] THQ: Forecast T+1@11:T+2@11: UP (p=53.62%) [2026-03-04T20:32:53.770488] [INFO ] [FORECASTER] Completed predict_future for THQ [2026-03-04T20:32:53.770669] [INFO ] [sig ] THQ: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:32:53.920972] [INFO ] [LOCAL ] Saved forecast: THQ 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/THQ.txt [2026-03-04T20:32:53.921125] [INFO ] [sig ] [2950/3365] Completed THQ in 0.4s | 2.76 sym/s | Total: 17.8m | ETA: 2.5m [2026-03-04T20:32:53.921176] [INFO ] [sig ] [2951/3365] Forecasting THRM... [2026-03-04T20:32:53.921209] [INFO ] [sig ] Generating forecast for: THRM [2026-03-04T20:32:53.921240] [DEBUG] [REMOTE ] Fetching historical data for symbol 'THRM' from 'https://tdm.silogroup.org/data/derivative_storage/THRM.csv'. [2026-03-04T20:32:53.933175] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'THRM'. [2026-03-04T20:32:53.933527] [INFO ] [FORECASTER] Starting predict_future for THRM [2026-03-04T20:32:53.934353] [DEBUG] [LOCAL ] No optimal features file found for THRM: ./output/feature-sets/THRM.txt [2026-03-04T20:32:53.934408] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:32:53.934442] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:32:53.934470] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:32:53.934527] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:32:53.993209] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:32:53.994077] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:32:53.994164] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:32:53.994198] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:32:54.115284] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:32:54.115442] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:32:54.115483] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:32:54.115513] [INFO ] [FORECASTER] Training complete [2026-03-04T20:32:54.119122] [DEBUG] [FORECASTER] THRM: Forecast T+1@11:T+2@11: DOWN (p=49.05%) [2026-03-04T20:32:54.119405] [INFO ] [FORECASTER] Completed predict_future for THRM [2026-03-04T20:32:54.119533] [INFO ] [sig ] THRM: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:32:54.263114] [INFO ] [LOCAL ] Saved forecast: THRM 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/THRM.txt [2026-03-04T20:32:54.263269] [INFO ] [sig ] [2951/3365] Completed THRM in 0.3s | 2.76 sym/s | Total: 17.8m | ETA: 2.5m [2026-03-04T20:32:54.263313] [INFO ] [sig ] [2952/3365] Forecasting THRY... [2026-03-04T20:32:54.263343] [INFO ] [sig ] Generating forecast for: THRY [2026-03-04T20:32:54.263373] [DEBUG] [REMOTE ] Fetching historical data for symbol 'THRY' from 'https://tdm.silogroup.org/data/derivative_storage/THRY.csv'. [2026-03-04T20:32:54.275986] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'THRY'. [2026-03-04T20:32:54.276363] [INFO ] [FORECASTER] Starting predict_future for THRY [2026-03-04T20:32:54.277237] [DEBUG] [LOCAL ] No optimal features file found for THRY: ./output/feature-sets/THRY.txt [2026-03-04T20:32:54.277317] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:32:54.277353] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:32:54.277380] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:32:54.277438] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:32:54.338182] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:32:54.339096] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:32:54.339185] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:32:54.339219] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:32:54.473593] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:32:54.473768] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:32:54.473818] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:32:54.473858] [INFO ] [FORECASTER] Training complete [2026-03-04T20:32:54.478016] [DEBUG] [FORECASTER] THRY: Forecast T+1@11:T+2@11: UP (p=89.14%) [2026-03-04T20:32:54.478406] [INFO ] [FORECASTER] Completed predict_future for THRY [2026-03-04T20:32:54.478557] [INFO ] [sig ] THRY: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:32:54.631086] [INFO ] [LOCAL ] Saved forecast: THRY 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/THRY.txt [2026-03-04T20:32:54.631282] [INFO ] [sig ] [2952/3365] Completed THRY in 0.4s | 2.76 sym/s | Total: 17.8m | ETA: 2.5m [2026-03-04T20:32:54.631326] [INFO ] [sig ] [2953/3365] Forecasting TIGO... [2026-03-04T20:32:54.631357] [INFO ] [sig ] Generating forecast for: TIGO [2026-03-04T20:32:54.631387] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TIGO' from 'https://tdm.silogroup.org/data/derivative_storage/TIGO.csv'. [2026-03-04T20:32:54.643632] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TIGO'. [2026-03-04T20:32:54.644019] [INFO ] [FORECASTER] Starting predict_future for TIGO [2026-03-04T20:32:54.644848] [DEBUG] [LOCAL ] No optimal features file found for TIGO: ./output/feature-sets/TIGO.txt [2026-03-04T20:32:54.644902] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:32:54.644936] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:32:54.644964] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:32:54.645023] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:32:54.704365] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:32:54.705280] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:32:54.705367] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:32:54.705401] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:32:54.832863] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:32:54.833030] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:32:54.833259] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:32:54.833291] [INFO ] [FORECASTER] Training complete [2026-03-04T20:32:54.837112] [DEBUG] [FORECASTER] TIGO: Forecast T+1@11:T+2@11: DOWN (p=9.58%) [2026-03-04T20:32:54.837641] [INFO ] [FORECASTER] Completed predict_future for TIGO [2026-03-04T20:32:54.837785] [INFO ] [sig ] TIGO: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:32:54.987433] [INFO ] [LOCAL ] Saved forecast: TIGO 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/TIGO.txt [2026-03-04T20:32:54.987650] [INFO ] [sig ] [2953/3365] Completed TIGO in 0.4s | 2.76 sym/s | Total: 17.8m | ETA: 2.5m [2026-03-04T20:32:54.987695] [INFO ] [sig ] [2954/3365] Forecasting TIL... [2026-03-04T20:32:54.987726] [INFO ] [sig ] Generating forecast for: TIL [2026-03-04T20:32:54.987760] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TIL' from 'https://tdm.silogroup.org/data/derivative_storage/TIL.csv'. [2026-03-04T20:32:54.999549] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TIL'. [2026-03-04T20:32:54.999997] [INFO ] [FORECASTER] Starting predict_future for TIL [2026-03-04T20:32:55.000926] [DEBUG] [LOCAL ] No optimal features file found for TIL: ./output/feature-sets/TIL.txt [2026-03-04T20:32:55.000991] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:32:55.001026] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:32:55.001053] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:32:55.001135] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:32:55.060730] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:32:55.061655] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:32:55.061744] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:32:55.061780] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:32:55.187084] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:32:55.187245] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:32:55.187331] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:32:55.187365] [INFO ] [FORECASTER] Training complete [2026-03-04T20:32:55.191046] [DEBUG] [FORECASTER] TIL: Forecast T+1@11:T+2@11: DOWN (p=14.12%) [2026-03-04T20:32:55.191332] [INFO ] [FORECASTER] Completed predict_future for TIL [2026-03-04T20:32:55.191462] [INFO ] [sig ] TIL: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:32:55.337550] [INFO ] [LOCAL ] Saved forecast: TIL 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/TIL.txt [2026-03-04T20:32:55.337736] [INFO ] [sig ] [2954/3365] Completed TIL in 0.4s | 2.76 sym/s | Total: 17.8m | ETA: 2.5m [2026-03-04T20:32:55.337778] [INFO ] [sig ] [2955/3365] Forecasting TILE... [2026-03-04T20:32:55.337808] [INFO ] [sig ] Generating forecast for: TILE [2026-03-04T20:32:55.337839] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TILE' from 'https://tdm.silogroup.org/data/derivative_storage/TILE.csv'. [2026-03-04T20:32:55.351756] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TILE'. [2026-03-04T20:32:55.352370] [INFO ] [FORECASTER] Starting predict_future for TILE [2026-03-04T20:32:55.353264] [DEBUG] [LOCAL ] No optimal features file found for TILE: ./output/feature-sets/TILE.txt [2026-03-04T20:32:55.353320] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:32:55.353353] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:32:55.353379] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:32:55.353436] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:32:55.413465] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:32:55.414341] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:32:55.414425] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:32:55.414458] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:32:55.541893] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:32:55.542056] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:32:55.542096] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:32:55.542125] [INFO ] [FORECASTER] Training complete [2026-03-04T20:32:55.545643] [DEBUG] [FORECASTER] TILE: Forecast T+1@11:T+2@11: DOWN (p=33.39%) [2026-03-04T20:32:55.545944] [INFO ] [FORECASTER] Completed predict_future for TILE [2026-03-04T20:32:55.546079] [INFO ] [sig ] TILE: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:32:55.697765] [INFO ] [LOCAL ] Saved forecast: TILE 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/TILE.txt [2026-03-04T20:32:55.697940] [INFO ] [sig ] [2955/3365] Completed TILE in 0.4s | 2.76 sym/s | Total: 17.9m | ETA: 2.5m [2026-03-04T20:32:55.697982] [INFO ] [sig ] [2956/3365] Forecasting TIMB... [2026-03-04T20:32:55.698011] [INFO ] [sig ] Generating forecast for: TIMB [2026-03-04T20:32:55.698041] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TIMB' from 'https://tdm.silogroup.org/data/derivative_storage/TIMB.csv'. [2026-03-04T20:32:55.711559] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TIMB'. [2026-03-04T20:32:55.711978] [INFO ] [FORECASTER] Starting predict_future for TIMB [2026-03-04T20:32:55.712794] [DEBUG] [LOCAL ] No optimal features file found for TIMB: ./output/feature-sets/TIMB.txt [2026-03-04T20:32:55.712847] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:32:55.712881] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:32:55.712908] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:32:55.712965] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:32:55.771811] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:32:55.772717] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:32:55.772807] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:32:55.772848] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:32:55.893234] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:32:55.893396] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:32:55.893436] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:32:55.893466] [INFO ] [FORECASTER] Training complete [2026-03-04T20:32:55.897057] [DEBUG] [FORECASTER] TIMB: Forecast T+1@11:T+2@11: UP (p=85.81%) [2026-03-04T20:32:55.897387] [INFO ] [FORECASTER] Completed predict_future for TIMB [2026-03-04T20:32:55.897516] [INFO ] [sig ] TIMB: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:32:56.048345] [INFO ] [LOCAL ] Saved forecast: TIMB 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/TIMB.txt [2026-03-04T20:32:56.048508] [INFO ] [sig ] [2956/3365] Completed TIMB in 0.4s | 2.76 sym/s | Total: 17.9m | ETA: 2.5m [2026-03-04T20:32:56.048550] [INFO ] [sig ] [2957/3365] Forecasting TITN... [2026-03-04T20:32:56.048600] [INFO ] [sig ] Generating forecast for: TITN [2026-03-04T20:32:56.048633] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TITN' from 'https://tdm.silogroup.org/data/derivative_storage/TITN.csv'. [2026-03-04T20:32:56.061251] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TITN'. [2026-03-04T20:32:56.061591] [INFO ] [FORECASTER] Starting predict_future for TITN [2026-03-04T20:32:56.062368] [DEBUG] [LOCAL ] No optimal features file found for TITN: ./output/feature-sets/TITN.txt [2026-03-04T20:32:56.062421] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:32:56.062490] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:32:56.062520] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:32:56.062594] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:32:56.120825] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:32:56.122111] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:32:56.122194] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:32:56.122227] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:32:56.247046] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:32:56.247213] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:32:56.247254] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:32:56.247284] [INFO ] [FORECASTER] Training complete [2026-03-04T20:32:56.250875] [DEBUG] [FORECASTER] TITN: Forecast T+1@11:T+2@11: UP (p=84.12%) [2026-03-04T20:32:56.251165] [INFO ] [FORECASTER] Completed predict_future for TITN [2026-03-04T20:32:56.251298] [INFO ] [sig ] TITN: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:32:56.399308] [INFO ] [LOCAL ] Saved forecast: TITN 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/TITN.txt [2026-03-04T20:32:56.399465] [INFO ] [sig ] [2957/3365] Completed TITN in 0.4s | 2.76 sym/s | Total: 17.9m | ETA: 2.5m [2026-03-04T20:32:56.399507] [INFO ] [sig ] [2958/3365] Forecasting TJX... [2026-03-04T20:32:56.399536] [INFO ] [sig ] Generating forecast for: TJX [2026-03-04T20:32:56.399567] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TJX' from 'https://tdm.silogroup.org/data/derivative_storage/TJX.csv'. [2026-03-04T20:32:56.413159] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TJX'. [2026-03-04T20:32:56.413553] [INFO ] [FORECASTER] Starting predict_future for TJX [2026-03-04T20:32:56.414353] [DEBUG] [LOCAL ] No optimal features file found for TJX: ./output/feature-sets/TJX.txt [2026-03-04T20:32:56.414407] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:32:56.414453] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:32:56.414482] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:32:56.414539] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:32:56.472593] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:32:56.473475] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:32:56.473560] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:32:56.473615] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:32:56.601520] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:32:56.601711] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:32:56.601753] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:32:56.601783] [INFO ] [FORECASTER] Training complete [2026-03-04T20:32:56.606084] [DEBUG] [FORECASTER] TJX: Forecast T+1@11:T+2@11: DOWN (p=22.25%) [2026-03-04T20:32:56.606457] [INFO ] [FORECASTER] Completed predict_future for TJX [2026-03-04T20:32:56.606642] [INFO ] [sig ] TJX: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:32:56.754862] [INFO ] [LOCAL ] Saved forecast: TJX 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/TJX.txt [2026-03-04T20:32:56.755030] [INFO ] [sig ] [2958/3365] Completed TJX in 0.4s | 2.76 sym/s | Total: 17.9m | ETA: 2.5m [2026-03-04T20:32:56.755073] [INFO ] [sig ] [2959/3365] Forecasting TK... [2026-03-04T20:32:56.755103] [INFO ] [sig ] Generating forecast for: TK [2026-03-04T20:32:56.755134] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TK' from 'https://tdm.silogroup.org/data/derivative_storage/TK.csv'. [2026-03-04T20:32:56.767023] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TK'. [2026-03-04T20:32:56.767411] [INFO ] [FORECASTER] Starting predict_future for TK [2026-03-04T20:32:56.768276] [DEBUG] [LOCAL ] No optimal features file found for TK: ./output/feature-sets/TK.txt [2026-03-04T20:32:56.768332] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:32:56.768367] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:32:56.768395] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:32:56.768452] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:32:56.827418] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:32:56.828310] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:32:56.828399] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:32:56.828432] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:32:56.955079] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:32:56.955284] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:32:56.955341] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:32:56.955381] [INFO ] [FORECASTER] Training complete [2026-03-04T20:32:56.959660] [DEBUG] [FORECASTER] TK: Forecast T+1@11:T+2@11: UP (p=82.35%) [2026-03-04T20:32:56.960070] [INFO ] [FORECASTER] Completed predict_future for TK [2026-03-04T20:32:56.960224] [INFO ] [sig ] TK: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:32:57.151774] [INFO ] [LOCAL ] Saved forecast: TK 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/TK.txt [2026-03-04T20:32:57.151943] [INFO ] [sig ] [2959/3365] Completed TK in 0.4s | 2.76 sym/s | Total: 17.9m | ETA: 2.5m [2026-03-04T20:32:57.151986] [INFO ] [sig ] [2960/3365] Forecasting TKC... [2026-03-04T20:32:57.152016] [INFO ] [sig ] Generating forecast for: TKC [2026-03-04T20:32:57.152047] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TKC' from 'https://tdm.silogroup.org/data/derivative_storage/TKC.csv'. [2026-03-04T20:32:57.165530] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TKC'. [2026-03-04T20:32:57.165999] [INFO ] [FORECASTER] Starting predict_future for TKC [2026-03-04T20:32:57.166844] [DEBUG] [LOCAL ] No optimal features file found for TKC: ./output/feature-sets/TKC.txt [2026-03-04T20:32:57.166909] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:32:57.166948] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:32:57.166979] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:32:57.167035] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:32:57.228412] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:32:57.229459] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:32:57.229609] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:32:57.229665] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:32:57.366633] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:32:57.366821] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:32:57.366880] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:32:57.366918] [INFO ] [FORECASTER] Training complete [2026-03-04T20:32:57.371940] [DEBUG] [FORECASTER] TKC: Forecast T+1@11:T+2@11: DOWN (p=23.54%) [2026-03-04T20:32:57.372352] [INFO ] [FORECASTER] Completed predict_future for TKC [2026-03-04T20:32:57.372511] [INFO ] [sig ] TKC: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:32:57.529282] [INFO ] [LOCAL ] Saved forecast: TKC 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/TKC.txt [2026-03-04T20:32:57.529478] [INFO ] [sig ] [2960/3365] Completed TKC in 0.4s | 2.76 sym/s | Total: 17.9m | ETA: 2.4m [2026-03-04T20:32:57.529528] [INFO ] [sig ] [2961/3365] Forecasting TKNO... [2026-03-04T20:32:57.529566] [INFO ] [sig ] Generating forecast for: TKNO [2026-03-04T20:32:57.529621] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TKNO' from 'https://tdm.silogroup.org/data/derivative_storage/TKNO.csv'. [2026-03-04T20:32:57.541830] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TKNO'. [2026-03-04T20:32:57.542229] [INFO ] [FORECASTER] Starting predict_future for TKNO [2026-03-04T20:32:57.543073] [DEBUG] [LOCAL ] No optimal features file found for TKNO: ./output/feature-sets/TKNO.txt [2026-03-04T20:32:57.543130] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:32:57.543163] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:32:57.543190] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:32:57.543247] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:32:57.601912] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:32:57.602832] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:32:57.602920] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:32:57.602953] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:32:57.724800] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:32:57.724972] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:32:57.725013] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:32:57.725044] [INFO ] [FORECASTER] Training complete [2026-03-04T20:32:57.728823] [DEBUG] [FORECASTER] TKNO: Forecast T+1@11:T+2@11: UP (p=78.97%) [2026-03-04T20:32:57.729216] [INFO ] [FORECASTER] Completed predict_future for TKNO [2026-03-04T20:32:57.729379] [INFO ] [sig ] TKNO: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:32:57.879496] [INFO ] [LOCAL ] Saved forecast: TKNO 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/TKNO.txt [2026-03-04T20:32:57.879685] [INFO ] [sig ] [2961/3365] Completed TKNO in 0.4s | 2.76 sym/s | Total: 17.9m | ETA: 2.4m [2026-03-04T20:32:57.879730] [INFO ] [sig ] [2962/3365] Forecasting TKO... [2026-03-04T20:32:57.879767] [INFO ] [sig ] Generating forecast for: TKO [2026-03-04T20:32:57.879798] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TKO' from 'https://tdm.silogroup.org/data/derivative_storage/TKO.csv'. [2026-03-04T20:32:57.893065] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TKO'. [2026-03-04T20:32:57.893495] [INFO ] [FORECASTER] Starting predict_future for TKO [2026-03-04T20:32:57.894375] [DEBUG] [LOCAL ] No optimal features file found for TKO: ./output/feature-sets/TKO.txt [2026-03-04T20:32:57.894431] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:32:57.894464] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:32:57.894491] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:32:57.894549] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:32:57.953700] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:32:57.954775] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:32:57.954895] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:32:57.954937] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:32:58.078182] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:32:58.078351] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:32:58.078393] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:32:58.078421] [INFO ] [FORECASTER] Training complete [2026-03-04T20:32:58.082166] [DEBUG] [FORECASTER] TKO: Forecast T+1@11:T+2@11: DOWN (p=3.42%) [2026-03-04T20:32:58.082548] [INFO ] [FORECASTER] Completed predict_future for TKO [2026-03-04T20:32:58.082724] [INFO ] [sig ] TKO: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:32:58.232076] [INFO ] [LOCAL ] Saved forecast: TKO 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/TKO.txt [2026-03-04T20:32:58.232239] [INFO ] [sig ] [2962/3365] Completed TKO in 0.4s | 2.76 sym/s | Total: 17.9m | ETA: 2.4m [2026-03-04T20:32:58.232279] [INFO ] [sig ] [2963/3365] Forecasting TLK... [2026-03-04T20:32:58.232309] [INFO ] [sig ] Generating forecast for: TLK [2026-03-04T20:32:58.232339] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TLK' from 'https://tdm.silogroup.org/data/derivative_storage/TLK.csv'. [2026-03-04T20:32:58.244812] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TLK'. [2026-03-04T20:32:58.245105] [INFO ] [FORECASTER] Starting predict_future for TLK [2026-03-04T20:32:58.245898] [DEBUG] [LOCAL ] No optimal features file found for TLK: ./output/feature-sets/TLK.txt [2026-03-04T20:32:58.245951] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:32:58.245982] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:32:58.246009] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:32:58.246065] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:32:58.307544] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:32:58.308414] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:32:58.308495] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:32:58.308529] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:32:58.439975] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:32:58.440138] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:32:58.440177] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:32:58.440206] [INFO ] [FORECASTER] Training complete [2026-03-04T20:32:58.443698] [DEBUG] [FORECASTER] TLK: Forecast T+1@11:T+2@11: UP (p=68.76%) [2026-03-04T20:32:58.443975] [INFO ] [FORECASTER] Completed predict_future for TLK [2026-03-04T20:32:58.444105] [INFO ] [sig ] TLK: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:32:58.590933] [INFO ] [LOCAL ] Saved forecast: TLK 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/TLK.txt [2026-03-04T20:32:58.591072] [INFO ] [sig ] [2963/3365] Completed TLK in 0.4s | 2.76 sym/s | Total: 17.9m | ETA: 2.4m [2026-03-04T20:32:58.591114] [INFO ] [sig ] [2964/3365] Forecasting TLS... [2026-03-04T20:32:58.591143] [INFO ] [sig ] Generating forecast for: TLS [2026-03-04T20:32:58.591172] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TLS' from 'https://tdm.silogroup.org/data/derivative_storage/TLS.csv'. [2026-03-04T20:32:58.602425] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TLS'. [2026-03-04T20:32:58.602732] [INFO ] [FORECASTER] Starting predict_future for TLS [2026-03-04T20:32:58.603499] [DEBUG] [LOCAL ] No optimal features file found for TLS: ./output/feature-sets/TLS.txt [2026-03-04T20:32:58.603551] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:32:58.603608] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:32:58.603638] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:32:58.603694] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:32:58.660804] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:32:58.661734] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:32:58.661826] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:32:58.661863] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:32:58.798638] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:32:58.798813] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:32:58.798869] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:32:58.798905] [INFO ] [FORECASTER] Training complete [2026-03-04T20:32:58.802892] [DEBUG] [FORECASTER] TLS: Forecast T+1@11:T+2@11: UP (p=92.97%) [2026-03-04T20:32:58.803232] [INFO ] [FORECASTER] Completed predict_future for TLS [2026-03-04T20:32:58.803379] [INFO ] [sig ] TLS: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:32:58.957712] [INFO ] [LOCAL ] Saved forecast: TLS 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/TLS.txt [2026-03-04T20:32:58.957906] [INFO ] [sig ] [2964/3365] Completed TLS in 0.4s | 2.76 sym/s | Total: 17.9m | ETA: 2.4m [2026-03-04T20:32:58.957953] [INFO ] [sig ] [2965/3365] Forecasting TLSA... [2026-03-04T20:32:58.957986] [INFO ] [sig ] Generating forecast for: TLSA [2026-03-04T20:32:58.958017] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TLSA' from 'https://tdm.silogroup.org/data/derivative_storage/TLSA.csv'. [2026-03-04T20:32:58.971900] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TLSA'. [2026-03-04T20:32:58.972320] [INFO ] [FORECASTER] Starting predict_future for TLSA [2026-03-04T20:32:58.973264] [DEBUG] [LOCAL ] No optimal features file found for TLSA: ./output/feature-sets/TLSA.txt [2026-03-04T20:32:58.973334] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:32:58.973386] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:32:58.973415] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:32:58.973474] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:32:59.031503] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:32:59.032608] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:32:59.032696] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:32:59.032730] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:32:59.165351] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:32:59.165528] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:32:59.165590] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:32:59.165665] [INFO ] [FORECASTER] Training complete [2026-03-04T20:32:59.169172] [DEBUG] [FORECASTER] TLSA: Forecast T+1@11:T+2@11: DOWN (p=7.87%) [2026-03-04T20:32:59.169451] [INFO ] [FORECASTER] Completed predict_future for TLSA [2026-03-04T20:32:59.169603] [INFO ] [sig ] TLSA: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:32:59.317658] [INFO ] [LOCAL ] Saved forecast: TLSA 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/TLSA.txt [2026-03-04T20:32:59.317822] [INFO ] [sig ] [2965/3365] Completed TLSA in 0.4s | 2.76 sym/s | Total: 17.9m | ETA: 2.4m [2026-03-04T20:32:59.317867] [INFO ] [sig ] [2966/3365] Forecasting TLSI... [2026-03-04T20:32:59.317903] [INFO ] [sig ] Generating forecast for: TLSI [2026-03-04T20:32:59.317939] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TLSI' from 'https://tdm.silogroup.org/data/derivative_storage/TLSI.csv'. [2026-03-04T20:32:59.330371] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TLSI'. [2026-03-04T20:32:59.330699] [INFO ] [FORECASTER] Starting predict_future for TLSI [2026-03-04T20:32:59.331470] [DEBUG] [LOCAL ] No optimal features file found for TLSI: ./output/feature-sets/TLSI.txt [2026-03-04T20:32:59.331522] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:32:59.331555] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:32:59.331602] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:32:59.331661] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:32:59.391392] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:32:59.392163] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:32:59.392247] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:32:59.392280] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:32:59.518238] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:32:59.518405] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:32:59.518446] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:32:59.518475] [INFO ] [FORECASTER] Training complete [2026-03-04T20:32:59.521920] [DEBUG] [FORECASTER] TLSI: Forecast T+1@11:T+2@11: UP (p=93.63%) [2026-03-04T20:32:59.522206] [INFO ] [FORECASTER] Completed predict_future for TLSI [2026-03-04T20:32:59.522338] [INFO ] [sig ] TLSI: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:32:59.670888] [INFO ] [LOCAL ] Saved forecast: TLSI 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/TLSI.txt [2026-03-04T20:32:59.671072] [INFO ] [sig ] [2966/3365] Completed TLSI in 0.4s | 2.76 sym/s | Total: 17.9m | ETA: 2.4m [2026-03-04T20:32:59.671116] [INFO ] [sig ] [2967/3365] Forecasting TLYS... [2026-03-04T20:32:59.671148] [INFO ] [sig ] Generating forecast for: TLYS [2026-03-04T20:32:59.671178] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TLYS' from 'https://tdm.silogroup.org/data/derivative_storage/TLYS.csv'. [2026-03-04T20:32:59.682828] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TLYS'. [2026-03-04T20:32:59.683199] [INFO ] [FORECASTER] Starting predict_future for TLYS [2026-03-04T20:32:59.684003] [DEBUG] [LOCAL ] No optimal features file found for TLYS: ./output/feature-sets/TLYS.txt [2026-03-04T20:32:59.684058] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:32:59.684092] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:32:59.684121] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:32:59.684180] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:32:59.741479] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:32:59.742379] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:32:59.742502] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:32:59.742554] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:32:59.864263] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:32:59.864426] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:32:59.864468] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:32:59.864497] [INFO ] [FORECASTER] Training complete [2026-03-04T20:32:59.867995] [DEBUG] [FORECASTER] TLYS: Forecast T+1@11:T+2@11: DOWN (p=1.41%) [2026-03-04T20:32:59.868278] [INFO ] [FORECASTER] Completed predict_future for TLYS [2026-03-04T20:32:59.868407] [INFO ] [sig ] TLYS: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:33:00.015638] [INFO ] [LOCAL ] Saved forecast: TLYS 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/TLYS.txt [2026-03-04T20:33:00.015811] [INFO ] [sig ] [2967/3365] Completed TLYS in 0.3s | 2.76 sym/s | Total: 17.9m | ETA: 2.4m [2026-03-04T20:33:00.015855] [INFO ] [sig ] [2968/3365] Forecasting TM... [2026-03-04T20:33:00.015887] [INFO ] [sig ] Generating forecast for: TM [2026-03-04T20:33:00.015924] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TM' from 'https://tdm.silogroup.org/data/derivative_storage/TM.csv'. [2026-03-04T20:33:00.030473] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TM'. [2026-03-04T20:33:00.030873] [INFO ] [FORECASTER] Starting predict_future for TM [2026-03-04T20:33:00.031686] [DEBUG] [LOCAL ] No optimal features file found for TM: ./output/feature-sets/TM.txt [2026-03-04T20:33:00.031741] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:33:00.031774] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:33:00.031802] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:33:00.031859] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:33:00.093765] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:33:00.094771] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:33:00.094877] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:33:00.094912] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:33:00.228371] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:33:00.228603] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:33:00.228649] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:33:00.228678] [INFO ] [FORECASTER] Training complete [2026-03-04T20:33:00.232604] [DEBUG] [FORECASTER] TM: Forecast T+1@11:T+2@11: UP (p=97.69%) [2026-03-04T20:33:00.232904] [INFO ] [FORECASTER] Completed predict_future for TM [2026-03-04T20:33:00.233059] [INFO ] [sig ] TM: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:33:00.378125] [INFO ] [LOCAL ] Saved forecast: TM 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/TM.txt [2026-03-04T20:33:00.378272] [INFO ] [sig ] [2968/3365] Completed TM in 0.4s | 2.76 sym/s | Total: 17.9m | ETA: 2.4m [2026-03-04T20:33:00.378503] [INFO ] [sig ] [2969/3365] Forecasting TMC... [2026-03-04T20:33:00.378532] [INFO ] [sig ] Generating forecast for: TMC [2026-03-04T20:33:00.378561] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TMC' from 'https://tdm.silogroup.org/data/derivative_storage/TMC.csv'. [2026-03-04T20:33:00.390973] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TMC'. [2026-03-04T20:33:00.391281] [INFO ] [FORECASTER] Starting predict_future for TMC [2026-03-04T20:33:00.392070] [DEBUG] [LOCAL ] No optimal features file found for TMC: ./output/feature-sets/TMC.txt [2026-03-04T20:33:00.392123] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:33:00.392156] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:33:00.392183] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:33:00.392252] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:33:00.451263] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:33:00.452061] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:33:00.452148] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:33:00.452181] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:33:00.576995] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:33:00.577163] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:33:00.577203] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:33:00.577231] [INFO ] [FORECASTER] Training complete [2026-03-04T20:33:00.581269] [DEBUG] [FORECASTER] TMC: Forecast T+1@11:T+2@11: DOWN (p=1.70%) [2026-03-04T20:33:00.581553] [INFO ] [FORECASTER] Completed predict_future for TMC [2026-03-04T20:33:00.581704] [INFO ] [sig ] TMC: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:33:00.724842] [INFO ] [LOCAL ] Saved forecast: TMC 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/TMC.txt [2026-03-04T20:33:00.724973] [INFO ] [sig ] [2969/3365] Completed TMC in 0.3s | 2.76 sym/s | Total: 17.9m | ETA: 2.4m [2026-03-04T20:33:00.725014] [INFO ] [sig ] [2970/3365] Forecasting TMCI... [2026-03-04T20:33:00.725044] [INFO ] [sig ] Generating forecast for: TMCI [2026-03-04T20:33:00.725074] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TMCI' from 'https://tdm.silogroup.org/data/derivative_storage/TMCI.csv'. [2026-03-04T20:33:00.736319] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TMCI'. [2026-03-04T20:33:00.736609] [INFO ] [FORECASTER] Starting predict_future for TMCI [2026-03-04T20:33:00.737409] [DEBUG] [LOCAL ] No optimal features file found for TMCI: ./output/feature-sets/TMCI.txt [2026-03-04T20:33:00.737462] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:33:00.737494] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:33:00.737521] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:33:00.737598] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:33:00.796560] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:33:00.797480] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:33:00.797565] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:33:00.797617] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:33:00.916838] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:33:00.916998] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:33:00.917045] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:33:00.917078] [INFO ] [FORECASTER] Training complete [2026-03-04T20:33:00.921075] [DEBUG] [FORECASTER] TMCI: Forecast T+1@11:T+2@11: DOWN (p=19.32%) [2026-03-04T20:33:00.921552] [INFO ] [FORECASTER] Completed predict_future for TMCI [2026-03-04T20:33:00.921705] [INFO ] [sig ] TMCI: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:33:01.067099] [INFO ] [LOCAL ] Saved forecast: TMCI 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/TMCI.txt [2026-03-04T20:33:01.067265] [INFO ] [sig ] [2970/3365] Completed TMCI in 0.3s | 2.76 sym/s | Total: 17.9m | ETA: 2.4m [2026-03-04T20:33:01.067322] [INFO ] [sig ] [2971/3365] Forecasting TMDX... [2026-03-04T20:33:01.067356] [INFO ] [sig ] Generating forecast for: TMDX [2026-03-04T20:33:01.067387] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TMDX' from 'https://tdm.silogroup.org/data/derivative_storage/TMDX.csv'. [2026-03-04T20:33:01.080085] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TMDX'. [2026-03-04T20:33:01.080408] [INFO ] [FORECASTER] Starting predict_future for TMDX [2026-03-04T20:33:01.081233] [DEBUG] [LOCAL ] No optimal features file found for TMDX: ./output/feature-sets/TMDX.txt [2026-03-04T20:33:01.081288] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:33:01.081319] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:33:01.081347] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:33:01.081403] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:33:01.139457] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:33:01.140215] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:33:01.140298] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:33:01.140330] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:33:01.262707] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:33:01.262866] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:33:01.262906] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:33:01.262938] [INFO ] [FORECASTER] Training complete [2026-03-04T20:33:01.266440] [DEBUG] [FORECASTER] TMDX: Forecast T+1@11:T+2@11: UP (p=97.56%) [2026-03-04T20:33:01.266744] [INFO ] [FORECASTER] Completed predict_future for TMDX [2026-03-04T20:33:01.266873] [INFO ] [sig ] TMDX: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:33:01.413351] [INFO ] [LOCAL ] Saved forecast: TMDX 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/TMDX.txt [2026-03-04T20:33:01.413516] [INFO ] [sig ] [2971/3365] Completed TMDX in 0.3s | 2.76 sym/s | Total: 17.9m | ETA: 2.4m [2026-03-04T20:33:01.413559] [INFO ] [sig ] [2972/3365] Forecasting TME... [2026-03-04T20:33:01.413617] [INFO ] [sig ] Generating forecast for: TME [2026-03-04T20:33:01.413662] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TME' from 'https://tdm.silogroup.org/data/derivative_storage/TME.csv'. [2026-03-04T20:33:01.426500] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TME'. [2026-03-04T20:33:01.426894] [INFO ] [FORECASTER] Starting predict_future for TME [2026-03-04T20:33:01.427794] [DEBUG] [LOCAL ] No optimal features file found for TME: ./output/feature-sets/TME.txt [2026-03-04T20:33:01.427850] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:33:01.427883] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:33:01.427911] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:33:01.427977] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:33:01.485343] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:33:01.486239] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:33:01.486328] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:33:01.486362] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:33:01.611785] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:33:01.611957] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:33:01.612015] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:33:01.612053] [INFO ] [FORECASTER] Training complete [2026-03-04T20:33:01.616552] [DEBUG] [FORECASTER] TME: Forecast T+1@11:T+2@11: UP (p=63.59%) [2026-03-04T20:33:01.617044] [INFO ] [FORECASTER] Completed predict_future for TME [2026-03-04T20:33:01.617456] [INFO ] [sig ] TME: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:33:01.778295] [INFO ] [LOCAL ] Saved forecast: TME 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/TME.txt [2026-03-04T20:33:01.778448] [INFO ] [sig ] [2972/3365] Completed TME in 0.4s | 2.76 sym/s | Total: 18.0m | ETA: 2.4m [2026-03-04T20:33:01.778491] [INFO ] [sig ] [2973/3365] Forecasting TMHC... [2026-03-04T20:33:01.778525] [INFO ] [sig ] Generating forecast for: TMHC [2026-03-04T20:33:01.778556] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TMHC' from 'https://tdm.silogroup.org/data/derivative_storage/TMHC.csv'. [2026-03-04T20:33:01.789925] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TMHC'. [2026-03-04T20:33:01.790231] [INFO ] [FORECASTER] Starting predict_future for TMHC [2026-03-04T20:33:01.791028] [DEBUG] [LOCAL ] No optimal features file found for TMHC: ./output/feature-sets/TMHC.txt [2026-03-04T20:33:01.791080] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:33:01.791114] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:33:01.791142] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:33:01.791199] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:33:01.849467] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:33:01.850230] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:33:01.850319] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:33:01.850353] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:33:01.970884] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:33:01.971064] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:33:01.971126] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:33:01.971166] [INFO ] [FORECASTER] Training complete [2026-03-04T20:33:01.974704] [DEBUG] [FORECASTER] TMHC: Forecast T+1@11:T+2@11: UP (p=81.22%) [2026-03-04T20:33:01.974996] [INFO ] [FORECASTER] Completed predict_future for TMHC [2026-03-04T20:33:01.975154] [INFO ] [sig ] TMHC: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:33:02.119051] [INFO ] [LOCAL ] Saved forecast: TMHC 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/TMHC.txt [2026-03-04T20:33:02.119201] [INFO ] [sig ] [2973/3365] Completed TMHC in 0.3s | 2.76 sym/s | Total: 18.0m | ETA: 2.4m [2026-03-04T20:33:02.119242] [INFO ] [sig ] [2974/3365] Forecasting TMUS... [2026-03-04T20:33:02.119271] [INFO ] [sig ] Generating forecast for: TMUS [2026-03-04T20:33:02.119302] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TMUS' from 'https://tdm.silogroup.org/data/derivative_storage/TMUS.csv'. [2026-03-04T20:33:02.130981] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TMUS'. [2026-03-04T20:33:02.131320] [INFO ] [FORECASTER] Starting predict_future for TMUS [2026-03-04T20:33:02.132178] [DEBUG] [LOCAL ] No optimal features file found for TMUS: ./output/feature-sets/TMUS.txt [2026-03-04T20:33:02.132232] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:33:02.132291] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:33:02.132319] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:33:02.132376] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:33:02.192393] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:33:02.193327] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:33:02.193415] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:33:02.193451] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:33:02.320139] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:33:02.320504] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:33:02.320545] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:33:02.320589] [INFO ] [FORECASTER] Training complete [2026-03-04T20:33:02.324217] [DEBUG] [FORECASTER] TMUS: Forecast T+1@11:T+2@11: UP (p=50.52%) [2026-03-04T20:33:02.324493] [INFO ] [FORECASTER] Completed predict_future for TMUS [2026-03-04T20:33:02.324642] [INFO ] [sig ] TMUS: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:33:02.473283] [INFO ] [LOCAL ] Saved forecast: TMUS 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/TMUS.txt [2026-03-04T20:33:02.473467] [INFO ] [sig ] [2974/3365] Completed TMUS in 0.4s | 2.76 sym/s | Total: 18.0m | ETA: 2.4m [2026-03-04T20:33:02.473518] [INFO ] [sig ] [2975/3365] Forecasting TNC... [2026-03-04T20:33:02.473553] [INFO ] [sig ] Generating forecast for: TNC [2026-03-04T20:33:02.473605] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TNC' from 'https://tdm.silogroup.org/data/derivative_storage/TNC.csv'. [2026-03-04T20:33:02.485873] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TNC'. [2026-03-04T20:33:02.486286] [INFO ] [FORECASTER] Starting predict_future for TNC [2026-03-04T20:33:02.487380] [DEBUG] [LOCAL ] No optimal features file found for TNC: ./output/feature-sets/TNC.txt [2026-03-04T20:33:02.487437] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:33:02.487470] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:33:02.487499] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:33:02.487572] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:33:02.555751] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:33:02.556773] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:33:02.556881] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:33:02.556920] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:33:02.688084] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:33:02.688272] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:33:02.688318] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:33:02.688542] [INFO ] [FORECASTER] Training complete [2026-03-04T20:33:02.692279] [DEBUG] [FORECASTER] TNC: Forecast T+1@11:T+2@11: DOWN (p=35.06%) [2026-03-04T20:33:02.692627] [INFO ] [FORECASTER] Completed predict_future for TNC [2026-03-04T20:33:02.692810] [INFO ] [sig ] TNC: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:33:02.853223] [INFO ] [LOCAL ] Saved forecast: TNC 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/TNC.txt [2026-03-04T20:33:02.853390] [INFO ] [sig ] [2975/3365] Completed TNC in 0.4s | 2.76 sym/s | Total: 18.0m | ETA: 2.4m [2026-03-04T20:33:02.853431] [INFO ] [sig ] [2976/3365] Forecasting TNDM... [2026-03-04T20:33:02.853462] [INFO ] [sig ] Generating forecast for: TNDM [2026-03-04T20:33:02.853491] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TNDM' from 'https://tdm.silogroup.org/data/derivative_storage/TNDM.csv'. [2026-03-04T20:33:02.865973] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TNDM'. [2026-03-04T20:33:02.866387] [INFO ] [FORECASTER] Starting predict_future for TNDM [2026-03-04T20:33:02.867461] [DEBUG] [LOCAL ] No optimal features file found for TNDM: ./output/feature-sets/TNDM.txt [2026-03-04T20:33:02.867519] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:33:02.867552] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:33:02.867600] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:33:02.867663] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:33:02.931014] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:33:02.931931] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:33:02.932035] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:33:02.932075] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:33:03.076119] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:33:03.076289] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:33:03.076334] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:33:03.076365] [INFO ] [FORECASTER] Training complete [2026-03-04T20:33:03.080037] [DEBUG] [FORECASTER] TNDM: Forecast T+1@11:T+2@11: DOWN (p=5.73%) [2026-03-04T20:33:03.080367] [INFO ] [FORECASTER] Completed predict_future for TNDM [2026-03-04T20:33:03.080511] [INFO ] [sig ] TNDM: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:33:03.258995] [INFO ] [LOCAL ] Saved forecast: TNDM 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/TNDM.txt [2026-03-04T20:33:03.259175] [INFO ] [sig ] [2976/3365] Completed TNDM in 0.4s | 2.76 sym/s | Total: 18.0m | ETA: 2.3m [2026-03-04T20:33:03.259409] [INFO ] [sig ] [2977/3365] Forecasting TNGX... [2026-03-04T20:33:03.259441] [INFO ] [sig ] Generating forecast for: TNGX [2026-03-04T20:33:03.259472] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TNGX' from 'https://tdm.silogroup.org/data/derivative_storage/TNGX.csv'. [2026-03-04T20:33:03.272176] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TNGX'. [2026-03-04T20:33:03.272672] [INFO ] [FORECASTER] Starting predict_future for TNGX [2026-03-04T20:33:03.273684] [DEBUG] [LOCAL ] No optimal features file found for TNGX: ./output/feature-sets/TNGX.txt [2026-03-04T20:33:03.273742] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:33:03.273776] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:33:03.273805] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:33:03.273864] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:33:03.334972] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:33:03.335917] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:33:03.336033] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:33:03.336069] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:33:03.461398] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:33:03.461603] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:33:03.461648] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:33:03.461716] [INFO ] [FORECASTER] Training complete [2026-03-04T20:33:03.465364] [DEBUG] [FORECASTER] TNGX: Forecast T+1@11:T+2@11: DOWN (p=9.24%) [2026-03-04T20:33:03.465719] [INFO ] [FORECASTER] Completed predict_future for TNGX [2026-03-04T20:33:03.465864] [INFO ] [sig ] TNGX: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:33:03.613913] [INFO ] [LOCAL ] Saved forecast: TNGX 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/TNGX.txt [2026-03-04T20:33:03.614092] [INFO ] [sig ] [2977/3365] Completed TNGX in 0.4s | 2.76 sym/s | Total: 18.0m | ETA: 2.3m [2026-03-04T20:33:03.614142] [INFO ] [sig ] [2978/3365] Forecasting TNK... [2026-03-04T20:33:03.614173] [INFO ] [sig ] Generating forecast for: TNK [2026-03-04T20:33:03.614206] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TNK' from 'https://tdm.silogroup.org/data/derivative_storage/TNK.csv'. [2026-03-04T20:33:03.625712] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TNK'. [2026-03-04T20:33:03.626139] [INFO ] [FORECASTER] Starting predict_future for TNK [2026-03-04T20:33:03.627086] [DEBUG] [LOCAL ] No optimal features file found for TNK: ./output/feature-sets/TNK.txt [2026-03-04T20:33:03.627159] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:33:03.627205] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:33:03.627238] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:33:03.627324] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:33:03.690187] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:33:03.691097] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:33:03.691185] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:33:03.691223] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:33:03.817639] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:33:03.817830] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:33:03.817877] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:33:03.817907] [INFO ] [FORECASTER] Training complete [2026-03-04T20:33:03.821378] [DEBUG] [FORECASTER] TNK: Forecast T+1@11:T+2@11: UP (p=74.88%) [2026-03-04T20:33:03.821682] [INFO ] [FORECASTER] Completed predict_future for TNK [2026-03-04T20:33:03.821813] [INFO ] [sig ] TNK: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:33:03.984425] [INFO ] [LOCAL ] Saved forecast: TNK 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/TNK.txt [2026-03-04T20:33:03.984596] [INFO ] [sig ] [2978/3365] Completed TNK in 0.4s | 2.76 sym/s | Total: 18.0m | ETA: 2.3m [2026-03-04T20:33:03.984638] [INFO ] [sig ] [2979/3365] Forecasting TNL... [2026-03-04T20:33:03.984671] [INFO ] [sig ] Generating forecast for: TNL [2026-03-04T20:33:03.984707] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TNL' from 'https://tdm.silogroup.org/data/derivative_storage/TNL.csv'. [2026-03-04T20:33:03.996410] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TNL'. [2026-03-04T20:33:03.996704] [INFO ] [FORECASTER] Starting predict_future for TNL [2026-03-04T20:33:03.997552] [DEBUG] [LOCAL ] No optimal features file found for TNL: ./output/feature-sets/TNL.txt [2026-03-04T20:33:03.997628] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:33:03.997670] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:33:03.997699] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:33:03.997763] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:33:04.055988] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:33:04.057035] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:33:04.057171] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:33:04.057215] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:33:04.183251] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:33:04.183411] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:33:04.183456] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:33:04.183487] [INFO ] [FORECASTER] Training complete [2026-03-04T20:33:04.187036] [DEBUG] [FORECASTER] TNL: Forecast T+1@11:T+2@11: UP (p=51.30%) [2026-03-04T20:33:04.187350] [INFO ] [FORECASTER] Completed predict_future for TNL [2026-03-04T20:33:04.187488] [INFO ] [sig ] TNL: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:33:04.332068] [INFO ] [LOCAL ] Saved forecast: TNL 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/TNL.txt [2026-03-04T20:33:04.332223] [INFO ] [sig ] [2979/3365] Completed TNL in 0.3s | 2.76 sym/s | Total: 18.0m | ETA: 2.3m [2026-03-04T20:33:04.332263] [INFO ] [sig ] [2980/3365] Forecasting TNXP... [2026-03-04T20:33:04.332293] [INFO ] [sig ] Generating forecast for: TNXP [2026-03-04T20:33:04.332324] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TNXP' from 'https://tdm.silogroup.org/data/derivative_storage/TNXP.csv'. [2026-03-04T20:33:04.343557] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TNXP'. [2026-03-04T20:33:04.343864] [INFO ] [FORECASTER] Starting predict_future for TNXP [2026-03-04T20:33:04.344701] [DEBUG] [LOCAL ] No optimal features file found for TNXP: ./output/feature-sets/TNXP.txt [2026-03-04T20:33:04.344753] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:33:04.344785] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:33:04.344812] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:33:04.344868] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:33:04.402235] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:33:04.402955] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:33:04.403044] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:33:04.403084] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:33:04.522729] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:33:04.522894] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:33:04.522935] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:33:04.522964] [INFO ] [FORECASTER] Training complete [2026-03-04T20:33:04.526438] [DEBUG] [FORECASTER] TNXP: Forecast T+1@11:T+2@11: DOWN (p=16.01%) [2026-03-04T20:33:04.526741] [INFO ] [FORECASTER] Completed predict_future for TNXP [2026-03-04T20:33:04.526870] [INFO ] [sig ] TNXP: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:33:04.670014] [INFO ] [LOCAL ] Saved forecast: TNXP 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/TNXP.txt [2026-03-04T20:33:04.670185] [INFO ] [sig ] [2980/3365] Completed TNXP in 0.3s | 2.76 sym/s | Total: 18.0m | ETA: 2.3m [2026-03-04T20:33:04.670236] [INFO ] [sig ] [2981/3365] Forecasting TOI... [2026-03-04T20:33:04.670267] [INFO ] [sig ] Generating forecast for: TOI [2026-03-04T20:33:04.670297] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TOI' from 'https://tdm.silogroup.org/data/derivative_storage/TOI.csv'. [2026-03-04T20:33:04.683473] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TOI'. [2026-03-04T20:33:04.683932] [INFO ] [FORECASTER] Starting predict_future for TOI [2026-03-04T20:33:04.684832] [DEBUG] [LOCAL ] No optimal features file found for TOI: ./output/feature-sets/TOI.txt [2026-03-04T20:33:04.684890] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:33:04.684924] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:33:04.684953] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:33:04.685015] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:33:04.743398] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:33:04.744326] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:33:04.744421] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:33:04.744455] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:33:04.864952] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:33:04.865125] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:33:04.865173] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:33:04.865202] [INFO ] [FORECASTER] Training complete [2026-03-04T20:33:04.868689] [DEBUG] [FORECASTER] TOI: Forecast T+1@11:T+2@11: DOWN (p=4.64%) [2026-03-04T20:33:04.868975] [INFO ] [FORECASTER] Completed predict_future for TOI [2026-03-04T20:33:04.869102] [INFO ] [sig ] TOI: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:33:05.011426] [INFO ] [LOCAL ] Saved forecast: TOI 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/TOI.txt [2026-03-04T20:33:05.011551] [INFO ] [sig ] [2981/3365] Completed TOI in 0.3s | 2.76 sym/s | Total: 18.0m | ETA: 2.3m [2026-03-04T20:33:05.011609] [INFO ] [sig ] [2982/3365] Forecasting TOL... [2026-03-04T20:33:05.011642] [INFO ] [sig ] Generating forecast for: TOL [2026-03-04T20:33:05.011672] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TOL' from 'https://tdm.silogroup.org/data/derivative_storage/TOL.csv'. [2026-03-04T20:33:05.025684] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TOL'. [2026-03-04T20:33:05.025967] [INFO ] [FORECASTER] Starting predict_future for TOL [2026-03-04T20:33:05.026779] [DEBUG] [LOCAL ] No optimal features file found for TOL: ./output/feature-sets/TOL.txt [2026-03-04T20:33:05.026832] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:33:05.026876] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:33:05.026905] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:33:05.026963] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:33:05.086085] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:33:05.086934] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:33:05.087016] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:33:05.087052] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:33:05.210876] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:33:05.211012] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:33:05.211054] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:33:05.211084] [INFO ] [FORECASTER] Training complete [2026-03-04T20:33:05.214800] [DEBUG] [FORECASTER] TOL: Forecast T+1@11:T+2@11: UP (p=84.43%) [2026-03-04T20:33:05.215075] [INFO ] [FORECASTER] Completed predict_future for TOL [2026-03-04T20:33:05.215205] [INFO ] [sig ] TOL: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:33:05.374748] [INFO ] [LOCAL ] Saved forecast: TOL 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/TOL.txt [2026-03-04T20:33:05.374920] [INFO ] [sig ] [2982/3365] Completed TOL in 0.4s | 2.76 sym/s | Total: 18.0m | ETA: 2.3m [2026-03-04T20:33:05.374973] [INFO ] [sig ] [2983/3365] Forecasting TORO... [2026-03-04T20:33:05.375010] [INFO ] [sig ] Generating forecast for: TORO [2026-03-04T20:33:05.375049] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TORO' from 'https://tdm.silogroup.org/data/derivative_storage/TORO.csv'. [2026-03-04T20:33:05.387823] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TORO'. [2026-03-04T20:33:05.388208] [INFO ] [FORECASTER] Starting predict_future for TORO [2026-03-04T20:33:05.389268] [DEBUG] [LOCAL ] No optimal features file found for TORO: ./output/feature-sets/TORO.txt [2026-03-04T20:33:05.389321] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:33:05.389353] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:33:05.389379] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:33:05.389435] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:33:05.449612] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:33:05.450745] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:33:05.450832] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:33:05.450866] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:33:05.572416] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:33:05.572598] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:33:05.572643] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:33:05.572672] [INFO ] [FORECASTER] Training complete [2026-03-04T20:33:05.576149] [DEBUG] [FORECASTER] TORO: Forecast T+1@11:T+2@11: DOWN (p=3.98%) [2026-03-04T20:33:05.576431] [INFO ] [FORECASTER] Completed predict_future for TORO [2026-03-04T20:33:05.576559] [INFO ] [sig ] TORO: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:33:05.725509] [INFO ] [LOCAL ] Saved forecast: TORO 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/TORO.txt [2026-03-04T20:33:05.725700] [INFO ] [sig ] [2983/3365] Completed TORO in 0.4s | 2.76 sym/s | Total: 18.0m | ETA: 2.3m [2026-03-04T20:33:05.725741] [INFO ] [sig ] [2984/3365] Forecasting TOWN... [2026-03-04T20:33:05.725771] [INFO ] [sig ] Generating forecast for: TOWN [2026-03-04T20:33:05.725804] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TOWN' from 'https://tdm.silogroup.org/data/derivative_storage/TOWN.csv'. [2026-03-04T20:33:05.739004] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TOWN'. [2026-03-04T20:33:05.739646] [INFO ] [FORECASTER] Starting predict_future for TOWN [2026-03-04T20:33:05.740721] [DEBUG] [LOCAL ] No optimal features file found for TOWN: ./output/feature-sets/TOWN.txt [2026-03-04T20:33:05.740775] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:33:05.740808] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:33:05.740837] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:33:05.740896] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:33:05.803184] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:33:05.804104] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:33:05.804227] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:33:05.804264] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:33:05.936529] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:33:05.936736] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:33:05.936781] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:33:05.936813] [INFO ] [FORECASTER] Training complete [2026-03-04T20:33:05.940945] [DEBUG] [FORECASTER] TOWN: Forecast T+1@11:T+2@11: UP (p=66.22%) [2026-03-04T20:33:05.941529] [INFO ] [FORECASTER] Completed predict_future for TOWN [2026-03-04T20:33:05.941705] [INFO ] [sig ] TOWN: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:33:06.087054] [INFO ] [LOCAL ] Saved forecast: TOWN 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/TOWN.txt [2026-03-04T20:33:06.087213] [INFO ] [sig ] [2984/3365] Completed TOWN in 0.4s | 2.76 sym/s | Total: 18.0m | ETA: 2.3m [2026-03-04T20:33:06.087255] [INFO ] [sig ] [2985/3365] Forecasting TOYO... [2026-03-04T20:33:06.087285] [INFO ] [sig ] Generating forecast for: TOYO [2026-03-04T20:33:06.087335] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TOYO' from 'https://tdm.silogroup.org/data/derivative_storage/TOYO.csv'. [2026-03-04T20:33:06.102623] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TOYO'. [2026-03-04T20:33:06.103161] [INFO ] [FORECASTER] Starting predict_future for TOYO [2026-03-04T20:33:06.104065] [DEBUG] [LOCAL ] No optimal features file found for TOYO: ./output/feature-sets/TOYO.txt [2026-03-04T20:33:06.104133] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:33:06.104175] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:33:06.104237] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:33:06.104296] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:33:06.164263] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:33:06.165262] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:33:06.165357] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:33:06.165392] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:33:06.280371] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:33:06.280546] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:33:06.280619] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:33:06.280657] [INFO ] [FORECASTER] Training complete [2026-03-04T20:33:06.284626] [DEBUG] [FORECASTER] TOYO: Forecast T+1@11:T+2@11: DOWN (p=11.63%) [2026-03-04T20:33:06.284952] [INFO ] [FORECASTER] Completed predict_future for TOYO [2026-03-04T20:33:06.285097] [INFO ] [sig ] TOYO: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:33:06.432441] [INFO ] [LOCAL ] Saved forecast: TOYO 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/TOYO.txt [2026-03-04T20:33:06.432632] [INFO ] [sig ] [2985/3365] Completed TOYO in 0.3s | 2.76 sym/s | Total: 18.0m | ETA: 2.3m [2026-03-04T20:33:06.432684] [INFO ] [sig ] [2986/3365] Forecasting TPB... [2026-03-04T20:33:06.432715] [INFO ] [sig ] Generating forecast for: TPB [2026-03-04T20:33:06.432747] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPB' from 'https://tdm.silogroup.org/data/derivative_storage/TPB.csv'. [2026-03-04T20:33:06.444617] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPB'. [2026-03-04T20:33:06.445097] [INFO ] [FORECASTER] Starting predict_future for TPB [2026-03-04T20:33:06.446201] [DEBUG] [LOCAL ] No optimal features file found for TPB: ./output/feature-sets/TPB.txt [2026-03-04T20:33:06.446272] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:33:06.446305] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:33:06.446332] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:33:06.446390] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:33:06.506500] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:33:06.507385] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:33:06.507472] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:33:06.507506] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:33:06.630530] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:33:06.630709] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:33:06.630751] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:33:06.630780] [INFO ] [FORECASTER] Training complete [2026-03-04T20:33:06.634612] [DEBUG] [FORECASTER] TPB: Forecast T+1@11:T+2@11: DOWN (p=42.99%) [2026-03-04T20:33:06.634894] [INFO ] [FORECASTER] Completed predict_future for TPB [2026-03-04T20:33:06.635024] [INFO ] [sig ] TPB: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:33:06.782308] [INFO ] [LOCAL ] Saved forecast: TPB 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/TPB.txt [2026-03-04T20:33:06.782447] [INFO ] [sig ] [2986/3365] Completed TPB in 0.3s | 2.76 sym/s | Total: 18.0m | ETA: 2.3m [2026-03-04T20:33:06.782488] [INFO ] [sig ] [2987/3365] Forecasting TPC... [2026-03-04T20:33:06.782518] [INFO ] [sig ] Generating forecast for: TPC [2026-03-04T20:33:06.782548] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPC' from 'https://tdm.silogroup.org/data/derivative_storage/TPC.csv'. [2026-03-04T20:33:06.794120] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPC'. [2026-03-04T20:33:06.794425] [INFO ] [FORECASTER] Starting predict_future for TPC [2026-03-04T20:33:06.795221] [DEBUG] [LOCAL ] No optimal features file found for TPC: ./output/feature-sets/TPC.txt [2026-03-04T20:33:06.795275] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:33:06.795308] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:33:06.795336] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:33:06.795392] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:33:06.855239] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:33:06.856155] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:33:06.856247] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:33:06.856281] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:33:06.990603] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:33:06.990788] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:33:06.990829] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:33:06.990858] [INFO ] [FORECASTER] Training complete [2026-03-04T20:33:06.994588] [DEBUG] [FORECASTER] TPC: Forecast T+1@11:T+2@11: DOWN (p=8.64%) [2026-03-04T20:33:06.994915] [INFO ] [FORECASTER] Completed predict_future for TPC [2026-03-04T20:33:06.995071] [INFO ] [sig ] TPC: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:33:07.149597] [INFO ] [LOCAL ] Saved forecast: TPC 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/TPC.txt [2026-03-04T20:33:07.149787] [INFO ] [sig ] [2987/3365] Completed TPC in 0.4s | 2.76 sym/s | Total: 18.0m | ETA: 2.3m [2026-03-04T20:33:07.149831] [INFO ] [sig ] [2988/3365] Forecasting TPG... [2026-03-04T20:33:07.149861] [INFO ] [sig ] Generating forecast for: TPG [2026-03-04T20:33:07.149892] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPG' from 'https://tdm.silogroup.org/data/derivative_storage/TPG.csv'. [2026-03-04T20:33:07.162173] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPG'. [2026-03-04T20:33:07.162603] [INFO ] [FORECASTER] Starting predict_future for TPG [2026-03-04T20:33:07.163444] [DEBUG] [LOCAL ] No optimal features file found for TPG: ./output/feature-sets/TPG.txt [2026-03-04T20:33:07.163500] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:33:07.163536] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:33:07.163564] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:33:07.163662] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:33:07.223539] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:33:07.224477] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:33:07.224590] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:33:07.224628] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:33:07.354356] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:33:07.354526] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:33:07.354587] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:33:07.354621] [INFO ] [FORECASTER] Training complete [2026-03-04T20:33:07.358394] [DEBUG] [FORECASTER] TPG: Forecast T+1@11:T+2@11: UP (p=91.69%) [2026-03-04T20:33:07.358713] [INFO ] [FORECASTER] Completed predict_future for TPG [2026-03-04T20:33:07.358847] [INFO ] [sig ] TPG: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:33:07.509111] [INFO ] [LOCAL ] Saved forecast: TPG 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/TPG.txt [2026-03-04T20:33:07.509283] [INFO ] [sig ] [2988/3365] Completed TPG in 0.4s | 2.76 sym/s | Total: 18.0m | ETA: 2.3m [2026-03-04T20:33:07.509324] [INFO ] [sig ] [2989/3365] Forecasting TPGXL... [2026-03-04T20:33:07.509353] [INFO ] [sig ] Generating forecast for: TPGXL [2026-03-04T20:33:07.509385] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPGXL' from 'https://tdm.silogroup.org/data/derivative_storage/TPGXL.csv'. [2026-03-04T20:33:07.521104] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPGXL'. [2026-03-04T20:33:07.521425] [INFO ] [FORECASTER] Starting predict_future for TPGXL [2026-03-04T20:33:07.522215] [DEBUG] [LOCAL ] No optimal features file found for TPGXL: ./output/feature-sets/TPGXL.txt [2026-03-04T20:33:07.522268] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:33:07.522299] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:33:07.522327] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:33:07.522384] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:33:07.580265] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:33:07.581191] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:33:07.581282] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:33:07.581315] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:33:07.698072] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:33:07.698469] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:33:07.698545] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:33:07.698593] [INFO ] [FORECASTER] Training complete [2026-03-04T20:33:07.702510] [DEBUG] [FORECASTER] TPGXL: Forecast T+1@11:T+2@11: DOWN (p=17.43%) [2026-03-04T20:33:07.702819] [INFO ] [FORECASTER] Completed predict_future for TPGXL [2026-03-04T20:33:07.702959] [INFO ] [sig ] TPGXL: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:33:07.853863] [INFO ] [LOCAL ] Saved forecast: TPGXL 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/TPGXL.txt [2026-03-04T20:33:07.854027] [INFO ] [sig ] [2989/3365] Completed TPGXL in 0.3s | 2.76 sym/s | Total: 18.1m | ETA: 2.3m [2026-03-04T20:33:07.854067] [INFO ] [sig ] [2990/3365] Forecasting TPH... [2026-03-04T20:33:07.854097] [INFO ] [sig ] Generating forecast for: TPH [2026-03-04T20:33:07.854128] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPH' from 'https://tdm.silogroup.org/data/derivative_storage/TPH.csv'. [2026-03-04T20:33:07.866543] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPH'. [2026-03-04T20:33:07.866899] [INFO ] [FORECASTER] Starting predict_future for TPH [2026-03-04T20:33:07.867753] [DEBUG] [LOCAL ] No optimal features file found for TPH: ./output/feature-sets/TPH.txt [2026-03-04T20:33:07.867807] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:33:07.867841] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:33:07.867870] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:33:07.867929] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:33:07.927091] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:33:07.928115] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:33:07.928219] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:33:07.928256] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:33:08.063640] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:33:08.063813] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:33:08.063854] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:33:08.063883] [INFO ] [FORECASTER] Training complete [2026-03-04T20:33:08.067428] [DEBUG] [FORECASTER] TPH: Forecast T+1@11:T+2@11: DOWN (p=22.77%) [2026-03-04T20:33:08.067783] [INFO ] [FORECASTER] Completed predict_future for TPH [2026-03-04T20:33:08.067926] [INFO ] [sig ] TPH: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:33:08.214626] [INFO ] [LOCAL ] Saved forecast: TPH 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/TPH.txt [2026-03-04T20:33:08.214799] [INFO ] [sig ] [2990/3365] Completed TPH in 0.4s | 2.76 sym/s | Total: 18.1m | ETA: 2.3m [2026-03-04T20:33:08.214842] [INFO ] [sig ] [2991/3365] Forecasting TPL... [2026-03-04T20:33:08.214875] [INFO ] [sig ] Generating forecast for: TPL [2026-03-04T20:33:08.214908] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPL' from 'https://tdm.silogroup.org/data/derivative_storage/TPL.csv'. [2026-03-04T20:33:08.226920] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPL'. [2026-03-04T20:33:08.227230] [INFO ] [FORECASTER] Starting predict_future for TPL [2026-03-04T20:33:08.228058] [DEBUG] [LOCAL ] No optimal features file found for TPL: ./output/feature-sets/TPL.txt [2026-03-04T20:33:08.228115] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:33:08.228184] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:33:08.228213] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:33:08.228270] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:33:08.285522] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:33:08.286411] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:33:08.286518] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:33:08.286554] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:33:08.410317] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:33:08.410499] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:33:08.410543] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:33:08.410590] [INFO ] [FORECASTER] Training complete [2026-03-04T20:33:08.414425] [DEBUG] [FORECASTER] TPL: Forecast T+1@11:T+2@11: UP (p=84.99%) [2026-03-04T20:33:08.414753] [INFO ] [FORECASTER] Completed predict_future for TPL [2026-03-04T20:33:08.414894] [INFO ] [sig ] TPL: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:33:08.561341] [INFO ] [LOCAL ] Saved forecast: TPL 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/TPL.txt [2026-03-04T20:33:08.561503] [INFO ] [sig ] [2991/3365] Completed TPL in 0.3s | 2.76 sym/s | Total: 18.1m | ETA: 2.3m [2026-03-04T20:33:08.561542] [INFO ] [sig ] [2992/3365] Forecasting TPVG... [2026-03-04T20:33:08.561591] [INFO ] [sig ] Generating forecast for: TPVG [2026-03-04T20:33:08.561626] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPVG' from 'https://tdm.silogroup.org/data/derivative_storage/TPVG.csv'. [2026-03-04T20:33:08.573397] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPVG'. [2026-03-04T20:33:08.573766] [INFO ] [FORECASTER] Starting predict_future for TPVG [2026-03-04T20:33:08.574594] [DEBUG] [LOCAL ] No optimal features file found for TPVG: ./output/feature-sets/TPVG.txt [2026-03-04T20:33:08.574649] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:33:08.574681] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:33:08.574708] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:33:08.574764] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:33:08.638444] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:33:08.639415] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:33:08.639515] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:33:08.639549] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:33:08.773335] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:33:08.773447] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:33:08.773489] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:33:08.773520] [INFO ] [FORECASTER] Training complete [2026-03-04T20:33:08.777407] [DEBUG] [FORECASTER] TPVG: Forecast T+1@11:T+2@11: DOWN (p=25.16%) [2026-03-04T20:33:08.777789] [INFO ] [FORECASTER] Completed predict_future for TPVG [2026-03-04T20:33:08.777963] [INFO ] [sig ] TPVG: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:33:08.930465] [INFO ] [LOCAL ] Saved forecast: TPVG 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/TPVG.txt [2026-03-04T20:33:08.930656] [INFO ] [sig ] [2992/3365] Completed TPVG in 0.4s | 2.76 sym/s | Total: 18.1m | ETA: 2.3m [2026-03-04T20:33:08.930701] [INFO ] [sig ] [2993/3365] Forecasting TPYP... [2026-03-04T20:33:08.930731] [INFO ] [sig ] Generating forecast for: TPYP [2026-03-04T20:33:08.930760] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPYP' from 'https://tdm.silogroup.org/data/derivative_storage/TPYP.csv'. [2026-03-04T20:33:08.942558] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPYP'. [2026-03-04T20:33:08.942992] [INFO ] [FORECASTER] Starting predict_future for TPYP [2026-03-04T20:33:08.944018] [DEBUG] [LOCAL ] No optimal features file found for TPYP: ./output/feature-sets/TPYP.txt [2026-03-04T20:33:08.944072] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:33:08.944120] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:33:08.944154] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:33:08.944229] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:33:09.004084] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:33:09.005064] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:33:09.005153] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:33:09.005187] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:33:09.137654] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:33:09.137874] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:33:09.137953] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:33:09.137991] [INFO ] [FORECASTER] Training complete [2026-03-04T20:33:09.142023] [DEBUG] [FORECASTER] TPYP: Forecast T+1@11:T+2@11: UP (p=78.76%) [2026-03-04T20:33:09.142429] [INFO ] [FORECASTER] Completed predict_future for TPYP [2026-03-04T20:33:09.142642] [INFO ] [sig ] TPYP: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:33:09.292501] [INFO ] [LOCAL ] Saved forecast: TPYP 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/TPYP.txt [2026-03-04T20:33:09.292661] [INFO ] [sig ] [2993/3365] Completed TPYP in 0.4s | 2.76 sym/s | Total: 18.1m | ETA: 2.2m [2026-03-04T20:33:09.292704] [INFO ] [sig ] [2994/3365] Forecasting TPZ... [2026-03-04T20:33:09.292734] [INFO ] [sig ] Generating forecast for: TPZ [2026-03-04T20:33:09.292765] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPZ' from 'https://tdm.silogroup.org/data/derivative_storage/TPZ.csv'. [2026-03-04T20:33:09.304517] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPZ'. [2026-03-04T20:33:09.304874] [INFO ] [FORECASTER] Starting predict_future for TPZ [2026-03-04T20:33:09.305744] [DEBUG] [LOCAL ] No optimal features file found for TPZ: ./output/feature-sets/TPZ.txt [2026-03-04T20:33:09.305797] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:33:09.305828] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:33:09.305855] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:33:09.305911] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:33:09.363898] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:33:09.364860] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:33:09.364946] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:33:09.364979] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:33:09.478621] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:33:09.478793] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:33:09.478833] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:33:09.478899] [INFO ] [FORECASTER] Training complete [2026-03-04T20:33:09.483092] [DEBUG] [FORECASTER] TPZ: Forecast T+1@11:T+2@11: UP (p=62.25%) [2026-03-04T20:33:09.483666] [INFO ] [FORECASTER] Completed predict_future for TPZ [2026-03-04T20:33:09.483814] [INFO ] [sig ] TPZ: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:33:09.638558] [INFO ] [LOCAL ] Saved forecast: TPZ 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/TPZ.txt [2026-03-04T20:33:09.638754] [INFO ] [sig ] [2994/3365] Completed TPZ in 0.3s | 2.76 sym/s | Total: 18.1m | ETA: 2.2m [2026-03-04T20:33:09.638797] [INFO ] [sig ] [2995/3365] Forecasting TQQQ... [2026-03-04T20:33:09.638828] [INFO ] [sig ] Generating forecast for: TQQQ [2026-03-04T20:33:09.638861] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TQQQ' from 'https://tdm.silogroup.org/data/derivative_storage/TQQQ.csv'. [2026-03-04T20:33:09.653637] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TQQQ'. [2026-03-04T20:33:09.654108] [INFO ] [FORECASTER] Starting predict_future for TQQQ [2026-03-04T20:33:09.655213] [DEBUG] [LOCAL ] No optimal features file found for TQQQ: ./output/feature-sets/TQQQ.txt [2026-03-04T20:33:09.655292] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:33:09.655336] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:33:09.655374] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:33:09.655459] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:33:09.731705] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:33:09.732624] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:33:09.732716] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:33:09.732751] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:33:09.882466] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:33:09.882673] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:33:09.882725] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:33:09.882757] [INFO ] [FORECASTER] Training complete [2026-03-04T20:33:09.886399] [DEBUG] [FORECASTER] TQQQ: Forecast T+1@11:T+2@11: DOWN (p=8.67%) [2026-03-04T20:33:09.886717] [INFO ] [FORECASTER] Completed predict_future for TQQQ [2026-03-04T20:33:09.886846] [INFO ] [sig ] TQQQ: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:33:10.030693] [INFO ] [LOCAL ] Saved forecast: TQQQ 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/TQQQ.txt [2026-03-04T20:33:10.030831] [INFO ] [sig ] [2995/3365] Completed TQQQ in 0.4s | 2.76 sym/s | Total: 18.1m | ETA: 2.2m [2026-03-04T20:33:10.030870] [INFO ] [sig ] [2996/3365] Forecasting TRC... [2026-03-04T20:33:10.030900] [INFO ] [sig ] Generating forecast for: TRC [2026-03-04T20:33:10.030930] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRC' from 'https://tdm.silogroup.org/data/derivative_storage/TRC.csv'. [2026-03-04T20:33:10.042858] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRC'. [2026-03-04T20:33:10.043164] [INFO ] [FORECASTER] Starting predict_future for TRC [2026-03-04T20:33:10.043962] [DEBUG] [LOCAL ] No optimal features file found for TRC: ./output/feature-sets/TRC.txt [2026-03-04T20:33:10.044014] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:33:10.044046] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:33:10.044072] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:33:10.044130] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:33:10.103246] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:33:10.104004] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:33:10.104086] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:33:10.104119] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:33:10.226400] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:33:10.226556] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:33:10.226614] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:33:10.226646] [INFO ] [FORECASTER] Training complete [2026-03-04T20:33:10.230335] [DEBUG] [FORECASTER] TRC: Forecast T+1@11:T+2@11: UP (p=98.65%) [2026-03-04T20:33:10.230637] [INFO ] [FORECASTER] Completed predict_future for TRC [2026-03-04T20:33:10.230771] [INFO ] [sig ] TRC: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:33:10.377216] [INFO ] [LOCAL ] Saved forecast: TRC 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/TRC.txt [2026-03-04T20:33:10.377409] [INFO ] [sig ] [2996/3365] Completed TRC in 0.3s | 2.76 sym/s | Total: 18.1m | ETA: 2.2m [2026-03-04T20:33:10.377459] [INFO ] [sig ] [2997/3365] Forecasting TRDA... [2026-03-04T20:33:10.377497] [INFO ] [sig ] Generating forecast for: TRDA [2026-03-04T20:33:10.377530] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRDA' from 'https://tdm.silogroup.org/data/derivative_storage/TRDA.csv'. [2026-03-04T20:33:10.389512] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRDA'. [2026-03-04T20:33:10.389807] [INFO ] [FORECASTER] Starting predict_future for TRDA [2026-03-04T20:33:10.390593] [DEBUG] [LOCAL ] No optimal features file found for TRDA: ./output/feature-sets/TRDA.txt [2026-03-04T20:33:10.390646] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:33:10.390679] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:33:10.390705] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:33:10.390762] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:33:10.452305] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:33:10.453371] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:33:10.453460] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:33:10.453493] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:33:10.581389] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:33:10.581631] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:33:10.581683] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:33:10.581714] [INFO ] [FORECASTER] Training complete [2026-03-04T20:33:10.585353] [DEBUG] [FORECASTER] TRDA: Forecast T+1@11:T+2@11: DOWN (p=11.86%) [2026-03-04T20:33:10.585687] [INFO ] [FORECASTER] Completed predict_future for TRDA [2026-03-04T20:33:10.585824] [INFO ] [sig ] TRDA: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:33:10.729410] [INFO ] [LOCAL ] Saved forecast: TRDA 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/TRDA.txt [2026-03-04T20:33:10.729589] [INFO ] [sig ] [2997/3365] Completed TRDA in 0.4s | 2.76 sym/s | Total: 18.1m | ETA: 2.2m [2026-03-04T20:33:10.729632] [INFO ] [sig ] [2998/3365] Forecasting TREE... [2026-03-04T20:33:10.729662] [INFO ] [sig ] Generating forecast for: TREE [2026-03-04T20:33:10.729693] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TREE' from 'https://tdm.silogroup.org/data/derivative_storage/TREE.csv'. [2026-03-04T20:33:10.742060] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TREE'. [2026-03-04T20:33:10.742379] [INFO ] [FORECASTER] Starting predict_future for TREE [2026-03-04T20:33:10.743187] [DEBUG] [LOCAL ] No optimal features file found for TREE: ./output/feature-sets/TREE.txt [2026-03-04T20:33:10.743252] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:33:10.743292] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:33:10.743325] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:33:10.743384] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:33:10.801846] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:33:10.802739] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:33:10.802831] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:33:10.802878] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:33:10.926296] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:33:10.926465] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:33:10.926505] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:33:10.926534] [INFO ] [FORECASTER] Training complete [2026-03-04T20:33:10.930032] [DEBUG] [FORECASTER] TREE: Forecast T+1@11:T+2@11: DOWN (p=6.90%) [2026-03-04T20:33:10.930349] [INFO ] [FORECASTER] Completed predict_future for TREE [2026-03-04T20:33:10.930481] [INFO ] [sig ] TREE: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:33:11.074670] [INFO ] [LOCAL ] Saved forecast: TREE 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/TREE.txt [2026-03-04T20:33:11.074830] [INFO ] [sig ] [2998/3365] Completed TREE in 0.3s | 2.76 sym/s | Total: 18.1m | ETA: 2.2m [2026-03-04T20:33:11.074872] [INFO ] [sig ] [2999/3365] Forecasting TREX... [2026-03-04T20:33:11.074902] [INFO ] [sig ] Generating forecast for: TREX [2026-03-04T20:33:11.074932] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TREX' from 'https://tdm.silogroup.org/data/derivative_storage/TREX.csv'. [2026-03-04T20:33:11.087742] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TREX'. [2026-03-04T20:33:11.088066] [INFO ] [FORECASTER] Starting predict_future for TREX [2026-03-04T20:33:11.089123] [DEBUG] [LOCAL ] No optimal features file found for TREX: ./output/feature-sets/TREX.txt [2026-03-04T20:33:11.089183] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:33:11.089222] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:33:11.089254] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:33:11.089324] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:33:11.149835] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:33:11.150653] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:33:11.150757] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:33:11.150793] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:33:11.283145] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:33:11.283367] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:33:11.283421] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:33:11.283452] [INFO ] [FORECASTER] Training complete [2026-03-04T20:33:11.287114] [DEBUG] [FORECASTER] TREX: Forecast T+1@11:T+2@11: DOWN (p=2.25%) [2026-03-04T20:33:11.287430] [INFO ] [FORECASTER] Completed predict_future for TREX [2026-03-04T20:33:11.287566] [INFO ] [sig ] TREX: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:33:11.431531] [INFO ] [LOCAL ] Saved forecast: TREX 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/TREX.txt [2026-03-04T20:33:11.431711] [INFO ] [sig ] [2999/3365] Completed TREX in 0.4s | 2.76 sym/s | Total: 18.1m | ETA: 2.2m [2026-03-04T20:33:11.431753] [INFO ] [sig ] [3000/3365] Forecasting TRGP... [2026-03-04T20:33:11.431785] [INFO ] [sig ] Generating forecast for: TRGP [2026-03-04T20:33:11.431815] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRGP' from 'https://tdm.silogroup.org/data/derivative_storage/TRGP.csv'. [2026-03-04T20:33:11.443931] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRGP'. [2026-03-04T20:33:11.444252] [INFO ] [FORECASTER] Starting predict_future for TRGP [2026-03-04T20:33:11.445077] [DEBUG] [LOCAL ] No optimal features file found for TRGP: ./output/feature-sets/TRGP.txt [2026-03-04T20:33:11.445130] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:33:11.445163] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:33:11.445190] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:33:11.445251] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:33:11.504716] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:33:11.505641] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:33:11.505731] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:33:11.505764] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:33:11.629103] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:33:11.629271] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:33:11.629312] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:33:11.629360] [INFO ] [FORECASTER] Training complete [2026-03-04T20:33:11.632892] [DEBUG] [FORECASTER] TRGP: Forecast T+1@11:T+2@11: DOWN (p=23.30%) [2026-03-04T20:33:11.633183] [INFO ] [FORECASTER] Completed predict_future for TRGP [2026-03-04T20:33:11.633315] [INFO ] [sig ] TRGP: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:33:11.786335] [INFO ] [LOCAL ] Saved forecast: TRGP 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/TRGP.txt [2026-03-04T20:33:11.786497] [INFO ] [sig ] [3000/3365] Completed TRGP in 0.4s | 2.76 sym/s | Total: 18.1m | ETA: 2.2m [2026-03-04T20:33:11.786539] [INFO ] [sig ] [3001/3365] Forecasting TRI... [2026-03-04T20:33:11.786588] [INFO ] [sig ] Generating forecast for: TRI [2026-03-04T20:33:11.786624] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRI' from 'https://tdm.silogroup.org/data/derivative_storage/TRI.csv'. [2026-03-04T20:33:11.800882] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRI'. [2026-03-04T20:33:11.801242] [INFO ] [FORECASTER] Starting predict_future for TRI [2026-03-04T20:33:11.802148] [DEBUG] [LOCAL ] No optimal features file found for TRI: ./output/feature-sets/TRI.txt [2026-03-04T20:33:11.802204] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:33:11.802250] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:33:11.802296] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:33:11.802364] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:33:11.866171] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:33:11.867065] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:33:11.867184] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:33:11.867220] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:33:12.005936] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:33:12.006153] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:33:12.006198] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:33:12.006228] [INFO ] [FORECASTER] Training complete [2026-03-04T20:33:12.010219] [DEBUG] [FORECASTER] TRI: Forecast T+1@11:T+2@11: UP (p=66.97%) [2026-03-04T20:33:12.010609] [INFO ] [FORECASTER] Completed predict_future for TRI [2026-03-04T20:33:12.010759] [INFO ] [sig ] TRI: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:33:12.159671] [INFO ] [LOCAL ] Saved forecast: TRI 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/TRI.txt [2026-03-04T20:33:12.159837] [INFO ] [sig ] [3001/3365] Completed TRI in 0.4s | 2.76 sym/s | Total: 18.1m | ETA: 2.2m [2026-03-04T20:33:12.159881] [INFO ] [sig ] [3002/3365] Forecasting TRIN... [2026-03-04T20:33:12.159911] [INFO ] [sig ] Generating forecast for: TRIN [2026-03-04T20:33:12.159943] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRIN' from 'https://tdm.silogroup.org/data/derivative_storage/TRIN.csv'. [2026-03-04T20:33:12.172590] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRIN'. [2026-03-04T20:33:12.172936] [INFO ] [FORECASTER] Starting predict_future for TRIN [2026-03-04T20:33:12.173753] [DEBUG] [LOCAL ] No optimal features file found for TRIN: ./output/feature-sets/TRIN.txt [2026-03-04T20:33:12.173808] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:33:12.173841] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:33:12.173869] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:33:12.173927] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:33:12.234779] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:33:12.235763] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:33:12.235853] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:33:12.235906] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:33:12.361549] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:33:12.361732] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:33:12.361773] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:33:12.361802] [INFO ] [FORECASTER] Training complete [2026-03-04T20:33:12.366032] [DEBUG] [FORECASTER] TRIN: Forecast T+1@11:T+2@11: UP (p=70.89%) [2026-03-04T20:33:12.366423] [INFO ] [FORECASTER] Completed predict_future for TRIN [2026-03-04T20:33:12.366601] [INFO ] [sig ] TRIN: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:33:12.524626] [INFO ] [LOCAL ] Saved forecast: TRIN 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/TRIN.txt [2026-03-04T20:33:12.524810] [INFO ] [sig ] [3002/3365] Completed TRIN in 0.4s | 2.76 sym/s | Total: 18.1m | ETA: 2.2m [2026-03-04T20:33:12.524873] [INFO ] [sig ] [3003/3365] Forecasting TRIP... [2026-03-04T20:33:12.524913] [INFO ] [sig ] Generating forecast for: TRIP [2026-03-04T20:33:12.524945] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRIP' from 'https://tdm.silogroup.org/data/derivative_storage/TRIP.csv'. [2026-03-04T20:33:12.537584] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRIP'. [2026-03-04T20:33:12.537971] [INFO ] [FORECASTER] Starting predict_future for TRIP [2026-03-04T20:33:12.539003] [DEBUG] [LOCAL ] No optimal features file found for TRIP: ./output/feature-sets/TRIP.txt [2026-03-04T20:33:12.539057] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:33:12.539089] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:33:12.539115] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:33:12.539171] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:33:12.597846] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:33:12.598831] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:33:12.598922] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:33:12.598955] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:33:12.727262] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:33:12.727466] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:33:12.727521] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:33:12.727553] [INFO ] [FORECASTER] Training complete [2026-03-04T20:33:12.731703] [DEBUG] [FORECASTER] TRIP: Forecast T+1@11:T+2@11: DOWN (p=24.67%) [2026-03-04T20:33:12.731992] [INFO ] [FORECASTER] Completed predict_future for TRIP [2026-03-04T20:33:12.732125] [INFO ] [sig ] TRIP: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:33:12.880812] [INFO ] [LOCAL ] Saved forecast: TRIP 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/TRIP.txt [2026-03-04T20:33:12.880963] [INFO ] [sig ] [3003/3365] Completed TRIP in 0.4s | 2.76 sym/s | Total: 18.1m | ETA: 2.2m [2026-03-04T20:33:12.881015] [INFO ] [sig ] [3004/3365] Forecasting TRMB... [2026-03-04T20:33:12.881061] [INFO ] [sig ] Generating forecast for: TRMB [2026-03-04T20:33:12.881107] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRMB' from 'https://tdm.silogroup.org/data/derivative_storage/TRMB.csv'. [2026-03-04T20:33:12.893177] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRMB'. [2026-03-04T20:33:12.893537] [INFO ] [FORECASTER] Starting predict_future for TRMB [2026-03-04T20:33:12.894447] [DEBUG] [LOCAL ] No optimal features file found for TRMB: ./output/feature-sets/TRMB.txt [2026-03-04T20:33:12.894503] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:33:12.894537] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:33:12.894565] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:33:12.894673] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:33:12.958061] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:33:12.958927] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:33:12.959014] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:33:12.959048] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:33:13.091118] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:33:13.091284] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:33:13.091325] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:33:13.091355] [INFO ] [FORECASTER] Training complete [2026-03-04T20:33:13.095020] [DEBUG] [FORECASTER] TRMB: Forecast T+1@11:T+2@11: UP (p=99.51%) [2026-03-04T20:33:13.095340] [INFO ] [FORECASTER] Completed predict_future for TRMB [2026-03-04T20:33:13.095479] [INFO ] [sig ] TRMB: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:33:13.249735] [INFO ] [LOCAL ] Saved forecast: TRMB 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/TRMB.txt [2026-03-04T20:33:13.249925] [INFO ] [sig ] [3004/3365] Completed TRMB in 0.4s | 2.76 sym/s | Total: 18.1m | ETA: 2.2m [2026-03-04T20:33:13.249969] [INFO ] [sig ] [3005/3365] Forecasting TRMD... [2026-03-04T20:33:13.250000] [INFO ] [sig ] Generating forecast for: TRMD [2026-03-04T20:33:13.250030] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRMD' from 'https://tdm.silogroup.org/data/derivative_storage/TRMD.csv'. [2026-03-04T20:33:13.264381] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRMD'. [2026-03-04T20:33:13.264762] [INFO ] [FORECASTER] Starting predict_future for TRMD [2026-03-04T20:33:13.265559] [DEBUG] [LOCAL ] No optimal features file found for TRMD: ./output/feature-sets/TRMD.txt [2026-03-04T20:33:13.265637] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:33:13.265670] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:33:13.265697] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:33:13.265756] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:33:13.328072] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:33:13.329033] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:33:13.329131] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:33:13.329167] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:33:13.468096] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:33:13.468309] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:33:13.468366] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:33:13.468407] [INFO ] [FORECASTER] Training complete [2026-03-04T20:33:13.472743] [DEBUG] [FORECASTER] TRMD: Forecast T+1@11:T+2@11: DOWN (p=33.35%) [2026-03-04T20:33:13.473062] [INFO ] [FORECASTER] Completed predict_future for TRMD [2026-03-04T20:33:13.473252] [INFO ] [sig ] TRMD: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:33:13.628292] [INFO ] [LOCAL ] Saved forecast: TRMD 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/TRMD.txt [2026-03-04T20:33:13.628468] [INFO ] [sig ] [3005/3365] Completed TRMD in 0.4s | 2.76 sym/s | Total: 18.2m | ETA: 2.2m [2026-03-04T20:33:13.628514] [INFO ] [sig ] [3006/3365] Forecasting TRMK... [2026-03-04T20:33:13.628546] [INFO ] [sig ] Generating forecast for: TRMK [2026-03-04T20:33:13.628606] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRMK' from 'https://tdm.silogroup.org/data/derivative_storage/TRMK.csv'. [2026-03-04T20:33:13.641549] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRMK'. [2026-03-04T20:33:13.641991] [INFO ] [FORECASTER] Starting predict_future for TRMK [2026-03-04T20:33:13.642951] [DEBUG] [LOCAL ] No optimal features file found for TRMK: ./output/feature-sets/TRMK.txt [2026-03-04T20:33:13.643008] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:33:13.643042] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:33:13.643071] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:33:13.643136] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:33:13.704476] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:33:13.705468] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:33:13.705599] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:33:13.705649] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:33:13.836687] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:33:13.836862] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:33:13.836919] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:33:13.836963] [INFO ] [FORECASTER] Training complete [2026-03-04T20:33:13.841459] [DEBUG] [FORECASTER] TRMK: Forecast T+1@11:T+2@11: DOWN (p=39.01%) [2026-03-04T20:33:13.842006] [INFO ] [FORECASTER] Completed predict_future for TRMK [2026-03-04T20:33:13.842150] [INFO ] [sig ] TRMK: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:33:14.003534] [INFO ] [LOCAL ] Saved forecast: TRMK 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/TRMK.txt [2026-03-04T20:33:14.003917] [INFO ] [sig ] [3006/3365] Completed TRMK in 0.4s | 2.76 sym/s | Total: 18.2m | ETA: 2.2m [2026-03-04T20:33:14.003961] [INFO ] [sig ] [3007/3365] Forecasting TRN... [2026-03-04T20:33:14.004000] [INFO ] [sig ] Generating forecast for: TRN [2026-03-04T20:33:14.004037] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRN' from 'https://tdm.silogroup.org/data/derivative_storage/TRN.csv'. [2026-03-04T20:33:14.017010] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRN'. [2026-03-04T20:33:14.017425] [INFO ] [FORECASTER] Starting predict_future for TRN [2026-03-04T20:33:14.018312] [DEBUG] [LOCAL ] No optimal features file found for TRN: ./output/feature-sets/TRN.txt [2026-03-04T20:33:14.018367] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:33:14.018400] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:33:14.018429] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:33:14.018498] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:33:14.083995] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:33:14.084952] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:33:14.085044] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:33:14.085079] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:33:14.217742] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:33:14.217950] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:33:14.217994] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:33:14.218026] [INFO ] [FORECASTER] Training complete [2026-03-04T20:33:14.221854] [DEBUG] [FORECASTER] TRN: Forecast T+1@11:T+2@11: UP (p=90.87%) [2026-03-04T20:33:14.222168] [INFO ] [FORECASTER] Completed predict_future for TRN [2026-03-04T20:33:14.222334] [INFO ] [sig ] TRN: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:33:14.369023] [INFO ] [LOCAL ] Saved forecast: TRN 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/TRN.txt [2026-03-04T20:33:14.369186] [INFO ] [sig ] [3007/3365] Completed TRN in 0.4s | 2.76 sym/s | Total: 18.2m | ETA: 2.2m [2026-03-04T20:33:14.369236] [INFO ] [sig ] [3008/3365] Forecasting TRNO... [2026-03-04T20:33:14.369273] [INFO ] [sig ] Generating forecast for: TRNO [2026-03-04T20:33:14.369318] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRNO' from 'https://tdm.silogroup.org/data/derivative_storage/TRNO.csv'. [2026-03-04T20:33:14.381925] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRNO'. [2026-03-04T20:33:14.382294] [INFO ] [FORECASTER] Starting predict_future for TRNO [2026-03-04T20:33:14.383161] [DEBUG] [LOCAL ] No optimal features file found for TRNO: ./output/feature-sets/TRNO.txt [2026-03-04T20:33:14.383215] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:33:14.383285] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:33:14.383316] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:33:14.383385] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:33:14.442074] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:33:14.442996] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:33:14.443083] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:33:14.443116] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:33:14.565536] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:33:14.565722] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:33:14.565764] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:33:14.565793] [INFO ] [FORECASTER] Training complete [2026-03-04T20:33:14.569611] [DEBUG] [FORECASTER] TRNO: Forecast T+1@11:T+2@11: DOWN (p=20.93%) [2026-03-04T20:33:14.569911] [INFO ] [FORECASTER] Completed predict_future for TRNO [2026-03-04T20:33:14.570048] [INFO ] [sig ] TRNO: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:33:14.721546] [INFO ] [LOCAL ] Saved forecast: TRNO 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/TRNO.txt [2026-03-04T20:33:14.721746] [INFO ] [sig ] [3008/3365] Completed TRNO in 0.4s | 2.76 sym/s | Total: 18.2m | ETA: 2.2m [2026-03-04T20:33:14.721790] [INFO ] [sig ] [3009/3365] Forecasting TRNS... [2026-03-04T20:33:14.721822] [INFO ] [sig ] Generating forecast for: TRNS [2026-03-04T20:33:14.721853] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRNS' from 'https://tdm.silogroup.org/data/derivative_storage/TRNS.csv'. [2026-03-04T20:33:14.733413] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRNS'. [2026-03-04T20:33:14.733816] [INFO ] [FORECASTER] Starting predict_future for TRNS [2026-03-04T20:33:14.734666] [DEBUG] [LOCAL ] No optimal features file found for TRNS: ./output/feature-sets/TRNS.txt [2026-03-04T20:33:14.734719] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:33:14.734757] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:33:14.734792] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:33:14.734867] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:33:14.793703] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:33:14.794639] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:33:14.794727] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:33:14.794761] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:33:14.925740] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:33:14.926053] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:33:14.926096] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:33:14.926125] [INFO ] [FORECASTER] Training complete [2026-03-04T20:33:14.930026] [DEBUG] [FORECASTER] TRNS: Forecast T+1@11:T+2@11: DOWN (p=17.04%) [2026-03-04T20:33:14.930345] [INFO ] [FORECASTER] Completed predict_future for TRNS [2026-03-04T20:33:14.930483] [INFO ] [sig ] TRNS: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:33:15.079033] [INFO ] [LOCAL ] Saved forecast: TRNS 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/TRNS.txt [2026-03-04T20:33:15.079183] [INFO ] [sig ] [3009/3365] Completed TRNS in 0.4s | 2.76 sym/s | Total: 18.2m | ETA: 2.2m [2026-03-04T20:33:15.079231] [INFO ] [sig ] [3010/3365] Forecasting TROX... [2026-03-04T20:33:15.079268] [INFO ] [sig ] Generating forecast for: TROX [2026-03-04T20:33:15.079304] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TROX' from 'https://tdm.silogroup.org/data/derivative_storage/TROX.csv'. [2026-03-04T20:33:15.092445] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TROX'. [2026-03-04T20:33:15.092763] [INFO ] [FORECASTER] Starting predict_future for TROX [2026-03-04T20:33:15.093745] [DEBUG] [LOCAL ] No optimal features file found for TROX: ./output/feature-sets/TROX.txt [2026-03-04T20:33:15.093797] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:33:15.093832] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:33:15.093859] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:33:15.093915] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:33:15.153655] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:33:15.154452] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:33:15.154548] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:33:15.154602] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:33:15.279615] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:33:15.279775] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:33:15.279815] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:33:15.279844] [INFO ] [FORECASTER] Training complete [2026-03-04T20:33:15.283240] [DEBUG] [FORECASTER] TROX: Forecast T+1@11:T+2@11: UP (p=93.46%) [2026-03-04T20:33:15.283520] [INFO ] [FORECASTER] Completed predict_future for TROX [2026-03-04T20:33:15.283679] [INFO ] [sig ] TROX: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:33:15.432785] [INFO ] [LOCAL ] Saved forecast: TROX 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/TROX.txt [2026-03-04T20:33:15.432971] [INFO ] [sig ] [3010/3365] Completed TROX in 0.4s | 2.76 sym/s | Total: 18.2m | ETA: 2.1m [2026-03-04T20:33:15.433017] [INFO ] [sig ] [3011/3365] Forecasting TRP... [2026-03-04T20:33:15.433047] [INFO ] [sig ] Generating forecast for: TRP [2026-03-04T20:33:15.433077] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRP' from 'https://tdm.silogroup.org/data/derivative_storage/TRP.csv'. [2026-03-04T20:33:15.445385] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRP'. [2026-03-04T20:33:15.445819] [INFO ] [FORECASTER] Starting predict_future for TRP [2026-03-04T20:33:15.446663] [DEBUG] [LOCAL ] No optimal features file found for TRP: ./output/feature-sets/TRP.txt [2026-03-04T20:33:15.446717] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:33:15.446750] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:33:15.446776] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:33:15.446833] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:33:15.507833] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:33:15.508788] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:33:15.508877] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:33:15.508910] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:33:15.636433] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:33:15.636637] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:33:15.636685] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:33:15.636751] [INFO ] [FORECASTER] Training complete [2026-03-04T20:33:15.640660] [DEBUG] [FORECASTER] TRP: Forecast T+1@11:T+2@11: UP (p=98.40%) [2026-03-04T20:33:15.640973] [INFO ] [FORECASTER] Completed predict_future for TRP [2026-03-04T20:33:15.641117] [INFO ] [sig ] TRP: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:33:15.790021] [INFO ] [LOCAL ] Saved forecast: TRP 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/TRP.txt [2026-03-04T20:33:15.790203] [INFO ] [sig ] [3011/3365] Completed TRP in 0.4s | 2.76 sym/s | Total: 18.2m | ETA: 2.1m [2026-03-04T20:33:15.790254] [INFO ] [sig ] [3012/3365] Forecasting TRS... [2026-03-04T20:33:15.790290] [INFO ] [sig ] Generating forecast for: TRS [2026-03-04T20:33:15.790322] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRS' from 'https://tdm.silogroup.org/data/derivative_storage/TRS.csv'. [2026-03-04T20:33:15.803235] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRS'. [2026-03-04T20:33:15.803628] [INFO ] [FORECASTER] Starting predict_future for TRS [2026-03-04T20:33:15.804448] [DEBUG] [LOCAL ] No optimal features file found for TRS: ./output/feature-sets/TRS.txt [2026-03-04T20:33:15.804505] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:33:15.804539] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:33:15.804587] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:33:15.804650] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:33:15.864891] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:33:15.865639] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:33:15.865725] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:33:15.865761] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:33:15.988348] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:33:15.988513] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:33:15.988558] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:33:15.988610] [INFO ] [FORECASTER] Training complete [2026-03-04T20:33:15.992150] [DEBUG] [FORECASTER] TRS: Forecast T+1@11:T+2@11: UP (p=86.41%) [2026-03-04T20:33:15.992475] [INFO ] [FORECASTER] Completed predict_future for TRS [2026-03-04T20:33:15.992629] [INFO ] [sig ] TRS: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:33:16.226146] [INFO ] [LOCAL ] Saved forecast: TRS 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/TRS.txt [2026-03-04T20:33:16.226312] [INFO ] [sig ] [3012/3365] Completed TRS in 0.4s | 2.76 sym/s | Total: 18.2m | ETA: 2.1m [2026-03-04T20:33:16.226353] [INFO ] [sig ] [3013/3365] Forecasting TRTX... [2026-03-04T20:33:16.226385] [INFO ] [sig ] Generating forecast for: TRTX [2026-03-04T20:33:16.226417] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRTX' from 'https://tdm.silogroup.org/data/derivative_storage/TRTX.csv'. [2026-03-04T20:33:16.238443] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRTX'. [2026-03-04T20:33:16.238862] [INFO ] [FORECASTER] Starting predict_future for TRTX [2026-03-04T20:33:16.239727] [DEBUG] [LOCAL ] No optimal features file found for TRTX: ./output/feature-sets/TRTX.txt [2026-03-04T20:33:16.239782] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:33:16.239816] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:33:16.239844] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:33:16.239902] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:33:16.298244] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:33:16.299137] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:33:16.299222] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:33:16.299260] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:33:16.428533] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:33:16.428746] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:33:16.428790] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:33:16.428820] [INFO ] [FORECASTER] Training complete [2026-03-04T20:33:16.432455] [DEBUG] [FORECASTER] TRTX: Forecast T+1@11:T+2@11: DOWN (p=35.62%) [2026-03-04T20:33:16.432787] [INFO ] [FORECASTER] Completed predict_future for TRTX [2026-03-04T20:33:16.432927] [INFO ] [sig ] TRTX: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:33:16.578598] [INFO ] [LOCAL ] Saved forecast: TRTX 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/TRTX.txt [2026-03-04T20:33:16.578758] [INFO ] [sig ] [3013/3365] Completed TRTX in 0.4s | 2.76 sym/s | Total: 18.2m | ETA: 2.1m [2026-03-04T20:33:16.578799] [INFO ] [sig ] [3014/3365] Forecasting TRUP... [2026-03-04T20:33:16.578831] [INFO ] [sig ] Generating forecast for: TRUP [2026-03-04T20:33:16.578863] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRUP' from 'https://tdm.silogroup.org/data/derivative_storage/TRUP.csv'. [2026-03-04T20:33:16.590372] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRUP'. [2026-03-04T20:33:16.590727] [INFO ] [FORECASTER] Starting predict_future for TRUP [2026-03-04T20:33:16.591512] [DEBUG] [LOCAL ] No optimal features file found for TRUP: ./output/feature-sets/TRUP.txt [2026-03-04T20:33:16.591566] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:33:16.591623] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:33:16.591651] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:33:16.591708] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:33:16.649614] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:33:16.650429] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:33:16.650519] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:33:16.650552] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:33:16.786513] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:33:16.786698] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:33:16.786739] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:33:16.786768] [INFO ] [FORECASTER] Training complete [2026-03-04T20:33:16.790294] [DEBUG] [FORECASTER] TRUP: Forecast T+1@11:T+2@11: UP (p=87.34%) [2026-03-04T20:33:16.790628] [INFO ] [FORECASTER] Completed predict_future for TRUP [2026-03-04T20:33:16.790765] [INFO ] [sig ] TRUP: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:33:16.935443] [INFO ] [LOCAL ] Saved forecast: TRUP 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/TRUP.txt [2026-03-04T20:33:16.935632] [INFO ] [sig ] [3014/3365] Completed TRUP in 0.4s | 2.76 sym/s | Total: 18.2m | ETA: 2.1m [2026-03-04T20:33:16.935674] [INFO ] [sig ] [3015/3365] Forecasting TRVG... [2026-03-04T20:33:16.935707] [INFO ] [sig ] Generating forecast for: TRVG [2026-03-04T20:33:16.935737] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRVG' from 'https://tdm.silogroup.org/data/derivative_storage/TRVG.csv'. [2026-03-04T20:33:16.947520] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRVG'. [2026-03-04T20:33:16.947937] [INFO ] [FORECASTER] Starting predict_future for TRVG [2026-03-04T20:33:16.948777] [DEBUG] [LOCAL ] No optimal features file found for TRVG: ./output/feature-sets/TRVG.txt [2026-03-04T20:33:16.948833] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:33:16.948867] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:33:16.948895] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:33:16.948952] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:33:17.008548] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:33:17.009464] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:33:17.009551] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:33:17.009606] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:33:17.135237] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:33:17.135448] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:33:17.135499] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:33:17.135531] [INFO ] [FORECASTER] Training complete [2026-03-04T20:33:17.139362] [DEBUG] [FORECASTER] TRVG: Forecast T+1@11:T+2@11: DOWN (p=11.95%) [2026-03-04T20:33:17.139693] [INFO ] [FORECASTER] Completed predict_future for TRVG [2026-03-04T20:33:17.139845] [INFO ] [sig ] TRVG: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:33:17.288512] [INFO ] [LOCAL ] Saved forecast: TRVG 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/TRVG.txt [2026-03-04T20:33:17.288697] [INFO ] [sig ] [3015/3365] Completed TRVG in 0.4s | 2.76 sym/s | Total: 18.2m | ETA: 2.1m [2026-03-04T20:33:17.288740] [INFO ] [sig ] [3016/3365] Forecasting TS... [2026-03-04T20:33:17.288771] [INFO ] [sig ] Generating forecast for: TS [2026-03-04T20:33:17.288801] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TS' from 'https://tdm.silogroup.org/data/derivative_storage/TS.csv'. [2026-03-04T20:33:17.300872] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TS'. [2026-03-04T20:33:17.301222] [INFO ] [FORECASTER] Starting predict_future for TS [2026-03-04T20:33:17.302039] [DEBUG] [LOCAL ] No optimal features file found for TS: ./output/feature-sets/TS.txt [2026-03-04T20:33:17.302092] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:33:17.302125] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:33:17.302153] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:33:17.302210] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:33:17.361203] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:33:17.362130] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:33:17.362219] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:33:17.362253] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:33:17.487680] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:33:17.487846] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:33:17.487889] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:33:17.487920] [INFO ] [FORECASTER] Training complete [2026-03-04T20:33:17.491555] [DEBUG] [FORECASTER] TS: Forecast T+1@11:T+2@11: UP (p=94.98%) [2026-03-04T20:33:17.491911] [INFO ] [FORECASTER] Completed predict_future for TS [2026-03-04T20:33:17.492059] [INFO ] [sig ] TS: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:33:17.641878] [INFO ] [LOCAL ] Saved forecast: TS 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/TS.txt [2026-03-04T20:33:17.642041] [INFO ] [sig ] [3016/3365] Completed TS in 0.4s | 2.76 sym/s | Total: 18.2m | ETA: 2.1m [2026-03-04T20:33:17.642083] [INFO ] [sig ] [3017/3365] Forecasting TSBK... [2026-03-04T20:33:17.642113] [INFO ] [sig ] Generating forecast for: TSBK [2026-03-04T20:33:17.642142] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSBK' from 'https://tdm.silogroup.org/data/derivative_storage/TSBK.csv'. [2026-03-04T20:33:17.653186] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSBK'. [2026-03-04T20:33:17.653509] [INFO ] [FORECASTER] Starting predict_future for TSBK [2026-03-04T20:33:17.654347] [DEBUG] [LOCAL ] No optimal features file found for TSBK: ./output/feature-sets/TSBK.txt [2026-03-04T20:33:17.654442] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:33:17.654480] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:33:17.654506] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:33:17.654563] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:33:17.715209] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:33:17.716017] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:33:17.716101] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:33:17.716134] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:33:17.825276] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:33:17.825466] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:33:17.825507] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:33:17.825536] [INFO ] [FORECASTER] Training complete [2026-03-04T20:33:17.829155] [DEBUG] [FORECASTER] TSBK: Forecast T+1@11:T+2@11: UP (p=71.89%) [2026-03-04T20:33:17.829452] [INFO ] [FORECASTER] Completed predict_future for TSBK [2026-03-04T20:33:17.829600] [INFO ] [sig ] TSBK: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:33:17.977485] [INFO ] [LOCAL ] Saved forecast: TSBK 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/TSBK.txt [2026-03-04T20:33:17.977659] [INFO ] [sig ] [3017/3365] Completed TSBK in 0.3s | 2.76 sym/s | Total: 18.2m | ETA: 2.1m [2026-03-04T20:33:17.977704] [INFO ] [sig ] [3018/3365] Forecasting TSCO... [2026-03-04T20:33:17.977734] [INFO ] [sig ] Generating forecast for: TSCO [2026-03-04T20:33:17.977764] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSCO' from 'https://tdm.silogroup.org/data/derivative_storage/TSCO.csv'. [2026-03-04T20:33:17.991883] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSCO'. [2026-03-04T20:33:17.992285] [INFO ] [FORECASTER] Starting predict_future for TSCO [2026-03-04T20:33:17.993162] [DEBUG] [LOCAL ] No optimal features file found for TSCO: ./output/feature-sets/TSCO.txt [2026-03-04T20:33:17.993218] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:33:17.993252] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:33:17.993281] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:33:17.993340] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:33:18.055819] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:33:18.056744] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:33:18.056872] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:33:18.056909] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:33:18.181635] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:33:18.181795] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:33:18.181837] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:33:18.181868] [INFO ] [FORECASTER] Training complete [2026-03-04T20:33:18.185395] [DEBUG] [FORECASTER] TSCO: Forecast T+1@11:T+2@11: DOWN (p=40.82%) [2026-03-04T20:33:18.185711] [INFO ] [FORECASTER] Completed predict_future for TSCO [2026-03-04T20:33:18.185853] [INFO ] [sig ] TSCO: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:33:18.335834] [INFO ] [LOCAL ] Saved forecast: TSCO 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/TSCO.txt [2026-03-04T20:33:18.335976] [INFO ] [sig ] [3018/3365] Completed TSCO in 0.4s | 2.76 sym/s | Total: 18.2m | ETA: 2.1m [2026-03-04T20:33:18.336016] [INFO ] [sig ] [3019/3365] Forecasting TSDD... [2026-03-04T20:33:18.336048] [INFO ] [sig ] Generating forecast for: TSDD [2026-03-04T20:33:18.336079] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSDD' from 'https://tdm.silogroup.org/data/derivative_storage/TSDD.csv'. [2026-03-04T20:33:18.348377] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSDD'. [2026-03-04T20:33:18.348721] [INFO ] [FORECASTER] Starting predict_future for TSDD [2026-03-04T20:33:18.349517] [DEBUG] [LOCAL ] No optimal features file found for TSDD: ./output/feature-sets/TSDD.txt [2026-03-04T20:33:18.349599] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:33:18.349639] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:33:18.349668] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:33:18.349727] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:33:18.412862] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:33:18.413903] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:33:18.414002] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:33:18.414040] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:33:18.542707] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:33:18.542868] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:33:18.542910] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:33:18.542939] [INFO ] [FORECASTER] Training complete [2026-03-04T20:33:18.546427] [DEBUG] [FORECASTER] TSDD: Forecast T+1@11:T+2@11: UP (p=62.28%) [2026-03-04T20:33:18.546734] [INFO ] [FORECASTER] Completed predict_future for TSDD [2026-03-04T20:33:18.546872] [INFO ] [sig ] TSDD: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:33:18.691468] [INFO ] [LOCAL ] Saved forecast: TSDD 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/TSDD.txt [2026-03-04T20:33:18.691637] [INFO ] [sig ] [3019/3365] Completed TSDD in 0.4s | 2.76 sym/s | Total: 18.2m | ETA: 2.1m [2026-03-04T20:33:18.691681] [INFO ] [sig ] [3020/3365] Forecasting TSEM... [2026-03-04T20:33:18.691712] [INFO ] [sig ] Generating forecast for: TSEM [2026-03-04T20:33:18.691743] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSEM' from 'https://tdm.silogroup.org/data/derivative_storage/TSEM.csv'. [2026-03-04T20:33:18.703675] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSEM'. [2026-03-04T20:33:18.704044] [INFO ] [FORECASTER] Starting predict_future for TSEM [2026-03-04T20:33:18.704858] [DEBUG] [LOCAL ] No optimal features file found for TSEM: ./output/feature-sets/TSEM.txt [2026-03-04T20:33:18.704911] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:33:18.704943] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:33:18.704970] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:33:18.705026] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:33:18.766222] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:33:18.767207] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:33:18.767313] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:33:18.767349] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:33:18.889697] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:33:18.889878] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:33:18.889931] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:33:18.889967] [INFO ] [FORECASTER] Training complete [2026-03-04T20:33:18.893564] [DEBUG] [FORECASTER] TSEM: Forecast T+1@11:T+2@11: DOWN (p=40.19%) [2026-03-04T20:33:18.893876] [INFO ] [FORECASTER] Completed predict_future for TSEM [2026-03-04T20:33:18.894011] [INFO ] [sig ] TSEM: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:33:19.040097] [INFO ] [LOCAL ] Saved forecast: TSEM 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/TSEM.txt [2026-03-04T20:33:19.040258] [INFO ] [sig ] [3020/3365] Completed TSEM in 0.3s | 2.76 sym/s | Total: 18.2m | ETA: 2.1m [2026-03-04T20:33:19.040305] [INFO ] [sig ] [3021/3365] Forecasting TSHA... [2026-03-04T20:33:19.040338] [INFO ] [sig ] Generating forecast for: TSHA [2026-03-04T20:33:19.040369] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSHA' from 'https://tdm.silogroup.org/data/derivative_storage/TSHA.csv'. [2026-03-04T20:33:19.052207] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSHA'. [2026-03-04T20:33:19.052500] [INFO ] [FORECASTER] Starting predict_future for TSHA [2026-03-04T20:33:19.053289] [DEBUG] [LOCAL ] No optimal features file found for TSHA: ./output/feature-sets/TSHA.txt [2026-03-04T20:33:19.053341] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:33:19.053374] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:33:19.053401] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:33:19.053457] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:33:19.114088] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:33:19.114927] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:33:19.115011] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:33:19.115045] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:33:19.243690] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:33:19.243881] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:33:19.243923] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:33:19.243952] [INFO ] [FORECASTER] Training complete [2026-03-04T20:33:19.247973] [DEBUG] [FORECASTER] TSHA: Forecast T+1@11:T+2@11: DOWN (p=31.83%) [2026-03-04T20:33:19.248287] [INFO ] [FORECASTER] Completed predict_future for TSHA [2026-03-04T20:33:19.248453] [INFO ] [sig ] TSHA: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:33:19.396834] [INFO ] [LOCAL ] Saved forecast: TSHA 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/TSHA.txt [2026-03-04T20:33:19.397000] [INFO ] [sig ] [3021/3365] Completed TSHA in 0.4s | 2.76 sym/s | Total: 18.2m | ETA: 2.1m [2026-03-04T20:33:19.397041] [INFO ] [sig ] [3022/3365] Forecasting TSI... [2026-03-04T20:33:19.397072] [INFO ] [sig ] Generating forecast for: TSI [2026-03-04T20:33:19.397102] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSI' from 'https://tdm.silogroup.org/data/derivative_storage/TSI.csv'. [2026-03-04T20:33:19.410435] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSI'. [2026-03-04T20:33:19.410883] [INFO ] [FORECASTER] Starting predict_future for TSI [2026-03-04T20:33:19.411986] [DEBUG] [LOCAL ] No optimal features file found for TSI: ./output/feature-sets/TSI.txt [2026-03-04T20:33:19.412063] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:33:19.412107] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:33:19.412145] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:33:19.412228] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:33:19.469940] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:33:19.470660] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:33:19.470739] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:33:19.470772] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:33:19.593262] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:33:19.593417] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:33:19.593461] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:33:19.593490] [INFO ] [FORECASTER] Training complete [2026-03-04T20:33:19.596933] [DEBUG] [FORECASTER] TSI: Forecast T+1@11:T+2@11: DOWN (p=32.20%) [2026-03-04T20:33:19.597247] [INFO ] [FORECASTER] Completed predict_future for TSI [2026-03-04T20:33:19.597419] [INFO ] [sig ] TSI: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:33:19.760115] [INFO ] [LOCAL ] Saved forecast: TSI 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/TSI.txt [2026-03-04T20:33:19.760279] [INFO ] [sig ] [3022/3365] Completed TSI in 0.4s | 2.76 sym/s | Total: 18.3m | ETA: 2.1m [2026-03-04T20:33:19.760320] [INFO ] [sig ] [3023/3365] Forecasting TSL... [2026-03-04T20:33:19.760349] [INFO ] [sig ] Generating forecast for: TSL [2026-03-04T20:33:19.760383] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSL' from 'https://tdm.silogroup.org/data/derivative_storage/TSL.csv'. [2026-03-04T20:33:19.772490] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSL'. [2026-03-04T20:33:19.772861] [INFO ] [FORECASTER] Starting predict_future for TSL [2026-03-04T20:33:19.773680] [DEBUG] [LOCAL ] No optimal features file found for TSL: ./output/feature-sets/TSL.txt [2026-03-04T20:33:19.773733] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:33:19.773766] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:33:19.773793] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:33:19.773850] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:33:19.831275] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:33:19.832123] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:33:19.832207] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:33:19.832240] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:33:19.953170] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:33:19.953354] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:33:19.953398] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:33:19.953429] [INFO ] [FORECASTER] Training complete [2026-03-04T20:33:19.957039] [DEBUG] [FORECASTER] TSL: Forecast T+1@11:T+2@11: DOWN (p=24.05%) [2026-03-04T20:33:19.957350] [INFO ] [FORECASTER] Completed predict_future for TSL [2026-03-04T20:33:19.957492] [INFO ] [sig ] TSL: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:33:20.101847] [INFO ] [LOCAL ] Saved forecast: TSL 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/TSL.txt [2026-03-04T20:33:20.102012] [INFO ] [sig ] [3023/3365] Completed TSL in 0.3s | 2.76 sym/s | Total: 18.3m | ETA: 2.1m [2026-03-04T20:33:20.102053] [INFO ] [sig ] [3024/3365] Forecasting TSLA... [2026-03-04T20:33:20.102084] [INFO ] [sig ] Generating forecast for: TSLA [2026-03-04T20:33:20.102113] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSLA' from 'https://tdm.silogroup.org/data/derivative_storage/TSLA.csv'. [2026-03-04T20:33:20.114414] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSLA'. [2026-03-04T20:33:20.114757] [INFO ] [FORECASTER] Starting predict_future for TSLA [2026-03-04T20:33:20.115652] [DEBUG] [LOCAL ] No optimal features file found for TSLA: ./output/feature-sets/TSLA.txt [2026-03-04T20:33:20.115709] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:33:20.115743] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:33:20.115770] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:33:20.115829] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:33:20.175539] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:33:20.176469] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:33:20.176563] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:33:20.176617] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:33:20.300090] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:33:20.300246] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:33:20.300310] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:33:20.300342] [INFO ] [FORECASTER] Training complete [2026-03-04T20:33:20.304290] [DEBUG] [FORECASTER] TSLA: Forecast T+1@11:T+2@11: DOWN (p=42.33%) [2026-03-04T20:33:20.304777] [INFO ] [FORECASTER] Completed predict_future for TSLA [2026-03-04T20:33:20.304911] [INFO ] [sig ] TSLA: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:33:20.454784] [INFO ] [LOCAL ] Saved forecast: TSLA 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/TSLA.txt [2026-03-04T20:33:20.454946] [INFO ] [sig ] [3024/3365] Completed TSLA in 0.4s | 2.76 sym/s | Total: 18.3m | ETA: 2.1m [2026-03-04T20:33:20.454987] [INFO ] [sig ] [3025/3365] Forecasting TSLL... [2026-03-04T20:33:20.455016] [INFO ] [sig ] Generating forecast for: TSLL [2026-03-04T20:33:20.455046] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSLL' from 'https://tdm.silogroup.org/data/derivative_storage/TSLL.csv'. [2026-03-04T20:33:20.467751] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSLL'. [2026-03-04T20:33:20.468108] [INFO ] [FORECASTER] Starting predict_future for TSLL [2026-03-04T20:33:20.468959] [DEBUG] [LOCAL ] No optimal features file found for TSLL: ./output/feature-sets/TSLL.txt [2026-03-04T20:33:20.469013] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:33:20.469075] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:33:20.469105] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:33:20.469163] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:33:20.528825] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:33:20.529601] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:33:20.529685] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:33:20.529719] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:33:20.665502] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:33:20.665704] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:33:20.665756] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:33:20.665787] [INFO ] [FORECASTER] Training complete [2026-03-04T20:33:20.669790] [DEBUG] [FORECASTER] TSLL: Forecast T+1@11:T+2@11: DOWN (p=49.19%) [2026-03-04T20:33:20.670121] [INFO ] [FORECASTER] Completed predict_future for TSLL [2026-03-04T20:33:20.670265] [INFO ] [sig ] TSLL: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:33:20.826101] [INFO ] [LOCAL ] Saved forecast: TSLL 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/TSLL.txt [2026-03-04T20:33:20.826254] [INFO ] [sig ] [3025/3365] Completed TSLL in 0.4s | 2.76 sym/s | Total: 18.3m | ETA: 2.1m [2026-03-04T20:33:20.826295] [INFO ] [sig ] [3026/3365] Forecasting TSLQ... [2026-03-04T20:33:20.826326] [INFO ] [sig ] Generating forecast for: TSLQ [2026-03-04T20:33:20.826358] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSLQ' from 'https://tdm.silogroup.org/data/derivative_storage/TSLQ.csv'. [2026-03-04T20:33:20.839107] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSLQ'. [2026-03-04T20:33:20.839427] [INFO ] [FORECASTER] Starting predict_future for TSLQ [2026-03-04T20:33:20.840218] [DEBUG] [LOCAL ] No optimal features file found for TSLQ: ./output/feature-sets/TSLQ.txt [2026-03-04T20:33:20.840271] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:33:20.840304] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:33:20.840331] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:33:20.840388] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:33:20.901765] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:33:20.902627] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:33:20.902714] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:33:20.902748] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:33:21.031626] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:33:21.031785] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:33:21.031827] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:33:21.031855] [INFO ] [FORECASTER] Training complete [2026-03-04T20:33:21.035226] [DEBUG] [FORECASTER] TSLQ: Forecast T+1@11:T+2@11: DOWN (p=18.31%) [2026-03-04T20:33:21.035529] [INFO ] [FORECASTER] Completed predict_future for TSLQ [2026-03-04T20:33:21.035687] [INFO ] [sig ] TSLQ: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:33:21.221448] [INFO ] [LOCAL ] Saved forecast: TSLQ 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/TSLQ.txt [2026-03-04T20:33:21.221711] [INFO ] [sig ] [3026/3365] Completed TSLQ in 0.4s | 2.76 sym/s | Total: 18.3m | ETA: 2.0m [2026-03-04T20:33:21.221773] [INFO ] [sig ] [3027/3365] Forecasting TSLS... [2026-03-04T20:33:21.221820] [INFO ] [sig ] Generating forecast for: TSLS [2026-03-04T20:33:21.221864] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSLS' from 'https://tdm.silogroup.org/data/derivative_storage/TSLS.csv'. [2026-03-04T20:33:21.239566] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSLS'. [2026-03-04T20:33:21.240141] [INFO ] [FORECASTER] Starting predict_future for TSLS [2026-03-04T20:33:21.241544] [DEBUG] [LOCAL ] No optimal features file found for TSLS: ./output/feature-sets/TSLS.txt [2026-03-04T20:33:21.241674] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:33:21.241735] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:33:21.241786] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:33:21.241884] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:33:21.304427] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:33:21.305454] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:33:21.305553] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:33:21.305607] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:33:21.432290] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:33:21.432511] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:33:21.432554] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:33:21.432601] [INFO ] [FORECASTER] Training complete [2026-03-04T20:33:21.436544] [DEBUG] [FORECASTER] TSLS: Forecast T+1@11:T+2@11: DOWN (p=18.42%) [2026-03-04T20:33:21.436893] [INFO ] [FORECASTER] Completed predict_future for TSLS [2026-03-04T20:33:21.437059] [INFO ] [sig ] TSLS: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:33:21.596754] [INFO ] [LOCAL ] Saved forecast: TSLS 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/TSLS.txt [2026-03-04T20:33:21.596930] [INFO ] [sig ] [3027/3365] Completed TSLS in 0.4s | 2.76 sym/s | Total: 18.3m | ETA: 2.0m [2026-03-04T20:33:21.596975] [INFO ] [sig ] [3028/3365] Forecasting TSLX... [2026-03-04T20:33:21.597005] [INFO ] [sig ] Generating forecast for: TSLX [2026-03-04T20:33:21.597037] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSLX' from 'https://tdm.silogroup.org/data/derivative_storage/TSLX.csv'. [2026-03-04T20:33:21.610443] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSLX'. [2026-03-04T20:33:21.610968] [INFO ] [FORECASTER] Starting predict_future for TSLX [2026-03-04T20:33:21.611771] [DEBUG] [LOCAL ] No optimal features file found for TSLX: ./output/feature-sets/TSLX.txt [2026-03-04T20:33:21.611824] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:33:21.611875] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:33:21.611906] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:33:21.611963] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:33:21.671183] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:33:21.672073] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:33:21.672159] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:33:21.672192] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:33:21.792634] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:33:21.792791] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:33:21.792831] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:33:21.792893] [INFO ] [FORECASTER] Training complete [2026-03-04T20:33:21.796305] [DEBUG] [FORECASTER] TSLX: Forecast T+1@11:T+2@11: UP (p=65.60%) [2026-03-04T20:33:21.796634] [INFO ] [FORECASTER] Completed predict_future for TSLX [2026-03-04T20:33:21.796764] [INFO ] [sig ] TSLX: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:33:21.941927] [INFO ] [LOCAL ] Saved forecast: TSLX 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/TSLX.txt [2026-03-04T20:33:21.942079] [INFO ] [sig ] [3028/3365] Completed TSLX in 0.3s | 2.76 sym/s | Total: 18.3m | ETA: 2.0m [2026-03-04T20:33:21.942121] [INFO ] [sig ] [3029/3365] Forecasting TSM... [2026-03-04T20:33:21.942150] [INFO ] [sig ] Generating forecast for: TSM [2026-03-04T20:33:21.942179] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSM' from 'https://tdm.silogroup.org/data/derivative_storage/TSM.csv'. [2026-03-04T20:33:21.954276] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSM'. [2026-03-04T20:33:21.954749] [INFO ] [FORECASTER] Starting predict_future for TSM [2026-03-04T20:33:21.955696] [DEBUG] [LOCAL ] No optimal features file found for TSM: ./output/feature-sets/TSM.txt [2026-03-04T20:33:21.955754] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:33:21.955787] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:33:21.955814] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:33:21.955873] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:33:22.018630] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:33:22.019784] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:33:22.019882] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:33:22.019916] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:33:22.156154] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:33:22.156334] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:33:22.156378] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:33:22.156408] [INFO ] [FORECASTER] Training complete [2026-03-04T20:33:22.160122] [DEBUG] [FORECASTER] TSM: Forecast T+1@11:T+2@11: UP (p=99.58%) [2026-03-04T20:33:22.160423] [INFO ] [FORECASTER] Completed predict_future for TSM [2026-03-04T20:33:22.160561] [INFO ] [sig ] TSM: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:33:22.308680] [INFO ] [LOCAL ] Saved forecast: TSM 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/TSM.txt [2026-03-04T20:33:22.308829] [INFO ] [sig ] [3029/3365] Completed TSM in 0.4s | 2.76 sym/s | Total: 18.3m | ETA: 2.0m [2026-03-04T20:33:22.308871] [INFO ] [sig ] [3030/3365] Forecasting TSN... [2026-03-04T20:33:22.308901] [INFO ] [sig ] Generating forecast for: TSN [2026-03-04T20:33:22.308931] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSN' from 'https://tdm.silogroup.org/data/derivative_storage/TSN.csv'. [2026-03-04T20:33:22.320918] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSN'. [2026-03-04T20:33:22.321238] [INFO ] [FORECASTER] Starting predict_future for TSN [2026-03-04T20:33:22.322059] [DEBUG] [LOCAL ] No optimal features file found for TSN: ./output/feature-sets/TSN.txt [2026-03-04T20:33:22.322114] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:33:22.322147] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:33:22.322175] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:33:22.322232] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:33:22.383605] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:33:22.384715] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:33:22.384804] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:33:22.384855] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:33:22.517424] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:33:22.517602] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:33:22.517644] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:33:22.517673] [INFO ] [FORECASTER] Training complete [2026-03-04T20:33:22.521510] [DEBUG] [FORECASTER] TSN: Forecast T+1@11:T+2@11: DOWN (p=25.33%) [2026-03-04T20:33:22.521805] [INFO ] [FORECASTER] Completed predict_future for TSN [2026-03-04T20:33:22.521935] [INFO ] [sig ] TSN: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:33:22.671182] [INFO ] [LOCAL ] Saved forecast: TSN 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/TSN.txt [2026-03-04T20:33:22.671323] [INFO ] [sig ] [3030/3365] Completed TSN in 0.4s | 2.76 sym/s | Total: 18.3m | ETA: 2.0m [2026-03-04T20:33:22.671364] [INFO ] [sig ] [3031/3365] Forecasting TSQ... [2026-03-04T20:33:22.671393] [INFO ] [sig ] Generating forecast for: TSQ [2026-03-04T20:33:22.671424] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSQ' from 'https://tdm.silogroup.org/data/derivative_storage/TSQ.csv'. [2026-03-04T20:33:22.682655] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSQ'. [2026-03-04T20:33:22.682993] [INFO ] [FORECASTER] Starting predict_future for TSQ [2026-03-04T20:33:22.683795] [DEBUG] [LOCAL ] No optimal features file found for TSQ: ./output/feature-sets/TSQ.txt [2026-03-04T20:33:22.683848] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:33:22.683880] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:33:22.683907] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:33:22.683963] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:33:22.744335] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:33:22.745267] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:33:22.745350] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:33:22.745384] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:33:22.871550] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:33:22.871893] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:33:22.871934] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:33:22.871963] [INFO ] [FORECASTER] Training complete [2026-03-04T20:33:22.875434] [DEBUG] [FORECASTER] TSQ: Forecast T+1@11:T+2@11: UP (p=56.12%) [2026-03-04T20:33:22.875777] [INFO ] [FORECASTER] Completed predict_future for TSQ [2026-03-04T20:33:22.876096] [INFO ] [sig ] TSQ: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:33:23.023914] [INFO ] [LOCAL ] Saved forecast: TSQ 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/TSQ.txt [2026-03-04T20:33:23.024056] [INFO ] [sig ] [3031/3365] Completed TSQ in 0.4s | 2.76 sym/s | Total: 18.3m | ETA: 2.0m [2026-03-04T20:33:23.024099] [INFO ] [sig ] [3032/3365] Forecasting TTC... [2026-03-04T20:33:23.024135] [INFO ] [sig ] Generating forecast for: TTC [2026-03-04T20:33:23.024167] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TTC' from 'https://tdm.silogroup.org/data/derivative_storage/TTC.csv'. [2026-03-04T20:33:23.035723] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TTC'. [2026-03-04T20:33:23.036046] [INFO ] [FORECASTER] Starting predict_future for TTC [2026-03-04T20:33:23.036902] [DEBUG] [LOCAL ] No optimal features file found for TTC: ./output/feature-sets/TTC.txt [2026-03-04T20:33:23.036965] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:33:23.037001] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:33:23.037030] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:33:23.037090] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:33:23.097254] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:33:23.098141] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:33:23.098228] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:33:23.098263] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:33:23.225534] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:33:23.225712] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:33:23.225753] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:33:23.225783] [INFO ] [FORECASTER] Training complete [2026-03-04T20:33:23.229766] [DEBUG] [FORECASTER] TTC: Forecast T+1@11:T+2@11: DOWN (p=36.05%) [2026-03-04T20:33:23.230075] [INFO ] [FORECASTER] Completed predict_future for TTC [2026-03-04T20:33:23.230238] [INFO ] [sig ] TTC: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:33:23.377739] [INFO ] [LOCAL ] Saved forecast: TTC 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/TTC.txt [2026-03-04T20:33:23.377894] [INFO ] [sig ] [3032/3365] Completed TTC in 0.4s | 2.76 sym/s | Total: 18.3m | ETA: 2.0m [2026-03-04T20:33:23.377937] [INFO ] [sig ] [3033/3365] Forecasting TTD... [2026-03-04T20:33:23.377969] [INFO ] [sig ] Generating forecast for: TTD [2026-03-04T20:33:23.378001] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TTD' from 'https://tdm.silogroup.org/data/derivative_storage/TTD.csv'. [2026-03-04T20:33:23.390655] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TTD'. [2026-03-04T20:33:23.390994] [INFO ] [FORECASTER] Starting predict_future for TTD [2026-03-04T20:33:23.392063] [DEBUG] [LOCAL ] No optimal features file found for TTD: ./output/feature-sets/TTD.txt [2026-03-04T20:33:23.392119] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:33:23.392152] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:33:23.392178] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:33:23.392236] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:33:23.455379] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:33:23.456239] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:33:23.456327] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:33:23.456361] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:33:23.579407] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:33:23.579570] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:33:23.579629] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:33:23.579658] [INFO ] [FORECASTER] Training complete [2026-03-04T20:33:23.583122] [DEBUG] [FORECASTER] TTD: Forecast T+1@11:T+2@11: UP (p=54.31%) [2026-03-04T20:33:23.583401] [INFO ] [FORECASTER] Completed predict_future for TTD [2026-03-04T20:33:23.583534] [INFO ] [sig ] TTD: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:33:23.735043] [INFO ] [LOCAL ] Saved forecast: TTD 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/TTD.txt [2026-03-04T20:33:23.735208] [INFO ] [sig ] [3033/3365] Completed TTD in 0.4s | 2.76 sym/s | Total: 18.3m | ETA: 2.0m [2026-03-04T20:33:23.735263] [INFO ] [sig ] [3034/3365] Forecasting TTE... [2026-03-04T20:33:23.735306] [INFO ] [sig ] Generating forecast for: TTE [2026-03-04T20:33:23.735341] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TTE' from 'https://tdm.silogroup.org/data/derivative_storage/TTE.csv'. [2026-03-04T20:33:23.747071] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TTE'. [2026-03-04T20:33:23.747487] [INFO ] [FORECASTER] Starting predict_future for TTE [2026-03-04T20:33:23.748321] [DEBUG] [LOCAL ] No optimal features file found for TTE: ./output/feature-sets/TTE.txt [2026-03-04T20:33:23.748375] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:33:23.748407] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:33:23.748434] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:33:23.748492] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:33:23.807481] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:33:23.808386] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:33:23.808472] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:33:23.808505] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:33:23.932088] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:33:23.932253] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:33:23.932293] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:33:23.932322] [INFO ] [FORECASTER] Training complete [2026-03-04T20:33:23.935850] [DEBUG] [FORECASTER] TTE: Forecast T+1@11:T+2@11: DOWN (p=2.61%) [2026-03-04T20:33:23.936155] [INFO ] [FORECASTER] Completed predict_future for TTE [2026-03-04T20:33:23.936291] [INFO ] [sig ] TTE: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:33:24.093735] [INFO ] [LOCAL ] Saved forecast: TTE 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/TTE.txt [2026-03-04T20:33:24.093905] [INFO ] [sig ] [3034/3365] Completed TTE in 0.4s | 2.76 sym/s | Total: 18.3m | ETA: 2.0m [2026-03-04T20:33:24.093951] [INFO ] [sig ] [3035/3365] Forecasting TTEC... [2026-03-04T20:33:24.093988] [INFO ] [sig ] Generating forecast for: TTEC [2026-03-04T20:33:24.094028] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TTEC' from 'https://tdm.silogroup.org/data/derivative_storage/TTEC.csv'. [2026-03-04T20:33:24.107118] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TTEC'. [2026-03-04T20:33:24.107610] [INFO ] [FORECASTER] Starting predict_future for TTEC [2026-03-04T20:33:24.108444] [DEBUG] [LOCAL ] No optimal features file found for TTEC: ./output/feature-sets/TTEC.txt [2026-03-04T20:33:24.108500] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:33:24.108535] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:33:24.108566] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:33:24.108650] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:33:24.169642] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:33:24.170559] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:33:24.170720] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:33:24.170756] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:33:24.298010] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:33:24.298208] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:33:24.298261] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:33:24.298339] [INFO ] [FORECASTER] Training complete [2026-03-04T20:33:24.302113] [DEBUG] [FORECASTER] TTEC: Forecast T+1@11:T+2@11: UP (p=92.38%) [2026-03-04T20:33:24.302442] [INFO ] [FORECASTER] Completed predict_future for TTEC [2026-03-04T20:33:24.302606] [INFO ] [sig ] TTEC: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:33:24.461373] [INFO ] [LOCAL ] Saved forecast: TTEC 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/TTEC.txt [2026-03-04T20:33:24.461562] [INFO ] [sig ] [3035/3365] Completed TTEC in 0.4s | 2.76 sym/s | Total: 18.3m | ETA: 2.0m [2026-03-04T20:33:24.461631] [INFO ] [sig ] [3036/3365] Forecasting TTEK... [2026-03-04T20:33:24.461670] [INFO ] [sig ] Generating forecast for: TTEK [2026-03-04T20:33:24.461706] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TTEK' from 'https://tdm.silogroup.org/data/derivative_storage/TTEK.csv'. [2026-03-04T20:33:24.473765] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TTEK'. [2026-03-04T20:33:24.474162] [INFO ] [FORECASTER] Starting predict_future for TTEK [2026-03-04T20:33:24.474979] [DEBUG] [LOCAL ] No optimal features file found for TTEK: ./output/feature-sets/TTEK.txt [2026-03-04T20:33:24.475033] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:33:24.475066] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:33:24.475094] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:33:24.475150] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:33:24.537274] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:33:24.538245] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:33:24.538341] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:33:24.538375] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:33:24.665602] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:33:24.665770] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:33:24.665811] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:33:24.665841] [INFO ] [FORECASTER] Training complete [2026-03-04T20:33:24.669460] [DEBUG] [FORECASTER] TTEK: Forecast T+1@11:T+2@11: UP (p=51.33%) [2026-03-04T20:33:24.669767] [INFO ] [FORECASTER] Completed predict_future for TTEK [2026-03-04T20:33:24.669898] [INFO ] [sig ] TTEK: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:33:24.817098] [INFO ] [LOCAL ] Saved forecast: TTEK 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/TTEK.txt [2026-03-04T20:33:24.817249] [INFO ] [sig ] [3036/3365] Completed TTEK in 0.4s | 2.76 sym/s | Total: 18.3m | ETA: 2.0m [2026-03-04T20:33:24.817290] [INFO ] [sig ] [3037/3365] Forecasting TTI... [2026-03-04T20:33:24.817342] [INFO ] [sig ] Generating forecast for: TTI [2026-03-04T20:33:24.817374] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TTI' from 'https://tdm.silogroup.org/data/derivative_storage/TTI.csv'. [2026-03-04T20:33:24.829521] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TTI'. [2026-03-04T20:33:24.830038] [INFO ] [FORECASTER] Starting predict_future for TTI [2026-03-04T20:33:24.830866] [DEBUG] [LOCAL ] No optimal features file found for TTI: ./output/feature-sets/TTI.txt [2026-03-04T20:33:24.830920] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:33:24.830951] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:33:24.830978] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:33:24.831035] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:33:24.889982] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:33:24.890724] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:33:24.890808] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:33:24.890857] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:33:25.018009] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:33:25.018171] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:33:25.018213] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:33:25.018243] [INFO ] [FORECASTER] Training complete [2026-03-04T20:33:25.021796] [DEBUG] [FORECASTER] TTI: Forecast T+1@11:T+2@11: DOWN (p=5.67%) [2026-03-04T20:33:25.022096] [INFO ] [FORECASTER] Completed predict_future for TTI [2026-03-04T20:33:25.022232] [INFO ] [sig ] TTI: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:33:25.171891] [INFO ] [LOCAL ] Saved forecast: TTI 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/TTI.txt [2026-03-04T20:33:25.172057] [INFO ] [sig ] [3037/3365] Completed TTI in 0.4s | 2.76 sym/s | Total: 18.3m | ETA: 2.0m [2026-03-04T20:33:25.172098] [INFO ] [sig ] [3038/3365] Forecasting TTMI... [2026-03-04T20:33:25.172128] [INFO ] [sig ] Generating forecast for: TTMI [2026-03-04T20:33:25.172158] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TTMI' from 'https://tdm.silogroup.org/data/derivative_storage/TTMI.csv'. [2026-03-04T20:33:25.184015] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TTMI'. [2026-03-04T20:33:25.184384] [INFO ] [FORECASTER] Starting predict_future for TTMI [2026-03-04T20:33:25.185212] [DEBUG] [LOCAL ] No optimal features file found for TTMI: ./output/feature-sets/TTMI.txt [2026-03-04T20:33:25.185269] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:33:25.185302] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:33:25.185337] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:33:25.185406] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:33:25.249227] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:33:25.250295] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:33:25.250381] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:33:25.250414] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:33:25.385519] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:33:25.385698] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:33:25.385740] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:33:25.385771] [INFO ] [FORECASTER] Training complete [2026-03-04T20:33:25.389314] [DEBUG] [FORECASTER] TTMI: Forecast T+1@11:T+2@11: UP (p=93.44%) [2026-03-04T20:33:25.389631] [INFO ] [FORECASTER] Completed predict_future for TTMI [2026-03-04T20:33:25.389766] [INFO ] [sig ] TTMI: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:33:25.533496] [INFO ] [LOCAL ] Saved forecast: TTMI 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/TTMI.txt [2026-03-04T20:33:25.533701] [INFO ] [sig ] [3038/3365] Completed TTMI in 0.4s | 2.76 sym/s | Total: 18.3m | ETA: 2.0m [2026-03-04T20:33:25.533745] [INFO ] [sig ] [3039/3365] Forecasting TTWO... [2026-03-04T20:33:25.533776] [INFO ] [sig ] Generating forecast for: TTWO [2026-03-04T20:33:25.533808] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TTWO' from 'https://tdm.silogroup.org/data/derivative_storage/TTWO.csv'. [2026-03-04T20:33:25.545758] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TTWO'. [2026-03-04T20:33:25.546218] [INFO ] [FORECASTER] Starting predict_future for TTWO [2026-03-04T20:33:25.547085] [DEBUG] [LOCAL ] No optimal features file found for TTWO: ./output/feature-sets/TTWO.txt [2026-03-04T20:33:25.547139] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:33:25.547173] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:33:25.547200] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:33:25.547268] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:33:25.608140] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:33:25.609093] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:33:25.609180] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:33:25.609214] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:33:25.736092] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:33:25.736254] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:33:25.736296] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:33:25.736325] [INFO ] [FORECASTER] Training complete [2026-03-04T20:33:25.739898] [DEBUG] [FORECASTER] TTWO: Forecast T+1@11:T+2@11: UP (p=75.40%) [2026-03-04T20:33:25.740182] [INFO ] [FORECASTER] Completed predict_future for TTWO [2026-03-04T20:33:25.740311] [INFO ] [sig ] TTWO: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:33:25.885009] [INFO ] [LOCAL ] Saved forecast: TTWO 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/TTWO.txt [2026-03-04T20:33:25.885174] [INFO ] [sig ] [3039/3365] Completed TTWO in 0.4s | 2.76 sym/s | Total: 18.4m | ETA: 2.0m [2026-03-04T20:33:25.885218] [INFO ] [sig ] [3040/3365] Forecasting TUGN... [2026-03-04T20:33:25.885247] [INFO ] [sig ] Generating forecast for: TUGN [2026-03-04T20:33:25.885278] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TUGN' from 'https://tdm.silogroup.org/data/derivative_storage/TUGN.csv'. [2026-03-04T20:33:25.896185] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TUGN'. [2026-03-04T20:33:25.896479] [INFO ] [FORECASTER] Starting predict_future for TUGN [2026-03-04T20:33:25.897278] [DEBUG] [LOCAL ] No optimal features file found for TUGN: ./output/feature-sets/TUGN.txt [2026-03-04T20:33:25.897361] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:33:25.897394] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:33:25.897421] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:33:25.897477] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:33:25.956551] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:33:25.957253] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:33:25.957349] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:33:25.957383] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:33:26.074695] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:33:26.074852] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:33:26.074894] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:33:26.074925] [INFO ] [FORECASTER] Training complete [2026-03-04T20:33:26.078455] [DEBUG] [FORECASTER] TUGN: Forecast T+1@11:T+2@11: DOWN (p=6.45%) [2026-03-04T20:33:26.078791] [INFO ] [FORECASTER] Completed predict_future for TUGN [2026-03-04T20:33:26.078921] [INFO ] [sig ] TUGN: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:33:26.230719] [INFO ] [LOCAL ] Saved forecast: TUGN 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/TUGN.txt [2026-03-04T20:33:26.230919] [INFO ] [sig ] [3040/3365] Completed TUGN in 0.3s | 2.76 sym/s | Total: 18.4m | ETA: 2.0m [2026-03-04T20:33:26.230979] [INFO ] [sig ] [3041/3365] Forecasting TUSK... [2026-03-04T20:33:26.231019] [INFO ] [sig ] Generating forecast for: TUSK [2026-03-04T20:33:26.231060] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TUSK' from 'https://tdm.silogroup.org/data/derivative_storage/TUSK.csv'. [2026-03-04T20:33:26.242881] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TUSK'. [2026-03-04T20:33:26.243187] [INFO ] [FORECASTER] Starting predict_future for TUSK [2026-03-04T20:33:26.244037] [DEBUG] [LOCAL ] No optimal features file found for TUSK: ./output/feature-sets/TUSK.txt [2026-03-04T20:33:26.244092] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:33:26.244126] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:33:26.244154] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:33:26.244213] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:33:26.304844] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:33:26.305728] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:33:26.305814] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:33:26.305849] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:33:26.430475] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:33:26.430657] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:33:26.430700] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:33:26.430732] [INFO ] [FORECASTER] Training complete [2026-03-04T20:33:26.434372] [DEBUG] [FORECASTER] TUSK: Forecast T+1@11:T+2@11: UP (p=90.87%) [2026-03-04T20:33:26.434682] [INFO ] [FORECASTER] Completed predict_future for TUSK [2026-03-04T20:33:26.434833] [INFO ] [sig ] TUSK: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:33:26.583277] [INFO ] [LOCAL ] Saved forecast: TUSK 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/TUSK.txt [2026-03-04T20:33:26.583448] [INFO ] [sig ] [3041/3365] Completed TUSK in 0.4s | 2.76 sym/s | Total: 18.4m | ETA: 2.0m [2026-03-04T20:33:26.583505] [INFO ] [sig ] [3042/3365] Forecasting TVC... [2026-03-04T20:33:26.583540] [INFO ] [sig ] Generating forecast for: TVC [2026-03-04T20:33:26.583588] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TVC' from 'https://tdm.silogroup.org/data/derivative_storage/TVC.csv'. [2026-03-04T20:33:26.595119] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TVC'. [2026-03-04T20:33:26.595475] [INFO ] [FORECASTER] Starting predict_future for TVC [2026-03-04T20:33:26.596306] [DEBUG] [LOCAL ] No optimal features file found for TVC: ./output/feature-sets/TVC.txt [2026-03-04T20:33:26.596360] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:33:26.596422] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:33:26.596451] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:33:26.596508] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:33:26.657401] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:33:26.658301] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:33:26.658400] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:33:26.658438] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:33:26.765906] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:33:26.766063] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:33:26.766104] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:33:26.766132] [INFO ] [FORECASTER] Training complete [2026-03-04T20:33:26.769724] [DEBUG] [FORECASTER] TVC: Forecast T+1@11:T+2@11: UP (p=91.57%) [2026-03-04T20:33:26.770015] [INFO ] [FORECASTER] Completed predict_future for TVC [2026-03-04T20:33:26.770152] [INFO ] [sig ] TVC: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:33:26.919385] [INFO ] [LOCAL ] Saved forecast: TVC 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/TVC.txt [2026-03-04T20:33:26.919535] [INFO ] [sig ] [3042/3365] Completed TVC in 0.3s | 2.76 sym/s | Total: 18.4m | ETA: 2.0m [2026-03-04T20:33:26.919608] [INFO ] [sig ] [3043/3365] Forecasting TVE... [2026-03-04T20:33:26.919649] [INFO ] [sig ] Generating forecast for: TVE [2026-03-04T20:33:26.919682] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TVE' from 'https://tdm.silogroup.org/data/derivative_storage/TVE.csv'. [2026-03-04T20:33:26.932880] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TVE'. [2026-03-04T20:33:26.933209] [INFO ] [FORECASTER] Starting predict_future for TVE [2026-03-04T20:33:26.934066] [DEBUG] [LOCAL ] No optimal features file found for TVE: ./output/feature-sets/TVE.txt [2026-03-04T20:33:26.934122] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:33:26.934156] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:33:26.934184] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:33:26.934242] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:33:26.995410] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:33:26.996282] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:33:26.996368] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:33:26.996402] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:33:27.100188] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:33:27.100339] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:33:27.100379] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:33:27.100408] [INFO ] [FORECASTER] Training complete [2026-03-04T20:33:27.103803] [DEBUG] [FORECASTER] TVE: Forecast T+1@11:T+2@11: DOWN (p=1.47%) [2026-03-04T20:33:27.104088] [INFO ] [FORECASTER] Completed predict_future for TVE [2026-03-04T20:33:27.104222] [INFO ] [sig ] TVE: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:33:27.251331] [INFO ] [LOCAL ] Saved forecast: TVE 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/TVE.txt [2026-03-04T20:33:27.251479] [INFO ] [sig ] [3043/3365] Completed TVE in 0.3s | 2.76 sym/s | Total: 18.4m | ETA: 1.9m [2026-03-04T20:33:27.251527] [INFO ] [sig ] [3044/3365] Forecasting TVTX... [2026-03-04T20:33:27.251562] [INFO ] [sig ] Generating forecast for: TVTX [2026-03-04T20:33:27.251625] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TVTX' from 'https://tdm.silogroup.org/data/derivative_storage/TVTX.csv'. [2026-03-04T20:33:27.263338] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TVTX'. [2026-03-04T20:33:27.263679] [INFO ] [FORECASTER] Starting predict_future for TVTX [2026-03-04T20:33:27.264486] [DEBUG] [LOCAL ] No optimal features file found for TVTX: ./output/feature-sets/TVTX.txt [2026-03-04T20:33:27.264540] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:33:27.264601] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:33:27.264638] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:33:27.264698] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:33:27.327540] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:33:27.328282] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:33:27.328364] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:33:27.328397] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:33:27.451589] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:33:27.451744] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:33:27.451783] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:33:27.451811] [INFO ] [FORECASTER] Training complete [2026-03-04T20:33:27.455221] [DEBUG] [FORECASTER] TVTX: Forecast T+1@11:T+2@11: DOWN (p=33.01%) [2026-03-04T20:33:27.455505] [INFO ] [FORECASTER] Completed predict_future for TVTX [2026-03-04T20:33:27.455651] [INFO ] [sig ] TVTX: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:33:27.601748] [INFO ] [LOCAL ] Saved forecast: TVTX 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/TVTX.txt [2026-03-04T20:33:27.601908] [INFO ] [sig ] [3044/3365] Completed TVTX in 0.4s | 2.76 sym/s | Total: 18.4m | ETA: 1.9m [2026-03-04T20:33:27.601950] [INFO ] [sig ] [3045/3365] Forecasting TWFG... [2026-03-04T20:33:27.601980] [INFO ] [sig ] Generating forecast for: TWFG [2026-03-04T20:33:27.602010] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TWFG' from 'https://tdm.silogroup.org/data/derivative_storage/TWFG.csv'. [2026-03-04T20:33:27.613393] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TWFG'. [2026-03-04T20:33:27.613756] [INFO ] [FORECASTER] Starting predict_future for TWFG [2026-03-04T20:33:27.614559] [DEBUG] [LOCAL ] No optimal features file found for TWFG: ./output/feature-sets/TWFG.txt [2026-03-04T20:33:27.614650] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:33:27.614692] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:33:27.614723] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:33:27.614783] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:33:27.673263] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:33:27.674076] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:33:27.674163] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:33:27.674197] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:33:27.801153] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:33:27.801310] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:33:27.801350] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:33:27.801414] [INFO ] [FORECASTER] Training complete [2026-03-04T20:33:27.805040] [DEBUG] [FORECASTER] TWFG: Forecast T+1@11:T+2@11: UP (p=96.11%) [2026-03-04T20:33:27.805329] [INFO ] [FORECASTER] Completed predict_future for TWFG [2026-03-04T20:33:27.805476] [INFO ] [sig ] TWFG: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:33:27.953825] [INFO ] [LOCAL ] Saved forecast: TWFG 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/TWFG.txt [2026-03-04T20:33:27.953959] [INFO ] [sig ] [3045/3365] Completed TWFG in 0.4s | 2.76 sym/s | Total: 18.4m | ETA: 1.9m [2026-03-04T20:33:27.954000] [INFO ] [sig ] [3046/3365] Forecasting TWG... [2026-03-04T20:33:27.954030] [INFO ] [sig ] Generating forecast for: TWG [2026-03-04T20:33:27.954060] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TWG' from 'https://tdm.silogroup.org/data/derivative_storage/TWG.csv'. [2026-03-04T20:33:27.965470] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TWG'. [2026-03-04T20:33:27.965829] [INFO ] [FORECASTER] Starting predict_future for TWG [2026-03-04T20:33:27.966618] [DEBUG] [LOCAL ] No optimal features file found for TWG: ./output/feature-sets/TWG.txt [2026-03-04T20:33:27.966671] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:33:27.966704] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:33:27.966731] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:33:27.966789] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:33:28.024262] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:33:28.024995] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:33:28.025075] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:33:28.025108] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:33:28.145507] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:33:28.145703] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:33:28.145756] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:33:28.145795] [INFO ] [FORECASTER] Training complete [2026-03-04T20:33:28.149738] [DEBUG] [FORECASTER] TWG: Forecast T+1@11:T+2@11: UP (p=71.83%) [2026-03-04T20:33:28.150219] [INFO ] [FORECASTER] Completed predict_future for TWG [2026-03-04T20:33:28.150362] [INFO ] [sig ] TWG: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:33:28.295241] [INFO ] [LOCAL ] Saved forecast: TWG 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/TWG.txt [2026-03-04T20:33:28.295391] [INFO ] [sig ] [3046/3365] Completed TWG in 0.3s | 2.76 sym/s | Total: 18.4m | ETA: 1.9m [2026-03-04T20:33:28.295431] [INFO ] [sig ] [3047/3365] Forecasting TWI... [2026-03-04T20:33:28.295461] [INFO ] [sig ] Generating forecast for: TWI [2026-03-04T20:33:28.295491] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TWI' from 'https://tdm.silogroup.org/data/derivative_storage/TWI.csv'. [2026-03-04T20:33:28.308390] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TWI'. [2026-03-04T20:33:28.308751] [INFO ] [FORECASTER] Starting predict_future for TWI [2026-03-04T20:33:28.309521] [DEBUG] [LOCAL ] No optimal features file found for TWI: ./output/feature-sets/TWI.txt [2026-03-04T20:33:28.309593] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:33:28.309628] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:33:28.309655] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:33:28.309712] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:33:28.370823] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:33:28.371538] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:33:28.371643] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:33:28.371685] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:33:28.494776] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:33:28.494939] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:33:28.494981] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:33:28.495011] [INFO ] [FORECASTER] Training complete [2026-03-04T20:33:28.498748] [DEBUG] [FORECASTER] TWI: Forecast T+1@11:T+2@11: DOWN (p=18.31%) [2026-03-04T20:33:28.499054] [INFO ] [FORECASTER] Completed predict_future for TWI [2026-03-04T20:33:28.499190] [INFO ] [sig ] TWI: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:33:28.644377] [INFO ] [LOCAL ] Saved forecast: TWI 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/TWI.txt [2026-03-04T20:33:28.644536] [INFO ] [sig ] [3047/3365] Completed TWI in 0.3s | 2.76 sym/s | Total: 18.4m | ETA: 1.9m [2026-03-04T20:33:28.644606] [INFO ] [sig ] [3048/3365] Forecasting TWIN... [2026-03-04T20:33:28.644647] [INFO ] [sig ] Generating forecast for: TWIN [2026-03-04T20:33:28.644685] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TWIN' from 'https://tdm.silogroup.org/data/derivative_storage/TWIN.csv'. [2026-03-04T20:33:28.656608] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TWIN'. [2026-03-04T20:33:28.656972] [INFO ] [FORECASTER] Starting predict_future for TWIN [2026-03-04T20:33:28.657886] [DEBUG] [LOCAL ] No optimal features file found for TWIN: ./output/feature-sets/TWIN.txt [2026-03-04T20:33:28.657946] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:33:28.657978] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:33:28.658004] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:33:28.658061] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:33:28.716875] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:33:28.717859] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:33:28.717951] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:33:28.717985] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:33:28.845715] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:33:28.845898] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:33:28.845941] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:33:28.845971] [INFO ] [FORECASTER] Training complete [2026-03-04T20:33:28.849739] [DEBUG] [FORECASTER] TWIN: Forecast T+1@11:T+2@11: UP (p=73.07%) [2026-03-04T20:33:28.850057] [INFO ] [FORECASTER] Completed predict_future for TWIN [2026-03-04T20:33:28.850201] [INFO ] [sig ] TWIN: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:33:28.995392] [INFO ] [LOCAL ] Saved forecast: TWIN 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/TWIN.txt [2026-03-04T20:33:28.995535] [INFO ] [sig ] [3048/3365] Completed TWIN in 0.4s | 2.76 sym/s | Total: 18.4m | ETA: 1.9m [2026-03-04T20:33:28.995593] [INFO ] [sig ] [3049/3365] Forecasting TWLO... [2026-03-04T20:33:28.995626] [INFO ] [sig ] Generating forecast for: TWLO [2026-03-04T20:33:28.995656] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TWLO' from 'https://tdm.silogroup.org/data/derivative_storage/TWLO.csv'. [2026-03-04T20:33:29.007182] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TWLO'. [2026-03-04T20:33:29.007536] [INFO ] [FORECASTER] Starting predict_future for TWLO [2026-03-04T20:33:29.008436] [DEBUG] [LOCAL ] No optimal features file found for TWLO: ./output/feature-sets/TWLO.txt [2026-03-04T20:33:29.008490] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:33:29.008522] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:33:29.008553] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:33:29.008657] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:33:29.068565] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:33:29.069288] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:33:29.069371] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:33:29.069405] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:33:29.195500] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:33:29.195673] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:33:29.195714] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:33:29.195743] [INFO ] [FORECASTER] Training complete [2026-03-04T20:33:29.199167] [DEBUG] [FORECASTER] TWLO: Forecast T+1@11:T+2@11: DOWN (p=6.98%) [2026-03-04T20:33:29.199447] [INFO ] [FORECASTER] Completed predict_future for TWLO [2026-03-04T20:33:29.199599] [INFO ] [sig ] TWLO: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:33:29.351696] [INFO ] [LOCAL ] Saved forecast: TWLO 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/TWLO.txt [2026-03-04T20:33:29.351862] [INFO ] [sig ] [3049/3365] Completed TWLO in 0.4s | 2.76 sym/s | Total: 18.4m | ETA: 1.9m [2026-03-04T20:33:29.351905] [INFO ] [sig ] [3050/3365] Forecasting TWO... [2026-03-04T20:33:29.352126] [INFO ] [sig ] Generating forecast for: TWO [2026-03-04T20:33:29.352157] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TWO' from 'https://tdm.silogroup.org/data/derivative_storage/TWO.csv'. [2026-03-04T20:33:29.365818] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TWO'. [2026-03-04T20:33:29.366321] [INFO ] [FORECASTER] Starting predict_future for TWO [2026-03-04T20:33:29.367130] [DEBUG] [LOCAL ] No optimal features file found for TWO: ./output/feature-sets/TWO.txt [2026-03-04T20:33:29.367183] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:33:29.367214] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:33:29.367240] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:33:29.367328] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:33:29.429392] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:33:29.430327] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:33:29.430414] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:33:29.430448] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:33:29.556356] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:33:29.556536] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:33:29.556597] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:33:29.556631] [INFO ] [FORECASTER] Training complete [2026-03-04T20:33:29.560736] [DEBUG] [FORECASTER] TWO: Forecast T+1@11:T+2@11: DOWN (p=19.42%) [2026-03-04T20:33:29.561085] [INFO ] [FORECASTER] Completed predict_future for TWO [2026-03-04T20:33:29.561234] [INFO ] [sig ] TWO: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:33:29.743004] [INFO ] [LOCAL ] Saved forecast: TWO 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/TWO.txt [2026-03-04T20:33:29.743211] [INFO ] [sig ] [3050/3365] Completed TWO in 0.4s | 2.76 sym/s | Total: 18.4m | ETA: 1.9m [2026-03-04T20:33:29.743257] [INFO ] [sig ] [3051/3365] Forecasting TX... [2026-03-04T20:33:29.743286] [INFO ] [sig ] Generating forecast for: TX [2026-03-04T20:33:29.743317] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TX' from 'https://tdm.silogroup.org/data/derivative_storage/TX.csv'. [2026-03-04T20:33:29.756299] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TX'. [2026-03-04T20:33:29.756790] [INFO ] [FORECASTER] Starting predict_future for TX [2026-03-04T20:33:29.757838] [DEBUG] [LOCAL ] No optimal features file found for TX: ./output/feature-sets/TX.txt [2026-03-04T20:33:29.757895] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:33:29.757928] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:33:29.757954] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:33:29.758011] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:33:29.842196] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:33:29.843478] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:33:29.843623] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:33:29.843684] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:33:30.012321] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:33:30.012550] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:33:30.012637] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:33:30.012680] [INFO ] [FORECASTER] Training complete [2026-03-04T20:33:30.018316] [DEBUG] [FORECASTER] TX: Forecast T+1@11:T+2@11: UP (p=90.90%) [2026-03-04T20:33:30.018853] [INFO ] [FORECASTER] Completed predict_future for TX [2026-03-04T20:33:30.019044] [INFO ] [sig ] TX: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:33:30.251534] [INFO ] [LOCAL ] Saved forecast: TX 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/TX.txt [2026-03-04T20:33:30.251796] [INFO ] [sig ] [3051/3365] Completed TX in 0.5s | 2.76 sym/s | Total: 18.4m | ETA: 1.9m [2026-03-04T20:33:30.251864] [INFO ] [sig ] [3052/3365] Forecasting TXG... [2026-03-04T20:33:30.251917] [INFO ] [sig ] Generating forecast for: TXG [2026-03-04T20:33:30.251972] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TXG' from 'https://tdm.silogroup.org/data/derivative_storage/TXG.csv'. [2026-03-04T20:33:30.304830] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TXG'. [2026-03-04T20:33:30.305505] [INFO ] [FORECASTER] Starting predict_future for TXG [2026-03-04T20:33:30.306728] [DEBUG] [LOCAL ] No optimal features file found for TXG: ./output/feature-sets/TXG.txt [2026-03-04T20:33:30.306799] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:33:30.306858] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:33:30.306895] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:33:30.306974] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:33:30.425661] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:33:30.426832] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:33:30.426942] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:33:30.429059] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:33:30.632110] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:33:30.632373] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:33:30.632430] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:33:30.632474] [INFO ] [FORECASTER] Training complete [2026-03-04T20:33:30.638288] [DEBUG] [FORECASTER] TXG: Forecast T+1@11:T+2@11: DOWN (p=11.08%) [2026-03-04T20:33:30.638950] [INFO ] [FORECASTER] Completed predict_future for TXG [2026-03-04T20:33:30.639183] [INFO ] [sig ] TXG: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:33:30.856863] [INFO ] [LOCAL ] Saved forecast: TXG 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/TXG.txt [2026-03-04T20:33:30.857116] [INFO ] [sig ] [3052/3365] Completed TXG in 0.6s | 2.76 sym/s | Total: 18.4m | ETA: 1.9m [2026-03-04T20:33:30.857183] [INFO ] [sig ] [3053/3365] Forecasting TXMD... [2026-03-04T20:33:30.857229] [INFO ] [sig ] Generating forecast for: TXMD [2026-03-04T20:33:30.857271] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TXMD' from 'https://tdm.silogroup.org/data/derivative_storage/TXMD.csv'. [2026-03-04T20:33:30.882853] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TXMD'. [2026-03-04T20:33:30.883397] [INFO ] [FORECASTER] Starting predict_future for TXMD [2026-03-04T20:33:30.884683] [DEBUG] [LOCAL ] No optimal features file found for TXMD: ./output/feature-sets/TXMD.txt [2026-03-04T20:33:30.884755] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:33:30.884795] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:33:30.884828] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:33:30.884906] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:33:30.959032] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:33:30.960341] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:33:30.960484] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:33:30.960528] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:33:31.136046] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:33:31.136239] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:33:31.136288] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:33:31.136324] [INFO ] [FORECASTER] Training complete [2026-03-04T20:33:31.141112] [DEBUG] [FORECASTER] TXMD: Forecast T+1@11:T+2@11: UP (p=72.66%) [2026-03-04T20:33:31.141608] [INFO ] [FORECASTER] Completed predict_future for TXMD [2026-03-04T20:33:31.141808] [INFO ] [sig ] TXMD: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:33:31.314764] [INFO ] [LOCAL ] Saved forecast: TXMD 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/TXMD.txt [2026-03-04T20:33:31.314954] [INFO ] [sig ] [3053/3365] Completed TXMD in 0.5s | 2.76 sym/s | Total: 18.4m | ETA: 1.9m [2026-03-04T20:33:31.315025] [INFO ] [sig ] [3054/3365] Forecasting TXN... [2026-03-04T20:33:31.315068] [INFO ] [sig ] Generating forecast for: TXN [2026-03-04T20:33:31.315100] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TXN' from 'https://tdm.silogroup.org/data/derivative_storage/TXN.csv'. [2026-03-04T20:33:31.327936] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TXN'. [2026-03-04T20:33:31.328373] [INFO ] [FORECASTER] Starting predict_future for TXN [2026-03-04T20:33:31.329298] [DEBUG] [LOCAL ] No optimal features file found for TXN: ./output/feature-sets/TXN.txt [2026-03-04T20:33:31.329354] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:33:31.329388] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:33:31.329415] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:33:31.329472] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:33:31.394706] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:33:31.395624] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:33:31.395730] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:33:31.395773] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:33:31.532308] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:33:31.532501] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:33:31.532565] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:33:31.532635] [INFO ] [FORECASTER] Training complete [2026-03-04T20:33:31.537416] [DEBUG] [FORECASTER] TXN: Forecast T+1@11:T+2@11: DOWN (p=3.98%) [2026-03-04T20:33:31.537805] [INFO ] [FORECASTER] Completed predict_future for TXN [2026-03-04T20:33:31.537986] [INFO ] [sig ] TXN: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:33:31.703517] [INFO ] [LOCAL ] Saved forecast: TXN 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/TXN.txt [2026-03-04T20:33:31.703722] [INFO ] [sig ] [3054/3365] Completed TXN in 0.4s | 2.76 sym/s | Total: 18.5m | ETA: 1.9m [2026-03-04T20:33:31.703773] [INFO ] [sig ] [3055/3365] Forecasting TXO... [2026-03-04T20:33:31.703809] [INFO ] [sig ] Generating forecast for: TXO [2026-03-04T20:33:31.703841] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TXO' from 'https://tdm.silogroup.org/data/derivative_storage/TXO.csv'. [2026-03-04T20:33:31.716929] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TXO'. [2026-03-04T20:33:31.717361] [INFO ] [FORECASTER] Starting predict_future for TXO [2026-03-04T20:33:31.718300] [DEBUG] [LOCAL ] No optimal features file found for TXO: ./output/feature-sets/TXO.txt [2026-03-04T20:33:31.718358] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:33:31.718391] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:33:31.718420] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:33:31.718479] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:33:31.778637] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:33:31.779557] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:33:31.779664] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:33:31.779698] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:33:31.902377] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:33:31.902541] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:33:31.902602] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:33:31.902634] [INFO ] [FORECASTER] Training complete [2026-03-04T20:33:31.906234] [DEBUG] [FORECASTER] TXO: Forecast T+1@11:T+2@11: UP (p=69.97%) [2026-03-04T20:33:31.906523] [INFO ] [FORECASTER] Completed predict_future for TXO [2026-03-04T20:33:31.906677] [INFO ] [sig ] TXO: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:33:32.059461] [INFO ] [LOCAL ] Saved forecast: TXO 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/TXO.txt [2026-03-04T20:33:32.059669] [INFO ] [sig ] [3055/3365] Completed TXO in 0.4s | 2.76 sym/s | Total: 18.5m | ETA: 1.9m [2026-03-04T20:33:32.059725] [INFO ] [sig ] [3056/3365] Forecasting TXRH... [2026-03-04T20:33:32.059758] [INFO ] [sig ] Generating forecast for: TXRH [2026-03-04T20:33:32.059789] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TXRH' from 'https://tdm.silogroup.org/data/derivative_storage/TXRH.csv'. [2026-03-04T20:33:32.072247] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TXRH'. [2026-03-04T20:33:32.072650] [INFO ] [FORECASTER] Starting predict_future for TXRH [2026-03-04T20:33:32.073467] [DEBUG] [LOCAL ] No optimal features file found for TXRH: ./output/feature-sets/TXRH.txt [2026-03-04T20:33:32.073522] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:33:32.073556] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:33:32.073617] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:33:32.073679] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:33:32.137719] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:33:32.138746] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:33:32.138833] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:33:32.138868] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:33:32.270713] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:33:32.271068] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:33:32.271109] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:33:32.271141] [INFO ] [FORECASTER] Training complete [2026-03-04T20:33:32.274846] [DEBUG] [FORECASTER] TXRH: Forecast T+1@11:T+2@11: UP (p=86.89%) [2026-03-04T20:33:32.275159] [INFO ] [FORECASTER] Completed predict_future for TXRH [2026-03-04T20:33:32.275317] [INFO ] [sig ] TXRH: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:33:32.434329] [INFO ] [LOCAL ] Saved forecast: TXRH 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/TXRH.txt [2026-03-04T20:33:32.434492] [INFO ] [sig ] [3056/3365] Completed TXRH in 0.4s | 2.76 sym/s | Total: 18.5m | ETA: 1.9m [2026-03-04T20:33:32.434533] [INFO ] [sig ] [3057/3365] Forecasting TY... [2026-03-04T20:33:32.434584] [INFO ] [sig ] Generating forecast for: TY [2026-03-04T20:33:32.434622] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TY' from 'https://tdm.silogroup.org/data/derivative_storage/TY.csv'. [2026-03-04T20:33:32.447252] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TY'. [2026-03-04T20:33:32.447668] [INFO ] [FORECASTER] Starting predict_future for TY [2026-03-04T20:33:32.448488] [DEBUG] [LOCAL ] No optimal features file found for TY: ./output/feature-sets/TY.txt [2026-03-04T20:33:32.448544] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:33:32.448606] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:33:32.448639] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:33:32.448699] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:33:32.511679] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:33:32.512515] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:33:32.512620] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:33:32.512658] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:33:32.639782] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:33:32.639955] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:33:32.639998] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:33:32.640028] [INFO ] [FORECASTER] Training complete [2026-03-04T20:33:32.643913] [DEBUG] [FORECASTER] TY: Forecast T+1@11:T+2@11: UP (p=99.41%) [2026-03-04T20:33:32.644306] [INFO ] [FORECASTER] Completed predict_future for TY [2026-03-04T20:33:32.644476] [INFO ] [sig ] TY: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:33:32.799562] [INFO ] [LOCAL ] Saved forecast: TY 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/TY.txt [2026-03-04T20:33:32.799759] [INFO ] [sig ] [3057/3365] Completed TY in 0.4s | 2.76 sym/s | Total: 18.5m | ETA: 1.9m [2026-03-04T20:33:32.799802] [INFO ] [sig ] [3058/3365] Forecasting TYG... [2026-03-04T20:33:32.799833] [INFO ] [sig ] Generating forecast for: TYG [2026-03-04T20:33:32.799866] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TYG' from 'https://tdm.silogroup.org/data/derivative_storage/TYG.csv'. [2026-03-04T20:33:32.812532] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TYG'. [2026-03-04T20:33:32.812983] [INFO ] [FORECASTER] Starting predict_future for TYG [2026-03-04T20:33:32.813846] [DEBUG] [LOCAL ] No optimal features file found for TYG: ./output/feature-sets/TYG.txt [2026-03-04T20:33:32.813901] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:33:32.813936] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:33:32.813964] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:33:32.814021] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:33:32.876333] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:33:32.877277] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:33:32.877387] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:33:32.877423] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:33:33.000699] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:33:33.000865] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:33:33.000905] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:33:33.000937] [INFO ] [FORECASTER] Training complete [2026-03-04T20:33:33.004673] [DEBUG] [FORECASTER] TYG: Forecast T+1@11:T+2@11: UP (p=50.14%) [2026-03-04T20:33:33.004967] [INFO ] [FORECASTER] Completed predict_future for TYG [2026-03-04T20:33:33.005104] [INFO ] [sig ] TYG: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:33:33.161140] [INFO ] [LOCAL ] Saved forecast: TYG 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/TYG.txt [2026-03-04T20:33:33.161330] [INFO ] [sig ] [3058/3365] Completed TYG in 0.4s | 2.76 sym/s | Total: 18.5m | ETA: 1.9m [2026-03-04T20:33:33.161387] [INFO ] [sig ] [3059/3365] Forecasting TYGO... [2026-03-04T20:33:33.161423] [INFO ] [sig ] Generating forecast for: TYGO [2026-03-04T20:33:33.161456] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TYGO' from 'https://tdm.silogroup.org/data/derivative_storage/TYGO.csv'. [2026-03-04T20:33:33.174263] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TYGO'. [2026-03-04T20:33:33.174646] [INFO ] [FORECASTER] Starting predict_future for TYGO [2026-03-04T20:33:33.175491] [DEBUG] [LOCAL ] No optimal features file found for TYGO: ./output/feature-sets/TYGO.txt [2026-03-04T20:33:33.175546] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:33:33.175649] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:33:33.175680] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:33:33.175752] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:33:33.237664] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:33:33.238633] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:33:33.238728] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:33:33.238763] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:33:33.368925] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:33:33.369091] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:33:33.369132] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:33:33.369181] [INFO ] [FORECASTER] Training complete [2026-03-04T20:33:33.372995] [DEBUG] [FORECASTER] TYGO: Forecast T+1@11:T+2@11: UP (p=70.43%) [2026-03-04T20:33:33.373319] [INFO ] [FORECASTER] Completed predict_future for TYGO [2026-03-04T20:33:33.373458] [INFO ] [sig ] TYGO: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:33:33.526680] [INFO ] [LOCAL ] Saved forecast: TYGO 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/TYGO.txt [2026-03-04T20:33:33.526881] [INFO ] [sig ] [3059/3365] Completed TYGO in 0.4s | 2.76 sym/s | Total: 18.5m | ETA: 1.8m [2026-03-04T20:33:33.526938] [INFO ] [sig ] [3060/3365] Forecasting TYL... [2026-03-04T20:33:33.526975] [INFO ] [sig ] Generating forecast for: TYL [2026-03-04T20:33:33.527014] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TYL' from 'https://tdm.silogroup.org/data/derivative_storage/TYL.csv'. [2026-03-04T20:33:33.540754] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TYL'. [2026-03-04T20:33:33.541139] [INFO ] [FORECASTER] Starting predict_future for TYL [2026-03-04T20:33:33.541998] [DEBUG] [LOCAL ] No optimal features file found for TYL: ./output/feature-sets/TYL.txt [2026-03-04T20:33:33.542053] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:33:33.542087] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:33:33.542114] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:33:33.542173] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:33:33.608089] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:33:33.609058] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:33:33.609145] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:33:33.609179] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:33:33.743652] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:33:33.743818] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:33:33.743860] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:33:33.743902] [INFO ] [FORECASTER] Training complete [2026-03-04T20:33:33.747730] [DEBUG] [FORECASTER] TYL: Forecast T+1@11:T+2@11: UP (p=68.22%) [2026-03-04T20:33:33.748032] [INFO ] [FORECASTER] Completed predict_future for TYL [2026-03-04T20:33:33.748168] [INFO ] [sig ] TYL: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:33:33.902493] [INFO ] [LOCAL ] Saved forecast: TYL 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/TYL.txt [2026-03-04T20:33:33.902684] [INFO ] [sig ] [3060/3365] Completed TYL in 0.4s | 2.76 sym/s | Total: 18.5m | ETA: 1.8m [2026-03-04T20:33:33.902739] [INFO ] [sig ] [3061/3365] Forecasting TYRA... [2026-03-04T20:33:33.902777] [INFO ] [sig ] Generating forecast for: TYRA [2026-03-04T20:33:33.902814] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TYRA' from 'https://tdm.silogroup.org/data/derivative_storage/TYRA.csv'. [2026-03-04T20:33:33.915305] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TYRA'. [2026-03-04T20:33:33.915763] [INFO ] [FORECASTER] Starting predict_future for TYRA [2026-03-04T20:33:33.916766] [DEBUG] [LOCAL ] No optimal features file found for TYRA: ./output/feature-sets/TYRA.txt [2026-03-04T20:33:33.916821] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:33:33.916854] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:33:33.916882] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:33:33.916941] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:33:33.980689] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:33:33.981603] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:33:33.981697] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:33:33.981754] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:33:34.108393] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:33:34.108628] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:33:34.108692] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:33:34.108725] [INFO ] [FORECASTER] Training complete [2026-03-04T20:33:34.112484] [DEBUG] [FORECASTER] TYRA: Forecast T+1@11:T+2@11: UP (p=94.32%) [2026-03-04T20:33:34.112838] [INFO ] [FORECASTER] Completed predict_future for TYRA [2026-03-04T20:33:34.112984] [INFO ] [sig ] TYRA: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:33:34.265219] [INFO ] [LOCAL ] Saved forecast: TYRA 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/TYRA.txt [2026-03-04T20:33:34.265386] [INFO ] [sig ] [3061/3365] Completed TYRA in 0.4s | 2.76 sym/s | Total: 18.5m | ETA: 1.8m [2026-03-04T20:33:34.265430] [INFO ] [sig ] [3062/3365] Forecasting TZOO... [2026-03-04T20:33:34.265462] [INFO ] [sig ] Generating forecast for: TZOO [2026-03-04T20:33:34.265497] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TZOO' from 'https://tdm.silogroup.org/data/derivative_storage/TZOO.csv'. [2026-03-04T20:33:34.278113] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TZOO'. [2026-03-04T20:33:34.278486] [INFO ] [FORECASTER] Starting predict_future for TZOO [2026-03-04T20:33:34.279371] [DEBUG] [LOCAL ] No optimal features file found for TZOO: ./output/feature-sets/TZOO.txt [2026-03-04T20:33:34.279426] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:33:34.279459] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:33:34.279487] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:33:34.279546] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:33:34.343791] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:33:34.344787] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:33:34.344890] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:33:34.344925] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:33:34.488599] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:33:34.488808] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:33:34.488853] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:33:34.488924] [INFO ] [FORECASTER] Training complete [2026-03-04T20:33:34.493122] [DEBUG] [FORECASTER] TZOO: Forecast T+1@11:T+2@11: DOWN (p=46.88%) [2026-03-04T20:33:34.493538] [INFO ] [FORECASTER] Completed predict_future for TZOO [2026-03-04T20:33:34.493732] [INFO ] [sig ] TZOO: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:33:34.639504] [INFO ] [LOCAL ] Saved forecast: TZOO 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/TZOO.txt [2026-03-04T20:33:34.639756] [INFO ] [sig ] [3062/3365] Completed TZOO in 0.4s | 2.76 sym/s | Total: 18.5m | ETA: 1.8m [2026-03-04T20:33:34.639823] [INFO ] [sig ] [3063/3365] Forecasting UAA... [2026-03-04T20:33:34.639854] [INFO ] [sig ] Generating forecast for: UAA [2026-03-04T20:33:34.639899] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UAA' from 'https://tdm.silogroup.org/data/derivative_storage/UAA.csv'. [2026-03-04T20:33:34.653225] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UAA'. [2026-03-04T20:33:34.653640] [INFO ] [FORECASTER] Starting predict_future for UAA [2026-03-04T20:33:34.654542] [DEBUG] [LOCAL ] No optimal features file found for UAA: ./output/feature-sets/UAA.txt [2026-03-04T20:33:34.654630] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:33:34.654665] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:33:34.654708] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:33:34.654778] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:33:34.720080] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:33:34.721160] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:33:34.721299] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:33:34.721345] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:33:34.855826] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:33:34.855986] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:33:34.856028] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:33:34.856058] [INFO ] [FORECASTER] Training complete [2026-03-04T20:33:34.860028] [DEBUG] [FORECASTER] UAA: Forecast T+1@11:T+2@11: UP (p=84.98%) [2026-03-04T20:33:34.860419] [INFO ] [FORECASTER] Completed predict_future for UAA [2026-03-04T20:33:34.860633] [INFO ] [sig ] UAA: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:33:35.014208] [INFO ] [LOCAL ] Saved forecast: UAA 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/UAA.txt [2026-03-04T20:33:35.014370] [INFO ] [sig ] [3063/3365] Completed UAA in 0.4s | 2.76 sym/s | Total: 18.5m | ETA: 1.8m [2026-03-04T20:33:35.014412] [INFO ] [sig ] [3064/3365] Forecasting UAE... [2026-03-04T20:33:35.014443] [INFO ] [sig ] Generating forecast for: UAE [2026-03-04T20:33:35.014476] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UAE' from 'https://tdm.silogroup.org/data/derivative_storage/UAE.csv'. [2026-03-04T20:33:35.026600] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UAE'. [2026-03-04T20:33:35.026949] [INFO ] [FORECASTER] Starting predict_future for UAE [2026-03-04T20:33:35.027826] [DEBUG] [LOCAL ] No optimal features file found for UAE: ./output/feature-sets/UAE.txt [2026-03-04T20:33:35.027881] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:33:35.027913] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:33:35.027939] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:33:35.027998] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:33:35.087060] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:33:35.088019] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:33:35.088107] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:33:35.088143] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:33:35.221731] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:33:35.221902] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:33:35.221947] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:33:35.221988] [INFO ] [FORECASTER] Training complete [2026-03-04T20:33:35.225733] [DEBUG] [FORECASTER] UAE: Forecast T+1@11:T+2@11: UP (p=93.94%) [2026-03-04T20:33:35.226037] [INFO ] [FORECASTER] Completed predict_future for UAE [2026-03-04T20:33:35.226172] [INFO ] [sig ] UAE: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:33:35.374636] [INFO ] [LOCAL ] Saved forecast: UAE 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/UAE.txt [2026-03-04T20:33:35.374795] [INFO ] [sig ] [3064/3365] Completed UAE in 0.4s | 2.76 sym/s | Total: 18.5m | ETA: 1.8m [2026-03-04T20:33:35.374845] [INFO ] [sig ] [3065/3365] Forecasting UAL... [2026-03-04T20:33:35.374881] [INFO ] [sig ] Generating forecast for: UAL [2026-03-04T20:33:35.374914] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UAL' from 'https://tdm.silogroup.org/data/derivative_storage/UAL.csv'. [2026-03-04T20:33:35.386686] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UAL'. [2026-03-04T20:33:35.386974] [INFO ] [FORECASTER] Starting predict_future for UAL [2026-03-04T20:33:35.387848] [DEBUG] [LOCAL ] No optimal features file found for UAL: ./output/feature-sets/UAL.txt [2026-03-04T20:33:35.387907] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:33:35.387938] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:33:35.387965] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:33:35.388021] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:33:35.447446] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:33:35.448113] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:33:35.448206] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:33:35.448248] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:33:35.579624] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:33:35.579790] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:33:35.579832] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:33:35.579862] [INFO ] [FORECASTER] Training complete [2026-03-04T20:33:35.583422] [DEBUG] [FORECASTER] UAL: Forecast T+1@11:T+2@11: DOWN (p=35.34%) [2026-03-04T20:33:35.583727] [INFO ] [FORECASTER] Completed predict_future for UAL [2026-03-04T20:33:35.583860] [INFO ] [sig ] UAL: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:33:35.729407] [INFO ] [LOCAL ] Saved forecast: UAL 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/UAL.txt [2026-03-04T20:33:35.729562] [INFO ] [sig ] [3065/3365] Completed UAL in 0.4s | 2.76 sym/s | Total: 18.5m | ETA: 1.8m [2026-03-04T20:33:35.729620] [INFO ] [sig ] [3066/3365] Forecasting UBFO... [2026-03-04T20:33:35.729650] [INFO ] [sig ] Generating forecast for: UBFO [2026-03-04T20:33:35.729681] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UBFO' from 'https://tdm.silogroup.org/data/derivative_storage/UBFO.csv'. [2026-03-04T20:33:35.742501] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UBFO'. [2026-03-04T20:33:35.742851] [INFO ] [FORECASTER] Starting predict_future for UBFO [2026-03-04T20:33:35.743649] [DEBUG] [LOCAL ] No optimal features file found for UBFO: ./output/feature-sets/UBFO.txt [2026-03-04T20:33:35.743703] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:33:35.743736] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:33:35.743765] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:33:35.743824] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:33:35.806225] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:33:35.807114] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:33:35.807201] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:33:35.807236] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:33:35.929586] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:33:35.929764] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:33:35.929815] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:33:35.929850] [INFO ] [FORECASTER] Training complete [2026-03-04T20:33:35.934175] [DEBUG] [FORECASTER] UBFO: Forecast T+1@11:T+2@11: UP (p=79.87%) [2026-03-04T20:33:35.934483] [INFO ] [FORECASTER] Completed predict_future for UBFO [2026-03-04T20:33:35.934644] [INFO ] [sig ] UBFO: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:33:36.094266] [INFO ] [LOCAL ] Saved forecast: UBFO 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/UBFO.txt [2026-03-04T20:33:36.094421] [INFO ] [sig ] [3066/3365] Completed UBFO in 0.4s | 2.76 sym/s | Total: 18.5m | ETA: 1.8m [2026-03-04T20:33:36.094464] [INFO ] [sig ] [3067/3365] Forecasting UBND... [2026-03-04T20:33:36.094494] [INFO ] [sig ] Generating forecast for: UBND [2026-03-04T20:33:36.094533] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UBND' from 'https://tdm.silogroup.org/data/derivative_storage/UBND.csv'. [2026-03-04T20:33:36.106522] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UBND'. [2026-03-04T20:33:36.106838] [INFO ] [FORECASTER] Starting predict_future for UBND [2026-03-04T20:33:36.107658] [DEBUG] [LOCAL ] No optimal features file found for UBND: ./output/feature-sets/UBND.txt [2026-03-04T20:33:36.107715] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:33:36.107754] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:33:36.107788] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:33:36.107857] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:33:36.167715] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:33:36.168475] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:33:36.168560] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:33:36.168614] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:33:36.290089] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:33:36.290242] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:33:36.290282] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:33:36.290311] [INFO ] [FORECASTER] Training complete [2026-03-04T20:33:36.293783] [DEBUG] [FORECASTER] UBND: Forecast T+1@11:T+2@11: DOWN (p=32.11%) [2026-03-04T20:33:36.294065] [INFO ] [FORECASTER] Completed predict_future for UBND [2026-03-04T20:33:36.294194] [INFO ] [sig ] UBND: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:33:36.442493] [INFO ] [LOCAL ] Saved forecast: UBND 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/UBND.txt [2026-03-04T20:33:36.442679] [INFO ] [sig ] [3067/3365] Completed UBND in 0.3s | 2.76 sym/s | Total: 18.5m | ETA: 1.8m [2026-03-04T20:33:36.442723] [INFO ] [sig ] [3068/3365] Forecasting UBRL... [2026-03-04T20:33:36.442752] [INFO ] [sig ] Generating forecast for: UBRL [2026-03-04T20:33:36.442782] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UBRL' from 'https://tdm.silogroup.org/data/derivative_storage/UBRL.csv'. [2026-03-04T20:33:36.454745] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UBRL'. [2026-03-04T20:33:36.455267] [INFO ] [FORECASTER] Starting predict_future for UBRL [2026-03-04T20:33:36.456240] [DEBUG] [LOCAL ] No optimal features file found for UBRL: ./output/feature-sets/UBRL.txt [2026-03-04T20:33:36.456293] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:33:36.456325] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:33:36.456352] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:33:36.456409] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:33:36.515314] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:33:36.516307] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:33:36.516401] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:33:36.516435] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:33:36.645643] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:33:36.645812] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:33:36.645869] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:33:36.645906] [INFO ] [FORECASTER] Training complete [2026-03-04T20:33:36.649725] [DEBUG] [FORECASTER] UBRL: Forecast T+1@11:T+2@11: UP (p=54.54%) [2026-03-04T20:33:36.650106] [INFO ] [FORECASTER] Completed predict_future for UBRL [2026-03-04T20:33:36.650284] [INFO ] [sig ] UBRL: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:33:36.811383] [INFO ] [LOCAL ] Saved forecast: UBRL 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/UBRL.txt [2026-03-04T20:33:36.811557] [INFO ] [sig ] [3068/3365] Completed UBRL in 0.4s | 2.76 sym/s | Total: 18.5m | ETA: 1.8m [2026-03-04T20:33:36.811618] [INFO ] [sig ] [3069/3365] Forecasting UBS... [2026-03-04T20:33:36.811652] [INFO ] [sig ] Generating forecast for: UBS [2026-03-04T20:33:36.811682] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UBS' from 'https://tdm.silogroup.org/data/derivative_storage/UBS.csv'. [2026-03-04T20:33:36.824767] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UBS'. [2026-03-04T20:33:36.825152] [INFO ] [FORECASTER] Starting predict_future for UBS [2026-03-04T20:33:36.825967] [DEBUG] [LOCAL ] No optimal features file found for UBS: ./output/feature-sets/UBS.txt [2026-03-04T20:33:36.826020] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:33:36.826053] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:33:36.826081] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:33:36.826138] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:33:36.885430] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:33:36.886331] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:33:36.886452] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:33:36.886486] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:33:37.017868] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:33:37.018041] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:33:37.018082] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:33:37.018111] [INFO ] [FORECASTER] Training complete [2026-03-04T20:33:37.021626] [DEBUG] [FORECASTER] UBS: Forecast T+1@11:T+2@11: UP (p=57.48%) [2026-03-04T20:33:37.021929] [INFO ] [FORECASTER] Completed predict_future for UBS [2026-03-04T20:33:37.022069] [INFO ] [sig ] UBS: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:33:37.173252] [INFO ] [LOCAL ] Saved forecast: UBS 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/UBS.txt [2026-03-04T20:33:37.173436] [INFO ] [sig ] [3069/3365] Completed UBS in 0.4s | 2.76 sym/s | Total: 18.5m | ETA: 1.8m [2026-03-04T20:33:37.173481] [INFO ] [sig ] [3070/3365] Forecasting UBSI... [2026-03-04T20:33:37.173512] [INFO ] [sig ] Generating forecast for: UBSI [2026-03-04T20:33:37.173542] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UBSI' from 'https://tdm.silogroup.org/data/derivative_storage/UBSI.csv'. [2026-03-04T20:33:37.185885] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UBSI'. [2026-03-04T20:33:37.186280] [INFO ] [FORECASTER] Starting predict_future for UBSI [2026-03-04T20:33:37.187195] [DEBUG] [LOCAL ] No optimal features file found for UBSI: ./output/feature-sets/UBSI.txt [2026-03-04T20:33:37.187253] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:33:37.187287] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:33:37.187351] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:33:37.187415] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:33:37.244816] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:33:37.245768] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:33:37.245863] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:33:37.245897] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:33:37.367596] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:33:37.367767] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:33:37.367812] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:33:37.367848] [INFO ] [FORECASTER] Training complete [2026-03-04T20:33:37.371513] [DEBUG] [FORECASTER] UBSI: Forecast T+1@11:T+2@11: UP (p=86.25%) [2026-03-04T20:33:37.371834] [INFO ] [FORECASTER] Completed predict_future for UBSI [2026-03-04T20:33:37.371976] [INFO ] [sig ] UBSI: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:33:37.531514] [INFO ] [LOCAL ] Saved forecast: UBSI 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/UBSI.txt [2026-03-04T20:33:37.531712] [INFO ] [sig ] [3070/3365] Completed UBSI in 0.4s | 2.76 sym/s | Total: 18.5m | ETA: 1.8m [2026-03-04T20:33:37.531781] [INFO ] [sig ] [3071/3365] Forecasting UDMY... [2026-03-04T20:33:37.531820] [INFO ] [sig ] Generating forecast for: UDMY [2026-03-04T20:33:37.531856] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UDMY' from 'https://tdm.silogroup.org/data/derivative_storage/UDMY.csv'. [2026-03-04T20:33:37.543596] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UDMY'. [2026-03-04T20:33:37.543981] [INFO ] [FORECASTER] Starting predict_future for UDMY [2026-03-04T20:33:37.544814] [DEBUG] [LOCAL ] No optimal features file found for UDMY: ./output/feature-sets/UDMY.txt [2026-03-04T20:33:37.544871] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:33:37.544903] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:33:37.544930] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:33:37.544987] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:33:37.604869] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:33:37.605800] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:33:37.605888] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:33:37.605921] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:33:37.729793] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:33:37.729973] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:33:37.730018] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:33:37.730048] [INFO ] [FORECASTER] Training complete [2026-03-04T20:33:37.733622] [DEBUG] [FORECASTER] UDMY: Forecast T+1@11:T+2@11: DOWN (p=25.60%) [2026-03-04T20:33:37.733965] [INFO ] [FORECASTER] Completed predict_future for UDMY [2026-03-04T20:33:37.734113] [INFO ] [sig ] UDMY: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:33:37.896805] [INFO ] [LOCAL ] Saved forecast: UDMY 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/UDMY.txt [2026-03-04T20:33:37.896985] [INFO ] [sig ] [3071/3365] Completed UDMY in 0.4s | 2.76 sym/s | Total: 18.6m | ETA: 1.8m [2026-03-04T20:33:37.897029] [INFO ] [sig ] [3072/3365] Forecasting UE... [2026-03-04T20:33:37.897059] [INFO ] [sig ] Generating forecast for: UE [2026-03-04T20:33:37.897090] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UE' from 'https://tdm.silogroup.org/data/derivative_storage/UE.csv'. [2026-03-04T20:33:37.911880] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UE'. [2026-03-04T20:33:37.912497] [INFO ] [FORECASTER] Starting predict_future for UE [2026-03-04T20:33:37.913384] [DEBUG] [LOCAL ] No optimal features file found for UE: ./output/feature-sets/UE.txt [2026-03-04T20:33:37.913440] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:33:37.913473] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:33:37.913499] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:33:37.913556] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:33:37.978273] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:33:37.979350] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:33:37.979442] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:33:37.979474] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:33:38.109829] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:33:38.110020] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:33:38.110060] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:33:38.110092] [INFO ] [FORECASTER] Training complete [2026-03-04T20:33:38.113813] [DEBUG] [FORECASTER] UE: Forecast T+1@11:T+2@11: DOWN (p=7.23%) [2026-03-04T20:33:38.114120] [INFO ] [FORECASTER] Completed predict_future for UE [2026-03-04T20:33:38.114256] [INFO ] [sig ] UE: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:33:38.267395] [INFO ] [LOCAL ] Saved forecast: UE 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/UE.txt [2026-03-04T20:33:38.267604] [INFO ] [sig ] [3072/3365] Completed UE in 0.4s | 2.76 sym/s | Total: 18.6m | ETA: 1.8m [2026-03-04T20:33:38.267648] [INFO ] [sig ] [3073/3365] Forecasting UEIC... [2026-03-04T20:33:38.267679] [INFO ] [sig ] Generating forecast for: UEIC [2026-03-04T20:33:38.267709] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UEIC' from 'https://tdm.silogroup.org/data/derivative_storage/UEIC.csv'. [2026-03-04T20:33:38.278747] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UEIC'. [2026-03-04T20:33:38.279048] [INFO ] [FORECASTER] Starting predict_future for UEIC [2026-03-04T20:33:38.279865] [DEBUG] [LOCAL ] No optimal features file found for UEIC: ./output/feature-sets/UEIC.txt [2026-03-04T20:33:38.279919] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:33:38.279952] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:33:38.279979] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:33:38.280035] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:33:38.338765] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:33:38.339609] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:33:38.339694] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:33:38.339727] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:33:38.474681] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:33:38.474845] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:33:38.474885] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:33:38.474914] [INFO ] [FORECASTER] Training complete [2026-03-04T20:33:38.479072] [DEBUG] [FORECASTER] UEIC: Forecast T+1@11:T+2@11: UP (p=50.89%) [2026-03-04T20:33:38.479381] [INFO ] [FORECASTER] Completed predict_future for UEIC [2026-03-04T20:33:38.479525] [INFO ] [sig ] UEIC: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:33:38.637928] [INFO ] [LOCAL ] Saved forecast: UEIC 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/UEIC.txt [2026-03-04T20:33:38.638091] [INFO ] [sig ] [3073/3365] Completed UEIC in 0.4s | 2.76 sym/s | Total: 18.6m | ETA: 1.8m [2026-03-04T20:33:38.638132] [INFO ] [sig ] [3074/3365] Forecasting UFCS... [2026-03-04T20:33:38.638161] [INFO ] [sig ] Generating forecast for: UFCS [2026-03-04T20:33:38.638192] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UFCS' from 'https://tdm.silogroup.org/data/derivative_storage/UFCS.csv'. [2026-03-04T20:33:38.650453] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UFCS'. [2026-03-04T20:33:38.650827] [INFO ] [FORECASTER] Starting predict_future for UFCS [2026-03-04T20:33:38.651829] [DEBUG] [LOCAL ] No optimal features file found for UFCS: ./output/feature-sets/UFCS.txt [2026-03-04T20:33:38.651881] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:33:38.651912] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:33:38.651938] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:33:38.651994] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:33:38.713866] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:33:38.714746] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:33:38.714831] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:33:38.714865] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:33:38.843227] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:33:38.843389] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:33:38.843431] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:33:38.843460] [INFO ] [FORECASTER] Training complete [2026-03-04T20:33:38.847165] [DEBUG] [FORECASTER] UFCS: Forecast T+1@11:T+2@11: UP (p=83.50%) [2026-03-04T20:33:38.847524] [INFO ] [FORECASTER] Completed predict_future for UFCS [2026-03-04T20:33:38.847685] [INFO ] [sig ] UFCS: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:33:39.006243] [INFO ] [LOCAL ] Saved forecast: UFCS 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/UFCS.txt [2026-03-04T20:33:39.006419] [INFO ] [sig ] [3074/3365] Completed UFCS in 0.4s | 2.76 sym/s | Total: 18.6m | ETA: 1.8m [2026-03-04T20:33:39.006462] [INFO ] [sig ] [3075/3365] Forecasting UFI... [2026-03-04T20:33:39.006492] [INFO ] [sig ] Generating forecast for: UFI [2026-03-04T20:33:39.006523] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UFI' from 'https://tdm.silogroup.org/data/derivative_storage/UFI.csv'. [2026-03-04T20:33:39.018365] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UFI'. [2026-03-04T20:33:39.018735] [INFO ] [FORECASTER] Starting predict_future for UFI [2026-03-04T20:33:39.019618] [DEBUG] [LOCAL ] No optimal features file found for UFI: ./output/feature-sets/UFI.txt [2026-03-04T20:33:39.019675] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:33:39.019709] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:33:39.019737] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:33:39.019801] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:33:39.078955] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:33:39.079872] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:33:39.079960] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:33:39.079994] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:33:39.207145] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:33:39.207323] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:33:39.207365] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:33:39.207395] [INFO ] [FORECASTER] Training complete [2026-03-04T20:33:39.210816] [DEBUG] [FORECASTER] UFI: Forecast T+1@11:T+2@11: UP (p=61.00%) [2026-03-04T20:33:39.211100] [INFO ] [FORECASTER] Completed predict_future for UFI [2026-03-04T20:33:39.211229] [INFO ] [sig ] UFI: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:33:39.358106] [INFO ] [LOCAL ] Saved forecast: UFI 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/UFI.txt [2026-03-04T20:33:39.358469] [INFO ] [sig ] [3075/3365] Completed UFI in 0.4s | 2.76 sym/s | Total: 18.6m | ETA: 1.8m [2026-03-04T20:33:39.358523] [INFO ] [sig ] [3076/3365] Forecasting UFO... [2026-03-04T20:33:39.358555] [INFO ] [sig ] Generating forecast for: UFO [2026-03-04T20:33:39.358605] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UFO' from 'https://tdm.silogroup.org/data/derivative_storage/UFO.csv'. [2026-03-04T20:33:39.378713] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UFO'. [2026-03-04T20:33:39.379229] [INFO ] [FORECASTER] Starting predict_future for UFO [2026-03-04T20:33:39.380376] [DEBUG] [LOCAL ] No optimal features file found for UFO: ./output/feature-sets/UFO.txt [2026-03-04T20:33:39.380478] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:33:39.380593] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:33:39.380649] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:33:39.380742] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:33:39.458922] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:33:39.460268] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:33:39.460358] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:33:39.460393] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:33:39.584628] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:33:39.584816] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:33:39.584859] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:33:39.584890] [INFO ] [FORECASTER] Training complete [2026-03-04T20:33:39.588594] [DEBUG] [FORECASTER] UFO: Forecast T+1@11:T+2@11: UP (p=86.44%) [2026-03-04T20:33:39.588941] [INFO ] [FORECASTER] Completed predict_future for UFO [2026-03-04T20:33:39.589095] [INFO ] [sig ] UFO: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:33:39.734836] [INFO ] [LOCAL ] Saved forecast: UFO 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/UFO.txt [2026-03-04T20:33:39.735016] [INFO ] [sig ] [3076/3365] Completed UFO in 0.4s | 2.76 sym/s | Total: 18.6m | ETA: 1.7m [2026-03-04T20:33:39.735073] [INFO ] [sig ] [3077/3365] Forecasting UFPI... [2026-03-04T20:33:39.735106] [INFO ] [sig ] Generating forecast for: UFPI [2026-03-04T20:33:39.735136] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UFPI' from 'https://tdm.silogroup.org/data/derivative_storage/UFPI.csv'. [2026-03-04T20:33:39.747897] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UFPI'. [2026-03-04T20:33:39.748293] [INFO ] [FORECASTER] Starting predict_future for UFPI [2026-03-04T20:33:39.749195] [DEBUG] [LOCAL ] No optimal features file found for UFPI: ./output/feature-sets/UFPI.txt [2026-03-04T20:33:39.749253] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:33:39.749286] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:33:39.749315] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:33:39.749373] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:33:39.807492] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:33:39.808380] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:33:39.808470] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:33:39.808505] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:33:39.934614] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:33:39.934780] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:33:39.934822] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:33:39.934851] [INFO ] [FORECASTER] Training complete [2026-03-04T20:33:39.938430] [DEBUG] [FORECASTER] UFPI: Forecast T+1@11:T+2@11: DOWN (p=2.46%) [2026-03-04T20:33:39.938755] [INFO ] [FORECASTER] Completed predict_future for UFPI [2026-03-04T20:33:39.938895] [INFO ] [sig ] UFPI: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:33:40.083288] [INFO ] [LOCAL ] Saved forecast: UFPI 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/UFPI.txt [2026-03-04T20:33:40.083454] [INFO ] [sig ] [3077/3365] Completed UFPI in 0.3s | 2.76 sym/s | Total: 18.6m | ETA: 1.7m [2026-03-04T20:33:40.083498] [INFO ] [sig ] [3078/3365] Forecasting UGI... [2026-03-04T20:33:40.083527] [INFO ] [sig ] Generating forecast for: UGI [2026-03-04T20:33:40.083558] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UGI' from 'https://tdm.silogroup.org/data/derivative_storage/UGI.csv'. [2026-03-04T20:33:40.096269] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UGI'. [2026-03-04T20:33:40.096643] [INFO ] [FORECASTER] Starting predict_future for UGI [2026-03-04T20:33:40.097504] [DEBUG] [LOCAL ] No optimal features file found for UGI: ./output/feature-sets/UGI.txt [2026-03-04T20:33:40.097559] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:33:40.097611] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:33:40.097641] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:33:40.097698] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:33:40.156528] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:33:40.157331] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:33:40.157415] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:33:40.157449] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:33:40.277799] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:33:40.277969] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:33:40.278018] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:33:40.278049] [INFO ] [FORECASTER] Training complete [2026-03-04T20:33:40.281628] [DEBUG] [FORECASTER] UGI: Forecast T+1@11:T+2@11: DOWN (p=5.93%) [2026-03-04T20:33:40.281910] [INFO ] [FORECASTER] Completed predict_future for UGI [2026-03-04T20:33:40.282041] [INFO ] [sig ] UGI: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:33:40.432398] [INFO ] [LOCAL ] Saved forecast: UGI 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/UGI.txt [2026-03-04T20:33:40.432557] [INFO ] [sig ] [3078/3365] Completed UGI in 0.3s | 2.76 sym/s | Total: 18.6m | ETA: 1.7m [2026-03-04T20:33:40.432623] [INFO ] [sig ] [3079/3365] Forecasting UGP... [2026-03-04T20:33:40.432655] [INFO ] [sig ] Generating forecast for: UGP [2026-03-04T20:33:40.432687] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UGP' from 'https://tdm.silogroup.org/data/derivative_storage/UGP.csv'. [2026-03-04T20:33:40.448187] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UGP'. [2026-03-04T20:33:40.448693] [INFO ] [FORECASTER] Starting predict_future for UGP [2026-03-04T20:33:40.449882] [DEBUG] [LOCAL ] No optimal features file found for UGP: ./output/feature-sets/UGP.txt [2026-03-04T20:33:40.449969] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:33:40.450021] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:33:40.450061] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:33:40.450148] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:33:40.521867] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:33:40.522807] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:33:40.522934] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:33:40.522971] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:33:40.649339] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:33:40.649504] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:33:40.649545] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:33:40.649654] [INFO ] [FORECASTER] Training complete [2026-03-04T20:33:40.653395] [DEBUG] [FORECASTER] UGP: Forecast T+1@11:T+2@11: UP (p=96.06%) [2026-03-04T20:33:40.653717] [INFO ] [FORECASTER] Completed predict_future for UGP [2026-03-04T20:33:40.653860] [INFO ] [sig ] UGP: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:33:40.805295] [INFO ] [LOCAL ] Saved forecast: UGP 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/UGP.txt [2026-03-04T20:33:40.805477] [INFO ] [sig ] [3079/3365] Completed UGP in 0.4s | 2.76 sym/s | Total: 18.6m | ETA: 1.7m [2026-03-04T20:33:40.805535] [INFO ] [sig ] [3080/3365] Forecasting UHAL... [2026-03-04T20:33:40.805598] [INFO ] [sig ] Generating forecast for: UHAL [2026-03-04T20:33:40.805632] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UHAL' from 'https://tdm.silogroup.org/data/derivative_storage/UHAL.csv'. [2026-03-04T20:33:40.818279] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UHAL'. [2026-03-04T20:33:40.818666] [INFO ] [FORECASTER] Starting predict_future for UHAL [2026-03-04T20:33:40.819535] [DEBUG] [LOCAL ] No optimal features file found for UHAL: ./output/feature-sets/UHAL.txt [2026-03-04T20:33:40.819614] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:33:40.819653] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:33:40.819683] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:33:40.819743] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:33:40.878077] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:33:40.879001] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:33:40.879084] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:33:40.879118] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:33:41.002950] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:33:41.003117] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:33:41.003171] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:33:41.003207] [INFO ] [FORECASTER] Training complete [2026-03-04T20:33:41.006611] [DEBUG] [FORECASTER] UHAL: Forecast T+1@11:T+2@11: DOWN (p=13.26%) [2026-03-04T20:33:41.006900] [INFO ] [FORECASTER] Completed predict_future for UHAL [2026-03-04T20:33:41.007049] [INFO ] [sig ] UHAL: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:33:41.156120] [INFO ] [LOCAL ] Saved forecast: UHAL 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/UHAL.txt [2026-03-04T20:33:41.156266] [INFO ] [sig ] [3080/3365] Completed UHAL in 0.4s | 2.76 sym/s | Total: 18.6m | ETA: 1.7m [2026-03-04T20:33:41.156312] [INFO ] [sig ] [3081/3365] Forecasting UHG... [2026-03-04T20:33:41.156344] [INFO ] [sig ] Generating forecast for: UHG [2026-03-04T20:33:41.156380] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UHG' from 'https://tdm.silogroup.org/data/derivative_storage/UHG.csv'. [2026-03-04T20:33:41.168295] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UHG'. [2026-03-04T20:33:41.168641] [INFO ] [FORECASTER] Starting predict_future for UHG [2026-03-04T20:33:41.169493] [DEBUG] [LOCAL ] No optimal features file found for UHG: ./output/feature-sets/UHG.txt [2026-03-04T20:33:41.169546] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:33:41.169605] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:33:41.169636] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:33:41.169700] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:33:41.231862] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:33:41.232967] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:33:41.233073] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:33:41.233111] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:33:41.371795] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:33:41.372005] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:33:41.372057] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:33:41.372089] [INFO ] [FORECASTER] Training complete [2026-03-04T20:33:41.376427] [DEBUG] [FORECASTER] UHG: Forecast T+1@11:T+2@11: DOWN (p=31.73%) [2026-03-04T20:33:41.376792] [INFO ] [FORECASTER] Completed predict_future for UHG [2026-03-04T20:33:41.376972] [INFO ] [sig ] UHG: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:33:41.533546] [INFO ] [LOCAL ] Saved forecast: UHG 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/UHG.txt [2026-03-04T20:33:41.533742] [INFO ] [sig ] [3081/3365] Completed UHG in 0.4s | 2.76 sym/s | Total: 18.6m | ETA: 1.7m [2026-03-04T20:33:41.533786] [INFO ] [sig ] [3082/3365] Forecasting UHS... [2026-03-04T20:33:41.533816] [INFO ] [sig ] Generating forecast for: UHS [2026-03-04T20:33:41.533849] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UHS' from 'https://tdm.silogroup.org/data/derivative_storage/UHS.csv'. [2026-03-04T20:33:41.547150] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UHS'. [2026-03-04T20:33:41.547562] [INFO ] [FORECASTER] Starting predict_future for UHS [2026-03-04T20:33:41.548413] [DEBUG] [LOCAL ] No optimal features file found for UHS: ./output/feature-sets/UHS.txt [2026-03-04T20:33:41.548468] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:33:41.548500] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:33:41.548527] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:33:41.548609] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:33:41.609092] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:33:41.610031] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:33:41.610121] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:33:41.610155] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:33:41.738420] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:33:41.738626] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:33:41.738669] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:33:41.738699] [INFO ] [FORECASTER] Training complete [2026-03-04T20:33:41.742548] [DEBUG] [FORECASTER] UHS: Forecast T+1@11:T+2@11: UP (p=97.24%) [2026-03-04T20:33:41.742908] [INFO ] [FORECASTER] Completed predict_future for UHS [2026-03-04T20:33:41.743062] [INFO ] [sig ] UHS: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:33:41.897038] [INFO ] [LOCAL ] Saved forecast: UHS 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/UHS.txt [2026-03-04T20:33:41.897210] [INFO ] [sig ] [3082/3365] Completed UHS in 0.4s | 2.76 sym/s | Total: 18.6m | ETA: 1.7m [2026-03-04T20:33:41.897261] [INFO ] [sig ] [3083/3365] Forecasting UI... [2026-03-04T20:33:41.897311] [INFO ] [sig ] Generating forecast for: UI [2026-03-04T20:33:41.897347] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UI' from 'https://tdm.silogroup.org/data/derivative_storage/UI.csv'. [2026-03-04T20:33:41.910323] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UI'. [2026-03-04T20:33:41.910752] [INFO ] [FORECASTER] Starting predict_future for UI [2026-03-04T20:33:41.911706] [DEBUG] [LOCAL ] No optimal features file found for UI: ./output/feature-sets/UI.txt [2026-03-04T20:33:41.911761] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:33:41.911794] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:33:41.911822] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:33:41.911892] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:33:41.970696] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:33:41.971666] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:33:41.971771] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:33:41.971808] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:33:42.095533] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:33:42.095715] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:33:42.095771] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:33:42.095826] [INFO ] [FORECASTER] Training complete [2026-03-04T20:33:42.099689] [DEBUG] [FORECASTER] UI: Forecast T+1@11:T+2@11: DOWN (p=2.57%) [2026-03-04T20:33:42.100018] [INFO ] [FORECASTER] Completed predict_future for UI [2026-03-04T20:33:42.100180] [INFO ] [sig ] UI: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:33:42.246253] [INFO ] [LOCAL ] Saved forecast: UI 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/UI.txt [2026-03-04T20:33:42.246416] [INFO ] [sig ] [3083/3365] Completed UI in 0.3s | 2.76 sym/s | Total: 18.6m | ETA: 1.7m [2026-03-04T20:33:42.246457] [INFO ] [sig ] [3084/3365] Forecasting UIS... [2026-03-04T20:33:42.246487] [INFO ] [sig ] Generating forecast for: UIS [2026-03-04T20:33:42.246518] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UIS' from 'https://tdm.silogroup.org/data/derivative_storage/UIS.csv'. [2026-03-04T20:33:42.258346] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UIS'. [2026-03-04T20:33:42.258709] [INFO ] [FORECASTER] Starting predict_future for UIS [2026-03-04T20:33:42.259515] [DEBUG] [LOCAL ] No optimal features file found for UIS: ./output/feature-sets/UIS.txt [2026-03-04T20:33:42.259602] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:33:42.259638] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:33:42.259665] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:33:42.259722] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:33:42.322523] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:33:42.323417] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:33:42.323505] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:33:42.323540] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:33:42.444922] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:33:42.445098] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:33:42.445140] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:33:42.445170] [INFO ] [FORECASTER] Training complete [2026-03-04T20:33:42.448837] [DEBUG] [FORECASTER] UIS: Forecast T+1@11:T+2@11: DOWN (p=8.85%) [2026-03-04T20:33:42.449162] [INFO ] [FORECASTER] Completed predict_future for UIS [2026-03-04T20:33:42.449295] [INFO ] [sig ] UIS: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:33:42.600934] [INFO ] [LOCAL ] Saved forecast: UIS 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/UIS.txt [2026-03-04T20:33:42.601095] [INFO ] [sig ] [3084/3365] Completed UIS in 0.4s | 2.76 sym/s | Total: 18.6m | ETA: 1.7m [2026-03-04T20:33:42.601137] [INFO ] [sig ] [3085/3365] Forecasting UITB... [2026-03-04T20:33:42.601168] [INFO ] [sig ] Generating forecast for: UITB [2026-03-04T20:33:42.601207] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UITB' from 'https://tdm.silogroup.org/data/derivative_storage/UITB.csv'. [2026-03-04T20:33:42.617358] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UITB'. [2026-03-04T20:33:42.617737] [INFO ] [FORECASTER] Starting predict_future for UITB [2026-03-04T20:33:42.618616] [DEBUG] [LOCAL ] No optimal features file found for UITB: ./output/feature-sets/UITB.txt [2026-03-04T20:33:42.618669] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:33:42.618702] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:33:42.618729] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:33:42.618790] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:33:42.681568] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:33:42.682511] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:33:42.682658] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:33:42.682698] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:33:42.802159] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:33:42.802330] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:33:42.802369] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:33:42.802397] [INFO ] [FORECASTER] Training complete [2026-03-04T20:33:42.805875] [DEBUG] [FORECASTER] UITB: Forecast T+1@11:T+2@11: DOWN (p=1.49%) [2026-03-04T20:33:42.806182] [INFO ] [FORECASTER] Completed predict_future for UITB [2026-03-04T20:33:42.806318] [INFO ] [sig ] UITB: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:33:42.952000] [INFO ] [LOCAL ] Saved forecast: UITB 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/UITB.txt [2026-03-04T20:33:42.952162] [INFO ] [sig ] [3085/3365] Completed UITB in 0.4s | 2.76 sym/s | Total: 18.6m | ETA: 1.7m [2026-03-04T20:33:42.952203] [INFO ] [sig ] [3086/3365] Forecasting UL... [2026-03-04T20:33:42.952235] [INFO ] [sig ] Generating forecast for: UL [2026-03-04T20:33:42.952266] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UL' from 'https://tdm.silogroup.org/data/derivative_storage/UL.csv'. [2026-03-04T20:33:42.964312] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UL'. [2026-03-04T20:33:42.964684] [INFO ] [FORECASTER] Starting predict_future for UL [2026-03-04T20:33:42.965507] [DEBUG] [LOCAL ] No optimal features file found for UL: ./output/feature-sets/UL.txt [2026-03-04T20:33:42.965562] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:33:42.965624] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:33:42.965660] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:33:42.965738] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:33:43.025173] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:33:43.026085] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:33:43.026199] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:33:43.026233] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:33:43.148287] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:33:43.148451] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:33:43.148492] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:33:43.148521] [INFO ] [FORECASTER] Training complete [2026-03-04T20:33:43.152044] [DEBUG] [FORECASTER] UL: Forecast T+1@11:T+2@11: UP (p=98.53%) [2026-03-04T20:33:43.152335] [INFO ] [FORECASTER] Completed predict_future for UL [2026-03-04T20:33:43.152466] [INFO ] [sig ] UL: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:33:43.304048] [INFO ] [LOCAL ] Saved forecast: UL 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/UL.txt [2026-03-04T20:33:43.304212] [INFO ] [sig ] [3086/3365] Completed UL in 0.4s | 2.76 sym/s | Total: 18.6m | ETA: 1.7m [2026-03-04T20:33:43.304254] [INFO ] [sig ] [3087/3365] Forecasting ULBI... [2026-03-04T20:33:43.304284] [INFO ] [sig ] Generating forecast for: ULBI [2026-03-04T20:33:43.304315] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ULBI' from 'https://tdm.silogroup.org/data/derivative_storage/ULBI.csv'. [2026-03-04T20:33:43.317228] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ULBI'. [2026-03-04T20:33:43.317748] [INFO ] [FORECASTER] Starting predict_future for ULBI [2026-03-04T20:33:43.318607] [DEBUG] [LOCAL ] No optimal features file found for ULBI: ./output/feature-sets/ULBI.txt [2026-03-04T20:33:43.318661] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:33:43.318694] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:33:43.318735] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:33:43.318795] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:33:43.384943] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:33:43.386021] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:33:43.386130] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:33:43.386167] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:33:43.515483] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:33:43.515676] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:33:43.515717] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:33:43.515745] [INFO ] [FORECASTER] Training complete [2026-03-04T20:33:43.520094] [DEBUG] [FORECASTER] ULBI: Forecast T+1@11:T+2@11: DOWN (p=8.61%) [2026-03-04T20:33:43.520403] [INFO ] [FORECASTER] Completed predict_future for ULBI [2026-03-04T20:33:43.520553] [INFO ] [sig ] ULBI: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:33:43.670905] [INFO ] [LOCAL ] Saved forecast: ULBI 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/ULBI.txt [2026-03-04T20:33:43.671066] [INFO ] [sig ] [3087/3365] Completed ULBI in 0.4s | 2.76 sym/s | Total: 18.7m | ETA: 1.7m [2026-03-04T20:33:43.671108] [INFO ] [sig ] [3088/3365] Forecasting ULCC... [2026-03-04T20:33:43.671148] [INFO ] [sig ] Generating forecast for: ULCC [2026-03-04T20:33:43.671180] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ULCC' from 'https://tdm.silogroup.org/data/derivative_storage/ULCC.csv'. [2026-03-04T20:33:43.683299] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ULCC'. [2026-03-04T20:33:43.683617] [INFO ] [FORECASTER] Starting predict_future for ULCC [2026-03-04T20:33:43.684413] [DEBUG] [LOCAL ] No optimal features file found for ULCC: ./output/feature-sets/ULCC.txt [2026-03-04T20:33:43.684467] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:33:43.684500] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:33:43.684528] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:33:43.684617] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:33:43.743650] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:33:43.744509] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:33:43.744613] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:33:43.744651] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:33:43.869960] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:33:43.870130] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:33:43.870174] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:33:43.870205] [INFO ] [FORECASTER] Training complete [2026-03-04T20:33:43.873878] [DEBUG] [FORECASTER] ULCC: Forecast T+1@11:T+2@11: DOWN (p=14.35%) [2026-03-04T20:33:43.874195] [INFO ] [FORECASTER] Completed predict_future for ULCC [2026-03-04T20:33:43.874339] [INFO ] [sig ] ULCC: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:33:44.021373] [INFO ] [LOCAL ] Saved forecast: ULCC 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/ULCC.txt [2026-03-04T20:33:44.021607] [INFO ] [sig ] [3088/3365] Completed ULCC in 0.4s | 2.76 sym/s | Total: 18.7m | ETA: 1.7m [2026-03-04T20:33:44.021666] [INFO ] [sig ] [3089/3365] Forecasting ULH... [2026-03-04T20:33:44.021714] [INFO ] [sig ] Generating forecast for: ULH [2026-03-04T20:33:44.021771] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ULH' from 'https://tdm.silogroup.org/data/derivative_storage/ULH.csv'. [2026-03-04T20:33:44.033991] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ULH'. [2026-03-04T20:33:44.034374] [INFO ] [FORECASTER] Starting predict_future for ULH [2026-03-04T20:33:44.035299] [DEBUG] [LOCAL ] No optimal features file found for ULH: ./output/feature-sets/ULH.txt [2026-03-04T20:33:44.035355] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:33:44.035388] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:33:44.035416] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:33:44.035475] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:33:44.095964] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:33:44.096921] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:33:44.097015] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:33:44.097050] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:33:44.225048] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:33:44.225259] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:33:44.225311] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:33:44.225344] [INFO ] [FORECASTER] Training complete [2026-03-04T20:33:44.229253] [DEBUG] [FORECASTER] ULH: Forecast T+1@11:T+2@11: UP (p=75.58%) [2026-03-04T20:33:44.229611] [INFO ] [FORECASTER] Completed predict_future for ULH [2026-03-04T20:33:44.229772] [INFO ] [sig ] ULH: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:33:44.379850] [INFO ] [LOCAL ] Saved forecast: ULH 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/ULH.txt [2026-03-04T20:33:44.380047] [INFO ] [sig ] [3089/3365] Completed ULH in 0.4s | 2.76 sym/s | Total: 18.7m | ETA: 1.7m [2026-03-04T20:33:44.380092] [INFO ] [sig ] [3090/3365] Forecasting ULTA... [2026-03-04T20:33:44.380122] [INFO ] [sig ] Generating forecast for: ULTA [2026-03-04T20:33:44.380152] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ULTA' from 'https://tdm.silogroup.org/data/derivative_storage/ULTA.csv'. [2026-03-04T20:33:44.392200] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ULTA'. [2026-03-04T20:33:44.392614] [INFO ] [FORECASTER] Starting predict_future for ULTA [2026-03-04T20:33:44.393471] [DEBUG] [LOCAL ] No optimal features file found for ULTA: ./output/feature-sets/ULTA.txt [2026-03-04T20:33:44.393525] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:33:44.393558] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:33:44.393607] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:33:44.393667] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:33:44.455918] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:33:44.456936] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:33:44.457033] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:33:44.457068] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:33:44.581322] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:33:44.581493] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:33:44.581535] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:33:44.581584] [INFO ] [FORECASTER] Training complete [2026-03-04T20:33:44.585159] [DEBUG] [FORECASTER] ULTA: Forecast T+1@11:T+2@11: UP (p=58.38%) [2026-03-04T20:33:44.585491] [INFO ] [FORECASTER] Completed predict_future for ULTA [2026-03-04T20:33:44.585658] [INFO ] [sig ] ULTA: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:33:44.736981] [INFO ] [LOCAL ] Saved forecast: ULTA 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/ULTA.txt [2026-03-04T20:33:44.737178] [INFO ] [sig ] [3090/3365] Completed ULTA in 0.4s | 2.76 sym/s | Total: 18.7m | ETA: 1.7m [2026-03-04T20:33:44.737222] [INFO ] [sig ] [3091/3365] Forecasting ULY... [2026-03-04T20:33:44.737252] [INFO ] [sig ] Generating forecast for: ULY [2026-03-04T20:33:44.737319] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ULY' from 'https://tdm.silogroup.org/data/derivative_storage/ULY.csv'. [2026-03-04T20:33:44.748820] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ULY'. [2026-03-04T20:33:44.749208] [INFO ] [FORECASTER] Starting predict_future for ULY [2026-03-04T20:33:44.750088] [DEBUG] [LOCAL ] No optimal features file found for ULY: ./output/feature-sets/ULY.txt [2026-03-04T20:33:44.750144] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:33:44.750179] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:33:44.750208] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:33:44.750267] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:33:44.810354] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:33:44.811292] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:33:44.811382] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:33:44.811417] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:33:44.934318] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:33:44.934508] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:33:44.934557] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:33:44.934610] [INFO ] [FORECASTER] Training complete [2026-03-04T20:33:44.938331] [DEBUG] [FORECASTER] ULY: Forecast T+1@11:T+2@11: DOWN (p=31.41%) [2026-03-04T20:33:44.938666] [INFO ] [FORECASTER] Completed predict_future for ULY [2026-03-04T20:33:44.938803] [INFO ] [sig ] ULY: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:33:45.089638] [INFO ] [LOCAL ] Saved forecast: ULY 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/ULY.txt [2026-03-04T20:33:45.089799] [INFO ] [sig ] [3091/3365] Completed ULY in 0.4s | 2.76 sym/s | Total: 18.7m | ETA: 1.7m [2026-03-04T20:33:45.089842] [INFO ] [sig ] [3092/3365] Forecasting UMBF... [2026-03-04T20:33:45.089874] [INFO ] [sig ] Generating forecast for: UMBF [2026-03-04T20:33:45.089905] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UMBF' from 'https://tdm.silogroup.org/data/derivative_storage/UMBF.csv'. [2026-03-04T20:33:45.102389] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UMBF'. [2026-03-04T20:33:45.102767] [INFO ] [FORECASTER] Starting predict_future for UMBF [2026-03-04T20:33:45.103640] [DEBUG] [LOCAL ] No optimal features file found for UMBF: ./output/feature-sets/UMBF.txt [2026-03-04T20:33:45.103695] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:33:45.103730] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:33:45.103761] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:33:45.103839] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:33:45.166913] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:33:45.167885] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:33:45.167974] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:33:45.168009] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:33:45.295276] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:33:45.295438] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:33:45.295480] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:33:45.295511] [INFO ] [FORECASTER] Training complete [2026-03-04T20:33:45.299183] [DEBUG] [FORECASTER] UMBF: Forecast T+1@11:T+2@11: UP (p=93.19%) [2026-03-04T20:33:45.299502] [INFO ] [FORECASTER] Completed predict_future for UMBF [2026-03-04T20:33:45.299665] [INFO ] [sig ] UMBF: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:33:45.454850] [INFO ] [LOCAL ] Saved forecast: UMBF 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/UMBF.txt [2026-03-04T20:33:45.455017] [INFO ] [sig ] [3092/3365] Completed UMBF in 0.4s | 2.76 sym/s | Total: 18.7m | ETA: 1.6m [2026-03-04T20:33:45.455067] [INFO ] [sig ] [3093/3365] Forecasting UMC... [2026-03-04T20:33:45.455104] [INFO ] [sig ] Generating forecast for: UMC [2026-03-04T20:33:45.455140] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UMC' from 'https://tdm.silogroup.org/data/derivative_storage/UMC.csv'. [2026-03-04T20:33:45.467854] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UMC'. [2026-03-04T20:33:45.468162] [INFO ] [FORECASTER] Starting predict_future for UMC [2026-03-04T20:33:45.468984] [DEBUG] [LOCAL ] No optimal features file found for UMC: ./output/feature-sets/UMC.txt [2026-03-04T20:33:45.469037] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:33:45.469112] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:33:45.469140] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:33:45.469197] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:33:45.532685] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:33:45.533554] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:33:45.533661] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:33:45.533697] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:33:45.663028] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:33:45.663237] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:33:45.663281] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:33:45.663312] [INFO ] [FORECASTER] Training complete [2026-03-04T20:33:45.667153] [DEBUG] [FORECASTER] UMC: Forecast T+1@11:T+2@11: DOWN (p=10.08%) [2026-03-04T20:33:45.667510] [INFO ] [FORECASTER] Completed predict_future for UMC [2026-03-04T20:33:45.667670] [INFO ] [sig ] UMC: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:33:45.815069] [INFO ] [LOCAL ] Saved forecast: UMC 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/UMC.txt [2026-03-04T20:33:45.815232] [INFO ] [sig ] [3093/3365] Completed UMC in 0.4s | 2.76 sym/s | Total: 18.7m | ETA: 1.6m [2026-03-04T20:33:45.815274] [INFO ] [sig ] [3094/3365] Forecasting UMH... [2026-03-04T20:33:45.815305] [INFO ] [sig ] Generating forecast for: UMH [2026-03-04T20:33:45.815336] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UMH' from 'https://tdm.silogroup.org/data/derivative_storage/UMH.csv'. [2026-03-04T20:33:45.829252] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UMH'. [2026-03-04T20:33:45.829763] [INFO ] [FORECASTER] Starting predict_future for UMH [2026-03-04T20:33:45.830881] [DEBUG] [LOCAL ] No optimal features file found for UMH: ./output/feature-sets/UMH.txt [2026-03-04T20:33:45.830936] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:33:45.830975] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:33:45.831010] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:33:45.831081] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:33:45.894486] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:33:45.895623] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:33:45.895710] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:33:45.895745] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:33:46.024248] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:33:46.024413] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:33:46.024455] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:33:46.024485] [INFO ] [FORECASTER] Training complete [2026-03-04T20:33:46.028208] [DEBUG] [FORECASTER] UMH: Forecast T+1@11:T+2@11: DOWN (p=5.25%) [2026-03-04T20:33:46.028507] [INFO ] [FORECASTER] Completed predict_future for UMH [2026-03-04T20:33:46.028662] [INFO ] [sig ] UMH: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:33:46.187901] [INFO ] [LOCAL ] Saved forecast: UMH 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/UMH.txt [2026-03-04T20:33:46.188075] [INFO ] [sig ] [3094/3365] Completed UMH in 0.4s | 2.76 sym/s | Total: 18.7m | ETA: 1.6m [2026-03-04T20:33:46.188127] [INFO ] [sig ] [3095/3365] Forecasting UMMA... [2026-03-04T20:33:46.188163] [INFO ] [sig ] Generating forecast for: UMMA [2026-03-04T20:33:46.188199] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UMMA' from 'https://tdm.silogroup.org/data/derivative_storage/UMMA.csv'. [2026-03-04T20:33:46.200006] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UMMA'. [2026-03-04T20:33:46.200353] [INFO ] [FORECASTER] Starting predict_future for UMMA [2026-03-04T20:33:46.201170] [DEBUG] [LOCAL ] No optimal features file found for UMMA: ./output/feature-sets/UMMA.txt [2026-03-04T20:33:46.201225] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:33:46.201258] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:33:46.201285] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:33:46.201341] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:33:46.266274] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:33:46.267208] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:33:46.267325] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:33:46.267372] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:33:46.395982] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:33:46.396191] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:33:46.396245] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:33:46.396455] [INFO ] [FORECASTER] Training complete [2026-03-04T20:33:46.400915] [DEBUG] [FORECASTER] UMMA: Forecast T+1@11:T+2@11: DOWN (p=29.52%) [2026-03-04T20:33:46.401215] [INFO ] [FORECASTER] Completed predict_future for UMMA [2026-03-04T20:33:46.401349] [INFO ] [sig ] UMMA: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:33:46.548097] [INFO ] [LOCAL ] Saved forecast: UMMA 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/UMMA.txt [2026-03-04T20:33:46.548268] [INFO ] [sig ] [3095/3365] Completed UMMA in 0.4s | 2.76 sym/s | Total: 18.7m | ETA: 1.6m [2026-03-04T20:33:46.548312] [INFO ] [sig ] [3096/3365] Forecasting UNCY... [2026-03-04T20:33:46.548342] [INFO ] [sig ] Generating forecast for: UNCY [2026-03-04T20:33:46.548374] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UNCY' from 'https://tdm.silogroup.org/data/derivative_storage/UNCY.csv'. [2026-03-04T20:33:46.560549] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UNCY'. [2026-03-04T20:33:46.560889] [INFO ] [FORECASTER] Starting predict_future for UNCY [2026-03-04T20:33:46.561709] [DEBUG] [LOCAL ] No optimal features file found for UNCY: ./output/feature-sets/UNCY.txt [2026-03-04T20:33:46.561762] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:33:46.561792] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:33:46.561819] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:33:46.561875] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:33:46.626106] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:33:46.626993] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:33:46.627097] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:33:46.627141] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:33:46.752737] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:33:46.752904] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:33:46.752947] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:33:46.753020] [INFO ] [FORECASTER] Training complete [2026-03-04T20:33:46.757341] [DEBUG] [FORECASTER] UNCY: Forecast T+1@11:T+2@11: DOWN (p=12.16%) [2026-03-04T20:33:46.757664] [INFO ] [FORECASTER] Completed predict_future for UNCY [2026-03-04T20:33:46.757801] [INFO ] [sig ] UNCY: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:33:46.912915] [INFO ] [LOCAL ] Saved forecast: UNCY 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/UNCY.txt [2026-03-04T20:33:46.913081] [INFO ] [sig ] [3096/3365] Completed UNCY in 0.4s | 2.76 sym/s | Total: 18.7m | ETA: 1.6m [2026-03-04T20:33:46.913123] [INFO ] [sig ] [3097/3365] Forecasting UNF... [2026-03-04T20:33:46.913153] [INFO ] [sig ] Generating forecast for: UNF [2026-03-04T20:33:46.913183] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UNF' from 'https://tdm.silogroup.org/data/derivative_storage/UNF.csv'. [2026-03-04T20:33:46.925672] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UNF'. [2026-03-04T20:33:46.926001] [INFO ] [FORECASTER] Starting predict_future for UNF [2026-03-04T20:33:46.926798] [DEBUG] [LOCAL ] No optimal features file found for UNF: ./output/feature-sets/UNF.txt [2026-03-04T20:33:46.926851] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:33:46.926884] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:33:46.926911] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:33:46.926967] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:33:46.989980] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:33:46.990869] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:33:46.990955] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:33:46.990992] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:33:47.120441] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:33:47.120848] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:33:47.120891] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:33:47.120921] [INFO ] [FORECASTER] Training complete [2026-03-04T20:33:47.124648] [DEBUG] [FORECASTER] UNF: Forecast T+1@11:T+2@11: UP (p=53.35%) [2026-03-04T20:33:47.124929] [INFO ] [FORECASTER] Completed predict_future for UNF [2026-03-04T20:33:47.125064] [INFO ] [sig ] UNF: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:33:47.280219] [INFO ] [LOCAL ] Saved forecast: UNF 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/UNF.txt [2026-03-04T20:33:47.280376] [INFO ] [sig ] [3097/3365] Completed UNF in 0.4s | 2.76 sym/s | Total: 18.7m | ETA: 1.6m [2026-03-04T20:33:47.280419] [INFO ] [sig ] [3098/3365] Forecasting UNFI... [2026-03-04T20:33:47.280450] [INFO ] [sig ] Generating forecast for: UNFI [2026-03-04T20:33:47.280480] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UNFI' from 'https://tdm.silogroup.org/data/derivative_storage/UNFI.csv'. [2026-03-04T20:33:47.293010] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UNFI'. [2026-03-04T20:33:47.293321] [INFO ] [FORECASTER] Starting predict_future for UNFI [2026-03-04T20:33:47.294199] [DEBUG] [LOCAL ] No optimal features file found for UNFI: ./output/feature-sets/UNFI.txt [2026-03-04T20:33:47.294258] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:33:47.294290] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:33:47.294318] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:33:47.294551] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:33:47.357565] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:33:47.358531] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:33:47.358656] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:33:47.358693] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:33:47.489391] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:33:47.489552] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:33:47.489610] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:33:47.489641] [INFO ] [FORECASTER] Training complete [2026-03-04T20:33:47.493103] [DEBUG] [FORECASTER] UNFI: Forecast T+1@11:T+2@11: DOWN (p=18.13%) [2026-03-04T20:33:47.493399] [INFO ] [FORECASTER] Completed predict_future for UNFI [2026-03-04T20:33:47.493526] [INFO ] [sig ] UNFI: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:33:47.637534] [INFO ] [LOCAL ] Saved forecast: UNFI 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/UNFI.txt [2026-03-04T20:33:47.637709] [INFO ] [sig ] [3098/3365] Completed UNFI in 0.4s | 2.76 sym/s | Total: 18.7m | ETA: 1.6m [2026-03-04T20:33:47.637749] [INFO ] [sig ] [3099/3365] Forecasting UNM... [2026-03-04T20:33:47.637780] [INFO ] [sig ] Generating forecast for: UNM [2026-03-04T20:33:47.637811] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UNM' from 'https://tdm.silogroup.org/data/derivative_storage/UNM.csv'. [2026-03-04T20:33:47.649293] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UNM'. [2026-03-04T20:33:47.649663] [INFO ] [FORECASTER] Starting predict_future for UNM [2026-03-04T20:33:47.650457] [DEBUG] [LOCAL ] No optimal features file found for UNM: ./output/feature-sets/UNM.txt [2026-03-04T20:33:47.650510] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:33:47.650542] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:33:47.650595] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:33:47.650657] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:33:47.709457] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:33:47.710250] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:33:47.710334] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:33:47.710367] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:33:47.836941] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:33:47.837115] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:33:47.837162] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:33:47.837196] [INFO ] [FORECASTER] Training complete [2026-03-04T20:33:47.840887] [DEBUG] [FORECASTER] UNM: Forecast T+1@11:T+2@11: UP (p=81.22%) [2026-03-04T20:33:47.841192] [INFO ] [FORECASTER] Completed predict_future for UNM [2026-03-04T20:33:47.841334] [INFO ] [sig ] UNM: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:33:47.989455] [INFO ] [LOCAL ] Saved forecast: UNM 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/UNM.txt [2026-03-04T20:33:47.989624] [INFO ] [sig ] [3099/3365] Completed UNM in 0.4s | 2.76 sym/s | Total: 18.7m | ETA: 1.6m [2026-03-04T20:33:47.989679] [INFO ] [sig ] [3100/3365] Forecasting UNMA... [2026-03-04T20:33:47.989710] [INFO ] [sig ] Generating forecast for: UNMA [2026-03-04T20:33:47.989740] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UNMA' from 'https://tdm.silogroup.org/data/derivative_storage/UNMA.csv'. [2026-03-04T20:33:48.002045] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UNMA'. [2026-03-04T20:33:48.002447] [INFO ] [FORECASTER] Starting predict_future for UNMA [2026-03-04T20:33:48.003334] [DEBUG] [LOCAL ] No optimal features file found for UNMA: ./output/feature-sets/UNMA.txt [2026-03-04T20:33:48.003404] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:33:48.003439] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:33:48.003468] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:33:48.003527] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:33:48.066759] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:33:48.067752] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:33:48.067842] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:33:48.067876] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:33:48.186506] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:33:48.186707] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:33:48.186750] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:33:48.186780] [INFO ] [FORECASTER] Training complete [2026-03-04T20:33:48.192217] [DEBUG] [FORECASTER] UNMA: Forecast T+1@11:T+2@11: UP (p=70.49%) [2026-03-04T20:33:48.192850] [INFO ] [FORECASTER] Completed predict_future for UNMA [2026-03-04T20:33:48.193092] [INFO ] [sig ] UNMA: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:33:48.356918] [INFO ] [LOCAL ] Saved forecast: UNMA 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/UNMA.txt [2026-03-04T20:33:48.357084] [INFO ] [sig ] [3100/3365] Completed UNMA in 0.4s | 2.76 sym/s | Total: 18.7m | ETA: 1.6m [2026-03-04T20:33:48.357125] [INFO ] [sig ] [3101/3365] Forecasting UNP... [2026-03-04T20:33:48.357157] [INFO ] [sig ] Generating forecast for: UNP [2026-03-04T20:33:48.357186] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UNP' from 'https://tdm.silogroup.org/data/derivative_storage/UNP.csv'. [2026-03-04T20:33:48.369169] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UNP'. [2026-03-04T20:33:48.369566] [INFO ] [FORECASTER] Starting predict_future for UNP [2026-03-04T20:33:48.370404] [DEBUG] [LOCAL ] No optimal features file found for UNP: ./output/feature-sets/UNP.txt [2026-03-04T20:33:48.370460] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:33:48.370495] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:33:48.370523] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:33:48.370602] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:33:48.431438] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:33:48.432341] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:33:48.432434] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:33:48.432468] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:33:48.555048] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:33:48.555212] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:33:48.555252] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:33:48.555282] [INFO ] [FORECASTER] Training complete [2026-03-04T20:33:48.558789] [DEBUG] [FORECASTER] UNP: Forecast T+1@11:T+2@11: UP (p=74.61%) [2026-03-04T20:33:48.559074] [INFO ] [FORECASTER] Completed predict_future for UNP [2026-03-04T20:33:48.559206] [INFO ] [sig ] UNP: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:33:48.704670] [INFO ] [LOCAL ] Saved forecast: UNP 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/UNP.txt [2026-03-04T20:33:48.704823] [INFO ] [sig ] [3101/3365] Completed UNP in 0.3s | 2.76 sym/s | Total: 18.7m | ETA: 1.6m [2026-03-04T20:33:48.704863] [INFO ] [sig ] [3102/3365] Forecasting UNTY... [2026-03-04T20:33:48.704895] [INFO ] [sig ] Generating forecast for: UNTY [2026-03-04T20:33:48.704925] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UNTY' from 'https://tdm.silogroup.org/data/derivative_storage/UNTY.csv'. [2026-03-04T20:33:48.716146] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UNTY'. [2026-03-04T20:33:48.716448] [INFO ] [FORECASTER] Starting predict_future for UNTY [2026-03-04T20:33:48.717248] [DEBUG] [LOCAL ] No optimal features file found for UNTY: ./output/feature-sets/UNTY.txt [2026-03-04T20:33:48.717326] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:33:48.717363] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:33:48.717390] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:33:48.717447] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:33:48.775633] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:33:48.776368] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:33:48.776453] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:33:48.776488] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:33:48.898237] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:33:48.898591] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:33:48.898635] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:33:48.898665] [INFO ] [FORECASTER] Training complete [2026-03-04T20:33:48.902231] [DEBUG] [FORECASTER] UNTY: Forecast T+1@11:T+2@11: UP (p=55.92%) [2026-03-04T20:33:48.902522] [INFO ] [FORECASTER] Completed predict_future for UNTY [2026-03-04T20:33:48.902675] [INFO ] [sig ] UNTY: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:33:49.056715] [INFO ] [LOCAL ] Saved forecast: UNTY 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/UNTY.txt [2026-03-04T20:33:49.056881] [INFO ] [sig ] [3102/3365] Completed UNTY in 0.4s | 2.76 sym/s | Total: 18.7m | ETA: 1.6m [2026-03-04T20:33:49.056922] [INFO ] [sig ] [3103/3365] Forecasting UPBD... [2026-03-04T20:33:49.056952] [INFO ] [sig ] Generating forecast for: UPBD [2026-03-04T20:33:49.056991] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UPBD' from 'https://tdm.silogroup.org/data/derivative_storage/UPBD.csv'. [2026-03-04T20:33:49.069289] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UPBD'. [2026-03-04T20:33:49.069674] [INFO ] [FORECASTER] Starting predict_future for UPBD [2026-03-04T20:33:49.070492] [DEBUG] [LOCAL ] No optimal features file found for UPBD: ./output/feature-sets/UPBD.txt [2026-03-04T20:33:49.070546] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:33:49.070602] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:33:49.070632] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:33:49.070689] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:33:49.130739] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:33:49.131677] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:33:49.131808] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:33:49.131846] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:33:49.265531] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:33:49.265750] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:33:49.265810] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:33:49.265854] [INFO ] [FORECASTER] Training complete [2026-03-04T20:33:49.269921] [DEBUG] [FORECASTER] UPBD: Forecast T+1@11:T+2@11: UP (p=95.11%) [2026-03-04T20:33:49.270295] [INFO ] [FORECASTER] Completed predict_future for UPBD [2026-03-04T20:33:49.270453] [INFO ] [sig ] UPBD: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:33:49.466070] [INFO ] [LOCAL ] Saved forecast: UPBD 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/UPBD.txt [2026-03-04T20:33:49.466250] [INFO ] [sig ] [3103/3365] Completed UPBD in 0.4s | 2.76 sym/s | Total: 18.7m | ETA: 1.6m [2026-03-04T20:33:49.466299] [INFO ] [sig ] [3104/3365] Forecasting UPC... [2026-03-04T20:33:49.466331] [INFO ] [sig ] Generating forecast for: UPC [2026-03-04T20:33:49.466362] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UPC' from 'https://tdm.silogroup.org/data/derivative_storage/UPC.csv'. [2026-03-04T20:33:49.480969] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UPC'. [2026-03-04T20:33:49.481364] [INFO ] [FORECASTER] Starting predict_future for UPC [2026-03-04T20:33:49.482431] [DEBUG] [LOCAL ] No optimal features file found for UPC: ./output/feature-sets/UPC.txt [2026-03-04T20:33:49.482498] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:33:49.482545] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:33:49.482603] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:33:49.482692] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:33:49.547163] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:33:49.548123] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:33:49.548229] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:33:49.548266] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:33:49.664791] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:33:49.664960] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:33:49.665004] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:33:49.665037] [INFO ] [FORECASTER] Training complete [2026-03-04T20:33:49.668838] [DEBUG] [FORECASTER] UPC: Forecast T+1@11:T+2@11: DOWN (p=5.94%) [2026-03-04T20:33:49.669162] [INFO ] [FORECASTER] Completed predict_future for UPC [2026-03-04T20:33:49.669309] [INFO ] [sig ] UPC: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:33:49.818104] [INFO ] [LOCAL ] Saved forecast: UPC 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/UPC.txt [2026-03-04T20:33:49.818260] [INFO ] [sig ] [3104/3365] Completed UPC in 0.4s | 2.76 sym/s | Total: 18.8m | ETA: 1.6m [2026-03-04T20:33:49.818300] [INFO ] [sig ] [3105/3365] Forecasting UPS... [2026-03-04T20:33:49.818331] [INFO ] [sig ] Generating forecast for: UPS [2026-03-04T20:33:49.818361] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UPS' from 'https://tdm.silogroup.org/data/derivative_storage/UPS.csv'. [2026-03-04T20:33:49.830710] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UPS'. [2026-03-04T20:33:49.831017] [INFO ] [FORECASTER] Starting predict_future for UPS [2026-03-04T20:33:49.832007] [DEBUG] [LOCAL ] No optimal features file found for UPS: ./output/feature-sets/UPS.txt [2026-03-04T20:33:49.832082] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:33:49.832142] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:33:49.832189] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:33:49.832275] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:33:49.895084] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:33:49.895988] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:33:49.896080] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:33:49.896115] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:33:50.024281] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:33:50.024450] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:33:50.024508] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:33:50.024539] [INFO ] [FORECASTER] Training complete [2026-03-04T20:33:50.028079] [DEBUG] [FORECASTER] UPS: Forecast T+1@11:T+2@11: UP (p=88.92%) [2026-03-04T20:33:50.028438] [INFO ] [FORECASTER] Completed predict_future for UPS [2026-03-04T20:33:50.028611] [INFO ] [sig ] UPS: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:33:50.184906] [INFO ] [LOCAL ] Saved forecast: UPS 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/UPS.txt [2026-03-04T20:33:50.185089] [INFO ] [sig ] [3105/3365] Completed UPS in 0.4s | 2.76 sym/s | Total: 18.8m | ETA: 1.6m [2026-03-04T20:33:50.185136] [INFO ] [sig ] [3106/3365] Forecasting UPWK... [2026-03-04T20:33:50.185169] [INFO ] [sig ] Generating forecast for: UPWK [2026-03-04T20:33:50.185201] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UPWK' from 'https://tdm.silogroup.org/data/derivative_storage/UPWK.csv'. [2026-03-04T20:33:50.197768] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UPWK'. [2026-03-04T20:33:50.198119] [INFO ] [FORECASTER] Starting predict_future for UPWK [2026-03-04T20:33:50.198976] [DEBUG] [LOCAL ] No optimal features file found for UPWK: ./output/feature-sets/UPWK.txt [2026-03-04T20:33:50.199030] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:33:50.199063] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:33:50.199089] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:33:50.199147] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:33:50.257785] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:33:50.258692] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:33:50.258780] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:33:50.258815] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:33:50.384815] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:33:50.384979] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:33:50.385019] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:33:50.385048] [INFO ] [FORECASTER] Training complete [2026-03-04T20:33:50.388607] [DEBUG] [FORECASTER] UPWK: Forecast T+1@11:T+2@11: DOWN (p=15.40%) [2026-03-04T20:33:50.388904] [INFO ] [FORECASTER] Completed predict_future for UPWK [2026-03-04T20:33:50.389035] [INFO ] [sig ] UPWK: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:33:50.534079] [INFO ] [LOCAL ] Saved forecast: UPWK 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/UPWK.txt [2026-03-04T20:33:50.534267] [INFO ] [sig ] [3106/3365] Completed UPWK in 0.3s | 2.76 sym/s | Total: 18.8m | ETA: 1.6m [2026-03-04T20:33:50.534310] [INFO ] [sig ] [3107/3365] Forecasting URBN... [2026-03-04T20:33:50.534341] [INFO ] [sig ] Generating forecast for: URBN [2026-03-04T20:33:50.534373] [DEBUG] [REMOTE ] Fetching historical data for symbol 'URBN' from 'https://tdm.silogroup.org/data/derivative_storage/URBN.csv'. [2026-03-04T20:33:50.546933] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'URBN'. [2026-03-04T20:33:50.547273] [INFO ] [FORECASTER] Starting predict_future for URBN [2026-03-04T20:33:50.548136] [DEBUG] [LOCAL ] No optimal features file found for URBN: ./output/feature-sets/URBN.txt [2026-03-04T20:33:50.548190] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:33:50.548223] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:33:50.548249] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:33:50.548306] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:33:50.610209] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:33:50.610963] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:33:50.611047] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:33:50.611082] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:33:50.738115] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:33:50.738289] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:33:50.738351] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:33:50.738382] [INFO ] [FORECASTER] Training complete [2026-03-04T20:33:50.742284] [DEBUG] [FORECASTER] URBN: Forecast T+1@11:T+2@11: UP (p=96.46%) [2026-03-04T20:33:50.742848] [INFO ] [FORECASTER] Completed predict_future for URBN [2026-03-04T20:33:50.742997] [INFO ] [sig ] URBN: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:33:50.898389] [INFO ] [LOCAL ] Saved forecast: URBN 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/URBN.txt [2026-03-04T20:33:50.898778] [INFO ] [sig ] [3107/3365] Completed URBN in 0.4s | 2.76 sym/s | Total: 18.8m | ETA: 1.6m [2026-03-04T20:33:50.898822] [INFO ] [sig ] [3108/3365] Forecasting URGN... [2026-03-04T20:33:50.898851] [INFO ] [sig ] Generating forecast for: URGN [2026-03-04T20:33:50.898882] [DEBUG] [REMOTE ] Fetching historical data for symbol 'URGN' from 'https://tdm.silogroup.org/data/derivative_storage/URGN.csv'. [2026-03-04T20:33:50.912660] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'URGN'. [2026-03-04T20:33:50.912992] [INFO ] [FORECASTER] Starting predict_future for URGN [2026-03-04T20:33:50.914007] [DEBUG] [LOCAL ] No optimal features file found for URGN: ./output/feature-sets/URGN.txt [2026-03-04T20:33:50.914060] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:33:50.914092] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:33:50.914119] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:33:50.914175] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:33:50.975132] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:33:50.976094] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:33:50.976180] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:33:50.976214] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:33:51.105888] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:33:51.106053] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:33:51.106094] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:33:51.106123] [INFO ] [FORECASTER] Training complete [2026-03-04T20:33:51.109751] [DEBUG] [FORECASTER] URGN: Forecast T+1@11:T+2@11: DOWN (p=25.11%) [2026-03-04T20:33:51.110042] [INFO ] [FORECASTER] Completed predict_future for URGN [2026-03-04T20:33:51.110187] [INFO ] [sig ] URGN: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:33:51.258717] [INFO ] [LOCAL ] Saved forecast: URGN 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/URGN.txt [2026-03-04T20:33:51.258877] [INFO ] [sig ] [3108/3365] Completed URGN in 0.4s | 2.76 sym/s | Total: 18.8m | ETA: 1.6m [2026-03-04T20:33:51.258920] [INFO ] [sig ] [3109/3365] Forecasting URI... [2026-03-04T20:33:51.258950] [INFO ] [sig ] Generating forecast for: URI [2026-03-04T20:33:51.258980] [DEBUG] [REMOTE ] Fetching historical data for symbol 'URI' from 'https://tdm.silogroup.org/data/derivative_storage/URI.csv'. [2026-03-04T20:33:51.270292] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'URI'. [2026-03-04T20:33:51.270629] [INFO ] [FORECASTER] Starting predict_future for URI [2026-03-04T20:33:51.271401] [DEBUG] [LOCAL ] No optimal features file found for URI: ./output/feature-sets/URI.txt [2026-03-04T20:33:51.271455] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:33:51.271488] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:33:51.271516] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:33:51.271599] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:33:51.329254] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:33:51.330076] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:33:51.330180] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:33:51.330236] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:33:51.462397] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:33:51.462559] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:33:51.462621] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:33:51.462652] [INFO ] [FORECASTER] Training complete [2026-03-04T20:33:51.466244] [DEBUG] [FORECASTER] URI: Forecast T+1@11:T+2@11: DOWN (p=0.80%) [2026-03-04T20:33:51.466533] [INFO ] [FORECASTER] Completed predict_future for URI [2026-03-04T20:33:51.466692] [INFO ] [sig ] URI: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:33:51.611064] [INFO ] [LOCAL ] Saved forecast: URI 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/URI.txt [2026-03-04T20:33:51.611223] [INFO ] [sig ] [3109/3365] Completed URI in 0.4s | 2.76 sym/s | Total: 18.8m | ETA: 1.5m [2026-03-04T20:33:51.611264] [INFO ] [sig ] [3110/3365] Forecasting URNJ... [2026-03-04T20:33:51.611295] [INFO ] [sig ] Generating forecast for: URNJ [2026-03-04T20:33:51.611324] [DEBUG] [REMOTE ] Fetching historical data for symbol 'URNJ' from 'https://tdm.silogroup.org/data/derivative_storage/URNJ.csv'. [2026-03-04T20:33:51.623035] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'URNJ'. [2026-03-04T20:33:51.623348] [INFO ] [FORECASTER] Starting predict_future for URNJ [2026-03-04T20:33:51.624154] [DEBUG] [LOCAL ] No optimal features file found for URNJ: ./output/feature-sets/URNJ.txt [2026-03-04T20:33:51.624208] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:33:51.624267] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:33:51.624296] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:33:51.624353] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:33:51.684285] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:33:51.685368] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:33:51.685458] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:33:51.685492] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:33:51.812769] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:33:51.812930] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:33:51.812972] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:33:51.813000] [INFO ] [FORECASTER] Training complete [2026-03-04T20:33:51.816517] [DEBUG] [FORECASTER] URNJ: Forecast T+1@11:T+2@11: UP (p=74.41%) [2026-03-04T20:33:51.816832] [INFO ] [FORECASTER] Completed predict_future for URNJ [2026-03-04T20:33:51.816967] [INFO ] [sig ] URNJ: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:33:51.968513] [INFO ] [LOCAL ] Saved forecast: URNJ 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/URNJ.txt [2026-03-04T20:33:51.968701] [INFO ] [sig ] [3110/3365] Completed URNJ in 0.4s | 2.76 sym/s | Total: 18.8m | ETA: 1.5m [2026-03-04T20:33:51.968743] [INFO ] [sig ] [3111/3365] Forecasting UROY... [2026-03-04T20:33:51.968774] [INFO ] [sig ] Generating forecast for: UROY [2026-03-04T20:33:51.968804] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UROY' from 'https://tdm.silogroup.org/data/derivative_storage/UROY.csv'. [2026-03-04T20:33:51.981711] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UROY'. [2026-03-04T20:33:51.982049] [INFO ] [FORECASTER] Starting predict_future for UROY [2026-03-04T20:33:51.982871] [DEBUG] [LOCAL ] No optimal features file found for UROY: ./output/feature-sets/UROY.txt [2026-03-04T20:33:51.982925] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:33:51.982971] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:33:51.983000] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:33:51.983056] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:33:52.043114] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:33:52.044072] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:33:52.044169] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:33:52.044209] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:33:52.183116] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:33:52.183484] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:33:52.183537] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:33:52.183588] [INFO ] [FORECASTER] Training complete [2026-03-04T20:33:52.187276] [DEBUG] [FORECASTER] UROY: Forecast T+1@11:T+2@11: UP (p=97.57%) [2026-03-04T20:33:52.187642] [INFO ] [FORECASTER] Completed predict_future for UROY [2026-03-04T20:33:52.187786] [INFO ] [sig ] UROY: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:33:52.339461] [INFO ] [LOCAL ] Saved forecast: UROY 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/UROY.txt [2026-03-04T20:33:52.339629] [INFO ] [sig ] [3111/3365] Completed UROY in 0.4s | 2.76 sym/s | Total: 18.8m | ETA: 1.5m [2026-03-04T20:33:52.339675] [INFO ] [sig ] [3112/3365] Forecasting USA... [2026-03-04T20:33:52.339707] [INFO ] [sig ] Generating forecast for: USA [2026-03-04T20:33:52.339738] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USA' from 'https://tdm.silogroup.org/data/derivative_storage/USA.csv'. [2026-03-04T20:33:52.351933] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USA'. [2026-03-04T20:33:52.352258] [INFO ] [FORECASTER] Starting predict_future for USA [2026-03-04T20:33:52.353115] [DEBUG] [LOCAL ] No optimal features file found for USA: ./output/feature-sets/USA.txt [2026-03-04T20:33:52.353183] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:33:52.353226] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:33:52.353262] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:33:52.353328] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:33:52.413310] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:33:52.414110] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:33:52.414211] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:33:52.414253] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:33:52.533454] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:33:52.533639] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:33:52.533680] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:33:52.533708] [INFO ] [FORECASTER] Training complete [2026-03-04T20:33:52.537178] [DEBUG] [FORECASTER] USA: Forecast T+1@11:T+2@11: DOWN (p=37.84%) [2026-03-04T20:33:52.537515] [INFO ] [FORECASTER] Completed predict_future for USA [2026-03-04T20:33:52.537674] [INFO ] [sig ] USA: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:33:52.681345] [INFO ] [LOCAL ] Saved forecast: USA 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/USA.txt [2026-03-04T20:33:52.681494] [INFO ] [sig ] [3112/3365] Completed USA in 0.3s | 2.76 sym/s | Total: 18.8m | ETA: 1.5m [2026-03-04T20:33:52.681535] [INFO ] [sig ] [3113/3365] Forecasting USAC... [2026-03-04T20:33:52.681564] [INFO ] [sig ] Generating forecast for: USAC [2026-03-04T20:33:52.681617] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USAC' from 'https://tdm.silogroup.org/data/derivative_storage/USAC.csv'. [2026-03-04T20:33:52.693044] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USAC'. [2026-03-04T20:33:52.693352] [INFO ] [FORECASTER] Starting predict_future for USAC [2026-03-04T20:33:52.694151] [DEBUG] [LOCAL ] No optimal features file found for USAC: ./output/feature-sets/USAC.txt [2026-03-04T20:33:52.694204] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:33:52.694236] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:33:52.694264] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:33:52.694320] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:33:52.751412] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:33:52.752186] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:33:52.752270] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:33:52.752305] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:33:52.871935] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:33:52.872093] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:33:52.872133] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:33:52.872196] [INFO ] [FORECASTER] Training complete [2026-03-04T20:33:52.875680] [DEBUG] [FORECASTER] USAC: Forecast T+1@11:T+2@11: DOWN (p=29.84%) [2026-03-04T20:33:52.875980] [INFO ] [FORECASTER] Completed predict_future for USAC [2026-03-04T20:33:52.876116] [INFO ] [sig ] USAC: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:33:53.023042] [INFO ] [LOCAL ] Saved forecast: USAC 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/USAC.txt [2026-03-04T20:33:53.023192] [INFO ] [sig ] [3113/3365] Completed USAC in 0.3s | 2.76 sym/s | Total: 18.8m | ETA: 1.5m [2026-03-04T20:33:53.023232] [INFO ] [sig ] [3114/3365] Forecasting USB... [2026-03-04T20:33:53.023261] [INFO ] [sig ] Generating forecast for: USB [2026-03-04T20:33:53.023292] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USB' from 'https://tdm.silogroup.org/data/derivative_storage/USB.csv'. [2026-03-04T20:33:53.034844] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USB'. [2026-03-04T20:33:53.035171] [INFO ] [FORECASTER] Starting predict_future for USB [2026-03-04T20:33:53.035965] [DEBUG] [LOCAL ] No optimal features file found for USB: ./output/feature-sets/USB.txt [2026-03-04T20:33:53.036017] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:33:53.036050] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:33:53.036076] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:33:53.036132] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:33:53.095736] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:33:53.096809] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:33:53.096896] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:33:53.096930] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:33:53.227640] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:33:53.227808] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:33:53.227849] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:33:53.227880] [INFO ] [FORECASTER] Training complete [2026-03-04T20:33:53.231857] [DEBUG] [FORECASTER] USB: Forecast T+1@11:T+2@11: UP (p=88.04%) [2026-03-04T20:33:53.232149] [INFO ] [FORECASTER] Completed predict_future for USB [2026-03-04T20:33:53.232283] [INFO ] [sig ] USB: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:33:53.386793] [INFO ] [LOCAL ] Saved forecast: USB 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/USB.txt [2026-03-04T20:33:53.386965] [INFO ] [sig ] [3114/3365] Completed USB in 0.4s | 2.76 sym/s | Total: 18.8m | ETA: 1.5m [2026-03-04T20:33:53.387005] [INFO ] [sig ] [3115/3365] Forecasting USCB... [2026-03-04T20:33:53.387043] [INFO ] [sig ] Generating forecast for: USCB [2026-03-04T20:33:53.387074] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USCB' from 'https://tdm.silogroup.org/data/derivative_storage/USCB.csv'. [2026-03-04T20:33:53.399436] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USCB'. [2026-03-04T20:33:53.399857] [INFO ] [FORECASTER] Starting predict_future for USCB [2026-03-04T20:33:53.400844] [DEBUG] [LOCAL ] No optimal features file found for USCB: ./output/feature-sets/USCB.txt [2026-03-04T20:33:53.400909] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:33:53.400952] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:33:53.400990] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:33:53.401067] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:33:53.461217] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:33:53.462109] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:33:53.462196] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:33:53.462229] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:33:53.577217] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:33:53.581194] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:33:53.581274] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:33:53.581306] [INFO ] [FORECASTER] Training complete [2026-03-04T20:33:53.585740] [DEBUG] [FORECASTER] USCB: Forecast T+1@11:T+2@11: DOWN (p=1.60%) [2026-03-04T20:33:53.586050] [INFO ] [FORECASTER] Completed predict_future for USCB [2026-03-04T20:33:53.586199] [INFO ] [sig ] USCB: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:33:53.741481] [INFO ] [LOCAL ] Saved forecast: USCB 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/USCB.txt [2026-03-04T20:33:53.741664] [INFO ] [sig ] [3115/3365] Completed USCB in 0.4s | 2.76 sym/s | Total: 18.8m | ETA: 1.5m [2026-03-04T20:33:53.741708] [INFO ] [sig ] [3116/3365] Forecasting USDX... [2026-03-04T20:33:53.741738] [INFO ] [sig ] Generating forecast for: USDX [2026-03-04T20:33:53.741769] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USDX' from 'https://tdm.silogroup.org/data/derivative_storage/USDX.csv'. [2026-03-04T20:33:53.753865] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USDX'. [2026-03-04T20:33:53.754235] [INFO ] [FORECASTER] Starting predict_future for USDX [2026-03-04T20:33:53.755095] [DEBUG] [LOCAL ] No optimal features file found for USDX: ./output/feature-sets/USDX.txt [2026-03-04T20:33:53.755157] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:33:53.755198] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:33:53.755233] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:33:53.755302] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:33:53.815367] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:33:53.816663] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:33:53.816752] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:33:53.816787] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:33:53.931856] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:33:53.932020] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:33:53.932061] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:33:53.932089] [INFO ] [FORECASTER] Training complete [2026-03-04T20:33:53.935685] [DEBUG] [FORECASTER] USDX: Forecast T+1@11:T+2@11: UP (p=60.80%) [2026-03-04T20:33:53.935985] [INFO ] [FORECASTER] Completed predict_future for USDX [2026-03-04T20:33:53.936136] [INFO ] [sig ] USDX: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:33:54.086166] [INFO ] [LOCAL ] Saved forecast: USDX 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/USDX.txt [2026-03-04T20:33:54.086334] [INFO ] [sig ] [3116/3365] Completed USDX in 0.3s | 2.76 sym/s | Total: 18.8m | ETA: 1.5m [2026-03-04T20:33:54.086376] [INFO ] [sig ] [3117/3365] Forecasting USEA... [2026-03-04T20:33:54.086406] [INFO ] [sig ] Generating forecast for: USEA [2026-03-04T20:33:54.086435] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USEA' from 'https://tdm.silogroup.org/data/derivative_storage/USEA.csv'. [2026-03-04T20:33:54.098078] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USEA'. [2026-03-04T20:33:54.098464] [INFO ] [FORECASTER] Starting predict_future for USEA [2026-03-04T20:33:54.099348] [DEBUG] [LOCAL ] No optimal features file found for USEA: ./output/feature-sets/USEA.txt [2026-03-04T20:33:54.099411] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:33:54.099445] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:33:54.099474] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:33:54.099532] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:33:54.162736] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:33:54.163665] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:33:54.163753] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:33:54.163788] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:33:54.278367] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:33:54.278531] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:33:54.278595] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:33:54.278630] [INFO ] [FORECASTER] Training complete [2026-03-04T20:33:54.282341] [DEBUG] [FORECASTER] USEA: Forecast T+1@11:T+2@11: DOWN (p=3.17%) [2026-03-04T20:33:54.282693] [INFO ] [FORECASTER] Completed predict_future for USEA [2026-03-04T20:33:54.282835] [INFO ] [sig ] USEA: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:33:54.427745] [INFO ] [LOCAL ] Saved forecast: USEA 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/USEA.txt [2026-03-04T20:33:54.427906] [INFO ] [sig ] [3117/3365] Completed USEA in 0.3s | 2.76 sym/s | Total: 18.8m | ETA: 1.5m [2026-03-04T20:33:54.427947] [INFO ] [sig ] [3118/3365] Forecasting USFD... [2026-03-04T20:33:54.427977] [INFO ] [sig ] Generating forecast for: USFD [2026-03-04T20:33:54.428008] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USFD' from 'https://tdm.silogroup.org/data/derivative_storage/USFD.csv'. [2026-03-04T20:33:54.439915] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USFD'. [2026-03-04T20:33:54.440275] [INFO ] [FORECASTER] Starting predict_future for USFD [2026-03-04T20:33:54.441095] [DEBUG] [LOCAL ] No optimal features file found for USFD: ./output/feature-sets/USFD.txt [2026-03-04T20:33:54.441149] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:33:54.441189] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:33:54.441222] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:33:54.441291] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:33:54.499683] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:33:54.500541] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:33:54.500646] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:33:54.500679] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:33:54.622224] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:33:54.622389] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:33:54.622430] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:33:54.622477] [INFO ] [FORECASTER] Training complete [2026-03-04T20:33:54.625905] [DEBUG] [FORECASTER] USFD: Forecast T+1@11:T+2@11: UP (p=90.84%) [2026-03-04T20:33:54.626202] [INFO ] [FORECASTER] Completed predict_future for USFD [2026-03-04T20:33:54.626355] [INFO ] [sig ] USFD: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:33:54.769183] [INFO ] [LOCAL ] Saved forecast: USFD 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/USFD.txt [2026-03-04T20:33:54.769355] [INFO ] [sig ] [3118/3365] Completed USFD in 0.3s | 2.76 sym/s | Total: 18.8m | ETA: 1.5m [2026-03-04T20:33:54.769396] [INFO ] [sig ] [3119/3365] Forecasting USGO... [2026-03-04T20:33:54.769425] [INFO ] [sig ] Generating forecast for: USGO [2026-03-04T20:33:54.769458] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USGO' from 'https://tdm.silogroup.org/data/derivative_storage/USGO.csv'. [2026-03-04T20:33:54.781506] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USGO'. [2026-03-04T20:33:54.781933] [INFO ] [FORECASTER] Starting predict_future for USGO [2026-03-04T20:33:54.782771] [DEBUG] [LOCAL ] No optimal features file found for USGO: ./output/feature-sets/USGO.txt [2026-03-04T20:33:54.782824] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:33:54.782856] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:33:54.782883] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:33:54.782940] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:33:54.841021] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:33:54.841964] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:33:54.842053] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:33:54.842088] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:33:54.962516] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:33:54.962709] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:33:54.962751] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:33:54.962780] [INFO ] [FORECASTER] Training complete [2026-03-04T20:33:54.966474] [DEBUG] [FORECASTER] USGO: Forecast T+1@11:T+2@11: UP (p=87.42%) [2026-03-04T20:33:54.966853] [INFO ] [FORECASTER] Completed predict_future for USGO [2026-03-04T20:33:54.967000] [INFO ] [sig ] USGO: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:33:55.116788] [INFO ] [LOCAL ] Saved forecast: USGO 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/USGO.txt [2026-03-04T20:33:55.116962] [INFO ] [sig ] [3119/3365] Completed USGO in 0.3s | 2.76 sym/s | Total: 18.8m | ETA: 1.5m [2026-03-04T20:33:55.117007] [INFO ] [sig ] [3120/3365] Forecasting USIG... [2026-03-04T20:33:55.117038] [INFO ] [sig ] Generating forecast for: USIG [2026-03-04T20:33:55.117069] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USIG' from 'https://tdm.silogroup.org/data/derivative_storage/USIG.csv'. [2026-03-04T20:33:55.129704] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USIG'. [2026-03-04T20:33:55.130070] [INFO ] [FORECASTER] Starting predict_future for USIG [2026-03-04T20:33:55.130929] [DEBUG] [LOCAL ] No optimal features file found for USIG: ./output/feature-sets/USIG.txt [2026-03-04T20:33:55.130984] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:33:55.131018] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:33:55.131046] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:33:55.131105] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:33:55.193462] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:33:55.194391] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:33:55.194512] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:33:55.194593] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:33:55.327500] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:33:55.327686] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:33:55.327729] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:33:55.327759] [INFO ] [FORECASTER] Training complete [2026-03-04T20:33:55.331259] [DEBUG] [FORECASTER] USIG: Forecast T+1@11:T+2@11: DOWN (p=11.51%) [2026-03-04T20:33:55.331548] [INFO ] [FORECASTER] Completed predict_future for USIG [2026-03-04T20:33:55.331705] [INFO ] [sig ] USIG: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:33:55.476589] [INFO ] [LOCAL ] Saved forecast: USIG 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/USIG.txt [2026-03-04T20:33:55.476753] [INFO ] [sig ] [3120/3365] Completed USIG in 0.4s | 2.76 sym/s | Total: 18.8m | ETA: 1.5m [2026-03-04T20:33:55.476794] [INFO ] [sig ] [3121/3365] Forecasting USIO... [2026-03-04T20:33:55.476824] [INFO ] [sig ] Generating forecast for: USIO [2026-03-04T20:33:55.476854] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USIO' from 'https://tdm.silogroup.org/data/derivative_storage/USIO.csv'. [2026-03-04T20:33:55.488722] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USIO'. [2026-03-04T20:33:55.489120] [INFO ] [FORECASTER] Starting predict_future for USIO [2026-03-04T20:33:55.489977] [DEBUG] [LOCAL ] No optimal features file found for USIO: ./output/feature-sets/USIO.txt [2026-03-04T20:33:55.490031] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:33:55.490064] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:33:55.490091] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:33:55.490148] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:33:55.548877] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:33:55.549813] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:33:55.549901] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:33:55.549936] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:33:55.671487] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:33:55.671671] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:33:55.671713] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:33:55.671743] [INFO ] [FORECASTER] Training complete [2026-03-04T20:33:55.675231] [DEBUG] [FORECASTER] USIO: Forecast T+1@11:T+2@11: UP (p=77.38%) [2026-03-04T20:33:55.675528] [INFO ] [FORECASTER] Completed predict_future for USIO [2026-03-04T20:33:55.675683] [INFO ] [sig ] USIO: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:33:55.821107] [INFO ] [LOCAL ] Saved forecast: USIO 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/USIO.txt [2026-03-04T20:33:55.821281] [INFO ] [sig ] [3121/3365] Completed USIO in 0.3s | 2.76 sym/s | Total: 18.9m | ETA: 1.5m [2026-03-04T20:33:55.821321] [INFO ] [sig ] [3122/3365] Forecasting USLM... [2026-03-04T20:33:55.821351] [INFO ] [sig ] Generating forecast for: USLM [2026-03-04T20:33:55.821383] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USLM' from 'https://tdm.silogroup.org/data/derivative_storage/USLM.csv'. [2026-03-04T20:33:55.833746] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USLM'. [2026-03-04T20:33:55.834123] [INFO ] [FORECASTER] Starting predict_future for USLM [2026-03-04T20:33:55.834926] [DEBUG] [LOCAL ] No optimal features file found for USLM: ./output/feature-sets/USLM.txt [2026-03-04T20:33:55.834979] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:33:55.835011] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:33:55.835050] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:33:55.835109] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:33:55.893142] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:33:55.894051] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:33:55.894142] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:33:55.894175] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:33:56.011521] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:33:56.011735] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:33:56.011785] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:33:56.011820] [INFO ] [FORECASTER] Training complete [2026-03-04T20:33:56.015405] [DEBUG] [FORECASTER] USLM: Forecast T+1@11:T+2@11: UP (p=91.36%) [2026-03-04T20:33:56.015798] [INFO ] [FORECASTER] Completed predict_future for USLM [2026-03-04T20:33:56.015942] [INFO ] [sig ] USLM: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:33:56.169905] [INFO ] [LOCAL ] Saved forecast: USLM 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/USLM.txt [2026-03-04T20:33:56.170071] [INFO ] [sig ] [3122/3365] Completed USLM in 0.3s | 2.76 sym/s | Total: 18.9m | ETA: 1.5m [2026-03-04T20:33:56.170113] [INFO ] [sig ] [3123/3365] Forecasting USMC... [2026-03-04T20:33:56.170141] [INFO ] [sig ] Generating forecast for: USMC [2026-03-04T20:33:56.170170] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USMC' from 'https://tdm.silogroup.org/data/derivative_storage/USMC.csv'. [2026-03-04T20:33:56.182440] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USMC'. [2026-03-04T20:33:56.182854] [INFO ] [FORECASTER] Starting predict_future for USMC [2026-03-04T20:33:56.183761] [DEBUG] [LOCAL ] No optimal features file found for USMC: ./output/feature-sets/USMC.txt [2026-03-04T20:33:56.183815] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:33:56.183849] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:33:56.183875] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:33:56.183931] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:33:56.242606] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:33:56.243596] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:33:56.243684] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:33:56.243718] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:33:56.364150] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:33:56.364321] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:33:56.364363] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:33:56.364395] [INFO ] [FORECASTER] Training complete [2026-03-04T20:33:56.368383] [DEBUG] [FORECASTER] USMC: Forecast T+1@11:T+2@11: UP (p=89.39%) [2026-03-04T20:33:56.368915] [INFO ] [FORECASTER] Completed predict_future for USMC [2026-03-04T20:33:56.369053] [INFO ] [sig ] USMC: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:33:56.521979] [INFO ] [LOCAL ] Saved forecast: USMC 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/USMC.txt [2026-03-04T20:33:56.522190] [INFO ] [sig ] [3123/3365] Completed USMC in 0.4s | 2.76 sym/s | Total: 18.9m | ETA: 1.5m [2026-03-04T20:33:56.522235] [INFO ] [sig ] [3124/3365] Forecasting USOI... [2026-03-04T20:33:56.522269] [INFO ] [sig ] Generating forecast for: USOI [2026-03-04T20:33:56.522300] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USOI' from 'https://tdm.silogroup.org/data/derivative_storage/USOI.csv'. [2026-03-04T20:33:56.534555] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USOI'. [2026-03-04T20:33:56.534953] [INFO ] [FORECASTER] Starting predict_future for USOI [2026-03-04T20:33:56.535787] [DEBUG] [LOCAL ] No optimal features file found for USOI: ./output/feature-sets/USOI.txt [2026-03-04T20:33:56.535840] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:33:56.535873] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:33:56.535900] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:33:56.535957] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:33:56.595420] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:33:56.596358] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:33:56.596661] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:33:56.596697] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:33:56.719076] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:33:56.719251] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:33:56.719294] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:33:56.719325] [INFO ] [FORECASTER] Training complete [2026-03-04T20:33:56.722972] [DEBUG] [FORECASTER] USOI: Forecast T+1@11:T+2@11: UP (p=54.28%) [2026-03-04T20:33:56.723258] [INFO ] [FORECASTER] Completed predict_future for USOI [2026-03-04T20:33:56.723389] [INFO ] [sig ] USOI: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:33:56.871320] [INFO ] [LOCAL ] Saved forecast: USOI 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/USOI.txt [2026-03-04T20:33:56.871485] [INFO ] [sig ] [3124/3365] Completed USOI in 0.3s | 2.76 sym/s | Total: 18.9m | ETA: 1.5m [2026-03-04T20:33:56.871527] [INFO ] [sig ] [3125/3365] Forecasting USOY... [2026-03-04T20:33:56.871557] [INFO ] [sig ] Generating forecast for: USOY [2026-03-04T20:33:56.871611] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USOY' from 'https://tdm.silogroup.org/data/derivative_storage/USOY.csv'. [2026-03-04T20:33:56.883304] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USOY'. [2026-03-04T20:33:56.883886] [INFO ] [FORECASTER] Starting predict_future for USOY [2026-03-04T20:33:56.884678] [DEBUG] [LOCAL ] No optimal features file found for USOY: ./output/feature-sets/USOY.txt [2026-03-04T20:33:56.884731] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:33:56.884763] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:33:56.884791] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:33:56.884848] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:33:56.945004] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:33:56.946116] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:33:56.946205] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:33:56.946239] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:33:57.069294] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:33:57.069661] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:33:57.069703] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:33:57.069733] [INFO ] [FORECASTER] Training complete [2026-03-04T20:33:57.073372] [DEBUG] [FORECASTER] USOY: Forecast T+1@11:T+2@11: DOWN (p=21.67%) [2026-03-04T20:33:57.073872] [INFO ] [FORECASTER] Completed predict_future for USOY [2026-03-04T20:33:57.074010] [INFO ] [sig ] USOY: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:33:57.221964] [INFO ] [LOCAL ] Saved forecast: USOY 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/USOY.txt [2026-03-04T20:33:57.222133] [INFO ] [sig ] [3125/3365] Completed USOY in 0.4s | 2.76 sym/s | Total: 18.9m | ETA: 1.4m [2026-03-04T20:33:57.222173] [INFO ] [sig ] [3126/3365] Forecasting USTB... [2026-03-04T20:33:57.222205] [INFO ] [sig ] Generating forecast for: USTB [2026-03-04T20:33:57.222243] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USTB' from 'https://tdm.silogroup.org/data/derivative_storage/USTB.csv'. [2026-03-04T20:33:57.234439] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USTB'. [2026-03-04T20:33:57.234845] [INFO ] [FORECASTER] Starting predict_future for USTB [2026-03-04T20:33:57.235758] [DEBUG] [LOCAL ] No optimal features file found for USTB: ./output/feature-sets/USTB.txt [2026-03-04T20:33:57.235812] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:33:57.235847] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:33:57.235873] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:33:57.235931] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:33:57.295004] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:33:57.295912] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:33:57.295999] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:33:57.296032] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:33:57.419458] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:33:57.419829] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:33:57.419869] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:33:57.419899] [INFO ] [FORECASTER] Training complete [2026-03-04T20:33:57.423885] [DEBUG] [FORECASTER] USTB: Forecast T+1@11:T+2@11: DOWN (p=32.75%) [2026-03-04T20:33:57.424193] [INFO ] [FORECASTER] Completed predict_future for USTB [2026-03-04T20:33:57.424331] [INFO ] [sig ] USTB: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:33:57.574242] [INFO ] [LOCAL ] Saved forecast: USTB 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/USTB.txt [2026-03-04T20:33:57.574428] [INFO ] [sig ] [3126/3365] Completed USTB in 0.4s | 2.76 sym/s | Total: 18.9m | ETA: 1.4m [2026-03-04T20:33:57.574470] [INFO ] [sig ] [3127/3365] Forecasting USVM... [2026-03-04T20:33:57.574499] [INFO ] [sig ] Generating forecast for: USVM [2026-03-04T20:33:57.574529] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USVM' from 'https://tdm.silogroup.org/data/derivative_storage/USVM.csv'. [2026-03-04T20:33:57.588113] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USVM'. [2026-03-04T20:33:57.588519] [INFO ] [FORECASTER] Starting predict_future for USVM [2026-03-04T20:33:57.589363] [DEBUG] [LOCAL ] No optimal features file found for USVM: ./output/feature-sets/USVM.txt [2026-03-04T20:33:57.589419] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:33:57.589482] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:33:57.589511] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:33:57.589587] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:33:57.649511] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:33:57.650438] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:33:57.650525] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:33:57.650564] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:33:57.773616] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:33:57.773785] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:33:57.773834] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:33:57.773873] [INFO ] [FORECASTER] Training complete [2026-03-04T20:33:57.777484] [DEBUG] [FORECASTER] USVM: Forecast T+1@11:T+2@11: DOWN (p=39.48%) [2026-03-04T20:33:57.777807] [INFO ] [FORECASTER] Completed predict_future for USVM [2026-03-04T20:33:57.777944] [INFO ] [sig ] USVM: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:33:57.931615] [INFO ] [LOCAL ] Saved forecast: USVM 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/USVM.txt [2026-03-04T20:33:57.931797] [INFO ] [sig ] [3127/3365] Completed USVM in 0.4s | 2.76 sym/s | Total: 18.9m | ETA: 1.4m [2026-03-04T20:33:57.931849] [INFO ] [sig ] [3128/3365] Forecasting USXF... [2026-03-04T20:33:57.931882] [INFO ] [sig ] Generating forecast for: USXF [2026-03-04T20:33:57.931923] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USXF' from 'https://tdm.silogroup.org/data/derivative_storage/USXF.csv'. [2026-03-04T20:33:57.944338] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USXF'. [2026-03-04T20:33:57.944751] [INFO ] [FORECASTER] Starting predict_future for USXF [2026-03-04T20:33:57.945626] [DEBUG] [LOCAL ] No optimal features file found for USXF: ./output/feature-sets/USXF.txt [2026-03-04T20:33:57.945681] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:33:57.945713] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:33:57.945740] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:33:57.945797] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:33:58.008240] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:33:58.009240] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:33:58.009331] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:33:58.009364] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:33:58.135064] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:33:58.135238] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:33:58.135281] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:33:58.135311] [INFO ] [FORECASTER] Training complete [2026-03-04T20:33:58.139299] [DEBUG] [FORECASTER] USXF: Forecast T+1@11:T+2@11: UP (p=96.01%) [2026-03-04T20:33:58.139745] [INFO ] [FORECASTER] Completed predict_future for USXF [2026-03-04T20:33:58.139906] [INFO ] [sig ] USXF: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:33:58.302694] [INFO ] [LOCAL ] Saved forecast: USXF 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/USXF.txt [2026-03-04T20:33:58.302882] [INFO ] [sig ] [3128/3365] Completed USXF in 0.4s | 2.76 sym/s | Total: 18.9m | ETA: 1.4m [2026-03-04T20:33:58.302938] [INFO ] [sig ] [3129/3365] Forecasting UTEN... [2026-03-04T20:33:58.302979] [INFO ] [sig ] Generating forecast for: UTEN [2026-03-04T20:33:58.303012] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UTEN' from 'https://tdm.silogroup.org/data/derivative_storage/UTEN.csv'. [2026-03-04T20:33:58.317942] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UTEN'. [2026-03-04T20:33:58.318451] [INFO ] [FORECASTER] Starting predict_future for UTEN [2026-03-04T20:33:58.319739] [DEBUG] [LOCAL ] No optimal features file found for UTEN: ./output/feature-sets/UTEN.txt [2026-03-04T20:33:58.319810] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:33:58.319854] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:33:58.319892] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:33:58.319975] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:33:58.395383] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:33:58.396543] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:33:58.396676] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:33:58.396711] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:33:58.531119] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:33:58.531302] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:33:58.531376] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:33:58.531440] [INFO ] [FORECASTER] Training complete [2026-03-04T20:33:58.535486] [DEBUG] [FORECASTER] UTEN: Forecast T+1@11:T+2@11: DOWN (p=21.39%) [2026-03-04T20:33:58.535968] [INFO ] [FORECASTER] Completed predict_future for UTEN [2026-03-04T20:33:58.536142] [INFO ] [sig ] UTEN: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:33:58.690831] [INFO ] [LOCAL ] Saved forecast: UTEN 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/UTEN.txt [2026-03-04T20:33:58.690997] [INFO ] [sig ] [3129/3365] Completed UTEN in 0.4s | 2.76 sym/s | Total: 18.9m | ETA: 1.4m [2026-03-04T20:33:58.691043] [INFO ] [sig ] [3130/3365] Forecasting UTF... [2026-03-04T20:33:58.691075] [INFO ] [sig ] Generating forecast for: UTF [2026-03-04T20:33:58.691107] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UTF' from 'https://tdm.silogroup.org/data/derivative_storage/UTF.csv'. [2026-03-04T20:33:58.705412] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UTF'. [2026-03-04T20:33:58.705797] [INFO ] [FORECASTER] Starting predict_future for UTF [2026-03-04T20:33:58.706604] [DEBUG] [LOCAL ] No optimal features file found for UTF: ./output/feature-sets/UTF.txt [2026-03-04T20:33:58.706658] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:33:58.706691] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:33:58.706718] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:33:58.706775] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:33:58.764794] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:33:58.765879] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:33:58.765975] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:33:58.766035] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:33:58.898499] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:33:58.898679] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:33:58.898721] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:33:58.898787] [INFO ] [FORECASTER] Training complete [2026-03-04T20:33:58.902681] [DEBUG] [FORECASTER] UTF: Forecast T+1@11:T+2@11: UP (p=52.44%) [2026-03-04T20:33:58.902961] [INFO ] [FORECASTER] Completed predict_future for UTF [2026-03-04T20:33:58.903093] [INFO ] [sig ] UTF: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:33:59.056469] [INFO ] [LOCAL ] Saved forecast: UTF 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/UTF.txt [2026-03-04T20:33:59.056844] [INFO ] [sig ] [3130/3365] Completed UTF in 0.4s | 2.76 sym/s | Total: 18.9m | ETA: 1.4m [2026-03-04T20:33:59.056890] [INFO ] [sig ] [3131/3365] Forecasting UTI... [2026-03-04T20:33:59.056919] [INFO ] [sig ] Generating forecast for: UTI [2026-03-04T20:33:59.056948] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UTI' from 'https://tdm.silogroup.org/data/derivative_storage/UTI.csv'. [2026-03-04T20:33:59.069445] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UTI'. [2026-03-04T20:33:59.069830] [INFO ] [FORECASTER] Starting predict_future for UTI [2026-03-04T20:33:59.070625] [DEBUG] [LOCAL ] No optimal features file found for UTI: ./output/feature-sets/UTI.txt [2026-03-04T20:33:59.070678] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:33:59.070710] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:33:59.070737] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:33:59.070793] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:33:59.131309] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:33:59.132246] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:33:59.132345] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:33:59.132380] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:33:59.256438] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:33:59.256621] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:33:59.256662] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:33:59.256690] [INFO ] [FORECASTER] Training complete [2026-03-04T20:33:59.260306] [DEBUG] [FORECASTER] UTI: Forecast T+1@11:T+2@11: DOWN (p=2.74%) [2026-03-04T20:33:59.260618] [INFO ] [FORECASTER] Completed predict_future for UTI [2026-03-04T20:33:59.260755] [INFO ] [sig ] UTI: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:33:59.408006] [INFO ] [LOCAL ] Saved forecast: UTI 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/UTI.txt [2026-03-04T20:33:59.408172] [INFO ] [sig ] [3131/3365] Completed UTI in 0.4s | 2.76 sym/s | Total: 18.9m | ETA: 1.4m [2026-03-04T20:33:59.408213] [INFO ] [sig ] [3132/3365] Forecasting UTL... [2026-03-04T20:33:59.408242] [INFO ] [sig ] Generating forecast for: UTL [2026-03-04T20:33:59.408272] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UTL' from 'https://tdm.silogroup.org/data/derivative_storage/UTL.csv'. [2026-03-04T20:33:59.420685] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UTL'. [2026-03-04T20:33:59.421089] [INFO ] [FORECASTER] Starting predict_future for UTL [2026-03-04T20:33:59.421931] [DEBUG] [LOCAL ] No optimal features file found for UTL: ./output/feature-sets/UTL.txt [2026-03-04T20:33:59.421984] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:33:59.422016] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:33:59.422042] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:33:59.422099] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:33:59.484006] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:33:59.485096] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:33:59.485187] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:33:59.485219] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:33:59.615006] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:33:59.615180] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:33:59.615224] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:33:59.615254] [INFO ] [FORECASTER] Training complete [2026-03-04T20:33:59.619179] [DEBUG] [FORECASTER] UTL: Forecast T+1@11:T+2@11: DOWN (p=15.89%) [2026-03-04T20:33:59.619619] [INFO ] [FORECASTER] Completed predict_future for UTL [2026-03-04T20:33:59.619775] [INFO ] [sig ] UTL: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:33:59.772199] [INFO ] [LOCAL ] Saved forecast: UTL 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/UTL.txt [2026-03-04T20:33:59.772374] [INFO ] [sig ] [3132/3365] Completed UTL in 0.4s | 2.76 sym/s | Total: 18.9m | ETA: 1.4m [2026-03-04T20:33:59.772415] [INFO ] [sig ] [3133/3365] Forecasting UTMD... [2026-03-04T20:33:59.772450] [INFO ] [sig ] Generating forecast for: UTMD [2026-03-04T20:33:59.772486] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UTMD' from 'https://tdm.silogroup.org/data/derivative_storage/UTMD.csv'. [2026-03-04T20:33:59.784355] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UTMD'. [2026-03-04T20:33:59.784809] [INFO ] [FORECASTER] Starting predict_future for UTMD [2026-03-04T20:33:59.785745] [DEBUG] [LOCAL ] No optimal features file found for UTMD: ./output/feature-sets/UTMD.txt [2026-03-04T20:33:59.785803] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:33:59.785837] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:33:59.785864] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:33:59.785949] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:33:59.847246] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:33:59.848165] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:33:59.848256] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:33:59.848290] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:33:59.963213] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:33:59.963384] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:33:59.963423] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:33:59.963452] [INFO ] [FORECASTER] Training complete [2026-03-04T20:33:59.967354] [DEBUG] [FORECASTER] UTMD: Forecast T+1@11:T+2@11: UP (p=98.34%) [2026-03-04T20:33:59.967670] [INFO ] [FORECASTER] Completed predict_future for UTMD [2026-03-04T20:33:59.967805] [INFO ] [sig ] UTMD: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:34:00.117351] [INFO ] [LOCAL ] Saved forecast: UTMD 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/UTMD.txt [2026-03-04T20:34:00.117543] [INFO ] [sig ] [3133/3365] Completed UTMD in 0.3s | 2.76 sym/s | Total: 18.9m | ETA: 1.4m [2026-03-04T20:34:00.117609] [INFO ] [sig ] [3134/3365] Forecasting UTZ... [2026-03-04T20:34:00.117842] [INFO ] [sig ] Generating forecast for: UTZ [2026-03-04T20:34:00.117878] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UTZ' from 'https://tdm.silogroup.org/data/derivative_storage/UTZ.csv'. [2026-03-04T20:34:00.132497] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UTZ'. [2026-03-04T20:34:00.133133] [INFO ] [FORECASTER] Starting predict_future for UTZ [2026-03-04T20:34:00.134024] [DEBUG] [LOCAL ] No optimal features file found for UTZ: ./output/feature-sets/UTZ.txt [2026-03-04T20:34:00.134080] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:34:00.134114] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:34:00.134142] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:34:00.134199] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:34:00.197056] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:34:00.198184] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:34:00.198268] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:34:00.198302] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:34:00.333057] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:34:00.333225] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:34:00.333267] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:34:00.333302] [INFO ] [FORECASTER] Training complete [2026-03-04T20:34:00.336974] [DEBUG] [FORECASTER] UTZ: Forecast T+1@11:T+2@11: UP (p=93.50%) [2026-03-04T20:34:00.337378] [INFO ] [FORECASTER] Completed predict_future for UTZ [2026-03-04T20:34:00.337536] [INFO ] [sig ] UTZ: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:34:00.483535] [INFO ] [LOCAL ] Saved forecast: UTZ 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/UTZ.txt [2026-03-04T20:34:00.483729] [INFO ] [sig ] [3134/3365] Completed UTZ in 0.4s | 2.76 sym/s | Total: 18.9m | ETA: 1.4m [2026-03-04T20:34:00.483772] [INFO ] [sig ] [3135/3365] Forecasting UVE... [2026-03-04T20:34:00.483801] [INFO ] [sig ] Generating forecast for: UVE [2026-03-04T20:34:00.483831] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UVE' from 'https://tdm.silogroup.org/data/derivative_storage/UVE.csv'. [2026-03-04T20:34:00.495932] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UVE'. [2026-03-04T20:34:00.496324] [INFO ] [FORECASTER] Starting predict_future for UVE [2026-03-04T20:34:00.497208] [DEBUG] [LOCAL ] No optimal features file found for UVE: ./output/feature-sets/UVE.txt [2026-03-04T20:34:00.497280] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:34:00.497337] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:34:00.497368] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:34:00.497426] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:34:00.555843] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:34:00.556756] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:34:00.556846] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:34:00.556880] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:34:00.685144] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:34:00.685307] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:34:00.685347] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:34:00.685375] [INFO ] [FORECASTER] Training complete [2026-03-04T20:34:00.688826] [DEBUG] [FORECASTER] UVE: Forecast T+1@11:T+2@11: DOWN (p=31.42%) [2026-03-04T20:34:00.689124] [INFO ] [FORECASTER] Completed predict_future for UVE [2026-03-04T20:34:00.689258] [INFO ] [sig ] UVE: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:34:00.852250] [INFO ] [LOCAL ] Saved forecast: UVE 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/UVE.txt [2026-03-04T20:34:00.852490] [INFO ] [sig ] [3135/3365] Completed UVE in 0.4s | 2.76 sym/s | Total: 18.9m | ETA: 1.4m [2026-03-04T20:34:00.852544] [INFO ] [sig ] [3136/3365] Forecasting UVSP... [2026-03-04T20:34:00.852609] [INFO ] [sig ] Generating forecast for: UVSP [2026-03-04T20:34:00.852651] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UVSP' from 'https://tdm.silogroup.org/data/derivative_storage/UVSP.csv'. [2026-03-04T20:34:00.868537] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UVSP'. [2026-03-04T20:34:00.869256] [INFO ] [FORECASTER] Starting predict_future for UVSP [2026-03-04T20:34:00.870479] [DEBUG] [LOCAL ] No optimal features file found for UVSP: ./output/feature-sets/UVSP.txt [2026-03-04T20:34:00.870747] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:34:00.870786] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:34:00.870818] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:34:00.870893] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:34:00.935165] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:34:00.936130] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:34:00.936224] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:34:00.936259] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:34:01.069736] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:34:01.069920] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:34:01.069963] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:34:01.069994] [INFO ] [FORECASTER] Training complete [2026-03-04T20:34:01.074427] [DEBUG] [FORECASTER] UVSP: Forecast T+1@11:T+2@11: DOWN (p=11.84%) [2026-03-04T20:34:01.075061] [INFO ] [FORECASTER] Completed predict_future for UVSP [2026-03-04T20:34:01.075226] [INFO ] [sig ] UVSP: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:34:01.232152] [INFO ] [LOCAL ] Saved forecast: UVSP 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/UVSP.txt [2026-03-04T20:34:01.232325] [INFO ] [sig ] [3136/3365] Completed UVSP in 0.4s | 2.76 sym/s | Total: 18.9m | ETA: 1.4m [2026-03-04T20:34:01.232370] [INFO ] [sig ] [3137/3365] Forecasting UWMC... [2026-03-04T20:34:01.232400] [INFO ] [sig ] Generating forecast for: UWMC [2026-03-04T20:34:01.232430] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UWMC' from 'https://tdm.silogroup.org/data/derivative_storage/UWMC.csv'. [2026-03-04T20:34:01.245379] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UWMC'. [2026-03-04T20:34:01.245790] [INFO ] [FORECASTER] Starting predict_future for UWMC [2026-03-04T20:34:01.246606] [DEBUG] [LOCAL ] No optimal features file found for UWMC: ./output/feature-sets/UWMC.txt [2026-03-04T20:34:01.246660] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:34:01.246692] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:34:01.246719] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:34:01.246776] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:34:01.322334] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:34:01.323518] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:34:01.323662] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:34:01.323699] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:34:01.458387] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:34:01.458554] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:34:01.458617] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:34:01.458648] [INFO ] [FORECASTER] Training complete [2026-03-04T20:34:01.462143] [DEBUG] [FORECASTER] UWMC: Forecast T+1@11:T+2@11: UP (p=98.00%) [2026-03-04T20:34:01.462437] [INFO ] [FORECASTER] Completed predict_future for UWMC [2026-03-04T20:34:01.462570] [INFO ] [sig ] UWMC: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:34:01.626210] [INFO ] [LOCAL ] Saved forecast: UWMC 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/UWMC.txt [2026-03-04T20:34:01.626400] [INFO ] [sig ] [3137/3365] Completed UWMC in 0.4s | 2.76 sym/s | Total: 19.0m | ETA: 1.4m [2026-03-04T20:34:01.626454] [INFO ] [sig ] [3138/3365] Forecasting UXIN... [2026-03-04T20:34:01.626506] [INFO ] [sig ] Generating forecast for: UXIN [2026-03-04T20:34:01.626548] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UXIN' from 'https://tdm.silogroup.org/data/derivative_storage/UXIN.csv'. [2026-03-04T20:34:01.640352] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UXIN'. [2026-03-04T20:34:01.640809] [INFO ] [FORECASTER] Starting predict_future for UXIN [2026-03-04T20:34:01.641830] [DEBUG] [LOCAL ] No optimal features file found for UXIN: ./output/feature-sets/UXIN.txt [2026-03-04T20:34:01.641884] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:34:01.641917] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:34:01.641943] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:34:01.642000] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:34:01.708637] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:34:01.709743] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:34:01.709895] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:34:01.709962] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:34:01.848144] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:34:01.848258] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:34:01.848299] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:34:01.848329] [INFO ] [FORECASTER] Training complete [2026-03-04T20:34:01.852138] [DEBUG] [FORECASTER] UXIN: Forecast T+1@11:T+2@11: DOWN (p=6.02%) [2026-03-04T20:34:01.852540] [INFO ] [FORECASTER] Completed predict_future for UXIN [2026-03-04T20:34:01.852720] [INFO ] [sig ] UXIN: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:34:02.011660] [INFO ] [LOCAL ] Saved forecast: UXIN 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/UXIN.txt [2026-03-04T20:34:02.011855] [INFO ] [sig ] [3138/3365] Completed UXIN in 0.4s | 2.76 sym/s | Total: 19.0m | ETA: 1.4m [2026-03-04T20:34:02.011900] [INFO ] [sig ] [3139/3365] Forecasting UYLD... [2026-03-04T20:34:02.011931] [INFO ] [sig ] Generating forecast for: UYLD [2026-03-04T20:34:02.011964] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UYLD' from 'https://tdm.silogroup.org/data/derivative_storage/UYLD.csv'. [2026-03-04T20:34:02.024534] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UYLD'. [2026-03-04T20:34:02.024992] [INFO ] [FORECASTER] Starting predict_future for UYLD [2026-03-04T20:34:02.025886] [DEBUG] [LOCAL ] No optimal features file found for UYLD: ./output/feature-sets/UYLD.txt [2026-03-04T20:34:02.025942] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:34:02.025976] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:34:02.026004] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:34:02.026062] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:34:02.088199] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:34:02.089218] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:34:02.089326] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:34:02.089361] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:34:02.215670] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:34:02.215871] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:34:02.215917] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:34:02.215949] [INFO ] [FORECASTER] Training complete [2026-03-04T20:34:02.220013] [DEBUG] [FORECASTER] UYLD: Forecast T+1@11:T+2@11: UP (p=99.35%) [2026-03-04T20:34:02.220345] [INFO ] [FORECASTER] Completed predict_future for UYLD [2026-03-04T20:34:02.220492] [INFO ] [sig ] UYLD: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:34:02.376976] [INFO ] [LOCAL ] Saved forecast: UYLD 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/UYLD.txt [2026-03-04T20:34:02.377183] [INFO ] [sig ] [3139/3365] Completed UYLD in 0.4s | 2.76 sym/s | Total: 19.0m | ETA: 1.4m [2026-03-04T20:34:02.377234] [INFO ] [sig ] [3140/3365] Forecasting UZE... [2026-03-04T20:34:02.377266] [INFO ] [sig ] Generating forecast for: UZE [2026-03-04T20:34:02.377330] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UZE' from 'https://tdm.silogroup.org/data/derivative_storage/UZE.csv'. [2026-03-04T20:34:02.392484] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UZE'. [2026-03-04T20:34:02.392987] [INFO ] [FORECASTER] Starting predict_future for UZE [2026-03-04T20:34:02.394043] [DEBUG] [LOCAL ] No optimal features file found for UZE: ./output/feature-sets/UZE.txt [2026-03-04T20:34:02.394107] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:34:02.394148] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:34:02.394184] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:34:02.394260] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:34:02.474524] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:34:02.475642] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:34:02.475759] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:34:02.475800] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:34:02.599256] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:34:02.599438] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:34:02.599487] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:34:02.599523] [INFO ] [FORECASTER] Training complete [2026-03-04T20:34:02.603551] [DEBUG] [FORECASTER] UZE: Forecast T+1@11:T+2@11: UP (p=96.36%) [2026-03-04T20:34:02.604012] [INFO ] [FORECASTER] Completed predict_future for UZE [2026-03-04T20:34:02.604167] [INFO ] [sig ] UZE: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:34:02.758726] [INFO ] [LOCAL ] Saved forecast: UZE 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/UZE.txt [2026-03-04T20:34:02.758933] [INFO ] [sig ] [3140/3365] Completed UZE in 0.4s | 2.76 sym/s | Total: 19.0m | ETA: 1.4m [2026-03-04T20:34:02.758975] [INFO ] [sig ] [3141/3365] Forecasting VAC... [2026-03-04T20:34:02.759006] [INFO ] [sig ] Generating forecast for: VAC [2026-03-04T20:34:02.759037] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VAC' from 'https://tdm.silogroup.org/data/derivative_storage/VAC.csv'. [2026-03-04T20:34:02.771345] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VAC'. [2026-03-04T20:34:02.771807] [INFO ] [FORECASTER] Starting predict_future for VAC [2026-03-04T20:34:02.772662] [DEBUG] [LOCAL ] No optimal features file found for VAC: ./output/feature-sets/VAC.txt [2026-03-04T20:34:02.772716] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:34:02.772750] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:34:02.772777] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:34:02.772833] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:34:02.836124] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:34:02.837321] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:34:02.837415] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:34:02.837451] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:34:02.961776] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:34:02.961941] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:34:02.961984] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:34:02.962014] [INFO ] [FORECASTER] Training complete [2026-03-04T20:34:02.966191] [DEBUG] [FORECASTER] VAC: Forecast T+1@11:T+2@11: DOWN (p=10.65%) [2026-03-04T20:34:02.966497] [INFO ] [FORECASTER] Completed predict_future for VAC [2026-03-04T20:34:02.966658] [INFO ] [sig ] VAC: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:34:03.131006] [INFO ] [LOCAL ] Saved forecast: VAC 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/VAC.txt [2026-03-04T20:34:03.131169] [INFO ] [sig ] [3141/3365] Completed VAC in 0.4s | 2.76 sym/s | Total: 19.0m | ETA: 1.4m [2026-03-04T20:34:03.131211] [INFO ] [sig ] [3142/3365] Forecasting VAL... [2026-03-04T20:34:03.131241] [INFO ] [sig ] Generating forecast for: VAL [2026-03-04T20:34:03.131271] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VAL' from 'https://tdm.silogroup.org/data/derivative_storage/VAL.csv'. [2026-03-04T20:34:03.144188] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VAL'. [2026-03-04T20:34:03.144592] [INFO ] [FORECASTER] Starting predict_future for VAL [2026-03-04T20:34:03.145422] [DEBUG] [LOCAL ] No optimal features file found for VAL: ./output/feature-sets/VAL.txt [2026-03-04T20:34:03.145479] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:34:03.145512] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:34:03.145540] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:34:03.145616] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:34:03.203449] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:34:03.204338] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:34:03.204450] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:34:03.204485] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:34:03.329672] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:34:03.329794] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:34:03.329850] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:34:03.329881] [INFO ] [FORECASTER] Training complete [2026-03-04T20:34:03.333474] [DEBUG] [FORECASTER] VAL: Forecast T+1@11:T+2@11: UP (p=78.73%) [2026-03-04T20:34:03.333844] [INFO ] [FORECASTER] Completed predict_future for VAL [2026-03-04T20:34:03.334000] [INFO ] [sig ] VAL: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:34:03.478816] [INFO ] [LOCAL ] Saved forecast: VAL 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/VAL.txt [2026-03-04T20:34:03.478994] [INFO ] [sig ] [3142/3365] Completed VAL in 0.3s | 2.76 sym/s | Total: 19.0m | ETA: 1.3m [2026-03-04T20:34:03.479036] [INFO ] [sig ] [3143/3365] Forecasting VALE... [2026-03-04T20:34:03.479066] [INFO ] [sig ] Generating forecast for: VALE [2026-03-04T20:34:03.479096] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VALE' from 'https://tdm.silogroup.org/data/derivative_storage/VALE.csv'. [2026-03-04T20:34:03.491253] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VALE'. [2026-03-04T20:34:03.491666] [INFO ] [FORECASTER] Starting predict_future for VALE [2026-03-04T20:34:03.492478] [DEBUG] [LOCAL ] No optimal features file found for VALE: ./output/feature-sets/VALE.txt [2026-03-04T20:34:03.492532] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:34:03.492565] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:34:03.492613] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:34:03.492672] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:34:03.551662] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:34:03.553013] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:34:03.553105] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:34:03.553140] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:34:03.678343] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:34:03.678549] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:34:03.678642] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:34:03.678694] [INFO ] [FORECASTER] Training complete [2026-03-04T20:34:03.682519] [DEBUG] [FORECASTER] VALE: Forecast T+1@11:T+2@11: UP (p=96.01%) [2026-03-04T20:34:03.682872] [INFO ] [FORECASTER] Completed predict_future for VALE [2026-03-04T20:34:03.683022] [INFO ] [sig ] VALE: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:34:03.935307] [INFO ] [LOCAL ] Saved forecast: VALE 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/VALE.txt [2026-03-04T20:34:03.935513] [INFO ] [sig ] [3143/3365] Completed VALE in 0.5s | 2.76 sym/s | Total: 19.0m | ETA: 1.3m [2026-03-04T20:34:03.935564] [INFO ] [sig ] [3144/3365] Forecasting VALN... [2026-03-04T20:34:03.935614] [INFO ] [sig ] Generating forecast for: VALN [2026-03-04T20:34:03.935644] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VALN' from 'https://tdm.silogroup.org/data/derivative_storage/VALN.csv'. [2026-03-04T20:34:03.948311] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VALN'. [2026-03-04T20:34:03.948791] [INFO ] [FORECASTER] Starting predict_future for VALN [2026-03-04T20:34:03.949767] [DEBUG] [LOCAL ] No optimal features file found for VALN: ./output/feature-sets/VALN.txt [2026-03-04T20:34:03.949829] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:34:03.949904] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:34:03.949948] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:34:03.950033] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:34:04.012285] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:34:04.013262] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:34:04.013351] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:34:04.013386] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:34:04.134175] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:34:04.134350] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:34:04.134396] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:34:04.134433] [INFO ] [FORECASTER] Training complete [2026-03-04T20:34:04.138276] [DEBUG] [FORECASTER] VALN: Forecast T+1@11:T+2@11: UP (p=93.71%) [2026-03-04T20:34:04.138667] [INFO ] [FORECASTER] Completed predict_future for VALN [2026-03-04T20:34:04.138824] [INFO ] [sig ] VALN: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:34:04.301542] [INFO ] [LOCAL ] Saved forecast: VALN 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/VALN.txt [2026-03-04T20:34:04.301939] [INFO ] [sig ] [3144/3365] Completed VALN in 0.4s | 2.76 sym/s | Total: 19.0m | ETA: 1.3m [2026-03-04T20:34:04.301982] [INFO ] [sig ] [3145/3365] Forecasting VANI... [2026-03-04T20:34:04.302011] [INFO ] [sig ] Generating forecast for: VANI [2026-03-04T20:34:04.302041] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VANI' from 'https://tdm.silogroup.org/data/derivative_storage/VANI.csv'. [2026-03-04T20:34:04.315408] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VANI'. [2026-03-04T20:34:04.315852] [INFO ] [FORECASTER] Starting predict_future for VANI [2026-03-04T20:34:04.316716] [DEBUG] [LOCAL ] No optimal features file found for VANI: ./output/feature-sets/VANI.txt [2026-03-04T20:34:04.316772] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:34:04.316806] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:34:04.316833] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:34:04.316892] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:34:04.376441] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:34:04.377397] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:34:04.377486] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:34:04.377520] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:34:04.520393] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:34:04.520556] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:34:04.520619] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:34:04.520650] [INFO ] [FORECASTER] Training complete [2026-03-04T20:34:04.524655] [DEBUG] [FORECASTER] VANI: Forecast T+1@11:T+2@11: DOWN (p=17.04%) [2026-03-04T20:34:04.524984] [INFO ] [FORECASTER] Completed predict_future for VANI [2026-03-04T20:34:04.525151] [INFO ] [sig ] VANI: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:34:04.677375] [INFO ] [LOCAL ] Saved forecast: VANI 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/VANI.txt [2026-03-04T20:34:04.677603] [INFO ] [sig ] [3145/3365] Completed VANI in 0.4s | 2.76 sym/s | Total: 19.0m | ETA: 1.3m [2026-03-04T20:34:04.677652] [INFO ] [sig ] [3146/3365] Forecasting VBF... [2026-03-04T20:34:04.677683] [INFO ] [sig ] Generating forecast for: VBF [2026-03-04T20:34:04.677714] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VBF' from 'https://tdm.silogroup.org/data/derivative_storage/VBF.csv'. [2026-03-04T20:34:04.689861] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VBF'. [2026-03-04T20:34:04.690232] [INFO ] [FORECASTER] Starting predict_future for VBF [2026-03-04T20:34:04.691125] [DEBUG] [LOCAL ] No optimal features file found for VBF: ./output/feature-sets/VBF.txt [2026-03-04T20:34:04.691180] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:34:04.691227] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:34:04.691256] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:34:04.691318] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:34:04.750322] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:34:04.751276] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:34:04.751369] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:34:04.751404] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:34:04.878802] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:34:04.878977] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:34:04.879021] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:34:04.879052] [INFO ] [FORECASTER] Training complete [2026-03-04T20:34:04.882997] [DEBUG] [FORECASTER] VBF: Forecast T+1@11:T+2@11: UP (p=75.30%) [2026-03-04T20:34:04.883358] [INFO ] [FORECASTER] Completed predict_future for VBF [2026-03-04T20:34:04.883512] [INFO ] [sig ] VBF: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:34:05.035946] [INFO ] [LOCAL ] Saved forecast: VBF 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/VBF.txt [2026-03-04T20:34:05.036117] [INFO ] [sig ] [3146/3365] Completed VBF in 0.4s | 2.76 sym/s | Total: 19.0m | ETA: 1.3m [2026-03-04T20:34:05.036159] [INFO ] [sig ] [3147/3365] Forecasting VBNK... [2026-03-04T20:34:05.036188] [INFO ] [sig ] Generating forecast for: VBNK [2026-03-04T20:34:05.036220] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VBNK' from 'https://tdm.silogroup.org/data/derivative_storage/VBNK.csv'. [2026-03-04T20:34:05.048396] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VBNK'. [2026-03-04T20:34:05.048841] [INFO ] [FORECASTER] Starting predict_future for VBNK [2026-03-04T20:34:05.049675] [DEBUG] [LOCAL ] No optimal features file found for VBNK: ./output/feature-sets/VBNK.txt [2026-03-04T20:34:05.049730] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:34:05.049764] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:34:05.049792] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:34:05.049850] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:34:05.109930] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:34:05.110846] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:34:05.110932] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:34:05.110966] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:34:05.237068] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:34:05.237231] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:34:05.237273] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:34:05.237344] [INFO ] [FORECASTER] Training complete [2026-03-04T20:34:05.241047] [DEBUG] [FORECASTER] VBNK: Forecast T+1@11:T+2@11: UP (p=65.38%) [2026-03-04T20:34:05.241329] [INFO ] [FORECASTER] Completed predict_future for VBNK [2026-03-04T20:34:05.241459] [INFO ] [sig ] VBNK: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:34:05.391804] [INFO ] [LOCAL ] Saved forecast: VBNK 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/VBNK.txt [2026-03-04T20:34:05.391972] [INFO ] [sig ] [3147/3365] Completed VBNK in 0.4s | 2.76 sym/s | Total: 19.0m | ETA: 1.3m [2026-03-04T20:34:05.392016] [INFO ] [sig ] [3148/3365] Forecasting VC... [2026-03-04T20:34:05.392046] [INFO ] [sig ] Generating forecast for: VC [2026-03-04T20:34:05.392077] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VC' from 'https://tdm.silogroup.org/data/derivative_storage/VC.csv'. [2026-03-04T20:34:05.404621] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VC'. [2026-03-04T20:34:05.405149] [INFO ] [FORECASTER] Starting predict_future for VC [2026-03-04T20:34:05.405959] [DEBUG] [LOCAL ] No optimal features file found for VC: ./output/feature-sets/VC.txt [2026-03-04T20:34:05.406014] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:34:05.406046] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:34:05.406074] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:34:05.406131] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:34:05.464767] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:34:05.465655] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:34:05.465742] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:34:05.465775] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:34:05.596130] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:34:05.596294] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:34:05.596336] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:34:05.596367] [INFO ] [FORECASTER] Training complete [2026-03-04T20:34:05.600009] [DEBUG] [FORECASTER] VC: Forecast T+1@11:T+2@11: UP (p=90.69%) [2026-03-04T20:34:05.600301] [INFO ] [FORECASTER] Completed predict_future for VC [2026-03-04T20:34:05.600436] [INFO ] [sig ] VC: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:34:05.783035] [INFO ] [LOCAL ] Saved forecast: VC 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/VC.txt [2026-03-04T20:34:05.783201] [INFO ] [sig ] [3148/3365] Completed VC in 0.4s | 2.76 sym/s | Total: 19.0m | ETA: 1.3m [2026-03-04T20:34:05.783242] [INFO ] [sig ] [3149/3365] Forecasting VCEL... [2026-03-04T20:34:05.783275] [INFO ] [sig ] Generating forecast for: VCEL [2026-03-04T20:34:05.783305] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VCEL' from 'https://tdm.silogroup.org/data/derivative_storage/VCEL.csv'. [2026-03-04T20:34:05.795814] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VCEL'. [2026-03-04T20:34:05.796194] [INFO ] [FORECASTER] Starting predict_future for VCEL [2026-03-04T20:34:05.797034] [DEBUG] [LOCAL ] No optimal features file found for VCEL: ./output/feature-sets/VCEL.txt [2026-03-04T20:34:05.797088] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:34:05.797120] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:34:05.797146] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:34:05.797202] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:34:05.855286] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:34:05.856211] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:34:05.856296] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:34:05.856329] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:34:05.976345] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:34:05.976510] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:34:05.976551] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:34:05.976602] [INFO ] [FORECASTER] Training complete [2026-03-04T20:34:05.980336] [DEBUG] [FORECASTER] VCEL: Forecast T+1@11:T+2@11: UP (p=94.13%) [2026-03-04T20:34:05.980651] [INFO ] [FORECASTER] Completed predict_future for VCEL [2026-03-04T20:34:05.980786] [INFO ] [sig ] VCEL: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:34:06.127446] [INFO ] [LOCAL ] Saved forecast: VCEL 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/VCEL.txt [2026-03-04T20:34:06.127674] [INFO ] [sig ] [3149/3365] Completed VCEL in 0.3s | 2.76 sym/s | Total: 19.0m | ETA: 1.3m [2026-03-04T20:34:06.127724] [INFO ] [sig ] [3150/3365] Forecasting VCRB... [2026-03-04T20:34:06.127777] [INFO ] [sig ] Generating forecast for: VCRB [2026-03-04T20:34:06.127814] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VCRB' from 'https://tdm.silogroup.org/data/derivative_storage/VCRB.csv'. [2026-03-04T20:34:06.139464] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VCRB'. [2026-03-04T20:34:06.139868] [INFO ] [FORECASTER] Starting predict_future for VCRB [2026-03-04T20:34:06.140721] [DEBUG] [LOCAL ] No optimal features file found for VCRB: ./output/feature-sets/VCRB.txt [2026-03-04T20:34:06.140777] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:34:06.140810] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:34:06.140839] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:34:06.140897] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:34:06.199939] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:34:06.200856] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:34:06.200944] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:34:06.200978] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:34:06.321779] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:34:06.321938] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:34:06.321978] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:34:06.322007] [INFO ] [FORECASTER] Training complete [2026-03-04T20:34:06.325518] [DEBUG] [FORECASTER] VCRB: Forecast T+1@11:T+2@11: DOWN (p=24.49%) [2026-03-04T20:34:06.325825] [INFO ] [FORECASTER] Completed predict_future for VCRB [2026-03-04T20:34:06.325955] [INFO ] [sig ] VCRB: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:34:06.482718] [INFO ] [LOCAL ] Saved forecast: VCRB 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/VCRB.txt [2026-03-04T20:34:06.483056] [INFO ] [sig ] [3150/3365] Completed VCRB in 0.4s | 2.76 sym/s | Total: 19.0m | ETA: 1.3m [2026-03-04T20:34:06.483097] [INFO ] [sig ] [3151/3365] Forecasting VCSH... [2026-03-04T20:34:06.483128] [INFO ] [sig ] Generating forecast for: VCSH [2026-03-04T20:34:06.483157] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VCSH' from 'https://tdm.silogroup.org/data/derivative_storage/VCSH.csv'. [2026-03-04T20:34:06.495560] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VCSH'. [2026-03-04T20:34:06.495909] [INFO ] [FORECASTER] Starting predict_future for VCSH [2026-03-04T20:34:06.496759] [DEBUG] [LOCAL ] No optimal features file found for VCSH: ./output/feature-sets/VCSH.txt [2026-03-04T20:34:06.496815] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:34:06.496850] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:34:06.496879] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:34:06.496938] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:34:06.557116] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:34:06.558106] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:34:06.558202] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:34:06.558237] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:34:06.686962] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:34:06.687134] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:34:06.687180] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:34:06.687211] [INFO ] [FORECASTER] Training complete [2026-03-04T20:34:06.690885] [DEBUG] [FORECASTER] VCSH: Forecast T+1@11:T+2@11: UP (p=91.63%) [2026-03-04T20:34:06.691182] [INFO ] [FORECASTER] Completed predict_future for VCSH [2026-03-04T20:34:06.691323] [INFO ] [sig ] VCSH: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:34:06.838630] [INFO ] [LOCAL ] Saved forecast: VCSH 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/VCSH.txt [2026-03-04T20:34:06.838806] [INFO ] [sig ] [3151/3365] Completed VCSH in 0.4s | 2.76 sym/s | Total: 19.0m | ETA: 1.3m [2026-03-04T20:34:06.838850] [INFO ] [sig ] [3152/3365] Forecasting VECO... [2026-03-04T20:34:06.838879] [INFO ] [sig ] Generating forecast for: VECO [2026-03-04T20:34:06.838909] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VECO' from 'https://tdm.silogroup.org/data/derivative_storage/VECO.csv'. [2026-03-04T20:34:06.851599] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VECO'. [2026-03-04T20:34:06.852005] [INFO ] [FORECASTER] Starting predict_future for VECO [2026-03-04T20:34:06.852826] [DEBUG] [LOCAL ] No optimal features file found for VECO: ./output/feature-sets/VECO.txt [2026-03-04T20:34:06.852879] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:34:06.852912] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:34:06.852940] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:34:06.852996] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:34:06.913496] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:34:06.914420] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:34:06.914507] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:34:06.914541] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:34:07.041299] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:34:07.041469] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:34:07.041509] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:34:07.041538] [INFO ] [FORECASTER] Training complete [2026-03-04T20:34:07.045053] [DEBUG] [FORECASTER] VECO: Forecast T+1@11:T+2@11: DOWN (p=23.53%) [2026-03-04T20:34:07.045370] [INFO ] [FORECASTER] Completed predict_future for VECO [2026-03-04T20:34:07.045526] [INFO ] [sig ] VECO: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:34:07.198279] [INFO ] [LOCAL ] Saved forecast: VECO 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/VECO.txt [2026-03-04T20:34:07.198448] [INFO ] [sig ] [3152/3365] Completed VECO in 0.4s | 2.76 sym/s | Total: 19.0m | ETA: 1.3m [2026-03-04T20:34:07.198492] [INFO ] [sig ] [3153/3365] Forecasting VEL... [2026-03-04T20:34:07.198522] [INFO ] [sig ] Generating forecast for: VEL [2026-03-04T20:34:07.198553] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VEL' from 'https://tdm.silogroup.org/data/derivative_storage/VEL.csv'. [2026-03-04T20:34:07.212102] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VEL'. [2026-03-04T20:34:07.212566] [INFO ] [FORECASTER] Starting predict_future for VEL [2026-03-04T20:34:07.213424] [DEBUG] [LOCAL ] No optimal features file found for VEL: ./output/feature-sets/VEL.txt [2026-03-04T20:34:07.213478] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:34:07.213511] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:34:07.213538] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:34:07.213619] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:34:07.276124] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:34:07.277052] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:34:07.277145] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:34:07.277179] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:34:07.402832] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:34:07.402999] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:34:07.403043] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:34:07.403091] [INFO ] [FORECASTER] Training complete [2026-03-04T20:34:07.407104] [DEBUG] [FORECASTER] VEL: Forecast T+1@11:T+2@11: UP (p=99.77%) [2026-03-04T20:34:07.407495] [INFO ] [FORECASTER] Completed predict_future for VEL [2026-03-04T20:34:07.407656] [INFO ] [sig ] VEL: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:34:07.554529] [INFO ] [LOCAL ] Saved forecast: VEL 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/VEL.txt [2026-03-04T20:34:07.554726] [INFO ] [sig ] [3153/3365] Completed VEL in 0.4s | 2.76 sym/s | Total: 19.0m | ETA: 1.3m [2026-03-04T20:34:07.554767] [INFO ] [sig ] [3154/3365] Forecasting VEON... [2026-03-04T20:34:07.554798] [INFO ] [sig ] Generating forecast for: VEON [2026-03-04T20:34:07.554830] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VEON' from 'https://tdm.silogroup.org/data/derivative_storage/VEON.csv'. [2026-03-04T20:34:07.566325] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VEON'. [2026-03-04T20:34:07.566711] [INFO ] [FORECASTER] Starting predict_future for VEON [2026-03-04T20:34:07.567660] [DEBUG] [LOCAL ] No optimal features file found for VEON: ./output/feature-sets/VEON.txt [2026-03-04T20:34:07.567715] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:34:07.567747] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:34:07.567773] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:34:07.567829] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:34:07.627977] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:34:07.629140] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:34:07.629262] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:34:07.629298] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:34:07.764271] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:34:07.764438] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:34:07.764482] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:34:07.764513] [INFO ] [FORECASTER] Training complete [2026-03-04T20:34:07.768875] [DEBUG] [FORECASTER] VEON: Forecast T+1@11:T+2@11: UP (p=88.75%) [2026-03-04T20:34:07.769179] [INFO ] [FORECASTER] Completed predict_future for VEON [2026-03-04T20:34:07.769319] [INFO ] [sig ] VEON: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:34:07.919331] [INFO ] [LOCAL ] Saved forecast: VEON 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/VEON.txt [2026-03-04T20:34:07.919481] [INFO ] [sig ] [3154/3365] Completed VEON in 0.4s | 2.76 sym/s | Total: 19.1m | ETA: 1.3m [2026-03-04T20:34:07.919523] [INFO ] [sig ] [3155/3365] Forecasting VERA... [2026-03-04T20:34:07.919555] [INFO ] [sig ] Generating forecast for: VERA [2026-03-04T20:34:07.919618] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VERA' from 'https://tdm.silogroup.org/data/derivative_storage/VERA.csv'. [2026-03-04T20:34:07.931234] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VERA'. [2026-03-04T20:34:07.931563] [INFO ] [FORECASTER] Starting predict_future for VERA [2026-03-04T20:34:07.932376] [DEBUG] [LOCAL ] No optimal features file found for VERA: ./output/feature-sets/VERA.txt [2026-03-04T20:34:07.932430] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:34:07.932462] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:34:07.932490] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:34:07.932547] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:34:07.994186] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:34:07.995129] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:34:07.995239] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:34:07.995275] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:34:08.124093] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:34:08.124258] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:34:08.124299] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:34:08.124328] [INFO ] [FORECASTER] Training complete [2026-03-04T20:34:08.127864] [DEBUG] [FORECASTER] VERA: Forecast T+1@11:T+2@11: UP (p=98.41%) [2026-03-04T20:34:08.128150] [INFO ] [FORECASTER] Completed predict_future for VERA [2026-03-04T20:34:08.128283] [INFO ] [sig ] VERA: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:34:08.272610] [INFO ] [LOCAL ] Saved forecast: VERA 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/VERA.txt [2026-03-04T20:34:08.272758] [INFO ] [sig ] [3155/3365] Completed VERA in 0.4s | 2.76 sym/s | Total: 19.1m | ETA: 1.3m [2026-03-04T20:34:08.272798] [INFO ] [sig ] [3156/3365] Forecasting VERI... [2026-03-04T20:34:08.272829] [INFO ] [sig ] Generating forecast for: VERI [2026-03-04T20:34:08.272859] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VERI' from 'https://tdm.silogroup.org/data/derivative_storage/VERI.csv'. [2026-03-04T20:34:08.284233] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VERI'. [2026-03-04T20:34:08.284607] [INFO ] [FORECASTER] Starting predict_future for VERI [2026-03-04T20:34:08.285394] [DEBUG] [LOCAL ] No optimal features file found for VERI: ./output/feature-sets/VERI.txt [2026-03-04T20:34:08.285448] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:34:08.285481] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:34:08.285508] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:34:08.285565] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:34:08.344527] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:34:08.345392] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:34:08.345479] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:34:08.345515] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:34:08.464280] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:34:08.464449] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:34:08.464489] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:34:08.464523] [INFO ] [FORECASTER] Training complete [2026-03-04T20:34:08.468100] [DEBUG] [FORECASTER] VERI: Forecast T+1@11:T+2@11: DOWN (p=1.73%) [2026-03-04T20:34:08.468393] [INFO ] [FORECASTER] Completed predict_future for VERI [2026-03-04T20:34:08.468531] [INFO ] [sig ] VERI: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:34:08.615447] [INFO ] [LOCAL ] Saved forecast: VERI 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/VERI.txt [2026-03-04T20:34:08.615664] [INFO ] [sig ] [3156/3365] Completed VERI in 0.3s | 2.76 sym/s | Total: 19.1m | ETA: 1.3m [2026-03-04T20:34:08.615715] [INFO ] [sig ] [3157/3365] Forecasting VERX... [2026-03-04T20:34:08.615748] [INFO ] [sig ] Generating forecast for: VERX [2026-03-04T20:34:08.615779] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VERX' from 'https://tdm.silogroup.org/data/derivative_storage/VERX.csv'. [2026-03-04T20:34:08.628408] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VERX'. [2026-03-04T20:34:08.628798] [INFO ] [FORECASTER] Starting predict_future for VERX [2026-03-04T20:34:08.629628] [DEBUG] [LOCAL ] No optimal features file found for VERX: ./output/feature-sets/VERX.txt [2026-03-04T20:34:08.629682] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:34:08.629719] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:34:08.629760] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:34:08.630014] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:34:08.688046] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:34:08.689150] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:34:08.689254] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:34:08.689292] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:34:08.814660] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:34:08.814828] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:34:08.814869] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:34:08.814899] [INFO ] [FORECASTER] Training complete [2026-03-04T20:34:08.818407] [DEBUG] [FORECASTER] VERX: Forecast T+1@11:T+2@11: DOWN (p=31.38%) [2026-03-04T20:34:08.818730] [INFO ] [FORECASTER] Completed predict_future for VERX [2026-03-04T20:34:08.818865] [INFO ] [sig ] VERX: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:34:08.963291] [INFO ] [LOCAL ] Saved forecast: VERX 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/VERX.txt [2026-03-04T20:34:08.963453] [INFO ] [sig ] [3157/3365] Completed VERX in 0.3s | 2.76 sym/s | Total: 19.1m | ETA: 1.3m [2026-03-04T20:34:08.963497] [INFO ] [sig ] [3158/3365] Forecasting VFC... [2026-03-04T20:34:08.963527] [INFO ] [sig ] Generating forecast for: VFC [2026-03-04T20:34:08.963558] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VFC' from 'https://tdm.silogroup.org/data/derivative_storage/VFC.csv'. [2026-03-04T20:34:08.975805] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VFC'. [2026-03-04T20:34:08.976107] [INFO ] [FORECASTER] Starting predict_future for VFC [2026-03-04T20:34:08.976928] [DEBUG] [LOCAL ] No optimal features file found for VFC: ./output/feature-sets/VFC.txt [2026-03-04T20:34:08.976981] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:34:08.977015] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:34:08.977042] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:34:08.977099] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:34:09.035012] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:34:09.035705] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:34:09.035785] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:34:09.035818] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:34:09.160350] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:34:09.160492] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:34:09.160538] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:34:09.160594] [INFO ] [FORECASTER] Training complete [2026-03-04T20:34:09.163988] [DEBUG] [FORECASTER] VFC: Forecast T+1@11:T+2@11: DOWN (p=9.33%) [2026-03-04T20:34:09.164263] [INFO ] [FORECASTER] Completed predict_future for VFC [2026-03-04T20:34:09.164390] [INFO ] [sig ] VFC: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:34:09.312916] [INFO ] [LOCAL ] Saved forecast: VFC 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/VFC.txt [2026-03-04T20:34:09.313047] [INFO ] [sig ] [3158/3365] Completed VFC in 0.3s | 2.76 sym/s | Total: 19.1m | ETA: 1.3m [2026-03-04T20:34:09.313086] [INFO ] [sig ] [3159/3365] Forecasting VFF... [2026-03-04T20:34:09.313117] [INFO ] [sig ] Generating forecast for: VFF [2026-03-04T20:34:09.313146] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VFF' from 'https://tdm.silogroup.org/data/derivative_storage/VFF.csv'. [2026-03-04T20:34:09.324503] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VFF'. [2026-03-04T20:34:09.324799] [INFO ] [FORECASTER] Starting predict_future for VFF [2026-03-04T20:34:09.325603] [DEBUG] [LOCAL ] No optimal features file found for VFF: ./output/feature-sets/VFF.txt [2026-03-04T20:34:09.325655] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:34:09.325688] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:34:09.325724] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:34:09.325806] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:34:09.384194] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:34:09.385152] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:34:09.385242] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:34:09.385277] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:34:09.508006] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:34:09.508177] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:34:09.508219] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:34:09.508248] [INFO ] [FORECASTER] Training complete [2026-03-04T20:34:09.511823] [DEBUG] [FORECASTER] VFF: Forecast T+1@11:T+2@11: DOWN (p=30.10%) [2026-03-04T20:34:09.512118] [INFO ] [FORECASTER] Completed predict_future for VFF [2026-03-04T20:34:09.512255] [INFO ] [sig ] VFF: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:34:09.660004] [INFO ] [LOCAL ] Saved forecast: VFF 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/VFF.txt [2026-03-04T20:34:09.660172] [INFO ] [sig ] [3159/3365] Completed VFF in 0.3s | 2.76 sym/s | Total: 19.1m | ETA: 1.2m [2026-03-04T20:34:09.660212] [INFO ] [sig ] [3160/3365] Forecasting VFLO... [2026-03-04T20:34:09.660242] [INFO ] [sig ] Generating forecast for: VFLO [2026-03-04T20:34:09.660274] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VFLO' from 'https://tdm.silogroup.org/data/derivative_storage/VFLO.csv'. [2026-03-04T20:34:09.672122] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VFLO'. [2026-03-04T20:34:09.672495] [INFO ] [FORECASTER] Starting predict_future for VFLO [2026-03-04T20:34:09.673301] [DEBUG] [LOCAL ] No optimal features file found for VFLO: ./output/feature-sets/VFLO.txt [2026-03-04T20:34:09.673358] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:34:09.673391] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:34:09.673418] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:34:09.673475] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:34:09.735281] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:34:09.736213] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:34:09.736298] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:34:09.736333] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:34:09.863477] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:34:09.863676] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:34:09.863720] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:34:09.863751] [INFO ] [FORECASTER] Training complete [2026-03-04T20:34:09.867878] [DEBUG] [FORECASTER] VFLO: Forecast T+1@11:T+2@11: UP (p=83.94%) [2026-03-04T20:34:09.868231] [INFO ] [FORECASTER] Completed predict_future for VFLO [2026-03-04T20:34:09.868379] [INFO ] [sig ] VFLO: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:34:10.021771] [INFO ] [LOCAL ] Saved forecast: VFLO 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/VFLO.txt [2026-03-04T20:34:10.021939] [INFO ] [sig ] [3160/3365] Completed VFLO in 0.4s | 2.76 sym/s | Total: 19.1m | ETA: 1.2m [2026-03-04T20:34:10.021980] [INFO ] [sig ] [3161/3365] Forecasting VFS... [2026-03-04T20:34:10.022010] [INFO ] [sig ] Generating forecast for: VFS [2026-03-04T20:34:10.022050] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VFS' from 'https://tdm.silogroup.org/data/derivative_storage/VFS.csv'. [2026-03-04T20:34:10.033911] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VFS'. [2026-03-04T20:34:10.034263] [INFO ] [FORECASTER] Starting predict_future for VFS [2026-03-04T20:34:10.035073] [DEBUG] [LOCAL ] No optimal features file found for VFS: ./output/feature-sets/VFS.txt [2026-03-04T20:34:10.035126] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:34:10.035185] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:34:10.035213] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:34:10.035270] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:34:10.093616] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:34:10.094514] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:34:10.094640] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:34:10.094683] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:34:10.214115] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:34:10.214288] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:34:10.214329] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:34:10.214357] [INFO ] [FORECASTER] Training complete [2026-03-04T20:34:10.217943] [DEBUG] [FORECASTER] VFS: Forecast T+1@11:T+2@11: UP (p=88.46%) [2026-03-04T20:34:10.218249] [INFO ] [FORECASTER] Completed predict_future for VFS [2026-03-04T20:34:10.218387] [INFO ] [sig ] VFS: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:34:10.363108] [INFO ] [LOCAL ] Saved forecast: VFS 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/VFS.txt [2026-03-04T20:34:10.363281] [INFO ] [sig ] [3161/3365] Completed VFS in 0.3s | 2.76 sym/s | Total: 19.1m | ETA: 1.2m [2026-03-04T20:34:10.363334] [INFO ] [sig ] [3162/3365] Forecasting VGI... [2026-03-04T20:34:10.363370] [INFO ] [sig ] Generating forecast for: VGI [2026-03-04T20:34:10.363401] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VGI' from 'https://tdm.silogroup.org/data/derivative_storage/VGI.csv'. [2026-03-04T20:34:10.374489] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VGI'. [2026-03-04T20:34:10.374874] [INFO ] [FORECASTER] Starting predict_future for VGI [2026-03-04T20:34:10.375681] [DEBUG] [LOCAL ] No optimal features file found for VGI: ./output/feature-sets/VGI.txt [2026-03-04T20:34:10.375734] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:34:10.375766] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:34:10.375792] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:34:10.375848] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:34:10.432787] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:34:10.433713] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:34:10.433800] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:34:10.433833] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:34:10.553057] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:34:10.553234] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:34:10.553278] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:34:10.553308] [INFO ] [FORECASTER] Training complete [2026-03-04T20:34:10.556894] [DEBUG] [FORECASTER] VGI: Forecast T+1@11:T+2@11: DOWN (p=32.05%) [2026-03-04T20:34:10.557179] [INFO ] [FORECASTER] Completed predict_future for VGI [2026-03-04T20:34:10.557341] [INFO ] [sig ] VGI: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:34:10.714558] [INFO ] [LOCAL ] Saved forecast: VGI 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/VGI.txt [2026-03-04T20:34:10.714779] [INFO ] [sig ] [3162/3365] Completed VGI in 0.4s | 2.76 sym/s | Total: 19.1m | ETA: 1.2m [2026-03-04T20:34:10.714835] [INFO ] [sig ] [3163/3365] Forecasting VGM... [2026-03-04T20:34:10.714869] [INFO ] [sig ] Generating forecast for: VGM [2026-03-04T20:34:10.714902] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VGM' from 'https://tdm.silogroup.org/data/derivative_storage/VGM.csv'. [2026-03-04T20:34:10.729227] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VGM'. [2026-03-04T20:34:10.729681] [INFO ] [FORECASTER] Starting predict_future for VGM [2026-03-04T20:34:10.730536] [DEBUG] [LOCAL ] No optimal features file found for VGM: ./output/feature-sets/VGM.txt [2026-03-04T20:34:10.730619] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:34:10.730658] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:34:10.730687] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:34:10.730748] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:34:10.789898] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:34:10.790852] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:34:10.790961] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:34:10.790998] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:34:10.914511] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:34:10.914708] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:34:10.914753] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:34:10.914782] [INFO ] [FORECASTER] Training complete [2026-03-04T20:34:10.919133] [DEBUG] [FORECASTER] VGM: Forecast T+1@11:T+2@11: UP (p=82.73%) [2026-03-04T20:34:10.919445] [INFO ] [FORECASTER] Completed predict_future for VGM [2026-03-04T20:34:10.919605] [INFO ] [sig ] VGM: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:34:11.067742] [INFO ] [LOCAL ] Saved forecast: VGM 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/VGM.txt [2026-03-04T20:34:11.067914] [INFO ] [sig ] [3163/3365] Completed VGM in 0.4s | 2.76 sym/s | Total: 19.1m | ETA: 1.2m [2026-03-04T20:34:11.067956] [INFO ] [sig ] [3164/3365] Forecasting VICI... [2026-03-04T20:34:11.067986] [INFO ] [sig ] Generating forecast for: VICI [2026-03-04T20:34:11.068016] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VICI' from 'https://tdm.silogroup.org/data/derivative_storage/VICI.csv'. [2026-03-04T20:34:11.079724] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VICI'. [2026-03-04T20:34:11.080089] [INFO ] [FORECASTER] Starting predict_future for VICI [2026-03-04T20:34:11.080940] [DEBUG] [LOCAL ] No optimal features file found for VICI: ./output/feature-sets/VICI.txt [2026-03-04T20:34:11.080994] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:34:11.081026] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:34:11.081052] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:34:11.081109] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:34:11.138695] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:34:11.139606] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:34:11.139709] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:34:11.139749] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:34:11.262974] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:34:11.263141] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:34:11.263184] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:34:11.263249] [INFO ] [FORECASTER] Training complete [2026-03-04T20:34:11.266969] [DEBUG] [FORECASTER] VICI: Forecast T+1@11:T+2@11: UP (p=89.30%) [2026-03-04T20:34:11.267265] [INFO ] [FORECASTER] Completed predict_future for VICI [2026-03-04T20:34:11.267426] [INFO ] [sig ] VICI: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:34:11.412121] [INFO ] [LOCAL ] Saved forecast: VICI 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/VICI.txt [2026-03-04T20:34:11.412290] [INFO ] [sig ] [3164/3365] Completed VICI in 0.3s | 2.76 sym/s | Total: 19.1m | ETA: 1.2m [2026-03-04T20:34:11.412333] [INFO ] [sig ] [3165/3365] Forecasting VIGI... [2026-03-04T20:34:11.412370] [INFO ] [sig ] Generating forecast for: VIGI [2026-03-04T20:34:11.412400] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VIGI' from 'https://tdm.silogroup.org/data/derivative_storage/VIGI.csv'. [2026-03-04T20:34:11.425103] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VIGI'. [2026-03-04T20:34:11.425451] [INFO ] [FORECASTER] Starting predict_future for VIGI [2026-03-04T20:34:11.426244] [DEBUG] [LOCAL ] No optimal features file found for VIGI: ./output/feature-sets/VIGI.txt [2026-03-04T20:34:11.426297] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:34:11.426329] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:34:11.426355] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:34:11.426412] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:34:11.486389] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:34:11.487293] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:34:11.487403] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:34:11.487435] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:34:11.610733] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:34:11.611097] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:34:11.611139] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:34:11.611168] [INFO ] [FORECASTER] Training complete [2026-03-04T20:34:11.615130] [DEBUG] [FORECASTER] VIGI: Forecast T+1@11:T+2@11: UP (p=75.97%) [2026-03-04T20:34:11.615435] [INFO ] [FORECASTER] Completed predict_future for VIGI [2026-03-04T20:34:11.615570] [INFO ] [sig ] VIGI: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:34:11.764790] [INFO ] [LOCAL ] Saved forecast: VIGI 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/VIGI.txt [2026-03-04T20:34:11.765158] [INFO ] [sig ] [3165/3365] Completed VIGI in 0.4s | 2.76 sym/s | Total: 19.1m | ETA: 1.2m [2026-03-04T20:34:11.765200] [INFO ] [sig ] [3166/3365] Forecasting VINP... [2026-03-04T20:34:11.765229] [INFO ] [sig ] Generating forecast for: VINP [2026-03-04T20:34:11.765258] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VINP' from 'https://tdm.silogroup.org/data/derivative_storage/VINP.csv'. [2026-03-04T20:34:11.778051] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VINP'. [2026-03-04T20:34:11.778415] [INFO ] [FORECASTER] Starting predict_future for VINP [2026-03-04T20:34:11.779448] [DEBUG] [LOCAL ] No optimal features file found for VINP: ./output/feature-sets/VINP.txt [2026-03-04T20:34:11.779502] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:34:11.779535] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:34:11.779564] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:34:11.779670] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:34:11.838689] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:34:11.839653] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:34:11.839743] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:34:11.839777] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:34:11.970847] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:34:11.971013] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:34:11.971053] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:34:11.971083] [INFO ] [FORECASTER] Training complete [2026-03-04T20:34:11.974533] [DEBUG] [FORECASTER] VINP: Forecast T+1@11:T+2@11: DOWN (p=11.36%) [2026-03-04T20:34:11.974868] [INFO ] [FORECASTER] Completed predict_future for VINP [2026-03-04T20:34:11.975002] [INFO ] [sig ] VINP: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:34:12.140478] [INFO ] [LOCAL ] Saved forecast: VINP 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/VINP.txt [2026-03-04T20:34:12.140739] [INFO ] [sig ] [3166/3365] Completed VINP in 0.4s | 2.76 sym/s | Total: 19.1m | ETA: 1.2m [2026-03-04T20:34:12.140799] [INFO ] [sig ] [3167/3365] Forecasting VIPS... [2026-03-04T20:34:12.140840] [INFO ] [sig ] Generating forecast for: VIPS [2026-03-04T20:34:12.141065] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VIPS' from 'https://tdm.silogroup.org/data/derivative_storage/VIPS.csv'. [2026-03-04T20:34:12.160836] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VIPS'. [2026-03-04T20:34:12.161481] [INFO ] [FORECASTER] Starting predict_future for VIPS [2026-03-04T20:34:12.163115] [DEBUG] [LOCAL ] No optimal features file found for VIPS: ./output/feature-sets/VIPS.txt [2026-03-04T20:34:12.163191] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:34:12.163245] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:34:12.163296] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:34:12.163405] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:34:12.231623] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:34:12.232597] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:34:12.232686] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:34:12.232722] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:34:12.359237] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:34:12.359406] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:34:12.359448] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:34:12.359478] [INFO ] [FORECASTER] Training complete [2026-03-04T20:34:12.363199] [DEBUG] [FORECASTER] VIPS: Forecast T+1@11:T+2@11: DOWN (p=43.13%) [2026-03-04T20:34:12.363500] [INFO ] [FORECASTER] Completed predict_future for VIPS [2026-03-04T20:34:12.363662] [INFO ] [sig ] VIPS: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:34:12.510002] [INFO ] [LOCAL ] Saved forecast: VIPS 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/VIPS.txt [2026-03-04T20:34:12.510179] [INFO ] [sig ] [3167/3365] Completed VIPS in 0.4s | 2.76 sym/s | Total: 19.1m | ETA: 1.2m [2026-03-04T20:34:12.510219] [INFO ] [sig ] [3168/3365] Forecasting VIRC... [2026-03-04T20:34:12.510249] [INFO ] [sig ] Generating forecast for: VIRC [2026-03-04T20:34:12.510279] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VIRC' from 'https://tdm.silogroup.org/data/derivative_storage/VIRC.csv'. [2026-03-04T20:34:12.523072] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VIRC'. [2026-03-04T20:34:12.523505] [INFO ] [FORECASTER] Starting predict_future for VIRC [2026-03-04T20:34:12.524455] [DEBUG] [LOCAL ] No optimal features file found for VIRC: ./output/feature-sets/VIRC.txt [2026-03-04T20:34:12.524514] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:34:12.524547] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:34:12.524595] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:34:12.524702] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:34:12.585134] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:34:12.586074] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:34:12.586170] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:34:12.586204] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:34:12.716227] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:34:12.716401] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:34:12.716443] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:34:12.716473] [INFO ] [FORECASTER] Training complete [2026-03-04T20:34:12.720596] [DEBUG] [FORECASTER] VIRC: Forecast T+1@11:T+2@11: UP (p=52.55%) [2026-03-04T20:34:12.720899] [INFO ] [FORECASTER] Completed predict_future for VIRC [2026-03-04T20:34:12.721036] [INFO ] [sig ] VIRC: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:34:12.873203] [INFO ] [LOCAL ] Saved forecast: VIRC 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/VIRC.txt [2026-03-04T20:34:12.873378] [INFO ] [sig ] [3168/3365] Completed VIRC in 0.4s | 2.76 sym/s | Total: 19.1m | ETA: 1.2m [2026-03-04T20:34:12.873420] [INFO ] [sig ] [3169/3365] Forecasting VITL... [2026-03-04T20:34:12.873451] [INFO ] [sig ] Generating forecast for: VITL [2026-03-04T20:34:12.873481] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VITL' from 'https://tdm.silogroup.org/data/derivative_storage/VITL.csv'. [2026-03-04T20:34:12.886585] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VITL'. [2026-03-04T20:34:12.887015] [INFO ] [FORECASTER] Starting predict_future for VITL [2026-03-04T20:34:12.887968] [DEBUG] [LOCAL ] No optimal features file found for VITL: ./output/feature-sets/VITL.txt [2026-03-04T20:34:12.888024] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:34:12.888057] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:34:12.888084] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:34:12.888141] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:34:12.946386] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:34:12.947366] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:34:12.947459] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:34:12.947493] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:34:13.073993] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:34:13.074168] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:34:13.074210] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:34:13.074240] [INFO ] [FORECASTER] Training complete [2026-03-04T20:34:13.077945] [DEBUG] [FORECASTER] VITL: Forecast T+1@11:T+2@11: DOWN (p=2.39%) [2026-03-04T20:34:13.078255] [INFO ] [FORECASTER] Completed predict_future for VITL [2026-03-04T20:34:13.078394] [INFO ] [sig ] VITL: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:34:13.229640] [INFO ] [LOCAL ] Saved forecast: VITL 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/VITL.txt [2026-03-04T20:34:13.229841] [INFO ] [sig ] [3169/3365] Completed VITL in 0.4s | 2.76 sym/s | Total: 19.1m | ETA: 1.2m [2026-03-04T20:34:13.229884] [INFO ] [sig ] [3170/3365] Forecasting VKQ... [2026-03-04T20:34:13.229916] [INFO ] [sig ] Generating forecast for: VKQ [2026-03-04T20:34:13.229947] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VKQ' from 'https://tdm.silogroup.org/data/derivative_storage/VKQ.csv'. [2026-03-04T20:34:13.242544] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VKQ'. [2026-03-04T20:34:13.242994] [INFO ] [FORECASTER] Starting predict_future for VKQ [2026-03-04T20:34:13.243847] [DEBUG] [LOCAL ] No optimal features file found for VKQ: ./output/feature-sets/VKQ.txt [2026-03-04T20:34:13.243915] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:34:13.243948] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:34:13.243976] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:34:13.244033] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:34:13.306092] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:34:13.307035] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:34:13.307128] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:34:13.307161] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:34:13.438632] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:34:13.438803] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:34:13.438847] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:34:13.438877] [INFO ] [FORECASTER] Training complete [2026-03-04T20:34:13.442662] [DEBUG] [FORECASTER] VKQ: Forecast T+1@11:T+2@11: DOWN (p=1.77%) [2026-03-04T20:34:13.443047] [INFO ] [FORECASTER] Completed predict_future for VKQ [2026-03-04T20:34:13.443203] [INFO ] [sig ] VKQ: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:34:13.593240] [INFO ] [LOCAL ] Saved forecast: VKQ 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/VKQ.txt [2026-03-04T20:34:13.593415] [INFO ] [sig ] [3170/3365] Completed VKQ in 0.4s | 2.76 sym/s | Total: 19.2m | ETA: 1.2m [2026-03-04T20:34:13.593457] [INFO ] [sig ] [3171/3365] Forecasting VKTX... [2026-03-04T20:34:13.593487] [INFO ] [sig ] Generating forecast for: VKTX [2026-03-04T20:34:13.593517] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VKTX' from 'https://tdm.silogroup.org/data/derivative_storage/VKTX.csv'. [2026-03-04T20:34:13.606108] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VKTX'. [2026-03-04T20:34:13.606522] [INFO ] [FORECASTER] Starting predict_future for VKTX [2026-03-04T20:34:13.607391] [DEBUG] [LOCAL ] No optimal features file found for VKTX: ./output/feature-sets/VKTX.txt [2026-03-04T20:34:13.607447] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:34:13.607480] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:34:13.607507] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:34:13.607565] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:34:13.666839] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:34:13.667797] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:34:13.667919] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:34:13.667954] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:34:13.797801] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:34:13.797965] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:34:13.798008] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:34:13.798038] [INFO ] [FORECASTER] Training complete [2026-03-04T20:34:13.801492] [DEBUG] [FORECASTER] VKTX: Forecast T+1@11:T+2@11: DOWN (p=12.18%) [2026-03-04T20:34:13.801805] [INFO ] [FORECASTER] Completed predict_future for VKTX [2026-03-04T20:34:13.801944] [INFO ] [sig ] VKTX: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:34:13.947395] [INFO ] [LOCAL ] Saved forecast: VKTX 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/VKTX.txt [2026-03-04T20:34:13.947562] [INFO ] [sig ] [3171/3365] Completed VKTX in 0.4s | 2.76 sym/s | Total: 19.2m | ETA: 1.2m [2026-03-04T20:34:13.947622] [INFO ] [sig ] [3172/3365] Forecasting VLGEA... [2026-03-04T20:34:13.947656] [INFO ] [sig ] Generating forecast for: VLGEA [2026-03-04T20:34:13.947693] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VLGEA' from 'https://tdm.silogroup.org/data/derivative_storage/VLGEA.csv'. [2026-03-04T20:34:13.959310] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VLGEA'. [2026-03-04T20:34:13.959696] [INFO ] [FORECASTER] Starting predict_future for VLGEA [2026-03-04T20:34:13.960522] [DEBUG] [LOCAL ] No optimal features file found for VLGEA: ./output/feature-sets/VLGEA.txt [2026-03-04T20:34:13.960601] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:34:13.960638] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:34:13.960670] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:34:13.960728] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:34:14.019416] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:34:14.020306] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:34:14.020392] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:34:14.020427] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:34:14.146090] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:34:14.146240] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:34:14.146281] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:34:14.146311] [INFO ] [FORECASTER] Training complete [2026-03-04T20:34:14.150142] [DEBUG] [FORECASTER] VLGEA: Forecast T+1@11:T+2@11: UP (p=60.74%) [2026-03-04T20:34:14.150430] [INFO ] [FORECASTER] Completed predict_future for VLGEA [2026-03-04T20:34:14.150563] [INFO ] [sig ] VLGEA: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:34:14.301367] [INFO ] [LOCAL ] Saved forecast: VLGEA 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/VLGEA.txt [2026-03-04T20:34:14.301608] [INFO ] [sig ] [3172/3365] Completed VLGEA in 0.4s | 2.76 sym/s | Total: 19.2m | ETA: 1.2m [2026-03-04T20:34:14.301678] [INFO ] [sig ] [3173/3365] Forecasting VLN... [2026-03-04T20:34:14.301733] [INFO ] [sig ] Generating forecast for: VLN [2026-03-04T20:34:14.301782] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VLN' from 'https://tdm.silogroup.org/data/derivative_storage/VLN.csv'. [2026-03-04T20:34:14.319353] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VLN'. [2026-03-04T20:34:14.320007] [INFO ] [FORECASTER] Starting predict_future for VLN [2026-03-04T20:34:14.321164] [DEBUG] [LOCAL ] No optimal features file found for VLN: ./output/feature-sets/VLN.txt [2026-03-04T20:34:14.321234] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:34:14.321281] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:34:14.321323] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:34:14.321408] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:34:14.385279] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:34:14.386447] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:34:14.386562] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:34:14.386619] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:34:14.512237] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:34:14.512399] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:34:14.512444] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:34:14.512474] [INFO ] [FORECASTER] Training complete [2026-03-04T20:34:14.516094] [DEBUG] [FORECASTER] VLN: Forecast T+1@11:T+2@11: DOWN (p=22.00%) [2026-03-04T20:34:14.516386] [INFO ] [FORECASTER] Completed predict_future for VLN [2026-03-04T20:34:14.516526] [INFO ] [sig ] VLN: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:34:14.666444] [INFO ] [LOCAL ] Saved forecast: VLN 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/VLN.txt [2026-03-04T20:34:14.666628] [INFO ] [sig ] [3173/3365] Completed VLN in 0.4s | 2.76 sym/s | Total: 19.2m | ETA: 1.2m [2026-03-04T20:34:14.666678] [INFO ] [sig ] [3174/3365] Forecasting VLO... [2026-03-04T20:34:14.666715] [INFO ] [sig ] Generating forecast for: VLO [2026-03-04T20:34:14.666766] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VLO' from 'https://tdm.silogroup.org/data/derivative_storage/VLO.csv'. [2026-03-04T20:34:14.678538] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VLO'. [2026-03-04T20:34:14.678904] [INFO ] [FORECASTER] Starting predict_future for VLO [2026-03-04T20:34:14.679727] [DEBUG] [LOCAL ] No optimal features file found for VLO: ./output/feature-sets/VLO.txt [2026-03-04T20:34:14.679781] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:34:14.679815] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:34:14.679842] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:34:14.679900] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:34:14.739165] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:34:14.740076] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:34:14.740167] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:34:14.740226] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:34:14.868459] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:34:14.868641] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:34:14.868690] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:34:14.868726] [INFO ] [FORECASTER] Training complete [2026-03-04T20:34:14.872159] [DEBUG] [FORECASTER] VLO: Forecast T+1@11:T+2@11: DOWN (p=49.03%) [2026-03-04T20:34:14.872438] [INFO ] [FORECASTER] Completed predict_future for VLO [2026-03-04T20:34:14.872567] [INFO ] [sig ] VLO: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:34:15.019859] [INFO ] [LOCAL ] Saved forecast: VLO 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/VLO.txt [2026-03-04T20:34:15.020042] [INFO ] [sig ] [3174/3365] Completed VLO in 0.4s | 2.76 sym/s | Total: 19.2m | ETA: 1.2m [2026-03-04T20:34:15.020083] [INFO ] [sig ] [3175/3365] Forecasting VLRS... [2026-03-04T20:34:15.020115] [INFO ] [sig ] Generating forecast for: VLRS [2026-03-04T20:34:15.020146] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VLRS' from 'https://tdm.silogroup.org/data/derivative_storage/VLRS.csv'. [2026-03-04T20:34:15.031703] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VLRS'. [2026-03-04T20:34:15.032213] [INFO ] [FORECASTER] Starting predict_future for VLRS [2026-03-04T20:34:15.033041] [DEBUG] [LOCAL ] No optimal features file found for VLRS: ./output/feature-sets/VLRS.txt [2026-03-04T20:34:15.033094] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:34:15.033127] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:34:15.033154] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:34:15.033212] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:34:15.093465] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:34:15.094254] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:34:15.094342] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:34:15.094375] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:34:15.217390] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:34:15.217553] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:34:15.217610] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:34:15.217640] [INFO ] [FORECASTER] Training complete [2026-03-04T20:34:15.221114] [DEBUG] [FORECASTER] VLRS: Forecast T+1@11:T+2@11: UP (p=98.63%) [2026-03-04T20:34:15.221426] [INFO ] [FORECASTER] Completed predict_future for VLRS [2026-03-04T20:34:15.221562] [INFO ] [sig ] VLRS: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:34:15.369799] [INFO ] [LOCAL ] Saved forecast: VLRS 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/VLRS.txt [2026-03-04T20:34:15.369942] [INFO ] [sig ] [3175/3365] Completed VLRS in 0.3s | 2.76 sym/s | Total: 19.2m | ETA: 1.1m [2026-03-04T20:34:15.369984] [INFO ] [sig ] [3176/3365] Forecasting VLTO... [2026-03-04T20:34:15.370014] [INFO ] [sig ] Generating forecast for: VLTO [2026-03-04T20:34:15.370045] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VLTO' from 'https://tdm.silogroup.org/data/derivative_storage/VLTO.csv'. [2026-03-04T20:34:15.384410] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VLTO'. [2026-03-04T20:34:15.384769] [INFO ] [FORECASTER] Starting predict_future for VLTO [2026-03-04T20:34:15.385548] [DEBUG] [LOCAL ] No optimal features file found for VLTO: ./output/feature-sets/VLTO.txt [2026-03-04T20:34:15.385620] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:34:15.385654] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:34:15.385682] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:34:15.385739] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:34:15.445673] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:34:15.446477] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:34:15.446562] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:34:15.446624] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:34:15.575554] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:34:15.575735] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:34:15.575782] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:34:15.575816] [INFO ] [FORECASTER] Training complete [2026-03-04T20:34:15.579959] [DEBUG] [FORECASTER] VLTO: Forecast T+1@11:T+2@11: UP (p=99.10%) [2026-03-04T20:34:15.580248] [INFO ] [FORECASTER] Completed predict_future for VLTO [2026-03-04T20:34:15.580379] [INFO ] [sig ] VLTO: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:34:15.734079] [INFO ] [LOCAL ] Saved forecast: VLTO 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/VLTO.txt [2026-03-04T20:34:15.734403] [INFO ] [sig ] [3176/3365] Completed VLTO in 0.4s | 2.76 sym/s | Total: 19.2m | ETA: 1.1m [2026-03-04T20:34:15.734473] [INFO ] [sig ] [3177/3365] Forecasting VLY... [2026-03-04T20:34:15.734505] [INFO ] [sig ] Generating forecast for: VLY [2026-03-04T20:34:15.734549] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VLY' from 'https://tdm.silogroup.org/data/derivative_storage/VLY.csv'. [2026-03-04T20:34:15.749771] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VLY'. [2026-03-04T20:34:15.750206] [INFO ] [FORECASTER] Starting predict_future for VLY [2026-03-04T20:34:15.751250] [DEBUG] [LOCAL ] No optimal features file found for VLY: ./output/feature-sets/VLY.txt [2026-03-04T20:34:15.751306] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:34:15.751347] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:34:15.751376] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:34:15.751440] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:34:15.812392] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:34:15.813386] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:34:15.813513] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:34:15.813550] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:34:15.952968] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:34:15.953138] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:34:15.953216] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:34:15.953249] [INFO ] [FORECASTER] Training complete [2026-03-04T20:34:15.956953] [DEBUG] [FORECASTER] VLY: Forecast T+1@11:T+2@11: UP (p=77.33%) [2026-03-04T20:34:15.957264] [INFO ] [FORECASTER] Completed predict_future for VLY [2026-03-04T20:34:15.957439] [INFO ] [sig ] VLY: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:34:16.108246] [INFO ] [LOCAL ] Saved forecast: VLY 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/VLY.txt [2026-03-04T20:34:16.108409] [INFO ] [sig ] [3177/3365] Completed VLY in 0.4s | 2.76 sym/s | Total: 19.2m | ETA: 1.1m [2026-03-04T20:34:16.108448] [INFO ] [sig ] [3178/3365] Forecasting VMBS... [2026-03-04T20:34:16.108481] [INFO ] [sig ] Generating forecast for: VMBS [2026-03-04T20:34:16.108512] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VMBS' from 'https://tdm.silogroup.org/data/derivative_storage/VMBS.csv'. [2026-03-04T20:34:16.121068] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VMBS'. [2026-03-04T20:34:16.121450] [INFO ] [FORECASTER] Starting predict_future for VMBS [2026-03-04T20:34:16.122542] [DEBUG] [LOCAL ] No optimal features file found for VMBS: ./output/feature-sets/VMBS.txt [2026-03-04T20:34:16.122617] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:34:16.122677] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:34:16.122707] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:34:16.122779] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:34:16.182775] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:34:16.183674] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:34:16.183762] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:34:16.183795] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:34:16.308973] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:34:16.309138] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:34:16.309179] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:34:16.309208] [INFO ] [FORECASTER] Training complete [2026-03-04T20:34:16.312671] [DEBUG] [FORECASTER] VMBS: Forecast T+1@11:T+2@11: DOWN (p=6.66%) [2026-03-04T20:34:16.312990] [INFO ] [FORECASTER] Completed predict_future for VMBS [2026-03-04T20:34:16.313121] [INFO ] [sig ] VMBS: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:34:16.457799] [INFO ] [LOCAL ] Saved forecast: VMBS 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/VMBS.txt [2026-03-04T20:34:16.457963] [INFO ] [sig ] [3178/3365] Completed VMBS in 0.3s | 2.76 sym/s | Total: 19.2m | ETA: 1.1m [2026-03-04T20:34:16.458004] [INFO ] [sig ] [3179/3365] Forecasting VMD... [2026-03-04T20:34:16.458036] [INFO ] [sig ] Generating forecast for: VMD [2026-03-04T20:34:16.458067] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VMD' from 'https://tdm.silogroup.org/data/derivative_storage/VMD.csv'. [2026-03-04T20:34:16.469797] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VMD'. [2026-03-04T20:34:16.470187] [INFO ] [FORECASTER] Starting predict_future for VMD [2026-03-04T20:34:16.471040] [DEBUG] [LOCAL ] No optimal features file found for VMD: ./output/feature-sets/VMD.txt [2026-03-04T20:34:16.471093] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:34:16.471125] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:34:16.471152] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:34:16.471208] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:34:16.529473] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:34:16.530459] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:34:16.530556] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:34:16.530626] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:34:16.655508] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:34:16.655730] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:34:16.655785] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:34:16.655823] [INFO ] [FORECASTER] Training complete [2026-03-04T20:34:16.659343] [DEBUG] [FORECASTER] VMD: Forecast T+1@11:T+2@11: UP (p=58.98%) [2026-03-04T20:34:16.659664] [INFO ] [FORECASTER] Completed predict_future for VMD [2026-03-04T20:34:16.659829] [INFO ] [sig ] VMD: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:34:16.805883] [INFO ] [LOCAL ] Saved forecast: VMD 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/VMD.txt [2026-03-04T20:34:16.806051] [INFO ] [sig ] [3179/3365] Completed VMD in 0.3s | 2.76 sym/s | Total: 19.2m | ETA: 1.1m [2026-03-04T20:34:16.806093] [INFO ] [sig ] [3180/3365] Forecasting VMI... [2026-03-04T20:34:16.806125] [INFO ] [sig ] Generating forecast for: VMI [2026-03-04T20:34:16.806155] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VMI' from 'https://tdm.silogroup.org/data/derivative_storage/VMI.csv'. [2026-03-04T20:34:16.818113] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VMI'. [2026-03-04T20:34:16.818488] [INFO ] [FORECASTER] Starting predict_future for VMI [2026-03-04T20:34:16.819337] [DEBUG] [LOCAL ] No optimal features file found for VMI: ./output/feature-sets/VMI.txt [2026-03-04T20:34:16.819391] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:34:16.819425] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:34:16.819453] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:34:16.819509] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:34:16.880383] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:34:16.881275] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:34:16.881363] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:34:16.881399] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:34:17.008179] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:34:17.008373] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:34:17.008431] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:34:17.008470] [INFO ] [FORECASTER] Training complete [2026-03-04T20:34:17.012739] [DEBUG] [FORECASTER] VMI: Forecast T+1@11:T+2@11: DOWN (p=48.81%) [2026-03-04T20:34:17.013261] [INFO ] [FORECASTER] Completed predict_future for VMI [2026-03-04T20:34:17.013419] [INFO ] [sig ] VMI: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:34:17.165457] [INFO ] [LOCAL ] Saved forecast: VMI 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/VMI.txt [2026-03-04T20:34:17.165641] [INFO ] [sig ] [3180/3365] Completed VMI in 0.4s | 2.76 sym/s | Total: 19.2m | ETA: 1.1m [2026-03-04T20:34:17.165684] [INFO ] [sig ] [3181/3365] Forecasting VMO... [2026-03-04T20:34:17.165716] [INFO ] [sig ] Generating forecast for: VMO [2026-03-04T20:34:17.165747] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VMO' from 'https://tdm.silogroup.org/data/derivative_storage/VMO.csv'. [2026-03-04T20:34:17.177009] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VMO'. [2026-03-04T20:34:17.177408] [INFO ] [FORECASTER] Starting predict_future for VMO [2026-03-04T20:34:17.178232] [DEBUG] [LOCAL ] No optimal features file found for VMO: ./output/feature-sets/VMO.txt [2026-03-04T20:34:17.178285] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:34:17.178330] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:34:17.178359] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:34:17.178415] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:34:17.240606] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:34:17.241519] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:34:17.241627] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:34:17.241666] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:34:17.367104] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:34:17.367273] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:34:17.367354] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:34:17.367440] [INFO ] [FORECASTER] Training complete [2026-03-04T20:34:17.371091] [DEBUG] [FORECASTER] VMO: Forecast T+1@11:T+2@11: UP (p=51.77%) [2026-03-04T20:34:17.371402] [INFO ] [FORECASTER] Completed predict_future for VMO [2026-03-04T20:34:17.371540] [INFO ] [sig ] VMO: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:34:17.518631] [INFO ] [LOCAL ] Saved forecast: VMO 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/VMO.txt [2026-03-04T20:34:17.518860] [INFO ] [sig ] [3181/3365] Completed VMO in 0.4s | 2.76 sym/s | Total: 19.2m | ETA: 1.1m [2026-03-04T20:34:17.518913] [INFO ] [sig ] [3182/3365] Forecasting VNDA... [2026-03-04T20:34:17.518949] [INFO ] [sig ] Generating forecast for: VNDA [2026-03-04T20:34:17.518984] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VNDA' from 'https://tdm.silogroup.org/data/derivative_storage/VNDA.csv'. [2026-03-04T20:34:17.536159] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VNDA'. [2026-03-04T20:34:17.536745] [INFO ] [FORECASTER] Starting predict_future for VNDA [2026-03-04T20:34:17.538118] [DEBUG] [LOCAL ] No optimal features file found for VNDA: ./output/feature-sets/VNDA.txt [2026-03-04T20:34:17.538191] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:34:17.538243] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:34:17.538292] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:34:17.538387] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:34:17.615043] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:34:17.616126] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:34:17.616239] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:34:17.616275] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:34:17.781089] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:34:17.781274] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:34:17.781343] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:34:17.781398] [INFO ] [FORECASTER] Training complete [2026-03-04T20:34:17.785487] [DEBUG] [FORECASTER] VNDA: Forecast T+1@11:T+2@11: UP (p=61.63%) [2026-03-04T20:34:17.786014] [INFO ] [FORECASTER] Completed predict_future for VNDA [2026-03-04T20:34:17.786193] [INFO ] [sig ] VNDA: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:34:17.984712] [INFO ] [LOCAL ] Saved forecast: VNDA 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/VNDA.txt [2026-03-04T20:34:17.984964] [INFO ] [sig ] [3182/3365] Completed VNDA in 0.5s | 2.76 sym/s | Total: 19.2m | ETA: 1.1m [2026-03-04T20:34:17.985026] [INFO ] [sig ] [3183/3365] Forecasting VNO... [2026-03-04T20:34:17.985072] [INFO ] [sig ] Generating forecast for: VNO [2026-03-04T20:34:17.985115] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VNO' from 'https://tdm.silogroup.org/data/derivative_storage/VNO.csv'. [2026-03-04T20:34:18.012713] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VNO'. [2026-03-04T20:34:18.013270] [INFO ] [FORECASTER] Starting predict_future for VNO [2026-03-04T20:34:18.014476] [DEBUG] [LOCAL ] No optimal features file found for VNO: ./output/feature-sets/VNO.txt [2026-03-04T20:34:18.014544] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:34:18.014623] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:34:18.014669] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:34:18.014757] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:34:18.090862] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:34:18.092032] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:34:18.092151] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:34:18.092197] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:34:18.265214] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:34:18.265925] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:34:18.266043] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:34:18.266096] [INFO ] [FORECASTER] Training complete [2026-03-04T20:34:18.273152] [DEBUG] [FORECASTER] VNO: Forecast T+1@11:T+2@11: UP (p=83.94%) [2026-03-04T20:34:18.273796] [INFO ] [FORECASTER] Completed predict_future for VNO [2026-03-04T20:34:18.274039] [INFO ] [sig ] VNO: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:34:18.496320] [INFO ] [LOCAL ] Saved forecast: VNO 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/VNO.txt [2026-03-04T20:34:18.498756] [INFO ] [sig ] [3183/3365] Completed VNO in 0.5s | 2.76 sym/s | Total: 19.2m | ETA: 1.1m [2026-03-04T20:34:18.498976] [INFO ] [sig ] [3184/3365] Forecasting VNOM... [2026-03-04T20:34:18.499023] [INFO ] [sig ] Generating forecast for: VNOM [2026-03-04T20:34:18.499106] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VNOM' from 'https://tdm.silogroup.org/data/derivative_storage/VNOM.csv'. [2026-03-04T20:34:18.522908] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VNOM'. [2026-03-04T20:34:18.523482] [INFO ] [FORECASTER] Starting predict_future for VNOM [2026-03-04T20:34:18.525005] [DEBUG] [LOCAL ] No optimal features file found for VNOM: ./output/feature-sets/VNOM.txt [2026-03-04T20:34:18.525082] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:34:18.525135] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:34:18.525184] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:34:18.525288] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:34:18.591975] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:34:18.593121] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:34:18.593244] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:34:18.593282] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:34:18.755377] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:34:18.755622] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:34:18.755680] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:34:18.755719] [INFO ] [FORECASTER] Training complete [2026-03-04T20:34:18.760926] [DEBUG] [FORECASTER] VNOM: Forecast T+1@11:T+2@11: UP (p=92.92%) [2026-03-04T20:34:18.761418] [INFO ] [FORECASTER] Completed predict_future for VNOM [2026-03-04T20:34:18.761639] [INFO ] [sig ] VNOM: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:34:18.979200] [INFO ] [LOCAL ] Saved forecast: VNOM 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/VNOM.txt [2026-03-04T20:34:18.979431] [INFO ] [sig ] [3184/3365] Completed VNOM in 0.5s | 2.76 sym/s | Total: 19.2m | ETA: 1.1m [2026-03-04T20:34:18.979483] [INFO ] [sig ] [3185/3365] Forecasting VNQI... [2026-03-04T20:34:18.979546] [INFO ] [sig ] Generating forecast for: VNQI [2026-03-04T20:34:18.979608] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VNQI' from 'https://tdm.silogroup.org/data/derivative_storage/VNQI.csv'. [2026-03-04T20:34:18.994356] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VNQI'. [2026-03-04T20:34:18.994793] [INFO ] [FORECASTER] Starting predict_future for VNQI [2026-03-04T20:34:18.995718] [DEBUG] [LOCAL ] No optimal features file found for VNQI: ./output/feature-sets/VNQI.txt [2026-03-04T20:34:18.995775] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:34:18.995810] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:34:18.995838] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:34:18.995896] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:34:19.065023] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:34:19.066246] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:34:19.066362] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:34:19.066413] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:34:19.193918] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:34:19.194090] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:34:19.194140] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:34:19.194176] [INFO ] [FORECASTER] Training complete [2026-03-04T20:34:19.197818] [DEBUG] [FORECASTER] VNQI: Forecast T+1@11:T+2@11: UP (p=85.64%) [2026-03-04T20:34:19.198118] [INFO ] [FORECASTER] Completed predict_future for VNQI [2026-03-04T20:34:19.198255] [INFO ] [sig ] VNQI: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:34:19.349311] [INFO ] [LOCAL ] Saved forecast: VNQI 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/VNQI.txt [2026-03-04T20:34:19.349480] [INFO ] [sig ] [3185/3365] Completed VNQI in 0.4s | 2.76 sym/s | Total: 19.2m | ETA: 1.1m [2026-03-04T20:34:19.349529] [INFO ] [sig ] [3186/3365] Forecasting VOC... [2026-03-04T20:34:19.349561] [INFO ] [sig ] Generating forecast for: VOC [2026-03-04T20:34:19.349626] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VOC' from 'https://tdm.silogroup.org/data/derivative_storage/VOC.csv'. [2026-03-04T20:34:19.362976] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VOC'. [2026-03-04T20:34:19.363364] [INFO ] [FORECASTER] Starting predict_future for VOC [2026-03-04T20:34:19.364399] [DEBUG] [LOCAL ] No optimal features file found for VOC: ./output/feature-sets/VOC.txt [2026-03-04T20:34:19.364455] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:34:19.364488] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:34:19.364518] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:34:19.364601] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:34:19.432355] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:34:19.433336] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:34:19.433425] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:34:19.433460] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:34:19.574058] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:34:19.574223] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:34:19.574267] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:34:19.574297] [INFO ] [FORECASTER] Training complete [2026-03-04T20:34:19.578406] [DEBUG] [FORECASTER] VOC: Forecast T+1@11:T+2@11: DOWN (p=13.49%) [2026-03-04T20:34:19.578753] [INFO ] [FORECASTER] Completed predict_future for VOC [2026-03-04T20:34:19.578897] [INFO ] [sig ] VOC: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:34:19.736895] [INFO ] [LOCAL ] Saved forecast: VOC 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/VOC.txt [2026-03-04T20:34:19.737125] [INFO ] [sig ] [3186/3365] Completed VOC in 0.4s | 2.76 sym/s | Total: 19.3m | ETA: 1.1m [2026-03-04T20:34:19.737174] [INFO ] [sig ] [3187/3365] Forecasting VOD... [2026-03-04T20:34:19.737207] [INFO ] [sig ] Generating forecast for: VOD [2026-03-04T20:34:19.737236] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VOD' from 'https://tdm.silogroup.org/data/derivative_storage/VOD.csv'. [2026-03-04T20:34:19.750874] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VOD'. [2026-03-04T20:34:19.751283] [INFO ] [FORECASTER] Starting predict_future for VOD [2026-03-04T20:34:19.752217] [DEBUG] [LOCAL ] No optimal features file found for VOD: ./output/feature-sets/VOD.txt [2026-03-04T20:34:19.752274] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:34:19.752308] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:34:19.752336] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:34:19.752403] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:34:19.815639] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:34:19.816676] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:34:19.816769] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:34:19.816804] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:34:19.938826] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:34:19.939008] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:34:19.939051] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:34:19.939081] [INFO ] [FORECASTER] Training complete [2026-03-04T20:34:19.942830] [DEBUG] [FORECASTER] VOD: Forecast T+1@11:T+2@11: UP (p=98.33%) [2026-03-04T20:34:19.943178] [INFO ] [FORECASTER] Completed predict_future for VOD [2026-03-04T20:34:19.943336] [INFO ] [sig ] VOD: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:34:20.105109] [INFO ] [LOCAL ] Saved forecast: VOD 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/VOD.txt [2026-03-04T20:34:20.105294] [INFO ] [sig ] [3187/3365] Completed VOD in 0.4s | 2.76 sym/s | Total: 19.3m | ETA: 1.1m [2026-03-04T20:34:20.105347] [INFO ] [sig ] [3188/3365] Forecasting VONE... [2026-03-04T20:34:20.105395] [INFO ] [sig ] Generating forecast for: VONE [2026-03-04T20:34:20.105446] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VONE' from 'https://tdm.silogroup.org/data/derivative_storage/VONE.csv'. [2026-03-04T20:34:20.119377] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VONE'. [2026-03-04T20:34:20.119805] [INFO ] [FORECASTER] Starting predict_future for VONE [2026-03-04T20:34:20.120931] [DEBUG] [LOCAL ] No optimal features file found for VONE: ./output/feature-sets/VONE.txt [2026-03-04T20:34:20.120991] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:34:20.121040] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:34:20.121086] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:34:20.121148] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:34:20.183639] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:34:20.184784] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:34:20.184919] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:34:20.184953] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:34:20.320426] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:34:20.320605] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:34:20.320649] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:34:20.320695] [INFO ] [FORECASTER] Training complete [2026-03-04T20:34:20.324621] [DEBUG] [FORECASTER] VONE: Forecast T+1@11:T+2@11: DOWN (p=41.41%) [2026-03-04T20:34:20.324911] [INFO ] [FORECASTER] Completed predict_future for VONE [2026-03-04T20:34:20.325043] [INFO ] [sig ] VONE: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:34:20.485481] [INFO ] [LOCAL ] Saved forecast: VONE 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/VONE.txt [2026-03-04T20:34:20.485719] [INFO ] [sig ] [3188/3365] Completed VONE in 0.4s | 2.76 sym/s | Total: 19.3m | ETA: 1.1m [2026-03-04T20:34:20.485792] [INFO ] [sig ] [3189/3365] Forecasting VONG... [2026-03-04T20:34:20.485851] [INFO ] [sig ] Generating forecast for: VONG [2026-03-04T20:34:20.485908] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VONG' from 'https://tdm.silogroup.org/data/derivative_storage/VONG.csv'. [2026-03-04T20:34:20.501854] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VONG'. [2026-03-04T20:34:20.502352] [INFO ] [FORECASTER] Starting predict_future for VONG [2026-03-04T20:34:20.503300] [DEBUG] [LOCAL ] No optimal features file found for VONG: ./output/feature-sets/VONG.txt [2026-03-04T20:34:20.503360] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:34:20.503404] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:34:20.503442] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:34:20.503514] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:34:20.567542] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:34:20.568465] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:34:20.568553] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:34:20.568607] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:34:20.691148] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:34:20.691291] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:34:20.691330] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:34:20.691359] [INFO ] [FORECASTER] Training complete [2026-03-04T20:34:20.694780] [DEBUG] [FORECASTER] VONG: Forecast T+1@11:T+2@11: UP (p=56.84%) [2026-03-04T20:34:20.695059] [INFO ] [FORECASTER] Completed predict_future for VONG [2026-03-04T20:34:20.695205] [INFO ] [sig ] VONG: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:34:20.840727] [INFO ] [LOCAL ] Saved forecast: VONG 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/VONG.txt [2026-03-04T20:34:20.840880] [INFO ] [sig ] [3189/3365] Completed VONG in 0.4s | 2.76 sym/s | Total: 19.3m | ETA: 1.1m [2026-03-04T20:34:20.840923] [INFO ] [sig ] [3190/3365] Forecasting VOTE... [2026-03-04T20:34:20.840968] [INFO ] [sig ] Generating forecast for: VOTE [2026-03-04T20:34:20.840999] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VOTE' from 'https://tdm.silogroup.org/data/derivative_storage/VOTE.csv'. [2026-03-04T20:34:20.852649] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VOTE'. [2026-03-04T20:34:20.852932] [INFO ] [FORECASTER] Starting predict_future for VOTE [2026-03-04T20:34:20.853715] [DEBUG] [LOCAL ] No optimal features file found for VOTE: ./output/feature-sets/VOTE.txt [2026-03-04T20:34:20.853769] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:34:20.853802] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:34:20.853829] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:34:20.853885] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:34:20.911346] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:34:20.912063] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:34:20.912150] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:34:20.912196] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:34:21.033587] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:34:21.033754] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:34:21.033799] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:34:21.033835] [INFO ] [FORECASTER] Training complete [2026-03-04T20:34:21.037482] [DEBUG] [FORECASTER] VOTE: Forecast T+1@11:T+2@11: DOWN (p=20.35%) [2026-03-04T20:34:21.037825] [INFO ] [FORECASTER] Completed predict_future for VOTE [2026-03-04T20:34:21.038009] [INFO ] [sig ] VOTE: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:34:21.188272] [INFO ] [LOCAL ] Saved forecast: VOTE 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/VOTE.txt [2026-03-04T20:34:21.188450] [INFO ] [sig ] [3190/3365] Completed VOTE in 0.3s | 2.76 sym/s | Total: 19.3m | ETA: 1.1m [2026-03-04T20:34:21.188501] [INFO ] [sig ] [3191/3365] Forecasting VPG... [2026-03-04T20:34:21.188537] [INFO ] [sig ] Generating forecast for: VPG [2026-03-04T20:34:21.188592] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VPG' from 'https://tdm.silogroup.org/data/derivative_storage/VPG.csv'. [2026-03-04T20:34:21.201214] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VPG'. [2026-03-04T20:34:21.201709] [INFO ] [FORECASTER] Starting predict_future for VPG [2026-03-04T20:34:21.202626] [DEBUG] [LOCAL ] No optimal features file found for VPG: ./output/feature-sets/VPG.txt [2026-03-04T20:34:21.202683] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:34:21.202717] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:34:21.202756] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:34:21.202816] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:34:21.265410] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:34:21.266356] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:34:21.266446] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:34:21.266481] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:34:21.392767] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:34:21.392940] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:34:21.392993] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:34:21.393028] [INFO ] [FORECASTER] Training complete [2026-03-04T20:34:21.397270] [DEBUG] [FORECASTER] VPG: Forecast T+1@11:T+2@11: UP (p=91.82%) [2026-03-04T20:34:21.397657] [INFO ] [FORECASTER] Completed predict_future for VPG [2026-03-04T20:34:21.397833] [INFO ] [sig ] VPG: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:34:21.547473] [INFO ] [LOCAL ] Saved forecast: VPG 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/VPG.txt [2026-03-04T20:34:21.547679] [INFO ] [sig ] [3191/3365] Completed VPG in 0.4s | 2.76 sym/s | Total: 19.3m | ETA: 1.1m [2026-03-04T20:34:21.547724] [INFO ] [sig ] [3192/3365] Forecasting VPLS... [2026-03-04T20:34:21.547756] [INFO ] [sig ] Generating forecast for: VPLS [2026-03-04T20:34:21.547787] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VPLS' from 'https://tdm.silogroup.org/data/derivative_storage/VPLS.csv'. [2026-03-04T20:34:21.561284] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VPLS'. [2026-03-04T20:34:21.561686] [INFO ] [FORECASTER] Starting predict_future for VPLS [2026-03-04T20:34:21.562803] [DEBUG] [LOCAL ] No optimal features file found for VPLS: ./output/feature-sets/VPLS.txt [2026-03-04T20:34:21.562870] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:34:21.562913] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:34:21.562965] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:34:21.563234] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:34:21.628926] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:34:21.629809] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:34:21.629899] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:34:21.629934] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:34:21.754120] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:34:21.754282] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:34:21.754325] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:34:21.754356] [INFO ] [FORECASTER] Training complete [2026-03-04T20:34:21.758062] [DEBUG] [FORECASTER] VPLS: Forecast T+1@11:T+2@11: DOWN (p=45.31%) [2026-03-04T20:34:21.758391] [INFO ] [FORECASTER] Completed predict_future for VPLS [2026-03-04T20:34:21.758531] [INFO ] [sig ] VPLS: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:34:21.909078] [INFO ] [LOCAL ] Saved forecast: VPLS 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/VPLS.txt [2026-03-04T20:34:21.909229] [INFO ] [sig ] [3192/3365] Completed VPLS in 0.4s | 2.76 sym/s | Total: 19.3m | ETA: 1.0m [2026-03-04T20:34:21.909269] [INFO ] [sig ] [3193/3365] Forecasting VRA... [2026-03-04T20:34:21.909301] [INFO ] [sig ] Generating forecast for: VRA [2026-03-04T20:34:21.909332] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRA' from 'https://tdm.silogroup.org/data/derivative_storage/VRA.csv'. [2026-03-04T20:34:21.921757] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRA'. [2026-03-04T20:34:21.922323] [INFO ] [FORECASTER] Starting predict_future for VRA [2026-03-04T20:34:21.923182] [DEBUG] [LOCAL ] No optimal features file found for VRA: ./output/feature-sets/VRA.txt [2026-03-04T20:34:21.923237] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:34:21.923270] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:34:21.923299] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:34:21.923366] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:34:21.984002] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:34:21.984935] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:34:21.985030] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:34:21.985064] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:34:22.109880] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:34:22.110051] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:34:22.110093] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:34:22.110316] [INFO ] [FORECASTER] Training complete [2026-03-04T20:34:22.114184] [DEBUG] [FORECASTER] VRA: Forecast T+1@11:T+2@11: UP (p=87.83%) [2026-03-04T20:34:22.114483] [INFO ] [FORECASTER] Completed predict_future for VRA [2026-03-04T20:34:22.114637] [INFO ] [sig ] VRA: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:34:22.265604] [INFO ] [LOCAL ] Saved forecast: VRA 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/VRA.txt [2026-03-04T20:34:22.265800] [INFO ] [sig ] [3193/3365] Completed VRA in 0.4s | 2.76 sym/s | Total: 19.3m | ETA: 1.0m [2026-03-04T20:34:22.265852] [INFO ] [sig ] [3194/3365] Forecasting VRCA... [2026-03-04T20:34:22.265887] [INFO ] [sig ] Generating forecast for: VRCA [2026-03-04T20:34:22.265949] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRCA' from 'https://tdm.silogroup.org/data/derivative_storage/VRCA.csv'. [2026-03-04T20:34:22.278758] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRCA'. [2026-03-04T20:34:22.279093] [INFO ] [FORECASTER] Starting predict_future for VRCA [2026-03-04T20:34:22.280074] [DEBUG] [LOCAL ] No optimal features file found for VRCA: ./output/feature-sets/VRCA.txt [2026-03-04T20:34:22.280127] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:34:22.280160] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:34:22.280186] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:34:22.280242] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:34:22.342380] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:34:22.343167] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:34:22.343253] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:34:22.343288] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:34:22.473282] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:34:22.473445] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:34:22.473485] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:34:22.473517] [INFO ] [FORECASTER] Training complete [2026-03-04T20:34:22.477669] [DEBUG] [FORECASTER] VRCA: Forecast T+1@11:T+2@11: DOWN (p=6.90%) [2026-03-04T20:34:22.478027] [INFO ] [FORECASTER] Completed predict_future for VRCA [2026-03-04T20:34:22.478166] [INFO ] [sig ] VRCA: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:34:22.636437] [INFO ] [LOCAL ] Saved forecast: VRCA 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/VRCA.txt [2026-03-04T20:34:22.636617] [INFO ] [sig ] [3194/3365] Completed VRCA in 0.4s | 2.76 sym/s | Total: 19.3m | ETA: 1.0m [2026-03-04T20:34:22.636662] [INFO ] [sig ] [3195/3365] Forecasting VRDN... [2026-03-04T20:34:22.636692] [INFO ] [sig ] Generating forecast for: VRDN [2026-03-04T20:34:22.636725] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRDN' from 'https://tdm.silogroup.org/data/derivative_storage/VRDN.csv'. [2026-03-04T20:34:22.648697] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRDN'. [2026-03-04T20:34:22.649041] [INFO ] [FORECASTER] Starting predict_future for VRDN [2026-03-04T20:34:22.649877] [DEBUG] [LOCAL ] No optimal features file found for VRDN: ./output/feature-sets/VRDN.txt [2026-03-04T20:34:22.649942] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:34:22.650027] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:34:22.650057] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:34:22.650117] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:34:22.712274] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:34:22.713176] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:34:22.713265] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:34:22.713299] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:34:22.839245] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:34:22.839420] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:34:22.839480] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:34:22.839524] [INFO ] [FORECASTER] Training complete [2026-03-04T20:34:22.843686] [DEBUG] [FORECASTER] VRDN: Forecast T+1@11:T+2@11: UP (p=82.76%) [2026-03-04T20:34:22.844066] [INFO ] [FORECASTER] Completed predict_future for VRDN [2026-03-04T20:34:22.844232] [INFO ] [sig ] VRDN: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:34:23.002551] [INFO ] [LOCAL ] Saved forecast: VRDN 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/VRDN.txt [2026-03-04T20:34:23.002735] [INFO ] [sig ] [3195/3365] Completed VRDN in 0.4s | 2.76 sym/s | Total: 19.3m | ETA: 1.0m [2026-03-04T20:34:23.002792] [INFO ] [sig ] [3196/3365] Forecasting VRE... [2026-03-04T20:34:23.002832] [INFO ] [sig ] Generating forecast for: VRE [2026-03-04T20:34:23.002873] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRE' from 'https://tdm.silogroup.org/data/derivative_storage/VRE.csv'. [2026-03-04T20:34:23.015134] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRE'. [2026-03-04T20:34:23.015480] [INFO ] [FORECASTER] Starting predict_future for VRE [2026-03-04T20:34:23.016361] [DEBUG] [LOCAL ] No optimal features file found for VRE: ./output/feature-sets/VRE.txt [2026-03-04T20:34:23.016417] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:34:23.016450] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:34:23.016478] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:34:23.016537] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:34:23.084425] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:34:23.085367] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:34:23.085453] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:34:23.085488] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:34:23.219111] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:34:23.219277] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:34:23.219320] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:34:23.219352] [INFO ] [FORECASTER] Training complete [2026-03-04T20:34:23.222917] [DEBUG] [FORECASTER] VRE: Forecast T+1@11:T+2@11: DOWN (p=24.29%) [2026-03-04T20:34:23.223248] [INFO ] [FORECASTER] Completed predict_future for VRE [2026-03-04T20:34:23.223391] [INFO ] [sig ] VRE: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:34:23.383445] [INFO ] [LOCAL ] Saved forecast: VRE 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/VRE.txt [2026-03-04T20:34:23.383632] [INFO ] [sig ] [3196/3365] Completed VRE in 0.4s | 2.76 sym/s | Total: 19.3m | ETA: 1.0m [2026-03-04T20:34:23.383675] [INFO ] [sig ] [3197/3365] Forecasting VREX... [2026-03-04T20:34:23.383706] [INFO ] [sig ] Generating forecast for: VREX [2026-03-04T20:34:23.383736] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VREX' from 'https://tdm.silogroup.org/data/derivative_storage/VREX.csv'. [2026-03-04T20:34:23.397518] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VREX'. [2026-03-04T20:34:23.397881] [INFO ] [FORECASTER] Starting predict_future for VREX [2026-03-04T20:34:23.398707] [DEBUG] [LOCAL ] No optimal features file found for VREX: ./output/feature-sets/VREX.txt [2026-03-04T20:34:23.398762] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:34:23.398795] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:34:23.398822] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:34:23.398879] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:34:23.460068] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:34:23.460942] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:34:23.461032] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:34:23.461066] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:34:23.583259] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:34:23.583420] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:34:23.583461] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:34:23.583489] [INFO ] [FORECASTER] Training complete [2026-03-04T20:34:23.587110] [DEBUG] [FORECASTER] VREX: Forecast T+1@11:T+2@11: UP (p=73.97%) [2026-03-04T20:34:23.587421] [INFO ] [FORECASTER] Completed predict_future for VREX [2026-03-04T20:34:23.587553] [INFO ] [sig ] VREX: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:34:23.736763] [INFO ] [LOCAL ] Saved forecast: VREX 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/VREX.txt [2026-03-04T20:34:23.736939] [INFO ] [sig ] [3197/3365] Completed VREX in 0.4s | 2.76 sym/s | Total: 19.3m | ETA: 1.0m [2026-03-04T20:34:23.736985] [INFO ] [sig ] [3198/3365] Forecasting VRIG... [2026-03-04T20:34:23.737016] [INFO ] [sig ] Generating forecast for: VRIG [2026-03-04T20:34:23.737046] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRIG' from 'https://tdm.silogroup.org/data/derivative_storage/VRIG.csv'. [2026-03-04T20:34:23.750054] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRIG'. [2026-03-04T20:34:23.750414] [INFO ] [FORECASTER] Starting predict_future for VRIG [2026-03-04T20:34:23.751420] [DEBUG] [LOCAL ] No optimal features file found for VRIG: ./output/feature-sets/VRIG.txt [2026-03-04T20:34:23.751474] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:34:23.751506] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:34:23.751533] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:34:23.751608] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:34:23.811865] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:34:23.812935] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:34:23.813034] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:34:23.813068] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:34:23.910560] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:34:23.910744] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:34:23.910785] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:34:23.910850] [INFO ] [FORECASTER] Training complete [2026-03-04T20:34:23.914843] [DEBUG] [FORECASTER] VRIG: Forecast T+1@11:T+2@11: UP (p=82.43%) [2026-03-04T20:34:23.915161] [INFO ] [FORECASTER] Completed predict_future for VRIG [2026-03-04T20:34:23.915289] [INFO ] [sig ] VRIG: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:34:24.068912] [INFO ] [LOCAL ] Saved forecast: VRIG 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/VRIG.txt [2026-03-04T20:34:24.069294] [INFO ] [sig ] [3198/3365] Completed VRIG in 0.3s | 2.76 sym/s | Total: 19.3m | ETA: 1.0m [2026-03-04T20:34:24.069338] [INFO ] [sig ] [3199/3365] Forecasting VRNS... [2026-03-04T20:34:24.069369] [INFO ] [sig ] Generating forecast for: VRNS [2026-03-04T20:34:24.069401] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRNS' from 'https://tdm.silogroup.org/data/derivative_storage/VRNS.csv'. [2026-03-04T20:34:24.082554] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRNS'. [2026-03-04T20:34:24.082977] [INFO ] [FORECASTER] Starting predict_future for VRNS [2026-03-04T20:34:24.083849] [DEBUG] [LOCAL ] No optimal features file found for VRNS: ./output/feature-sets/VRNS.txt [2026-03-04T20:34:24.083904] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:34:24.083937] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:34:24.083965] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:34:24.084022] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:34:24.144934] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:34:24.145804] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:34:24.145891] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:34:24.145926] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:34:24.269799] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:34:24.269965] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:34:24.270012] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:34:24.270047] [INFO ] [FORECASTER] Training complete [2026-03-04T20:34:24.273883] [DEBUG] [FORECASTER] VRNS: Forecast T+1@11:T+2@11: UP (p=95.81%) [2026-03-04T20:34:24.274166] [INFO ] [FORECASTER] Completed predict_future for VRNS [2026-03-04T20:34:24.274296] [INFO ] [sig ] VRNS: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:34:24.421772] [INFO ] [LOCAL ] Saved forecast: VRNS 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/VRNS.txt [2026-03-04T20:34:24.421942] [INFO ] [sig ] [3199/3365] Completed VRNS in 0.4s | 2.76 sym/s | Total: 19.3m | ETA: 1.0m [2026-03-04T20:34:24.421989] [INFO ] [sig ] [3200/3365] Forecasting VRRM... [2026-03-04T20:34:24.422026] [INFO ] [sig ] Generating forecast for: VRRM [2026-03-04T20:34:24.422060] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRRM' from 'https://tdm.silogroup.org/data/derivative_storage/VRRM.csv'. [2026-03-04T20:34:24.433678] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRRM'. [2026-03-04T20:34:24.434045] [INFO ] [FORECASTER] Starting predict_future for VRRM [2026-03-04T20:34:24.434908] [DEBUG] [LOCAL ] No optimal features file found for VRRM: ./output/feature-sets/VRRM.txt [2026-03-04T20:34:24.434961] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:34:24.434993] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:34:24.435019] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:34:24.435081] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:34:24.492273] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:34:24.493229] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:34:24.493312] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:34:24.493345] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:34:24.616954] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:34:24.617124] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:34:24.617166] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:34:24.617197] [INFO ] [FORECASTER] Training complete [2026-03-04T20:34:24.620782] [DEBUG] [FORECASTER] VRRM: Forecast T+1@11:T+2@11: DOWN (p=9.52%) [2026-03-04T20:34:24.621082] [INFO ] [FORECASTER] Completed predict_future for VRRM [2026-03-04T20:34:24.621216] [INFO ] [sig ] VRRM: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:34:24.780010] [INFO ] [LOCAL ] Saved forecast: VRRM 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/VRRM.txt [2026-03-04T20:34:24.780176] [INFO ] [sig ] [3200/3365] Completed VRRM in 0.4s | 2.76 sym/s | Total: 19.3m | ETA: 59.8s [2026-03-04T20:34:24.780238] [INFO ] [sig ] [3201/3365] Forecasting VRSK... [2026-03-04T20:34:24.780269] [INFO ] [sig ] Generating forecast for: VRSK [2026-03-04T20:34:24.780301] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRSK' from 'https://tdm.silogroup.org/data/derivative_storage/VRSK.csv'. [2026-03-04T20:34:24.794559] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRSK'. [2026-03-04T20:34:24.794931] [INFO ] [FORECASTER] Starting predict_future for VRSK [2026-03-04T20:34:24.795935] [DEBUG] [LOCAL ] No optimal features file found for VRSK: ./output/feature-sets/VRSK.txt [2026-03-04T20:34:24.795997] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:34:24.796037] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:34:24.796067] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:34:24.796138] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:34:24.856744] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:34:24.857919] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:34:24.858022] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:34:24.858062] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:34:24.983627] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:34:24.983796] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:34:24.983838] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:34:24.983868] [INFO ] [FORECASTER] Training complete [2026-03-04T20:34:24.988239] [DEBUG] [FORECASTER] VRSK: Forecast T+1@11:T+2@11: DOWN (p=22.55%) [2026-03-04T20:34:24.988530] [INFO ] [FORECASTER] Completed predict_future for VRSK [2026-03-04T20:34:24.988686] [INFO ] [sig ] VRSK: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:34:25.142188] [INFO ] [LOCAL ] Saved forecast: VRSK 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/VRSK.txt [2026-03-04T20:34:25.142373] [INFO ] [sig ] [3201/3365] Completed VRSK in 0.4s | 2.76 sym/s | Total: 19.3m | ETA: 59.5s [2026-03-04T20:34:25.142416] [INFO ] [sig ] [3202/3365] Forecasting VRSN... [2026-03-04T20:34:25.142448] [INFO ] [sig ] Generating forecast for: VRSN [2026-03-04T20:34:25.142479] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRSN' from 'https://tdm.silogroup.org/data/derivative_storage/VRSN.csv'. [2026-03-04T20:34:25.158098] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRSN'. [2026-03-04T20:34:25.158711] [INFO ] [FORECASTER] Starting predict_future for VRSN [2026-03-04T20:34:25.159754] [DEBUG] [LOCAL ] No optimal features file found for VRSN: ./output/feature-sets/VRSN.txt [2026-03-04T20:34:25.159809] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:34:25.159844] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:34:25.159873] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:34:25.159932] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:34:25.220377] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:34:25.221298] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:34:25.221387] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:34:25.221436] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:34:25.345281] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:34:25.345446] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:34:25.345487] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:34:25.345516] [INFO ] [FORECASTER] Training complete [2026-03-04T20:34:25.349108] [DEBUG] [FORECASTER] VRSN: Forecast T+1@11:T+2@11: UP (p=88.18%) [2026-03-04T20:34:25.349396] [INFO ] [FORECASTER] Completed predict_future for VRSN [2026-03-04T20:34:25.349535] [INFO ] [sig ] VRSN: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:34:25.498456] [INFO ] [LOCAL ] Saved forecast: VRSN 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/VRSN.txt [2026-03-04T20:34:25.498635] [INFO ] [sig ] [3202/3365] Completed VRSN in 0.4s | 2.76 sym/s | Total: 19.3m | ETA: 59.1s [2026-03-04T20:34:25.498677] [INFO ] [sig ] [3203/3365] Forecasting VRTS... [2026-03-04T20:34:25.498710] [INFO ] [sig ] Generating forecast for: VRTS [2026-03-04T20:34:25.498740] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRTS' from 'https://tdm.silogroup.org/data/derivative_storage/VRTS.csv'. [2026-03-04T20:34:25.510746] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRTS'. [2026-03-04T20:34:25.511118] [INFO ] [FORECASTER] Starting predict_future for VRTS [2026-03-04T20:34:25.512316] [DEBUG] [LOCAL ] No optimal features file found for VRTS: ./output/feature-sets/VRTS.txt [2026-03-04T20:34:25.512370] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:34:25.512402] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:34:25.512430] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:34:25.512499] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:34:25.574413] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:34:25.575512] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:34:25.575615] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:34:25.575652] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:34:25.716906] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:34:25.717084] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:34:25.717126] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:34:25.717157] [INFO ] [FORECASTER] Training complete [2026-03-04T20:34:25.721230] [DEBUG] [FORECASTER] VRTS: Forecast T+1@11:T+2@11: UP (p=68.65%) [2026-03-04T20:34:25.721802] [INFO ] [FORECASTER] Completed predict_future for VRTS [2026-03-04T20:34:25.721967] [INFO ] [sig ] VRTS: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:34:25.871553] [INFO ] [LOCAL ] Saved forecast: VRTS 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/VRTS.txt [2026-03-04T20:34:25.871738] [INFO ] [sig ] [3203/3365] Completed VRTS in 0.4s | 2.76 sym/s | Total: 19.4m | ETA: 58.7s [2026-03-04T20:34:25.871780] [INFO ] [sig ] [3204/3365] Forecasting VRTX... [2026-03-04T20:34:25.871812] [INFO ] [sig ] Generating forecast for: VRTX [2026-03-04T20:34:25.871846] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRTX' from 'https://tdm.silogroup.org/data/derivative_storage/VRTX.csv'. [2026-03-04T20:34:25.884467] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRTX'. [2026-03-04T20:34:25.884879] [INFO ] [FORECASTER] Starting predict_future for VRTX [2026-03-04T20:34:25.885810] [DEBUG] [LOCAL ] No optimal features file found for VRTX: ./output/feature-sets/VRTX.txt [2026-03-04T20:34:25.885865] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:34:25.885899] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:34:25.885927] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:34:25.885989] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:34:25.944808] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:34:25.945738] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:34:25.945824] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:34:25.945859] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:34:26.070384] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:34:26.070560] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:34:26.070623] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:34:26.070653] [INFO ] [FORECASTER] Training complete [2026-03-04T20:34:26.074210] [DEBUG] [FORECASTER] VRTX: Forecast T+1@11:T+2@11: UP (p=72.39%) [2026-03-04T20:34:26.074547] [INFO ] [FORECASTER] Completed predict_future for VRTX [2026-03-04T20:34:26.074712] [INFO ] [sig ] VRTX: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:34:26.224816] [INFO ] [LOCAL ] Saved forecast: VRTX 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/VRTX.txt [2026-03-04T20:34:26.224990] [INFO ] [sig ] [3204/3365] Completed VRTX in 0.4s | 2.76 sym/s | Total: 19.4m | ETA: 58.4s [2026-03-04T20:34:26.225038] [INFO ] [sig ] [3205/3365] Forecasting VSCO... [2026-03-04T20:34:26.225075] [INFO ] [sig ] Generating forecast for: VSCO [2026-03-04T20:34:26.225114] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VSCO' from 'https://tdm.silogroup.org/data/derivative_storage/VSCO.csv'. [2026-03-04T20:34:26.236400] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VSCO'. [2026-03-04T20:34:26.236772] [INFO ] [FORECASTER] Starting predict_future for VSCO [2026-03-04T20:34:26.237648] [DEBUG] [LOCAL ] No optimal features file found for VSCO: ./output/feature-sets/VSCO.txt [2026-03-04T20:34:26.237720] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:34:26.237755] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:34:26.237784] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:34:26.237841] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:34:26.299826] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:34:26.300781] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:34:26.300901] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:34:26.300939] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:34:26.424078] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:34:26.424243] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:34:26.424284] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:34:26.424313] [INFO ] [FORECASTER] Training complete [2026-03-04T20:34:26.427790] [DEBUG] [FORECASTER] VSCO: Forecast T+1@11:T+2@11: UP (p=72.44%) [2026-03-04T20:34:26.428101] [INFO ] [FORECASTER] Completed predict_future for VSCO [2026-03-04T20:34:26.428234] [INFO ] [sig ] VSCO: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:34:26.574428] [INFO ] [LOCAL ] Saved forecast: VSCO 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/VSCO.txt [2026-03-04T20:34:26.574616] [INFO ] [sig ] [3205/3365] Completed VSCO in 0.3s | 2.76 sym/s | Total: 19.4m | ETA: 58.0s [2026-03-04T20:34:26.574660] [INFO ] [sig ] [3206/3365] Forecasting VSDA... [2026-03-04T20:34:26.574691] [INFO ] [sig ] Generating forecast for: VSDA [2026-03-04T20:34:26.574723] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VSDA' from 'https://tdm.silogroup.org/data/derivative_storage/VSDA.csv'. [2026-03-04T20:34:26.586361] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VSDA'. [2026-03-04T20:34:26.586768] [INFO ] [FORECASTER] Starting predict_future for VSDA [2026-03-04T20:34:26.587677] [DEBUG] [LOCAL ] No optimal features file found for VSDA: ./output/feature-sets/VSDA.txt [2026-03-04T20:34:26.587734] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:34:26.587767] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:34:26.587796] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:34:26.587853] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:34:26.647168] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:34:26.648129] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:34:26.648217] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:34:26.648251] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:34:26.761826] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:34:26.762005] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:34:26.762056] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:34:26.762092] [INFO ] [FORECASTER] Training complete [2026-03-04T20:34:26.765648] [DEBUG] [FORECASTER] VSDA: Forecast T+1@11:T+2@11: UP (p=89.10%) [2026-03-04T20:34:26.765950] [INFO ] [FORECASTER] Completed predict_future for VSDA [2026-03-04T20:34:26.766088] [INFO ] [sig ] VSDA: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:34:26.919430] [INFO ] [LOCAL ] Saved forecast: VSDA 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/VSDA.txt [2026-03-04T20:34:26.919618] [INFO ] [sig ] [3206/3365] Completed VSDA in 0.3s | 2.76 sym/s | Total: 19.4m | ETA: 57.6s [2026-03-04T20:34:26.919662] [INFO ] [sig ] [3207/3365] Forecasting VSEC... [2026-03-04T20:34:26.919692] [INFO ] [sig ] Generating forecast for: VSEC [2026-03-04T20:34:26.919752] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VSEC' from 'https://tdm.silogroup.org/data/derivative_storage/VSEC.csv'. [2026-03-04T20:34:26.932051] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VSEC'. [2026-03-04T20:34:26.932491] [INFO ] [FORECASTER] Starting predict_future for VSEC [2026-03-04T20:34:26.933409] [DEBUG] [LOCAL ] No optimal features file found for VSEC: ./output/feature-sets/VSEC.txt [2026-03-04T20:34:26.933475] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:34:26.933511] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:34:26.933539] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:34:26.933616] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:34:26.994857] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:34:26.995935] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:34:26.996060] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:34:26.996105] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:34:27.118362] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:34:27.118529] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:34:27.118586] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:34:27.118619] [INFO ] [FORECASTER] Training complete [2026-03-04T20:34:27.122102] [DEBUG] [FORECASTER] VSEC: Forecast T+1@11:T+2@11: UP (p=98.17%) [2026-03-04T20:34:27.122394] [INFO ] [FORECASTER] Completed predict_future for VSEC [2026-03-04T20:34:27.122526] [INFO ] [sig ] VSEC: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:34:27.272490] [INFO ] [LOCAL ] Saved forecast: VSEC 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/VSEC.txt [2026-03-04T20:34:27.272685] [INFO ] [sig ] [3207/3365] Completed VSEC in 0.4s | 2.76 sym/s | Total: 19.4m | ETA: 57.3s [2026-03-04T20:34:27.272728] [INFO ] [sig ] [3208/3365] Forecasting VSH... [2026-03-04T20:34:27.272758] [INFO ] [sig ] Generating forecast for: VSH [2026-03-04T20:34:27.272791] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VSH' from 'https://tdm.silogroup.org/data/derivative_storage/VSH.csv'. [2026-03-04T20:34:27.286062] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VSH'. [2026-03-04T20:34:27.286501] [INFO ] [FORECASTER] Starting predict_future for VSH [2026-03-04T20:34:27.287465] [DEBUG] [LOCAL ] No optimal features file found for VSH: ./output/feature-sets/VSH.txt [2026-03-04T20:34:27.287523] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:34:27.287556] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:34:27.287603] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:34:27.287663] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:34:27.348262] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:34:27.349170] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:34:27.349272] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:34:27.349337] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:34:27.484225] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:34:27.484392] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:34:27.484446] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:34:27.484481] [INFO ] [FORECASTER] Training complete [2026-03-04T20:34:27.488075] [DEBUG] [FORECASTER] VSH: Forecast T+1@11:T+2@11: DOWN (p=2.41%) [2026-03-04T20:34:27.488368] [INFO ] [FORECASTER] Completed predict_future for VSH [2026-03-04T20:34:27.488503] [INFO ] [sig ] VSH: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:34:27.648917] [INFO ] [LOCAL ] Saved forecast: VSH 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/VSH.txt [2026-03-04T20:34:27.649124] [INFO ] [sig ] [3208/3365] Completed VSH in 0.4s | 2.76 sym/s | Total: 19.4m | ETA: 56.9s [2026-03-04T20:34:27.649167] [INFO ] [sig ] [3209/3365] Forecasting VSTM... [2026-03-04T20:34:27.649198] [INFO ] [sig ] Generating forecast for: VSTM [2026-03-04T20:34:27.649230] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VSTM' from 'https://tdm.silogroup.org/data/derivative_storage/VSTM.csv'. [2026-03-04T20:34:27.661231] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VSTM'. [2026-03-04T20:34:27.661607] [INFO ] [FORECASTER] Starting predict_future for VSTM [2026-03-04T20:34:27.662464] [DEBUG] [LOCAL ] No optimal features file found for VSTM: ./output/feature-sets/VSTM.txt [2026-03-04T20:34:27.662519] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:34:27.662553] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:34:27.662602] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:34:27.662664] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:34:27.720035] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:34:27.720895] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:34:27.720992] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:34:27.721035] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:34:27.846522] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:34:27.846711] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:34:27.846754] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:34:27.846785] [INFO ] [FORECASTER] Training complete [2026-03-04T20:34:27.850724] [DEBUG] [FORECASTER] VSTM: Forecast T+1@11:T+2@11: UP (p=91.13%) [2026-03-04T20:34:27.851041] [INFO ] [FORECASTER] Completed predict_future for VSTM [2026-03-04T20:34:27.851200] [INFO ] [sig ] VSTM: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:34:27.997993] [INFO ] [LOCAL ] Saved forecast: VSTM 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/VSTM.txt [2026-03-04T20:34:27.998152] [INFO ] [sig ] [3209/3365] Completed VSTM in 0.3s | 2.76 sym/s | Total: 19.4m | ETA: 56.6s [2026-03-04T20:34:27.998201] [INFO ] [sig ] [3210/3365] Forecasting VSTS... [2026-03-04T20:34:27.998238] [INFO ] [sig ] Generating forecast for: VSTS [2026-03-04T20:34:27.998271] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VSTS' from 'https://tdm.silogroup.org/data/derivative_storage/VSTS.csv'. [2026-03-04T20:34:28.009544] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VSTS'. [2026-03-04T20:34:28.009879] [INFO ] [FORECASTER] Starting predict_future for VSTS [2026-03-04T20:34:28.010681] [DEBUG] [LOCAL ] No optimal features file found for VSTS: ./output/feature-sets/VSTS.txt [2026-03-04T20:34:28.010735] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:34:28.010767] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:34:28.010795] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:34:28.010853] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:34:28.068286] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:34:28.069179] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:34:28.069270] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:34:28.069304] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:34:28.198223] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:34:28.198385] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:34:28.198425] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:34:28.198453] [INFO ] [FORECASTER] Training complete [2026-03-04T20:34:28.202078] [DEBUG] [FORECASTER] VSTS: Forecast T+1@11:T+2@11: UP (p=81.25%) [2026-03-04T20:34:28.202422] [INFO ] [FORECASTER] Completed predict_future for VSTS [2026-03-04T20:34:28.202561] [INFO ] [sig ] VSTS: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:34:28.349232] [INFO ] [LOCAL ] Saved forecast: VSTS 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/VSTS.txt [2026-03-04T20:34:28.349598] [INFO ] [sig ] [3210/3365] Completed VSTS in 0.4s | 2.76 sym/s | Total: 19.4m | ETA: 56.2s [2026-03-04T20:34:28.349641] [INFO ] [sig ] [3211/3365] Forecasting VTC... [2026-03-04T20:34:28.349673] [INFO ] [sig ] Generating forecast for: VTC [2026-03-04T20:34:28.349704] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTC' from 'https://tdm.silogroup.org/data/derivative_storage/VTC.csv'. [2026-03-04T20:34:28.362425] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTC'. [2026-03-04T20:34:28.362772] [INFO ] [FORECASTER] Starting predict_future for VTC [2026-03-04T20:34:28.363627] [DEBUG] [LOCAL ] No optimal features file found for VTC: ./output/feature-sets/VTC.txt [2026-03-04T20:34:28.363684] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:34:28.363718] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:34:28.363747] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:34:28.363805] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:34:28.423289] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:34:28.424231] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:34:28.424318] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:34:28.424353] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:34:28.547524] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:34:28.547699] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:34:28.547740] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:34:28.547769] [INFO ] [FORECASTER] Training complete [2026-03-04T20:34:28.551252] [DEBUG] [FORECASTER] VTC: Forecast T+1@11:T+2@11: UP (p=78.62%) [2026-03-04T20:34:28.551538] [INFO ] [FORECASTER] Completed predict_future for VTC [2026-03-04T20:34:28.551689] [INFO ] [sig ] VTC: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:34:28.697161] [INFO ] [LOCAL ] Saved forecast: VTC 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/VTC.txt [2026-03-04T20:34:28.697350] [INFO ] [sig ] [3211/3365] Completed VTC in 0.3s | 2.76 sym/s | Total: 19.4m | ETA: 55.8s [2026-03-04T20:34:28.697394] [INFO ] [sig ] [3212/3365] Forecasting VTEX... [2026-03-04T20:34:28.697427] [INFO ] [sig ] Generating forecast for: VTEX [2026-03-04T20:34:28.697458] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTEX' from 'https://tdm.silogroup.org/data/derivative_storage/VTEX.csv'. [2026-03-04T20:34:28.709530] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTEX'. [2026-03-04T20:34:28.709902] [INFO ] [FORECASTER] Starting predict_future for VTEX [2026-03-04T20:34:28.710743] [DEBUG] [LOCAL ] No optimal features file found for VTEX: ./output/feature-sets/VTEX.txt [2026-03-04T20:34:28.710797] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:34:28.710860] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:34:28.710890] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:34:28.710949] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:34:28.769639] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:34:28.770438] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:34:28.770525] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:34:28.770559] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:34:28.891971] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:34:28.892149] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:34:28.892195] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:34:28.892226] [INFO ] [FORECASTER] Training complete [2026-03-04T20:34:28.896073] [DEBUG] [FORECASTER] VTEX: Forecast T+1@11:T+2@11: UP (p=83.49%) [2026-03-04T20:34:28.896366] [INFO ] [FORECASTER] Completed predict_future for VTEX [2026-03-04T20:34:28.896500] [INFO ] [sig ] VTEX: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:34:29.050018] [INFO ] [LOCAL ] Saved forecast: VTEX 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/VTEX.txt [2026-03-04T20:34:29.050174] [INFO ] [sig ] [3212/3365] Completed VTEX in 0.4s | 2.76 sym/s | Total: 19.4m | ETA: 55.5s [2026-03-04T20:34:29.050215] [INFO ] [sig ] [3213/3365] Forecasting VTIP... [2026-03-04T20:34:29.050244] [INFO ] [sig ] Generating forecast for: VTIP [2026-03-04T20:34:29.050277] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTIP' from 'https://tdm.silogroup.org/data/derivative_storage/VTIP.csv'. [2026-03-04T20:34:29.062042] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTIP'. [2026-03-04T20:34:29.062353] [INFO ] [FORECASTER] Starting predict_future for VTIP [2026-03-04T20:34:29.063154] [DEBUG] [LOCAL ] No optimal features file found for VTIP: ./output/feature-sets/VTIP.txt [2026-03-04T20:34:29.063207] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:34:29.063239] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:34:29.063266] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:34:29.063323] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:34:29.127911] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:34:29.128888] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:34:29.128980] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:34:29.129014] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:34:29.253052] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:34:29.253221] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:34:29.253447] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:34:29.253501] [INFO ] [FORECASTER] Training complete [2026-03-04T20:34:29.257549] [DEBUG] [FORECASTER] VTIP: Forecast T+1@11:T+2@11: UP (p=58.11%) [2026-03-04T20:34:29.257860] [INFO ] [FORECASTER] Completed predict_future for VTIP [2026-03-04T20:34:29.258000] [INFO ] [sig ] VTIP: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:34:29.408026] [INFO ] [LOCAL ] Saved forecast: VTIP 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/VTIP.txt [2026-03-04T20:34:29.408188] [INFO ] [sig ] [3213/3365] Completed VTIP in 0.4s | 2.76 sym/s | Total: 19.4m | ETA: 55.1s [2026-03-04T20:34:29.408231] [INFO ] [sig ] [3214/3365] Forecasting VTMX... [2026-03-04T20:34:29.408263] [INFO ] [sig ] Generating forecast for: VTMX [2026-03-04T20:34:29.408294] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTMX' from 'https://tdm.silogroup.org/data/derivative_storage/VTMX.csv'. [2026-03-04T20:34:29.420039] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTMX'. [2026-03-04T20:34:29.420514] [INFO ] [FORECASTER] Starting predict_future for VTMX [2026-03-04T20:34:29.421494] [DEBUG] [LOCAL ] No optimal features file found for VTMX: ./output/feature-sets/VTMX.txt [2026-03-04T20:34:29.421546] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:34:29.421598] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:34:29.421627] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:34:29.421684] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:34:29.484204] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:34:29.485055] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:34:29.485152] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:34:29.485189] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:34:29.610455] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:34:29.610632] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:34:29.610675] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:34:29.610705] [INFO ] [FORECASTER] Training complete [2026-03-04T20:34:29.614275] [DEBUG] [FORECASTER] VTMX: Forecast T+1@11:T+2@11: UP (p=95.85%) [2026-03-04T20:34:29.614560] [INFO ] [FORECASTER] Completed predict_future for VTMX [2026-03-04T20:34:29.614713] [INFO ] [sig ] VTMX: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:34:29.764304] [INFO ] [LOCAL ] Saved forecast: VTMX 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/VTMX.txt [2026-03-04T20:34:29.764459] [INFO ] [sig ] [3214/3365] Completed VTMX in 0.4s | 2.76 sym/s | Total: 19.4m | ETA: 54.7s [2026-03-04T20:34:29.764500] [INFO ] [sig ] [3215/3365] Forecasting VTN... [2026-03-04T20:34:29.764531] [INFO ] [sig ] Generating forecast for: VTN [2026-03-04T20:34:29.764562] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTN' from 'https://tdm.silogroup.org/data/derivative_storage/VTN.csv'. [2026-03-04T20:34:29.777194] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTN'. [2026-03-04T20:34:29.777547] [INFO ] [FORECASTER] Starting predict_future for VTN [2026-03-04T20:34:29.778648] [DEBUG] [LOCAL ] No optimal features file found for VTN: ./output/feature-sets/VTN.txt [2026-03-04T20:34:29.778703] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:34:29.778736] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:34:29.778765] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:34:29.778821] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:34:29.842351] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:34:29.843287] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:34:29.843392] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:34:29.843435] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:34:29.960356] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:34:29.960515] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:34:29.960555] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:34:29.960648] [INFO ] [FORECASTER] Training complete [2026-03-04T20:34:29.964171] [DEBUG] [FORECASTER] VTN: Forecast T+1@11:T+2@11: DOWN (p=41.63%) [2026-03-04T20:34:29.964458] [INFO ] [FORECASTER] Completed predict_future for VTN [2026-03-04T20:34:29.964609] [INFO ] [sig ] VTN: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:34:30.110477] [INFO ] [LOCAL ] Saved forecast: VTN 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/VTN.txt [2026-03-04T20:34:30.110634] [INFO ] [sig ] [3215/3365] Completed VTN in 0.3s | 2.76 sym/s | Total: 19.4m | ETA: 54.4s [2026-03-04T20:34:30.110676] [INFO ] [sig ] [3216/3365] Forecasting VTOL... [2026-03-04T20:34:30.110705] [INFO ] [sig ] Generating forecast for: VTOL [2026-03-04T20:34:30.110735] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTOL' from 'https://tdm.silogroup.org/data/derivative_storage/VTOL.csv'. [2026-03-04T20:34:30.121888] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTOL'. [2026-03-04T20:34:30.122192] [INFO ] [FORECASTER] Starting predict_future for VTOL [2026-03-04T20:34:30.123000] [DEBUG] [LOCAL ] No optimal features file found for VTOL: ./output/feature-sets/VTOL.txt [2026-03-04T20:34:30.123053] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:34:30.123107] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:34:30.123148] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:34:30.123213] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:34:30.181634] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:34:30.182344] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:34:30.182426] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:34:30.182458] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:34:30.306634] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:34:30.306795] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:34:30.306835] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:34:30.306863] [INFO ] [FORECASTER] Training complete [2026-03-04T20:34:30.311048] [DEBUG] [FORECASTER] VTOL: Forecast T+1@11:T+2@11: UP (p=84.27%) [2026-03-04T20:34:30.311591] [INFO ] [FORECASTER] Completed predict_future for VTOL [2026-03-04T20:34:30.311734] [INFO ] [sig ] VTOL: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:34:30.455010] [INFO ] [LOCAL ] Saved forecast: VTOL 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/VTOL.txt [2026-03-04T20:34:30.455192] [INFO ] [sig ] [3216/3365] Completed VTOL in 0.3s | 2.76 sym/s | Total: 19.4m | ETA: 54.0s [2026-03-04T20:34:30.455236] [INFO ] [sig ] [3217/3365] Forecasting VTRS... [2026-03-04T20:34:30.455266] [INFO ] [sig ] Generating forecast for: VTRS [2026-03-04T20:34:30.455296] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTRS' from 'https://tdm.silogroup.org/data/derivative_storage/VTRS.csv'. [2026-03-04T20:34:30.467896] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTRS'. [2026-03-04T20:34:30.468259] [INFO ] [FORECASTER] Starting predict_future for VTRS [2026-03-04T20:34:30.469122] [DEBUG] [LOCAL ] No optimal features file found for VTRS: ./output/feature-sets/VTRS.txt [2026-03-04T20:34:30.469176] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:34:30.469210] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:34:30.469239] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:34:30.469298] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:34:30.527136] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:34:30.528067] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:34:30.528171] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:34:30.528211] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:34:30.655242] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:34:30.655436] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:34:30.655483] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:34:30.655514] [INFO ] [FORECASTER] Training complete [2026-03-04T20:34:30.659478] [DEBUG] [FORECASTER] VTRS: Forecast T+1@11:T+2@11: DOWN (p=2.15%) [2026-03-04T20:34:30.659904] [INFO ] [FORECASTER] Completed predict_future for VTRS [2026-03-04T20:34:30.660061] [INFO ] [sig ] VTRS: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:34:30.813286] [INFO ] [LOCAL ] Saved forecast: VTRS 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/VTRS.txt [2026-03-04T20:34:30.813457] [INFO ] [sig ] [3217/3365] Completed VTRS in 0.4s | 2.76 sym/s | Total: 19.4m | ETA: 53.7s [2026-03-04T20:34:30.813497] [INFO ] [sig ] [3218/3365] Forecasting VTS... [2026-03-04T20:34:30.813529] [INFO ] [sig ] Generating forecast for: VTS [2026-03-04T20:34:30.813587] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTS' from 'https://tdm.silogroup.org/data/derivative_storage/VTS.csv'. [2026-03-04T20:34:30.826635] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTS'. [2026-03-04T20:34:30.827042] [INFO ] [FORECASTER] Starting predict_future for VTS [2026-03-04T20:34:30.828054] [DEBUG] [LOCAL ] No optimal features file found for VTS: ./output/feature-sets/VTS.txt [2026-03-04T20:34:30.828113] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:34:30.828148] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:34:30.828176] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:34:30.828244] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:34:30.889993] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:34:30.890945] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:34:30.891036] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:34:30.891072] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:34:31.017793] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:34:31.017970] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:34:31.018013] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:34:31.018050] [INFO ] [FORECASTER] Training complete [2026-03-04T20:34:31.021752] [DEBUG] [FORECASTER] VTS: Forecast T+1@11:T+2@11: DOWN (p=16.86%) [2026-03-04T20:34:31.022077] [INFO ] [FORECASTER] Completed predict_future for VTS [2026-03-04T20:34:31.022272] [INFO ] [sig ] VTS: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:34:31.178469] [INFO ] [LOCAL ] Saved forecast: VTS 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/VTS.txt [2026-03-04T20:34:31.178669] [INFO ] [sig ] [3218/3365] Completed VTS in 0.4s | 2.76 sym/s | Total: 19.4m | ETA: 53.3s [2026-03-04T20:34:31.178713] [INFO ] [sig ] [3219/3365] Forecasting VTSI... [2026-03-04T20:34:31.178747] [INFO ] [sig ] Generating forecast for: VTSI [2026-03-04T20:34:31.178780] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTSI' from 'https://tdm.silogroup.org/data/derivative_storage/VTSI.csv'. [2026-03-04T20:34:31.190997] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTSI'. [2026-03-04T20:34:31.191403] [INFO ] [FORECASTER] Starting predict_future for VTSI [2026-03-04T20:34:31.192255] [DEBUG] [LOCAL ] No optimal features file found for VTSI: ./output/feature-sets/VTSI.txt [2026-03-04T20:34:31.192513] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:34:31.192557] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:34:31.192608] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:34:31.192670] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:34:31.257534] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:34:31.258525] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:34:31.258641] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:34:31.258679] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:34:31.390044] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:34:31.390221] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:34:31.390264] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:34:31.390294] [INFO ] [FORECASTER] Training complete [2026-03-04T20:34:31.393965] [DEBUG] [FORECASTER] VTSI: Forecast T+1@11:T+2@11: UP (p=52.89%) [2026-03-04T20:34:31.394284] [INFO ] [FORECASTER] Completed predict_future for VTSI [2026-03-04T20:34:31.394428] [INFO ] [sig ] VTSI: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:34:31.557414] [INFO ] [LOCAL ] Saved forecast: VTSI 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/VTSI.txt [2026-03-04T20:34:31.557614] [INFO ] [sig ] [3219/3365] Completed VTSI in 0.4s | 2.76 sym/s | Total: 19.4m | ETA: 52.9s [2026-03-04T20:34:31.557670] [INFO ] [sig ] [3220/3365] Forecasting VTWG... [2026-03-04T20:34:31.557702] [INFO ] [sig ] Generating forecast for: VTWG [2026-03-04T20:34:31.557735] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTWG' from 'https://tdm.silogroup.org/data/derivative_storage/VTWG.csv'. [2026-03-04T20:34:31.570520] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTWG'. [2026-03-04T20:34:31.570908] [INFO ] [FORECASTER] Starting predict_future for VTWG [2026-03-04T20:34:31.571819] [DEBUG] [LOCAL ] No optimal features file found for VTWG: ./output/feature-sets/VTWG.txt [2026-03-04T20:34:31.571877] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:34:31.571921] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:34:31.571956] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:34:31.572034] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:34:31.638069] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:34:31.638902] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:34:31.639009] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:34:31.639055] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:34:31.768370] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:34:31.768545] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:34:31.768610] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:34:31.768645] [INFO ] [FORECASTER] Training complete [2026-03-04T20:34:31.772365] [DEBUG] [FORECASTER] VTWG: Forecast T+1@11:T+2@11: DOWN (p=23.77%) [2026-03-04T20:34:31.772681] [INFO ] [FORECASTER] Completed predict_future for VTWG [2026-03-04T20:34:31.772819] [INFO ] [sig ] VTWG: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:34:31.921661] [INFO ] [LOCAL ] Saved forecast: VTWG 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/VTWG.txt [2026-03-04T20:34:31.921815] [INFO ] [sig ] [3220/3365] Completed VTWG in 0.4s | 2.76 sym/s | Total: 19.5m | ETA: 52.6s [2026-03-04T20:34:31.921857] [INFO ] [sig ] [3221/3365] Forecasting VTWO... [2026-03-04T20:34:31.921889] [INFO ] [sig ] Generating forecast for: VTWO [2026-03-04T20:34:31.921921] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTWO' from 'https://tdm.silogroup.org/data/derivative_storage/VTWO.csv'. [2026-03-04T20:34:31.934526] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTWO'. [2026-03-04T20:34:31.934945] [INFO ] [FORECASTER] Starting predict_future for VTWO [2026-03-04T20:34:31.935775] [DEBUG] [LOCAL ] No optimal features file found for VTWO: ./output/feature-sets/VTWO.txt [2026-03-04T20:34:31.935829] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:34:31.935862] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:34:31.935890] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:34:31.935947] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:34:31.999546] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:34:32.000462] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:34:32.000556] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:34:32.000611] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:34:32.127846] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:34:32.128014] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:34:32.128055] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:34:32.128086] [INFO ] [FORECASTER] Training complete [2026-03-04T20:34:32.131484] [DEBUG] [FORECASTER] VTWO: Forecast T+1@11:T+2@11: UP (p=84.13%) [2026-03-04T20:34:32.131798] [INFO ] [FORECASTER] Completed predict_future for VTWO [2026-03-04T20:34:32.131949] [INFO ] [sig ] VTWO: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:34:32.281863] [INFO ] [LOCAL ] Saved forecast: VTWO 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/VTWO.txt [2026-03-04T20:34:32.282021] [INFO ] [sig ] [3221/3365] Completed VTWO in 0.4s | 2.76 sym/s | Total: 19.5m | ETA: 52.2s [2026-03-04T20:34:32.282063] [INFO ] [sig ] [3222/3365] Forecasting VUZI... [2026-03-04T20:34:32.282097] [INFO ] [sig ] Generating forecast for: VUZI [2026-03-04T20:34:32.282130] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VUZI' from 'https://tdm.silogroup.org/data/derivative_storage/VUZI.csv'. [2026-03-04T20:34:32.296394] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VUZI'. [2026-03-04T20:34:32.296786] [INFO ] [FORECASTER] Starting predict_future for VUZI [2026-03-04T20:34:32.297700] [DEBUG] [LOCAL ] No optimal features file found for VUZI: ./output/feature-sets/VUZI.txt [2026-03-04T20:34:32.297760] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:34:32.297794] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:34:32.297823] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:34:32.297880] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:34:32.361978] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:34:32.362906] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:34:32.363039] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:34:32.363080] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:34:32.495532] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:34:32.495789] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:34:32.495841] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:34:32.495874] [INFO ] [FORECASTER] Training complete [2026-03-04T20:34:32.499768] [DEBUG] [FORECASTER] VUZI: Forecast T+1@11:T+2@11: DOWN (p=14.06%) [2026-03-04T20:34:32.500081] [INFO ] [FORECASTER] Completed predict_future for VUZI [2026-03-04T20:34:32.500222] [INFO ] [sig ] VUZI: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:34:32.655694] [INFO ] [LOCAL ] Saved forecast: VUZI 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/VUZI.txt [2026-03-04T20:34:32.655912] [INFO ] [sig ] [3222/3365] Completed VUZI in 0.4s | 2.76 sym/s | Total: 19.5m | ETA: 51.8s [2026-03-04T20:34:32.655964] [INFO ] [sig ] [3223/3365] Forecasting VVOS... [2026-03-04T20:34:32.656008] [INFO ] [sig ] Generating forecast for: VVOS [2026-03-04T20:34:32.656045] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VVOS' from 'https://tdm.silogroup.org/data/derivative_storage/VVOS.csv'. [2026-03-04T20:34:32.669608] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VVOS'. [2026-03-04T20:34:32.670043] [INFO ] [FORECASTER] Starting predict_future for VVOS [2026-03-04T20:34:32.670944] [DEBUG] [LOCAL ] No optimal features file found for VVOS: ./output/feature-sets/VVOS.txt [2026-03-04T20:34:32.671000] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:34:32.671035] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:34:32.671062] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:34:32.671125] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:34:32.733830] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:34:32.734824] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:34:32.734918] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:34:32.734951] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:34:32.866522] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:34:32.866739] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:34:32.866818] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:34:32.866869] [INFO ] [FORECASTER] Training complete [2026-03-04T20:34:32.871321] [DEBUG] [FORECASTER] VVOS: Forecast T+1@11:T+2@11: UP (p=75.34%) [2026-03-04T20:34:32.871769] [INFO ] [FORECASTER] Completed predict_future for VVOS [2026-03-04T20:34:32.871943] [INFO ] [sig ] VVOS: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:34:33.039176] [INFO ] [LOCAL ] Saved forecast: VVOS 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/VVOS.txt [2026-03-04T20:34:33.039368] [INFO ] [sig ] [3223/3365] Completed VVOS in 0.4s | 2.76 sym/s | Total: 19.5m | ETA: 51.5s [2026-03-04T20:34:33.039446] [INFO ] [sig ] [3224/3365] Forecasting VVX... [2026-03-04T20:34:33.039500] [INFO ] [sig ] Generating forecast for: VVX [2026-03-04T20:34:33.039547] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VVX' from 'https://tdm.silogroup.org/data/derivative_storage/VVX.csv'. [2026-03-04T20:34:33.052751] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VVX'. [2026-03-04T20:34:33.053185] [INFO ] [FORECASTER] Starting predict_future for VVX [2026-03-04T20:34:33.054124] [DEBUG] [LOCAL ] No optimal features file found for VVX: ./output/feature-sets/VVX.txt [2026-03-04T20:34:33.054203] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:34:33.054248] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:34:33.054286] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:34:33.054352] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:34:33.119845] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:34:33.121008] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:34:33.121096] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:34:33.121130] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:34:33.248395] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:34:33.248567] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:34:33.248632] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:34:33.248661] [INFO ] [FORECASTER] Training complete [2026-03-04T20:34:33.252375] [DEBUG] [FORECASTER] VVX: Forecast T+1@11:T+2@11: UP (p=75.14%) [2026-03-04T20:34:33.252691] [INFO ] [FORECASTER] Completed predict_future for VVX [2026-03-04T20:34:33.252828] [INFO ] [sig ] VVX: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:34:33.406354] [INFO ] [LOCAL ] Saved forecast: VVX 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/VVX.txt [2026-03-04T20:34:33.406521] [INFO ] [sig ] [3224/3365] Completed VVX in 0.4s | 2.76 sym/s | Total: 19.5m | ETA: 51.1s [2026-03-04T20:34:33.406563] [INFO ] [sig ] [3225/3365] Forecasting VWOB... [2026-03-04T20:34:33.406615] [INFO ] [sig ] Generating forecast for: VWOB [2026-03-04T20:34:33.406647] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VWOB' from 'https://tdm.silogroup.org/data/derivative_storage/VWOB.csv'. [2026-03-04T20:34:33.418496] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VWOB'. [2026-03-04T20:34:33.418840] [INFO ] [FORECASTER] Starting predict_future for VWOB [2026-03-04T20:34:33.419842] [DEBUG] [LOCAL ] No optimal features file found for VWOB: ./output/feature-sets/VWOB.txt [2026-03-04T20:34:33.419895] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:34:33.419927] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:34:33.419954] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:34:33.420010] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:34:33.484111] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:34:33.485301] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:34:33.485428] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:34:33.485466] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:34:33.614715] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:34:33.614923] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:34:33.614982] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:34:33.615024] [INFO ] [FORECASTER] Training complete [2026-03-04T20:34:33.619140] [DEBUG] [FORECASTER] VWOB: Forecast T+1@11:T+2@11: DOWN (p=40.49%) [2026-03-04T20:34:33.619493] [INFO ] [FORECASTER] Completed predict_future for VWOB [2026-03-04T20:34:33.619651] [INFO ] [sig ] VWOB: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:34:33.781112] [INFO ] [LOCAL ] Saved forecast: VWOB 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/VWOB.txt [2026-03-04T20:34:33.781309] [INFO ] [sig ] [3225/3365] Completed VWOB in 0.4s | 2.76 sym/s | Total: 19.5m | ETA: 50.8s [2026-03-04T20:34:33.781350] [INFO ] [sig ] [3226/3365] Forecasting VXUS... [2026-03-04T20:34:33.781382] [INFO ] [sig ] Generating forecast for: VXUS [2026-03-04T20:34:33.781412] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VXUS' from 'https://tdm.silogroup.org/data/derivative_storage/VXUS.csv'. [2026-03-04T20:34:33.793978] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VXUS'. [2026-03-04T20:34:33.794399] [INFO ] [FORECASTER] Starting predict_future for VXUS [2026-03-04T20:34:33.795285] [DEBUG] [LOCAL ] No optimal features file found for VXUS: ./output/feature-sets/VXUS.txt [2026-03-04T20:34:33.795340] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:34:33.795374] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:34:33.795402] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:34:33.795468] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:34:33.856460] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:34:33.857434] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:34:33.857523] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:34:33.857595] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:34:33.983418] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:34:33.983613] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:34:33.983659] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:34:33.983688] [INFO ] [FORECASTER] Training complete [2026-03-04T20:34:33.987600] [DEBUG] [FORECASTER] VXUS: Forecast T+1@11:T+2@11: DOWN (p=21.08%) [2026-03-04T20:34:33.987906] [INFO ] [FORECASTER] Completed predict_future for VXUS [2026-03-04T20:34:33.988045] [INFO ] [sig ] VXUS: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:34:34.136337] [INFO ] [LOCAL ] Saved forecast: VXUS 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/VXUS.txt [2026-03-04T20:34:34.136521] [INFO ] [sig ] [3226/3365] Completed VXUS in 0.4s | 2.76 sym/s | Total: 19.5m | ETA: 50.4s [2026-03-04T20:34:34.136563] [INFO ] [sig ] [3227/3365] Forecasting VYMI... [2026-03-04T20:34:34.136615] [INFO ] [sig ] Generating forecast for: VYMI [2026-03-04T20:34:34.136648] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VYMI' from 'https://tdm.silogroup.org/data/derivative_storage/VYMI.csv'. [2026-03-04T20:34:34.148623] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VYMI'. [2026-03-04T20:34:34.149011] [INFO ] [FORECASTER] Starting predict_future for VYMI [2026-03-04T20:34:34.149816] [DEBUG] [LOCAL ] No optimal features file found for VYMI: ./output/feature-sets/VYMI.txt [2026-03-04T20:34:34.149870] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:34:34.149916] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:34:34.149945] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:34:34.150003] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:34:34.212166] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:34:34.213227] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:34:34.213329] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:34:34.213366] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:34:34.346473] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:34:34.346661] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:34:34.346702] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:34:34.346732] [INFO ] [FORECASTER] Training complete [2026-03-04T20:34:34.350364] [DEBUG] [FORECASTER] VYMI: Forecast T+1@11:T+2@11: DOWN (p=27.30%) [2026-03-04T20:34:34.350718] [INFO ] [FORECASTER] Completed predict_future for VYMI [2026-03-04T20:34:34.350873] [INFO ] [sig ] VYMI: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:34:34.507776] [INFO ] [LOCAL ] Saved forecast: VYMI 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/VYMI.txt [2026-03-04T20:34:34.507945] [INFO ] [sig ] [3227/3365] Completed VYMI in 0.4s | 2.76 sym/s | Total: 19.5m | ETA: 50.0s [2026-03-04T20:34:34.507985] [INFO ] [sig ] [3228/3365] Forecasting VYX... [2026-03-04T20:34:34.508018] [INFO ] [sig ] Generating forecast for: VYX [2026-03-04T20:34:34.508048] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VYX' from 'https://tdm.silogroup.org/data/derivative_storage/VYX.csv'. [2026-03-04T20:34:34.520187] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VYX'. [2026-03-04T20:34:34.520555] [INFO ] [FORECASTER] Starting predict_future for VYX [2026-03-04T20:34:34.521374] [DEBUG] [LOCAL ] No optimal features file found for VYX: ./output/feature-sets/VYX.txt [2026-03-04T20:34:34.521428] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:34:34.521461] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:34:34.521488] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:34:34.521544] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:34:34.581293] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:34:34.582630] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:34:34.582717] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:34:34.582750] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:34:34.709906] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:34:34.710097] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:34:34.710149] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:34:34.710189] [INFO ] [FORECASTER] Training complete [2026-03-04T20:34:34.715851] [DEBUG] [FORECASTER] VYX: Forecast T+1@11:T+2@11: DOWN (p=6.94%) [2026-03-04T20:34:34.716274] [INFO ] [FORECASTER] Completed predict_future for VYX [2026-03-04T20:34:34.716461] [INFO ] [sig ] VYX: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:34:34.873764] [INFO ] [LOCAL ] Saved forecast: VYX 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/VYX.txt [2026-03-04T20:34:34.873929] [INFO ] [sig ] [3228/3365] Completed VYX in 0.4s | 2.76 sym/s | Total: 19.5m | ETA: 49.7s [2026-03-04T20:34:34.873970] [INFO ] [sig ] [3229/3365] Forecasting VZ... [2026-03-04T20:34:34.874000] [INFO ] [sig ] Generating forecast for: VZ [2026-03-04T20:34:34.874032] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VZ' from 'https://tdm.silogroup.org/data/derivative_storage/VZ.csv'. [2026-03-04T20:34:34.886338] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VZ'. [2026-03-04T20:34:34.886747] [INFO ] [FORECASTER] Starting predict_future for VZ [2026-03-04T20:34:34.887619] [DEBUG] [LOCAL ] No optimal features file found for VZ: ./output/feature-sets/VZ.txt [2026-03-04T20:34:34.887673] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:34:34.887745] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:34:34.887776] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:34:34.887839] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:34:34.961395] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:34:34.962419] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:34:34.962520] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:34:34.962555] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:34:35.087200] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:34:35.087397] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:34:35.087440] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:34:35.087469] [INFO ] [FORECASTER] Training complete [2026-03-04T20:34:35.091082] [DEBUG] [FORECASTER] VZ: Forecast T+1@11:T+2@11: UP (p=95.59%) [2026-03-04T20:34:35.091389] [INFO ] [FORECASTER] Completed predict_future for VZ [2026-03-04T20:34:35.091526] [INFO ] [sig ] VZ: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:34:35.242331] [INFO ] [LOCAL ] Saved forecast: VZ 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/VZ.txt [2026-03-04T20:34:35.242499] [INFO ] [sig ] [3229/3365] Completed VZ in 0.4s | 2.76 sym/s | Total: 19.5m | ETA: 49.3s [2026-03-04T20:34:35.242541] [INFO ] [sig ] [3230/3365] Forecasting WAB... [2026-03-04T20:34:35.242589] [INFO ] [sig ] Generating forecast for: WAB [2026-03-04T20:34:35.242626] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WAB' from 'https://tdm.silogroup.org/data/derivative_storage/WAB.csv'. [2026-03-04T20:34:35.255461] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WAB'. [2026-03-04T20:34:35.255830] [INFO ] [FORECASTER] Starting predict_future for WAB [2026-03-04T20:34:35.256638] [DEBUG] [LOCAL ] No optimal features file found for WAB: ./output/feature-sets/WAB.txt [2026-03-04T20:34:35.256692] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:34:35.256724] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:34:35.256750] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:34:35.256807] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:34:35.330642] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:34:35.331543] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:34:35.331648] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:34:35.331684] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:34:35.463893] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:34:35.464070] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:34:35.464111] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:34:35.464140] [INFO ] [FORECASTER] Training complete [2026-03-04T20:34:35.467860] [DEBUG] [FORECASTER] WAB: Forecast T+1@11:T+2@11: UP (p=94.29%) [2026-03-04T20:34:35.468264] [INFO ] [FORECASTER] Completed predict_future for WAB [2026-03-04T20:34:35.468425] [INFO ] [sig ] WAB: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:34:35.617111] [INFO ] [LOCAL ] Saved forecast: WAB 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/WAB.txt [2026-03-04T20:34:35.617292] [INFO ] [sig ] [3230/3365] Completed WAB in 0.4s | 2.76 sym/s | Total: 19.5m | ETA: 48.9s [2026-03-04T20:34:35.617352] [INFO ] [sig ] [3231/3365] Forecasting WABC... [2026-03-04T20:34:35.617390] [INFO ] [sig ] Generating forecast for: WABC [2026-03-04T20:34:35.617421] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WABC' from 'https://tdm.silogroup.org/data/derivative_storage/WABC.csv'. [2026-03-04T20:34:35.633710] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WABC'. [2026-03-04T20:34:35.634143] [INFO ] [FORECASTER] Starting predict_future for WABC [2026-03-04T20:34:35.635094] [DEBUG] [LOCAL ] No optimal features file found for WABC: ./output/feature-sets/WABC.txt [2026-03-04T20:34:35.635149] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:34:35.635196] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:34:35.635228] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:34:35.635298] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:34:35.696103] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:34:35.697090] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:34:35.697180] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:34:35.697220] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:34:35.822140] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:34:35.822311] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:34:35.822353] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:34:35.822381] [INFO ] [FORECASTER] Training complete [2026-03-04T20:34:35.826625] [DEBUG] [FORECASTER] WABC: Forecast T+1@11:T+2@11: DOWN (p=15.13%) [2026-03-04T20:34:35.826954] [INFO ] [FORECASTER] Completed predict_future for WABC [2026-03-04T20:34:35.827096] [INFO ] [sig ] WABC: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:34:35.981081] [INFO ] [LOCAL ] Saved forecast: WABC 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/WABC.txt [2026-03-04T20:34:35.981253] [INFO ] [sig ] [3231/3365] Completed WABC in 0.4s | 2.76 sym/s | Total: 19.5m | ETA: 48.6s [2026-03-04T20:34:35.981294] [INFO ] [sig ] [3232/3365] Forecasting WAFD... [2026-03-04T20:34:35.981325] [INFO ] [sig ] Generating forecast for: WAFD [2026-03-04T20:34:35.981359] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WAFD' from 'https://tdm.silogroup.org/data/derivative_storage/WAFD.csv'. [2026-03-04T20:34:35.993905] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WAFD'. [2026-03-04T20:34:35.994311] [INFO ] [FORECASTER] Starting predict_future for WAFD [2026-03-04T20:34:35.995131] [DEBUG] [LOCAL ] No optimal features file found for WAFD: ./output/feature-sets/WAFD.txt [2026-03-04T20:34:35.995196] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:34:35.995234] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:34:35.995267] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:34:35.995331] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:34:36.056621] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:34:36.057627] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:34:36.057729] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:34:36.057764] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:34:36.182070] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:34:36.182257] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:34:36.182300] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:34:36.182370] [INFO ] [FORECASTER] Training complete [2026-03-04T20:34:36.186439] [DEBUG] [FORECASTER] WAFD: Forecast T+1@11:T+2@11: UP (p=65.46%) [2026-03-04T20:34:36.186967] [INFO ] [FORECASTER] Completed predict_future for WAFD [2026-03-04T20:34:36.187147] [INFO ] [sig ] WAFD: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:34:36.350863] [INFO ] [LOCAL ] Saved forecast: WAFD 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/WAFD.txt [2026-03-04T20:34:36.351067] [INFO ] [sig ] [3232/3365] Completed WAFD in 0.4s | 2.76 sym/s | Total: 19.5m | ETA: 48.2s [2026-03-04T20:34:36.351110] [INFO ] [sig ] [3233/3365] Forecasting WAFDP... [2026-03-04T20:34:36.351142] [INFO ] [sig ] Generating forecast for: WAFDP [2026-03-04T20:34:36.351172] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WAFDP' from 'https://tdm.silogroup.org/data/derivative_storage/WAFDP.csv'. [2026-03-04T20:34:36.363068] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WAFDP'. [2026-03-04T20:34:36.363532] [INFO ] [FORECASTER] Starting predict_future for WAFDP [2026-03-04T20:34:36.364543] [DEBUG] [LOCAL ] No optimal features file found for WAFDP: ./output/feature-sets/WAFDP.txt [2026-03-04T20:34:36.364637] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:34:36.364675] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:34:36.364702] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:34:36.364760] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:34:36.427041] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:34:36.428182] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:34:36.428292] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:34:36.428336] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:34:36.544454] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:34:36.544648] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:34:36.544691] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:34:36.544722] [INFO ] [FORECASTER] Training complete [2026-03-04T20:34:36.548529] [DEBUG] [FORECASTER] WAFDP: Forecast T+1@11:T+2@11: UP (p=73.66%) [2026-03-04T20:34:36.548917] [INFO ] [FORECASTER] Completed predict_future for WAFDP [2026-03-04T20:34:36.549093] [INFO ] [sig ] WAFDP: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:34:36.696254] [INFO ] [LOCAL ] Saved forecast: WAFDP 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/WAFDP.txt [2026-03-04T20:34:36.696408] [INFO ] [sig ] [3233/3365] Completed WAFDP in 0.3s | 2.76 sym/s | Total: 19.5m | ETA: 47.9s [2026-03-04T20:34:36.696447] [INFO ] [sig ] [3234/3365] Forecasting WAL... [2026-03-04T20:34:36.696476] [INFO ] [sig ] Generating forecast for: WAL [2026-03-04T20:34:36.696508] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WAL' from 'https://tdm.silogroup.org/data/derivative_storage/WAL.csv'. [2026-03-04T20:34:36.708170] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WAL'. [2026-03-04T20:34:36.708502] [INFO ] [FORECASTER] Starting predict_future for WAL [2026-03-04T20:34:36.709332] [DEBUG] [LOCAL ] No optimal features file found for WAL: ./output/feature-sets/WAL.txt [2026-03-04T20:34:36.709387] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:34:36.709420] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:34:36.709447] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:34:36.709509] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:34:36.767102] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:34:36.767979] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:34:36.768066] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:34:36.768100] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:34:36.890153] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:34:36.890331] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:34:36.890378] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:34:36.890429] [INFO ] [FORECASTER] Training complete [2026-03-04T20:34:36.894068] [DEBUG] [FORECASTER] WAL: Forecast T+1@11:T+2@11: UP (p=86.01%) [2026-03-04T20:34:36.894403] [INFO ] [FORECASTER] Completed predict_future for WAL [2026-03-04T20:34:36.894542] [INFO ] [sig ] WAL: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:34:37.045177] [INFO ] [LOCAL ] Saved forecast: WAL 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/WAL.txt [2026-03-04T20:34:37.045331] [INFO ] [sig ] [3234/3365] Completed WAL in 0.3s | 2.76 sym/s | Total: 19.5m | ETA: 47.5s [2026-03-04T20:34:37.045371] [INFO ] [sig ] [3235/3365] Forecasting WALD... [2026-03-04T20:34:37.045401] [INFO ] [sig ] Generating forecast for: WALD [2026-03-04T20:34:37.045432] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WALD' from 'https://tdm.silogroup.org/data/derivative_storage/WALD.csv'. [2026-03-04T20:34:37.062466] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WALD'. [2026-03-04T20:34:37.062861] [INFO ] [FORECASTER] Starting predict_future for WALD [2026-03-04T20:34:37.063684] [DEBUG] [LOCAL ] No optimal features file found for WALD: ./output/feature-sets/WALD.txt [2026-03-04T20:34:37.063737] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:34:37.063769] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:34:37.063795] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:34:37.063851] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:34:37.124466] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:34:37.125517] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:34:37.125628] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:34:37.125665] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:34:37.245756] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:34:37.245912] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:34:37.245963] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:34:37.245995] [INFO ] [FORECASTER] Training complete [2026-03-04T20:34:37.249686] [DEBUG] [FORECASTER] WALD: Forecast T+1@11:T+2@11: UP (p=94.52%) [2026-03-04T20:34:37.249989] [INFO ] [FORECASTER] Completed predict_future for WALD [2026-03-04T20:34:37.250127] [INFO ] [sig ] WALD: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:34:37.399400] [INFO ] [LOCAL ] Saved forecast: WALD 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/WALD.txt [2026-03-04T20:34:37.399557] [INFO ] [sig ] [3235/3365] Completed WALD in 0.4s | 2.76 sym/s | Total: 19.5m | ETA: 47.1s [2026-03-04T20:34:37.399618] [INFO ] [sig ] [3236/3365] Forecasting WASH... [2026-03-04T20:34:37.399649] [INFO ] [sig ] Generating forecast for: WASH [2026-03-04T20:34:37.399680] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WASH' from 'https://tdm.silogroup.org/data/derivative_storage/WASH.csv'. [2026-03-04T20:34:37.411943] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WASH'. [2026-03-04T20:34:37.412279] [INFO ] [FORECASTER] Starting predict_future for WASH [2026-03-04T20:34:37.413085] [DEBUG] [LOCAL ] No optimal features file found for WASH: ./output/feature-sets/WASH.txt [2026-03-04T20:34:37.413138] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:34:37.413172] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:34:37.413199] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:34:37.413256] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:34:37.472038] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:34:37.472828] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:34:37.472914] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:34:37.472981] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:34:37.600068] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:34:37.600231] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:34:37.600277] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:34:37.600307] [INFO ] [FORECASTER] Training complete [2026-03-04T20:34:37.603837] [DEBUG] [FORECASTER] WASH: Forecast T+1@11:T+2@11: UP (p=90.66%) [2026-03-04T20:34:37.604140] [INFO ] [FORECASTER] Completed predict_future for WASH [2026-03-04T20:34:37.604278] [INFO ] [sig ] WASH: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:34:37.755435] [INFO ] [LOCAL ] Saved forecast: WASH 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/WASH.txt [2026-03-04T20:34:37.755595] [INFO ] [sig ] [3236/3365] Completed WASH in 0.4s | 2.76 sym/s | Total: 19.6m | ETA: 46.8s [2026-03-04T20:34:37.755638] [INFO ] [sig ] [3237/3365] Forecasting WAVE... [2026-03-04T20:34:37.755668] [INFO ] [sig ] Generating forecast for: WAVE [2026-03-04T20:34:37.755699] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WAVE' from 'https://tdm.silogroup.org/data/derivative_storage/WAVE.csv'. [2026-03-04T20:34:37.771142] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WAVE'. [2026-03-04T20:34:37.771551] [INFO ] [FORECASTER] Starting predict_future for WAVE [2026-03-04T20:34:37.772536] [DEBUG] [LOCAL ] No optimal features file found for WAVE: ./output/feature-sets/WAVE.txt [2026-03-04T20:34:37.772607] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:34:37.772641] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:34:37.772669] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:34:37.772726] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:34:37.833305] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:34:37.834281] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:34:37.834371] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:34:37.834406] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:34:37.947715] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:34:37.947880] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:34:37.947922] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:34:37.947952] [INFO ] [FORECASTER] Training complete [2026-03-04T20:34:37.951862] [DEBUG] [FORECASTER] WAVE: Forecast T+1@11:T+2@11: UP (p=70.95%) [2026-03-04T20:34:37.952192] [INFO ] [FORECASTER] Completed predict_future for WAVE [2026-03-04T20:34:37.952333] [INFO ] [sig ] WAVE: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:34:38.103927] [INFO ] [LOCAL ] Saved forecast: WAVE 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/WAVE.txt [2026-03-04T20:34:38.104114] [INFO ] [sig ] [3237/3365] Completed WAVE in 0.3s | 2.76 sym/s | Total: 19.6m | ETA: 46.4s [2026-03-04T20:34:38.104157] [INFO ] [sig ] [3238/3365] Forecasting WAY... [2026-03-04T20:34:38.104189] [INFO ] [sig ] Generating forecast for: WAY [2026-03-04T20:34:38.104219] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WAY' from 'https://tdm.silogroup.org/data/derivative_storage/WAY.csv'. [2026-03-04T20:34:38.116938] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WAY'. [2026-03-04T20:34:38.117378] [INFO ] [FORECASTER] Starting predict_future for WAY [2026-03-04T20:34:38.118244] [DEBUG] [LOCAL ] No optimal features file found for WAY: ./output/feature-sets/WAY.txt [2026-03-04T20:34:38.118311] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:34:38.118351] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:34:38.118398] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:34:38.118458] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:34:38.179873] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:34:38.180797] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:34:38.180884] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:34:38.180919] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:34:38.310700] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:34:38.310870] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:34:38.310911] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:34:38.310941] [INFO ] [FORECASTER] Training complete [2026-03-04T20:34:38.314545] [DEBUG] [FORECASTER] WAY: Forecast T+1@11:T+2@11: DOWN (p=38.58%) [2026-03-04T20:34:38.314879] [INFO ] [FORECASTER] Completed predict_future for WAY [2026-03-04T20:34:38.315016] [INFO ] [sig ] WAY: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:34:38.475538] [INFO ] [LOCAL ] Saved forecast: WAY 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/WAY.txt [2026-03-04T20:34:38.475739] [INFO ] [sig ] [3238/3365] Completed WAY in 0.4s | 2.76 sym/s | Total: 19.6m | ETA: 46.0s [2026-03-04T20:34:38.475782] [INFO ] [sig ] [3239/3365] Forecasting WB... [2026-03-04T20:34:38.475815] [INFO ] [sig ] Generating forecast for: WB [2026-03-04T20:34:38.475846] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WB' from 'https://tdm.silogroup.org/data/derivative_storage/WB.csv'. [2026-03-04T20:34:38.491861] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WB'. [2026-03-04T20:34:38.492294] [INFO ] [FORECASTER] Starting predict_future for WB [2026-03-04T20:34:38.493199] [DEBUG] [LOCAL ] No optimal features file found for WB: ./output/feature-sets/WB.txt [2026-03-04T20:34:38.493256] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:34:38.493291] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:34:38.493320] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:34:38.493378] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:34:38.556073] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:34:38.557024] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:34:38.557154] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:34:38.557206] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:34:38.684031] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:34:38.684209] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:34:38.684261] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:34:38.684296] [INFO ] [FORECASTER] Training complete [2026-03-04T20:34:38.688638] [DEBUG] [FORECASTER] WB: Forecast T+1@11:T+2@11: DOWN (p=27.35%) [2026-03-04T20:34:38.688976] [INFO ] [FORECASTER] Completed predict_future for WB [2026-03-04T20:34:38.689117] [INFO ] [sig ] WB: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:34:38.836101] [INFO ] [LOCAL ] Saved forecast: WB 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/WB.txt [2026-03-04T20:34:38.836271] [INFO ] [sig ] [3239/3365] Completed WB in 0.4s | 2.76 sym/s | Total: 19.6m | ETA: 45.7s [2026-03-04T20:34:38.836312] [INFO ] [sig ] [3240/3365] Forecasting WBD... [2026-03-04T20:34:38.836344] [INFO ] [sig ] Generating forecast for: WBD [2026-03-04T20:34:38.836377] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WBD' from 'https://tdm.silogroup.org/data/derivative_storage/WBD.csv'. [2026-03-04T20:34:38.849563] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WBD'. [2026-03-04T20:34:38.850001] [INFO ] [FORECASTER] Starting predict_future for WBD [2026-03-04T20:34:38.850859] [DEBUG] [LOCAL ] No optimal features file found for WBD: ./output/feature-sets/WBD.txt [2026-03-04T20:34:38.850929] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:34:38.850964] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:34:38.850992] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:34:38.851049] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:34:38.913750] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:34:38.914892] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:34:38.915001] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:34:38.915046] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:34:39.045916] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:34:39.046076] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:34:39.046120] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:34:39.046150] [INFO ] [FORECASTER] Training complete [2026-03-04T20:34:39.049707] [DEBUG] [FORECASTER] WBD: Forecast T+1@11:T+2@11: UP (p=90.54%) [2026-03-04T20:34:39.049992] [INFO ] [FORECASTER] Completed predict_future for WBD [2026-03-04T20:34:39.050123] [INFO ] [sig ] WBD: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:34:39.213163] [INFO ] [LOCAL ] Saved forecast: WBD 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/WBD.txt [2026-03-04T20:34:39.213329] [INFO ] [sig ] [3240/3365] Completed WBD in 0.4s | 2.76 sym/s | Total: 19.6m | ETA: 45.3s [2026-03-04T20:34:39.213370] [INFO ] [sig ] [3241/3365] Forecasting WBIY... [2026-03-04T20:34:39.213627] [INFO ] [sig ] Generating forecast for: WBIY [2026-03-04T20:34:39.213685] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WBIY' from 'https://tdm.silogroup.org/data/derivative_storage/WBIY.csv'. [2026-03-04T20:34:39.224210] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WBIY'. [2026-03-04T20:34:39.224555] [INFO ] [FORECASTER] Starting predict_future for WBIY [2026-03-04T20:34:39.225507] [DEBUG] [LOCAL ] No optimal features file found for WBIY: ./output/feature-sets/WBIY.txt [2026-03-04T20:34:39.225559] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:34:39.225613] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:34:39.225640] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:34:39.225697] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:34:39.287051] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:34:39.288075] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:34:39.288169] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:34:39.288205] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:34:39.391491] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:34:39.391726] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-03-04T20:34:39.391785] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-03-04T20:34:39.391817] [INFO ] [FORECASTER] Training complete [2026-03-04T20:34:39.395684] [DEBUG] [FORECASTER] WBIY: Forecast T+1@11:T+2@11: UP (p=84.39%) [2026-03-04T20:34:39.395999] [INFO ] [FORECASTER] Completed predict_future for WBIY [2026-03-04T20:34:39.396139] [INFO ] [sig ] WBIY: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:34:39.553268] [INFO ] [LOCAL ] Saved forecast: WBIY 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/WBIY.txt [2026-03-04T20:34:39.553445] [INFO ] [sig ] [3241/3365] Completed WBIY in 0.3s | 2.76 sym/s | Total: 19.6m | ETA: 45.0s [2026-03-04T20:34:39.553493] [INFO ] [sig ] [3242/3365] Forecasting WBS... [2026-03-04T20:34:39.553526] [INFO ] [sig ] Generating forecast for: WBS [2026-03-04T20:34:39.553556] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WBS' from 'https://tdm.silogroup.org/data/derivative_storage/WBS.csv'. [2026-03-04T20:34:39.566536] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WBS'. [2026-03-04T20:34:39.566938] [INFO ] [FORECASTER] Starting predict_future for WBS [2026-03-04T20:34:39.567860] [DEBUG] [LOCAL ] No optimal features file found for WBS: ./output/feature-sets/WBS.txt [2026-03-04T20:34:39.567915] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:34:39.567949] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:34:39.567978] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:34:39.568037] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:34:39.630520] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:34:39.631516] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:34:39.631630] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:34:39.631667] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:34:39.764861] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:34:39.765033] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:34:39.765073] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:34:39.765101] [INFO ] [FORECASTER] Training complete [2026-03-04T20:34:39.769472] [DEBUG] [FORECASTER] WBS: Forecast T+1@11:T+2@11: UP (p=91.83%) [2026-03-04T20:34:39.769991] [INFO ] [FORECASTER] Completed predict_future for WBS [2026-03-04T20:34:39.770129] [INFO ] [sig ] WBS: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:34:39.921555] [INFO ] [LOCAL ] Saved forecast: WBS 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/WBS.txt [2026-03-04T20:34:39.921799] [INFO ] [sig ] [3242/3365] Completed WBS in 0.4s | 2.76 sym/s | Total: 19.6m | ETA: 44.6s [2026-03-04T20:34:39.921843] [INFO ] [sig ] [3243/3365] Forecasting WBTN... [2026-03-04T20:34:39.921873] [INFO ] [sig ] Generating forecast for: WBTN [2026-03-04T20:34:39.921907] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WBTN' from 'https://tdm.silogroup.org/data/derivative_storage/WBTN.csv'. [2026-03-04T20:34:39.933624] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WBTN'. [2026-03-04T20:34:39.934038] [INFO ] [FORECASTER] Starting predict_future for WBTN [2026-03-04T20:34:39.934902] [DEBUG] [LOCAL ] No optimal features file found for WBTN: ./output/feature-sets/WBTN.txt [2026-03-04T20:34:39.934956] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:34:39.934988] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:34:39.935015] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:34:39.935071] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:34:39.993254] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:34:39.994190] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:34:39.994284] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:34:39.994316] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:34:40.121716] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:34:40.121915] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:34:40.121957] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:34:40.121986] [INFO ] [FORECASTER] Training complete [2026-03-04T20:34:40.125655] [DEBUG] [FORECASTER] WBTN: Forecast T+1@11:T+2@11: DOWN (p=7.08%) [2026-03-04T20:34:40.125967] [INFO ] [FORECASTER] Completed predict_future for WBTN [2026-03-04T20:34:40.126112] [INFO ] [sig ] WBTN: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:34:40.270499] [INFO ] [LOCAL ] Saved forecast: WBTN 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/WBTN.txt [2026-03-04T20:34:40.270692] [INFO ] [sig ] [3243/3365] Completed WBTN in 0.3s | 2.76 sym/s | Total: 19.6m | ETA: 44.2s [2026-03-04T20:34:40.270735] [INFO ] [sig ] [3244/3365] Forecasting WBX... [2026-03-04T20:34:40.270766] [INFO ] [sig ] Generating forecast for: WBX [2026-03-04T20:34:40.270808] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WBX' from 'https://tdm.silogroup.org/data/derivative_storage/WBX.csv'. [2026-03-04T20:34:40.283063] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WBX'. [2026-03-04T20:34:40.283451] [INFO ] [FORECASTER] Starting predict_future for WBX [2026-03-04T20:34:40.284257] [DEBUG] [LOCAL ] No optimal features file found for WBX: ./output/feature-sets/WBX.txt [2026-03-04T20:34:40.284311] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:34:40.284343] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:34:40.284370] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:34:40.284428] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:34:40.341951] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:34:40.342836] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:34:40.342932] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:34:40.342967] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:34:40.465605] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:34:40.465765] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:34:40.465805] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:34:40.465841] [INFO ] [FORECASTER] Training complete [2026-03-04T20:34:40.469267] [DEBUG] [FORECASTER] WBX: Forecast T+1@11:T+2@11: DOWN (p=36.60%) [2026-03-04T20:34:40.469549] [INFO ] [FORECASTER] Completed predict_future for WBX [2026-03-04T20:34:40.469697] [INFO ] [sig ] WBX: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:34:40.613669] [INFO ] [LOCAL ] Saved forecast: WBX 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/WBX.txt [2026-03-04T20:34:40.613819] [INFO ] [sig ] [3244/3365] Completed WBX in 0.3s | 2.76 sym/s | Total: 19.6m | ETA: 43.9s [2026-03-04T20:34:40.613860] [INFO ] [sig ] [3245/3365] Forecasting WCC... [2026-03-04T20:34:40.613890] [INFO ] [sig ] Generating forecast for: WCC [2026-03-04T20:34:40.613920] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WCC' from 'https://tdm.silogroup.org/data/derivative_storage/WCC.csv'. [2026-03-04T20:34:40.625260] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WCC'. [2026-03-04T20:34:40.625613] [INFO ] [FORECASTER] Starting predict_future for WCC [2026-03-04T20:34:40.626388] [DEBUG] [LOCAL ] No optimal features file found for WCC: ./output/feature-sets/WCC.txt [2026-03-04T20:34:40.626440] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:34:40.626472] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:34:40.626498] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:34:40.626553] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:34:40.685041] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:34:40.685907] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:34:40.685992] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:34:40.686026] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:34:40.819801] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:34:40.820008] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:34:40.820050] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:34:40.820078] [INFO ] [FORECASTER] Training complete [2026-03-04T20:34:40.824078] [DEBUG] [FORECASTER] WCC: Forecast T+1@11:T+2@11: DOWN (p=14.05%) [2026-03-04T20:34:40.824402] [INFO ] [FORECASTER] Completed predict_future for WCC [2026-03-04T20:34:40.824539] [INFO ] [sig ] WCC: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:34:40.972444] [INFO ] [LOCAL ] Saved forecast: WCC 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/WCC.txt [2026-03-04T20:34:40.972637] [INFO ] [sig ] [3245/3365] Completed WCC in 0.4s | 2.76 sym/s | Total: 19.6m | ETA: 43.5s [2026-03-04T20:34:40.972680] [INFO ] [sig ] [3246/3365] Forecasting WCLD... [2026-03-04T20:34:40.972711] [INFO ] [sig ] Generating forecast for: WCLD [2026-03-04T20:34:40.972741] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WCLD' from 'https://tdm.silogroup.org/data/derivative_storage/WCLD.csv'. [2026-03-04T20:34:40.984745] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WCLD'. [2026-03-04T20:34:40.985136] [INFO ] [FORECASTER] Starting predict_future for WCLD [2026-03-04T20:34:40.986036] [DEBUG] [LOCAL ] No optimal features file found for WCLD: ./output/feature-sets/WCLD.txt [2026-03-04T20:34:40.986091] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:34:40.986169] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:34:40.986198] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:34:40.986258] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:34:41.045042] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:34:41.046006] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:34:41.046095] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:34:41.046128] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:34:41.173295] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:34:41.173478] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:34:41.173520] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:34:41.173548] [INFO ] [FORECASTER] Training complete [2026-03-04T20:34:41.177032] [DEBUG] [FORECASTER] WCLD: Forecast T+1@11:T+2@11: DOWN (p=8.23%) [2026-03-04T20:34:41.177383] [INFO ] [FORECASTER] Completed predict_future for WCLD [2026-03-04T20:34:41.177536] [INFO ] [sig ] WCLD: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:34:41.333757] [INFO ] [LOCAL ] Saved forecast: WCLD 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/WCLD.txt [2026-03-04T20:34:41.333966] [INFO ] [sig ] [3246/3365] Completed WCLD in 0.4s | 2.76 sym/s | Total: 19.6m | ETA: 43.1s [2026-03-04T20:34:41.334021] [INFO ] [sig ] [3247/3365] Forecasting WD... [2026-03-04T20:34:41.334061] [INFO ] [sig ] Generating forecast for: WD [2026-03-04T20:34:41.334099] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WD' from 'https://tdm.silogroup.org/data/derivative_storage/WD.csv'. [2026-03-04T20:34:41.346815] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WD'. [2026-03-04T20:34:41.347241] [INFO ] [FORECASTER] Starting predict_future for WD [2026-03-04T20:34:41.348127] [DEBUG] [LOCAL ] No optimal features file found for WD: ./output/feature-sets/WD.txt [2026-03-04T20:34:41.348183] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:34:41.348217] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:34:41.348244] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:34:41.348313] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:34:41.408147] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:34:41.409066] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:34:41.409150] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:34:41.409183] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:34:41.536519] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:34:41.536889] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:34:41.536935] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:34:41.536967] [INFO ] [FORECASTER] Training complete [2026-03-04T20:34:41.540781] [DEBUG] [FORECASTER] WD: Forecast T+1@11:T+2@11: UP (p=87.80%) [2026-03-04T20:34:41.541114] [INFO ] [FORECASTER] Completed predict_future for WD [2026-03-04T20:34:41.541261] [INFO ] [sig ] WD: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:34:41.693798] [INFO ] [LOCAL ] Saved forecast: WD 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/WD.txt [2026-03-04T20:34:41.693968] [INFO ] [sig ] [3247/3365] Completed WD in 0.4s | 2.76 sym/s | Total: 19.6m | ETA: 42.8s [2026-03-04T20:34:41.694008] [INFO ] [sig ] [3248/3365] Forecasting WDAY... [2026-03-04T20:34:41.694038] [INFO ] [sig ] Generating forecast for: WDAY [2026-03-04T20:34:41.694071] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WDAY' from 'https://tdm.silogroup.org/data/derivative_storage/WDAY.csv'. [2026-03-04T20:34:41.706391] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WDAY'. [2026-03-04T20:34:41.706776] [INFO ] [FORECASTER] Starting predict_future for WDAY [2026-03-04T20:34:41.707662] [DEBUG] [LOCAL ] No optimal features file found for WDAY: ./output/feature-sets/WDAY.txt [2026-03-04T20:34:41.707717] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:34:41.707750] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:34:41.707776] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:34:41.707833] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:34:41.766353] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:34:41.767387] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:34:41.767477] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:34:41.767509] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:34:41.890321] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:34:41.890501] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:34:41.890541] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:34:41.890591] [INFO ] [FORECASTER] Training complete [2026-03-04T20:34:41.894467] [DEBUG] [FORECASTER] WDAY: Forecast T+1@11:T+2@11: UP (p=87.61%) [2026-03-04T20:34:41.894797] [INFO ] [FORECASTER] Completed predict_future for WDAY [2026-03-04T20:34:41.894930] [INFO ] [sig ] WDAY: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:34:42.047117] [INFO ] [LOCAL ] Saved forecast: WDAY 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/WDAY.txt [2026-03-04T20:34:42.047279] [INFO ] [sig ] [3248/3365] Completed WDAY in 0.4s | 2.76 sym/s | Total: 19.6m | ETA: 42.4s [2026-03-04T20:34:42.047343] [INFO ] [sig ] [3249/3365] Forecasting WDC... [2026-03-04T20:34:42.047376] [INFO ] [sig ] Generating forecast for: WDC [2026-03-04T20:34:42.047408] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WDC' from 'https://tdm.silogroup.org/data/derivative_storage/WDC.csv'. [2026-03-04T20:34:42.059881] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WDC'. [2026-03-04T20:34:42.060280] [INFO ] [FORECASTER] Starting predict_future for WDC [2026-03-04T20:34:42.061113] [DEBUG] [LOCAL ] No optimal features file found for WDC: ./output/feature-sets/WDC.txt [2026-03-04T20:34:42.061167] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:34:42.061198] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:34:42.061224] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:34:42.061280] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:34:42.119904] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:34:42.121031] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:34:42.121121] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:34:42.121153] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:34:42.252285] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:34:42.252469] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:34:42.252511] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:34:42.252588] [INFO ] [FORECASTER] Training complete [2026-03-04T20:34:42.256286] [DEBUG] [FORECASTER] WDC: Forecast T+1@11:T+2@11: DOWN (p=36.24%) [2026-03-04T20:34:42.256622] [INFO ] [FORECASTER] Completed predict_future for WDC [2026-03-04T20:34:42.256761] [INFO ] [sig ] WDC: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:34:42.408918] [INFO ] [LOCAL ] Saved forecast: WDC 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/WDC.txt [2026-03-04T20:34:42.409091] [INFO ] [sig ] [3249/3365] Completed WDC in 0.4s | 2.76 sym/s | Total: 19.6m | ETA: 42.1s [2026-03-04T20:34:42.409132] [INFO ] [sig ] [3250/3365] Forecasting WDFC... [2026-03-04T20:34:42.409162] [INFO ] [sig ] Generating forecast for: WDFC [2026-03-04T20:34:42.409192] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WDFC' from 'https://tdm.silogroup.org/data/derivative_storage/WDFC.csv'. [2026-03-04T20:34:42.425442] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WDFC'. [2026-03-04T20:34:42.425976] [INFO ] [FORECASTER] Starting predict_future for WDFC [2026-03-04T20:34:42.427091] [DEBUG] [LOCAL ] No optimal features file found for WDFC: ./output/feature-sets/WDFC.txt [2026-03-04T20:34:42.427156] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:34:42.427195] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:34:42.427229] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:34:42.427328] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:34:42.497774] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:34:42.498908] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:34:42.499000] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:34:42.499033] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:34:42.626665] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:34:42.626829] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:34:42.626870] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:34:42.626898] [INFO ] [FORECASTER] Training complete [2026-03-04T20:34:42.630404] [DEBUG] [FORECASTER] WDFC: Forecast T+1@11:T+2@11: DOWN (p=18.61%) [2026-03-04T20:34:42.630718] [INFO ] [FORECASTER] Completed predict_future for WDFC [2026-03-04T20:34:42.630850] [INFO ] [sig ] WDFC: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:34:42.782883] [INFO ] [LOCAL ] Saved forecast: WDFC 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/WDFC.txt [2026-03-04T20:34:42.783103] [INFO ] [sig ] [3250/3365] Completed WDFC in 0.4s | 2.76 sym/s | Total: 19.6m | ETA: 41.7s [2026-03-04T20:34:42.783166] [INFO ] [sig ] [3251/3365] Forecasting WDH... [2026-03-04T20:34:42.783204] [INFO ] [sig ] Generating forecast for: WDH [2026-03-04T20:34:42.783242] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WDH' from 'https://tdm.silogroup.org/data/derivative_storage/WDH.csv'. [2026-03-04T20:34:42.797875] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WDH'. [2026-03-04T20:34:42.798312] [INFO ] [FORECASTER] Starting predict_future for WDH [2026-03-04T20:34:42.799451] [DEBUG] [LOCAL ] No optimal features file found for WDH: ./output/feature-sets/WDH.txt [2026-03-04T20:34:42.799532] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:34:42.799618] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:34:42.799845] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:34:42.799922] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:34:42.874058] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:34:42.874987] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:34:42.875078] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:34:42.875111] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:34:43.016593] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:34:43.016779] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:34:43.016821] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:34:43.016850] [INFO ] [FORECASTER] Training complete [2026-03-04T20:34:43.021214] [DEBUG] [FORECASTER] WDH: Forecast T+1@11:T+2@11: DOWN (p=4.26%) [2026-03-04T20:34:43.021586] [INFO ] [FORECASTER] Completed predict_future for WDH [2026-03-04T20:34:43.021735] [INFO ] [sig ] WDH: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:34:43.195330] [INFO ] [LOCAL ] Saved forecast: WDH 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/WDH.txt [2026-03-04T20:34:43.195501] [INFO ] [sig ] [3251/3365] Completed WDH in 0.4s | 2.76 sym/s | Total: 19.6m | ETA: 41.3s [2026-03-04T20:34:43.195545] [INFO ] [sig ] [3252/3365] Forecasting WDI... [2026-03-04T20:34:43.195600] [INFO ] [sig ] Generating forecast for: WDI [2026-03-04T20:34:43.195650] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WDI' from 'https://tdm.silogroup.org/data/derivative_storage/WDI.csv'. [2026-03-04T20:34:43.208190] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WDI'. [2026-03-04T20:34:43.208618] [INFO ] [FORECASTER] Starting predict_future for WDI [2026-03-04T20:34:43.209458] [DEBUG] [LOCAL ] No optimal features file found for WDI: ./output/feature-sets/WDI.txt [2026-03-04T20:34:43.209517] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:34:43.209562] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:34:43.209629] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:34:43.209691] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:34:43.273313] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:34:43.274481] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:34:43.274615] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:34:43.274653] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:34:43.401536] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:34:43.401730] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:34:43.401773] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:34:43.401803] [INFO ] [FORECASTER] Training complete [2026-03-04T20:34:43.405838] [DEBUG] [FORECASTER] WDI: Forecast T+1@11:T+2@11: UP (p=66.07%) [2026-03-04T20:34:43.406220] [INFO ] [FORECASTER] Completed predict_future for WDI [2026-03-04T20:34:43.406379] [INFO ] [sig ] WDI: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:34:43.562485] [INFO ] [LOCAL ] Saved forecast: WDI 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/WDI.txt [2026-03-04T20:34:43.562668] [INFO ] [sig ] [3252/3365] Completed WDI in 0.4s | 2.76 sym/s | Total: 19.6m | ETA: 41.0s [2026-03-04T20:34:43.562709] [INFO ] [sig ] [3253/3365] Forecasting WDS... [2026-03-04T20:34:43.562740] [INFO ] [sig ] Generating forecast for: WDS [2026-03-04T20:34:43.562770] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WDS' from 'https://tdm.silogroup.org/data/derivative_storage/WDS.csv'. [2026-03-04T20:34:43.575199] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WDS'. [2026-03-04T20:34:43.575652] [INFO ] [FORECASTER] Starting predict_future for WDS [2026-03-04T20:34:43.576510] [DEBUG] [LOCAL ] No optimal features file found for WDS: ./output/feature-sets/WDS.txt [2026-03-04T20:34:43.576568] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:34:43.576637] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:34:43.576667] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:34:43.576726] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:34:43.641532] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:34:43.642654] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:34:43.642769] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:34:43.642805] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:34:43.778885] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:34:43.779059] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:34:43.779102] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:34:43.779133] [INFO ] [FORECASTER] Training complete [2026-03-04T20:34:43.782949] [DEBUG] [FORECASTER] WDS: Forecast T+1@11:T+2@11: UP (p=66.27%) [2026-03-04T20:34:43.783333] [INFO ] [FORECASTER] Completed predict_future for WDS [2026-03-04T20:34:43.783486] [INFO ] [sig ] WDS: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:34:43.944165] [INFO ] [LOCAL ] Saved forecast: WDS 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/WDS.txt [2026-03-04T20:34:43.944333] [INFO ] [sig ] [3253/3365] Completed WDS in 0.4s | 2.76 sym/s | Total: 19.7m | ETA: 40.6s [2026-03-04T20:34:43.944376] [INFO ] [sig ] [3254/3365] Forecasting WEA... [2026-03-04T20:34:43.944408] [INFO ] [sig ] Generating forecast for: WEA [2026-03-04T20:34:43.944439] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WEA' from 'https://tdm.silogroup.org/data/derivative_storage/WEA.csv'. [2026-03-04T20:34:43.957126] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WEA'. [2026-03-04T20:34:43.957605] [INFO ] [FORECASTER] Starting predict_future for WEA [2026-03-04T20:34:43.958487] [DEBUG] [LOCAL ] No optimal features file found for WEA: ./output/feature-sets/WEA.txt [2026-03-04T20:34:43.958545] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:34:43.958611] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:34:43.958642] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:34:43.958700] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:34:44.017478] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:34:44.018411] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:34:44.018504] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:34:44.018539] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:34:44.134416] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:34:44.134600] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:34:44.134648] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:34:44.134679] [INFO ] [FORECASTER] Training complete [2026-03-04T20:34:44.138410] [DEBUG] [FORECASTER] WEA: Forecast T+1@11:T+2@11: UP (p=74.57%) [2026-03-04T20:34:44.138769] [INFO ] [FORECASTER] Completed predict_future for WEA [2026-03-04T20:34:44.138915] [INFO ] [sig ] WEA: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:34:44.284760] [INFO ] [LOCAL ] Saved forecast: WEA 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/WEA.txt [2026-03-04T20:34:44.284939] [INFO ] [sig ] [3254/3365] Completed WEA in 0.3s | 2.76 sym/s | Total: 19.7m | ETA: 40.2s [2026-03-04T20:34:44.284987] [INFO ] [sig ] [3255/3365] Forecasting WEC... [2026-03-04T20:34:44.285025] [INFO ] [sig ] Generating forecast for: WEC [2026-03-04T20:34:44.285056] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WEC' from 'https://tdm.silogroup.org/data/derivative_storage/WEC.csv'. [2026-03-04T20:34:44.297247] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WEC'. [2026-03-04T20:34:44.297669] [INFO ] [FORECASTER] Starting predict_future for WEC [2026-03-04T20:34:44.298518] [DEBUG] [LOCAL ] No optimal features file found for WEC: ./output/feature-sets/WEC.txt [2026-03-04T20:34:44.298598] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:34:44.298636] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:34:44.298665] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:34:44.298723] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:34:44.359100] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:34:44.360058] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:34:44.360146] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:34:44.360180] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:34:44.484013] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:34:44.484171] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:34:44.484213] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:34:44.484241] [INFO ] [FORECASTER] Training complete [2026-03-04T20:34:44.487741] [DEBUG] [FORECASTER] WEC: Forecast T+1@11:T+2@11: UP (p=69.73%) [2026-03-04T20:34:44.488022] [INFO ] [FORECASTER] Completed predict_future for WEC [2026-03-04T20:34:44.488152] [INFO ] [sig ] WEC: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:34:44.637874] [INFO ] [LOCAL ] Saved forecast: WEC 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/WEC.txt [2026-03-04T20:34:44.638042] [INFO ] [sig ] [3255/3365] Completed WEC in 0.4s | 2.76 sym/s | Total: 19.7m | ETA: 39.9s [2026-03-04T20:34:44.638084] [INFO ] [sig ] [3256/3365] Forecasting WEN... [2026-03-04T20:34:44.638114] [INFO ] [sig ] Generating forecast for: WEN [2026-03-04T20:34:44.638144] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WEN' from 'https://tdm.silogroup.org/data/derivative_storage/WEN.csv'. [2026-03-04T20:34:44.651565] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WEN'. [2026-03-04T20:34:44.652001] [INFO ] [FORECASTER] Starting predict_future for WEN [2026-03-04T20:34:44.652841] [DEBUG] [LOCAL ] No optimal features file found for WEN: ./output/feature-sets/WEN.txt [2026-03-04T20:34:44.652898] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:34:44.652932] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:34:44.652962] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:34:44.653022] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:34:44.710764] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:34:44.711692] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:34:44.711784] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:34:44.711879] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:34:44.835528] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:34:44.835717] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:34:44.835758] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:34:44.835787] [INFO ] [FORECASTER] Training complete [2026-03-04T20:34:44.839325] [DEBUG] [FORECASTER] WEN: Forecast T+1@11:T+2@11: DOWN (p=0.79%) [2026-03-04T20:34:44.839630] [INFO ] [FORECASTER] Completed predict_future for WEN [2026-03-04T20:34:44.839763] [INFO ] [sig ] WEN: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:34:44.989696] [INFO ] [LOCAL ] Saved forecast: WEN 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/WEN.txt [2026-03-04T20:34:44.989871] [INFO ] [sig ] [3256/3365] Completed WEN in 0.4s | 2.76 sym/s | Total: 19.7m | ETA: 39.5s [2026-03-04T20:34:44.989922] [INFO ] [sig ] [3257/3365] Forecasting WERN... [2026-03-04T20:34:44.989953] [INFO ] [sig ] Generating forecast for: WERN [2026-03-04T20:34:44.989983] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WERN' from 'https://tdm.silogroup.org/data/derivative_storage/WERN.csv'. [2026-03-04T20:34:45.002112] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WERN'. [2026-03-04T20:34:45.002522] [INFO ] [FORECASTER] Starting predict_future for WERN [2026-03-04T20:34:45.003375] [DEBUG] [LOCAL ] No optimal features file found for WERN: ./output/feature-sets/WERN.txt [2026-03-04T20:34:45.003429] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:34:45.003462] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:34:45.003488] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:34:45.003544] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:34:45.068467] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:34:45.070002] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:34:45.070096] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:34:45.070131] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:34:45.199060] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:34:45.199247] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:34:45.199302] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:34:45.199337] [INFO ] [FORECASTER] Training complete [2026-03-04T20:34:45.202940] [DEBUG] [FORECASTER] WERN: Forecast T+1@11:T+2@11: DOWN (p=31.27%) [2026-03-04T20:34:45.203250] [INFO ] [FORECASTER] Completed predict_future for WERN [2026-03-04T20:34:45.203390] [INFO ] [sig ] WERN: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:34:45.354603] [INFO ] [LOCAL ] Saved forecast: WERN 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/WERN.txt [2026-03-04T20:34:45.354766] [INFO ] [sig ] [3257/3365] Completed WERN in 0.4s | 2.76 sym/s | Total: 19.7m | ETA: 39.2s [2026-03-04T20:34:45.354807] [INFO ] [sig ] [3258/3365] Forecasting WES... [2026-03-04T20:34:45.354836] [INFO ] [sig ] Generating forecast for: WES [2026-03-04T20:34:45.354866] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WES' from 'https://tdm.silogroup.org/data/derivative_storage/WES.csv'. [2026-03-04T20:34:45.367603] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WES'. [2026-03-04T20:34:45.367946] [INFO ] [FORECASTER] Starting predict_future for WES [2026-03-04T20:34:45.368759] [DEBUG] [LOCAL ] No optimal features file found for WES: ./output/feature-sets/WES.txt [2026-03-04T20:34:45.368813] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:34:45.368845] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:34:45.368871] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:34:45.368927] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:34:45.428638] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:34:45.429479] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:34:45.429566] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:34:45.429623] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:34:45.554172] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:34:45.554328] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:34:45.554369] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:34:45.554432] [INFO ] [FORECASTER] Training complete [2026-03-04T20:34:45.557842] [DEBUG] [FORECASTER] WES: Forecast T+1@11:T+2@11: DOWN (p=44.81%) [2026-03-04T20:34:45.558124] [INFO ] [FORECASTER] Completed predict_future for WES [2026-03-04T20:34:45.558249] [INFO ] [sig ] WES: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:34:45.703444] [INFO ] [LOCAL ] Saved forecast: WES 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/WES.txt [2026-03-04T20:34:45.703614] [INFO ] [sig ] [3258/3365] Completed WES in 0.3s | 2.76 sym/s | Total: 19.7m | ETA: 38.8s [2026-03-04T20:34:45.703658] [INFO ] [sig ] [3259/3365] Forecasting WEX... [2026-03-04T20:34:45.703688] [INFO ] [sig ] Generating forecast for: WEX [2026-03-04T20:34:45.703718] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WEX' from 'https://tdm.silogroup.org/data/derivative_storage/WEX.csv'. [2026-03-04T20:34:45.714531] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WEX'. [2026-03-04T20:34:45.714849] [INFO ] [FORECASTER] Starting predict_future for WEX [2026-03-04T20:34:45.715674] [DEBUG] [LOCAL ] No optimal features file found for WEX: ./output/feature-sets/WEX.txt [2026-03-04T20:34:45.715728] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:34:45.715760] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:34:45.715787] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:34:45.715844] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:34:45.776190] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:34:45.776906] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:34:45.776986] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:34:45.777018] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:34:45.899615] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:34:45.899728] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:34:45.899765] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:34:45.899793] [INFO ] [FORECASTER] Training complete [2026-03-04T20:34:45.903093] [DEBUG] [FORECASTER] WEX: Forecast T+1@11:T+2@11: DOWN (p=25.84%) [2026-03-04T20:34:45.903365] [INFO ] [FORECASTER] Completed predict_future for WEX [2026-03-04T20:34:45.903492] [INFO ] [sig ] WEX: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:34:46.047239] [INFO ] [LOCAL ] Saved forecast: WEX 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/WEX.txt [2026-03-04T20:34:46.047403] [INFO ] [sig ] [3259/3365] Completed WEX in 0.3s | 2.76 sym/s | Total: 19.7m | ETA: 38.4s [2026-03-04T20:34:46.047447] [INFO ] [sig ] [3260/3365] Forecasting WEYS... [2026-03-04T20:34:46.047480] [INFO ] [sig ] Generating forecast for: WEYS [2026-03-04T20:34:46.047509] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WEYS' from 'https://tdm.silogroup.org/data/derivative_storage/WEYS.csv'. [2026-03-04T20:34:46.058413] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WEYS'. [2026-03-04T20:34:46.058710] [INFO ] [FORECASTER] Starting predict_future for WEYS [2026-03-04T20:34:46.059476] [DEBUG] [LOCAL ] No optimal features file found for WEYS: ./output/feature-sets/WEYS.txt [2026-03-04T20:34:46.059529] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:34:46.059561] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:34:46.059617] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:34:46.059675] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:34:46.116208] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:34:46.116874] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:34:46.116952] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:34:46.116997] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:34:46.221984] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:34:46.222112] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:34:46.222151] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:34:46.222180] [INFO ] [FORECASTER] Training complete [2026-03-04T20:34:46.225492] [DEBUG] [FORECASTER] WEYS: Forecast T+1@11:T+2@11: DOWN (p=21.51%) [2026-03-04T20:34:46.225785] [INFO ] [FORECASTER] Completed predict_future for WEYS [2026-03-04T20:34:46.225914] [INFO ] [sig ] WEYS: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:34:46.369065] [INFO ] [LOCAL ] Saved forecast: WEYS 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/WEYS.txt [2026-03-04T20:34:46.369200] [INFO ] [sig ] [3260/3365] Completed WEYS in 0.3s | 2.76 sym/s | Total: 19.7m | ETA: 38.1s [2026-03-04T20:34:46.369242] [INFO ] [sig ] [3261/3365] Forecasting WF... [2026-03-04T20:34:46.369272] [INFO ] [sig ] Generating forecast for: WF [2026-03-04T20:34:46.369303] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WF' from 'https://tdm.silogroup.org/data/derivative_storage/WF.csv'. [2026-03-04T20:34:46.380925] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WF'. [2026-03-04T20:34:46.381264] [INFO ] [FORECASTER] Starting predict_future for WF [2026-03-04T20:34:46.382068] [DEBUG] [LOCAL ] No optimal features file found for WF: ./output/feature-sets/WF.txt [2026-03-04T20:34:46.382122] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:34:46.382153] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:34:46.382180] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:34:46.382236] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:34:46.439513] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:34:46.440211] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:34:46.440291] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:34:46.440324] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:34:46.565634] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:34:46.565796] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:34:46.565837] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:34:46.565865] [INFO ] [FORECASTER] Training complete [2026-03-04T20:34:46.569376] [DEBUG] [FORECASTER] WF: Forecast T+1@11:T+2@11: UP (p=94.78%) [2026-03-04T20:34:46.569682] [INFO ] [FORECASTER] Completed predict_future for WF [2026-03-04T20:34:46.569809] [INFO ] [sig ] WF: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:34:46.712992] [INFO ] [LOCAL ] Saved forecast: WF 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/WF.txt [2026-03-04T20:34:46.713133] [INFO ] [sig ] [3261/3365] Completed WF in 0.3s | 2.76 sym/s | Total: 19.7m | ETA: 37.7s [2026-03-04T20:34:46.713174] [INFO ] [sig ] [3262/3365] Forecasting WFG... [2026-03-04T20:34:46.713204] [INFO ] [sig ] Generating forecast for: WFG [2026-03-04T20:34:46.713235] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WFG' from 'https://tdm.silogroup.org/data/derivative_storage/WFG.csv'. [2026-03-04T20:34:46.725159] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WFG'. [2026-03-04T20:34:46.725459] [INFO ] [FORECASTER] Starting predict_future for WFG [2026-03-04T20:34:46.726300] [DEBUG] [LOCAL ] No optimal features file found for WFG: ./output/feature-sets/WFG.txt [2026-03-04T20:34:46.726356] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:34:46.726392] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:34:46.726421] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:34:46.726496] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:34:46.784198] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:34:46.784835] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:34:46.784915] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:34:46.784947] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:34:46.910067] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:34:46.910236] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:34:46.910279] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:34:46.910309] [INFO ] [FORECASTER] Training complete [2026-03-04T20:34:46.913802] [DEBUG] [FORECASTER] WFG: Forecast T+1@11:T+2@11: DOWN (p=39.63%) [2026-03-04T20:34:46.914089] [INFO ] [FORECASTER] Completed predict_future for WFG [2026-03-04T20:34:46.914223] [INFO ] [sig ] WFG: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:34:47.058242] [INFO ] [LOCAL ] Saved forecast: WFG 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/WFG.txt [2026-03-04T20:34:47.058414] [INFO ] [sig ] [3262/3365] Completed WFG in 0.3s | 2.76 sym/s | Total: 19.7m | ETA: 37.3s [2026-03-04T20:34:47.058456] [INFO ] [sig ] [3263/3365] Forecasting WFRD... [2026-03-04T20:34:47.058485] [INFO ] [sig ] Generating forecast for: WFRD [2026-03-04T20:34:47.058518] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WFRD' from 'https://tdm.silogroup.org/data/derivative_storage/WFRD.csv'. [2026-03-04T20:34:47.070256] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WFRD'. [2026-03-04T20:34:47.070639] [INFO ] [FORECASTER] Starting predict_future for WFRD [2026-03-04T20:34:47.071432] [DEBUG] [LOCAL ] No optimal features file found for WFRD: ./output/feature-sets/WFRD.txt [2026-03-04T20:34:47.071486] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:34:47.071588] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:34:47.071622] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:34:47.071681] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:34:47.129075] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:34:47.129818] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:34:47.129901] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:34:47.129934] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:34:47.253988] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:34:47.254200] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:34:47.254242] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:34:47.254271] [INFO ] [FORECASTER] Training complete [2026-03-04T20:34:47.258252] [DEBUG] [FORECASTER] WFRD: Forecast T+1@11:T+2@11: DOWN (p=2.43%) [2026-03-04T20:34:47.258540] [INFO ] [FORECASTER] Completed predict_future for WFRD [2026-03-04T20:34:47.258700] [INFO ] [sig ] WFRD: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:34:47.424098] [INFO ] [LOCAL ] Saved forecast: WFRD 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/WFRD.txt [2026-03-04T20:34:47.424264] [INFO ] [sig ] [3263/3365] Completed WFRD in 0.4s | 2.76 sym/s | Total: 19.7m | ETA: 37.0s [2026-03-04T20:34:47.424307] [INFO ] [sig ] [3264/3365] Forecasting WGMI... [2026-03-04T20:34:47.424337] [INFO ] [sig ] Generating forecast for: WGMI [2026-03-04T20:34:47.424368] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WGMI' from 'https://tdm.silogroup.org/data/derivative_storage/WGMI.csv'. [2026-03-04T20:34:47.437065] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WGMI'. [2026-03-04T20:34:47.437469] [INFO ] [FORECASTER] Starting predict_future for WGMI [2026-03-04T20:34:47.438298] [DEBUG] [LOCAL ] No optimal features file found for WGMI: ./output/feature-sets/WGMI.txt [2026-03-04T20:34:47.438352] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:34:47.438384] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:34:47.438411] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:34:47.438478] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:34:47.499099] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:34:47.500100] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:34:47.500194] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:34:47.500226] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:34:47.625174] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:34:47.625342] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:34:47.625383] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:34:47.625413] [INFO ] [FORECASTER] Training complete [2026-03-04T20:34:47.629001] [DEBUG] [FORECASTER] WGMI: Forecast T+1@11:T+2@11: DOWN (p=22.08%) [2026-03-04T20:34:47.629294] [INFO ] [FORECASTER] Completed predict_future for WGMI [2026-03-04T20:34:47.629429] [INFO ] [sig ] WGMI: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:34:47.785858] [INFO ] [LOCAL ] Saved forecast: WGMI 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/WGMI.txt [2026-03-04T20:34:47.786032] [INFO ] [sig ] [3264/3365] Completed WGMI in 0.4s | 2.76 sym/s | Total: 19.7m | ETA: 36.6s [2026-03-04T20:34:47.786079] [INFO ] [sig ] [3265/3365] Forecasting WGO... [2026-03-04T20:34:47.786112] [INFO ] [sig ] Generating forecast for: WGO [2026-03-04T20:34:47.786147] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WGO' from 'https://tdm.silogroup.org/data/derivative_storage/WGO.csv'. [2026-03-04T20:34:47.800553] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WGO'. [2026-03-04T20:34:47.801006] [INFO ] [FORECASTER] Starting predict_future for WGO [2026-03-04T20:34:47.801904] [DEBUG] [LOCAL ] No optimal features file found for WGO: ./output/feature-sets/WGO.txt [2026-03-04T20:34:47.801961] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:34:47.801997] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:34:47.802025] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:34:47.802082] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:34:47.863973] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:34:47.864909] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:34:47.864997] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:34:47.865031] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:34:47.988430] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:34:47.988612] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:34:47.988655] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:34:47.988683] [INFO ] [FORECASTER] Training complete [2026-03-04T20:34:47.992104] [DEBUG] [FORECASTER] WGO: Forecast T+1@11:T+2@11: DOWN (p=2.16%) [2026-03-04T20:34:47.992385] [INFO ] [FORECASTER] Completed predict_future for WGO [2026-03-04T20:34:47.992514] [INFO ] [sig ] WGO: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:34:48.135499] [INFO ] [LOCAL ] Saved forecast: WGO 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/WGO.txt [2026-03-04T20:34:48.135663] [INFO ] [sig ] [3265/3365] Completed WGO in 0.3s | 2.76 sym/s | Total: 19.7m | ETA: 36.2s [2026-03-04T20:34:48.135704] [INFO ] [sig ] [3266/3365] Forecasting WGS... [2026-03-04T20:34:48.135734] [INFO ] [sig ] Generating forecast for: WGS [2026-03-04T20:34:48.135773] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WGS' from 'https://tdm.silogroup.org/data/derivative_storage/WGS.csv'. [2026-03-04T20:34:48.149400] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WGS'. [2026-03-04T20:34:48.149765] [INFO ] [FORECASTER] Starting predict_future for WGS [2026-03-04T20:34:48.150620] [DEBUG] [LOCAL ] No optimal features file found for WGS: ./output/feature-sets/WGS.txt [2026-03-04T20:34:48.150676] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:34:48.150711] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:34:48.150739] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:34:48.150799] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:34:48.210152] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:34:48.210813] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:34:48.210895] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:34:48.210927] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:34:48.336343] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:34:48.336510] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:34:48.336558] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:34:48.336655] [INFO ] [FORECASTER] Training complete [2026-03-04T20:34:48.340169] [DEBUG] [FORECASTER] WGS: Forecast T+1@11:T+2@11: UP (p=50.06%) [2026-03-04T20:34:48.340466] [INFO ] [FORECASTER] Completed predict_future for WGS [2026-03-04T20:34:48.340621] [INFO ] [sig ] WGS: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:34:48.491728] [INFO ] [LOCAL ] Saved forecast: WGS 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/WGS.txt [2026-03-04T20:34:48.491899] [INFO ] [sig ] [3266/3365] Completed WGS in 0.4s | 2.76 sym/s | Total: 19.7m | ETA: 35.9s [2026-03-04T20:34:48.491944] [INFO ] [sig ] [3267/3365] Forecasting WH... [2026-03-04T20:34:48.491977] [INFO ] [sig ] Generating forecast for: WH [2026-03-04T20:34:48.492010] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WH' from 'https://tdm.silogroup.org/data/derivative_storage/WH.csv'. [2026-03-04T20:34:48.505142] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WH'. [2026-03-04T20:34:48.505511] [INFO ] [FORECASTER] Starting predict_future for WH [2026-03-04T20:34:48.506342] [DEBUG] [LOCAL ] No optimal features file found for WH: ./output/feature-sets/WH.txt [2026-03-04T20:34:48.506397] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:34:48.506431] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:34:48.506460] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:34:48.506519] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:34:48.567177] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:34:48.568273] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:34:48.568358] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:34:48.568391] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:34:48.703724] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:34:48.703882] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:34:48.703937] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:34:48.703978] [INFO ] [FORECASTER] Training complete [2026-03-04T20:34:48.709491] [DEBUG] [FORECASTER] WH: Forecast T+1@11:T+2@11: UP (p=91.84%) [2026-03-04T20:34:48.709934] [INFO ] [FORECASTER] Completed predict_future for WH [2026-03-04T20:34:48.710111] [INFO ] [sig ] WH: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:34:48.865374] [INFO ] [LOCAL ] Saved forecast: WH 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/WH.txt [2026-03-04T20:34:48.865546] [INFO ] [sig ] [3267/3365] Completed WH in 0.4s | 2.76 sym/s | Total: 19.7m | ETA: 35.5s [2026-03-04T20:34:48.865614] [INFO ] [sig ] [3268/3365] Forecasting WHD... [2026-03-04T20:34:48.865648] [INFO ] [sig ] Generating forecast for: WHD [2026-03-04T20:34:48.865679] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WHD' from 'https://tdm.silogroup.org/data/derivative_storage/WHD.csv'. [2026-03-04T20:34:48.877880] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WHD'. [2026-03-04T20:34:48.878259] [INFO ] [FORECASTER] Starting predict_future for WHD [2026-03-04T20:34:48.879089] [DEBUG] [LOCAL ] No optimal features file found for WHD: ./output/feature-sets/WHD.txt [2026-03-04T20:34:48.879145] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:34:48.879179] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:34:48.879206] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:34:48.879264] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:34:48.938801] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:34:48.939721] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:34:48.939807] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:34:48.939840] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:34:49.068073] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:34:49.068223] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:34:49.068267] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:34:49.068312] [INFO ] [FORECASTER] Training complete [2026-03-04T20:34:49.073098] [DEBUG] [FORECASTER] WHD: Forecast T+1@11:T+2@11: UP (p=99.12%) [2026-03-04T20:34:49.073418] [INFO ] [FORECASTER] Completed predict_future for WHD [2026-03-04T20:34:49.073604] [INFO ] [sig ] WHD: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:34:49.240711] [INFO ] [LOCAL ] Saved forecast: WHD 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/WHD.txt [2026-03-04T20:34:49.240883] [INFO ] [sig ] [3268/3365] Completed WHD in 0.4s | 2.76 sym/s | Total: 19.7m | ETA: 35.2s [2026-03-04T20:34:49.240922] [INFO ] [sig ] [3269/3365] Forecasting WHF... [2026-03-04T20:34:49.240954] [INFO ] [sig ] Generating forecast for: WHF [2026-03-04T20:34:49.240985] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WHF' from 'https://tdm.silogroup.org/data/derivative_storage/WHF.csv'. [2026-03-04T20:34:49.253772] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WHF'. [2026-03-04T20:34:49.254365] [INFO ] [FORECASTER] Starting predict_future for WHF [2026-03-04T20:34:49.255396] [DEBUG] [LOCAL ] No optimal features file found for WHF: ./output/feature-sets/WHF.txt [2026-03-04T20:34:49.255449] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:34:49.255482] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:34:49.255510] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:34:49.255566] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:34:49.314820] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:34:49.315739] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:34:49.315830] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:34:49.315863] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:34:49.439413] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:34:49.439594] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:34:49.439639] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:34:49.439667] [INFO ] [FORECASTER] Training complete [2026-03-04T20:34:49.443686] [DEBUG] [FORECASTER] WHF: Forecast T+1@11:T+2@11: UP (p=87.75%) [2026-03-04T20:34:49.444128] [INFO ] [FORECASTER] Completed predict_future for WHF [2026-03-04T20:34:49.444326] [INFO ] [sig ] WHF: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:34:49.595539] [INFO ] [LOCAL ] Saved forecast: WHF 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/WHF.txt [2026-03-04T20:34:49.595722] [INFO ] [sig ] [3269/3365] Completed WHF in 0.4s | 2.76 sym/s | Total: 19.8m | ETA: 34.8s [2026-03-04T20:34:49.595762] [INFO ] [sig ] [3270/3365] Forecasting WHG... [2026-03-04T20:34:49.595793] [INFO ] [sig ] Generating forecast for: WHG [2026-03-04T20:34:49.595824] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WHG' from 'https://tdm.silogroup.org/data/derivative_storage/WHG.csv'. [2026-03-04T20:34:49.607920] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WHG'. [2026-03-04T20:34:49.608346] [INFO ] [FORECASTER] Starting predict_future for WHG [2026-03-04T20:34:49.609240] [DEBUG] [LOCAL ] No optimal features file found for WHG: ./output/feature-sets/WHG.txt [2026-03-04T20:34:49.609295] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:34:49.609329] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:34:49.609357] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:34:49.609414] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:34:49.668677] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:34:49.669439] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:34:49.669524] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:34:49.669561] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:34:49.774559] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:34:49.774748] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:34:49.774796] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:34:49.774834] [INFO ] [FORECASTER] Training complete [2026-03-04T20:34:49.778380] [DEBUG] [FORECASTER] WHG: Forecast T+1@11:T+2@11: UP (p=84.86%) [2026-03-04T20:34:49.778723] [INFO ] [FORECASTER] Completed predict_future for WHG [2026-03-04T20:34:49.778869] [INFO ] [sig ] WHG: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:34:49.924087] [INFO ] [LOCAL ] Saved forecast: WHG 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/WHG.txt [2026-03-04T20:34:49.924213] [INFO ] [sig ] [3270/3365] Completed WHG in 0.3s | 2.76 sym/s | Total: 19.8m | ETA: 34.4s [2026-03-04T20:34:49.924252] [INFO ] [sig ] [3271/3365] Forecasting WIA... [2026-03-04T20:34:49.924283] [INFO ] [sig ] Generating forecast for: WIA [2026-03-04T20:34:49.924313] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WIA' from 'https://tdm.silogroup.org/data/derivative_storage/WIA.csv'. [2026-03-04T20:34:49.935802] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WIA'. [2026-03-04T20:34:49.936085] [INFO ] [FORECASTER] Starting predict_future for WIA [2026-03-04T20:34:49.936895] [DEBUG] [LOCAL ] No optimal features file found for WIA: ./output/feature-sets/WIA.txt [2026-03-04T20:34:49.936949] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:34:49.936982] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:34:49.937009] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:34:49.937065] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:34:49.996613] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:34:49.997265] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:34:49.997368] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:34:49.997403] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:34:50.110805] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:34:50.110975] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:34:50.111034] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:34:50.111064] [INFO ] [FORECASTER] Training complete [2026-03-04T20:34:50.114499] [DEBUG] [FORECASTER] WIA: Forecast T+1@11:T+2@11: DOWN (p=37.14%) [2026-03-04T20:34:50.114828] [INFO ] [FORECASTER] Completed predict_future for WIA [2026-03-04T20:34:50.114956] [INFO ] [sig ] WIA: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:34:50.262188] [INFO ] [LOCAL ] Saved forecast: WIA 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/WIA.txt [2026-03-04T20:34:50.262352] [INFO ] [sig ] [3271/3365] Completed WIA in 0.3s | 2.76 sym/s | Total: 19.8m | ETA: 34.1s [2026-03-04T20:34:50.262392] [INFO ] [sig ] [3272/3365] Forecasting WIMI... [2026-03-04T20:34:50.262424] [INFO ] [sig ] Generating forecast for: WIMI [2026-03-04T20:34:50.262453] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WIMI' from 'https://tdm.silogroup.org/data/derivative_storage/WIMI.csv'. [2026-03-04T20:34:50.274045] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WIMI'. [2026-03-04T20:34:50.274354] [INFO ] [FORECASTER] Starting predict_future for WIMI [2026-03-04T20:34:50.275175] [DEBUG] [LOCAL ] No optimal features file found for WIMI: ./output/feature-sets/WIMI.txt [2026-03-04T20:34:50.275228] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:34:50.275259] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:34:50.275286] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:34:50.275341] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:34:50.333373] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:34:50.334260] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:34:50.334347] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:34:50.334382] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:34:50.454339] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:34:50.454510] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:34:50.454561] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:34:50.454625] [INFO ] [FORECASTER] Training complete [2026-03-04T20:34:50.458330] [DEBUG] [FORECASTER] WIMI: Forecast T+1@11:T+2@11: UP (p=55.54%) [2026-03-04T20:34:50.458723] [INFO ] [FORECASTER] Completed predict_future for WIMI [2026-03-04T20:34:50.458869] [INFO ] [sig ] WIMI: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:34:50.609921] [INFO ] [LOCAL ] Saved forecast: WIMI 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/WIMI.txt [2026-03-04T20:34:50.610102] [INFO ] [sig ] [3272/3365] Completed WIMI in 0.3s | 2.76 sym/s | Total: 19.8m | ETA: 33.7s [2026-03-04T20:34:50.610145] [INFO ] [sig ] [3273/3365] Forecasting WINA... [2026-03-04T20:34:50.610175] [INFO ] [sig ] Generating forecast for: WINA [2026-03-04T20:34:50.610204] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WINA' from 'https://tdm.silogroup.org/data/derivative_storage/WINA.csv'. [2026-03-04T20:34:50.621594] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WINA'. [2026-03-04T20:34:50.621981] [INFO ] [FORECASTER] Starting predict_future for WINA [2026-03-04T20:34:50.622852] [DEBUG] [LOCAL ] No optimal features file found for WINA: ./output/feature-sets/WINA.txt [2026-03-04T20:34:50.622906] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:34:50.622938] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:34:50.622965] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:34:50.623022] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:34:50.681949] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:34:50.682898] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:34:50.683022] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:34:50.683070] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:34:50.811875] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:34:50.812085] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:34:50.812142] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:34:50.812184] [INFO ] [FORECASTER] Training complete [2026-03-04T20:34:50.816019] [DEBUG] [FORECASTER] WINA: Forecast T+1@11:T+2@11: DOWN (p=40.64%) [2026-03-04T20:34:50.816328] [INFO ] [FORECASTER] Completed predict_future for WINA [2026-03-04T20:34:50.816479] [INFO ] [sig ] WINA: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:34:50.969284] [INFO ] [LOCAL ] Saved forecast: WINA 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/WINA.txt [2026-03-04T20:34:50.969459] [INFO ] [sig ] [3273/3365] Completed WINA in 0.4s | 2.76 sym/s | Total: 19.8m | ETA: 33.3s [2026-03-04T20:34:50.969510] [INFO ] [sig ] [3274/3365] Forecasting WING... [2026-03-04T20:34:50.969544] [INFO ] [sig ] Generating forecast for: WING [2026-03-04T20:34:50.969594] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WING' from 'https://tdm.silogroup.org/data/derivative_storage/WING.csv'. [2026-03-04T20:34:50.982628] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WING'. [2026-03-04T20:34:50.983031] [INFO ] [FORECASTER] Starting predict_future for WING [2026-03-04T20:34:50.983966] [DEBUG] [LOCAL ] No optimal features file found for WING: ./output/feature-sets/WING.txt [2026-03-04T20:34:50.984022] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:34:50.984054] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:34:50.984081] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:34:50.984139] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:34:51.043315] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:34:51.044243] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:34:51.044350] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:34:51.044387] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:34:51.166434] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:34:51.166623] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:34:51.166665] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:34:51.166694] [INFO ] [FORECASTER] Training complete [2026-03-04T20:34:51.170219] [DEBUG] [FORECASTER] WING: Forecast T+1@11:T+2@11: DOWN (p=15.28%) [2026-03-04T20:34:51.170503] [INFO ] [FORECASTER] Completed predict_future for WING [2026-03-04T20:34:51.170662] [INFO ] [sig ] WING: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:34:51.414072] [INFO ] [LOCAL ] Saved forecast: WING 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/WING.txt [2026-03-04T20:34:51.414237] [INFO ] [sig ] [3274/3365] Completed WING in 0.4s | 2.76 sym/s | Total: 19.8m | ETA: 33.0s [2026-03-04T20:34:51.414277] [INFO ] [sig ] [3275/3365] Forecasting WINN... [2026-03-04T20:34:51.414310] [INFO ] [sig ] Generating forecast for: WINN [2026-03-04T20:34:51.414340] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WINN' from 'https://tdm.silogroup.org/data/derivative_storage/WINN.csv'. [2026-03-04T20:34:51.426662] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WINN'. [2026-03-04T20:34:51.427076] [INFO ] [FORECASTER] Starting predict_future for WINN [2026-03-04T20:34:51.428012] [DEBUG] [LOCAL ] No optimal features file found for WINN: ./output/feature-sets/WINN.txt [2026-03-04T20:34:51.428070] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:34:51.428134] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:34:51.428167] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:34:51.428226] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:34:51.488108] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:34:51.489076] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:34:51.489165] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:34:51.489200] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:34:51.615743] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:34:51.615909] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:34:51.615951] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:34:51.615983] [INFO ] [FORECASTER] Training complete [2026-03-04T20:34:51.619934] [DEBUG] [FORECASTER] WINN: Forecast T+1@11:T+2@11: UP (p=84.34%) [2026-03-04T20:34:51.620236] [INFO ] [FORECASTER] Completed predict_future for WINN [2026-03-04T20:34:51.620378] [INFO ] [sig ] WINN: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:34:51.770034] [INFO ] [LOCAL ] Saved forecast: WINN 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/WINN.txt [2026-03-04T20:34:51.770196] [INFO ] [sig ] [3275/3365] Completed WINN in 0.4s | 2.76 sym/s | Total: 19.8m | ETA: 32.6s [2026-03-04T20:34:51.770238] [INFO ] [sig ] [3276/3365] Forecasting WIX... [2026-03-04T20:34:51.770271] [INFO ] [sig ] Generating forecast for: WIX [2026-03-04T20:34:51.770302] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WIX' from 'https://tdm.silogroup.org/data/derivative_storage/WIX.csv'. [2026-03-04T20:34:51.783010] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WIX'. [2026-03-04T20:34:51.783367] [INFO ] [FORECASTER] Starting predict_future for WIX [2026-03-04T20:34:51.784203] [DEBUG] [LOCAL ] No optimal features file found for WIX: ./output/feature-sets/WIX.txt [2026-03-04T20:34:51.784267] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:34:51.784305] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:34:51.784334] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:34:51.784393] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:34:51.844954] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:34:51.845683] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:34:51.845765] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:34:51.845800] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:34:51.972974] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:34:51.973138] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:34:51.973179] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:34:51.973211] [INFO ] [FORECASTER] Training complete [2026-03-04T20:34:51.976836] [DEBUG] [FORECASTER] WIX: Forecast T+1@11:T+2@11: DOWN (p=16.10%) [2026-03-04T20:34:51.977125] [INFO ] [FORECASTER] Completed predict_future for WIX [2026-03-04T20:34:51.977270] [INFO ] [sig ] WIX: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:34:52.128903] [INFO ] [LOCAL ] Saved forecast: WIX 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/WIX.txt [2026-03-04T20:34:52.129101] [INFO ] [sig ] [3276/3365] Completed WIX in 0.4s | 2.76 sym/s | Total: 19.8m | ETA: 32.3s [2026-03-04T20:34:52.129146] [INFO ] [sig ] [3277/3365] Forecasting WK... [2026-03-04T20:34:52.129179] [INFO ] [sig ] Generating forecast for: WK [2026-03-04T20:34:52.129210] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WK' from 'https://tdm.silogroup.org/data/derivative_storage/WK.csv'. [2026-03-04T20:34:52.141522] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WK'. [2026-03-04T20:34:52.141919] [INFO ] [FORECASTER] Starting predict_future for WK [2026-03-04T20:34:52.142749] [DEBUG] [LOCAL ] No optimal features file found for WK: ./output/feature-sets/WK.txt [2026-03-04T20:34:52.142804] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:34:52.142839] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:34:52.142868] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:34:52.142927] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:34:52.206701] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:34:52.207786] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:34:52.207875] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:34:52.207909] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:34:52.337505] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:34:52.337694] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:34:52.337735] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:34:52.337764] [INFO ] [FORECASTER] Training complete [2026-03-04T20:34:52.341379] [DEBUG] [FORECASTER] WK: Forecast T+1@11:T+2@11: DOWN (p=11.86%) [2026-03-04T20:34:52.341696] [INFO ] [FORECASTER] Completed predict_future for WK [2026-03-04T20:34:52.341831] [INFO ] [sig ] WK: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:34:52.488278] [INFO ] [LOCAL ] Saved forecast: WK 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/WK.txt [2026-03-04T20:34:52.488423] [INFO ] [sig ] [3277/3365] Completed WK in 0.4s | 2.76 sym/s | Total: 19.8m | ETA: 31.9s [2026-03-04T20:34:52.488464] [INFO ] [sig ] [3278/3365] Forecasting WKC... [2026-03-04T20:34:52.488493] [INFO ] [sig ] Generating forecast for: WKC [2026-03-04T20:34:52.488523] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WKC' from 'https://tdm.silogroup.org/data/derivative_storage/WKC.csv'. [2026-03-04T20:34:52.502252] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WKC'. [2026-03-04T20:34:52.502556] [INFO ] [FORECASTER] Starting predict_future for WKC [2026-03-04T20:34:52.503355] [DEBUG] [LOCAL ] No optimal features file found for WKC: ./output/feature-sets/WKC.txt [2026-03-04T20:34:52.503408] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:34:52.503440] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:34:52.503467] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:34:52.503533] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:34:52.561193] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:34:52.561837] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:34:52.561915] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:34:52.561947] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:34:52.685498] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:34:52.685693] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:34:52.685734] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:34:52.685762] [INFO ] [FORECASTER] Training complete [2026-03-04T20:34:52.689413] [DEBUG] [FORECASTER] WKC: Forecast T+1@11:T+2@11: UP (p=94.33%) [2026-03-04T20:34:52.689776] [INFO ] [FORECASTER] Completed predict_future for WKC [2026-03-04T20:34:52.689918] [INFO ] [sig ] WKC: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:34:52.852603] [INFO ] [LOCAL ] Saved forecast: WKC 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/WKC.txt [2026-03-04T20:34:52.852770] [INFO ] [sig ] [3278/3365] Completed WKC in 0.4s | 2.76 sym/s | Total: 19.8m | ETA: 31.5s [2026-03-04T20:34:52.852819] [INFO ] [sig ] [3279/3365] Forecasting WKEY... [2026-03-04T20:34:52.852850] [INFO ] [sig ] Generating forecast for: WKEY [2026-03-04T20:34:52.852879] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WKEY' from 'https://tdm.silogroup.org/data/derivative_storage/WKEY.csv'. [2026-03-04T20:34:52.864275] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WKEY'. [2026-03-04T20:34:52.864547] [INFO ] [FORECASTER] Starting predict_future for WKEY [2026-03-04T20:34:52.865331] [DEBUG] [LOCAL ] No optimal features file found for WKEY: ./output/feature-sets/WKEY.txt [2026-03-04T20:34:52.865383] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:34:52.865416] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:34:52.865442] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:34:52.865499] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:34:52.923434] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:34:52.924242] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:34:52.924320] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:34:52.924352] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:34:53.048275] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:34:53.048426] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:34:53.048466] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:34:53.048496] [INFO ] [FORECASTER] Training complete [2026-03-04T20:34:53.052249] [DEBUG] [FORECASTER] WKEY: Forecast T+1@11:T+2@11: UP (p=99.07%) [2026-03-04T20:34:53.052524] [INFO ] [FORECASTER] Completed predict_future for WKEY [2026-03-04T20:34:53.052673] [INFO ] [sig ] WKEY: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:34:53.198509] [INFO ] [LOCAL ] Saved forecast: WKEY 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/WKEY.txt [2026-03-04T20:34:53.198667] [INFO ] [sig ] [3279/3365] Completed WKEY in 0.3s | 2.76 sym/s | Total: 19.8m | ETA: 31.2s [2026-03-04T20:34:53.198708] [INFO ] [sig ] [3280/3365] Forecasting WKSP... [2026-03-04T20:34:53.198739] [INFO ] [sig ] Generating forecast for: WKSP [2026-03-04T20:34:53.198768] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WKSP' from 'https://tdm.silogroup.org/data/derivative_storage/WKSP.csv'. [2026-03-04T20:34:53.209856] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WKSP'. [2026-03-04T20:34:53.210126] [INFO ] [FORECASTER] Starting predict_future for WKSP [2026-03-04T20:34:53.210918] [DEBUG] [LOCAL ] No optimal features file found for WKSP: ./output/feature-sets/WKSP.txt [2026-03-04T20:34:53.210971] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:34:53.211048] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:34:53.211077] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:34:53.211134] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:34:53.270769] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:34:53.271438] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:34:53.271521] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:34:53.271554] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:34:53.393832] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:34:53.393978] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:34:53.394017] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:34:53.394046] [INFO ] [FORECASTER] Training complete [2026-03-04T20:34:53.397402] [DEBUG] [FORECASTER] WKSP: Forecast T+1@11:T+2@11: UP (p=92.41%) [2026-03-04T20:34:53.397735] [INFO ] [FORECASTER] Completed predict_future for WKSP [2026-03-04T20:34:53.397883] [INFO ] [sig ] WKSP: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:34:53.541199] [INFO ] [LOCAL ] Saved forecast: WKSP 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/WKSP.txt [2026-03-04T20:34:53.541331] [INFO ] [sig ] [3280/3365] Completed WKSP in 0.3s | 2.76 sym/s | Total: 19.8m | ETA: 30.8s [2026-03-04T20:34:53.541369] [INFO ] [sig ] [3281/3365] Forecasting WLDN... [2026-03-04T20:34:53.541400] [INFO ] [sig ] Generating forecast for: WLDN [2026-03-04T20:34:53.541429] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WLDN' from 'https://tdm.silogroup.org/data/derivative_storage/WLDN.csv'. [2026-03-04T20:34:53.553247] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WLDN'. [2026-03-04T20:34:53.553615] [INFO ] [FORECASTER] Starting predict_future for WLDN [2026-03-04T20:34:53.554426] [DEBUG] [LOCAL ] No optimal features file found for WLDN: ./output/feature-sets/WLDN.txt [2026-03-04T20:34:53.554479] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:34:53.554511] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:34:53.554540] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:34:53.554639] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:34:53.611615] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:34:53.612312] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:34:53.612395] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:34:53.612428] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:34:53.730630] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:34:53.730773] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:34:53.730813] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:34:53.730841] [INFO ] [FORECASTER] Training complete [2026-03-04T20:34:53.734232] [DEBUG] [FORECASTER] WLDN: Forecast T+1@11:T+2@11: DOWN (p=14.72%) [2026-03-04T20:34:53.734512] [INFO ] [FORECASTER] Completed predict_future for WLDN [2026-03-04T20:34:53.734683] [INFO ] [sig ] WLDN: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:34:53.884988] [INFO ] [LOCAL ] Saved forecast: WLDN 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/WLDN.txt [2026-03-04T20:34:53.885172] [INFO ] [sig ] [3281/3365] Completed WLDN in 0.3s | 2.76 sym/s | Total: 19.8m | ETA: 30.4s [2026-03-04T20:34:53.885241] [INFO ] [sig ] [3282/3365] Forecasting WLFC... [2026-03-04T20:34:53.885282] [INFO ] [sig ] Generating forecast for: WLFC [2026-03-04T20:34:53.885312] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WLFC' from 'https://tdm.silogroup.org/data/derivative_storage/WLFC.csv'. [2026-03-04T20:34:53.898181] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WLFC'. [2026-03-04T20:34:53.898535] [INFO ] [FORECASTER] Starting predict_future for WLFC [2026-03-04T20:34:53.899372] [DEBUG] [LOCAL ] No optimal features file found for WLFC: ./output/feature-sets/WLFC.txt [2026-03-04T20:34:53.899427] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:34:53.899466] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:34:53.899493] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:34:53.899552] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:34:53.962780] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:34:53.963559] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:34:53.963665] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:34:53.963699] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:34:54.088879] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:34:54.089036] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:34:54.089076] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:34:54.089140] [INFO ] [FORECASTER] Training complete [2026-03-04T20:34:54.092630] [DEBUG] [FORECASTER] WLFC: Forecast T+1@11:T+2@11: DOWN (p=13.90%) [2026-03-04T20:34:54.092912] [INFO ] [FORECASTER] Completed predict_future for WLFC [2026-03-04T20:34:54.093043] [INFO ] [sig ] WLFC: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:34:54.241167] [INFO ] [LOCAL ] Saved forecast: WLFC 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/WLFC.txt [2026-03-04T20:34:54.241317] [INFO ] [sig ] [3282/3365] Completed WLFC in 0.4s | 2.76 sym/s | Total: 19.8m | ETA: 30.1s [2026-03-04T20:34:54.241358] [INFO ] [sig ] [3283/3365] Forecasting WLK... [2026-03-04T20:34:54.241389] [INFO ] [sig ] Generating forecast for: WLK [2026-03-04T20:34:54.241420] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WLK' from 'https://tdm.silogroup.org/data/derivative_storage/WLK.csv'. [2026-03-04T20:34:54.257093] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WLK'. [2026-03-04T20:34:54.257453] [INFO ] [FORECASTER] Starting predict_future for WLK [2026-03-04T20:34:54.258282] [DEBUG] [LOCAL ] No optimal features file found for WLK: ./output/feature-sets/WLK.txt [2026-03-04T20:34:54.258346] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:34:54.258379] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:34:54.258407] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:34:54.258464] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:34:54.315985] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:34:54.316760] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:34:54.316867] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:34:54.316903] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:34:54.441538] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:34:54.441724] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:34:54.441765] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:34:54.441835] [INFO ] [FORECASTER] Training complete [2026-03-04T20:34:54.445460] [DEBUG] [FORECASTER] WLK: Forecast T+1@11:T+2@11: DOWN (p=5.37%) [2026-03-04T20:34:54.445786] [INFO ] [FORECASTER] Completed predict_future for WLK [2026-03-04T20:34:54.445930] [INFO ] [sig ] WLK: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:34:54.595675] [INFO ] [LOCAL ] Saved forecast: WLK 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/WLK.txt [2026-03-04T20:34:54.595842] [INFO ] [sig ] [3283/3365] Completed WLK in 0.4s | 2.76 sym/s | Total: 19.8m | ETA: 29.7s [2026-03-04T20:34:54.595882] [INFO ] [sig ] [3284/3365] Forecasting WLKP... [2026-03-04T20:34:54.595914] [INFO ] [sig ] Generating forecast for: WLKP [2026-03-04T20:34:54.595945] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WLKP' from 'https://tdm.silogroup.org/data/derivative_storage/WLKP.csv'. [2026-03-04T20:34:54.608166] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WLKP'. [2026-03-04T20:34:54.608548] [INFO ] [FORECASTER] Starting predict_future for WLKP [2026-03-04T20:34:54.609373] [DEBUG] [LOCAL ] No optimal features file found for WLKP: ./output/feature-sets/WLKP.txt [2026-03-04T20:34:54.609426] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:34:54.609457] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:34:54.609483] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:34:54.609540] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:34:54.669198] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:34:54.670457] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:34:54.670628] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:34:54.670688] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:34:54.790418] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:34:54.790615] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:34:54.790689] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:34:54.790728] [INFO ] [FORECASTER] Training complete [2026-03-04T20:34:54.794238] [DEBUG] [FORECASTER] WLKP: Forecast T+1@11:T+2@11: DOWN (p=7.58%) [2026-03-04T20:34:54.794525] [INFO ] [FORECASTER] Completed predict_future for WLKP [2026-03-04T20:34:54.794675] [INFO ] [sig ] WLKP: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:34:54.986814] [INFO ] [LOCAL ] Saved forecast: WLKP 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/WLKP.txt [2026-03-04T20:34:54.987125] [INFO ] [sig ] [3284/3365] Completed WLKP in 0.4s | 2.76 sym/s | Total: 19.8m | ETA: 29.4s [2026-03-04T20:34:54.987185] [INFO ] [sig ] [3285/3365] Forecasting WMG... [2026-03-04T20:34:54.987246] [INFO ] [sig ] Generating forecast for: WMG [2026-03-04T20:34:54.987324] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WMG' from 'https://tdm.silogroup.org/data/derivative_storage/WMG.csv'. [2026-03-04T20:34:55.002409] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WMG'. [2026-03-04T20:34:55.002822] [INFO ] [FORECASTER] Starting predict_future for WMG [2026-03-04T20:34:55.003818] [DEBUG] [LOCAL ] No optimal features file found for WMG: ./output/feature-sets/WMG.txt [2026-03-04T20:34:55.003872] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:34:55.003910] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:34:55.003938] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:34:55.004001] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:34:55.063875] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:34:55.064568] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:34:55.064696] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:34:55.064731] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:34:55.192120] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:34:55.192287] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:34:55.192327] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:34:55.192356] [INFO ] [FORECASTER] Training complete [2026-03-04T20:34:55.195946] [DEBUG] [FORECASTER] WMG: Forecast T+1@11:T+2@11: UP (p=99.25%) [2026-03-04T20:34:55.196231] [INFO ] [FORECASTER] Completed predict_future for WMG [2026-03-04T20:34:55.196362] [INFO ] [sig ] WMG: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:34:55.345472] [INFO ] [LOCAL ] Saved forecast: WMG 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/WMG.txt [2026-03-04T20:34:55.345658] [INFO ] [sig ] [3285/3365] Completed WMG in 0.4s | 2.76 sym/s | Total: 19.8m | ETA: 29.0s [2026-03-04T20:34:55.345704] [INFO ] [sig ] [3286/3365] Forecasting WMK... [2026-03-04T20:34:55.345736] [INFO ] [sig ] Generating forecast for: WMK [2026-03-04T20:34:55.345767] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WMK' from 'https://tdm.silogroup.org/data/derivative_storage/WMK.csv'. [2026-03-04T20:34:55.359234] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WMK'. [2026-03-04T20:34:55.359602] [INFO ] [FORECASTER] Starting predict_future for WMK [2026-03-04T20:34:55.360630] [DEBUG] [LOCAL ] No optimal features file found for WMK: ./output/feature-sets/WMK.txt [2026-03-04T20:34:55.360686] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:34:55.360718] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:34:55.360781] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:34:55.360842] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:34:55.421113] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:34:55.422034] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:34:55.422120] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:34:55.422153] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:34:55.546983] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:34:55.547156] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:34:55.547197] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:34:55.547227] [INFO ] [FORECASTER] Training complete [2026-03-04T20:34:55.550716] [DEBUG] [FORECASTER] WMK: Forecast T+1@11:T+2@11: DOWN (p=7.94%) [2026-03-04T20:34:55.551005] [INFO ] [FORECASTER] Completed predict_future for WMK [2026-03-04T20:34:55.551139] [INFO ] [sig ] WMK: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:34:55.702210] [INFO ] [LOCAL ] Saved forecast: WMK 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/WMK.txt [2026-03-04T20:34:55.702375] [INFO ] [sig ] [3286/3365] Completed WMK in 0.4s | 2.76 sym/s | Total: 19.9m | ETA: 28.6s [2026-03-04T20:34:55.702416] [INFO ] [sig ] [3287/3365] Forecasting WMS... [2026-03-04T20:34:55.702447] [INFO ] [sig ] Generating forecast for: WMS [2026-03-04T20:34:55.702477] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WMS' from 'https://tdm.silogroup.org/data/derivative_storage/WMS.csv'. [2026-03-04T20:34:55.715821] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WMS'. [2026-03-04T20:34:55.716190] [INFO ] [FORECASTER] Starting predict_future for WMS [2026-03-04T20:34:55.716996] [DEBUG] [LOCAL ] No optimal features file found for WMS: ./output/feature-sets/WMS.txt [2026-03-04T20:34:55.717049] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:34:55.717081] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:34:55.717108] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:34:55.717164] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:34:55.777129] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:34:55.778210] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:34:55.778298] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:34:55.778332] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:34:55.908653] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:34:55.908833] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:34:55.908886] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:34:55.908917] [INFO ] [FORECASTER] Training complete [2026-03-04T20:34:55.912604] [DEBUG] [FORECASTER] WMS: Forecast T+1@11:T+2@11: DOWN (p=16.09%) [2026-03-04T20:34:55.912896] [INFO ] [FORECASTER] Completed predict_future for WMS [2026-03-04T20:34:55.913053] [INFO ] [sig ] WMS: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:34:56.063234] [INFO ] [LOCAL ] Saved forecast: WMS 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/WMS.txt [2026-03-04T20:34:56.063427] [INFO ] [sig ] [3287/3365] Completed WMS in 0.4s | 2.76 sym/s | Total: 19.9m | ETA: 28.3s [2026-03-04T20:34:56.063473] [INFO ] [sig ] [3288/3365] Forecasting WNC... [2026-03-04T20:34:56.063505] [INFO ] [sig ] Generating forecast for: WNC [2026-03-04T20:34:56.063536] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WNC' from 'https://tdm.silogroup.org/data/derivative_storage/WNC.csv'. [2026-03-04T20:34:56.076705] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WNC'. [2026-03-04T20:34:56.077245] [INFO ] [FORECASTER] Starting predict_future for WNC [2026-03-04T20:34:56.078322] [DEBUG] [LOCAL ] No optimal features file found for WNC: ./output/feature-sets/WNC.txt [2026-03-04T20:34:56.078382] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:34:56.078418] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:34:56.078445] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:34:56.078503] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:34:56.139545] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:34:56.140652] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:34:56.140754] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:34:56.140793] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:34:56.267537] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:34:56.267722] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:34:56.267765] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:34:56.267795] [INFO ] [FORECASTER] Training complete [2026-03-04T20:34:56.271757] [DEBUG] [FORECASTER] WNC: Forecast T+1@11:T+2@11: DOWN (p=6.30%) [2026-03-04T20:34:56.272233] [INFO ] [FORECASTER] Completed predict_future for WNC [2026-03-04T20:34:56.272374] [INFO ] [sig ] WNC: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:34:56.436084] [INFO ] [LOCAL ] Saved forecast: WNC 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/WNC.txt [2026-03-04T20:34:56.436269] [INFO ] [sig ] [3288/3365] Completed WNC in 0.4s | 2.76 sym/s | Total: 19.9m | ETA: 27.9s [2026-03-04T20:34:56.436316] [INFO ] [sig ] [3289/3365] Forecasting WNEB... [2026-03-04T20:34:56.436348] [INFO ] [sig ] Generating forecast for: WNEB [2026-03-04T20:34:56.436380] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WNEB' from 'https://tdm.silogroup.org/data/derivative_storage/WNEB.csv'. [2026-03-04T20:34:56.449841] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WNEB'. [2026-03-04T20:34:56.450381] [INFO ] [FORECASTER] Starting predict_future for WNEB [2026-03-04T20:34:56.451200] [DEBUG] [LOCAL ] No optimal features file found for WNEB: ./output/feature-sets/WNEB.txt [2026-03-04T20:34:56.451255] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:34:56.451289] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:34:56.451317] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:34:56.451376] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:34:56.515098] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:34:56.516080] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:34:56.516169] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:34:56.516205] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:34:56.645118] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:34:56.645282] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:34:56.645324] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:34:56.645354] [INFO ] [FORECASTER] Training complete [2026-03-04T20:34:56.648897] [DEBUG] [FORECASTER] WNEB: Forecast T+1@11:T+2@11: UP (p=94.40%) [2026-03-04T20:34:56.649189] [INFO ] [FORECASTER] Completed predict_future for WNEB [2026-03-04T20:34:56.649329] [INFO ] [sig ] WNEB: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:34:56.817792] [INFO ] [LOCAL ] Saved forecast: WNEB 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/WNEB.txt [2026-03-04T20:34:56.817957] [INFO ] [sig ] [3289/3365] Completed WNEB in 0.4s | 2.76 sym/s | Total: 19.9m | ETA: 27.5s [2026-03-04T20:34:56.818000] [INFO ] [sig ] [3290/3365] Forecasting WOOD... [2026-03-04T20:34:56.818029] [INFO ] [sig ] Generating forecast for: WOOD [2026-03-04T20:34:56.818068] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WOOD' from 'https://tdm.silogroup.org/data/derivative_storage/WOOD.csv'. [2026-03-04T20:34:56.830085] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WOOD'. [2026-03-04T20:34:56.830436] [INFO ] [FORECASTER] Starting predict_future for WOOD [2026-03-04T20:34:56.831275] [DEBUG] [LOCAL ] No optimal features file found for WOOD: ./output/feature-sets/WOOD.txt [2026-03-04T20:34:56.831329] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:34:56.831361] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:34:56.831388] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:34:56.831444] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:34:56.890333] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:34:56.891241] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:34:56.891366] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:34:56.891403] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:34:56.995089] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:34:56.995254] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:34:56.995294] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:34:56.995323] [INFO ] [FORECASTER] Training complete [2026-03-04T20:34:56.998819] [DEBUG] [FORECASTER] WOOD: Forecast T+1@11:T+2@11: DOWN (p=40.48%) [2026-03-04T20:34:56.999108] [INFO ] [FORECASTER] Completed predict_future for WOOD [2026-03-04T20:34:56.999241] [INFO ] [sig ] WOOD: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:34:57.155869] [INFO ] [LOCAL ] Saved forecast: WOOD 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/WOOD.txt [2026-03-04T20:34:57.156042] [INFO ] [sig ] [3290/3365] Completed WOOD in 0.3s | 2.76 sym/s | Total: 19.9m | ETA: 27.2s [2026-03-04T20:34:57.156085] [INFO ] [sig ] [3291/3365] Forecasting WOOF... [2026-03-04T20:34:57.156116] [INFO ] [sig ] Generating forecast for: WOOF [2026-03-04T20:34:57.156145] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WOOF' from 'https://tdm.silogroup.org/data/derivative_storage/WOOF.csv'. [2026-03-04T20:34:57.169651] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WOOF'. [2026-03-04T20:34:57.170044] [INFO ] [FORECASTER] Starting predict_future for WOOF [2026-03-04T20:34:57.170956] [DEBUG] [LOCAL ] No optimal features file found for WOOF: ./output/feature-sets/WOOF.txt [2026-03-04T20:34:57.171025] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:34:57.171072] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:34:57.171109] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:34:57.171189] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:34:57.238264] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:34:57.239244] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:34:57.239336] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:34:57.239370] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:34:57.366097] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:34:57.366282] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:34:57.366326] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:34:57.366364] [INFO ] [FORECASTER] Training complete [2026-03-04T20:34:57.371395] [DEBUG] [FORECASTER] WOOF: Forecast T+1@11:T+2@11: UP (p=62.97%) [2026-03-04T20:34:57.371747] [INFO ] [FORECASTER] Completed predict_future for WOOF [2026-03-04T20:34:57.372105] [INFO ] [sig ] WOOF: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:34:57.519548] [INFO ] [LOCAL ] Saved forecast: WOOF 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/WOOF.txt [2026-03-04T20:34:57.519727] [INFO ] [sig ] [3291/3365] Completed WOOF in 0.4s | 2.76 sym/s | Total: 19.9m | ETA: 26.8s [2026-03-04T20:34:57.519785] [INFO ] [sig ] [3292/3365] Forecasting WPC... [2026-03-04T20:34:57.519816] [INFO ] [sig ] Generating forecast for: WPC [2026-03-04T20:34:57.519847] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WPC' from 'https://tdm.silogroup.org/data/derivative_storage/WPC.csv'. [2026-03-04T20:34:57.533752] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WPC'. [2026-03-04T20:34:57.534090] [INFO ] [FORECASTER] Starting predict_future for WPC [2026-03-04T20:34:57.534921] [DEBUG] [LOCAL ] No optimal features file found for WPC: ./output/feature-sets/WPC.txt [2026-03-04T20:34:57.534974] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:34:57.535168] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:34:57.535195] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:34:57.535253] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:34:57.598415] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:34:57.599271] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:34:57.599362] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:34:57.599396] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:34:57.731932] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:34:57.732109] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:34:57.732149] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:34:57.732180] [INFO ] [FORECASTER] Training complete [2026-03-04T20:34:57.735917] [DEBUG] [FORECASTER] WPC: Forecast T+1@11:T+2@11: DOWN (p=9.39%) [2026-03-04T20:34:57.736223] [INFO ] [FORECASTER] Completed predict_future for WPC [2026-03-04T20:34:57.736363] [INFO ] [sig ] WPC: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:34:57.891733] [INFO ] [LOCAL ] Saved forecast: WPC 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/WPC.txt [2026-03-04T20:34:57.891905] [INFO ] [sig ] [3292/3365] Completed WPC in 0.4s | 2.76 sym/s | Total: 19.9m | ETA: 26.5s [2026-03-04T20:34:57.891947] [INFO ] [sig ] [3293/3365] Forecasting WPP... [2026-03-04T20:34:57.891977] [INFO ] [sig ] Generating forecast for: WPP [2026-03-04T20:34:57.892007] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WPP' from 'https://tdm.silogroup.org/data/derivative_storage/WPP.csv'. [2026-03-04T20:34:57.904514] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WPP'. [2026-03-04T20:34:57.904980] [INFO ] [FORECASTER] Starting predict_future for WPP [2026-03-04T20:34:57.905827] [DEBUG] [LOCAL ] No optimal features file found for WPP: ./output/feature-sets/WPP.txt [2026-03-04T20:34:57.905882] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:34:57.905915] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:34:57.905943] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:34:57.906000] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:34:57.965319] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:34:57.966292] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:34:57.966391] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:34:57.966426] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:34:58.096977] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:34:58.097144] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:34:58.097186] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:34:58.097217] [INFO ] [FORECASTER] Training complete [2026-03-04T20:34:58.102188] [DEBUG] [FORECASTER] WPP: Forecast T+1@11:T+2@11: UP (p=71.87%) [2026-03-04T20:34:58.102518] [INFO ] [FORECASTER] Completed predict_future for WPP [2026-03-04T20:34:58.102685] [INFO ] [sig ] WPP: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:34:58.248256] [INFO ] [LOCAL ] Saved forecast: WPP 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/WPP.txt [2026-03-04T20:34:58.248464] [INFO ] [sig ] [3293/3365] Completed WPP in 0.4s | 2.76 sym/s | Total: 19.9m | ETA: 26.1s [2026-03-04T20:34:58.248510] [INFO ] [sig ] [3294/3365] Forecasting WRAP... [2026-03-04T20:34:58.248540] [INFO ] [sig ] Generating forecast for: WRAP [2026-03-04T20:34:58.248587] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WRAP' from 'https://tdm.silogroup.org/data/derivative_storage/WRAP.csv'. [2026-03-04T20:34:58.261046] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WRAP'. [2026-03-04T20:34:58.261411] [INFO ] [FORECASTER] Starting predict_future for WRAP [2026-03-04T20:34:58.262247] [DEBUG] [LOCAL ] No optimal features file found for WRAP: ./output/feature-sets/WRAP.txt [2026-03-04T20:34:58.262301] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:34:58.262333] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:34:58.262360] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:34:58.262416] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:34:58.323002] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:34:58.323872] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:34:58.323961] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:34:58.323996] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:34:58.448459] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:34:58.448652] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:34:58.448717] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:34:58.448762] [INFO ] [FORECASTER] Training complete [2026-03-04T20:34:58.453434] [DEBUG] [FORECASTER] WRAP: Forecast T+1@11:T+2@11: UP (p=83.82%) [2026-03-04T20:34:58.453820] [INFO ] [FORECASTER] Completed predict_future for WRAP [2026-03-04T20:34:58.453993] [INFO ] [sig ] WRAP: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:34:58.632787] [INFO ] [LOCAL ] Saved forecast: WRAP 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/WRAP.txt [2026-03-04T20:34:58.632996] [INFO ] [sig ] [3294/3365] Completed WRAP in 0.4s | 2.76 sym/s | Total: 19.9m | ETA: 25.7s [2026-03-04T20:34:58.633053] [INFO ] [sig ] [3295/3365] Forecasting WRB... [2026-03-04T20:34:58.633096] [INFO ] [sig ] Generating forecast for: WRB [2026-03-04T20:34:58.633132] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WRB' from 'https://tdm.silogroup.org/data/derivative_storage/WRB.csv'. [2026-03-04T20:34:58.646815] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WRB'. [2026-03-04T20:34:58.647251] [INFO ] [FORECASTER] Starting predict_future for WRB [2026-03-04T20:34:58.648272] [DEBUG] [LOCAL ] No optimal features file found for WRB: ./output/feature-sets/WRB.txt [2026-03-04T20:34:58.648330] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:34:58.648375] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:34:58.648417] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:34:58.648488] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:34:58.718089] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:34:58.719091] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:34:58.719186] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:34:58.719220] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:34:58.849917] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:34:58.850077] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:34:58.850118] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:34:58.850148] [INFO ] [FORECASTER] Training complete [2026-03-04T20:34:58.853591] [DEBUG] [FORECASTER] WRB: Forecast T+1@11:T+2@11: UP (p=59.48%) [2026-03-04T20:34:58.853882] [INFO ] [FORECASTER] Completed predict_future for WRB [2026-03-04T20:34:58.854013] [INFO ] [sig ] WRB: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:34:58.998286] [INFO ] [LOCAL ] Saved forecast: WRB 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/WRB.txt [2026-03-04T20:34:58.998416] [INFO ] [sig ] [3295/3365] Completed WRB in 0.4s | 2.76 sym/s | Total: 19.9m | ETA: 25.4s [2026-03-04T20:34:58.998455] [INFO ] [sig ] [3296/3365] Forecasting WRBY... [2026-03-04T20:34:58.998486] [INFO ] [sig ] Generating forecast for: WRBY [2026-03-04T20:34:58.998516] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WRBY' from 'https://tdm.silogroup.org/data/derivative_storage/WRBY.csv'. [2026-03-04T20:34:59.010210] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WRBY'. [2026-03-04T20:34:59.010487] [INFO ] [FORECASTER] Starting predict_future for WRBY [2026-03-04T20:34:59.011279] [DEBUG] [LOCAL ] No optimal features file found for WRBY: ./output/feature-sets/WRBY.txt [2026-03-04T20:34:59.011333] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:34:59.011366] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:34:59.011393] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:34:59.011449] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:34:59.067935] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:34:59.068694] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:34:59.068780] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:34:59.068813] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:34:59.188955] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:34:59.189156] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:34:59.189198] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:34:59.189229] [INFO ] [FORECASTER] Training complete [2026-03-04T20:34:59.192698] [DEBUG] [FORECASTER] WRBY: Forecast T+1@11:T+2@11: DOWN (p=3.41%) [2026-03-04T20:34:59.192999] [INFO ] [FORECASTER] Completed predict_future for WRBY [2026-03-04T20:34:59.193135] [INFO ] [sig ] WRBY: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:34:59.346404] [INFO ] [LOCAL ] Saved forecast: WRBY 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/WRBY.txt [2026-03-04T20:34:59.346591] [INFO ] [sig ] [3296/3365] Completed WRBY in 0.3s | 2.76 sym/s | Total: 19.9m | ETA: 25.0s [2026-03-04T20:34:59.346636] [INFO ] [sig ] [3297/3365] Forecasting WRLD... [2026-03-04T20:34:59.346666] [INFO ] [sig ] Generating forecast for: WRLD [2026-03-04T20:34:59.346696] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WRLD' from 'https://tdm.silogroup.org/data/derivative_storage/WRLD.csv'. [2026-03-04T20:34:59.359268] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WRLD'. [2026-03-04T20:34:59.359665] [INFO ] [FORECASTER] Starting predict_future for WRLD [2026-03-04T20:34:59.360490] [DEBUG] [LOCAL ] No optimal features file found for WRLD: ./output/feature-sets/WRLD.txt [2026-03-04T20:34:59.360544] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:34:59.360630] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:34:59.360659] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:34:59.360732] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:34:59.421742] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:34:59.423007] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:34:59.423100] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:34:59.423135] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:34:59.569861] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:34:59.570029] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:34:59.570068] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:34:59.570097] [INFO ] [FORECASTER] Training complete [2026-03-04T20:34:59.573967] [DEBUG] [FORECASTER] WRLD: Forecast T+1@11:T+2@11: UP (p=92.80%) [2026-03-04T20:34:59.574313] [INFO ] [FORECASTER] Completed predict_future for WRLD [2026-03-04T20:34:59.574464] [INFO ] [sig ] WRLD: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:34:59.728288] [INFO ] [LOCAL ] Saved forecast: WRLD 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/WRLD.txt [2026-03-04T20:34:59.728458] [INFO ] [sig ] [3297/3365] Completed WRLD in 0.4s | 2.76 sym/s | Total: 19.9m | ETA: 24.6s [2026-03-04T20:34:59.728500] [INFO ] [sig ] [3298/3365] Forecasting WSBC... [2026-03-04T20:34:59.728531] [INFO ] [sig ] Generating forecast for: WSBC [2026-03-04T20:34:59.728562] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WSBC' from 'https://tdm.silogroup.org/data/derivative_storage/WSBC.csv'. [2026-03-04T20:34:59.741529] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WSBC'. [2026-03-04T20:34:59.741944] [INFO ] [FORECASTER] Starting predict_future for WSBC [2026-03-04T20:34:59.742755] [DEBUG] [LOCAL ] No optimal features file found for WSBC: ./output/feature-sets/WSBC.txt [2026-03-04T20:34:59.742809] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:34:59.742841] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:34:59.742868] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:34:59.742925] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:34:59.804960] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:34:59.805876] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:34:59.805963] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:34:59.805996] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:34:59.938172] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:34:59.938354] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:34:59.938402] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:34:59.938433] [INFO ] [FORECASTER] Training complete [2026-03-04T20:34:59.943002] [DEBUG] [FORECASTER] WSBC: Forecast T+1@11:T+2@11: UP (p=92.61%) [2026-03-04T20:34:59.943502] [INFO ] [FORECASTER] Completed predict_future for WSBC [2026-03-04T20:34:59.943710] [INFO ] [sig ] WSBC: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:35:00.091134] [INFO ] [LOCAL ] Saved forecast: WSBC 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/WSBC.txt [2026-03-04T20:35:00.091325] [INFO ] [sig ] [3298/3365] Completed WSBC in 0.4s | 2.76 sym/s | Total: 19.9m | ETA: 24.3s [2026-03-04T20:35:00.091374] [INFO ] [sig ] [3299/3365] Forecasting WSBF... [2026-03-04T20:35:00.091408] [INFO ] [sig ] Generating forecast for: WSBF [2026-03-04T20:35:00.091439] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WSBF' from 'https://tdm.silogroup.org/data/derivative_storage/WSBF.csv'. [2026-03-04T20:35:00.104144] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WSBF'. [2026-03-04T20:35:00.104500] [INFO ] [FORECASTER] Starting predict_future for WSBF [2026-03-04T20:35:00.105321] [DEBUG] [LOCAL ] No optimal features file found for WSBF: ./output/feature-sets/WSBF.txt [2026-03-04T20:35:00.105387] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:35:00.105422] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:35:00.105449] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:35:00.105508] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:35:00.162373] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:35:00.163292] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:35:00.163391] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:35:00.163425] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:35:00.289743] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:35:00.289913] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:35:00.289954] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:35:00.289984] [INFO ] [FORECASTER] Training complete [2026-03-04T20:35:00.293462] [DEBUG] [FORECASTER] WSBF: Forecast T+1@11:T+2@11: DOWN (p=3.79%) [2026-03-04T20:35:00.293775] [INFO ] [FORECASTER] Completed predict_future for WSBF [2026-03-04T20:35:00.293910] [INFO ] [sig ] WSBF: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:35:00.444424] [INFO ] [LOCAL ] Saved forecast: WSBF 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/WSBF.txt [2026-03-04T20:35:00.444612] [INFO ] [sig ] [3299/3365] Completed WSBF in 0.4s | 2.76 sym/s | Total: 19.9m | ETA: 23.9s [2026-03-04T20:35:00.444658] [INFO ] [sig ] [3300/3365] Forecasting WSC... [2026-03-04T20:35:00.444689] [INFO ] [sig ] Generating forecast for: WSC [2026-03-04T20:35:00.444722] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WSC' from 'https://tdm.silogroup.org/data/derivative_storage/WSC.csv'. [2026-03-04T20:35:00.456301] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WSC'. [2026-03-04T20:35:00.456651] [INFO ] [FORECASTER] Starting predict_future for WSC [2026-03-04T20:35:00.457487] [DEBUG] [LOCAL ] No optimal features file found for WSC: ./output/feature-sets/WSC.txt [2026-03-04T20:35:00.457540] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:35:00.457592] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:35:00.457622] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:35:00.457678] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:35:00.515249] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:35:00.515909] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:35:00.515990] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:35:00.516023] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:35:00.645689] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:35:00.645834] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:35:00.645874] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:35:00.645946] [INFO ] [FORECASTER] Training complete [2026-03-04T20:35:00.649511] [DEBUG] [FORECASTER] WSC: Forecast T+1@11:T+2@11: DOWN (p=10.00%) [2026-03-04T20:35:00.649827] [INFO ] [FORECASTER] Completed predict_future for WSC [2026-03-04T20:35:00.649960] [INFO ] [sig ] WSC: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:35:00.799900] [INFO ] [LOCAL ] Saved forecast: WSC 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/WSC.txt [2026-03-04T20:35:00.800049] [INFO ] [sig ] [3300/3365] Completed WSC in 0.4s | 2.76 sym/s | Total: 19.9m | ETA: 23.6s [2026-03-04T20:35:00.800089] [INFO ] [sig ] [3301/3365] Forecasting WSFS... [2026-03-04T20:35:00.800121] [INFO ] [sig ] Generating forecast for: WSFS [2026-03-04T20:35:00.800159] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WSFS' from 'https://tdm.silogroup.org/data/derivative_storage/WSFS.csv'. [2026-03-04T20:35:00.812436] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WSFS'. [2026-03-04T20:35:00.812830] [INFO ] [FORECASTER] Starting predict_future for WSFS [2026-03-04T20:35:00.813663] [DEBUG] [LOCAL ] No optimal features file found for WSFS: ./output/feature-sets/WSFS.txt [2026-03-04T20:35:00.813716] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:35:00.813749] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:35:00.813777] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:35:00.813842] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:35:00.872237] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:35:00.873095] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:35:00.873175] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:35:00.873207] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:35:00.990201] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:35:00.990326] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:35:00.990364] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:35:00.990391] [INFO ] [FORECASTER] Training complete [2026-03-04T20:35:00.993699] [DEBUG] [FORECASTER] WSFS: Forecast T+1@11:T+2@11: DOWN (p=38.96%) [2026-03-04T20:35:00.993977] [INFO ] [FORECASTER] Completed predict_future for WSFS [2026-03-04T20:35:00.994106] [INFO ] [sig ] WSFS: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:35:01.137374] [INFO ] [LOCAL ] Saved forecast: WSFS 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/WSFS.txt [2026-03-04T20:35:01.137510] [INFO ] [sig ] [3301/3365] Completed WSFS in 0.3s | 2.76 sym/s | Total: 19.9m | ETA: 23.2s [2026-03-04T20:35:01.137552] [INFO ] [sig ] [3302/3365] Forecasting WSM... [2026-03-04T20:35:01.137601] [INFO ] [sig ] Generating forecast for: WSM [2026-03-04T20:35:01.137634] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WSM' from 'https://tdm.silogroup.org/data/derivative_storage/WSM.csv'. [2026-03-04T20:35:01.149478] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WSM'. [2026-03-04T20:35:01.149770] [INFO ] [FORECASTER] Starting predict_future for WSM [2026-03-04T20:35:01.150600] [DEBUG] [LOCAL ] No optimal features file found for WSM: ./output/feature-sets/WSM.txt [2026-03-04T20:35:01.150654] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:35:01.150685] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:35:01.150712] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:35:01.150769] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:35:01.208481] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:35:01.209133] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:35:01.209213] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:35:01.209246] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:35:01.336854] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:35:01.337052] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:35:01.337107] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:35:01.337140] [INFO ] [FORECASTER] Training complete [2026-03-04T20:35:01.341215] [DEBUG] [FORECASTER] WSM: Forecast T+1@11:T+2@11: UP (p=98.77%) [2026-03-04T20:35:01.341518] [INFO ] [FORECASTER] Completed predict_future for WSM [2026-03-04T20:35:01.341705] [INFO ] [sig ] WSM: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:35:01.496911] [INFO ] [LOCAL ] Saved forecast: WSM 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/WSM.txt [2026-03-04T20:35:01.497065] [INFO ] [sig ] [3302/3365] Completed WSM in 0.4s | 2.76 sym/s | Total: 19.9m | ETA: 22.8s [2026-03-04T20:35:01.497123] [INFO ] [sig ] [3303/3365] Forecasting WSO... [2026-03-04T20:35:01.497156] [INFO ] [sig ] Generating forecast for: WSO [2026-03-04T20:35:01.497189] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WSO' from 'https://tdm.silogroup.org/data/derivative_storage/WSO.csv'. [2026-03-04T20:35:01.509650] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WSO'. [2026-03-04T20:35:01.509979] [INFO ] [FORECASTER] Starting predict_future for WSO [2026-03-04T20:35:01.510836] [DEBUG] [LOCAL ] No optimal features file found for WSO: ./output/feature-sets/WSO.txt [2026-03-04T20:35:01.510891] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:35:01.510924] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:35:01.510952] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:35:01.511011] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:35:01.570739] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:35:01.571444] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:35:01.571529] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:35:01.571564] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:35:01.698114] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:35:01.698275] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:35:01.698315] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:35:01.698343] [INFO ] [FORECASTER] Training complete [2026-03-04T20:35:01.701834] [DEBUG] [FORECASTER] WSO: Forecast T+1@11:T+2@11: UP (p=50.95%) [2026-03-04T20:35:01.702129] [INFO ] [FORECASTER] Completed predict_future for WSO [2026-03-04T20:35:01.702259] [INFO ] [sig ] WSO: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:35:01.849800] [INFO ] [LOCAL ] Saved forecast: WSO 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/WSO.txt [2026-03-04T20:35:01.849971] [INFO ] [sig ] [3303/3365] Completed WSO in 0.4s | 2.76 sym/s | Total: 20.0m | ETA: 22.5s [2026-03-04T20:35:01.850016] [INFO ] [sig ] [3304/3365] Forecasting WTBA... [2026-03-04T20:35:01.850049] [INFO ] [sig ] Generating forecast for: WTBA [2026-03-04T20:35:01.850081] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WTBA' from 'https://tdm.silogroup.org/data/derivative_storage/WTBA.csv'. [2026-03-04T20:35:01.863058] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WTBA'. [2026-03-04T20:35:01.863378] [INFO ] [FORECASTER] Starting predict_future for WTBA [2026-03-04T20:35:01.864203] [DEBUG] [LOCAL ] No optimal features file found for WTBA: ./output/feature-sets/WTBA.txt [2026-03-04T20:35:01.864258] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:35:01.864290] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:35:01.864318] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:35:01.864375] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:35:01.926449] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:35:01.927465] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:35:01.927552] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:35:01.927604] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:35:02.058386] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:35:02.058620] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:35:02.058672] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:35:02.058705] [INFO ] [FORECASTER] Training complete [2026-03-04T20:35:02.063078] [DEBUG] [FORECASTER] WTBA: Forecast T+1@11:T+2@11: UP (p=56.21%) [2026-03-04T20:35:02.063419] [INFO ] [FORECASTER] Completed predict_future for WTBA [2026-03-04T20:35:02.063564] [INFO ] [sig ] WTBA: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:35:02.223237] [INFO ] [LOCAL ] Saved forecast: WTBA 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/WTBA.txt [2026-03-04T20:35:02.223416] [INFO ] [sig ] [3304/3365] Completed WTBA in 0.4s | 2.76 sym/s | Total: 20.0m | ETA: 22.1s [2026-03-04T20:35:02.223459] [INFO ] [sig ] [3305/3365] Forecasting WTFC... [2026-03-04T20:35:02.223500] [INFO ] [sig ] Generating forecast for: WTFC [2026-03-04T20:35:02.223539] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WTFC' from 'https://tdm.silogroup.org/data/derivative_storage/WTFC.csv'. [2026-03-04T20:35:02.238328] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WTFC'. [2026-03-04T20:35:02.238798] [INFO ] [FORECASTER] Starting predict_future for WTFC [2026-03-04T20:35:02.239752] [DEBUG] [LOCAL ] No optimal features file found for WTFC: ./output/feature-sets/WTFC.txt [2026-03-04T20:35:02.239822] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:35:02.239863] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:35:02.239896] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:35:02.239975] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:35:02.299629] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:35:02.300660] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:35:02.300768] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:35:02.300805] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:35:02.430425] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:35:02.430618] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:35:02.430660] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:35:02.430689] [INFO ] [FORECASTER] Training complete [2026-03-04T20:35:02.434181] [DEBUG] [FORECASTER] WTFC: Forecast T+1@11:T+2@11: DOWN (p=44.49%) [2026-03-04T20:35:02.434479] [INFO ] [FORECASTER] Completed predict_future for WTFC [2026-03-04T20:35:02.434635] [INFO ] [sig ] WTFC: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:35:02.607843] [INFO ] [LOCAL ] Saved forecast: WTFC 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/WTFC.txt [2026-03-04T20:35:02.608066] [INFO ] [sig ] [3305/3365] Completed WTFC in 0.4s | 2.76 sym/s | Total: 20.0m | ETA: 21.7s [2026-03-04T20:35:02.608118] [INFO ] [sig ] [3306/3365] Forecasting WTI... [2026-03-04T20:35:02.608153] [INFO ] [sig ] Generating forecast for: WTI [2026-03-04T20:35:02.608190] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WTI' from 'https://tdm.silogroup.org/data/derivative_storage/WTI.csv'. [2026-03-04T20:35:02.622943] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WTI'. [2026-03-04T20:35:02.623402] [INFO ] [FORECASTER] Starting predict_future for WTI [2026-03-04T20:35:02.624610] [DEBUG] [LOCAL ] No optimal features file found for WTI: ./output/feature-sets/WTI.txt [2026-03-04T20:35:02.624674] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:35:02.624713] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:35:02.624747] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:35:02.624823] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:35:02.686931] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:35:02.687912] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:35:02.688003] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:35:02.688039] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:35:02.827639] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:35:02.827848] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:35:02.827942] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:35:02.827982] [INFO ] [FORECASTER] Training complete [2026-03-04T20:35:02.832421] [DEBUG] [FORECASTER] WTI: Forecast T+1@11:T+2@11: DOWN (p=2.32%) [2026-03-04T20:35:02.832789] [INFO ] [FORECASTER] Completed predict_future for WTI [2026-03-04T20:35:02.832967] [INFO ] [sig ] WTI: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:35:02.997533] [INFO ] [LOCAL ] Saved forecast: WTI 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/WTI.txt [2026-03-04T20:35:02.997724] [INFO ] [sig ] [3306/3365] Completed WTI in 0.4s | 2.76 sym/s | Total: 20.0m | ETA: 21.4s [2026-03-04T20:35:02.997770] [INFO ] [sig ] [3307/3365] Forecasting WTRG... [2026-03-04T20:35:02.997800] [INFO ] [sig ] Generating forecast for: WTRG [2026-03-04T20:35:02.997830] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WTRG' from 'https://tdm.silogroup.org/data/derivative_storage/WTRG.csv'. [2026-03-04T20:35:03.012081] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WTRG'. [2026-03-04T20:35:03.012556] [INFO ] [FORECASTER] Starting predict_future for WTRG [2026-03-04T20:35:03.013465] [DEBUG] [LOCAL ] No optimal features file found for WTRG: ./output/feature-sets/WTRG.txt [2026-03-04T20:35:03.013535] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:35:03.013569] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:35:03.013629] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:35:03.013688] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:35:03.073885] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:35:03.074854] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:35:03.075003] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:35:03.075056] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:35:03.200631] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:35:03.200797] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:35:03.200842] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:35:03.200873] [INFO ] [FORECASTER] Training complete [2026-03-04T20:35:03.204652] [DEBUG] [FORECASTER] WTRG: Forecast T+1@11:T+2@11: DOWN (p=10.92%) [2026-03-04T20:35:03.205018] [INFO ] [FORECASTER] Completed predict_future for WTRG [2026-03-04T20:35:03.205362] [INFO ] [sig ] WTRG: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:35:03.360690] [INFO ] [LOCAL ] Saved forecast: WTRG 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/WTRG.txt [2026-03-04T20:35:03.360854] [INFO ] [sig ] [3307/3365] Completed WTRG in 0.4s | 2.76 sym/s | Total: 20.0m | ETA: 21.0s [2026-03-04T20:35:03.360894] [INFO ] [sig ] [3308/3365] Forecasting WTS... [2026-03-04T20:35:03.360928] [INFO ] [sig ] Generating forecast for: WTS [2026-03-04T20:35:03.360959] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WTS' from 'https://tdm.silogroup.org/data/derivative_storage/WTS.csv'. [2026-03-04T20:35:03.374409] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WTS'. [2026-03-04T20:35:03.374890] [INFO ] [FORECASTER] Starting predict_future for WTS [2026-03-04T20:35:03.375851] [DEBUG] [LOCAL ] No optimal features file found for WTS: ./output/feature-sets/WTS.txt [2026-03-04T20:35:03.375919] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:35:03.375954] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:35:03.375983] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:35:03.376044] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:35:03.440931] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:35:03.442357] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:35:03.442463] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:35:03.442501] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:35:03.566244] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:35:03.566412] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:35:03.566457] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:35:03.566488] [INFO ] [FORECASTER] Training complete [2026-03-04T20:35:03.570262] [DEBUG] [FORECASTER] WTS: Forecast T+1@11:T+2@11: UP (p=72.17%) [2026-03-04T20:35:03.570666] [INFO ] [FORECASTER] Completed predict_future for WTS [2026-03-04T20:35:03.570834] [INFO ] [sig ] WTS: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:35:03.716086] [INFO ] [LOCAL ] Saved forecast: WTS 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/WTS.txt [2026-03-04T20:35:03.716227] [INFO ] [sig ] [3308/3365] Completed WTS in 0.4s | 2.76 sym/s | Total: 20.0m | ETA: 20.7s [2026-03-04T20:35:03.716268] [INFO ] [sig ] [3309/3365] Forecasting WULF... [2026-03-04T20:35:03.716298] [INFO ] [sig ] Generating forecast for: WULF [2026-03-04T20:35:03.716328] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WULF' from 'https://tdm.silogroup.org/data/derivative_storage/WULF.csv'. [2026-03-04T20:35:03.729213] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WULF'. [2026-03-04T20:35:03.729537] [INFO ] [FORECASTER] Starting predict_future for WULF [2026-03-04T20:35:03.730329] [DEBUG] [LOCAL ] No optimal features file found for WULF: ./output/feature-sets/WULF.txt [2026-03-04T20:35:03.730383] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:35:03.730427] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:35:03.730456] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:35:03.730513] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:35:03.788211] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:35:03.789127] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:35:03.789406] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:35:03.789439] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:35:03.911842] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:35:03.912005] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:35:03.912045] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:35:03.912074] [INFO ] [FORECASTER] Training complete [2026-03-04T20:35:03.915814] [DEBUG] [FORECASTER] WULF: Forecast T+1@11:T+2@11: DOWN (p=30.19%) [2026-03-04T20:35:03.916098] [INFO ] [FORECASTER] Completed predict_future for WULF [2026-03-04T20:35:03.916230] [INFO ] [sig ] WULF: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:35:04.059087] [INFO ] [LOCAL ] Saved forecast: WULF 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/WULF.txt [2026-03-04T20:35:04.059230] [INFO ] [sig ] [3309/3365] Completed WULF in 0.3s | 2.76 sym/s | Total: 20.0m | ETA: 20.3s [2026-03-04T20:35:04.059270] [INFO ] [sig ] [3310/3365] Forecasting WVE... [2026-03-04T20:35:04.059300] [INFO ] [sig ] Generating forecast for: WVE [2026-03-04T20:35:04.059330] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WVE' from 'https://tdm.silogroup.org/data/derivative_storage/WVE.csv'. [2026-03-04T20:35:04.070823] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WVE'. [2026-03-04T20:35:04.071112] [INFO ] [FORECASTER] Starting predict_future for WVE [2026-03-04T20:35:04.071912] [DEBUG] [LOCAL ] No optimal features file found for WVE: ./output/feature-sets/WVE.txt [2026-03-04T20:35:04.071965] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:35:04.072009] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:35:04.072038] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:35:04.072095] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:35:04.132587] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:35:04.133594] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:35:04.133680] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:35:04.133712] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:35:04.258159] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:35:04.258316] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:35:04.258356] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:35:04.258385] [INFO ] [FORECASTER] Training complete [2026-03-04T20:35:04.261798] [DEBUG] [FORECASTER] WVE: Forecast T+1@11:T+2@11: DOWN (p=26.52%) [2026-03-04T20:35:04.262082] [INFO ] [FORECASTER] Completed predict_future for WVE [2026-03-04T20:35:04.262227] [INFO ] [sig ] WVE: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:35:04.406955] [INFO ] [LOCAL ] Saved forecast: WVE 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/WVE.txt [2026-03-04T20:35:04.407116] [INFO ] [sig ] [3310/3365] Completed WVE in 0.3s | 2.76 sym/s | Total: 20.0m | ETA: 19.9s [2026-03-04T20:35:04.407159] [INFO ] [sig ] [3311/3365] Forecasting WWD... [2026-03-04T20:35:04.407188] [INFO ] [sig ] Generating forecast for: WWD [2026-03-04T20:35:04.407219] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WWD' from 'https://tdm.silogroup.org/data/derivative_storage/WWD.csv'. [2026-03-04T20:35:04.419668] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WWD'. [2026-03-04T20:35:04.419972] [INFO ] [FORECASTER] Starting predict_future for WWD [2026-03-04T20:35:04.420803] [DEBUG] [LOCAL ] No optimal features file found for WWD: ./output/feature-sets/WWD.txt [2026-03-04T20:35:04.420855] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:35:04.420887] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:35:04.420915] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:35:04.420972] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:35:04.479887] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:35:04.480545] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:35:04.480642] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:35:04.480677] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:35:04.602100] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:35:04.602267] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:35:04.602310] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:35:04.602341] [INFO ] [FORECASTER] Training complete [2026-03-04T20:35:04.605897] [DEBUG] [FORECASTER] WWD: Forecast T+1@11:T+2@11: DOWN (p=35.18%) [2026-03-04T20:35:04.606195] [INFO ] [FORECASTER] Completed predict_future for WWD [2026-03-04T20:35:04.606330] [INFO ] [sig ] WWD: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:35:04.751029] [INFO ] [LOCAL ] Saved forecast: WWD 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/WWD.txt [2026-03-04T20:35:04.751194] [INFO ] [sig ] [3311/3365] Completed WWD in 0.3s | 2.76 sym/s | Total: 20.0m | ETA: 19.6s [2026-03-04T20:35:04.751235] [INFO ] [sig ] [3312/3365] Forecasting WY... [2026-03-04T20:35:04.751265] [INFO ] [sig ] Generating forecast for: WY [2026-03-04T20:35:04.751296] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WY' from 'https://tdm.silogroup.org/data/derivative_storage/WY.csv'. [2026-03-04T20:35:04.766887] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WY'. [2026-03-04T20:35:04.767362] [INFO ] [FORECASTER] Starting predict_future for WY [2026-03-04T20:35:04.768387] [DEBUG] [LOCAL ] No optimal features file found for WY: ./output/feature-sets/WY.txt [2026-03-04T20:35:04.768453] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:35:04.768493] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:35:04.768528] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:35:04.768625] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:35:04.837376] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:35:04.838256] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:35:04.838343] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:35:04.838376] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:35:04.956775] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:35:04.956935] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:35:04.956976] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:35:04.957005] [INFO ] [FORECASTER] Training complete [2026-03-04T20:35:04.961148] [DEBUG] [FORECASTER] WY: Forecast T+1@11:T+2@11: DOWN (p=44.30%) [2026-03-04T20:35:04.961445] [INFO ] [FORECASTER] Completed predict_future for WY [2026-03-04T20:35:04.961601] [INFO ] [sig ] WY: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:35:05.104966] [INFO ] [LOCAL ] Saved forecast: WY 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/WY.txt [2026-03-04T20:35:05.105121] [INFO ] [sig ] [3312/3365] Completed WY in 0.4s | 2.76 sym/s | Total: 20.0m | ETA: 19.2s [2026-03-04T20:35:05.105161] [INFO ] [sig ] [3313/3365] Forecasting WYNN... [2026-03-04T20:35:05.105192] [INFO ] [sig ] Generating forecast for: WYNN [2026-03-04T20:35:05.105222] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WYNN' from 'https://tdm.silogroup.org/data/derivative_storage/WYNN.csv'. [2026-03-04T20:35:05.117324] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WYNN'. [2026-03-04T20:35:05.117651] [INFO ] [FORECASTER] Starting predict_future for WYNN [2026-03-04T20:35:05.118449] [DEBUG] [LOCAL ] No optimal features file found for WYNN: ./output/feature-sets/WYNN.txt [2026-03-04T20:35:05.118502] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:35:05.118535] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:35:05.118562] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:35:05.118646] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:35:05.176189] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:35:05.177012] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:35:05.177099] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:35:05.177133] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:35:05.298400] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:35:05.298559] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:35:05.298620] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:35:05.298651] [INFO ] [FORECASTER] Training complete [2026-03-04T20:35:05.302128] [DEBUG] [FORECASTER] WYNN: Forecast T+1@11:T+2@11: DOWN (p=47.02%) [2026-03-04T20:35:05.302404] [INFO ] [FORECASTER] Completed predict_future for WYNN [2026-03-04T20:35:05.302538] [INFO ] [sig ] WYNN: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:35:05.453775] [INFO ] [LOCAL ] Saved forecast: WYNN 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/WYNN.txt [2026-03-04T20:35:05.453956] [INFO ] [sig ] [3313/3365] Completed WYNN in 0.3s | 2.76 sym/s | Total: 20.0m | ETA: 18.8s [2026-03-04T20:35:05.454000] [INFO ] [sig ] [3314/3365] Forecasting XBIL... [2026-03-04T20:35:05.454038] [INFO ] [sig ] Generating forecast for: XBIL [2026-03-04T20:35:05.454070] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XBIL' from 'https://tdm.silogroup.org/data/derivative_storage/XBIL.csv'. [2026-03-04T20:35:05.466525] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XBIL'. [2026-03-04T20:35:05.466965] [INFO ] [FORECASTER] Starting predict_future for XBIL [2026-03-04T20:35:05.467846] [DEBUG] [LOCAL ] No optimal features file found for XBIL: ./output/feature-sets/XBIL.txt [2026-03-04T20:35:05.467901] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:35:05.467979] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:35:05.468010] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:35:05.468071] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:35:05.527052] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:35:05.528018] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:35:05.528119] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:35:05.528154] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:35:05.630532] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:35:05.630718] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:35:05.630760] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:35:05.630789] [INFO ] [FORECASTER] Training complete [2026-03-04T20:35:05.634675] [DEBUG] [FORECASTER] XBIL: Forecast T+1@11:T+2@11: UP (p=93.21%) [2026-03-04T20:35:05.634972] [INFO ] [FORECASTER] Completed predict_future for XBIL [2026-03-04T20:35:05.635272] [INFO ] [sig ] XBIL: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:35:05.781825] [INFO ] [LOCAL ] Saved forecast: XBIL 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/XBIL.txt [2026-03-04T20:35:05.782016] [INFO ] [sig ] [3314/3365] Completed XBIL in 0.3s | 2.76 sym/s | Total: 20.0m | ETA: 18.5s [2026-03-04T20:35:05.782060] [INFO ] [sig ] [3315/3365] Forecasting XEL... [2026-03-04T20:35:05.782090] [INFO ] [sig ] Generating forecast for: XEL [2026-03-04T20:35:05.782120] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XEL' from 'https://tdm.silogroup.org/data/derivative_storage/XEL.csv'. [2026-03-04T20:35:05.795129] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XEL'. [2026-03-04T20:35:05.795453] [INFO ] [FORECASTER] Starting predict_future for XEL [2026-03-04T20:35:05.796268] [DEBUG] [LOCAL ] No optimal features file found for XEL: ./output/feature-sets/XEL.txt [2026-03-04T20:35:05.796323] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:35:05.796356] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:35:05.796384] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:35:05.796442] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:35:05.854795] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:35:05.855541] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:35:05.855656] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:35:05.855710] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:35:05.978537] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:35:05.978725] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:35:05.978767] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:35:05.978797] [INFO ] [FORECASTER] Training complete [2026-03-04T20:35:05.982285] [DEBUG] [FORECASTER] XEL: Forecast T+1@11:T+2@11: UP (p=58.51%) [2026-03-04T20:35:05.982652] [INFO ] [FORECASTER] Completed predict_future for XEL [2026-03-04T20:35:05.982789] [INFO ] [sig ] XEL: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:35:06.154620] [INFO ] [LOCAL ] Saved forecast: XEL 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/XEL.txt [2026-03-04T20:35:06.154811] [INFO ] [sig ] [3315/3365] Completed XEL in 0.4s | 2.76 sym/s | Total: 20.0m | ETA: 18.1s [2026-03-04T20:35:06.154857] [INFO ] [sig ] [3316/3365] Forecasting XENE... [2026-03-04T20:35:06.154887] [INFO ] [sig ] Generating forecast for: XENE [2026-03-04T20:35:06.154917] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XENE' from 'https://tdm.silogroup.org/data/derivative_storage/XENE.csv'. [2026-03-04T20:35:06.167112] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XENE'. [2026-03-04T20:35:06.167500] [INFO ] [FORECASTER] Starting predict_future for XENE [2026-03-04T20:35:06.168380] [DEBUG] [LOCAL ] No optimal features file found for XENE: ./output/feature-sets/XENE.txt [2026-03-04T20:35:06.168435] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:35:06.168469] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:35:06.168496] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:35:06.168557] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:35:06.227890] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:35:06.228833] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:35:06.228944] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:35:06.228986] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:35:06.350274] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:35:06.350444] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:35:06.350486] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:35:06.350516] [INFO ] [FORECASTER] Training complete [2026-03-04T20:35:06.353992] [DEBUG] [FORECASTER] XENE: Forecast T+1@11:T+2@11: UP (p=74.62%) [2026-03-04T20:35:06.354363] [INFO ] [FORECASTER] Completed predict_future for XENE [2026-03-04T20:35:06.354536] [INFO ] [sig ] XENE: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:35:06.499117] [INFO ] [LOCAL ] Saved forecast: XENE 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/XENE.txt [2026-03-04T20:35:06.499268] [INFO ] [sig ] [3316/3365] Completed XENE in 0.3s | 2.76 sym/s | Total: 20.0m | ETA: 17.8s [2026-03-04T20:35:06.499307] [INFO ] [sig ] [3317/3365] Forecasting XERS... [2026-03-04T20:35:06.499336] [INFO ] [sig ] Generating forecast for: XERS [2026-03-04T20:35:06.499369] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XERS' from 'https://tdm.silogroup.org/data/derivative_storage/XERS.csv'. [2026-03-04T20:35:06.511617] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XERS'. [2026-03-04T20:35:06.511958] [INFO ] [FORECASTER] Starting predict_future for XERS [2026-03-04T20:35:06.512748] [DEBUG] [LOCAL ] No optimal features file found for XERS: ./output/feature-sets/XERS.txt [2026-03-04T20:35:06.512801] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:35:06.512833] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:35:06.512860] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:35:06.512920] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:35:06.570667] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:35:06.571403] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:35:06.571488] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:35:06.571521] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:35:06.692066] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:35:06.692226] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:35:06.692266] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:35:06.692342] [INFO ] [FORECASTER] Training complete [2026-03-04T20:35:06.695824] [DEBUG] [FORECASTER] XERS: Forecast T+1@11:T+2@11: UP (p=98.18%) [2026-03-04T20:35:06.696133] [INFO ] [FORECASTER] Completed predict_future for XERS [2026-03-04T20:35:06.696260] [INFO ] [sig ] XERS: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:35:06.845758] [INFO ] [LOCAL ] Saved forecast: XERS 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/XERS.txt [2026-03-04T20:35:06.845931] [INFO ] [sig ] [3317/3365] Completed XERS in 0.3s | 2.76 sym/s | Total: 20.0m | ETA: 17.4s [2026-03-04T20:35:06.845976] [INFO ] [sig ] [3318/3365] Forecasting XGN... [2026-03-04T20:35:06.846007] [INFO ] [sig ] Generating forecast for: XGN [2026-03-04T20:35:06.846037] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XGN' from 'https://tdm.silogroup.org/data/derivative_storage/XGN.csv'. [2026-03-04T20:35:06.858685] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XGN'. [2026-03-04T20:35:06.859033] [INFO ] [FORECASTER] Starting predict_future for XGN [2026-03-04T20:35:06.859918] [DEBUG] [LOCAL ] No optimal features file found for XGN: ./output/feature-sets/XGN.txt [2026-03-04T20:35:06.859974] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:35:06.860008] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:35:06.860035] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:35:06.860094] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:35:06.920106] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:35:06.921067] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:35:06.921155] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:35:06.921191] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:35:07.043743] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:35:07.043907] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:35:07.043953] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:35:07.043983] [INFO ] [FORECASTER] Training complete [2026-03-04T20:35:07.047431] [DEBUG] [FORECASTER] XGN: Forecast T+1@11:T+2@11: DOWN (p=13.58%) [2026-03-04T20:35:07.047743] [INFO ] [FORECASTER] Completed predict_future for XGN [2026-03-04T20:35:07.047878] [INFO ] [sig ] XGN: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:35:07.198696] [INFO ] [LOCAL ] Saved forecast: XGN 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/XGN.txt [2026-03-04T20:35:07.198846] [INFO ] [sig ] [3318/3365] Completed XGN in 0.4s | 2.76 sym/s | Total: 20.0m | ETA: 17.0s [2026-03-04T20:35:07.198890] [INFO ] [sig ] [3319/3365] Forecasting XOM... [2026-03-04T20:35:07.198925] [INFO ] [sig ] Generating forecast for: XOM [2026-03-04T20:35:07.198960] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XOM' from 'https://tdm.silogroup.org/data/derivative_storage/XOM.csv'. [2026-03-04T20:35:07.210960] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XOM'. [2026-03-04T20:35:07.211264] [INFO ] [FORECASTER] Starting predict_future for XOM [2026-03-04T20:35:07.212057] [DEBUG] [LOCAL ] No optimal features file found for XOM: ./output/feature-sets/XOM.txt [2026-03-04T20:35:07.212111] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:35:07.212143] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:35:07.212171] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:35:07.212228] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:35:07.271008] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:35:07.271723] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:35:07.271807] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:35:07.271857] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:35:07.405271] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:35:07.405433] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:35:07.405475] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:35:07.405506] [INFO ] [FORECASTER] Training complete [2026-03-04T20:35:07.409071] [DEBUG] [FORECASTER] XOM: Forecast T+1@11:T+2@11: UP (p=53.86%) [2026-03-04T20:35:07.409356] [INFO ] [FORECASTER] Completed predict_future for XOM [2026-03-04T20:35:07.409484] [INFO ] [sig ] XOM: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:35:07.556496] [INFO ] [LOCAL ] Saved forecast: XOM 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/XOM.txt [2026-03-04T20:35:07.556680] [INFO ] [sig ] [3319/3365] Completed XOM in 0.4s | 2.76 sym/s | Total: 20.0m | ETA: 16.7s [2026-03-04T20:35:07.556725] [INFO ] [sig ] [3320/3365] Forecasting XOMA... [2026-03-04T20:35:07.556754] [INFO ] [sig ] Generating forecast for: XOMA [2026-03-04T20:35:07.556786] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XOMA' from 'https://tdm.silogroup.org/data/derivative_storage/XOMA.csv'. [2026-03-04T20:35:07.568314] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XOMA'. [2026-03-04T20:35:07.568697] [INFO ] [FORECASTER] Starting predict_future for XOMA [2026-03-04T20:35:07.569565] [DEBUG] [LOCAL ] No optimal features file found for XOMA: ./output/feature-sets/XOMA.txt [2026-03-04T20:35:07.569645] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:35:07.569679] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:35:07.569707] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:35:07.569769] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:35:07.632592] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:35:07.633717] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:35:07.633820] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:35:07.633857] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:35:07.756921] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:35:07.757078] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:35:07.757117] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:35:07.757146] [INFO ] [FORECASTER] Training complete [2026-03-04T20:35:07.760726] [DEBUG] [FORECASTER] XOMA: Forecast T+1@11:T+2@11: UP (p=68.93%) [2026-03-04T20:35:07.761016] [INFO ] [FORECASTER] Completed predict_future for XOMA [2026-03-04T20:35:07.761148] [INFO ] [sig ] XOMA: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:35:07.907358] [INFO ] [LOCAL ] Saved forecast: XOMA 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/XOMA.txt [2026-03-04T20:35:07.907552] [INFO ] [sig ] [3320/3365] Completed XOMA in 0.4s | 2.76 sym/s | Total: 20.1m | ETA: 16.3s [2026-03-04T20:35:07.907614] [INFO ] [sig ] [3321/3365] Forecasting XOS... [2026-03-04T20:35:07.907648] [INFO ] [sig ] Generating forecast for: XOS [2026-03-04T20:35:07.907678] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XOS' from 'https://tdm.silogroup.org/data/derivative_storage/XOS.csv'. [2026-03-04T20:35:07.919181] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XOS'. [2026-03-04T20:35:07.919497] [INFO ] [FORECASTER] Starting predict_future for XOS [2026-03-04T20:35:07.920286] [DEBUG] [LOCAL ] No optimal features file found for XOS: ./output/feature-sets/XOS.txt [2026-03-04T20:35:07.920339] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:35:07.920371] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:35:07.920409] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:35:07.920467] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:35:07.977926] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:35:07.978872] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:35:07.978956] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:35:07.978993] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:35:08.099698] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:35:08.099831] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:35:08.099872] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:35:08.099903] [INFO ] [FORECASTER] Training complete [2026-03-04T20:35:08.104002] [DEBUG] [FORECASTER] XOS: Forecast T+1@11:T+2@11: DOWN (p=0.54%) [2026-03-04T20:35:08.104473] [INFO ] [FORECASTER] Completed predict_future for XOS [2026-03-04T20:35:08.104620] [INFO ] [sig ] XOS: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:35:08.251688] [INFO ] [LOCAL ] Saved forecast: XOS 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/XOS.txt [2026-03-04T20:35:08.251851] [INFO ] [sig ] [3321/3365] Completed XOS in 0.3s | 2.76 sym/s | Total: 20.1m | ETA: 15.9s [2026-03-04T20:35:08.251894] [INFO ] [sig ] [3322/3365] Forecasting XP... [2026-03-04T20:35:08.251924] [INFO ] [sig ] Generating forecast for: XP [2026-03-04T20:35:08.251954] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XP' from 'https://tdm.silogroup.org/data/derivative_storage/XP.csv'. [2026-03-04T20:35:08.264398] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XP'. [2026-03-04T20:35:08.264742] [INFO ] [FORECASTER] Starting predict_future for XP [2026-03-04T20:35:08.265522] [DEBUG] [LOCAL ] No optimal features file found for XP: ./output/feature-sets/XP.txt [2026-03-04T20:35:08.265593] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:35:08.265628] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:35:08.265655] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:35:08.265712] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:35:08.329145] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:35:08.330116] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:35:08.330204] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:35:08.330239] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:35:08.452977] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:35:08.453135] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:35:08.453174] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:35:08.453203] [INFO ] [FORECASTER] Training complete [2026-03-04T20:35:08.456715] [DEBUG] [FORECASTER] XP: Forecast T+1@11:T+2@11: DOWN (p=5.81%) [2026-03-04T20:35:08.457001] [INFO ] [FORECASTER] Completed predict_future for XP [2026-03-04T20:35:08.457134] [INFO ] [sig ] XP: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:35:08.603292] [INFO ] [LOCAL ] Saved forecast: XP 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/XP.txt [2026-03-04T20:35:08.603447] [INFO ] [sig ] [3322/3365] Completed XP in 0.4s | 2.76 sym/s | Total: 20.1m | ETA: 15.6s [2026-03-04T20:35:08.603497] [INFO ] [sig ] [3323/3365] Forecasting XPEL... [2026-03-04T20:35:08.603529] [INFO ] [sig ] Generating forecast for: XPEL [2026-03-04T20:35:08.603558] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XPEL' from 'https://tdm.silogroup.org/data/derivative_storage/XPEL.csv'. [2026-03-04T20:35:08.615199] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XPEL'. [2026-03-04T20:35:08.615538] [INFO ] [FORECASTER] Starting predict_future for XPEL [2026-03-04T20:35:08.616371] [DEBUG] [LOCAL ] No optimal features file found for XPEL: ./output/feature-sets/XPEL.txt [2026-03-04T20:35:08.616425] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:35:08.616459] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:35:08.616487] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:35:08.616545] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:35:08.675461] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:35:08.676292] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:35:08.676377] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:35:08.676411] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:35:08.804848] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:35:08.805015] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:35:08.805056] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:35:08.805085] [INFO ] [FORECASTER] Training complete [2026-03-04T20:35:08.808657] [DEBUG] [FORECASTER] XPEL: Forecast T+1@11:T+2@11: DOWN (p=33.83%) [2026-03-04T20:35:08.808960] [INFO ] [FORECASTER] Completed predict_future for XPEL [2026-03-04T20:35:08.809101] [INFO ] [sig ] XPEL: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:35:08.957688] [INFO ] [LOCAL ] Saved forecast: XPEL 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/XPEL.txt [2026-03-04T20:35:08.957852] [INFO ] [sig ] [3323/3365] Completed XPEL in 0.4s | 2.76 sym/s | Total: 20.1m | ETA: 15.2s [2026-03-04T20:35:08.957896] [INFO ] [sig ] [3324/3365] Forecasting XPO... [2026-03-04T20:35:08.957928] [INFO ] [sig ] Generating forecast for: XPO [2026-03-04T20:35:08.957959] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XPO' from 'https://tdm.silogroup.org/data/derivative_storage/XPO.csv'. [2026-03-04T20:35:08.970904] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XPO'. [2026-03-04T20:35:08.971276] [INFO ] [FORECASTER] Starting predict_future for XPO [2026-03-04T20:35:08.972177] [DEBUG] [LOCAL ] No optimal features file found for XPO: ./output/feature-sets/XPO.txt [2026-03-04T20:35:08.972233] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:35:08.972267] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:35:08.972295] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:35:08.972353] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:35:09.036792] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:35:09.038099] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:35:09.038285] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:35:09.038340] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:35:09.161152] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:35:09.161322] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:35:09.161363] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:35:09.161393] [INFO ] [FORECASTER] Training complete [2026-03-04T20:35:09.164892] [DEBUG] [FORECASTER] XPO: Forecast T+1@11:T+2@11: UP (p=71.73%) [2026-03-04T20:35:09.165188] [INFO ] [FORECASTER] Completed predict_future for XPO [2026-03-04T20:35:09.165334] [INFO ] [sig ] XPO: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:35:09.312709] [INFO ] [LOCAL ] Saved forecast: XPO 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/XPO.txt [2026-03-04T20:35:09.312879] [INFO ] [sig ] [3324/3365] Completed XPO in 0.4s | 2.76 sym/s | Total: 20.1m | ETA: 14.9s [2026-03-04T20:35:09.312922] [INFO ] [sig ] [3325/3365] Forecasting XPOF... [2026-03-04T20:35:09.312953] [INFO ] [sig ] Generating forecast for: XPOF [2026-03-04T20:35:09.313005] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XPOF' from 'https://tdm.silogroup.org/data/derivative_storage/XPOF.csv'. [2026-03-04T20:35:09.326605] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XPOF'. [2026-03-04T20:35:09.327066] [INFO ] [FORECASTER] Starting predict_future for XPOF [2026-03-04T20:35:09.328031] [DEBUG] [LOCAL ] No optimal features file found for XPOF: ./output/feature-sets/XPOF.txt [2026-03-04T20:35:09.328099] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:35:09.328139] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:35:09.328167] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:35:09.328224] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:35:09.395946] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:35:09.397071] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:35:09.397174] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:35:09.397215] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:35:09.522529] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:35:09.522707] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:35:09.522749] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:35:09.522778] [INFO ] [FORECASTER] Training complete [2026-03-04T20:35:09.526238] [DEBUG] [FORECASTER] XPOF: Forecast T+1@11:T+2@11: UP (p=91.20%) [2026-03-04T20:35:09.526520] [INFO ] [FORECASTER] Completed predict_future for XPOF [2026-03-04T20:35:09.526670] [INFO ] [sig ] XPOF: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:35:09.669394] [INFO ] [LOCAL ] Saved forecast: XPOF 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/XPOF.txt [2026-03-04T20:35:09.669526] [INFO ] [sig ] [3325/3365] Completed XPOF in 0.4s | 2.76 sym/s | Total: 20.1m | ETA: 14.5s [2026-03-04T20:35:09.669567] [INFO ] [sig ] [3326/3365] Forecasting XPRO... [2026-03-04T20:35:09.669616] [INFO ] [sig ] Generating forecast for: XPRO [2026-03-04T20:35:09.669647] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XPRO' from 'https://tdm.silogroup.org/data/derivative_storage/XPRO.csv'. [2026-03-04T20:35:09.682204] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XPRO'. [2026-03-04T20:35:09.682542] [INFO ] [FORECASTER] Starting predict_future for XPRO [2026-03-04T20:35:09.683441] [DEBUG] [LOCAL ] No optimal features file found for XPRO: ./output/feature-sets/XPRO.txt [2026-03-04T20:35:09.683495] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:35:09.683528] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:35:09.683556] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:35:09.683646] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:35:09.747255] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:35:09.748225] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:35:09.748320] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:35:09.748356] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:35:09.872841] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:35:09.873013] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:35:09.873063] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:35:09.873100] [INFO ] [FORECASTER] Training complete [2026-03-04T20:35:09.876815] [DEBUG] [FORECASTER] XPRO: Forecast T+1@11:T+2@11: DOWN (p=13.31%) [2026-03-04T20:35:09.877109] [INFO ] [FORECASTER] Completed predict_future for XPRO [2026-03-04T20:35:09.877247] [INFO ] [sig ] XPRO: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:35:10.025732] [INFO ] [LOCAL ] Saved forecast: XPRO 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/XPRO.txt [2026-03-04T20:35:10.025881] [INFO ] [sig ] [3326/3365] Completed XPRO in 0.4s | 2.76 sym/s | Total: 20.1m | ETA: 14.1s [2026-03-04T20:35:10.025922] [INFO ] [sig ] [3327/3365] Forecasting XRAY... [2026-03-04T20:35:10.025952] [INFO ] [sig ] Generating forecast for: XRAY [2026-03-04T20:35:10.025982] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XRAY' from 'https://tdm.silogroup.org/data/derivative_storage/XRAY.csv'. [2026-03-04T20:35:10.039230] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XRAY'. [2026-03-04T20:35:10.039600] [INFO ] [FORECASTER] Starting predict_future for XRAY [2026-03-04T20:35:10.040388] [DEBUG] [LOCAL ] No optimal features file found for XRAY: ./output/feature-sets/XRAY.txt [2026-03-04T20:35:10.040442] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:35:10.040476] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:35:10.040503] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:35:10.040560] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:35:10.100718] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:35:10.101643] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:35:10.101730] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:35:10.101764] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:35:10.224738] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:35:10.224909] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:35:10.224951] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:35:10.224981] [INFO ] [FORECASTER] Training complete [2026-03-04T20:35:10.228535] [DEBUG] [FORECASTER] XRAY: Forecast T+1@11:T+2@11: DOWN (p=16.50%) [2026-03-04T20:35:10.228856] [INFO ] [FORECASTER] Completed predict_future for XRAY [2026-03-04T20:35:10.229006] [INFO ] [sig ] XRAY: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:35:10.375484] [INFO ] [LOCAL ] Saved forecast: XRAY 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/XRAY.txt [2026-03-04T20:35:10.375689] [INFO ] [sig ] [3327/3365] Completed XRAY in 0.3s | 2.76 sym/s | Total: 20.1m | ETA: 13.8s [2026-03-04T20:35:10.375732] [INFO ] [sig ] [3328/3365] Forecasting XRX... [2026-03-04T20:35:10.375764] [INFO ] [sig ] Generating forecast for: XRX [2026-03-04T20:35:10.375794] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XRX' from 'https://tdm.silogroup.org/data/derivative_storage/XRX.csv'. [2026-03-04T20:35:10.388555] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XRX'. [2026-03-04T20:35:10.388921] [INFO ] [FORECASTER] Starting predict_future for XRX [2026-03-04T20:35:10.389785] [DEBUG] [LOCAL ] No optimal features file found for XRX: ./output/feature-sets/XRX.txt [2026-03-04T20:35:10.389839] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:35:10.389872] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:35:10.389899] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:35:10.389967] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:35:10.448929] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:35:10.449882] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:35:10.449974] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:35:10.450014] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:35:10.569531] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:35:10.569713] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:35:10.569756] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:35:10.569786] [INFO ] [FORECASTER] Training complete [2026-03-04T20:35:10.573261] [DEBUG] [FORECASTER] XRX: Forecast T+1@11:T+2@11: DOWN (p=40.39%) [2026-03-04T20:35:10.573540] [INFO ] [FORECASTER] Completed predict_future for XRX [2026-03-04T20:35:10.573690] [INFO ] [sig ] XRX: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:35:10.716095] [INFO ] [LOCAL ] Saved forecast: XRX 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/XRX.txt [2026-03-04T20:35:10.716233] [INFO ] [sig ] [3328/3365] Completed XRX in 0.3s | 2.76 sym/s | Total: 20.1m | ETA: 13.4s [2026-03-04T20:35:10.716273] [INFO ] [sig ] [3329/3365] Forecasting XYF... [2026-03-04T20:35:10.716303] [INFO ] [sig ] Generating forecast for: XYF [2026-03-04T20:35:10.716333] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XYF' from 'https://tdm.silogroup.org/data/derivative_storage/XYF.csv'. [2026-03-04T20:35:10.729194] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XYF'. [2026-03-04T20:35:10.729690] [INFO ] [FORECASTER] Starting predict_future for XYF [2026-03-04T20:35:10.730463] [DEBUG] [LOCAL ] No optimal features file found for XYF: ./output/feature-sets/XYF.txt [2026-03-04T20:35:10.730516] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:35:10.730549] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:35:10.730602] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:35:10.730662] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:35:10.789704] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:35:10.790403] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:35:10.790494] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:35:10.790534] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:35:10.910499] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:35:10.910685] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:35:10.910726] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:35:10.910755] [INFO ] [FORECASTER] Training complete [2026-03-04T20:35:10.914287] [DEBUG] [FORECASTER] XYF: Forecast T+1@11:T+2@11: DOWN (p=1.65%) [2026-03-04T20:35:10.914568] [INFO ] [FORECASTER] Completed predict_future for XYF [2026-03-04T20:35:10.914717] [INFO ] [sig ] XYF: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:35:11.066476] [INFO ] [LOCAL ] Saved forecast: XYF 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/XYF.txt [2026-03-04T20:35:11.066675] [INFO ] [sig ] [3329/3365] Completed XYF in 0.4s | 2.76 sym/s | Total: 20.1m | ETA: 13.0s [2026-03-04T20:35:11.066724] [INFO ] [sig ] [3330/3365] Forecasting XYL... [2026-03-04T20:35:11.066754] [INFO ] [sig ] Generating forecast for: XYL [2026-03-04T20:35:11.066784] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XYL' from 'https://tdm.silogroup.org/data/derivative_storage/XYL.csv'. [2026-03-04T20:35:11.080511] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XYL'. [2026-03-04T20:35:11.080907] [INFO ] [FORECASTER] Starting predict_future for XYL [2026-03-04T20:35:11.081956] [DEBUG] [LOCAL ] No optimal features file found for XYL: ./output/feature-sets/XYL.txt [2026-03-04T20:35:11.082009] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:35:11.082041] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:35:11.082068] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:35:11.082125] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:35:11.143072] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:35:11.144024] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:35:11.144114] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:35:11.144147] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:35:11.270972] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:35:11.271156] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:35:11.271198] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:35:11.271228] [INFO ] [FORECASTER] Training complete [2026-03-04T20:35:11.274773] [DEBUG] [FORECASTER] XYL: Forecast T+1@11:T+2@11: DOWN (p=35.89%) [2026-03-04T20:35:11.275067] [INFO ] [FORECASTER] Completed predict_future for XYL [2026-03-04T20:35:11.275200] [INFO ] [sig ] XYL: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:35:11.422549] [INFO ] [LOCAL ] Saved forecast: XYL 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/XYL.txt [2026-03-04T20:35:11.422747] [INFO ] [sig ] [3330/3365] Completed XYL in 0.4s | 2.76 sym/s | Total: 20.1m | ETA: 12.7s [2026-03-04T20:35:11.422789] [INFO ] [sig ] [3331/3365] Forecasting YALA... [2026-03-04T20:35:11.422821] [INFO ] [sig ] Generating forecast for: YALA [2026-03-04T20:35:11.422850] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YALA' from 'https://tdm.silogroup.org/data/derivative_storage/YALA.csv'. [2026-03-04T20:35:11.438174] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YALA'. [2026-03-04T20:35:11.438681] [INFO ] [FORECASTER] Starting predict_future for YALA [2026-03-04T20:35:11.439694] [DEBUG] [LOCAL ] No optimal features file found for YALA: ./output/feature-sets/YALA.txt [2026-03-04T20:35:11.439765] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:35:11.439852] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:35:11.439884] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:35:11.439944] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:35:11.508272] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:35:11.509401] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:35:11.509519] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:35:11.509603] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:35:11.660303] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:35:11.660517] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:35:11.660610] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:35:11.660668] [INFO ] [FORECASTER] Training complete [2026-03-04T20:35:11.666439] [DEBUG] [FORECASTER] YALA: Forecast T+1@11:T+2@11: DOWN (p=29.70%) [2026-03-04T20:35:11.667017] [INFO ] [FORECASTER] Completed predict_future for YALA [2026-03-04T20:35:11.667247] [INFO ] [sig ] YALA: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:35:11.899836] [INFO ] [LOCAL ] Saved forecast: YALA 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/YALA.txt [2026-03-04T20:35:11.900099] [INFO ] [sig ] [3331/3365] Completed YALA in 0.5s | 2.76 sym/s | Total: 20.1m | ETA: 12.3s [2026-03-04T20:35:11.900165] [INFO ] [sig ] [3332/3365] Forecasting YELP... [2026-03-04T20:35:11.900213] [INFO ] [sig ] Generating forecast for: YELP [2026-03-04T20:35:11.900261] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YELP' from 'https://tdm.silogroup.org/data/derivative_storage/YELP.csv'. [2026-03-04T20:35:11.923871] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YELP'. [2026-03-04T20:35:11.924387] [INFO ] [FORECASTER] Starting predict_future for YELP [2026-03-04T20:35:11.925550] [DEBUG] [LOCAL ] No optimal features file found for YELP: ./output/feature-sets/YELP.txt [2026-03-04T20:35:11.925637] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:35:11.925678] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:35:11.925711] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:35:11.925787] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:35:12.005371] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:35:12.006697] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:35:12.006830] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:35:12.006875] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:35:12.182927] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:35:12.183193] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:35:12.183276] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:35:12.183337] [INFO ] [FORECASTER] Training complete [2026-03-04T20:35:12.192659] [DEBUG] [FORECASTER] YELP: Forecast T+1@11:T+2@11: DOWN (p=38.29%) [2026-03-04T20:35:12.193337] [INFO ] [FORECASTER] Completed predict_future for YELP [2026-03-04T20:35:12.193610] [INFO ] [sig ] YELP: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:35:12.439665] [INFO ] [LOCAL ] Saved forecast: YELP 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/YELP.txt [2026-03-04T20:35:12.439928] [INFO ] [sig ] [3332/3365] Completed YELP in 0.5s | 2.76 sym/s | Total: 20.1m | ETA: 12.0s [2026-03-04T20:35:12.439986] [INFO ] [sig ] [3333/3365] Forecasting YETI... [2026-03-04T20:35:12.440026] [INFO ] [sig ] Generating forecast for: YETI [2026-03-04T20:35:12.440065] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YETI' from 'https://tdm.silogroup.org/data/derivative_storage/YETI.csv'. [2026-03-04T20:35:12.475043] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YETI'. [2026-03-04T20:35:12.476050] [INFO ] [FORECASTER] Starting predict_future for YETI [2026-03-04T20:35:12.481833] [DEBUG] [LOCAL ] No optimal features file found for YETI: ./output/feature-sets/YETI.txt [2026-03-04T20:35:12.482003] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:35:12.482058] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:35:12.482104] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:35:12.482209] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:35:12.563610] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:35:12.565141] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:35:12.565274] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:35:12.565335] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:35:12.745594] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:35:12.745814] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:35:12.745905] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:35:12.745961] [INFO ] [FORECASTER] Training complete [2026-03-04T20:35:12.750610] [DEBUG] [FORECASTER] YETI: Forecast T+1@11:T+2@11: DOWN (p=23.68%) [2026-03-04T20:35:12.751045] [INFO ] [FORECASTER] Completed predict_future for YETI [2026-03-04T20:35:12.751228] [INFO ] [sig ] YETI: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:35:12.926473] [INFO ] [LOCAL ] Saved forecast: YETI 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/YETI.txt [2026-03-04T20:35:12.926688] [INFO ] [sig ] [3333/3365] Completed YETI in 0.5s | 2.76 sym/s | Total: 20.1m | ETA: 11.6s [2026-03-04T20:35:12.926745] [INFO ] [sig ] [3334/3365] Forecasting YMM... [2026-03-04T20:35:12.926779] [INFO ] [sig ] Generating forecast for: YMM [2026-03-04T20:35:12.926811] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YMM' from 'https://tdm.silogroup.org/data/derivative_storage/YMM.csv'. [2026-03-04T20:35:12.938965] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YMM'. [2026-03-04T20:35:12.939370] [INFO ] [FORECASTER] Starting predict_future for YMM [2026-03-04T20:35:12.940278] [DEBUG] [LOCAL ] No optimal features file found for YMM: ./output/feature-sets/YMM.txt [2026-03-04T20:35:12.940347] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:35:12.940382] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:35:12.940412] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:35:12.940470] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:35:12.997857] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:35:12.998816] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:35:12.998903] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:35:12.998937] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:35:13.120818] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:35:13.120972] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:35:13.121017] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:35:13.121101] [INFO ] [FORECASTER] Training complete [2026-03-04T20:35:13.124716] [DEBUG] [FORECASTER] YMM: Forecast T+1@11:T+2@11: DOWN (p=12.81%) [2026-03-04T20:35:13.125004] [INFO ] [FORECASTER] Completed predict_future for YMM [2026-03-04T20:35:13.125141] [INFO ] [sig ] YMM: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:35:13.270119] [INFO ] [LOCAL ] Saved forecast: YMM 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/YMM.txt [2026-03-04T20:35:13.270244] [INFO ] [sig ] [3334/3365] Completed YMM in 0.3s | 2.76 sym/s | Total: 20.1m | ETA: 11.2s [2026-03-04T20:35:13.270284] [INFO ] [sig ] [3335/3365] Forecasting YPF... [2026-03-04T20:35:13.270504] [INFO ] [sig ] Generating forecast for: YPF [2026-03-04T20:35:13.270533] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YPF' from 'https://tdm.silogroup.org/data/derivative_storage/YPF.csv'. [2026-03-04T20:35:13.284440] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YPF'. [2026-03-04T20:35:13.284757] [INFO ] [FORECASTER] Starting predict_future for YPF [2026-03-04T20:35:13.285549] [DEBUG] [LOCAL ] No optimal features file found for YPF: ./output/feature-sets/YPF.txt [2026-03-04T20:35:13.285621] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:35:13.285659] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:35:13.285688] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:35:13.285751] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:35:13.353672] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:35:13.354430] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:35:13.354520] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:35:13.354558] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:35:13.492795] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:35:13.492969] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:35:13.493018] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:35:13.493051] [INFO ] [FORECASTER] Training complete [2026-03-04T20:35:13.496887] [DEBUG] [FORECASTER] YPF: Forecast T+1@11:T+2@11: DOWN (p=39.51%) [2026-03-04T20:35:13.497177] [INFO ] [FORECASTER] Completed predict_future for YPF [2026-03-04T20:35:13.497526] [INFO ] [sig ] YPF: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:35:13.658809] [INFO ] [LOCAL ] Saved forecast: YPF 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/YPF.txt [2026-03-04T20:35:13.658988] [INFO ] [sig ] [3335/3365] Completed YPF in 0.4s | 2.76 sym/s | Total: 20.2m | ETA: 10.9s [2026-03-04T20:35:13.659043] [INFO ] [sig ] [3336/3365] Forecasting YQQQ... [2026-03-04T20:35:13.659080] [INFO ] [sig ] Generating forecast for: YQQQ [2026-03-04T20:35:13.659113] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YQQQ' from 'https://tdm.silogroup.org/data/derivative_storage/YQQQ.csv'. [2026-03-04T20:35:13.671629] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YQQQ'. [2026-03-04T20:35:13.671988] [INFO ] [FORECASTER] Starting predict_future for YQQQ [2026-03-04T20:35:13.673057] [DEBUG] [LOCAL ] No optimal features file found for YQQQ: ./output/feature-sets/YQQQ.txt [2026-03-04T20:35:13.673112] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:35:13.673146] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:35:13.673173] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:35:13.673232] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:35:13.733773] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:35:13.734691] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:35:13.734783] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:35:13.734822] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:35:13.864078] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:35:13.864241] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:35:13.864284] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:35:13.864314] [INFO ] [FORECASTER] Training complete [2026-03-04T20:35:13.867875] [DEBUG] [FORECASTER] YQQQ: Forecast T+1@11:T+2@11: DOWN (p=47.62%) [2026-03-04T20:35:13.868164] [INFO ] [FORECASTER] Completed predict_future for YQQQ [2026-03-04T20:35:13.868298] [INFO ] [sig ] YQQQ: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:35:14.017888] [INFO ] [LOCAL ] Saved forecast: YQQQ 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/YQQQ.txt [2026-03-04T20:35:14.018070] [INFO ] [sig ] [3336/3365] Completed YQQQ in 0.4s | 2.76 sym/s | Total: 20.2m | ETA: 10.5s [2026-03-04T20:35:14.018124] [INFO ] [sig ] [3337/3365] Forecasting YRD... [2026-03-04T20:35:14.018155] [INFO ] [sig ] Generating forecast for: YRD [2026-03-04T20:35:14.018187] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YRD' from 'https://tdm.silogroup.org/data/derivative_storage/YRD.csv'. [2026-03-04T20:35:14.030151] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YRD'. [2026-03-04T20:35:14.030705] [INFO ] [FORECASTER] Starting predict_future for YRD [2026-03-04T20:35:14.031731] [DEBUG] [LOCAL ] No optimal features file found for YRD: ./output/feature-sets/YRD.txt [2026-03-04T20:35:14.031787] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:35:14.031821] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:35:14.031849] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:35:14.031911] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:35:14.094363] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:35:14.095327] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:35:14.095423] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:35:14.095462] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:35:14.232253] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:35:14.232424] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:35:14.232469] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:35:14.232500] [INFO ] [FORECASTER] Training complete [2026-03-04T20:35:14.236144] [DEBUG] [FORECASTER] YRD: Forecast T+1@11:T+2@11: DOWN (p=18.86%) [2026-03-04T20:35:14.236447] [INFO ] [FORECASTER] Completed predict_future for YRD [2026-03-04T20:35:14.236604] [INFO ] [sig ] YRD: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:35:14.402136] [INFO ] [LOCAL ] Saved forecast: YRD 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/YRD.txt [2026-03-04T20:35:14.402374] [INFO ] [sig ] [3337/3365] Completed YRD in 0.4s | 2.76 sym/s | Total: 20.2m | ETA: 10.2s [2026-03-04T20:35:14.402448] [INFO ] [sig ] [3338/3365] Forecasting YSG... [2026-03-04T20:35:14.402492] [INFO ] [sig ] Generating forecast for: YSG [2026-03-04T20:35:14.402536] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YSG' from 'https://tdm.silogroup.org/data/derivative_storage/YSG.csv'. [2026-03-04T20:35:14.415699] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YSG'. [2026-03-04T20:35:14.416063] [INFO ] [FORECASTER] Starting predict_future for YSG [2026-03-04T20:35:14.416910] [DEBUG] [LOCAL ] No optimal features file found for YSG: ./output/feature-sets/YSG.txt [2026-03-04T20:35:14.416966] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:35:14.417001] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:35:14.417031] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:35:14.417090] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:35:14.482383] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:35:14.483444] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:35:14.483538] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:35:14.483593] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:35:14.613679] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:35:14.613871] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:35:14.613936] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:35:14.613983] [INFO ] [FORECASTER] Training complete [2026-03-04T20:35:14.617822] [DEBUG] [FORECASTER] YSG: Forecast T+1@11:T+2@11: UP (p=71.99%) [2026-03-04T20:35:14.618191] [INFO ] [FORECASTER] Completed predict_future for YSG [2026-03-04T20:35:14.618362] [INFO ] [sig ] YSG: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:35:14.775605] [INFO ] [LOCAL ] Saved forecast: YSG 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/YSG.txt [2026-03-04T20:35:14.775790] [INFO ] [sig ] [3338/3365] Completed YSG in 0.4s | 2.76 sym/s | Total: 20.2m | ETA: 9.8s [2026-03-04T20:35:14.775835] [INFO ] [sig ] [3339/3365] Forecasting YTRA... [2026-03-04T20:35:14.775866] [INFO ] [sig ] Generating forecast for: YTRA [2026-03-04T20:35:14.775896] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YTRA' from 'https://tdm.silogroup.org/data/derivative_storage/YTRA.csv'. [2026-03-04T20:35:14.788473] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YTRA'. [2026-03-04T20:35:14.788943] [INFO ] [FORECASTER] Starting predict_future for YTRA [2026-03-04T20:35:14.789908] [DEBUG] [LOCAL ] No optimal features file found for YTRA: ./output/feature-sets/YTRA.txt [2026-03-04T20:35:14.789965] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:35:14.789999] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:35:14.790027] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:35:14.790085] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:35:14.854978] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:35:14.855976] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:35:14.856067] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:35:14.856104] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:35:14.991858] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:35:14.992040] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:35:14.992084] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:35:14.992114] [INFO ] [FORECASTER] Training complete [2026-03-04T20:35:14.996125] [DEBUG] [FORECASTER] YTRA: Forecast T+1@11:T+2@11: DOWN (p=10.38%) [2026-03-04T20:35:14.996475] [INFO ] [FORECASTER] Completed predict_future for YTRA [2026-03-04T20:35:14.996641] [INFO ] [sig ] YTRA: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:35:15.155317] [INFO ] [LOCAL ] Saved forecast: YTRA 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/YTRA.txt [2026-03-04T20:35:15.155497] [INFO ] [sig ] [3339/3365] Completed YTRA in 0.4s | 2.76 sym/s | Total: 20.2m | ETA: 9.4s [2026-03-04T20:35:15.155541] [INFO ] [sig ] [3340/3365] Forecasting YUM... [2026-03-04T20:35:15.155594] [INFO ] [sig ] Generating forecast for: YUM [2026-03-04T20:35:15.155646] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YUM' from 'https://tdm.silogroup.org/data/derivative_storage/YUM.csv'. [2026-03-04T20:35:15.170707] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YUM'. [2026-03-04T20:35:15.171147] [INFO ] [FORECASTER] Starting predict_future for YUM [2026-03-04T20:35:15.172016] [DEBUG] [LOCAL ] No optimal features file found for YUM: ./output/feature-sets/YUM.txt [2026-03-04T20:35:15.172073] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:35:15.172107] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:35:15.172136] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:35:15.172194] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:35:15.237060] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:35:15.238094] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:35:15.238201] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:35:15.238245] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:35:15.366800] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:35:15.366982] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:35:15.367042] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:35:15.367095] [INFO ] [FORECASTER] Training complete [2026-03-04T20:35:15.371015] [DEBUG] [FORECASTER] YUM: Forecast T+1@11:T+2@11: UP (p=93.45%) [2026-03-04T20:35:15.371337] [INFO ] [FORECASTER] Completed predict_future for YUM [2026-03-04T20:35:15.371501] [INFO ] [sig ] YUM: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:35:15.527661] [INFO ] [LOCAL ] Saved forecast: YUM 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/YUM.txt [2026-03-04T20:35:15.527828] [INFO ] [sig ] [3340/3365] Completed YUM in 0.4s | 2.76 sym/s | Total: 20.2m | ETA: 9.1s [2026-03-04T20:35:15.527874] [INFO ] [sig ] [3341/3365] Forecasting YUMC... [2026-03-04T20:35:15.527905] [INFO ] [sig ] Generating forecast for: YUMC [2026-03-04T20:35:15.527936] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YUMC' from 'https://tdm.silogroup.org/data/derivative_storage/YUMC.csv'. [2026-03-04T20:35:15.539909] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YUMC'. [2026-03-04T20:35:15.540252] [INFO ] [FORECASTER] Starting predict_future for YUMC [2026-03-04T20:35:15.541120] [DEBUG] [LOCAL ] No optimal features file found for YUMC: ./output/feature-sets/YUMC.txt [2026-03-04T20:35:15.541188] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:35:15.541229] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:35:15.541261] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:35:15.541318] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:35:15.604959] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:35:15.605824] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:35:15.605943] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:35:15.605977] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:35:15.737109] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:35:15.737281] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:35:15.737367] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:35:15.737406] [INFO ] [FORECASTER] Training complete [2026-03-04T20:35:15.741213] [DEBUG] [FORECASTER] YUMC: Forecast T+1@11:T+2@11: UP (p=61.74%) [2026-03-04T20:35:15.741521] [INFO ] [FORECASTER] Completed predict_future for YUMC [2026-03-04T20:35:15.741687] [INFO ] [sig ] YUMC: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:35:15.898472] [INFO ] [LOCAL ] Saved forecast: YUMC 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/YUMC.txt [2026-03-04T20:35:15.898663] [INFO ] [sig ] [3341/3365] Completed YUMC in 0.4s | 2.76 sym/s | Total: 20.2m | ETA: 8.7s [2026-03-04T20:35:15.898725] [INFO ] [sig ] [3342/3365] Forecasting Z... [2026-03-04T20:35:15.898769] [INFO ] [sig ] Generating forecast for: Z [2026-03-04T20:35:15.898804] [DEBUG] [REMOTE ] Fetching historical data for symbol 'Z' from 'https://tdm.silogroup.org/data/derivative_storage/Z.csv'. [2026-03-04T20:35:15.911810] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'Z'. [2026-03-04T20:35:15.912217] [INFO ] [FORECASTER] Starting predict_future for Z [2026-03-04T20:35:15.913252] [DEBUG] [LOCAL ] No optimal features file found for Z: ./output/feature-sets/Z.txt [2026-03-04T20:35:15.913308] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:35:15.913342] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:35:15.913377] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:35:15.913453] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:35:15.978795] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:35:15.979768] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:35:15.979859] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:35:15.979893] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:35:16.118347] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:35:16.118730] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:35:16.118773] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:35:16.118803] [INFO ] [FORECASTER] Training complete [2026-03-04T20:35:16.123076] [DEBUG] [FORECASTER] Z: Forecast T+1@11:T+2@11: DOWN (p=38.61%) [2026-03-04T20:35:16.123637] [INFO ] [FORECASTER] Completed predict_future for Z [2026-03-04T20:35:16.123803] [INFO ] [sig ] Z: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:35:16.285187] [INFO ] [LOCAL ] Saved forecast: Z 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/Z.txt [2026-03-04T20:35:16.285359] [INFO ] [sig ] [3342/3365] Completed Z in 0.4s | 2.76 sym/s | Total: 20.2m | ETA: 8.3s [2026-03-04T20:35:16.285401] [INFO ] [sig ] [3343/3365] Forecasting ZBH... [2026-03-04T20:35:16.285434] [INFO ] [sig ] Generating forecast for: ZBH [2026-03-04T20:35:16.285467] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZBH' from 'https://tdm.silogroup.org/data/derivative_storage/ZBH.csv'. [2026-03-04T20:35:16.298782] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZBH'. [2026-03-04T20:35:16.299150] [INFO ] [FORECASTER] Starting predict_future for ZBH [2026-03-04T20:35:16.300041] [DEBUG] [LOCAL ] No optimal features file found for ZBH: ./output/feature-sets/ZBH.txt [2026-03-04T20:35:16.300097] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:35:16.300131] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:35:16.300159] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:35:16.300217] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:35:16.364373] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:35:16.365336] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:35:16.365445] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:35:16.365481] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:35:16.501385] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:35:16.501592] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:35:16.501649] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:35:16.501684] [INFO ] [FORECASTER] Training complete [2026-03-04T20:35:16.505668] [DEBUG] [FORECASTER] ZBH: Forecast T+1@11:T+2@11: UP (p=56.50%) [2026-03-04T20:35:16.505971] [INFO ] [FORECASTER] Completed predict_future for ZBH [2026-03-04T20:35:16.506109] [INFO ] [sig ] ZBH: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:35:16.658095] [INFO ] [LOCAL ] Saved forecast: ZBH 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/ZBH.txt [2026-03-04T20:35:16.658277] [INFO ] [sig ] [3343/3365] Completed ZBH in 0.4s | 2.76 sym/s | Total: 20.2m | ETA: 8.0s [2026-03-04T20:35:16.658321] [INFO ] [sig ] [3344/3365] Forecasting ZBIO... [2026-03-04T20:35:16.658350] [INFO ] [sig ] Generating forecast for: ZBIO [2026-03-04T20:35:16.658381] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZBIO' from 'https://tdm.silogroup.org/data/derivative_storage/ZBIO.csv'. [2026-03-04T20:35:16.670743] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZBIO'. [2026-03-04T20:35:16.671192] [INFO ] [FORECASTER] Starting predict_future for ZBIO [2026-03-04T20:35:16.672070] [DEBUG] [LOCAL ] No optimal features file found for ZBIO: ./output/feature-sets/ZBIO.txt [2026-03-04T20:35:16.672127] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:35:16.672161] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:35:16.672192] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:35:16.672248] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:35:16.733035] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:35:16.733953] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:35:16.734041] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:35:16.734075] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:35:16.856287] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:35:16.856452] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:35:16.856496] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:35:16.856528] [INFO ] [FORECASTER] Training complete [2026-03-04T20:35:16.860168] [DEBUG] [FORECASTER] ZBIO: Forecast T+1@11:T+2@11: DOWN (p=29.90%) [2026-03-04T20:35:16.860459] [INFO ] [FORECASTER] Completed predict_future for ZBIO [2026-03-04T20:35:16.860615] [INFO ] [sig ] ZBIO: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:35:17.008060] [INFO ] [LOCAL ] Saved forecast: ZBIO 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/ZBIO.txt [2026-03-04T20:35:17.008263] [INFO ] [sig ] [3344/3365] Completed ZBIO in 0.3s | 2.76 sym/s | Total: 20.2m | ETA: 7.6s [2026-03-04T20:35:17.008305] [INFO ] [sig ] [3345/3365] Forecasting ZBRA... [2026-03-04T20:35:17.008338] [INFO ] [sig ] Generating forecast for: ZBRA [2026-03-04T20:35:17.008369] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZBRA' from 'https://tdm.silogroup.org/data/derivative_storage/ZBRA.csv'. [2026-03-04T20:35:17.020097] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZBRA'. [2026-03-04T20:35:17.020483] [INFO ] [FORECASTER] Starting predict_future for ZBRA [2026-03-04T20:35:17.021326] [DEBUG] [LOCAL ] No optimal features file found for ZBRA: ./output/feature-sets/ZBRA.txt [2026-03-04T20:35:17.021381] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:35:17.021426] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:35:17.021455] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:35:17.021511] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:35:17.081992] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:35:17.082959] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:35:17.083048] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:35:17.083082] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:35:17.206211] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:35:17.206377] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:35:17.206419] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:35:17.206448] [INFO ] [FORECASTER] Training complete [2026-03-04T20:35:17.209968] [DEBUG] [FORECASTER] ZBRA: Forecast T+1@11:T+2@11: DOWN (p=13.47%) [2026-03-04T20:35:17.210258] [INFO ] [FORECASTER] Completed predict_future for ZBRA [2026-03-04T20:35:17.210393] [INFO ] [sig ] ZBRA: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:35:17.354487] [INFO ] [LOCAL ] Saved forecast: ZBRA 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/ZBRA.txt [2026-03-04T20:35:17.354680] [INFO ] [sig ] [3345/3365] Completed ZBRA in 0.3s | 2.76 sym/s | Total: 20.2m | ETA: 7.3s [2026-03-04T20:35:17.354726] [INFO ] [sig ] [3346/3365] Forecasting ZD... [2026-03-04T20:35:17.354755] [INFO ] [sig ] Generating forecast for: ZD [2026-03-04T20:35:17.354784] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZD' from 'https://tdm.silogroup.org/data/derivative_storage/ZD.csv'. [2026-03-04T20:35:17.367654] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZD'. [2026-03-04T20:35:17.368077] [INFO ] [FORECASTER] Starting predict_future for ZD [2026-03-04T20:35:17.368995] [DEBUG] [LOCAL ] No optimal features file found for ZD: ./output/feature-sets/ZD.txt [2026-03-04T20:35:17.369054] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:35:17.369088] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:35:17.369116] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:35:17.369174] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:35:17.432755] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:35:17.433661] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:35:17.433749] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:35:17.433783] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:35:17.559334] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:35:17.559509] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:35:17.559551] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:35:17.559601] [INFO ] [FORECASTER] Training complete [2026-03-04T20:35:17.563677] [DEBUG] [FORECASTER] ZD: Forecast T+1@11:T+2@11: DOWN (p=27.77%) [2026-03-04T20:35:17.564058] [INFO ] [FORECASTER] Completed predict_future for ZD [2026-03-04T20:35:17.564218] [INFO ] [sig ] ZD: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:35:17.713215] [INFO ] [LOCAL ] Saved forecast: ZD 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/ZD.txt [2026-03-04T20:35:17.713368] [INFO ] [sig ] [3346/3365] Completed ZD in 0.4s | 2.76 sym/s | Total: 20.2m | ETA: 6.9s [2026-03-04T20:35:17.713410] [INFO ] [sig ] [3347/3365] Forecasting ZEPP... [2026-03-04T20:35:17.713440] [INFO ] [sig ] Generating forecast for: ZEPP [2026-03-04T20:35:17.713470] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZEPP' from 'https://tdm.silogroup.org/data/derivative_storage/ZEPP.csv'. [2026-03-04T20:35:17.724706] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZEPP'. [2026-03-04T20:35:17.725035] [INFO ] [FORECASTER] Starting predict_future for ZEPP [2026-03-04T20:35:17.725904] [DEBUG] [LOCAL ] No optimal features file found for ZEPP: ./output/feature-sets/ZEPP.txt [2026-03-04T20:35:17.725968] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:35:17.726010] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:35:17.726045] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:35:17.726121] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:35:17.787995] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:35:17.788964] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:35:17.789076] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:35:17.789109] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:35:17.909081] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:35:17.909252] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:35:17.909296] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:35:17.909326] [INFO ] [FORECASTER] Training complete [2026-03-04T20:35:17.912982] [DEBUG] [FORECASTER] ZEPP: Forecast T+1@11:T+2@11: DOWN (p=26.28%) [2026-03-04T20:35:17.913268] [INFO ] [FORECASTER] Completed predict_future for ZEPP [2026-03-04T20:35:17.913398] [INFO ] [sig ] ZEPP: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:35:18.064371] [INFO ] [LOCAL ] Saved forecast: ZEPP 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/ZEPP.txt [2026-03-04T20:35:18.064537] [INFO ] [sig ] [3347/3365] Completed ZEPP in 0.4s | 2.76 sym/s | Total: 20.2m | ETA: 6.5s [2026-03-04T20:35:18.064600] [INFO ] [sig ] [3348/3365] Forecasting ZETA... [2026-03-04T20:35:18.064632] [INFO ] [sig ] Generating forecast for: ZETA [2026-03-04T20:35:18.064662] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZETA' from 'https://tdm.silogroup.org/data/derivative_storage/ZETA.csv'. [2026-03-04T20:35:18.076603] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZETA'. [2026-03-04T20:35:18.076912] [INFO ] [FORECASTER] Starting predict_future for ZETA [2026-03-04T20:35:18.077756] [DEBUG] [LOCAL ] No optimal features file found for ZETA: ./output/feature-sets/ZETA.txt [2026-03-04T20:35:18.077811] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:35:18.077872] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:35:18.077902] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:35:18.077960] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:35:18.138176] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:35:18.139029] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:35:18.139118] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:35:18.139161] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:35:18.262163] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:35:18.262329] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:35:18.262371] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:35:18.262402] [INFO ] [FORECASTER] Training complete [2026-03-04T20:35:18.266406] [DEBUG] [FORECASTER] ZETA: Forecast T+1@11:T+2@11: UP (p=90.12%) [2026-03-04T20:35:18.266726] [INFO ] [FORECASTER] Completed predict_future for ZETA [2026-03-04T20:35:18.266860] [INFO ] [sig ] ZETA: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:35:18.413288] [INFO ] [LOCAL ] Saved forecast: ZETA 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/ZETA.txt [2026-03-04T20:35:18.413462] [INFO ] [sig ] [3348/3365] Completed ZETA in 0.3s | 2.76 sym/s | Total: 20.2m | ETA: 6.2s [2026-03-04T20:35:18.413504] [INFO ] [sig ] [3349/3365] Forecasting ZGN... [2026-03-04T20:35:18.413544] [INFO ] [sig ] Generating forecast for: ZGN [2026-03-04T20:35:18.413595] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZGN' from 'https://tdm.silogroup.org/data/derivative_storage/ZGN.csv'. [2026-03-04T20:35:18.426204] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZGN'. [2026-03-04T20:35:18.426647] [INFO ] [FORECASTER] Starting predict_future for ZGN [2026-03-04T20:35:18.427548] [DEBUG] [LOCAL ] No optimal features file found for ZGN: ./output/feature-sets/ZGN.txt [2026-03-04T20:35:18.427635] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:35:18.427671] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:35:18.427698] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:35:18.427755] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:35:18.493626] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:35:18.494613] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:35:18.494706] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:35:18.494755] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:35:18.620913] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:35:18.621083] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:35:18.621123] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:35:18.621153] [INFO ] [FORECASTER] Training complete [2026-03-04T20:35:18.624627] [DEBUG] [FORECASTER] ZGN: Forecast T+1@11:T+2@11: UP (p=81.48%) [2026-03-04T20:35:18.624913] [INFO ] [FORECASTER] Completed predict_future for ZGN [2026-03-04T20:35:18.625046] [INFO ] [sig ] ZGN: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:35:18.771102] [INFO ] [LOCAL ] Saved forecast: ZGN 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/ZGN.txt [2026-03-04T20:35:18.771305] [INFO ] [sig ] [3349/3365] Completed ZGN in 0.4s | 2.76 sym/s | Total: 20.2m | ETA: 5.8s [2026-03-04T20:35:18.771369] [INFO ] [sig ] [3350/3365] Forecasting ZH... [2026-03-04T20:35:18.771624] [INFO ] [sig ] Generating forecast for: ZH [2026-03-04T20:35:18.771668] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZH' from 'https://tdm.silogroup.org/data/derivative_storage/ZH.csv'. [2026-03-04T20:35:18.784616] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZH'. [2026-03-04T20:35:18.785024] [INFO ] [FORECASTER] Starting predict_future for ZH [2026-03-04T20:35:18.785885] [DEBUG] [LOCAL ] No optimal features file found for ZH: ./output/feature-sets/ZH.txt [2026-03-04T20:35:18.785939] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:35:18.785972] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:35:18.786000] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:35:18.786057] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:35:18.848836] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:35:18.849762] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:35:18.849850] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:35:18.849884] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:35:18.972096] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:35:18.972232] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:35:18.972273] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:35:18.972301] [INFO ] [FORECASTER] Training complete [2026-03-04T20:35:18.975913] [DEBUG] [FORECASTER] ZH: Forecast T+1@11:T+2@11: UP (p=88.13%) [2026-03-04T20:35:18.976234] [INFO ] [FORECASTER] Completed predict_future for ZH [2026-03-04T20:35:18.976376] [INFO ] [sig ] ZH: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:35:19.125325] [INFO ] [LOCAL ] Saved forecast: ZH 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/ZH.txt [2026-03-04T20:35:19.125642] [INFO ] [sig ] [3350/3365] Completed ZH in 0.4s | 2.76 sym/s | Total: 20.2m | ETA: 5.4s [2026-03-04T20:35:19.125685] [INFO ] [sig ] [3351/3365] Forecasting ZIM... [2026-03-04T20:35:19.125714] [INFO ] [sig ] Generating forecast for: ZIM [2026-03-04T20:35:19.125746] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZIM' from 'https://tdm.silogroup.org/data/derivative_storage/ZIM.csv'. [2026-03-04T20:35:19.138032] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZIM'. [2026-03-04T20:35:19.138347] [INFO ] [FORECASTER] Starting predict_future for ZIM [2026-03-04T20:35:19.139148] [DEBUG] [LOCAL ] No optimal features file found for ZIM: ./output/feature-sets/ZIM.txt [2026-03-04T20:35:19.139204] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:35:19.139239] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:35:19.139266] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:35:19.139323] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:35:19.198016] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:35:19.198847] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:35:19.198936] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:35:19.198970] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:35:19.321386] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:35:19.321539] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:35:19.321598] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:35:19.321631] [INFO ] [FORECASTER] Training complete [2026-03-04T20:35:19.325084] [DEBUG] [FORECASTER] ZIM: Forecast T+1@11:T+2@11: DOWN (p=17.88%) [2026-03-04T20:35:19.325364] [INFO ] [FORECASTER] Completed predict_future for ZIM [2026-03-04T20:35:19.325493] [INFO ] [sig ] ZIM: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:35:19.471933] [INFO ] [LOCAL ] Saved forecast: ZIM 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/ZIM.txt [2026-03-04T20:35:19.472100] [INFO ] [sig ] [3351/3365] Completed ZIM in 0.3s | 2.76 sym/s | Total: 20.2m | ETA: 5.1s [2026-03-04T20:35:19.472141] [INFO ] [sig ] [3352/3365] Forecasting ZION... [2026-03-04T20:35:19.472174] [INFO ] [sig ] Generating forecast for: ZION [2026-03-04T20:35:19.472204] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZION' from 'https://tdm.silogroup.org/data/derivative_storage/ZION.csv'. [2026-03-04T20:35:19.484590] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZION'. [2026-03-04T20:35:19.484926] [INFO ] [FORECASTER] Starting predict_future for ZION [2026-03-04T20:35:19.485722] [DEBUG] [LOCAL ] No optimal features file found for ZION: ./output/feature-sets/ZION.txt [2026-03-04T20:35:19.485776] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:35:19.485808] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:35:19.485835] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:35:19.485891] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:35:19.545377] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:35:19.546337] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:35:19.546440] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:35:19.546477] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:35:19.680694] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:35:19.680859] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:35:19.680900] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:35:19.680931] [INFO ] [FORECASTER] Training complete [2026-03-04T20:35:19.684925] [DEBUG] [FORECASTER] ZION: Forecast T+1@11:T+2@11: UP (p=50.98%) [2026-03-04T20:35:19.685227] [INFO ] [FORECASTER] Completed predict_future for ZION [2026-03-04T20:35:19.685367] [INFO ] [sig ] ZION: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:35:19.830743] [INFO ] [LOCAL ] Saved forecast: ZION 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/ZION.txt [2026-03-04T20:35:19.830888] [INFO ] [sig ] [3352/3365] Completed ZION in 0.4s | 2.76 sym/s | Total: 20.3m | ETA: 4.7s [2026-03-04T20:35:19.830928] [INFO ] [sig ] [3353/3365] Forecasting ZIP... [2026-03-04T20:35:19.830959] [INFO ] [sig ] Generating forecast for: ZIP [2026-03-04T20:35:19.830989] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZIP' from 'https://tdm.silogroup.org/data/derivative_storage/ZIP.csv'. [2026-03-04T20:35:19.842555] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZIP'. [2026-03-04T20:35:19.842924] [INFO ] [FORECASTER] Starting predict_future for ZIP [2026-03-04T20:35:19.843732] [DEBUG] [LOCAL ] No optimal features file found for ZIP: ./output/feature-sets/ZIP.txt [2026-03-04T20:35:19.843784] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:35:19.843816] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:35:19.843843] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:35:19.843899] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:35:19.902125] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:35:19.903068] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:35:19.903156] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:35:19.903189] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:35:20.028680] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:35:20.028838] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:35:20.028879] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:35:20.028907] [INFO ] [FORECASTER] Training complete [2026-03-04T20:35:20.032402] [DEBUG] [FORECASTER] ZIP: Forecast T+1@11:T+2@11: UP (p=93.61%) [2026-03-04T20:35:20.032887] [INFO ] [FORECASTER] Completed predict_future for ZIP [2026-03-04T20:35:20.033019] [INFO ] [sig ] ZIP: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:35:20.181347] [INFO ] [LOCAL ] Saved forecast: ZIP 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/ZIP.txt [2026-03-04T20:35:20.181506] [INFO ] [sig ] [3353/3365] Completed ZIP in 0.4s | 2.76 sym/s | Total: 20.3m | ETA: 4.4s [2026-03-04T20:35:20.181547] [INFO ] [sig ] [3354/3365] Forecasting ZLAB... [2026-03-04T20:35:20.181596] [INFO ] [sig ] Generating forecast for: ZLAB [2026-03-04T20:35:20.181630] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZLAB' from 'https://tdm.silogroup.org/data/derivative_storage/ZLAB.csv'. [2026-03-04T20:35:20.193237] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZLAB'. [2026-03-04T20:35:20.193545] [INFO ] [FORECASTER] Starting predict_future for ZLAB [2026-03-04T20:35:20.194342] [DEBUG] [LOCAL ] No optimal features file found for ZLAB: ./output/feature-sets/ZLAB.txt [2026-03-04T20:35:20.194396] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:35:20.194427] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:35:20.194453] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:35:20.194508] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:35:20.251679] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:35:20.252350] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:35:20.252430] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:35:20.252464] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:35:20.372973] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:35:20.373134] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:35:20.373176] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:35:20.373206] [INFO ] [FORECASTER] Training complete [2026-03-04T20:35:20.376822] [DEBUG] [FORECASTER] ZLAB: Forecast T+1@11:T+2@11: DOWN (p=42.94%) [2026-03-04T20:35:20.377108] [INFO ] [FORECASTER] Completed predict_future for ZLAB [2026-03-04T20:35:20.377244] [INFO ] [sig ] ZLAB: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:35:20.522716] [INFO ] [LOCAL ] Saved forecast: ZLAB 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/ZLAB.txt [2026-03-04T20:35:20.522850] [INFO ] [sig ] [3354/3365] Completed ZLAB in 0.3s | 2.76 sym/s | Total: 20.3m | ETA: 4.0s [2026-03-04T20:35:20.522892] [INFO ] [sig ] [3355/3365] Forecasting ZM... [2026-03-04T20:35:20.522928] [INFO ] [sig ] Generating forecast for: ZM [2026-03-04T20:35:20.522958] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZM' from 'https://tdm.silogroup.org/data/derivative_storage/ZM.csv'. [2026-03-04T20:35:20.534133] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZM'. [2026-03-04T20:35:20.534459] [INFO ] [FORECASTER] Starting predict_future for ZM [2026-03-04T20:35:20.535297] [DEBUG] [LOCAL ] No optimal features file found for ZM: ./output/feature-sets/ZM.txt [2026-03-04T20:35:20.535351] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:35:20.535384] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:35:20.535411] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:35:20.535467] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:35:20.594470] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:35:20.595160] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:35:20.595249] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:35:20.595290] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:35:20.721888] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:35:20.722049] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:35:20.722090] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:35:20.722119] [INFO ] [FORECASTER] Training complete [2026-03-04T20:35:20.725591] [DEBUG] [FORECASTER] ZM: Forecast T+1@11:T+2@11: DOWN (p=43.98%) [2026-03-04T20:35:20.725872] [INFO ] [FORECASTER] Completed predict_future for ZM [2026-03-04T20:35:20.726005] [INFO ] [sig ] ZM: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:35:20.879135] [INFO ] [LOCAL ] Saved forecast: ZM 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/ZM.txt [2026-03-04T20:35:20.879306] [INFO ] [sig ] [3355/3365] Completed ZM in 0.4s | 2.76 sym/s | Total: 20.3m | ETA: 3.6s [2026-03-04T20:35:20.879356] [INFO ] [sig ] [3356/3365] Forecasting ZNTL... [2026-03-04T20:35:20.879393] [INFO ] [sig ] Generating forecast for: ZNTL [2026-03-04T20:35:20.879425] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZNTL' from 'https://tdm.silogroup.org/data/derivative_storage/ZNTL.csv'. [2026-03-04T20:35:20.891236] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZNTL'. [2026-03-04T20:35:20.891589] [INFO ] [FORECASTER] Starting predict_future for ZNTL [2026-03-04T20:35:20.892429] [DEBUG] [LOCAL ] No optimal features file found for ZNTL: ./output/feature-sets/ZNTL.txt [2026-03-04T20:35:20.892487] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:35:20.892520] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:35:20.892547] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:35:20.892625] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:35:20.950484] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:35:20.951327] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:35:20.951415] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:35:20.951449] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:35:21.074361] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:35:21.074744] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:35:21.074787] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:35:21.074815] [INFO ] [FORECASTER] Training complete [2026-03-04T20:35:21.078492] [DEBUG] [FORECASTER] ZNTL: Forecast T+1@11:T+2@11: UP (p=97.62%) [2026-03-04T20:35:21.078814] [INFO ] [FORECASTER] Completed predict_future for ZNTL [2026-03-04T20:35:21.078946] [INFO ] [sig ] ZNTL: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:35:21.223458] [INFO ] [LOCAL ] Saved forecast: ZNTL 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/ZNTL.txt [2026-03-04T20:35:21.223623] [INFO ] [sig ] [3356/3365] Completed ZNTL in 0.3s | 2.76 sym/s | Total: 20.3m | ETA: 3.3s [2026-03-04T20:35:21.223666] [INFO ] [sig ] [3357/3365] Forecasting ZS... [2026-03-04T20:35:21.223696] [INFO ] [sig ] Generating forecast for: ZS [2026-03-04T20:35:21.223726] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZS' from 'https://tdm.silogroup.org/data/derivative_storage/ZS.csv'. [2026-03-04T20:35:21.235542] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZS'. [2026-03-04T20:35:21.235938] [INFO ] [FORECASTER] Starting predict_future for ZS [2026-03-04T20:35:21.236756] [DEBUG] [LOCAL ] No optimal features file found for ZS: ./output/feature-sets/ZS.txt [2026-03-04T20:35:21.236809] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:35:21.236840] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:35:21.236868] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:35:21.236925] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:35:21.294343] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:35:21.295112] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:35:21.295195] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:35:21.295230] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:35:21.420385] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:35:21.420552] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:35:21.420623] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:35:21.420664] [INFO ] [FORECASTER] Training complete [2026-03-04T20:35:21.424280] [DEBUG] [FORECASTER] ZS: Forecast T+1@11:T+2@11: UP (p=99.60%) [2026-03-04T20:35:21.424645] [INFO ] [FORECASTER] Completed predict_future for ZS [2026-03-04T20:35:21.424788] [INFO ] [sig ] ZS: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:35:21.570231] [INFO ] [LOCAL ] Saved forecast: ZS 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/ZS.txt [2026-03-04T20:35:21.570392] [INFO ] [sig ] [3357/3365] Completed ZS in 0.3s | 2.76 sym/s | Total: 20.3m | ETA: 2.9s [2026-03-04T20:35:21.570432] [INFO ] [sig ] [3358/3365] Forecasting ZTO... [2026-03-04T20:35:21.570462] [INFO ] [sig ] Generating forecast for: ZTO [2026-03-04T20:35:21.570494] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZTO' from 'https://tdm.silogroup.org/data/derivative_storage/ZTO.csv'. [2026-03-04T20:35:21.583357] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZTO'. [2026-03-04T20:35:21.583854] [INFO ] [FORECASTER] Starting predict_future for ZTO [2026-03-04T20:35:21.584822] [DEBUG] [LOCAL ] No optimal features file found for ZTO: ./output/feature-sets/ZTO.txt [2026-03-04T20:35:21.584890] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:35:21.584925] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:35:21.584955] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:35:21.585013] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:35:21.649554] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:35:21.650460] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:35:21.650560] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:35:21.650656] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:35:21.782672] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:35:21.782840] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:35:21.782884] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:35:21.782926] [INFO ] [FORECASTER] Training complete [2026-03-04T20:35:21.787091] [DEBUG] [FORECASTER] ZTO: Forecast T+1@11:T+2@11: UP (p=69.52%) [2026-03-04T20:35:21.787411] [INFO ] [FORECASTER] Completed predict_future for ZTO [2026-03-04T20:35:21.787549] [INFO ] [sig ] ZTO: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:35:21.940797] [INFO ] [LOCAL ] Saved forecast: ZTO 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/ZTO.txt [2026-03-04T20:35:21.940959] [INFO ] [sig ] [3358/3365] Completed ZTO in 0.4s | 2.76 sym/s | Total: 20.3m | ETA: 2.5s [2026-03-04T20:35:21.940999] [INFO ] [sig ] [3359/3365] Forecasting ZTS... [2026-03-04T20:35:21.941031] [INFO ] [sig ] Generating forecast for: ZTS [2026-03-04T20:35:21.941063] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZTS' from 'https://tdm.silogroup.org/data/derivative_storage/ZTS.csv'. [2026-03-04T20:35:21.953007] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZTS'. [2026-03-04T20:35:21.953355] [INFO ] [FORECASTER] Starting predict_future for ZTS [2026-03-04T20:35:21.954156] [DEBUG] [LOCAL ] No optimal features file found for ZTS: ./output/feature-sets/ZTS.txt [2026-03-04T20:35:21.954210] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:35:21.954243] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:35:21.954270] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:35:21.954326] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:35:22.012824] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:35:22.013766] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:35:22.013854] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:35:22.013889] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:35:22.141087] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:35:22.141254] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:35:22.141298] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:35:22.141328] [INFO ] [FORECASTER] Training complete [2026-03-04T20:35:22.144908] [DEBUG] [FORECASTER] ZTS: Forecast T+1@11:T+2@11: UP (p=86.74%) [2026-03-04T20:35:22.145199] [INFO ] [FORECASTER] Completed predict_future for ZTS [2026-03-04T20:35:22.145333] [INFO ] [sig ] ZTS: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:35:22.293563] [INFO ] [LOCAL ] Saved forecast: ZTS 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/ZTS.txt [2026-03-04T20:35:22.293744] [INFO ] [sig ] [3359/3365] Completed ZTS in 0.4s | 2.76 sym/s | Total: 20.3m | ETA: 2.2s [2026-03-04T20:35:22.293784] [INFO ] [sig ] [3360/3365] Forecasting ZUMZ... [2026-03-04T20:35:22.293815] [INFO ] [sig ] Generating forecast for: ZUMZ [2026-03-04T20:35:22.293845] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZUMZ' from 'https://tdm.silogroup.org/data/derivative_storage/ZUMZ.csv'. [2026-03-04T20:35:22.306056] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZUMZ'. [2026-03-04T20:35:22.306428] [INFO ] [FORECASTER] Starting predict_future for ZUMZ [2026-03-04T20:35:22.307269] [DEBUG] [LOCAL ] No optimal features file found for ZUMZ: ./output/feature-sets/ZUMZ.txt [2026-03-04T20:35:22.307358] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:35:22.307393] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:35:22.307443] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:35:22.307525] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:35:22.366051] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:35:22.366949] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:35:22.367035] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:35:22.367070] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:35:22.503395] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:35:22.503559] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:35:22.503621] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:35:22.503651] [INFO ] [FORECASTER] Training complete [2026-03-04T20:35:22.507107] [DEBUG] [FORECASTER] ZUMZ: Forecast T+1@11:T+2@11: DOWN (p=47.60%) [2026-03-04T20:35:22.507429] [INFO ] [FORECASTER] Completed predict_future for ZUMZ [2026-03-04T20:35:22.507566] [INFO ] [sig ] ZUMZ: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:35:22.668757] [INFO ] [LOCAL ] Saved forecast: ZUMZ 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/ZUMZ.txt [2026-03-04T20:35:22.668911] [INFO ] [sig ] [3360/3365] Completed ZUMZ in 0.4s | 2.76 sym/s | Total: 20.3m | ETA: 1.8s [2026-03-04T20:35:22.668954] [INFO ] [sig ] [3361/3365] Forecasting ZURA... [2026-03-04T20:35:22.668984] [INFO ] [sig ] Generating forecast for: ZURA [2026-03-04T20:35:22.669013] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZURA' from 'https://tdm.silogroup.org/data/derivative_storage/ZURA.csv'. [2026-03-04T20:35:22.680673] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZURA'. [2026-03-04T20:35:22.680972] [INFO ] [FORECASTER] Starting predict_future for ZURA [2026-03-04T20:35:22.681783] [DEBUG] [LOCAL ] No optimal features file found for ZURA: ./output/feature-sets/ZURA.txt [2026-03-04T20:35:22.681836] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:35:22.681868] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:35:22.681896] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:35:22.681953] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:35:22.744512] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:35:22.745400] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:35:22.745489] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:35:22.745523] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:35:22.871862] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:35:22.872033] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:35:22.872075] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:35:22.872105] [INFO ] [FORECASTER] Training complete [2026-03-04T20:35:22.875534] [DEBUG] [FORECASTER] ZURA: Forecast T+1@11:T+2@11: UP (p=95.98%) [2026-03-04T20:35:22.875836] [INFO ] [FORECASTER] Completed predict_future for ZURA [2026-03-04T20:35:22.875970] [INFO ] [sig ] ZURA: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:35:23.018599] [INFO ] [LOCAL ] Saved forecast: ZURA 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/ZURA.txt [2026-03-04T20:35:23.018792] [INFO ] [sig ] [3361/3365] Completed ZURA in 0.3s | 2.76 sym/s | Total: 20.3m | ETA: 1.5s [2026-03-04T20:35:23.018840] [INFO ] [sig ] [3362/3365] Forecasting ZVIA... [2026-03-04T20:35:23.018873] [INFO ] [sig ] Generating forecast for: ZVIA [2026-03-04T20:35:23.018904] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZVIA' from 'https://tdm.silogroup.org/data/derivative_storage/ZVIA.csv'. [2026-03-04T20:35:23.030856] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZVIA'. [2026-03-04T20:35:23.031201] [INFO ] [FORECASTER] Starting predict_future for ZVIA [2026-03-04T20:35:23.032043] [DEBUG] [LOCAL ] No optimal features file found for ZVIA: ./output/feature-sets/ZVIA.txt [2026-03-04T20:35:23.032096] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:35:23.032128] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:35:23.032156] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:35:23.032218] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:35:23.088930] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:35:23.089647] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:35:23.089730] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:35:23.089763] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:35:23.217181] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:35:23.217372] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:35:23.217421] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:35:23.217454] [INFO ] [FORECASTER] Training complete [2026-03-04T20:35:23.220920] [DEBUG] [FORECASTER] ZVIA: Forecast T+1@11:T+2@11: DOWN (p=24.78%) [2026-03-04T20:35:23.221199] [INFO ] [FORECASTER] Completed predict_future for ZVIA [2026-03-04T20:35:23.221332] [INFO ] [sig ] ZVIA: Forecast for 2026-03-04: DOWN (sign=0.00) [2026-03-04T20:35:23.364636] [INFO ] [LOCAL ] Saved forecast: ZVIA 2026-03-05 0 -> ./output/forecasts/individual/2026-03-05/ZVIA.txt [2026-03-04T20:35:23.364784] [INFO ] [sig ] [3362/3365] Completed ZVIA in 0.3s | 2.76 sym/s | Total: 20.3m | ETA: 1.1s [2026-03-04T20:35:23.364826] [INFO ] [sig ] [3363/3365] Forecasting ZVRA... [2026-03-04T20:35:23.364855] [INFO ] [sig ] Generating forecast for: ZVRA [2026-03-04T20:35:23.364886] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZVRA' from 'https://tdm.silogroup.org/data/derivative_storage/ZVRA.csv'. [2026-03-04T20:35:23.377386] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZVRA'. [2026-03-04T20:35:23.377750] [INFO ] [FORECASTER] Starting predict_future for ZVRA [2026-03-04T20:35:23.378529] [DEBUG] [LOCAL ] No optimal features file found for ZVRA: ./output/feature-sets/ZVRA.txt [2026-03-04T20:35:23.378608] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:35:23.378644] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:35:23.378671] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:35:23.378728] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:35:23.435714] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:35:23.436590] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:35:23.436676] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:35:23.436708] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:35:23.553561] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:35:23.553737] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:35:23.553778] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:35:23.553807] [INFO ] [FORECASTER] Training complete [2026-03-04T20:35:23.557196] [DEBUG] [FORECASTER] ZVRA: Forecast T+1@11:T+2@11: UP (p=55.13%) [2026-03-04T20:35:23.557528] [INFO ] [FORECASTER] Completed predict_future for ZVRA [2026-03-04T20:35:23.557719] [INFO ] [sig ] ZVRA: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:35:23.704883] [INFO ] [LOCAL ] Saved forecast: ZVRA 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/ZVRA.txt [2026-03-04T20:35:23.705041] [INFO ] [sig ] [3363/3365] Completed ZVRA in 0.3s | 2.76 sym/s | Total: 20.3m | ETA: 0.7s [2026-03-04T20:35:23.705083] [INFO ] [sig ] [3364/3365] Forecasting ZWS... [2026-03-04T20:35:23.705112] [INFO ] [sig ] Generating forecast for: ZWS [2026-03-04T20:35:23.705143] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZWS' from 'https://tdm.silogroup.org/data/derivative_storage/ZWS.csv'. [2026-03-04T20:35:23.717533] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZWS'. [2026-03-04T20:35:23.717874] [INFO ] [FORECASTER] Starting predict_future for ZWS [2026-03-04T20:35:23.718735] [DEBUG] [LOCAL ] No optimal features file found for ZWS: ./output/feature-sets/ZWS.txt [2026-03-04T20:35:23.718798] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:35:23.718841] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:35:23.718870] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:35:23.718928] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:35:23.776131] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:35:23.777008] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:35:23.777094] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:35:23.777126] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:35:23.903450] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:35:23.903631] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:35:23.903674] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:35:23.903703] [INFO ] [FORECASTER] Training complete [2026-03-04T20:35:23.907114] [DEBUG] [FORECASTER] ZWS: Forecast T+1@11:T+2@11: UP (p=58.59%) [2026-03-04T20:35:23.907425] [INFO ] [FORECASTER] Completed predict_future for ZWS [2026-03-04T20:35:23.907555] [INFO ] [sig ] ZWS: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:35:24.052031] [INFO ] [LOCAL ] Saved forecast: ZWS 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/ZWS.txt [2026-03-04T20:35:24.052218] [INFO ] [sig ] [3364/3365] Completed ZWS in 0.3s | 2.76 sym/s | Total: 20.3m | ETA: 0.4s [2026-03-04T20:35:24.052262] [INFO ] [sig ] [3365/3365] Forecasting ZYME... [2026-03-04T20:35:24.052294] [INFO ] [sig ] Generating forecast for: ZYME [2026-03-04T20:35:24.052325] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZYME' from 'https://tdm.silogroup.org/data/derivative_storage/ZYME.csv'. [2026-03-04T20:35:24.064883] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZYME'. [2026-03-04T20:35:24.065305] [INFO ] [FORECASTER] Starting predict_future for ZYME [2026-03-04T20:35:24.066163] [DEBUG] [LOCAL ] No optimal features file found for ZYME: ./output/feature-sets/ZYME.txt [2026-03-04T20:35:24.066220] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-04T20:35:24.066287] [DEBUG] [FORECASTER] Starting train method [2026-03-04T20:35:24.066322] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-04T20:35:24.066392] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-04T20:35:24.134782] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-04T20:35:24.135711] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-04T20:35:24.135797] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-04T20:35:24.135832] [DEBUG] [FORECASTER] Starting model.fit [2026-03-04T20:35:24.264419] [DEBUG] [FORECASTER] Completed model.fit [2026-03-04T20:35:24.264604] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-04T20:35:24.264666] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-04T20:35:24.264696] [INFO ] [FORECASTER] Training complete [2026-03-04T20:35:24.268170] [DEBUG] [FORECASTER] ZYME: Forecast T+1@11:T+2@11: UP (p=61.67%) [2026-03-04T20:35:24.268490] [INFO ] [FORECASTER] Completed predict_future for ZYME [2026-03-04T20:35:24.268642] [INFO ] [sig ] ZYME: Forecast for 2026-03-04: UP (sign=1.00) [2026-03-04T20:35:24.415924] [INFO ] [LOCAL ] Saved forecast: ZYME 2026-03-05 1 -> ./output/forecasts/individual/2026-03-05/ZYME.txt [2026-03-04T20:35:24.416097] [INFO ] [sig ] [3365/3365] Completed ZYME in 0.4s | 2.76 sym/s | Total: 20.3m | ETA: 0.0s [2026-03-04T20:35:24.416141] [INFO ] [sig ] ================================================== [2026-03-04T20:35:24.416180] [INFO ] [sig ] Forecasts complete: 3365/3365 symbols succeeded [2026-03-04T20:35:24.416211] [INFO ] [sig ] Automatically generating consolidated reports... [2026-03-04T20:35:24.416246] [INFO ] [sig ] Generating consolidated forecast reports [2026-03-04T20:35:24.417157] [INFO ] [sig ] Found 98 forecast dates to process [2026-03-04T20:35:24.417202] [INFO ] [sig ] [1/98] Processing report for 2025-10-10... [2026-03-04T20:35:24.417250] [INFO ] [sig ] [1/98] Report for 2025-10-10 already exists, skipping... [2026-03-04T20:35:24.417282] [INFO ] [sig ] [2/98] Processing report for 2025-10-13... [2026-03-04T20:35:24.417351] [INFO ] [sig ] [2/98] Report for 2025-10-13 already exists, skipping... [2026-03-04T20:35:24.417383] [INFO ] [sig ] [3/98] Processing report for 2025-10-14... [2026-03-04T20:35:24.417416] [INFO ] [sig ] [3/98] Report for 2025-10-14 already exists, skipping... [2026-03-04T20:35:24.417443] [INFO ] [sig ] [4/98] Processing report for 2025-10-15... [2026-03-04T20:35:24.417480] [INFO ] [sig ] [4/98] Report for 2025-10-15 already exists, skipping... [2026-03-04T20:35:24.417508] [INFO ] [sig ] [5/98] Processing report for 2025-10-16... [2026-03-04T20:35:24.417545] [INFO ] [sig ] [5/98] Report for 2025-10-16 already exists, skipping... [2026-03-04T20:35:24.417589] [INFO ] [sig ] [6/98] Processing report for 2025-10-17... [2026-03-04T20:35:24.417623] [INFO ] [sig ] [6/98] Report for 2025-10-17 already exists, skipping... [2026-03-04T20:35:24.417650] [INFO ] [sig ] [7/98] Processing report for 2025-10-20... [2026-03-04T20:35:24.417686] [INFO ] [sig ] [7/98] Report for 2025-10-20 already exists, skipping... [2026-03-04T20:35:24.417714] [INFO ] [sig ] [8/98] Processing report for 2025-10-21... [2026-03-04T20:35:24.417750] [INFO ] [sig ] [8/98] Report for 2025-10-21 already exists, skipping... [2026-03-04T20:35:24.417777] [INFO ] [sig ] [9/98] Processing report for 2025-10-22... [2026-03-04T20:35:24.417808] [INFO ] [sig ] [9/98] Report for 2025-10-22 already exists, skipping... [2026-03-04T20:35:24.417835] [INFO ] [sig ] [10/98] Processing report for 2025-10-23... [2026-03-04T20:35:24.417865] [INFO ] [sig ] [10/98] Report for 2025-10-23 already exists, skipping... [2026-03-04T20:35:24.417891] [INFO ] [sig ] [11/98] Processing report for 2025-10-24... [2026-03-04T20:35:24.417921] [INFO ] [sig ] [11/98] Report for 2025-10-24 already exists, skipping... [2026-03-04T20:35:24.417947] [INFO ] [sig ] [12/98] Processing report for 2025-10-27... [2026-03-04T20:35:24.417989] [INFO ] [sig ] [12/98] Report for 2025-10-27 already exists, skipping... [2026-03-04T20:35:24.418016] [INFO ] [sig ] [13/98] Processing report for 2025-10-28... [2026-03-04T20:35:24.418054] [INFO ] [sig ] [13/98] Report for 2025-10-28 already exists, skipping... [2026-03-04T20:35:24.418080] [INFO ] [sig ] [14/98] Processing report for 2025-10-30... [2026-03-04T20:35:24.418110] [INFO ] [sig ] [14/98] Report for 2025-10-30 already exists, skipping... [2026-03-04T20:35:24.418135] [INFO ] [sig ] [15/98] Processing report for 2025-10-31... [2026-03-04T20:35:24.418180] [INFO ] [sig ] [15/98] Report for 2025-10-31 already exists, skipping... [2026-03-04T20:35:24.418207] [INFO ] [sig ] [16/98] Processing report for 2025-11-03... [2026-03-04T20:35:24.418237] [INFO ] [sig ] [16/98] Report for 2025-11-03 already exists, skipping... [2026-03-04T20:35:24.418262] [INFO ] [sig ] [17/98] Processing report for 2025-11-04... [2026-03-04T20:35:24.418292] [INFO ] [sig ] [17/98] Report for 2025-11-04 already exists, skipping... [2026-03-04T20:35:24.418323] [INFO ] [sig ] [18/98] Processing report for 2025-11-05... [2026-03-04T20:35:24.418360] [INFO ] [sig ] [18/98] Report for 2025-11-05 already exists, skipping... [2026-03-04T20:35:24.418391] [INFO ] [sig ] [19/98] Processing report for 2025-11-06... [2026-03-04T20:35:24.418427] [INFO ] [sig ] [19/98] Report for 2025-11-06 already exists, skipping... [2026-03-04T20:35:24.418458] [INFO ] [sig ] [20/98] Processing report for 2025-11-07... [2026-03-04T20:35:24.418491] [INFO ] [sig ] [20/98] Report for 2025-11-07 already exists, skipping... [2026-03-04T20:35:24.418516] [INFO ] [sig ] [21/98] Processing report for 2025-11-10... [2026-03-04T20:35:24.418545] [INFO ] [sig ] [21/98] Report for 2025-11-10 already exists, skipping... [2026-03-04T20:35:24.418588] [INFO ] [sig ] [22/98] Processing report for 2025-11-11... [2026-03-04T20:35:24.418622] [INFO ] [sig ] [22/98] Report for 2025-11-11 already exists, skipping... [2026-03-04T20:35:24.418648] [INFO ] [sig ] [23/98] Processing report for 2025-11-12... [2026-03-04T20:35:24.418677] [INFO ] [sig ] [23/98] Report for 2025-11-12 already exists, skipping... [2026-03-04T20:35:24.418702] [INFO ] [sig ] [24/98] Processing report for 2025-11-13... [2026-03-04T20:35:24.418732] [INFO ] [sig ] [24/98] Report for 2025-11-13 already exists, skipping... [2026-03-04T20:35:24.418757] [INFO ] [sig ] [25/98] Processing report for 2025-11-17... [2026-03-04T20:35:24.418796] [INFO ] [sig ] [25/98] Report for 2025-11-17 already exists, skipping... [2026-03-04T20:35:24.418823] [INFO ] [sig ] [26/98] Processing report for 2025-11-18... [2026-03-04T20:35:24.418863] [INFO ] [sig ] [26/98] Report for 2025-11-18 already exists, skipping... [2026-03-04T20:35:24.418890] [INFO ] [sig ] [27/98] Processing report for 2025-11-19... [2026-03-04T20:35:24.418927] [INFO ] [sig ] [27/98] Report for 2025-11-19 already exists, skipping... [2026-03-04T20:35:24.418954] [INFO ] [sig ] [28/98] Processing report for 2025-11-20... [2026-03-04T20:35:24.418990] [INFO ] [sig ] [28/98] Report for 2025-11-20 already exists, skipping... [2026-03-04T20:35:24.419048] [INFO ] [sig ] [29/98] Processing report for 2025-11-21... [2026-03-04T20:35:24.419080] [INFO ] [sig ] [29/98] Report for 2025-11-21 already exists, skipping... [2026-03-04T20:35:24.419106] [INFO ] [sig ] [30/98] Processing report for 2025-11-24... [2026-03-04T20:35:24.419136] [INFO ] [sig ] [30/98] Report for 2025-11-24 already exists, skipping... [2026-03-04T20:35:24.419162] [INFO ] [sig ] [31/98] Processing report for 2025-11-25... [2026-03-04T20:35:24.419198] [INFO ] [sig ] [31/98] Report for 2025-11-25 already exists, skipping... [2026-03-04T20:35:24.419225] [INFO ] [sig ] [32/98] Processing report for 2025-11-26... [2026-03-04T20:35:24.419261] [INFO ] [sig ] [32/98] Report for 2025-11-26 already exists, skipping... [2026-03-04T20:35:24.419288] [INFO ] [sig ] [33/98] Processing report for 2025-11-28... [2026-03-04T20:35:24.419325] [INFO ] [sig ] [33/98] Report for 2025-11-28 already exists, skipping... [2026-03-04T20:35:24.419356] [INFO ] [sig ] [34/98] Processing report for 2025-12-01... [2026-03-04T20:35:24.419399] [INFO ] [sig ] [34/98] Report for 2025-12-01 already exists, skipping... [2026-03-04T20:35:24.419433] [INFO ] [sig ] [35/98] Processing report for 2025-12-02... [2026-03-04T20:35:24.419477] [INFO ] [sig ] [35/98] Report for 2025-12-02 already exists, skipping... [2026-03-04T20:35:24.419505] [INFO ] [sig ] [36/98] Processing report for 2025-12-03... [2026-03-04T20:35:24.419535] [INFO ] [sig ] [36/98] Report for 2025-12-03 already exists, skipping... [2026-03-04T20:35:24.419561] [INFO ] [sig ] [37/98] Processing report for 2025-12-04... [2026-03-04T20:35:24.419620] [INFO ] [sig ] [37/98] Report for 2025-12-04 already exists, skipping... [2026-03-04T20:35:24.419649] [INFO ] [sig ] [38/98] Processing report for 2025-12-05... [2026-03-04T20:35:24.419679] [INFO ] [sig ] [38/98] Report for 2025-12-05 already exists, skipping... [2026-03-04T20:35:24.419704] [INFO ] [sig ] [39/98] Processing report for 2025-12-08... [2026-03-04T20:35:24.419734] [INFO ] [sig ] [39/98] Report for 2025-12-08 already exists, skipping... [2026-03-04T20:35:24.419759] [INFO ] [sig ] [40/98] Processing report for 2025-12-09... [2026-03-04T20:35:24.419789] [INFO ] [sig ] [40/98] Report for 2025-12-09 already exists, skipping... [2026-03-04T20:35:24.419814] [INFO ] [sig ] [41/98] Processing report for 2025-12-10... [2026-03-04T20:35:24.419844] [INFO ] [sig ] [41/98] Report for 2025-12-10 already exists, skipping... [2026-03-04T20:35:24.419870] [INFO ] [sig ] [42/98] Processing report for 2025-12-11... [2026-03-04T20:35:24.419900] [INFO ] [sig ] [42/98] Report for 2025-12-11 already exists, skipping... [2026-03-04T20:35:24.419925] [INFO ] [sig ] [43/98] Processing report for 2025-12-12... [2026-03-04T20:35:24.419963] [INFO ] [sig ] [43/98] Report for 2025-12-12 already exists, skipping... [2026-03-04T20:35:24.419990] [INFO ] [sig ] [44/98] Processing report for 2025-12-15... [2026-03-04T20:35:24.420020] [INFO ] [sig ] [44/98] Report for 2025-12-15 already exists, skipping... [2026-03-04T20:35:24.420045] [INFO ] [sig ] [45/98] Processing report for 2025-12-16... [2026-03-04T20:35:24.420075] [INFO ] [sig ] [45/98] Report for 2025-12-16 already exists, skipping... [2026-03-04T20:35:24.420100] [INFO ] [sig ] [46/98] Processing report for 2025-12-17... [2026-03-04T20:35:24.420129] [INFO ] [sig ] [46/98] Report for 2025-12-17 already exists, skipping... [2026-03-04T20:35:24.420154] [INFO ] [sig ] [47/98] Processing report for 2025-12-18... [2026-03-04T20:35:24.420184] [INFO ] [sig ] [47/98] Report for 2025-12-18 already exists, skipping... [2026-03-04T20:35:24.420209] [INFO ] [sig ] [48/98] Processing report for 2025-12-19... [2026-03-04T20:35:24.420239] [INFO ] [sig ] [48/98] Report for 2025-12-19 already exists, skipping... [2026-03-04T20:35:24.420264] [INFO ] [sig ] [49/98] Processing report for 2025-12-22... [2026-03-04T20:35:24.420306] [INFO ] [sig ] [49/98] Report for 2025-12-22 already exists, skipping... [2026-03-04T20:35:24.420334] [INFO ] [sig ] [50/98] Processing report for 2025-12-23... [2026-03-04T20:35:24.420382] [INFO ] [sig ] [50/98] Report for 2025-12-23 already exists, skipping... [2026-03-04T20:35:24.420409] [INFO ] [sig ] [51/98] Processing report for 2025-12-24... [2026-03-04T20:35:24.420452] [INFO ] [sig ] [51/98] Report for 2025-12-24 already exists, skipping... [2026-03-04T20:35:24.420480] [INFO ] [sig ] [52/98] Processing report for 2025-12-26... [2026-03-04T20:35:24.420510] [INFO ] [sig ] [52/98] Report for 2025-12-26 already exists, skipping... [2026-03-04T20:35:24.420535] [INFO ] [sig ] [53/98] Processing report for 2025-12-29... [2026-03-04T20:35:24.420565] [INFO ] [sig ] [53/98] Report for 2025-12-29 already exists, skipping... [2026-03-04T20:35:24.420610] [INFO ] [sig ] [54/98] Processing report for 2025-12-30... [2026-03-04T20:35:24.420648] [INFO ] [sig ] [54/98] Report for 2025-12-30 already exists, skipping... [2026-03-04T20:35:24.420674] [INFO ] [sig ] [55/98] Processing report for 2025-12-31... [2026-03-04T20:35:24.420714] [INFO ] [sig ] [55/98] Report for 2025-12-31 already exists, skipping... [2026-03-04T20:35:24.420748] [INFO ] [sig ] [56/98] Processing report for 2026-01-02... [2026-03-04T20:35:24.420779] [INFO ] [sig ] [56/98] Report for 2026-01-02 already exists, skipping... [2026-03-04T20:35:24.420805] [INFO ] [sig ] [57/98] Processing report for 2026-01-05... [2026-03-04T20:35:24.420835] [INFO ] [sig ] [57/98] Report for 2026-01-05 already exists, skipping... [2026-03-04T20:35:24.420860] [INFO ] [sig ] [58/98] Processing report for 2026-01-06... [2026-03-04T20:35:24.420890] [INFO ] [sig ] [58/98] Report for 2026-01-06 already exists, skipping... [2026-03-04T20:35:24.420916] [INFO ] [sig ] [59/98] Processing report for 2026-01-07... [2026-03-04T20:35:24.420946] [INFO ] [sig ] [59/98] Report for 2026-01-07 already exists, skipping... [2026-03-04T20:35:24.420972] [INFO ] [sig ] [60/98] Processing report for 2026-01-08... [2026-03-04T20:35:24.421009] [INFO ] [sig ] [60/98] Report for 2026-01-08 already exists, skipping... [2026-03-04T20:35:24.421038] [INFO ] [sig ] [61/98] Processing report for 2026-01-09... [2026-03-04T20:35:24.421078] [INFO ] [sig ] [61/98] Report for 2026-01-09 already exists, skipping... [2026-03-04T20:35:24.421105] [INFO ] [sig ] [62/98] Processing report for 2026-01-12... [2026-03-04T20:35:24.421141] [INFO ] [sig ] [62/98] Report for 2026-01-12 already exists, skipping... [2026-03-04T20:35:24.421167] [INFO ] [sig ] [63/98] Processing report for 2026-01-13... [2026-03-04T20:35:24.421207] [INFO ] [sig ] [63/98] Report for 2026-01-13 already exists, skipping... [2026-03-04T20:35:24.421234] [INFO ] [sig ] [64/98] Processing report for 2026-01-14... [2026-03-04T20:35:24.421264] [INFO ] [sig ] [64/98] Report for 2026-01-14 already exists, skipping... [2026-03-04T20:35:24.421289] [INFO ] [sig ] [65/98] Processing report for 2026-01-15... [2026-03-04T20:35:24.421318] [INFO ] [sig ] [65/98] Report for 2026-01-15 already exists, skipping... [2026-03-04T20:35:24.421344] [INFO ] [sig ] [66/98] Processing report for 2026-01-16... [2026-03-04T20:35:24.421392] [INFO ] [sig ] [66/98] Report for 2026-01-16 already exists, skipping... [2026-03-04T20:35:24.421419] [INFO ] [sig ] [67/98] Processing report for 2026-01-20... [2026-03-04T20:35:24.421449] [INFO ] [sig ] [67/98] Report for 2026-01-20 already exists, skipping... [2026-03-04T20:35:24.421475] [INFO ] [sig ] [68/98] Processing report for 2026-01-21... [2026-03-04T20:35:24.421512] [INFO ] [sig ] [68/98] Report for 2026-01-21 already exists, skipping... [2026-03-04T20:35:24.421539] [INFO ] [sig ] [69/98] Processing report for 2026-01-22... [2026-03-04T20:35:24.421593] [INFO ] [sig ] [69/98] Report for 2026-01-22 already exists, skipping... [2026-03-04T20:35:24.421623] [INFO ] [sig ] [70/98] Processing report for 2026-01-23... [2026-03-04T20:35:24.421669] [INFO ] [sig ] [70/98] Report for 2026-01-23 already exists, skipping... [2026-03-04T20:35:24.421698] [INFO ] [sig ] [71/98] Processing report for 2026-01-26... [2026-03-04T20:35:24.421731] [INFO ] [sig ] [71/98] Report for 2026-01-26 already exists, skipping... [2026-03-04T20:35:24.421761] [INFO ] [sig ] [72/98] Processing report for 2026-01-27... [2026-03-04T20:35:24.421798] [INFO ] [sig ] [72/98] Report for 2026-01-27 already exists, skipping... [2026-03-04T20:35:24.421825] [INFO ] [sig ] [73/98] Processing report for 2026-01-28... [2026-03-04T20:35:24.421863] [INFO ] [sig ] [73/98] Report for 2026-01-28 already exists, skipping... [2026-03-04T20:35:24.421891] [INFO ] [sig ] [74/98] Processing report for 2026-01-29... [2026-03-04T20:35:24.421926] [INFO ] [sig ] [74/98] Report for 2026-01-29 already exists, skipping... [2026-03-04T20:35:24.421953] [INFO ] [sig ] [75/98] Processing report for 2026-01-30... [2026-03-04T20:35:24.421994] [INFO ] [sig ] [75/98] Report for 2026-01-30 already exists, skipping... [2026-03-04T20:35:24.422028] [INFO ] [sig ] [76/98] Processing report for 2026-02-02... [2026-03-04T20:35:24.422067] [INFO ] [sig ] [76/98] Report for 2026-02-02 already exists, skipping... [2026-03-04T20:35:24.422094] [INFO ] [sig ] [77/98] Processing report for 2026-02-03... [2026-03-04T20:35:24.422129] [INFO ] [sig ] [77/98] Report for 2026-02-03 already exists, skipping... [2026-03-04T20:35:24.422155] [INFO ] [sig ] [78/98] Processing report for 2026-02-04... [2026-03-04T20:35:24.422190] [INFO ] [sig ] [78/98] Report for 2026-02-04 already exists, skipping... [2026-03-04T20:35:24.422217] [INFO ] [sig ] [79/98] Processing report for 2026-02-05... [2026-03-04T20:35:24.422253] [INFO ] [sig ] [79/98] Report for 2026-02-05 already exists, skipping... [2026-03-04T20:35:24.422280] [INFO ] [sig ] [80/98] Processing report for 2026-02-06... [2026-03-04T20:35:24.422310] [INFO ] [sig ] [80/98] Report for 2026-02-06 already exists, skipping... [2026-03-04T20:35:24.422336] [INFO ] [sig ] [81/98] Processing report for 2026-02-09... [2026-03-04T20:35:24.422382] [INFO ] [sig ] [81/98] Report for 2026-02-09 already exists, skipping... [2026-03-04T20:35:24.422409] [INFO ] [sig ] [82/98] Processing report for 2026-02-10... [2026-03-04T20:35:24.422440] [INFO ] [sig ] [82/98] Report for 2026-02-10 already exists, skipping... [2026-03-04T20:35:24.422465] [INFO ] [sig ] [83/98] Processing report for 2026-02-11... [2026-03-04T20:35:24.422507] [INFO ] [sig ] [83/98] Report for 2026-02-11 already exists, skipping... [2026-03-04T20:35:24.422534] [INFO ] [sig ] [84/98] Processing report for 2026-02-12... [2026-03-04T20:35:24.422564] [INFO ] [sig ] [84/98] Report for 2026-02-12 already exists, skipping... [2026-03-04T20:35:24.422614] [INFO ] [sig ] [85/98] Processing report for 2026-02-13... [2026-03-04T20:35:24.422646] [INFO ] [sig ] [85/98] Report for 2026-02-13 already exists, skipping... [2026-03-04T20:35:24.422671] [INFO ] [sig ] [86/98] Processing report for 2026-02-17... [2026-03-04T20:35:24.422709] [INFO ] [sig ] [86/98] Report for 2026-02-17 already exists, skipping... [2026-03-04T20:35:24.422736] [INFO ] [sig ] [87/98] Processing report for 2026-02-18... [2026-03-04T20:35:24.422779] [INFO ] [sig ] [87/98] Report for 2026-02-18 already exists, skipping... [2026-03-04T20:35:24.422807] [INFO ] [sig ] [88/98] Processing report for 2026-02-19... [2026-03-04T20:35:24.422844] [INFO ] [sig ] [88/98] Report for 2026-02-19 already exists, skipping... [2026-03-04T20:35:24.422871] [INFO ] [sig ] [89/98] Processing report for 2026-02-20... [2026-03-04T20:35:24.422908] [INFO ] [sig ] [89/98] Report for 2026-02-20 already exists, skipping... [2026-03-04T20:35:24.422934] [INFO ] [sig ] [90/98] Processing report for 2026-02-23... [2026-03-04T20:35:24.422964] [INFO ] [sig ] [90/98] Report for 2026-02-23 already exists, skipping... [2026-03-04T20:35:24.422990] [INFO ] [sig ] [91/98] Processing report for 2026-02-24... [2026-03-04T20:35:24.423025] [INFO ] [sig ] [91/98] Report for 2026-02-24 already exists, skipping... [2026-03-04T20:35:24.423052] [INFO ] [sig ] [92/98] Processing report for 2026-02-25... [2026-03-04T20:35:24.423094] [INFO ] [sig ] [92/98] Report for 2026-02-25 already exists, skipping... [2026-03-04T20:35:24.423121] [INFO ] [sig ] [93/98] Processing report for 2026-02-26... [2026-03-04T20:35:24.423157] [INFO ] [sig ] [93/98] Report for 2026-02-26 already exists, skipping... [2026-03-04T20:35:24.423184] [INFO ] [sig ] [94/98] Processing report for 2026-02-27... [2026-03-04T20:35:24.423219] [INFO ] [sig ] [94/98] Report for 2026-02-27 already exists, skipping... [2026-03-04T20:35:24.423246] [INFO ] [sig ] [95/98] Processing report for 2026-03-02... [2026-03-04T20:35:24.423286] [INFO ] [sig ] [95/98] Report for 2026-03-02 already exists, skipping... [2026-03-04T20:35:24.423313] [INFO ] [sig ] [96/98] Processing report for 2026-03-03... [2026-03-04T20:35:24.423356] [INFO ] [sig ] [96/98] Report for 2026-03-03 already exists, skipping... [2026-03-04T20:35:24.423385] [INFO ] [sig ] [97/98] Processing report for 2026-03-04... [2026-03-04T20:35:24.423415] [INFO ] [sig ] [97/98] Report for 2026-03-04 already exists, skipping... [2026-03-04T20:35:24.423441] [INFO ] [sig ] [98/98] Processing report for 2026-03-05... [2026-03-04T20:35:24.714292] [DEBUG] [LOCAL ] Loaded configuration for GATX: 1 features, 70.0% accuracy [2026-03-04T20:35:24.714895] [DEBUG] [LOCAL ] Loaded configuration for NVAX: 1 features, 60.0% accuracy [2026-03-04T20:35:24.715544] [DEBUG] [LOCAL ] Loaded configuration for NTRS: 1 features, 80.0% accuracy [2026-03-04T20:35:24.715985] [DEBUG] [LOCAL ] Loaded configuration for RMD: 3 features, 60.0% accuracy [2026-03-04T20:35:24.716231] [DEBUG] [LOCAL ] Loaded configuration for LTRN: 2 features, 80.0% accuracy [2026-03-04T20:35:24.716491] [DEBUG] [LOCAL ] Loaded configuration for PFL: 1 features, 100.0% accuracy [2026-03-04T20:35:24.716738] [DEBUG] [LOCAL ] Loaded configuration for OBIL: 2 features, 80.0% accuracy [2026-03-04T20:35:24.717023] [DEBUG] [LOCAL ] Loaded configuration for PWP: 4 features, 90.0% accuracy [2026-03-04T20:35:24.717332] [DEBUG] [LOCAL ] Loaded configuration for TILE: 2 features, 80.0% accuracy [2026-03-04T20:35:24.717598] [DEBUG] [LOCAL ] Loaded configuration for FHI: 1 features, 80.0% accuracy [2026-03-04T20:35:24.717695] [DEBUG] [LOCAL ] Loaded configuration for MP: 1 features, 60.0% accuracy [2026-03-04T20:35:24.717769] [DEBUG] [LOCAL ] Loaded configuration for WK: 3 features, 60.0% accuracy [2026-03-04T20:35:24.717842] [DEBUG] [LOCAL ] Loaded configuration for FIX: 4 features, 80.0% accuracy [2026-03-04T20:35:24.718088] [DEBUG] [LOCAL ] Loaded configuration for COEP: 3 features, 70.0% accuracy [2026-03-04T20:35:24.719156] [DEBUG] [LOCAL ] Loaded configuration for SLXN: 4 features, 80.0% accuracy [2026-03-04T20:35:24.719483] [DEBUG] [LOCAL ] Loaded configuration for RGLD: 3 features, 70.0% accuracy [2026-03-04T20:35:24.719774] [DEBUG] [LOCAL ] Loaded configuration for WSC: 2 features, 60.0% accuracy [2026-03-04T20:35:24.720044] [DEBUG] [LOCAL ] Loaded configuration for FNF: 3 features, 60.0% accuracy [2026-03-04T20:35:24.720118] [DEBUG] [LOCAL ] Loaded configuration for BXC: 0 features, 60.0% accuracy [2026-03-04T20:35:24.720422] [DEBUG] [LOCAL ] Loaded configuration for SEDG: 2 features, 100.0% accuracy [2026-03-04T20:35:24.720702] [DEBUG] [LOCAL ] Loaded configuration for NGNE: 2 features, 70.0% accuracy [2026-03-04T20:35:24.721007] [DEBUG] [LOCAL ] Loaded configuration for NMCO: 1 features, 80.0% accuracy [2026-03-04T20:35:24.721272] [DEBUG] [LOCAL ] Loaded configuration for LOMA: 2 features, 70.0% accuracy [2026-03-04T20:35:24.721525] [DEBUG] [LOCAL ] Loaded configuration for CCBG: 2 features, 80.0% accuracy [2026-03-04T20:35:24.721846] [DEBUG] [LOCAL ] Loaded configuration for TRS: 0 features, 60.0% accuracy [2026-03-04T20:35:24.722267] [DEBUG] [LOCAL ] Loaded configuration for TCBI: 3 features, 60.0% accuracy [2026-03-04T20:35:24.722522] [DEBUG] [LOCAL ] Loaded configuration for INSP: 0 features, 70.0% accuracy [2026-03-04T20:35:24.722806] [DEBUG] [LOCAL ] Loaded configuration for IBEX: 1 features, 80.0% accuracy [2026-03-04T20:35:24.723054] [DEBUG] [LOCAL ] Loaded configuration for HUBG: 1 features, 60.0% accuracy [2026-03-04T20:35:24.723365] [DEBUG] [LOCAL ] Loaded configuration for BPYPO: 2 features, 90.0% accuracy [2026-03-04T20:35:24.723440] [DEBUG] [LOCAL ] Loaded configuration for IX: 3 features, 70.0% accuracy [2026-03-04T20:35:24.723905] [DEBUG] [LOCAL ] Loaded configuration for AVAL: 6 features, 90.0% accuracy [2026-03-04T20:35:24.724278] [DEBUG] [LOCAL ] Loaded configuration for SKYY: 3 features, 60.0% accuracy [2026-03-04T20:35:24.724704] [DEBUG] [LOCAL ] Loaded configuration for TNGX: 2 features, 70.0% accuracy [2026-03-04T20:35:24.724800] [DEBUG] [LOCAL ] Loaded configuration for LEG: 2 features, 70.0% accuracy [2026-03-04T20:35:24.724863] [DEBUG] [LOCAL ] Loaded configuration for NMAI: 1 features, 90.0% accuracy [2026-03-04T20:35:24.724924] [DEBUG] [LOCAL ] Loaded configuration for J: 1 features, 60.0% accuracy [2026-03-04T20:35:24.725181] [DEBUG] [LOCAL ] Loaded configuration for GFS: 1 features, 70.0% accuracy [2026-03-04T20:35:24.725811] [DEBUG] [LOCAL ] Loaded configuration for FJP: 4 features, 60.0% accuracy [2026-03-04T20:35:24.725882] [DEBUG] [LOCAL ] Loaded configuration for CMCO: 0 features, 80.0% accuracy [2026-03-04T20:35:24.727047] [DEBUG] [LOCAL ] Loaded configuration for ABUS: 2 features, 90.0% accuracy [2026-03-04T20:35:24.727398] [DEBUG] [LOCAL ] Loaded configuration for FFIN: 1 features, 70.0% accuracy [2026-03-04T20:35:24.727744] [DEBUG] [LOCAL ] Loaded configuration for CTLP: 2 features, 80.0% accuracy [2026-03-04T20:35:24.728802] [DEBUG] [LOCAL ] Loaded configuration for MTCH: 2 features, 70.0% accuracy [2026-03-04T20:35:24.728889] [DEBUG] [LOCAL ] Loaded configuration for LEO: 3 features, 70.0% accuracy [2026-03-04T20:35:24.729181] [DEBUG] [LOCAL ] Loaded configuration for BILI: 3 features, 70.0% accuracy [2026-03-04T20:35:24.729493] [DEBUG] [LOCAL ] Loaded configuration for MBX: 2 features, 90.0% accuracy [2026-03-04T20:35:24.729811] [DEBUG] [LOCAL ] Loaded configuration for AAXJ: 3 features, 70.0% accuracy [2026-03-04T20:35:24.730098] [DEBUG] [LOCAL ] Loaded configuration for NWSA: 4 features, 90.0% accuracy [2026-03-04T20:35:24.730366] [DEBUG] [LOCAL ] Loaded configuration for PEP: 2 features, 60.0% accuracy [2026-03-04T20:35:24.730453] [DEBUG] [LOCAL ] Loaded configuration for KKRS: 2 features, 90.0% accuracy [2026-03-04T20:35:24.730815] [DEBUG] [LOCAL ] Loaded configuration for SCHL: 2 features, 70.0% accuracy [2026-03-04T20:35:24.731106] [DEBUG] [LOCAL ] Loaded configuration for KROS: 1 features, 80.0% accuracy [2026-03-04T20:35:24.731382] [DEBUG] [LOCAL ] Loaded configuration for UPC: 3 features, 70.0% accuracy [2026-03-04T20:35:24.731812] [DEBUG] [LOCAL ] Loaded configuration for NXG: 3 features, 70.0% accuracy [2026-03-04T20:35:24.731884] [DEBUG] [LOCAL ] Loaded configuration for FLS: 1 features, 80.0% accuracy [2026-03-04T20:35:24.731946] [DEBUG] [LOCAL ] Loaded configuration for XBIL: 1 features, 60.0% accuracy [2026-03-04T20:35:24.732266] [DEBUG] [LOCAL ] Loaded configuration for ASND: 0 features, 90.0% accuracy [2026-03-04T20:35:24.732736] [DEBUG] [LOCAL ] Loaded configuration for FTGC: 2 features, 60.0% accuracy [2026-03-04T20:35:24.732808] [DEBUG] [LOCAL ] Loaded configuration for HCI: 3 features, 80.0% accuracy [2026-03-04T20:35:24.733819] [DEBUG] [LOCAL ] Loaded configuration for ALGM: 4 features, 90.0% accuracy [2026-03-04T20:35:24.733891] [DEBUG] [LOCAL ] Loaded configuration for RY: 2 features, 70.0% accuracy [2026-03-04T20:35:24.733949] [DEBUG] [LOCAL ] Loaded configuration for CMRE: 1 features, 90.0% accuracy [2026-03-04T20:35:24.735031] [DEBUG] [LOCAL ] Loaded configuration for TSHA: 3 features, 70.0% accuracy [2026-03-04T20:35:24.735104] [DEBUG] [LOCAL ] Loaded configuration for LPL: 3 features, 50.0% accuracy [2026-03-04T20:35:24.735176] [DEBUG] [LOCAL ] Loaded configuration for BABA: 3 features, 70.0% accuracy [2026-03-04T20:35:24.735249] [DEBUG] [LOCAL ] Loaded configuration for BYRN: 3 features, 90.0% accuracy [2026-03-04T20:35:24.735537] [DEBUG] [LOCAL ] Loaded configuration for ACP: 1 features, 60.0% accuracy [2026-03-04T20:35:24.735834] [DEBUG] [LOCAL ] Loaded configuration for ERII: 2 features, 60.0% accuracy [2026-03-04T20:35:24.735916] [DEBUG] [LOCAL ] Loaded configuration for SCL: 3 features, 90.0% accuracy [2026-03-04T20:35:24.736246] [DEBUG] [LOCAL ] Loaded configuration for NGVC: 2 features, 70.0% accuracy [2026-03-04T20:35:24.736513] [DEBUG] [LOCAL ] Loaded configuration for PVH: 5 features, 90.0% accuracy [2026-03-04T20:35:24.736860] [DEBUG] [LOCAL ] Loaded configuration for FARM: 3 features, 60.0% accuracy [2026-03-04T20:35:24.737701] [DEBUG] [LOCAL ] Loaded configuration for VRRM: 4 features, 80.0% accuracy [2026-03-04T20:35:24.737987] [DEBUG] [LOCAL ] Loaded configuration for ACRE: 2 features, 60.0% accuracy [2026-03-04T20:35:24.738953] [DEBUG] [LOCAL ] Loaded configuration for CLX: 2 features, 80.0% accuracy [2026-03-04T20:35:24.739548] [DEBUG] [LOCAL ] Loaded configuration for SKWD: 3 features, 60.0% accuracy [2026-03-04T20:35:24.739857] [DEBUG] [LOCAL ] Loaded configuration for GL: 2 features, 90.0% accuracy [2026-03-04T20:35:24.739975] [DEBUG] [LOCAL ] Loaded configuration for NQP: 2 features, 60.0% accuracy [2026-03-04T20:35:24.740350] [DEBUG] [LOCAL ] Loaded configuration for AAOI: 3 features, 80.0% accuracy [2026-03-04T20:35:24.740441] [DEBUG] [LOCAL ] Loaded configuration for KURA: 2 features, 90.0% accuracy [2026-03-04T20:35:24.741153] [DEBUG] [LOCAL ] Loaded configuration for SVCO: 3 features, 80.0% accuracy [2026-03-04T20:35:24.741255] [DEBUG] [LOCAL ] Loaded configuration for TIMB: 1 features, 60.0% accuracy [2026-03-04T20:35:24.741341] [DEBUG] [LOCAL ] Loaded configuration for NRK: 1 features, 70.0% accuracy [2026-03-04T20:35:24.741636] [DEBUG] [LOCAL ] Loaded configuration for EPSN: 1 features, 80.0% accuracy [2026-03-04T20:35:24.742437] [DEBUG] [LOCAL ] Loaded configuration for IDN: 0 features, 70.0% accuracy [2026-03-04T20:35:24.742512] [DEBUG] [LOCAL ] Loaded configuration for PRG: 2 features, 80.0% accuracy [2026-03-04T20:35:24.742860] [DEBUG] [LOCAL ] Loaded configuration for CMS: 6 features, 80.0% accuracy [2026-03-04T20:35:24.743982] [DEBUG] [LOCAL ] Loaded configuration for BGY: 2 features, 90.0% accuracy [2026-03-04T20:35:24.744279] [DEBUG] [LOCAL ] Loaded configuration for CCEC: 3 features, 80.0% accuracy [2026-03-04T20:35:24.744357] [DEBUG] [LOCAL ] Loaded configuration for GMED: 4 features, 60.0% accuracy [2026-03-04T20:35:24.744711] [DEBUG] [LOCAL ] Loaded configuration for SKYX: 3 features, 80.0% accuracy [2026-03-04T20:35:24.745465] [DEBUG] [LOCAL ] Loaded configuration for CCRN: 2 features, 60.0% accuracy [2026-03-04T20:35:24.745546] [DEBUG] [LOCAL ] Loaded configuration for IGA: 3 features, 60.0% accuracy [2026-03-04T20:35:24.745934] [DEBUG] [LOCAL ] Loaded configuration for ARE: 4 features, 70.0% accuracy [2026-03-04T20:35:24.746211] [DEBUG] [LOCAL ] Loaded configuration for BRX: 1 features, 70.0% accuracy [2026-03-04T20:35:24.746282] [DEBUG] [LOCAL ] Loaded configuration for RXO: 1 features, 70.0% accuracy [2026-03-04T20:35:24.746342] [DEBUG] [LOCAL ] Loaded configuration for LZ: 2 features, 80.0% accuracy [2026-03-04T20:35:24.746411] [DEBUG] [LOCAL ] Loaded configuration for ELTX: 1 features, 80.0% accuracy [2026-03-04T20:35:24.746737] [DEBUG] [LOCAL ] Loaded configuration for ADP: 3 features, 90.0% accuracy [2026-03-04T20:35:24.746810] [DEBUG] [LOCAL ] Loaded configuration for FOLD: 2 features, 90.0% accuracy [2026-03-04T20:35:24.747090] [DEBUG] [LOCAL ] Loaded configuration for AZO: 2 features, 90.0% accuracy [2026-03-04T20:35:24.748002] [DEBUG] [LOCAL ] Loaded configuration for CTMX: 2 features, 70.0% accuracy [2026-03-04T20:35:24.748326] [DEBUG] [LOCAL ] Loaded configuration for PDP: 1 features, 90.0% accuracy [2026-03-04T20:35:24.748620] [DEBUG] [LOCAL ] Loaded configuration for AMX: 0 features, 80.0% accuracy [2026-03-04T20:35:24.748895] [DEBUG] [LOCAL ] Loaded configuration for PAC: 1 features, 70.0% accuracy [2026-03-04T20:35:24.749174] [DEBUG] [LOCAL ] Loaded configuration for AIMD: 1 features, 50.0% accuracy [2026-03-04T20:35:24.749445] [DEBUG] [LOCAL ] Loaded configuration for NLY: 1 features, 70.0% accuracy [2026-03-04T20:35:24.749921] [DEBUG] [LOCAL ] Loaded configuration for LINE: 5 features, 90.0% accuracy [2026-03-04T20:35:24.750199] [DEBUG] [LOCAL ] Loaded configuration for KDP: 1 features, 90.0% accuracy [2026-03-04T20:35:24.750528] [DEBUG] [LOCAL ] Loaded configuration for OGI: 2 features, 90.0% accuracy [2026-03-04T20:35:24.750835] [DEBUG] [LOCAL ] Loaded configuration for GLAD: 1 features, 80.0% accuracy [2026-03-04T20:35:24.750907] [DEBUG] [LOCAL ] Loaded configuration for CARS: 2 features, 90.0% accuracy [2026-03-04T20:35:24.751166] [DEBUG] [LOCAL ] Loaded configuration for CCSI: 3 features, 80.0% accuracy [2026-03-04T20:35:24.752126] [DEBUG] [LOCAL ] Loaded configuration for TDSC: 2 features, 90.0% accuracy [2026-03-04T20:35:24.752406] [DEBUG] [LOCAL ] Loaded configuration for AQNB: 0 features, 80.0% accuracy [2026-03-04T20:35:24.752664] [DEBUG] [LOCAL ] Loaded configuration for AAPD: 0 features, 80.0% accuracy [2026-03-04T20:35:24.752746] [DEBUG] [LOCAL ] Loaded configuration for EPC: 3 features, 80.0% accuracy [2026-03-04T20:35:24.752988] [DEBUG] [LOCAL ] Loaded configuration for APOG: 3 features, 70.0% accuracy [2026-03-04T20:35:24.753236] [DEBUG] [LOCAL ] Loaded configuration for FIP: 4 features, 80.0% accuracy [2026-03-04T20:35:24.753316] [DEBUG] [LOCAL ] Loaded configuration for CATO: 2 features, 70.0% accuracy [2026-03-04T20:35:24.753611] [DEBUG] [LOCAL ] Loaded configuration for DGRE: 6 features, 100.0% accuracy [2026-03-04T20:35:24.753693] [DEBUG] [LOCAL ] Loaded configuration for GNMA: 1 features, 80.0% accuracy [2026-03-04T20:35:24.753939] [DEBUG] [LOCAL ] Loaded configuration for CWH: 1 features, 80.0% accuracy [2026-03-04T20:35:24.754182] [DEBUG] [LOCAL ] Loaded configuration for SOUN: 3 features, 80.0% accuracy [2026-03-04T20:35:24.754252] [DEBUG] [LOCAL ] Loaded configuration for PCN: 3 features, 100.0% accuracy [2026-03-04T20:35:24.754478] [DEBUG] [LOCAL ] Loaded configuration for AGZD: 1 features, 80.0% accuracy [2026-03-04T20:35:24.754779] [DEBUG] [LOCAL ] Loaded configuration for SSP: 1 features, 70.0% accuracy [2026-03-04T20:35:24.755023] [DEBUG] [LOCAL ] Loaded configuration for FCFS: 1 features, 70.0% accuracy [2026-03-04T20:35:24.755298] [DEBUG] [LOCAL ] Loaded configuration for OTLY: 3 features, 70.0% accuracy [2026-03-04T20:35:24.755610] [DEBUG] [LOCAL ] Loaded configuration for DWAS: 2 features, 70.0% accuracy [2026-03-04T20:35:24.755692] [DEBUG] [LOCAL ] Loaded configuration for NPFD: 5 features, 80.0% accuracy [2026-03-04T20:35:24.755996] [DEBUG] [LOCAL ] Loaded configuration for NVEC: 1 features, 40.0% accuracy [2026-03-04T20:35:24.756065] [DEBUG] [LOCAL ] Loaded configuration for SXC: 3 features, 80.0% accuracy [2026-03-04T20:35:24.756318] [DEBUG] [LOCAL ] Loaded configuration for SIBN: 1 features, 60.0% accuracy [2026-03-04T20:35:24.756603] [DEBUG] [LOCAL ] Loaded configuration for GPIX: 4 features, 90.0% accuracy [2026-03-04T20:35:24.756688] [DEBUG] [LOCAL ] Loaded configuration for MA: 2 features, 90.0% accuracy [2026-03-04T20:35:24.756750] [DEBUG] [LOCAL ] Loaded configuration for KNF: 3 features, 80.0% accuracy [2026-03-04T20:35:24.756976] [DEBUG] [LOCAL ] Loaded configuration for WING: 3 features, 80.0% accuracy [2026-03-04T20:35:24.757060] [DEBUG] [LOCAL ] Loaded configuration for YMM: 0 features, 60.0% accuracy [2026-03-04T20:35:24.757130] [DEBUG] [LOCAL ] Loaded configuration for FRPH: 2 features, 90.0% accuracy [2026-03-04T20:35:24.757199] [DEBUG] [LOCAL ] Loaded configuration for RLX: 3 features, 80.0% accuracy [2026-03-04T20:35:24.757457] [DEBUG] [LOCAL ] Loaded configuration for JMSB: 4 features, 80.0% accuracy [2026-03-04T20:35:24.757782] [DEBUG] [LOCAL ] Loaded configuration for FRME: 1 features, 70.0% accuracy [2026-03-04T20:35:24.757852] [DEBUG] [LOCAL ] Loaded configuration for OBK: 1 features, 90.0% accuracy [2026-03-04T20:35:24.758111] [DEBUG] [LOCAL ] Loaded configuration for OABI: 3 features, 100.0% accuracy [2026-03-04T20:35:24.758182] [DEBUG] [LOCAL ] Loaded configuration for CTRA: 3 features, 90.0% accuracy [2026-03-04T20:35:24.758240] [DEBUG] [LOCAL ] Loaded configuration for PHK: 4 features, 90.0% accuracy [2026-03-04T20:35:24.758310] [DEBUG] [LOCAL ] Loaded configuration for BHC: 4 features, 90.0% accuracy [2026-03-04T20:35:24.758389] [DEBUG] [LOCAL ] Loaded configuration for SLDP: 4 features, 80.0% accuracy [2026-03-04T20:35:24.758699] [DEBUG] [LOCAL ] Loaded configuration for WHD: 2 features, 90.0% accuracy [2026-03-04T20:35:24.758769] [DEBUG] [LOCAL ] Loaded configuration for ELF: 1 features, 50.0% accuracy [2026-03-04T20:35:24.758857] [DEBUG] [LOCAL ] Loaded configuration for STEL: 4 features, 60.0% accuracy [2026-03-04T20:35:24.758928] [DEBUG] [LOCAL ] Loaded configuration for ESGD: 2 features, 70.0% accuracy [2026-03-04T20:35:24.758989] [DEBUG] [LOCAL ] Loaded configuration for TOL: 2 features, 60.0% accuracy [2026-03-04T20:35:24.759249] [DEBUG] [LOCAL ] Loaded configuration for LQDA: 2 features, 90.0% accuracy [2026-03-04T20:35:24.759520] [DEBUG] [LOCAL ] Loaded configuration for ACNB: 1 features, 80.0% accuracy [2026-03-04T20:35:24.759620] [DEBUG] [LOCAL ] Loaded configuration for RERE: 3 features, 70.0% accuracy [2026-03-04T20:35:24.759878] [DEBUG] [LOCAL ] Loaded configuration for BITF: 4 features, 80.0% accuracy [2026-03-04T20:35:24.760130] [DEBUG] [LOCAL ] Loaded configuration for KIM: 3 features, 80.0% accuracy [2026-03-04T20:35:24.760414] [DEBUG] [LOCAL ] Loaded configuration for CLRB: 2 features, 50.0% accuracy [2026-03-04T20:35:24.760693] [DEBUG] [LOCAL ] Loaded configuration for TSN: 2 features, 60.0% accuracy [2026-03-04T20:35:24.760964] [DEBUG] [LOCAL ] Loaded configuration for ZUMZ: 3 features, 70.0% accuracy [2026-03-04T20:35:24.761265] [DEBUG] [LOCAL ] Loaded configuration for ISSC: 4 features, 90.0% accuracy [2026-03-04T20:35:24.761510] [DEBUG] [LOCAL ] Loaded configuration for ANGI: 2 features, 70.0% accuracy [2026-03-04T20:35:24.761792] [DEBUG] [LOCAL ] Loaded configuration for AXTI: 2 features, 80.0% accuracy [2026-03-04T20:35:24.762110] [DEBUG] [LOCAL ] Loaded configuration for MYGN: 2 features, 70.0% accuracy [2026-03-04T20:35:24.762405] [DEBUG] [LOCAL ] Loaded configuration for FUND: 2 features, 90.0% accuracy [2026-03-04T20:35:24.762652] [DEBUG] [LOCAL ] Loaded configuration for GPRE: 1 features, 100.0% accuracy [2026-03-04T20:35:24.762883] [DEBUG] [LOCAL ] Loaded configuration for TGLS: 2 features, 90.0% accuracy [2026-03-04T20:35:24.762961] [DEBUG] [LOCAL ] Loaded configuration for VSCO: 0 features, 70.0% accuracy [2026-03-04T20:35:24.763218] [DEBUG] [LOCAL ] Loaded configuration for ZD: 3 features, 80.0% accuracy [2026-03-04T20:35:24.763302] [DEBUG] [LOCAL ] Loaded configuration for EIC: 3 features, 70.0% accuracy [2026-03-04T20:35:24.763379] [DEBUG] [LOCAL ] Loaded configuration for CB: 3 features, 70.0% accuracy [2026-03-04T20:35:24.763614] [DEBUG] [LOCAL ] Loaded configuration for SMPL: 3 features, 80.0% accuracy [2026-03-04T20:35:24.763693] [DEBUG] [LOCAL ] Loaded configuration for IEX: 0 features, 70.0% accuracy [2026-03-04T20:35:24.763926] [DEBUG] [LOCAL ] Loaded configuration for CTRM: 3 features, 80.0% accuracy [2026-03-04T20:35:24.763994] [DEBUG] [LOCAL ] Loaded configuration for UBS: 2 features, 60.0% accuracy [2026-03-04T20:35:24.764281] [DEBUG] [LOCAL ] Loaded configuration for RLJ: 2 features, 60.0% accuracy [2026-03-04T20:35:24.764598] [DEBUG] [LOCAL ] Loaded configuration for DRVN: 1 features, 70.0% accuracy [2026-03-04T20:35:24.764692] [DEBUG] [LOCAL ] Loaded configuration for HRL: 1 features, 70.0% accuracy [2026-03-04T20:35:24.764949] [DEBUG] [LOCAL ] Loaded configuration for FFBC: 0 features, 60.0% accuracy [2026-03-04T20:35:24.765033] [DEBUG] [LOCAL ] Loaded configuration for BSX: 2 features, 90.0% accuracy [2026-03-04T20:35:24.765264] [DEBUG] [LOCAL ] Loaded configuration for MFIN: 4 features, 80.0% accuracy [2026-03-04T20:35:24.765517] [DEBUG] [LOCAL ] Loaded configuration for CCK: 4 features, 100.0% accuracy [2026-03-04T20:35:24.765830] [DEBUG] [LOCAL ] Loaded configuration for LIN: 2 features, 70.0% accuracy [2026-03-04T20:35:24.766068] [DEBUG] [LOCAL ] Loaded configuration for PFF: 2 features, 90.0% accuracy [2026-03-04T20:35:24.766369] [DEBUG] [LOCAL ] Loaded configuration for OFIX: 1 features, 70.0% accuracy [2026-03-04T20:35:24.766605] [DEBUG] [LOCAL ] Loaded configuration for JEPQ: 6 features, 80.0% accuracy [2026-03-04T20:35:24.766686] [DEBUG] [LOCAL ] Loaded configuration for BTZ: 1 features, 80.0% accuracy [2026-03-04T20:35:24.766911] [DEBUG] [LOCAL ] Loaded configuration for ALTS: 1 features, 70.0% accuracy [2026-03-04T20:35:24.767150] [DEBUG] [LOCAL ] Loaded configuration for ALAB: 2 features, 70.0% accuracy [2026-03-04T20:35:24.767391] [DEBUG] [LOCAL ] Loaded configuration for IDCC: 2 features, 80.0% accuracy [2026-03-04T20:35:24.767634] [DEBUG] [LOCAL ] Loaded configuration for DOUG: 1 features, 90.0% accuracy [2026-03-04T20:35:24.767868] [DEBUG] [LOCAL ] Loaded configuration for ACON: 1 features, 80.0% accuracy [2026-03-04T20:35:24.768114] [DEBUG] [LOCAL ] Loaded configuration for LMBS: 2 features, 90.0% accuracy [2026-03-04T20:35:24.768493] [DEBUG] [LOCAL ] Loaded configuration for BTMD: 3 features, 80.0% accuracy [2026-03-04T20:35:24.768760] [DEBUG] [LOCAL ] Loaded configuration for COFS: 3 features, 70.0% accuracy [2026-03-04T20:35:24.769027] [DEBUG] [LOCAL ] Loaded configuration for NXE: 3 features, 90.0% accuracy [2026-03-04T20:35:24.769336] [DEBUG] [LOCAL ] Loaded configuration for NTNX: 4 features, 70.0% accuracy [2026-03-04T20:35:24.769623] [DEBUG] [LOCAL ] Loaded configuration for AIRJ: 3 features, 80.0% accuracy [2026-03-04T20:35:24.769928] [DEBUG] [LOCAL ] Loaded configuration for AFRM: 1 features, 80.0% accuracy [2026-03-04T20:35:24.770244] [DEBUG] [LOCAL ] Loaded configuration for REGN: 1 features, 60.0% accuracy [2026-03-04T20:35:24.770511] [DEBUG] [LOCAL ] Loaded configuration for CACC: 1 features, 60.0% accuracy [2026-03-04T20:35:24.770831] [DEBUG] [LOCAL ] Loaded configuration for TMCI: 2 features, 90.0% accuracy [2026-03-04T20:35:24.771087] [DEBUG] [LOCAL ] Loaded configuration for DX: 2 features, 80.0% accuracy [2026-03-04T20:35:24.771326] [DEBUG] [LOCAL ] Loaded configuration for CION: 1 features, 80.0% accuracy [2026-03-04T20:35:24.771408] [DEBUG] [LOCAL ] Loaded configuration for IHG: 1 features, 80.0% accuracy [2026-03-04T20:35:24.771495] [DEBUG] [LOCAL ] Loaded configuration for TNK: 2 features, 60.0% accuracy [2026-03-04T20:35:24.771741] [DEBUG] [LOCAL ] Loaded configuration for PRCH: 2 features, 70.0% accuracy [2026-03-04T20:35:24.772004] [DEBUG] [LOCAL ] Loaded configuration for BNJ: 2 features, 60.0% accuracy [2026-03-04T20:35:24.772247] [DEBUG] [LOCAL ] Loaded configuration for WCC: 3 features, 80.0% accuracy [2026-03-04T20:35:24.772552] [DEBUG] [LOCAL ] Loaded configuration for CECO: 2 features, 90.0% accuracy [2026-03-04T20:35:24.772662] [DEBUG] [LOCAL ] Loaded configuration for LYG: 1 features, 70.0% accuracy [2026-03-04T20:35:24.772917] [DEBUG] [LOCAL ] Loaded configuration for CADL: 1 features, 90.0% accuracy [2026-03-04T20:35:24.772985] [DEBUG] [LOCAL ] Loaded configuration for DG: 1 features, 70.0% accuracy [2026-03-04T20:35:24.773248] [DEBUG] [LOCAL ] Loaded configuration for OSIS: 1 features, 70.0% accuracy [2026-03-04T20:35:24.773324] [DEBUG] [LOCAL ] Loaded configuration for DKNG: 2 features, 90.0% accuracy [2026-03-04T20:35:24.773731] [DEBUG] [LOCAL ] Loaded configuration for NWE: 2 features, 70.0% accuracy [2026-03-04T20:35:24.774022] [DEBUG] [LOCAL ] Loaded configuration for CODA: 0 features, 90.0% accuracy [2026-03-04T20:35:24.774280] [DEBUG] [LOCAL ] Loaded configuration for TTEC: 2 features, 90.0% accuracy [2026-03-04T20:35:24.774359] [DEBUG] [LOCAL ] Loaded configuration for NATL: 2 features, 90.0% accuracy [2026-03-04T20:35:24.774425] [DEBUG] [LOCAL ] Loaded configuration for VTEX: 2 features, 90.0% accuracy [2026-03-04T20:35:24.774502] [DEBUG] [LOCAL ] Loaded configuration for ORGO: 1 features, 80.0% accuracy [2026-03-04T20:35:24.774786] [DEBUG] [LOCAL ] Loaded configuration for LGIH: 1 features, 90.0% accuracy [2026-03-04T20:35:24.774874] [DEBUG] [LOCAL ] Loaded configuration for LZB: 2 features, 80.0% accuracy [2026-03-04T20:35:24.775127] [DEBUG] [LOCAL ] Loaded configuration for MPB: 3 features, 70.0% accuracy [2026-03-04T20:35:24.775200] [DEBUG] [LOCAL ] Loaded configuration for IDE: 1 features, 80.0% accuracy [2026-03-04T20:35:24.775438] [DEBUG] [LOCAL ] Loaded configuration for CTNM: 3 features, 80.0% accuracy [2026-03-04T20:35:24.775732] [DEBUG] [LOCAL ] Loaded configuration for GOOG: 1 features, 60.0% accuracy [2026-03-04T20:35:24.776037] [DEBUG] [LOCAL ] Loaded configuration for JBL: 2 features, 70.0% accuracy [2026-03-04T20:35:24.776328] [DEBUG] [LOCAL ] Loaded configuration for IRDM: 4 features, 80.0% accuracy [2026-03-04T20:35:24.776586] [DEBUG] [LOCAL ] Loaded configuration for AIP: 3 features, 80.0% accuracy [2026-03-04T20:35:24.776850] [DEBUG] [LOCAL ] Loaded configuration for EDAP: 1 features, 70.0% accuracy [2026-03-04T20:35:24.776928] [DEBUG] [LOCAL ] Loaded configuration for FUN: 3 features, 80.0% accuracy [2026-03-04T20:35:24.777168] [DEBUG] [LOCAL ] Loaded configuration for CTO: 3 features, 70.0% accuracy [2026-03-04T20:35:24.777998] [DEBUG] [LOCAL ] Loaded configuration for CPSS: 2 features, 70.0% accuracy [2026-03-04T20:35:24.778266] [DEBUG] [LOCAL ] Loaded configuration for HIFS: 1 features, 90.0% accuracy [2026-03-04T20:35:24.778699] [DEBUG] [LOCAL ] Loaded configuration for ASPS: 1 features, 80.0% accuracy [2026-03-04T20:35:24.778963] [DEBUG] [LOCAL ] Loaded configuration for ALXO: 1 features, 70.0% accuracy [2026-03-04T20:35:24.779254] [DEBUG] [LOCAL ] Loaded configuration for ECC: 1 features, 50.0% accuracy [2026-03-04T20:35:24.779531] [DEBUG] [LOCAL ] Loaded configuration for BG: 4 features, 70.0% accuracy [2026-03-04T20:35:24.779843] [DEBUG] [LOCAL ] Loaded configuration for CMPX: 1 features, 70.0% accuracy [2026-03-04T20:35:24.780122] [DEBUG] [LOCAL ] Loaded configuration for ORMP: 2 features, 80.0% accuracy [2026-03-04T20:35:24.780377] [DEBUG] [LOCAL ] Loaded configuration for ORKA: 2 features, 70.0% accuracy [2026-03-04T20:35:24.780629] [DEBUG] [LOCAL ] Loaded configuration for THFF: 1 features, 70.0% accuracy [2026-03-04T20:35:24.780707] [DEBUG] [LOCAL ] Loaded configuration for KTF: 3 features, 80.0% accuracy [2026-03-04T20:35:24.781732] [DEBUG] [LOCAL ] Loaded configuration for TBLD: 0 features, 80.0% accuracy [2026-03-04T20:35:24.781984] [DEBUG] [LOCAL ] Loaded configuration for ACAD: 1 features, 70.0% accuracy [2026-03-04T20:35:24.782245] [DEBUG] [LOCAL ] Loaded configuration for INMB: 2 features, 70.0% accuracy [2026-03-04T20:35:24.782332] [DEBUG] [LOCAL ] Loaded configuration for TSQ: 3 features, 100.0% accuracy [2026-03-04T20:35:24.782400] [DEBUG] [LOCAL ] Loaded configuration for CNC: 1 features, 70.0% accuracy [2026-03-04T20:35:24.782692] [DEBUG] [LOCAL ] Loaded configuration for LZM: 3 features, 80.0% accuracy [2026-03-04T20:35:24.782935] [DEBUG] [LOCAL ] Loaded configuration for BXMX: 4 features, 70.0% accuracy [2026-03-04T20:35:24.783238] [DEBUG] [LOCAL ] Loaded configuration for AQN: 2 features, 60.0% accuracy [2026-03-04T20:35:24.783537] [DEBUG] [LOCAL ] Loaded configuration for SPAI: 2 features, 70.0% accuracy [2026-03-04T20:35:24.783804] [DEBUG] [LOCAL ] Loaded configuration for KLIC: 3 features, 80.0% accuracy [2026-03-04T20:35:24.783882] [DEBUG] [LOCAL ] Loaded configuration for MBB: 2 features, 80.0% accuracy [2026-03-04T20:35:24.783941] [DEBUG] [LOCAL ] Loaded configuration for HPE: 0 features, 90.0% accuracy [2026-03-04T20:35:24.784177] [DEBUG] [LOCAL ] Loaded configuration for MSGS: 2 features, 90.0% accuracy [2026-03-04T20:35:24.784473] [DEBUG] [LOCAL ] Loaded configuration for FBIZ: 6 features, 70.0% accuracy [2026-03-04T20:35:24.784770] [DEBUG] [LOCAL ] Loaded configuration for CRH: 2 features, 70.0% accuracy [2026-03-04T20:35:24.784848] [DEBUG] [LOCAL ] Loaded configuration for TELO: 3 features, 80.0% accuracy [2026-03-04T20:35:24.784931] [DEBUG] [LOCAL ] Loaded configuration for GHM: 1 features, 80.0% accuracy [2026-03-04T20:35:24.784999] [DEBUG] [LOCAL ] Loaded configuration for FTLF: 2 features, 80.0% accuracy [2026-03-04T20:35:24.785066] [DEBUG] [LOCAL ] Loaded configuration for OXLC: 4 features, 60.0% accuracy [2026-03-04T20:35:24.785131] [DEBUG] [LOCAL ] Loaded configuration for AFL: 3 features, 70.0% accuracy [2026-03-04T20:35:24.785207] [DEBUG] [LOCAL ] Loaded configuration for FEMS: 1 features, 50.0% accuracy [2026-03-04T20:35:24.785266] [DEBUG] [LOCAL ] Loaded configuration for LMND: 3 features, 80.0% accuracy [2026-03-04T20:35:24.785326] [DEBUG] [LOCAL ] Loaded configuration for BIPH: 2 features, 80.0% accuracy [2026-03-04T20:35:24.785388] [DEBUG] [LOCAL ] Loaded configuration for BJ: 4 features, 90.0% accuracy [2026-03-04T20:35:24.787427] [DEBUG] [LOCAL ] Loaded configuration for BLBD: 2 features, 90.0% accuracy [2026-03-04T20:35:24.787762] [DEBUG] [LOCAL ] Loaded configuration for PMAX: 2 features, 100.0% accuracy [2026-03-04T20:35:24.788029] [DEBUG] [LOCAL ] Loaded configuration for SQNS: 5 features, 90.0% accuracy [2026-03-04T20:35:24.788110] [DEBUG] [LOCAL ] Loaded configuration for CNK: 4 features, 100.0% accuracy [2026-03-04T20:35:24.788421] [DEBUG] [LOCAL ] Loaded configuration for TSLQ: 3 features, 80.0% accuracy [2026-03-04T20:35:24.788506] [DEBUG] [LOCAL ] Loaded configuration for STEM: 3 features, 100.0% accuracy [2026-03-04T20:35:24.788568] [DEBUG] [LOCAL ] Loaded configuration for FIHL: 4 features, 70.0% accuracy [2026-03-04T20:35:24.788887] [DEBUG] [LOCAL ] Loaded configuration for ACHC: 1 features, 50.0% accuracy [2026-03-04T20:35:24.788966] [DEBUG] [LOCAL ] Loaded configuration for HLF: 2 features, 70.0% accuracy [2026-03-04T20:35:24.789203] [DEBUG] [LOCAL ] Loaded configuration for PAA: 2 features, 70.0% accuracy [2026-03-04T20:35:24.789503] [DEBUG] [LOCAL ] Loaded configuration for BDN: 2 features, 90.0% accuracy [2026-03-04T20:35:24.789818] [DEBUG] [LOCAL ] Loaded configuration for CTBI: 4 features, 60.0% accuracy [2026-03-04T20:35:24.790094] [DEBUG] [LOCAL ] Loaded configuration for RRGB: 2 features, 100.0% accuracy [2026-03-04T20:35:24.790170] [DEBUG] [LOCAL ] Loaded configuration for VOC: 2 features, 90.0% accuracy [2026-03-04T20:35:24.790237] [DEBUG] [LOCAL ] Loaded configuration for HWH: 3 features, 90.0% accuracy [2026-03-04T20:35:24.790642] [DEBUG] [LOCAL ] Loaded configuration for IMMP: 3 features, 50.0% accuracy [2026-03-04T20:35:24.790721] [DEBUG] [LOCAL ] Loaded configuration for HLIO: 2 features, 60.0% accuracy [2026-03-04T20:35:24.790953] [DEBUG] [LOCAL ] Loaded configuration for KBWY: 1 features, 90.0% accuracy [2026-03-04T20:35:24.791204] [DEBUG] [LOCAL ] Loaded configuration for JKHY: 2 features, 100.0% accuracy [2026-03-04T20:35:24.791276] [DEBUG] [LOCAL ] Loaded configuration for RDVY: 2 features, 70.0% accuracy [2026-03-04T20:35:24.791530] [DEBUG] [LOCAL ] Loaded configuration for PAYS: 1 features, 80.0% accuracy [2026-03-04T20:35:24.791638] [DEBUG] [LOCAL ] Loaded configuration for NTRA: 1 features, 80.0% accuracy [2026-03-04T20:35:24.791927] [DEBUG] [LOCAL ] Loaded configuration for OLMA: 2 features, 80.0% accuracy [2026-03-04T20:35:24.792023] [DEBUG] [LOCAL ] Loaded configuration for XOM: 0 features, 70.0% accuracy [2026-03-04T20:35:24.792562] [DEBUG] [LOCAL ] Loaded configuration for BUG: 4 features, 60.0% accuracy [2026-03-04T20:35:24.792855] [DEBUG] [LOCAL ] Loaded configuration for UAA: 4 features, 80.0% accuracy [2026-03-04T20:35:24.793314] [DEBUG] [LOCAL ] Loaded configuration for DCO: 2 features, 60.0% accuracy [2026-03-04T20:35:24.793622] [DEBUG] [LOCAL ] Loaded configuration for BGS: 4 features, 80.0% accuracy [2026-03-04T20:35:24.793933] [DEBUG] [LOCAL ] Loaded configuration for SNY: 1 features, 80.0% accuracy [2026-03-04T20:35:24.794816] [DEBUG] [LOCAL ] Loaded configuration for GWRS: 1 features, 80.0% accuracy [2026-03-04T20:35:24.794911] [DEBUG] [LOCAL ] Loaded configuration for PSTG: 3 features, 70.0% accuracy [2026-03-04T20:35:24.794978] [DEBUG] [LOCAL ] Loaded configuration for HUN: 2 features, 70.0% accuracy [2026-03-04T20:35:24.795038] [DEBUG] [LOCAL ] Loaded configuration for ALEX: 4 features, 80.0% accuracy [2026-03-04T20:35:24.795104] [DEBUG] [LOCAL ] Loaded configuration for BE: 1 features, 80.0% accuracy [2026-03-04T20:35:24.795163] [DEBUG] [LOCAL ] Loaded configuration for ULY: 3 features, 80.0% accuracy [2026-03-04T20:35:24.795551] [DEBUG] [LOCAL ] Loaded configuration for PATH: 0 features, 60.0% accuracy [2026-03-04T20:35:24.795642] [DEBUG] [LOCAL ] Loaded configuration for VEL: 3 features, 70.0% accuracy [2026-03-04T20:35:24.795701] [DEBUG] [LOCAL ] Loaded configuration for PFM: 1 features, 70.0% accuracy [2026-03-04T20:35:24.796554] [DEBUG] [LOCAL ] Loaded configuration for AGNCL: 6 features, 90.0% accuracy [2026-03-04T20:35:24.796845] [DEBUG] [LOCAL ] Loaded configuration for CTRN: 3 features, 80.0% accuracy [2026-03-04T20:35:24.797152] [DEBUG] [LOCAL ] Loaded configuration for ACWX: 1 features, 80.0% accuracy [2026-03-04T20:35:24.797484] [DEBUG] [LOCAL ] Loaded configuration for VERX: 3 features, 70.0% accuracy [2026-03-04T20:35:24.797773] [DEBUG] [LOCAL ] Loaded configuration for NB: 2 features, 70.0% accuracy [2026-03-04T20:35:24.797859] [DEBUG] [LOCAL ] Loaded configuration for GUG: 1 features, 60.0% accuracy [2026-03-04T20:35:24.797938] [DEBUG] [LOCAL ] Loaded configuration for TX: 3 features, 80.0% accuracy [2026-03-04T20:35:24.798005] [DEBUG] [LOCAL ] Loaded configuration for KN: 1 features, 80.0% accuracy [2026-03-04T20:35:24.798072] [DEBUG] [LOCAL ] Loaded configuration for EVC: 1 features, 70.0% accuracy [2026-03-04T20:35:24.798325] [DEBUG] [LOCAL ] Loaded configuration for RSKD: 4 features, 80.0% accuracy [2026-03-04T20:35:24.798707] [DEBUG] [LOCAL ] Loaded configuration for ARES: 2 features, 90.0% accuracy [2026-03-04T20:35:24.798967] [DEBUG] [LOCAL ] Loaded configuration for BMY: 3 features, 80.0% accuracy [2026-03-04T20:35:24.799212] [DEBUG] [LOCAL ] Loaded configuration for GGLS: 2 features, 80.0% accuracy [2026-03-04T20:35:24.799471] [DEBUG] [LOCAL ] Loaded configuration for BBD: 1 features, 60.0% accuracy [2026-03-04T20:35:24.799730] [DEBUG] [LOCAL ] Loaded configuration for GLBE: 2 features, 80.0% accuracy [2026-03-04T20:35:24.799975] [DEBUG] [LOCAL ] Loaded configuration for ESTA: 4 features, 90.0% accuracy [2026-03-04T20:35:24.800273] [DEBUG] [LOCAL ] Loaded configuration for TOI: 3 features, 80.0% accuracy [2026-03-04T20:35:24.800565] [DEBUG] [LOCAL ] Loaded configuration for NUVL: 5 features, 90.0% accuracy [2026-03-04T20:35:24.800874] [DEBUG] [LOCAL ] Loaded configuration for EDN: 5 features, 80.0% accuracy [2026-03-04T20:35:24.800943] [DEBUG] [LOCAL ] Loaded configuration for SPCE: 1 features, 80.0% accuracy [2026-03-04T20:35:24.801217] [DEBUG] [LOCAL ] Loaded configuration for ATRO: 3 features, 90.0% accuracy [2026-03-04T20:35:24.801470] [DEBUG] [LOCAL ] Loaded configuration for CRON: 1 features, 70.0% accuracy [2026-03-04T20:35:24.801721] [DEBUG] [LOCAL ] Loaded configuration for GLRE: 2 features, 80.0% accuracy [2026-03-04T20:35:24.801799] [DEBUG] [LOCAL ] Loaded configuration for TS: 2 features, 100.0% accuracy [2026-03-04T20:35:24.802084] [DEBUG] [LOCAL ] Loaded configuration for VSTM: 3 features, 80.0% accuracy [2026-03-04T20:35:24.802317] [DEBUG] [LOCAL ] Loaded configuration for KIDS: 0 features, 90.0% accuracy [2026-03-04T20:35:24.802395] [DEBUG] [LOCAL ] Loaded configuration for GTES: 7 features, 90.0% accuracy [2026-03-04T20:35:24.802635] [DEBUG] [LOCAL ] Loaded configuration for GRFS: 1 features, 70.0% accuracy [2026-03-04T20:35:24.802712] [DEBUG] [LOCAL ] Loaded configuration for RELL: 2 features, 80.0% accuracy [2026-03-04T20:35:24.802780] [DEBUG] [LOCAL ] Loaded configuration for WDH: 4 features, 80.0% accuracy [2026-03-04T20:35:24.803074] [DEBUG] [LOCAL ] Loaded configuration for LILA: 2 features, 70.0% accuracy [2026-03-04T20:35:24.803156] [DEBUG] [LOCAL ] Loaded configuration for HIG: 2 features, 80.0% accuracy [2026-03-04T20:35:24.803225] [DEBUG] [LOCAL ] Loaded configuration for TPZ: 3 features, 80.0% accuracy [2026-03-04T20:35:24.803469] [DEBUG] [LOCAL ] Loaded configuration for APLD: 1 features, 90.0% accuracy [2026-03-04T20:35:24.803547] [DEBUG] [LOCAL ] Loaded configuration for FWRG: 2 features, 50.0% accuracy [2026-03-04T20:35:24.803828] [DEBUG] [LOCAL ] Loaded configuration for USXF: 1 features, 80.0% accuracy [2026-03-04T20:35:24.803910] [DEBUG] [LOCAL ] Loaded configuration for ANF: 4 features, 100.0% accuracy [2026-03-04T20:35:24.804135] [DEBUG] [LOCAL ] Loaded configuration for ICE: 2 features, 70.0% accuracy [2026-03-04T20:35:24.804371] [DEBUG] [LOCAL ] Loaded configuration for ESGE: 2 features, 80.0% accuracy [2026-03-04T20:35:24.804653] [DEBUG] [LOCAL ] Loaded configuration for TBIL: 0 features, 90.0% accuracy [2026-03-04T20:35:24.804886] [DEBUG] [LOCAL ] Loaded configuration for FITBO: 1 features, 70.0% accuracy [2026-03-04T20:35:24.804954] [DEBUG] [LOCAL ] Loaded configuration for IHS: 1 features, 90.0% accuracy [2026-03-04T20:35:24.805012] [DEBUG] [LOCAL ] Loaded configuration for RYAAY: 3 features, 70.0% accuracy [2026-03-04T20:35:24.805079] [DEBUG] [LOCAL ] Loaded configuration for ZETA: 1 features, 90.0% accuracy [2026-03-04T20:35:24.805394] [DEBUG] [LOCAL ] Loaded configuration for VPLS: 2 features, 60.0% accuracy [2026-03-04T20:35:24.805668] [DEBUG] [LOCAL ] Loaded configuration for MEDP: 1 features, 80.0% accuracy [2026-03-04T20:35:24.805901] [DEBUG] [LOCAL ] Loaded configuration for BWB: 1 features, 60.0% accuracy [2026-03-04T20:35:24.806193] [DEBUG] [LOCAL ] Loaded configuration for DMAC: 5 features, 70.0% accuracy [2026-03-04T20:35:24.806427] [DEBUG] [LOCAL ] Loaded configuration for PACB: 0 features, 70.0% accuracy [2026-03-04T20:35:24.806504] [DEBUG] [LOCAL ] Loaded configuration for ABG: 2 features, 90.0% accuracy [2026-03-04T20:35:24.806600] [DEBUG] [LOCAL ] Loaded configuration for WASH: 2 features, 80.0% accuracy [2026-03-04T20:35:24.806852] [DEBUG] [LOCAL ] Loaded configuration for NFLX: 3 features, 90.0% accuracy [2026-03-04T20:35:24.807107] [DEBUG] [LOCAL ] Loaded configuration for DRD: 0 features, 60.0% accuracy [2026-03-04T20:35:24.807189] [DEBUG] [LOCAL ] Loaded configuration for FIGS: 5 features, 90.0% accuracy [2026-03-04T20:35:24.807446] [DEBUG] [LOCAL ] Loaded configuration for KPRX: 3 features, 90.0% accuracy [2026-03-04T20:35:24.807531] [DEBUG] [LOCAL ] Loaded configuration for FNB: 4 features, 80.0% accuracy [2026-03-04T20:35:24.807857] [DEBUG] [LOCAL ] Loaded configuration for AMCX: 1 features, 70.0% accuracy [2026-03-04T20:35:24.808122] [DEBUG] [LOCAL ] Loaded configuration for CCD: 3 features, 60.0% accuracy [2026-03-04T20:35:24.808373] [DEBUG] [LOCAL ] Loaded configuration for TVC: 1 features, 80.0% accuracy [2026-03-04T20:35:24.808650] [DEBUG] [LOCAL ] Loaded configuration for LRCX: 3 features, 66.66666666666666% accuracy [2026-03-04T20:35:24.808732] [DEBUG] [LOCAL ] Loaded configuration for ETG: 3 features, 70.0% accuracy [2026-03-04T20:35:24.809020] [DEBUG] [LOCAL ] Loaded configuration for DSP: 1 features, 70.0% accuracy [2026-03-04T20:35:24.809091] [DEBUG] [LOCAL ] Loaded configuration for LII: 2 features, 90.0% accuracy [2026-03-04T20:35:24.809162] [DEBUG] [LOCAL ] Loaded configuration for SYY: 3 features, 80.0% accuracy [2026-03-04T20:35:24.809417] [DEBUG] [LOCAL ] Loaded configuration for ZBIO: 2 features, 60.0% accuracy [2026-03-04T20:35:24.809668] [DEBUG] [LOCAL ] Loaded configuration for CGO: 3 features, 70.0% accuracy [2026-03-04T20:35:24.809923] [DEBUG] [LOCAL ] Loaded configuration for HESM: 3 features, 70.0% accuracy [2026-03-04T20:35:24.809993] [DEBUG] [LOCAL ] Loaded configuration for PCF: 1 features, 60.0% accuracy [2026-03-04T20:35:24.810074] [DEBUG] [LOCAL ] Loaded configuration for F: 0 features, 70.0% accuracy [2026-03-04T20:35:24.810145] [DEBUG] [LOCAL ] Loaded configuration for FEX: 2 features, 70.0% accuracy [2026-03-04T20:35:24.810439] [DEBUG] [LOCAL ] Loaded configuration for ASBA: 0 features, 70.0% accuracy [2026-03-04T20:35:24.810522] [DEBUG] [LOCAL ] Loaded configuration for CTRE: 2 features, 80.0% accuracy [2026-03-04T20:35:24.810616] [DEBUG] [LOCAL ] Loaded configuration for THG: 2 features, 60.0% accuracy [2026-03-04T20:35:24.810916] [DEBUG] [LOCAL ] Loaded configuration for LCID: 4 features, 70.0% accuracy [2026-03-04T20:35:24.810995] [DEBUG] [LOCAL ] Loaded configuration for ORC: 0 features, 80.0% accuracy [2026-03-04T20:35:24.811252] [DEBUG] [LOCAL ] Loaded configuration for PH: 4 features, 70.0% accuracy [2026-03-04T20:35:24.811524] [DEBUG] [LOCAL ] Loaded configuration for BTI: 1 features, 80.0% accuracy [2026-03-04T20:35:24.811618] [DEBUG] [LOCAL ] Loaded configuration for DTM: 1 features, 60.0% accuracy [2026-03-04T20:35:24.811690] [DEBUG] [LOCAL ] Loaded configuration for BBVA: 2 features, 80.0% accuracy [2026-03-04T20:35:24.811952] [DEBUG] [LOCAL ] Loaded configuration for DHIL: 5 features, 90.0% accuracy [2026-03-04T20:35:24.812237] [DEBUG] [LOCAL ] Loaded configuration for AFYA: 4 features, 90.0% accuracy [2026-03-04T20:35:24.812482] [DEBUG] [LOCAL ] Loaded configuration for QVAL: 4 features, 90.0% accuracy [2026-03-04T20:35:24.812729] [DEBUG] [LOCAL ] Loaded configuration for SNGX: 1 features, 90.0% accuracy [2026-03-04T20:35:24.812968] [DEBUG] [LOCAL ] Loaded configuration for SMX: 2 features, 80.0% accuracy [2026-03-04T20:35:24.813048] [DEBUG] [LOCAL ] Loaded configuration for IIM: 3 features, 70.0% accuracy [2026-03-04T20:35:24.813275] [DEBUG] [LOCAL ] Loaded configuration for WKSP: 1 features, 90.0% accuracy [2026-03-04T20:35:24.813564] [DEBUG] [LOCAL ] Loaded configuration for BCML: 2 features, 70.0% accuracy [2026-03-04T20:35:24.813822] [DEBUG] [LOCAL ] Loaded configuration for FTQI: 0 features, 80.0% accuracy [2026-03-04T20:35:24.814058] [DEBUG] [LOCAL ] Loaded configuration for CBNK: 2 features, 100.0% accuracy [2026-03-04T20:35:24.814314] [DEBUG] [LOCAL ] Loaded configuration for PROK: 1 features, 70.0% accuracy [2026-03-04T20:35:24.814410] [DEBUG] [LOCAL ] Loaded configuration for ABVX: 1 features, 80.0% accuracy [2026-03-04T20:35:24.814672] [DEBUG] [LOCAL ] Loaded configuration for KSPI: 3 features, 70.0% accuracy [2026-03-04T20:35:24.814914] [DEBUG] [LOCAL ] Loaded configuration for AEFC: 3 features, 70.0% accuracy [2026-03-04T20:35:24.815170] [DEBUG] [LOCAL ] Loaded configuration for AMDL: 5 features, 70.0% accuracy [2026-03-04T20:35:24.815251] [DEBUG] [LOCAL ] Loaded configuration for BRSP: 0 features, 70.0% accuracy [2026-03-04T20:35:24.815323] [DEBUG] [LOCAL ] Loaded configuration for SEM: 4 features, 100.0% accuracy [2026-03-04T20:35:24.815392] [DEBUG] [LOCAL ] Loaded configuration for SOJC: 3 features, 100.0% accuracy [2026-03-04T20:35:24.815459] [DEBUG] [LOCAL ] Loaded configuration for ARDC: 0 features, 60.0% accuracy [2026-03-04T20:35:24.815688] [DEBUG] [LOCAL ] Loaded configuration for SVRA: 2 features, 70.0% accuracy [2026-03-04T20:35:24.815766] [DEBUG] [LOCAL ] Loaded configuration for VSH: 4 features, 80.0% accuracy [2026-03-04T20:35:24.816198] [DEBUG] [LOCAL ] Loaded configuration for BCSF: 1 features, 60.0% accuracy [2026-03-04T20:35:24.816285] [DEBUG] [LOCAL ] Loaded configuration for GAMB: 2 features, 80.0% accuracy [2026-03-04T20:35:24.816534] [DEBUG] [LOCAL ] Loaded configuration for NVO: 3 features, 100.0% accuracy [2026-03-04T20:35:24.816642] [DEBUG] [LOCAL ] Loaded configuration for AES: 1 features, 90.0% accuracy [2026-03-04T20:35:24.816706] [DEBUG] [LOCAL ] Loaded configuration for SLNO: 0 features, 80.0% accuracy [2026-03-04T20:35:24.816767] [DEBUG] [LOCAL ] Loaded configuration for BEPH: 0 features, 80.0% accuracy [2026-03-04T20:35:24.817067] [DEBUG] [LOCAL ] Loaded configuration for LINC: 1 features, 90.0% accuracy [2026-03-04T20:35:24.817335] [DEBUG] [LOCAL ] Loaded configuration for IAE: 2 features, 50.0% accuracy [2026-03-04T20:35:24.817604] [DEBUG] [LOCAL ] Loaded configuration for NGG: 0 features, 80.0% accuracy [2026-03-04T20:35:24.817913] [DEBUG] [LOCAL ] Loaded configuration for QLYS: 1 features, 100.0% accuracy [2026-03-04T20:35:24.817994] [DEBUG] [LOCAL ] Loaded configuration for DFH: 2 features, 60.0% accuracy [2026-03-04T20:35:24.818290] [DEBUG] [LOCAL ] Loaded configuration for TPG: 3 features, 80.0% accuracy [2026-03-04T20:35:24.818375] [DEBUG] [LOCAL ] Loaded configuration for VPG: 2 features, 80.0% accuracy [2026-03-04T20:35:24.818435] [DEBUG] [LOCAL ] Loaded configuration for CHMI: 2 features, 80.0% accuracy [2026-03-04T20:35:24.818492] [DEBUG] [LOCAL ] Loaded configuration for UTI: 1 features, 70.0% accuracy [2026-03-04T20:35:24.818717] [DEBUG] [LOCAL ] Loaded configuration for STRA: 2 features, 70.0% accuracy [2026-03-04T20:35:24.818793] [DEBUG] [LOCAL ] Loaded configuration for QS: 2 features, 80.0% accuracy [2026-03-04T20:35:24.819072] [DEBUG] [LOCAL ] Loaded configuration for FOX: 2 features, 70.0% accuracy [2026-03-04T20:35:24.819440] [DEBUG] [LOCAL ] Loaded configuration for VTOL: 2 features, 70.0% accuracy [2026-03-04T20:35:24.819518] [DEBUG] [LOCAL ] Loaded configuration for PAHC: 4 features, 70.0% accuracy [2026-03-04T20:35:24.819613] [DEBUG] [LOCAL ] Loaded configuration for MPC: 1 features, 80.0% accuracy [2026-03-04T20:35:24.819866] [DEBUG] [LOCAL ] Loaded configuration for FINX: 5 features, 80.0% accuracy [2026-03-04T20:35:24.819946] [DEBUG] [LOCAL ] Loaded configuration for GEF: 1 features, 70.0% accuracy [2026-03-04T20:35:24.820006] [DEBUG] [LOCAL ] Loaded configuration for CHD: 4 features, 70.0% accuracy [2026-03-04T20:35:24.820243] [DEBUG] [LOCAL ] Loaded configuration for GDYN: 4 features, 70.0% accuracy [2026-03-04T20:35:24.820330] [DEBUG] [LOCAL ] Loaded configuration for PVL: 1 features, 100.0% accuracy [2026-03-04T20:35:24.820412] [DEBUG] [LOCAL ] Loaded configuration for TAOP: 1 features, 80.0% accuracy [2026-03-04T20:35:24.820530] [DEBUG] [LOCAL ] Loaded configuration for PINE: 3 features, 80.0% accuracy [2026-03-04T20:35:24.820814] [DEBUG] [LOCAL ] Loaded configuration for LTRX: 3 features, 80.0% accuracy [2026-03-04T20:35:24.821126] [DEBUG] [LOCAL ] Loaded configuration for ACTG: 0 features, 90.0% accuracy [2026-03-04T20:35:24.821378] [DEBUG] [LOCAL ] Loaded configuration for AURA: 3 features, 80.0% accuracy [2026-03-04T20:35:24.821449] [DEBUG] [LOCAL ] Loaded configuration for GBAB: 4 features, 90.0% accuracy [2026-03-04T20:35:24.821743] [DEBUG] [LOCAL ] Loaded configuration for DRUG: 1 features, 80.0% accuracy [2026-03-04T20:35:24.821988] [DEBUG] [LOCAL ] Loaded configuration for CSGS: 2 features, 70.0% accuracy [2026-03-04T20:35:24.822283] [DEBUG] [LOCAL ] Loaded configuration for FDS: 2 features, 80.0% accuracy [2026-03-04T20:35:24.822597] [DEBUG] [LOCAL ] Loaded configuration for PINS: 2 features, 60.0% accuracy [2026-03-04T20:35:24.822667] [DEBUG] [LOCAL ] Loaded configuration for FUBO: 2 features, 70.0% accuracy [2026-03-04T20:35:24.822896] [DEBUG] [LOCAL ] Loaded configuration for BLMN: 2 features, 80.0% accuracy [2026-03-04T20:35:24.823132] [DEBUG] [LOCAL ] Loaded configuration for CATY: 3 features, 80.0% accuracy [2026-03-04T20:35:24.823431] [DEBUG] [LOCAL ] Loaded configuration for VRSK: 4 features, 80.0% accuracy [2026-03-04T20:35:24.823509] [DEBUG] [LOCAL ] Loaded configuration for IGI: 2 features, 60.0% accuracy [2026-03-04T20:35:24.823783] [DEBUG] [LOCAL ] Loaded configuration for TAL: 3 features, 80.0% accuracy [2026-03-04T20:35:24.823852] [DEBUG] [LOCAL ] Loaded configuration for TBRG: 2 features, 80.0% accuracy [2026-03-04T20:35:24.823925] [DEBUG] [LOCAL ] Loaded configuration for CDNS: 3 features, 70.0% accuracy [2026-03-04T20:35:24.823993] [DEBUG] [LOCAL ] Loaded configuration for SERA: 3 features, 70.0% accuracy [2026-03-04T20:35:24.824065] [DEBUG] [LOCAL ] Loaded configuration for SIG: 3 features, 70.0% accuracy [2026-03-04T20:35:24.824300] [DEBUG] [LOCAL ] Loaded configuration for FTXL: 3 features, 80.0% accuracy [2026-03-04T20:35:24.824544] [DEBUG] [LOCAL ] Loaded configuration for AB: 4 features, 80.0% accuracy [2026-03-04T20:35:24.824649] [DEBUG] [LOCAL ] Loaded configuration for CBZ: 3 features, 80.0% accuracy [2026-03-04T20:35:24.824885] [DEBUG] [LOCAL ] Loaded configuration for SN: 2 features, 70.0% accuracy [2026-03-04T20:35:24.825167] [DEBUG] [LOCAL ] Loaded configuration for GECC: 4 features, 90.0% accuracy [2026-03-04T20:35:24.825428] [DEBUG] [LOCAL ] Loaded configuration for ABCL: 2 features, 70.0% accuracy [2026-03-04T20:35:24.825515] [DEBUG] [LOCAL ] Loaded configuration for SPXX: 1 features, 80.0% accuracy [2026-03-04T20:35:24.825813] [DEBUG] [LOCAL ] Loaded configuration for CELZ: 5 features, 90.0% accuracy [2026-03-04T20:35:24.825897] [DEBUG] [LOCAL ] Loaded configuration for SHOO: 1 features, 50.0% accuracy [2026-03-04T20:35:24.825964] [DEBUG] [LOCAL ] Loaded configuration for FND: 2 features, 70.0% accuracy [2026-03-04T20:35:24.826187] [DEBUG] [LOCAL ] Loaded configuration for SMTI: 1 features, 70.0% accuracy [2026-03-04T20:35:24.826264] [DEBUG] [LOCAL ] Loaded configuration for PACK: 3 features, 80.0% accuracy [2026-03-04T20:35:24.826331] [DEBUG] [LOCAL ] Loaded configuration for TBPH: 5 features, 80.0% accuracy [2026-03-04T20:35:24.827392] [DEBUG] [LOCAL ] Loaded configuration for WCLD: 2 features, 90.0% accuracy [2026-03-04T20:35:24.827667] [DEBUG] [LOCAL ] Loaded configuration for OVID: 1 features, 100.0% accuracy [2026-03-04T20:35:24.827738] [DEBUG] [LOCAL ] Loaded configuration for SOPH: 1 features, 70.0% accuracy [2026-03-04T20:35:24.827990] [DEBUG] [LOCAL ] Loaded configuration for PAX: 2 features, 100.0% accuracy [2026-03-04T20:35:24.828239] [DEBUG] [LOCAL ] Loaded configuration for GRX: 3 features, 70.0% accuracy [2026-03-04T20:35:24.828554] [DEBUG] [LOCAL ] Loaded configuration for ACRS: 4 features, 90.0% accuracy [2026-03-04T20:35:24.828647] [DEBUG] [LOCAL ] Loaded configuration for EIG: 2 features, 70.0% accuracy [2026-03-04T20:35:24.828706] [DEBUG] [LOCAL ] Loaded configuration for HCA: 2 features, 70.0% accuracy [2026-03-04T20:35:24.828771] [DEBUG] [LOCAL ] Loaded configuration for ENVB: 1 features, 70.0% accuracy [2026-03-04T20:35:24.829026] [DEBUG] [LOCAL ] Loaded configuration for STSS: 3 features, 70.0% accuracy [2026-03-04T20:35:24.829262] [DEBUG] [LOCAL ] Loaded configuration for CMSD: 1 features, 50.0% accuracy [2026-03-04T20:35:24.829550] [DEBUG] [LOCAL ] Loaded configuration for PLUS: 3 features, 70.0% accuracy [2026-03-04T20:35:24.829810] [DEBUG] [LOCAL ] Loaded configuration for FCBC: 3 features, 90.0% accuracy [2026-03-04T20:35:24.830051] [DEBUG] [LOCAL ] Loaded configuration for GRAL: 2 features, 80.0% accuracy [2026-03-04T20:35:24.830129] [DEBUG] [LOCAL ] Loaded configuration for CI: 3 features, 70.0% accuracy [2026-03-04T20:35:24.830382] [DEBUG] [LOCAL ] Loaded configuration for CPRI: 1 features, 60.0% accuracy [2026-03-04T20:35:24.830622] [DEBUG] [LOCAL ] Loaded configuration for KIO: 4 features, 60.0% accuracy [2026-03-04T20:35:24.830886] [DEBUG] [LOCAL ] Loaded configuration for TVTX: 2 features, 80.0% accuracy [2026-03-04T20:35:24.830968] [DEBUG] [LOCAL ] Loaded configuration for PNC: 3 features, 60.0% accuracy [2026-03-04T20:35:24.831192] [DEBUG] [LOCAL ] Loaded configuration for AEG: 2 features, 80.0% accuracy [2026-03-04T20:35:24.831596] [DEBUG] [LOCAL ] Loaded configuration for TRNS: 2 features, 90.0% accuracy [2026-03-04T20:35:24.831964] [DEBUG] [LOCAL ] Loaded configuration for ALGN: 3 features, 90.0% accuracy [2026-03-04T20:35:24.832269] [DEBUG] [LOCAL ] Loaded configuration for CAAP: 2 features, 90.0% accuracy [2026-03-04T20:35:24.832356] [DEBUG] [LOCAL ] Loaded configuration for MLCO: 2 features, 60.0% accuracy [2026-03-04T20:35:24.832618] [DEBUG] [LOCAL ] Loaded configuration for JPC: 3 features, 70.0% accuracy [2026-03-04T20:35:24.832698] [DEBUG] [LOCAL ] Loaded configuration for FSS: 2 features, 60.0% accuracy [2026-03-04T20:35:24.832983] [DEBUG] [LOCAL ] Loaded configuration for RGEN: 1 features, 60.0% accuracy [2026-03-04T20:35:24.833227] [DEBUG] [LOCAL ] Loaded configuration for SMBC: 0 features, 50.0% accuracy [2026-03-04T20:35:24.833494] [DEBUG] [LOCAL ] Loaded configuration for CONL: 2 features, 70.0% accuracy [2026-03-04T20:35:24.833728] [DEBUG] [LOCAL ] Loaded configuration for PAL: 2 features, 80.0% accuracy [2026-03-04T20:35:24.833963] [DEBUG] [LOCAL ] Loaded configuration for ELAB: 0 features, 50.0% accuracy [2026-03-04T20:35:24.835008] [DEBUG] [LOCAL ] Loaded configuration for UNCY: 3 features, 70.0% accuracy [2026-03-04T20:35:24.835312] [DEBUG] [LOCAL ] Loaded configuration for SHO: 1 features, 70.0% accuracy [2026-03-04T20:35:24.835557] [DEBUG] [LOCAL ] Loaded configuration for BELFA: 4 features, 80.0% accuracy [2026-03-04T20:35:24.835871] [DEBUG] [LOCAL ] Loaded configuration for SRBK: 3 features, 80.0% accuracy [2026-03-04T20:35:24.835951] [DEBUG] [LOCAL ] Loaded configuration for MXF: 1 features, 70.0% accuracy [2026-03-04T20:35:24.836203] [DEBUG] [LOCAL ] Loaded configuration for ADUS: 1 features, 80.0% accuracy [2026-03-04T20:35:24.836474] [DEBUG] [LOCAL ] Loaded configuration for VIPS: 2 features, 60.0% accuracy [2026-03-04T20:35:24.836779] [DEBUG] [LOCAL ] Loaded configuration for QFIN: 2 features, 60.0% accuracy [2026-03-04T20:35:24.836882] [DEBUG] [LOCAL ] Loaded configuration for FMX: 6 features, 80.0% accuracy [2026-03-04T20:35:24.836960] [DEBUG] [LOCAL ] Loaded configuration for BFH: 2 features, 70.0% accuracy [2026-03-04T20:35:24.837027] [DEBUG] [LOCAL ] Loaded configuration for OBDC: 3 features, 90.0% accuracy [2026-03-04T20:35:24.837092] [DEBUG] [LOCAL ] Loaded configuration for CSTL: 5 features, 90.0% accuracy [2026-03-04T20:35:24.837380] [DEBUG] [LOCAL ] Loaded configuration for ROE: 4 features, 90.0% accuracy [2026-03-04T20:35:24.837466] [DEBUG] [LOCAL ] Loaded configuration for SUZ: 5 features, 90.0% accuracy [2026-03-04T20:35:24.837526] [DEBUG] [LOCAL ] Loaded configuration for MKC: 2 features, 90.0% accuracy [2026-03-04T20:35:24.837797] [DEBUG] [LOCAL ] Loaded configuration for ARCB: 0 features, 80.0% accuracy [2026-03-04T20:35:24.838067] [DEBUG] [LOCAL ] Loaded configuration for TECH: 3 features, 80.0% accuracy [2026-03-04T20:35:24.838145] [DEBUG] [LOCAL ] Loaded configuration for LYB: 1 features, 80.0% accuracy [2026-03-04T20:35:24.838452] [DEBUG] [LOCAL ] Loaded configuration for AN: 4 features, 100.0% accuracy [2026-03-04T20:35:24.838706] [DEBUG] [LOCAL ] Loaded configuration for TFII: 2 features, 100.0% accuracy [2026-03-04T20:35:24.839039] [DEBUG] [LOCAL ] Loaded configuration for UITB: 1 features, 70.0% accuracy [2026-03-04T20:35:24.839109] [DEBUG] [LOCAL ] Loaded configuration for OFG: 1 features, 70.0% accuracy [2026-03-04T20:35:24.839349] [DEBUG] [LOCAL ] Loaded configuration for DGICA: 4 features, 90.0% accuracy [2026-03-04T20:35:24.840429] [DEBUG] [LOCAL ] Loaded configuration for NNE: 3 features, 60.0% accuracy [2026-03-04T20:35:24.840702] [DEBUG] [LOCAL ] Loaded configuration for NKSH: 4 features, 100.0% accuracy [2026-03-04T20:35:24.840781] [DEBUG] [LOCAL ] Loaded configuration for FMHI: 2 features, 80.0% accuracy [2026-03-04T20:35:24.841837] [DEBUG] [LOCAL ] Loaded configuration for WDFC: 4 features, 80.0% accuracy [2026-03-04T20:35:24.842157] [DEBUG] [LOCAL ] Loaded configuration for QMOM: 1 features, 80.0% accuracy [2026-03-04T20:35:24.842426] [DEBUG] [LOCAL ] Loaded configuration for CYH: 1 features, 70.0% accuracy [2026-03-04T20:35:24.842688] [DEBUG] [LOCAL ] Loaded configuration for GGLL: 0 features, 80.0% accuracy [2026-03-04T20:35:24.842773] [DEBUG] [LOCAL ] Loaded configuration for MSEX: 2 features, 70.0% accuracy [2026-03-04T20:35:24.843080] [DEBUG] [LOCAL ] Loaded configuration for ULH: 2 features, 60.0% accuracy [2026-03-04T20:35:24.843341] [DEBUG] [LOCAL ] Loaded configuration for AAP: 2 features, 90.0% accuracy [2026-03-04T20:35:24.843631] [DEBUG] [LOCAL ] Loaded configuration for CRVS: 6 features, 80.0% accuracy [2026-03-04T20:35:24.843907] [DEBUG] [LOCAL ] Loaded configuration for WNC: 1 features, 70.0% accuracy [2026-03-04T20:35:24.844189] [DEBUG] [LOCAL ] Loaded configuration for BSSX: 5 features, 80.0% accuracy [2026-03-04T20:35:24.844265] [DEBUG] [LOCAL ] Loaded configuration for HNI: 1 features, 60.0% accuracy [2026-03-04T20:35:24.844337] [DEBUG] [LOCAL ] Loaded configuration for ENTX: 1 features, 90.0% accuracy [2026-03-04T20:35:24.844653] [DEBUG] [LOCAL ] Loaded configuration for IQQQ: 3 features, 80.0% accuracy [2026-03-04T20:35:24.844914] [DEBUG] [LOCAL ] Loaded configuration for LHX: 4 features, 90.0% accuracy [2026-03-04T20:35:24.844991] [DEBUG] [LOCAL ] Loaded configuration for AM: 4 features, 90.0% accuracy [2026-03-04T20:35:24.845267] [DEBUG] [LOCAL ] Loaded configuration for RVMD: 0 features, 80.0% accuracy [2026-03-04T20:35:24.845656] [DEBUG] [LOCAL ] Loaded configuration for BABX: 2 features, 80.0% accuracy [2026-03-04T20:35:24.845964] [DEBUG] [LOCAL ] Loaded configuration for QQQ: 2 features, 80.0% accuracy [2026-03-04T20:35:24.846329] [DEBUG] [LOCAL ] Loaded configuration for STBA: 2 features, 90.0% accuracy [2026-03-04T20:35:24.846602] [DEBUG] [LOCAL ] Loaded configuration for ALTI: 2 features, 70.0% accuracy [2026-03-04T20:35:24.846916] [DEBUG] [LOCAL ] Loaded configuration for PCVX: 1 features, 70.0% accuracy [2026-03-04T20:35:24.846994] [DEBUG] [LOCAL ] Loaded configuration for SBSI: 2 features, 80.0% accuracy [2026-03-04T20:35:24.847267] [DEBUG] [LOCAL ] Loaded configuration for ENS: 2 features, 70.0% accuracy [2026-03-04T20:35:24.847586] [DEBUG] [LOCAL ] Loaded configuration for YALA: 2 features, 80.0% accuracy [2026-03-04T20:35:24.847854] [DEBUG] [LOCAL ] Loaded configuration for BSJS: 1 features, 90.0% accuracy [2026-03-04T20:35:24.848163] [DEBUG] [LOCAL ] Loaded configuration for VFF: 5 features, 80.0% accuracy [2026-03-04T20:35:24.848234] [DEBUG] [LOCAL ] Loaded configuration for WSM: 1 features, 60.0% accuracy [2026-03-04T20:35:24.848516] [DEBUG] [LOCAL ] Loaded configuration for SRAD: 4 features, 90.0% accuracy [2026-03-04T20:35:24.848769] [DEBUG] [LOCAL ] Loaded configuration for FELE: 1 features, 90.0% accuracy [2026-03-04T20:35:24.848849] [DEBUG] [LOCAL ] Loaded configuration for NOA: 3 features, 80.0% accuracy [2026-03-04T20:35:24.849095] [DEBUG] [LOCAL ] Loaded configuration for YUMC: 5 features, 90.0% accuracy [2026-03-04T20:35:24.849376] [DEBUG] [LOCAL ] Loaded configuration for TBLA: 1 features, 60.0% accuracy [2026-03-04T20:35:24.849708] [DEBUG] [LOCAL ] Loaded configuration for COCO: 4 features, 70.0% accuracy [2026-03-04T20:35:24.849980] [DEBUG] [LOCAL ] Loaded configuration for CAAS: 0 features, 60.0% accuracy [2026-03-04T20:35:24.850291] [DEBUG] [LOCAL ] Loaded configuration for SANA: 0 features, 70.0% accuracy [2026-03-04T20:35:24.850603] [DEBUG] [LOCAL ] Loaded configuration for VTIP: 2 features, 80.0% accuracy [2026-03-04T20:35:24.850955] [DEBUG] [LOCAL ] Loaded configuration for ALB: 3 features, 70.0% accuracy [2026-03-04T20:35:24.851210] [DEBUG] [LOCAL ] Loaded configuration for HCSG: 2 features, 80.0% accuracy [2026-03-04T20:35:24.851458] [DEBUG] [LOCAL ] Loaded configuration for TEX: 3 features, 90.0% accuracy [2026-03-04T20:35:24.851534] [DEBUG] [LOCAL ] Loaded configuration for NOAH: 3 features, 80.0% accuracy [2026-03-04T20:35:24.851865] [DEBUG] [LOCAL ] Loaded configuration for FTAI: 1 features, 70.0% accuracy [2026-03-04T20:35:24.852110] [DEBUG] [LOCAL ] Loaded configuration for FDBC: 0 features, 70.0% accuracy [2026-03-04T20:35:24.852353] [DEBUG] [LOCAL ] Loaded configuration for WULF: 3 features, 90.0% accuracy [2026-03-04T20:35:24.853184] [DEBUG] [LOCAL ] Loaded configuration for ASG: 1 features, 80.0% accuracy [2026-03-04T20:35:24.853430] [DEBUG] [LOCAL ] Loaded configuration for CLDX: 3 features, 70.0% accuracy [2026-03-04T20:35:24.853688] [DEBUG] [LOCAL ] Loaded configuration for BTF: 1 features, 70.0% accuracy [2026-03-04T20:35:24.853969] [DEBUG] [LOCAL ] Loaded configuration for BIVI: 4 features, 90.0% accuracy [2026-03-04T20:35:24.854041] [DEBUG] [LOCAL ] Loaded configuration for BB: 1 features, 70.0% accuracy [2026-03-04T20:35:24.854335] [DEBUG] [LOCAL ] Loaded configuration for IMPP: 3 features, 70.0% accuracy [2026-03-04T20:35:24.854437] [DEBUG] [LOCAL ] Loaded configuration for IESC: 3 features, 90.0% accuracy [2026-03-04T20:35:24.854728] [DEBUG] [LOCAL ] Loaded configuration for ANGO: 3 features, 80.0% accuracy [2026-03-04T20:35:24.854809] [DEBUG] [LOCAL ] Loaded configuration for RRC: 4 features, 70.0% accuracy [2026-03-04T20:35:24.855059] [DEBUG] [LOCAL ] Loaded configuration for RUSHB: 2 features, 100.0% accuracy [2026-03-04T20:35:24.855151] [DEBUG] [LOCAL ] Loaded configuration for DSX: 5 features, 100.0% accuracy [2026-03-04T20:35:24.855492] [DEBUG] [LOCAL ] Loaded configuration for BCS: 2 features, 80.0% accuracy [2026-03-04T20:35:24.855591] [DEBUG] [LOCAL ] Loaded configuration for AGRO: 2 features, 80.0% accuracy [2026-03-04T20:35:24.855861] [DEBUG] [LOCAL ] Loaded configuration for MTX: 3 features, 60.0% accuracy [2026-03-04T20:35:24.855942] [DEBUG] [LOCAL ] Loaded configuration for DPG: 2 features, 70.0% accuracy [2026-03-04T20:35:24.856202] [DEBUG] [LOCAL ] Loaded configuration for IMNM: 1 features, 80.0% accuracy [2026-03-04T20:35:24.856541] [DEBUG] [LOCAL ] Loaded configuration for PLTK: 3 features, 90.0% accuracy [2026-03-04T20:35:24.856850] [DEBUG] [LOCAL ] Loaded configuration for CWK: 4 features, 70.0% accuracy [2026-03-04T20:35:24.857782] [DEBUG] [LOCAL ] Loaded configuration for FSK: 0 features, 70.0% accuracy [2026-03-04T20:35:24.858047] [DEBUG] [LOCAL ] Loaded configuration for AMZN: 1 features, 80.0% accuracy [2026-03-04T20:35:24.858301] [DEBUG] [LOCAL ] Loaded configuration for IUSG: 2 features, 80.0% accuracy [2026-03-04T20:35:24.858809] [DEBUG] [LOCAL ] Loaded configuration for SLVO: 0 features, 80.0% accuracy [2026-03-04T20:35:24.859445] [DEBUG] [LOCAL ] Loaded configuration for OCCI: 4 features, 60.0% accuracy [2026-03-04T20:35:24.859770] [DEBUG] [LOCAL ] Loaded configuration for XOS: 2 features, 60.0% accuracy [2026-03-04T20:35:24.859849] [DEBUG] [LOCAL ] Loaded configuration for GOOD: 1 features, 70.0% accuracy [2026-03-04T20:35:24.860195] [DEBUG] [LOCAL ] Loaded configuration for VKTX: 2 features, 70.0% accuracy [2026-03-04T20:35:24.860496] [DEBUG] [LOCAL ] Loaded configuration for INBK: 1 features, 70.0% accuracy [2026-03-04T20:35:24.860841] [DEBUG] [LOCAL ] Loaded configuration for IRTC: 4 features, 90.0% accuracy [2026-03-04T20:35:24.861169] [DEBUG] [LOCAL ] Loaded configuration for HLAL: 4 features, 80.0% accuracy [2026-03-04T20:35:24.861248] [DEBUG] [LOCAL ] Loaded configuration for LI: 1 features, 60.0% accuracy [2026-03-04T20:35:24.861565] [DEBUG] [LOCAL ] Loaded configuration for PNI: 7 features, 80.0% accuracy [2026-03-04T20:35:24.861670] [DEBUG] [LOCAL ] Loaded configuration for RAMP: 4 features, 70.0% accuracy [2026-03-04T20:35:24.861981] [DEBUG] [LOCAL ] Loaded configuration for CHCI: 5 features, 90.0% accuracy [2026-03-04T20:35:24.862053] [DEBUG] [LOCAL ] Loaded configuration for FBK: 5 features, 80.0% accuracy [2026-03-04T20:35:24.862431] [DEBUG] [LOCAL ] Loaded configuration for EXC: 4 features, 60.0% accuracy [2026-03-04T20:35:24.862509] [DEBUG] [LOCAL ] Loaded configuration for CPZ: 2 features, 70.0% accuracy [2026-03-04T20:35:24.862833] [DEBUG] [LOCAL ] Loaded configuration for MUFG: 2 features, 80.0% accuracy [2026-03-04T20:35:24.863156] [DEBUG] [LOCAL ] Loaded configuration for PRTA: 3 features, 90.0% accuracy [2026-03-04T20:35:24.863471] [DEBUG] [LOCAL ] Loaded configuration for RBA: 3 features, 70.0% accuracy [2026-03-04T20:35:24.863776] [DEBUG] [LOCAL ] Loaded configuration for RH: 2 features, 80.0% accuracy [2026-03-04T20:35:24.864069] [DEBUG] [LOCAL ] Loaded configuration for JXN: 2 features, 70.0% accuracy [2026-03-04T20:35:24.864140] [DEBUG] [LOCAL ] Loaded configuration for EVEX: 4 features, 80.0% accuracy [2026-03-04T20:35:24.864449] [DEBUG] [LOCAL ] Loaded configuration for LMB: 2 features, 80.0% accuracy [2026-03-04T20:35:24.864699] [DEBUG] [LOCAL ] Loaded configuration for AAPL: 4 features, 90.0% accuracy [2026-03-04T20:35:24.864956] [DEBUG] [LOCAL ] Loaded configuration for MCRB: 3 features, 90.0% accuracy [2026-03-04T20:35:24.865033] [DEBUG] [LOCAL ] Loaded configuration for WLK: 5 features, 80.0% accuracy [2026-03-04T20:35:24.865105] [DEBUG] [LOCAL ] Loaded configuration for TNL: 1 features, 90.0% accuracy [2026-03-04T20:35:24.865334] [DEBUG] [LOCAL ] Loaded configuration for PBA: 4 features, 70.0% accuracy [2026-03-04T20:35:24.865416] [DEBUG] [LOCAL ] Loaded configuration for EVN: 1 features, 90.0% accuracy [2026-03-04T20:35:24.865669] [DEBUG] [LOCAL ] Loaded configuration for DDS: 2 features, 80.0% accuracy [2026-03-04T20:35:24.865748] [DEBUG] [LOCAL ] Loaded configuration for KD: 6 features, 80.0% accuracy [2026-03-04T20:35:24.865816] [DEBUG] [LOCAL ] Loaded configuration for RHI: 2 features, 90.0% accuracy [2026-03-04T20:35:24.865875] [DEBUG] [LOCAL ] Loaded configuration for VALE: 3 features, 100.0% accuracy [2026-03-04T20:35:24.865946] [DEBUG] [LOCAL ] Loaded configuration for INVE: 1 features, 70.0% accuracy [2026-03-04T20:35:24.866190] [DEBUG] [LOCAL ] Loaded configuration for EWZS: 1 features, 70.0% accuracy [2026-03-04T20:35:24.866474] [DEBUG] [LOCAL ] Loaded configuration for NSSC: 2 features, 80.0% accuracy [2026-03-04T20:35:24.866551] [DEBUG] [LOCAL ] Loaded configuration for KBH: 2 features, 70.0% accuracy [2026-03-04T20:35:24.866821] [DEBUG] [LOCAL ] Loaded configuration for DCTH: 1 features, 90.0% accuracy [2026-03-04T20:35:24.867074] [DEBUG] [LOCAL ] Loaded configuration for BBSI: 2 features, 80.0% accuracy [2026-03-04T20:35:24.867333] [DEBUG] [LOCAL ] Loaded configuration for CLBK: 2 features, 90.0% accuracy [2026-03-04T20:35:24.867604] [DEBUG] [LOCAL ] Loaded configuration for PFG: 2 features, 90.0% accuracy [2026-03-04T20:35:24.867856] [DEBUG] [LOCAL ] Loaded configuration for TTD: 3 features, 80.0% accuracy [2026-03-04T20:35:24.867939] [DEBUG] [LOCAL ] Loaded configuration for LAD: 3 features, 70.0% accuracy [2026-03-04T20:35:24.868013] [DEBUG] [LOCAL ] Loaded configuration for KMI: 1 features, 80.0% accuracy [2026-03-04T20:35:24.868261] [DEBUG] [LOCAL ] Loaded configuration for PRM: 2 features, 70.0% accuracy [2026-03-04T20:35:24.868738] [DEBUG] [LOCAL ] Loaded configuration for CRGO: 2 features, 80.0% accuracy [2026-03-04T20:35:24.868810] [DEBUG] [LOCAL ] Loaded configuration for MUJ: 1 features, 70.0% accuracy [2026-03-04T20:35:24.869101] [DEBUG] [LOCAL ] Loaded configuration for PLCE: 2 features, 80.0% accuracy [2026-03-04T20:35:24.869173] [DEBUG] [LOCAL ] Loaded configuration for MAX: 1 features, 70.0% accuracy [2026-03-04T20:35:24.869243] [DEBUG] [LOCAL ] Loaded configuration for PSO: 3 features, 70.0% accuracy [2026-03-04T20:35:24.869481] [DEBUG] [LOCAL ] Loaded configuration for AMBP: 3 features, 90.0% accuracy [2026-03-04T20:35:24.869570] [DEBUG] [LOCAL ] Loaded configuration for CDE: 3 features, 90.0% accuracy [2026-03-04T20:35:24.869895] [DEBUG] [LOCAL ] Loaded configuration for TRIN: 4 features, 90.0% accuracy [2026-03-04T20:35:24.870151] [DEBUG] [LOCAL ] Loaded configuration for FUNC: 2 features, 70.0% accuracy [2026-03-04T20:35:24.870421] [DEBUG] [LOCAL ] Loaded configuration for NHTC: 1 features, 70.0% accuracy [2026-03-04T20:35:24.870697] [DEBUG] [LOCAL ] Loaded configuration for MDB: 0 features, 50.0% accuracy [2026-03-04T20:35:24.870778] [DEBUG] [LOCAL ] Loaded configuration for MFA: 2 features, 80.0% accuracy [2026-03-04T20:35:24.871863] [DEBUG] [LOCAL ] Loaded configuration for ATI: 1 features, 80.0% accuracy [2026-03-04T20:35:24.872210] [DEBUG] [LOCAL ] Loaded configuration for STLD: 4 features, 90.0% accuracy [2026-03-04T20:35:24.872281] [DEBUG] [LOCAL ] Loaded configuration for CMP: 2 features, 90.0% accuracy [2026-03-04T20:35:24.872509] [DEBUG] [LOCAL ] Loaded configuration for ADBE: 1 features, 80.0% accuracy [2026-03-04T20:35:24.872630] [DEBUG] [LOCAL ] Loaded configuration for ONON: 4 features, 80.0% accuracy [2026-03-04T20:35:24.872873] [DEBUG] [LOCAL ] Loaded configuration for RBCAA: 3 features, 60.0% accuracy [2026-03-04T20:35:24.873140] [DEBUG] [LOCAL ] Loaded configuration for NDSN: 1 features, 70.0% accuracy [2026-03-04T20:35:24.873222] [DEBUG] [LOCAL ] Loaded configuration for RRBI: 4 features, 60.0% accuracy [2026-03-04T20:35:24.873461] [DEBUG] [LOCAL ] Loaded configuration for FCNCP: 2 features, 80.0% accuracy [2026-03-04T20:35:24.873707] [DEBUG] [LOCAL ] Loaded configuration for SHLS: 3 features, 90.0% accuracy [2026-03-04T20:35:24.873938] [DEBUG] [LOCAL ] Loaded configuration for ALZN: 3 features, 90.0% accuracy [2026-03-04T20:35:24.874173] [DEBUG] [LOCAL ] Loaded configuration for LYTS: 4 features, 80.0% accuracy [2026-03-04T20:35:24.874403] [DEBUG] [LOCAL ] Loaded configuration for GDRX: 2 features, 60.0% accuracy [2026-03-04T20:35:24.874663] [DEBUG] [LOCAL ] Loaded configuration for MDXG: 1 features, 80.0% accuracy [2026-03-04T20:35:24.874741] [DEBUG] [LOCAL ] Loaded configuration for NEA: 3 features, 60.0% accuracy [2026-03-04T20:35:24.874963] [DEBUG] [LOCAL ] Loaded configuration for AIPI: 3 features, 90.0% accuracy [2026-03-04T20:35:24.875030] [DEBUG] [LOCAL ] Loaded configuration for MAN: 1 features, 60.0% accuracy [2026-03-04T20:35:24.875271] [DEBUG] [LOCAL ] Loaded configuration for COO: 2 features, 70.0% accuracy [2026-03-04T20:35:24.875561] [DEBUG] [LOCAL ] Loaded configuration for TAC: 1 features, 70.0% accuracy [2026-03-04T20:35:24.875868] [DEBUG] [LOCAL ] Loaded configuration for FBIO: 3 features, 70.0% accuracy [2026-03-04T20:35:24.875945] [DEBUG] [LOCAL ] Loaded configuration for MATX: 1 features, 90.0% accuracy [2026-03-04T20:35:24.876018] [DEBUG] [LOCAL ] Loaded configuration for GO: 4 features, 50.0% accuracy [2026-03-04T20:35:24.876302] [DEBUG] [LOCAL ] Loaded configuration for SARK: 3 features, 70.0% accuracy [2026-03-04T20:35:24.876601] [DEBUG] [LOCAL ] Loaded configuration for VSTS: 3 features, 90.0% accuracy [2026-03-04T20:35:24.876874] [DEBUG] [LOCAL ] Loaded configuration for CRVO: 4 features, 80.0% accuracy [2026-03-04T20:35:24.877149] [DEBUG] [LOCAL ] Loaded configuration for AGIO: 3 features, 70.0% accuracy [2026-03-04T20:35:24.877404] [DEBUG] [LOCAL ] Loaded configuration for COLL: 5 features, 90.0% accuracy [2026-03-04T20:35:24.877665] [DEBUG] [LOCAL ] Loaded configuration for EFSC: 3 features, 80.0% accuracy [2026-03-04T20:35:24.877913] [DEBUG] [LOCAL ] Loaded configuration for SLG: 4 features, 80.0% accuracy [2026-03-04T20:35:24.878151] [DEBUG] [LOCAL ] Loaded configuration for ICFI: 1 features, 70.0% accuracy [2026-03-04T20:35:24.878229] [DEBUG] [LOCAL ] Loaded configuration for EQBK: 3 features, 70.0% accuracy [2026-03-04T20:35:24.878463] [DEBUG] [LOCAL ] Loaded configuration for CZNC: 1 features, 60.0% accuracy [2026-03-04T20:35:24.878748] [DEBUG] [LOCAL ] Loaded configuration for HGTY: 2 features, 80.0% accuracy [2026-03-04T20:35:24.878826] [DEBUG] [LOCAL ] Loaded configuration for OLN: 1 features, 70.0% accuracy [2026-03-04T20:35:24.879654] [DEBUG] [LOCAL ] Loaded configuration for DAN: 1 features, 40.0% accuracy [2026-03-04T20:35:24.879915] [DEBUG] [LOCAL ] Loaded configuration for INDB: 2 features, 80.0% accuracy [2026-03-04T20:35:24.880003] [DEBUG] [LOCAL ] Loaded configuration for USA: 5 features, 80.0% accuracy [2026-03-04T20:35:24.880272] [DEBUG] [LOCAL ] Loaded configuration for BBLG: 3 features, 100.0% accuracy [2026-03-04T20:35:24.880350] [DEBUG] [LOCAL ] Loaded configuration for PSCH: 4 features, 100.0% accuracy [2026-03-04T20:35:24.880420] [DEBUG] [LOCAL ] Loaded configuration for FMNB: 2 features, 70.0% accuracy [2026-03-04T20:35:24.880692] [DEBUG] [LOCAL ] Loaded configuration for MDAI: 3 features, 60.0% accuracy [2026-03-04T20:35:24.880776] [DEBUG] [LOCAL ] Loaded configuration for HUBB: 1 features, 70.0% accuracy [2026-03-04T20:35:24.880845] [DEBUG] [LOCAL ] Loaded configuration for GRC: 3 features, 60.0% accuracy [2026-03-04T20:35:24.880905] [DEBUG] [LOCAL ] Loaded configuration for GNRC: 3 features, 80.0% accuracy [2026-03-04T20:35:24.880968] [DEBUG] [LOCAL ] Loaded configuration for IIIN: 2 features, 80.0% accuracy [2026-03-04T20:35:24.881241] [DEBUG] [LOCAL ] Loaded configuration for MDGL: 1 features, 80.0% accuracy [2026-03-04T20:35:24.881555] [DEBUG] [LOCAL ] Loaded configuration for RWAY: 3 features, 80.0% accuracy [2026-03-04T20:35:24.881863] [DEBUG] [LOCAL ] Loaded configuration for TUGN: 4 features, 60.0% accuracy [2026-03-04T20:35:24.882352] [DEBUG] [LOCAL ] Loaded configuration for TSLA: 4 features, 80.0% accuracy [2026-03-04T20:35:24.882639] [DEBUG] [LOCAL ] Loaded configuration for ANIP: 1 features, 70.0% accuracy [2026-03-04T20:35:24.882913] [DEBUG] [LOCAL ] Loaded configuration for AOS: 2 features, 70.0% accuracy [2026-03-04T20:35:24.882993] [DEBUG] [LOCAL ] Loaded configuration for KODK: 1 features, 80.0% accuracy [2026-03-04T20:35:24.883260] [DEBUG] [LOCAL ] Loaded configuration for FTCS: 0 features, 70.0% accuracy [2026-03-04T20:35:24.883611] [DEBUG] [LOCAL ] Loaded configuration for LITE: 1 features, 70.0% accuracy [2026-03-04T20:35:24.883868] [DEBUG] [LOCAL ] Loaded configuration for DAPP: 3 features, 50.0% accuracy [2026-03-04T20:35:24.884110] [DEBUG] [LOCAL ] Loaded configuration for PBF: 3 features, 70.0% accuracy [2026-03-04T20:35:24.884384] [DEBUG] [LOCAL ] Loaded configuration for BFC: 2 features, 80.0% accuracy [2026-03-04T20:35:24.884711] [DEBUG] [LOCAL ] Loaded configuration for SLQD: 2 features, 70.0% accuracy [2026-03-04T20:35:24.884782] [DEBUG] [LOCAL ] Loaded configuration for IIF: 1 features, 60.0% accuracy [2026-03-04T20:35:24.885021] [DEBUG] [LOCAL ] Loaded configuration for BME: 4 features, 70.0% accuracy [2026-03-04T20:35:24.885285] [DEBUG] [LOCAL ] Loaded configuration for OHI: 3 features, 90.0% accuracy [2026-03-04T20:35:24.885604] [DEBUG] [LOCAL ] Loaded configuration for VXUS: 1 features, 70.0% accuracy [2026-03-04T20:35:24.885892] [DEBUG] [LOCAL ] Loaded configuration for BNS: 7 features, 90.0% accuracy [2026-03-04T20:35:24.886157] [DEBUG] [LOCAL ] Loaded configuration for AMPH: 4 features, 80.0% accuracy [2026-03-04T20:35:24.886241] [DEBUG] [LOCAL ] Loaded configuration for CLOA: 2 features, 80.0% accuracy [2026-03-04T20:35:24.886505] [DEBUG] [LOCAL ] Loaded configuration for CDRO: 2 features, 60.0% accuracy [2026-03-04T20:35:24.886607] [DEBUG] [LOCAL ] Loaded configuration for REYN: 2 features, 90.0% accuracy [2026-03-04T20:35:24.886673] [DEBUG] [LOCAL ] Loaded configuration for TPB: 3 features, 80.0% accuracy [2026-03-04T20:35:24.886750] [DEBUG] [LOCAL ] Loaded configuration for FFWM: 1 features, 70.0% accuracy [2026-03-04T20:35:24.886983] [DEBUG] [LOCAL ] Loaded configuration for OCSL: 5 features, 90.0% accuracy [2026-03-04T20:35:24.887073] [DEBUG] [LOCAL ] Loaded configuration for OXM: 1 features, 90.0% accuracy [2026-03-04T20:35:24.887377] [DEBUG] [LOCAL ] Loaded configuration for LIVN: 6 features, 80.0% accuracy [2026-03-04T20:35:24.887652] [DEBUG] [LOCAL ] Loaded configuration for MBC: 5 features, 90.0% accuracy [2026-03-04T20:35:24.887983] [DEBUG] [LOCAL ] Loaded configuration for MBS: 2 features, 70.0% accuracy [2026-03-04T20:35:24.888279] [DEBUG] [LOCAL ] Loaded configuration for IMMX: 4 features, 90.0% accuracy [2026-03-04T20:35:24.888385] [DEBUG] [LOCAL ] Loaded configuration for BWMN: 4 features, 60.0% accuracy [2026-03-04T20:35:24.888664] [DEBUG] [LOCAL ] Loaded configuration for ARRY: 1 features, 70.0% accuracy [2026-03-04T20:35:24.888744] [DEBUG] [LOCAL ] Loaded configuration for FITB: 4 features, 80.0% accuracy [2026-03-04T20:35:24.888991] [DEBUG] [LOCAL ] Loaded configuration for ALTG: 3 features, 80.0% accuracy [2026-03-04T20:35:24.889232] [DEBUG] [LOCAL ] Loaded configuration for CING: 2 features, 70.0% accuracy [2026-03-04T20:35:24.889481] [DEBUG] [LOCAL ] Loaded configuration for SE: 4 features, 80.0% accuracy [2026-03-04T20:35:24.889730] [DEBUG] [LOCAL ] Loaded configuration for PANL: 2 features, 80.0% accuracy [2026-03-04T20:35:24.890787] [DEBUG] [LOCAL ] Loaded configuration for PD: 4 features, 90.0% accuracy [2026-03-04T20:35:24.890870] [DEBUG] [LOCAL ] Loaded configuration for HIMS: 4 features, 70.0% accuracy [2026-03-04T20:35:24.891126] [DEBUG] [LOCAL ] Loaded configuration for KRMD: 3 features, 50.0% accuracy [2026-03-04T20:35:24.891199] [DEBUG] [LOCAL ] Loaded configuration for LPG: 1 features, 50.0% accuracy [2026-03-04T20:35:24.891505] [DEBUG] [LOCAL ] Loaded configuration for WBIY: 3 features, 80.0% accuracy [2026-03-04T20:35:24.891610] [DEBUG] [LOCAL ] Loaded configuration for BIIB: 3 features, 50.0% accuracy [2026-03-04T20:35:24.891930] [DEBUG] [LOCAL ] Loaded configuration for PDI: 5 features, 90.0% accuracy [2026-03-04T20:35:24.892020] [DEBUG] [LOCAL ] Loaded configuration for APGE: 2 features, 80.0% accuracy [2026-03-04T20:35:24.892095] [DEBUG] [LOCAL ] Loaded configuration for XPOF: 3 features, 70.0% accuracy [2026-03-04T20:35:24.892166] [DEBUG] [LOCAL ] Loaded configuration for JHX: 2 features, 90.0% accuracy [2026-03-04T20:35:24.892437] [DEBUG] [LOCAL ] Loaded configuration for CYTK: 1 features, 70.0% accuracy [2026-03-04T20:35:24.892731] [DEBUG] [LOCAL ] Loaded configuration for HFRO: 1 features, 80.0% accuracy [2026-03-04T20:35:24.893040] [DEBUG] [LOCAL ] Loaded configuration for PNQI: 2 features, 90.0% accuracy [2026-03-04T20:35:24.893277] [DEBUG] [LOCAL ] Loaded configuration for COP: 2 features, 90.0% accuracy [2026-03-04T20:35:24.893348] [DEBUG] [LOCAL ] Loaded configuration for COLD: 0 features, 80.0% accuracy [2026-03-04T20:35:24.893594] [DEBUG] [LOCAL ] Loaded configuration for BCAL: 1 features, 90.0% accuracy [2026-03-04T20:35:24.893843] [DEBUG] [LOCAL ] Loaded configuration for HTLD: 2 features, 60.0% accuracy [2026-03-04T20:35:24.893930] [DEBUG] [LOCAL ] Loaded configuration for PBYI: 1 features, 80.0% accuracy [2026-03-04T20:35:24.894190] [DEBUG] [LOCAL ] Loaded configuration for ZLAB: 1 features, 70.0% accuracy [2026-03-04T20:35:24.894490] [DEBUG] [LOCAL ] Loaded configuration for UNFI: 2 features, 60.0% accuracy [2026-03-04T20:35:24.894595] [DEBUG] [LOCAL ] Loaded configuration for KVYO: 2 features, 80.0% accuracy [2026-03-04T20:35:24.894840] [DEBUG] [LOCAL ] Loaded configuration for PAYX: 3 features, 60.0% accuracy [2026-03-04T20:35:24.895086] [DEBUG] [LOCAL ] Loaded configuration for BATRA: 3 features, 80.0% accuracy [2026-03-04T20:35:24.895343] [DEBUG] [LOCAL ] Loaded configuration for LUNG: 2 features, 80.0% accuracy [2026-03-04T20:35:24.895428] [DEBUG] [LOCAL ] Loaded configuration for PAY: 5 features, 70.0% accuracy [2026-03-04T20:35:24.895757] [DEBUG] [LOCAL ] Loaded configuration for VMO: 1 features, 60.0% accuracy [2026-03-04T20:35:24.895840] [DEBUG] [LOCAL ] Loaded configuration for BEPI: 4 features, 90.0% accuracy [2026-03-04T20:35:24.895902] [DEBUG] [LOCAL ] Loaded configuration for BALL: 1 features, 50.0% accuracy [2026-03-04T20:35:24.896186] [DEBUG] [LOCAL ] Loaded configuration for RYTM: 5 features, 80.0% accuracy [2026-03-04T20:35:24.896256] [DEBUG] [LOCAL ] Loaded configuration for TRP: 1 features, 60.0% accuracy [2026-03-04T20:35:24.896350] [DEBUG] [LOCAL ] Loaded configuration for JBND: 2 features, 70.0% accuracy [2026-03-04T20:35:24.897258] [DEBUG] [LOCAL ] Loaded configuration for NCNO: 1 features, 70.0% accuracy [2026-03-04T20:35:24.898338] [DEBUG] [LOCAL ] Loaded configuration for KLXE: 3 features, 70.0% accuracy [2026-03-04T20:35:24.898437] [DEBUG] [LOCAL ] Loaded configuration for SF: 5 features, 90.0% accuracy [2026-03-04T20:35:24.898713] [DEBUG] [LOCAL ] Loaded configuration for GOVI: 2 features, 70.0% accuracy [2026-03-04T20:35:24.898795] [DEBUG] [LOCAL ] Loaded configuration for GPK: 3 features, 70.0% accuracy [2026-03-04T20:35:24.898871] [DEBUG] [LOCAL ] Loaded configuration for CTAS: 3 features, 90.0% accuracy [2026-03-04T20:35:24.899148] [DEBUG] [LOCAL ] Loaded configuration for ATRA: 0 features, 70.0% accuracy [2026-03-04T20:35:24.899479] [DEBUG] [LOCAL ] Loaded configuration for VOTE: 5 features, 80.0% accuracy [2026-03-04T20:35:24.899765] [DEBUG] [LOCAL ] Loaded configuration for RSSS: 2 features, 50.0% accuracy [2026-03-04T20:35:24.900540] [DEBUG] [LOCAL ] Loaded configuration for DGX: 4 features, 50.0% accuracy [2026-03-04T20:35:24.900881] [DEBUG] [LOCAL ] Loaded configuration for PM: 4 features, 60.0% accuracy [2026-03-04T20:35:24.901165] [DEBUG] [LOCAL ] Loaded configuration for MANH: 1 features, 90.0% accuracy [2026-03-04T20:35:24.901271] [DEBUG] [LOCAL ] Loaded configuration for GLPG: 3 features, 90.0% accuracy [2026-03-04T20:35:24.901352] [DEBUG] [LOCAL ] Loaded configuration for ODD: 1 features, 70.0% accuracy [2026-03-04T20:35:24.901621] [DEBUG] [LOCAL ] Loaded configuration for JSM: 1 features, 70.0% accuracy [2026-03-04T20:35:24.901712] [DEBUG] [LOCAL ] Loaded configuration for VGI: 4 features, 80.0% accuracy [2026-03-04T20:35:24.902002] [DEBUG] [LOCAL ] Loaded configuration for JKS: 2 features, 90.0% accuracy [2026-03-04T20:35:24.902092] [DEBUG] [LOCAL ] Loaded configuration for TBBK: 2 features, 70.0% accuracy [2026-03-04T20:35:24.902407] [DEBUG] [LOCAL ] Loaded configuration for RXRX: 4 features, 70.0% accuracy [2026-03-04T20:35:24.902670] [DEBUG] [LOCAL ] Loaded configuration for CNTA: 2 features, 80.0% accuracy [2026-03-04T20:35:24.903003] [DEBUG] [LOCAL ] Loaded configuration for HNRG: 2 features, 90.0% accuracy [2026-03-04T20:35:24.903279] [DEBUG] [LOCAL ] Loaded configuration for ACB: 2 features, 60.0% accuracy [2026-03-04T20:35:24.903609] [DEBUG] [LOCAL ] Loaded configuration for VMD: 1 features, 90.0% accuracy [2026-03-04T20:35:24.903859] [DEBUG] [LOCAL ] Loaded configuration for GOCO: 1 features, 70.0% accuracy [2026-03-04T20:35:24.903941] [DEBUG] [LOCAL ] Loaded configuration for NRXP: 4 features, 80.0% accuracy [2026-03-04T20:35:24.904196] [DEBUG] [LOCAL ] Loaded configuration for AFCG: 2 features, 90.0% accuracy [2026-03-04T20:35:24.904304] [DEBUG] [LOCAL ] Loaded configuration for PAAS: 1 features, 60.0% accuracy [2026-03-04T20:35:24.904370] [DEBUG] [LOCAL ] Loaded configuration for CPS: 2 features, 70.0% accuracy [2026-03-04T20:35:24.904439] [DEBUG] [LOCAL ] Loaded configuration for CVS: 2 features, 80.0% accuracy [2026-03-04T20:35:24.904509] [DEBUG] [LOCAL ] Loaded configuration for BGC: 2 features, 80.0% accuracy [2026-03-04T20:35:24.904765] [DEBUG] [LOCAL ] Loaded configuration for CROX: 1 features, 80.0% accuracy [2026-03-04T20:35:24.905001] [DEBUG] [LOCAL ] Loaded configuration for HTOO: 3 features, 80.0% accuracy [2026-03-04T20:35:24.905257] [DEBUG] [LOCAL ] Loaded configuration for NEON: 2 features, 80.0% accuracy [2026-03-04T20:35:24.905526] [DEBUG] [LOCAL ] Loaded configuration for JACK: 3 features, 90.0% accuracy [2026-03-04T20:35:24.905803] [DEBUG] [LOCAL ] Loaded configuration for BRAG: 3 features, 60.0% accuracy [2026-03-04T20:35:24.905876] [DEBUG] [LOCAL ] Loaded configuration for CUBI: 2 features, 50.0% accuracy [2026-03-04T20:35:24.906105] [DEBUG] [LOCAL ] Loaded configuration for ASB: 0 features, 70.0% accuracy [2026-03-04T20:35:24.906350] [DEBUG] [LOCAL ] Loaded configuration for BCO: 2 features, 60.0% accuracy [2026-03-04T20:35:24.906653] [DEBUG] [LOCAL ] Loaded configuration for ENTG: 0 features, 70.0% accuracy [2026-03-04T20:35:24.906909] [DEBUG] [LOCAL ] Loaded configuration for SYM: 3 features, 80.0% accuracy [2026-03-04T20:35:24.906992] [DEBUG] [LOCAL ] Loaded configuration for HP: 1 features, 70.0% accuracy [2026-03-04T20:35:24.907063] [DEBUG] [LOCAL ] Loaded configuration for IQ: 4 features, 80.0% accuracy [2026-03-04T20:35:24.907468] [DEBUG] [LOCAL ] Loaded configuration for UDMY: 0 features, 90.0% accuracy [2026-03-04T20:35:24.907545] [DEBUG] [LOCAL ] Loaded configuration for BBWI: 3 features, 90.0% accuracy [2026-03-04T20:35:24.907837] [DEBUG] [LOCAL ] Loaded configuration for FLUX: 2 features, 80.0% accuracy [2026-03-04T20:35:24.908663] [DEBUG] [LOCAL ] Loaded configuration for IOVA: 4 features, 80.0% accuracy [2026-03-04T20:35:24.908741] [DEBUG] [LOCAL ] Loaded configuration for MCY: 1 features, 80.0% accuracy [2026-03-04T20:35:24.908819] [DEBUG] [LOCAL ] Loaded configuration for JCE: 2 features, 80.0% accuracy [2026-03-04T20:35:24.908889] [DEBUG] [LOCAL ] Loaded configuration for MYE: 2 features, 80.0% accuracy [2026-03-04T20:35:24.909164] [DEBUG] [LOCAL ] Loaded configuration for BSCY: 2 features, 70.0% accuracy [2026-03-04T20:35:24.909443] [DEBUG] [LOCAL ] Loaded configuration for USIO: 3 features, 80.0% accuracy [2026-03-04T20:35:24.909528] [DEBUG] [LOCAL ] Loaded configuration for BLCO: 3 features, 80.0% accuracy [2026-03-04T20:35:24.909816] [DEBUG] [LOCAL ] Loaded configuration for PFIS: 1 features, 100.0% accuracy [2026-03-04T20:35:24.910080] [DEBUG] [LOCAL ] Loaded configuration for BZUN: 1 features, 80.0% accuracy [2026-03-04T20:35:24.910340] [DEBUG] [LOCAL ] Loaded configuration for META: 2 features, 80.0% accuracy [2026-03-04T20:35:24.910613] [DEBUG] [LOCAL ] Loaded configuration for CRVL: 1 features, 90.0% accuracy [2026-03-04T20:35:24.910858] [DEBUG] [LOCAL ] Loaded configuration for KLAC: 1 features, 60.0% accuracy [2026-03-04T20:35:24.910939] [DEBUG] [LOCAL ] Loaded configuration for NBN: 4 features, 80.0% accuracy [2026-03-04T20:35:24.911236] [DEBUG] [LOCAL ] Loaded configuration for SEIC: 3 features, 70.0% accuracy [2026-03-04T20:35:24.911325] [DEBUG] [LOCAL ] Loaded configuration for ETO: 4 features, 90.0% accuracy [2026-03-04T20:35:24.912354] [DEBUG] [LOCAL ] Loaded configuration for MTRX: 2 features, 90.0% accuracy [2026-03-04T20:35:24.912665] [DEBUG] [LOCAL ] Loaded configuration for MDLZ: 3 features, 80.0% accuracy [2026-03-04T20:35:24.912987] [DEBUG] [LOCAL ] Loaded configuration for CBSH: 3 features, 80.0% accuracy [2026-03-04T20:35:24.913300] [DEBUG] [LOCAL ] Loaded configuration for AXP: 2 features, 70.0% accuracy [2026-03-04T20:35:24.913619] [DEBUG] [LOCAL ] Loaded configuration for MIGI: 2 features, 90.0% accuracy [2026-03-04T20:35:24.913704] [DEBUG] [LOCAL ] Loaded configuration for RMI: 3 features, 90.0% accuracy [2026-03-04T20:35:24.913765] [DEBUG] [LOCAL ] Loaded configuration for JBI: 1 features, 70.0% accuracy [2026-03-04T20:35:24.913835] [DEBUG] [LOCAL ] Loaded configuration for NAD: 4 features, 80.0% accuracy [2026-03-04T20:35:24.914092] [DEBUG] [LOCAL ] Loaded configuration for FMB: 2 features, 80.0% accuracy [2026-03-04T20:35:24.914412] [DEBUG] [LOCAL ] Loaded configuration for ULBI: 3 features, 60.0% accuracy [2026-03-04T20:35:24.914670] [DEBUG] [LOCAL ] Loaded configuration for IBN: 4 features, 80.0% accuracy [2026-03-04T20:35:24.914936] [DEBUG] [LOCAL ] Loaded configuration for BCX: 2 features, 70.0% accuracy [2026-03-04T20:35:24.915174] [DEBUG] [LOCAL ] Loaded configuration for IBTH: 2 features, 60.0% accuracy [2026-03-04T20:35:24.915415] [DEBUG] [LOCAL ] Loaded configuration for PTH: 3 features, 70.0% accuracy [2026-03-04T20:35:24.915719] [DEBUG] [LOCAL ] Loaded configuration for BPRN: 2 features, 80.0% accuracy [2026-03-04T20:35:24.915811] [DEBUG] [LOCAL ] Loaded configuration for XYL: 3 features, 100.0% accuracy [2026-03-04T20:35:24.915896] [DEBUG] [LOCAL ] Loaded configuration for GGG: 2 features, 70.0% accuracy [2026-03-04T20:35:24.915967] [DEBUG] [LOCAL ] Loaded configuration for AMN: 2 features, 90.0% accuracy [2026-03-04T20:35:24.916258] [DEBUG] [LOCAL ] Loaded configuration for SSRM: 2 features, 90.0% accuracy [2026-03-04T20:35:24.916348] [DEBUG] [LOCAL ] Loaded configuration for TORO: 1 features, 70.0% accuracy [2026-03-04T20:35:24.916600] [DEBUG] [LOCAL ] Loaded configuration for IBRX: 1 features, 70.0% accuracy [2026-03-04T20:35:24.916684] [DEBUG] [LOCAL ] Loaded configuration for ETD: 1 features, 60.0% accuracy [2026-03-04T20:35:24.916749] [DEBUG] [LOCAL ] Loaded configuration for BGSF: 1 features, 60.0% accuracy [2026-03-04T20:35:24.916980] [DEBUG] [LOCAL ] Loaded configuration for TEI: 2 features, 60.0% accuracy [2026-03-04T20:35:24.917269] [DEBUG] [LOCAL ] Loaded configuration for GRVY: 2 features, 70.0% accuracy [2026-03-04T20:35:24.917611] [DEBUG] [LOCAL ] Loaded configuration for VRA: 2 features, 90.0% accuracy [2026-03-04T20:35:24.917701] [DEBUG] [LOCAL ] Loaded configuration for LDI: 2 features, 60.0% accuracy [2026-03-04T20:35:24.917951] [DEBUG] [LOCAL ] Loaded configuration for FTEK: 0 features, 70.0% accuracy [2026-03-04T20:35:24.918022] [DEBUG] [LOCAL ] Loaded configuration for RLTY: 1 features, 60.0% accuracy [2026-03-04T20:35:24.918084] [DEBUG] [LOCAL ] Loaded configuration for AGI: 4 features, 70.0% accuracy [2026-03-04T20:35:24.918156] [DEBUG] [LOCAL ] Loaded configuration for WEC: 3 features, 70.0% accuracy [2026-03-04T20:35:24.918228] [DEBUG] [LOCAL ] Loaded configuration for PBI: 1 features, 70.0% accuracy [2026-03-04T20:35:24.918511] [DEBUG] [LOCAL ] Loaded configuration for HCC: 4 features, 80.0% accuracy [2026-03-04T20:35:24.918797] [DEBUG] [LOCAL ] Loaded configuration for USTB: 0 features, 80.0% accuracy [2026-03-04T20:35:24.919065] [DEBUG] [LOCAL ] Loaded configuration for CIB: 3 features, 90.0% accuracy [2026-03-04T20:35:24.919146] [DEBUG] [LOCAL ] Loaded configuration for USAC: 2 features, 70.0% accuracy [2026-03-04T20:35:24.919442] [DEBUG] [LOCAL ] Loaded configuration for FBNC: 1 features, 70.0% accuracy [2026-03-04T20:35:24.919750] [DEBUG] [LOCAL ] Loaded configuration for VEON: 2 features, 70.0% accuracy [2026-03-04T20:35:24.919830] [DEBUG] [LOCAL ] Loaded configuration for WDI: 2 features, 60.0% accuracy [2026-03-04T20:35:24.920083] [DEBUG] [LOCAL ] Loaded configuration for AGD: 2 features, 80.0% accuracy [2026-03-04T20:35:24.920379] [DEBUG] [LOCAL ] Loaded configuration for LFVN: 1 features, 70.0% accuracy [2026-03-04T20:35:24.920460] [DEBUG] [LOCAL ] Loaded configuration for KYN: 1 features, 80.0% accuracy [2026-03-04T20:35:24.920534] [DEBUG] [LOCAL ] Loaded configuration for RLMD: 4 features, 80.0% accuracy [2026-03-04T20:35:24.920808] [DEBUG] [LOCAL ] Loaded configuration for BLDP: 2 features, 60.0% accuracy [2026-03-04T20:35:24.921146] [DEBUG] [LOCAL ] Loaded configuration for CHRD: 1 features, 40.0% accuracy [2026-03-04T20:35:24.921427] [DEBUG] [LOCAL ] Loaded configuration for CSTM: 2 features, 80.0% accuracy [2026-03-04T20:35:24.921515] [DEBUG] [LOCAL ] Loaded configuration for BIPI: 1 features, 70.0% accuracy [2026-03-04T20:35:24.921849] [DEBUG] [LOCAL ] Loaded configuration for VONE: 2 features, 90.0% accuracy [2026-03-04T20:35:24.921938] [DEBUG] [LOCAL ] Loaded configuration for RDY: 4 features, 90.0% accuracy [2026-03-04T20:35:24.922195] [DEBUG] [LOCAL ] Loaded configuration for BILL: 4 features, 80.0% accuracy [2026-03-04T20:35:24.922445] [DEBUG] [LOCAL ] Loaded configuration for THC: 1 features, 80.0% accuracy [2026-03-04T20:35:24.922515] [DEBUG] [LOCAL ] Loaded configuration for SUI: 2 features, 60.0% accuracy [2026-03-04T20:35:24.922594] [DEBUG] [LOCAL ] Loaded configuration for PAXS: 2 features, 60.0% accuracy [2026-03-04T20:35:24.922844] [DEBUG] [LOCAL ] Loaded configuration for HFWA: 2 features, 60.0% accuracy [2026-03-04T20:35:24.922931] [DEBUG] [LOCAL ] Loaded configuration for UHS: 0 features, 70.0% accuracy [2026-03-04T20:35:24.923227] [DEBUG] [LOCAL ] Loaded configuration for DRS: 3 features, 70.0% accuracy [2026-03-04T20:35:24.923307] [DEBUG] [LOCAL ] Loaded configuration for MEGI: 2 features, 60.0% accuracy [2026-03-04T20:35:24.923539] [DEBUG] [LOCAL ] Loaded configuration for BIRK: 2 features, 80.0% accuracy [2026-03-04T20:35:24.923633] [DEBUG] [LOCAL ] Loaded configuration for BHK: 1 features, 80.0% accuracy [2026-03-04T20:35:24.923704] [DEBUG] [LOCAL ] Loaded configuration for AREC: 0 features, 60.0% accuracy [2026-03-04T20:35:24.923936] [DEBUG] [LOCAL ] Loaded configuration for NDAQ: 1 features, 90.0% accuracy [2026-03-04T20:35:24.924016] [DEBUG] [LOCAL ] Loaded configuration for INVH: 2 features, 90.0% accuracy [2026-03-04T20:35:24.924079] [DEBUG] [LOCAL ] Loaded configuration for FICO: 2 features, 70.0% accuracy [2026-03-04T20:35:24.924304] [DEBUG] [LOCAL ] Loaded configuration for PENN: 3 features, 80.0% accuracy [2026-03-04T20:35:24.924376] [DEBUG] [LOCAL ] Loaded configuration for GPI: 2 features, 70.0% accuracy [2026-03-04T20:35:24.924451] [DEBUG] [LOCAL ] Loaded configuration for GGB: 1 features, 90.0% accuracy [2026-03-04T20:35:24.924690] [DEBUG] [LOCAL ] Loaded configuration for CFFN: 3 features, 90.0% accuracy [2026-03-04T20:35:24.924769] [DEBUG] [LOCAL ] Loaded configuration for WD: 3 features, 80.0% accuracy [2026-03-04T20:35:24.925057] [DEBUG] [LOCAL ] Loaded configuration for SOXX: 4 features, 90.0% accuracy [2026-03-04T20:35:24.925330] [DEBUG] [LOCAL ] Loaded configuration for PSX: 1 features, 90.0% accuracy [2026-03-04T20:35:24.925416] [DEBUG] [LOCAL ] Loaded configuration for IBM: 1 features, 100.0% accuracy [2026-03-04T20:35:24.925656] [DEBUG] [LOCAL ] Loaded configuration for CERS: 1 features, 80.0% accuracy [2026-03-04T20:35:24.925898] [DEBUG] [LOCAL ] Loaded configuration for RAIL: 7 features, 100.0% accuracy [2026-03-04T20:35:24.925985] [DEBUG] [LOCAL ] Loaded configuration for NIO: 3 features, 70.0% accuracy [2026-03-04T20:35:24.926049] [DEBUG] [LOCAL ] Loaded configuration for TSLX: 5 features, 90.0% accuracy [2026-03-04T20:35:24.926286] [DEBUG] [LOCAL ] Loaded configuration for PNRG: 4 features, 60.0% accuracy [2026-03-04T20:35:24.926374] [DEBUG] [LOCAL ] Loaded configuration for VLO: 4 features, 100.0% accuracy [2026-03-04T20:35:24.926706] [DEBUG] [LOCAL ] Loaded configuration for ALGS: 1 features, 50.0% accuracy [2026-03-04T20:35:24.926945] [DEBUG] [LOCAL ] Loaded configuration for MSA: 4 features, 100.0% accuracy [2026-03-04T20:35:24.927179] [DEBUG] [LOCAL ] Loaded configuration for QTWO: 2 features, 60.0% accuracy [2026-03-04T20:35:24.927498] [DEBUG] [LOCAL ] Loaded configuration for IEF: 3 features, 100.0% accuracy [2026-03-04T20:35:24.927593] [DEBUG] [LOCAL ] Loaded configuration for TXO: 5 features, 80.0% accuracy [2026-03-04T20:35:24.927669] [DEBUG] [LOCAL ] Loaded configuration for KSCP: 1 features, 60.0% accuracy [2026-03-04T20:35:24.927926] [DEBUG] [LOCAL ] Loaded configuration for QQQX: 3 features, 80.0% accuracy [2026-03-04T20:35:24.928180] [DEBUG] [LOCAL ] Loaded configuration for AKBA: 1 features, 60.0% accuracy [2026-03-04T20:35:24.928249] [DEBUG] [LOCAL ] Loaded configuration for HOLX: 3 features, 70.0% accuracy [2026-03-04T20:35:24.928499] [DEBUG] [LOCAL ] Loaded configuration for PODD: 3 features, 70.0% accuracy [2026-03-04T20:35:24.928754] [DEBUG] [LOCAL ] Loaded configuration for BSCQ: 2 features, 90.0% accuracy [2026-03-04T20:35:24.928827] [DEBUG] [LOCAL ] Loaded configuration for EHAB: 1 features, 80.0% accuracy [2026-03-04T20:35:24.929069] [DEBUG] [LOCAL ] Loaded configuration for SIMO: 5 features, 80.0% accuracy [2026-03-04T20:35:24.929142] [DEBUG] [LOCAL ] Loaded configuration for PDFS: 3 features, 80.0% accuracy [2026-03-04T20:35:24.929212] [DEBUG] [LOCAL ] Loaded configuration for CGBD: 3 features, 70.0% accuracy [2026-03-04T20:35:24.929491] [DEBUG] [LOCAL ] Loaded configuration for TEM: 4 features, 90.0% accuracy [2026-03-04T20:35:24.929750] [DEBUG] [LOCAL ] Loaded configuration for EA: 3 features, 60.0% accuracy [2026-03-04T20:35:24.930009] [DEBUG] [LOCAL ] Loaded configuration for EMD: 5 features, 70.0% accuracy [2026-03-04T20:35:24.930090] [DEBUG] [LOCAL ] Loaded configuration for NX: 3 features, 60.0% accuracy [2026-03-04T20:35:24.930328] [DEBUG] [LOCAL ] Loaded configuration for ARTNA: 2 features, 80.0% accuracy [2026-03-04T20:35:24.930638] [DEBUG] [LOCAL ] Loaded configuration for NTES: 3 features, 80.0% accuracy [2026-03-04T20:35:24.930901] [DEBUG] [LOCAL ] Loaded configuration for CIGI: 3 features, 70.0% accuracy [2026-03-04T20:35:24.930990] [DEBUG] [LOCAL ] Loaded configuration for HMC: 3 features, 90.0% accuracy [2026-03-04T20:35:24.931260] [DEBUG] [LOCAL ] Loaded configuration for CHSCL: 2 features, 90.0% accuracy [2026-03-04T20:35:24.931330] [DEBUG] [LOCAL ] Loaded configuration for NMIH: 2 features, 80.0% accuracy [2026-03-04T20:35:24.931641] [DEBUG] [LOCAL ] Loaded configuration for MIND: 6 features, 80.0% accuracy [2026-03-04T20:35:24.932586] [DEBUG] [LOCAL ] Loaded configuration for POWI: 3 features, 90.0% accuracy [2026-03-04T20:35:24.932662] [DEBUG] [LOCAL ] Loaded configuration for EC: 2 features, 70.0% accuracy [2026-03-04T20:35:24.932913] [DEBUG] [LOCAL ] Loaded configuration for ATLC: 2 features, 80.0% accuracy [2026-03-04T20:35:24.933175] [DEBUG] [LOCAL ] Loaded configuration for RING: 4 features, 80.0% accuracy [2026-03-04T20:35:24.933247] [DEBUG] [LOCAL ] Loaded configuration for NPO: 1 features, 70.0% accuracy [2026-03-04T20:35:24.933585] [DEBUG] [LOCAL ] Loaded configuration for ISRG: 1 features, 60.0% accuracy [2026-03-04T20:35:24.933889] [DEBUG] [LOCAL ] Loaded configuration for BPYPM: 4 features, 100.0% accuracy [2026-03-04T20:35:24.934933] [DEBUG] [LOCAL ] Loaded configuration for TCPC: 4 features, 90.0% accuracy [2026-03-04T20:35:24.935247] [DEBUG] [LOCAL ] Loaded configuration for QQQJ: 5 features, 90.0% accuracy [2026-03-04T20:35:24.935497] [DEBUG] [LOCAL ] Loaded configuration for FOSL: 3 features, 90.0% accuracy [2026-03-04T20:35:24.935800] [DEBUG] [LOCAL ] Loaded configuration for ACVA: 2 features, 60.0% accuracy [2026-03-04T20:35:24.936056] [DEBUG] [LOCAL ] Loaded configuration for GLDD: 3 features, 60.0% accuracy [2026-03-04T20:35:24.936343] [DEBUG] [LOCAL ] Loaded configuration for BWAY: 6 features, 80.0% accuracy [2026-03-04T20:35:24.936660] [DEBUG] [LOCAL ] Loaded configuration for USOY: 2 features, 80.0% accuracy [2026-03-04T20:35:24.936743] [DEBUG] [LOCAL ] Loaded configuration for PTA: 3 features, 70.0% accuracy [2026-03-04T20:35:24.937034] [DEBUG] [LOCAL ] Loaded configuration for SCZ: 0 features, 60.0% accuracy [2026-03-04T20:35:24.937353] [DEBUG] [LOCAL ] Loaded configuration for TCOM: 1 features, 60.0% accuracy [2026-03-04T20:35:24.937618] [DEBUG] [LOCAL ] Loaded configuration for LPSN: 2 features, 100.0% accuracy [2026-03-04T20:35:24.937880] [DEBUG] [LOCAL ] Loaded configuration for FLEX: 3 features, 70.0% accuracy [2026-03-04T20:35:24.938159] [DEBUG] [LOCAL ] Loaded configuration for RPAY: 5 features, 80.0% accuracy [2026-03-04T20:35:24.938286] [DEBUG] [LOCAL ] Loaded configuration for IGF: 3 features, 70.0% accuracy [2026-03-04T20:35:24.938611] [DEBUG] [LOCAL ] Loaded configuration for PSC: 2 features, 70.0% accuracy [2026-03-04T20:35:24.938707] [DEBUG] [LOCAL ] Loaded configuration for SQM: 1 features, 60.0% accuracy [2026-03-04T20:35:24.938781] [DEBUG] [LOCAL ] Loaded configuration for AME: 3 features, 70.0% accuracy [2026-03-04T20:35:24.938849] [DEBUG] [LOCAL ] Loaded configuration for PRIM: 0 features, 70.0% accuracy [2026-03-04T20:35:24.938919] [DEBUG] [LOCAL ] Loaded configuration for FSCO: 5 features, 80.0% accuracy [2026-03-04T20:35:24.939190] [DEBUG] [LOCAL ] Loaded configuration for BTSG: 4 features, 70.0% accuracy [2026-03-04T20:35:24.939278] [DEBUG] [LOCAL ] Loaded configuration for DD: 1 features, 60.0% accuracy [2026-03-04T20:35:24.939604] [DEBUG] [LOCAL ] Loaded configuration for VVOS: 4 features, 60.0% accuracy [2026-03-04T20:35:24.939869] [DEBUG] [LOCAL ] Loaded configuration for GNTX: 6 features, 80.0% accuracy [2026-03-04T20:35:24.940176] [DEBUG] [LOCAL ] Loaded configuration for FPXI: 4 features, 80.0% accuracy [2026-03-04T20:35:24.940415] [DEBUG] [LOCAL ] Loaded configuration for FISI: 2 features, 70.0% accuracy [2026-03-04T20:35:24.940671] [DEBUG] [LOCAL ] Loaded configuration for AAL: 2 features, 80.0% accuracy [2026-03-04T20:35:24.940981] [DEBUG] [LOCAL ] Loaded configuration for TTEK: 3 features, 60.0% accuracy [2026-03-04T20:35:24.941298] [DEBUG] [LOCAL ] Loaded configuration for MILN: 1 features, 90.0% accuracy [2026-03-04T20:35:24.941606] [DEBUG] [LOCAL ] Loaded configuration for BANF: 2 features, 70.0% accuracy [2026-03-04T20:35:24.941684] [DEBUG] [LOCAL ] Loaded configuration for RZC: 3 features, 70.0% accuracy [2026-03-04T20:35:24.941916] [DEBUG] [LOCAL ] Loaded configuration for SA: 3 features, 70.0% accuracy [2026-03-04T20:35:24.942009] [DEBUG] [LOCAL ] Loaded configuration for EXPD: 1 features, 90.0% accuracy [2026-03-04T20:35:24.942315] [DEBUG] [LOCAL ] Loaded configuration for LGCL: 1 features, 50.0% accuracy [2026-03-04T20:35:24.942616] [DEBUG] [LOCAL ] Loaded configuration for DDOG: 1 features, 80.0% accuracy [2026-03-04T20:35:24.942698] [DEBUG] [LOCAL ] Loaded configuration for STM: 4 features, 70.0% accuracy [2026-03-04T20:35:24.942963] [DEBUG] [LOCAL ] Loaded configuration for CDL: 3 features, 80.0% accuracy [2026-03-04T20:35:24.943203] [DEBUG] [LOCAL ] Loaded configuration for CORZZ: 0 features, 70.0% accuracy [2026-03-04T20:35:24.943274] [DEBUG] [LOCAL ] Loaded configuration for HASI: 3 features, 70.0% accuracy [2026-03-04T20:35:24.943354] [DEBUG] [LOCAL ] Loaded configuration for ORLY: 3 features, 80.0% accuracy [2026-03-04T20:35:24.943621] [DEBUG] [LOCAL ] Loaded configuration for TERN: 1 features, 90.0% accuracy [2026-03-04T20:35:24.943918] [DEBUG] [LOCAL ] Loaded configuration for ITIC: 1 features, 70.0% accuracy [2026-03-04T20:35:24.943998] [DEBUG] [LOCAL ] Loaded configuration for MEC: 2 features, 70.0% accuracy [2026-03-04T20:35:24.944247] [DEBUG] [LOCAL ] Loaded configuration for KOD: 4 features, 90.0% accuracy [2026-03-04T20:35:24.944516] [DEBUG] [LOCAL ] Loaded configuration for TLK: 1 features, 60.0% accuracy [2026-03-04T20:35:24.944616] [DEBUG] [LOCAL ] Loaded configuration for APP: 0 features, 80.0% accuracy [2026-03-04T20:35:24.944915] [DEBUG] [LOCAL ] Loaded configuration for IRWD: 1 features, 60.0% accuracy [2026-03-04T20:35:24.945010] [DEBUG] [LOCAL ] Loaded configuration for ECL: 2 features, 60.0% accuracy [2026-03-04T20:35:24.945241] [DEBUG] [LOCAL ] Loaded configuration for LOCO: 2 features, 70.0% accuracy [2026-03-04T20:35:24.945491] [DEBUG] [LOCAL ] Loaded configuration for BCTX: 2 features, 80.0% accuracy [2026-03-04T20:35:24.945742] [DEBUG] [LOCAL ] Loaded configuration for FEPI: 3 features, 100.0% accuracy [2026-03-04T20:35:24.945816] [DEBUG] [LOCAL ] Loaded configuration for KRO: 1 features, 50.0% accuracy [2026-03-04T20:35:24.946044] [DEBUG] [LOCAL ] Loaded configuration for FDUS: 2 features, 90.0% accuracy [2026-03-04T20:35:24.946280] [DEBUG] [LOCAL ] Loaded configuration for MLP: 2 features, 70.0% accuracy [2026-03-04T20:35:24.946521] [DEBUG] [LOCAL ] Loaded configuration for WSBF: 4 features, 70.0% accuracy [2026-03-04T20:35:24.946776] [DEBUG] [LOCAL ] Loaded configuration for SWIM: 3 features, 90.0% accuracy [2026-03-04T20:35:24.947064] [DEBUG] [LOCAL ] Loaded configuration for NTAP: 3 features, 80.0% accuracy [2026-03-04T20:35:24.947414] [DEBUG] [LOCAL ] Loaded configuration for OLLI: 1 features, 80.0% accuracy [2026-03-04T20:35:24.947735] [DEBUG] [LOCAL ] Loaded configuration for AMD: 2 features, 70.0% accuracy [2026-03-04T20:35:24.947816] [DEBUG] [LOCAL ] Loaded configuration for WHG: 1 features, 80.0% accuracy [2026-03-04T20:35:24.948892] [DEBUG] [LOCAL ] Loaded configuration for BOOM: 2 features, 80.0% accuracy [2026-03-04T20:35:24.948985] [DEBUG] [LOCAL ] Loaded configuration for BFAM: 2 features, 80.0% accuracy [2026-03-04T20:35:24.949279] [DEBUG] [LOCAL ] Loaded configuration for CMTL: 0 features, 90.0% accuracy [2026-03-04T20:35:24.950104] [DEBUG] [LOCAL ] Loaded configuration for ASGI: 3 features, 80.0% accuracy [2026-03-04T20:35:24.950189] [DEBUG] [LOCAL ] Loaded configuration for NBBK: 2 features, 80.0% accuracy [2026-03-04T20:35:24.950265] [DEBUG] [LOCAL ] Loaded configuration for ASH: 1 features, 90.0% accuracy [2026-03-04T20:35:24.950351] [DEBUG] [LOCAL ] Loaded configuration for LEA: 3 features, 90.0% accuracy [2026-03-04T20:35:24.950954] [DEBUG] [LOCAL ] Loaded configuration for NWBI: 3 features, 80.0% accuracy [2026-03-04T20:35:24.951042] [DEBUG] [LOCAL ] Loaded configuration for TARK: 1 features, 80.0% accuracy [2026-03-04T20:35:24.952130] [DEBUG] [LOCAL ] Loaded configuration for OPBK: 2 features, 80.0% accuracy [2026-03-04T20:35:24.952432] [DEBUG] [LOCAL ] Loaded configuration for AUTL: 2 features, 70.0% accuracy [2026-03-04T20:35:24.952752] [DEBUG] [LOCAL ] Loaded configuration for AEI: 1 features, 90.0% accuracy [2026-03-04T20:35:24.953087] [DEBUG] [LOCAL ] Loaded configuration for HQY: 2 features, 70.0% accuracy [2026-03-04T20:35:24.953162] [DEBUG] [LOCAL ] Loaded configuration for EXP: 5 features, 90.0% accuracy [2026-03-04T20:35:24.953233] [DEBUG] [LOCAL ] Loaded configuration for ONL: 1 features, 80.0% accuracy [2026-03-04T20:35:24.954153] [DEBUG] [LOCAL ] Loaded configuration for UFO: 1 features, 80.0% accuracy [2026-03-04T20:35:24.954531] [DEBUG] [LOCAL ] Loaded configuration for MLYS: 1 features, 50.0% accuracy [2026-03-04T20:35:24.954859] [DEBUG] [LOCAL ] Loaded configuration for LBRDA: 1 features, 60.0% accuracy [2026-03-04T20:35:24.955187] [DEBUG] [LOCAL ] Loaded configuration for SHEL: 2 features, 90.0% accuracy [2026-03-04T20:35:24.955475] [DEBUG] [LOCAL ] Loaded configuration for MGNI: 2 features, 90.0% accuracy [2026-03-04T20:35:24.955773] [DEBUG] [LOCAL ] Loaded configuration for FTSM: 1 features, 90.0% accuracy [2026-03-04T20:35:24.956038] [DEBUG] [LOCAL ] Loaded configuration for TXG: 3 features, 70.0% accuracy [2026-03-04T20:35:24.956121] [DEBUG] [LOCAL ] Loaded configuration for STXE: 2 features, 70.0% accuracy [2026-03-04T20:35:24.956420] [DEBUG] [LOCAL ] Loaded configuration for CM: 4 features, 90.0% accuracy [2026-03-04T20:35:24.956669] [DEBUG] [LOCAL ] Loaded configuration for MS: 1 features, 80.0% accuracy [2026-03-04T20:35:24.956758] [DEBUG] [LOCAL ] Loaded configuration for COKE: 1 features, 70.0% accuracy [2026-03-04T20:35:24.956994] [DEBUG] [LOCAL ] Loaded configuration for HIMX: 4 features, 80.0% accuracy [2026-03-04T20:35:24.957227] [DEBUG] [LOCAL ] Loaded configuration for AVGO: 3 features, 80.0% accuracy [2026-03-04T20:35:24.957325] [DEBUG] [LOCAL ] Loaded configuration for NNY: 2 features, 70.0% accuracy [2026-03-04T20:35:24.957401] [DEBUG] [LOCAL ] Loaded configuration for EE: 0 features, 70.0% accuracy [2026-03-04T20:35:24.957818] [DEBUG] [LOCAL ] Loaded configuration for AGCO: 1 features, 70.0% accuracy [2026-03-04T20:35:24.957892] [DEBUG] [LOCAL ] Loaded configuration for OPFI: 2 features, 80.0% accuracy [2026-03-04T20:35:24.958223] [DEBUG] [LOCAL ] Loaded configuration for ADSK: 3 features, 80.0% accuracy [2026-03-04T20:35:24.958323] [DEBUG] [LOCAL ] Loaded configuration for FF: 1 features, 60.0% accuracy [2026-03-04T20:35:24.958398] [DEBUG] [LOCAL ] Loaded configuration for FDX: 1 features, 60.0% accuracy [2026-03-04T20:35:24.958696] [DEBUG] [LOCAL ] Loaded configuration for ARKO: 3 features, 80.0% accuracy [2026-03-04T20:35:24.959009] [DEBUG] [LOCAL ] Loaded configuration for SWBI: 3 features, 60.0% accuracy [2026-03-04T20:35:24.959318] [DEBUG] [LOCAL ] Loaded configuration for PERI: 2 features, 80.0% accuracy [2026-03-04T20:35:24.959391] [DEBUG] [LOCAL ] Loaded configuration for NSP: 4 features, 80.0% accuracy [2026-03-04T20:35:24.959469] [DEBUG] [LOCAL ] Loaded configuration for WES: 2 features, 70.0% accuracy [2026-03-04T20:35:24.959758] [DEBUG] [LOCAL ] Loaded configuration for CHY: 5 features, 80.0% accuracy [2026-03-04T20:35:24.959843] [DEBUG] [LOCAL ] Loaded configuration for HIPO: 4 features, 70.0% accuracy [2026-03-04T20:35:24.959906] [DEBUG] [LOCAL ] Loaded configuration for FHN: 4 features, 80.0% accuracy [2026-03-04T20:35:24.960151] [DEBUG] [LOCAL ] Loaded configuration for PAGP: 3 features, 80.0% accuracy [2026-03-04T20:35:24.960399] [DEBUG] [LOCAL ] Loaded configuration for INSG: 3 features, 90.0% accuracy [2026-03-04T20:35:24.960470] [DEBUG] [LOCAL ] Loaded configuration for LH: 3 features, 90.0% accuracy [2026-03-04T20:35:24.960715] [DEBUG] [LOCAL ] Loaded configuration for AIRG: 2 features, 80.0% accuracy [2026-03-04T20:35:24.961037] [DEBUG] [LOCAL ] Loaded configuration for CETX: 0 features, 90.0% accuracy [2026-03-04T20:35:24.961137] [DEBUG] [LOCAL ] Loaded configuration for LITM: 2 features, 70.0% accuracy [2026-03-04T20:35:24.961641] [DEBUG] [LOCAL ] Loaded configuration for API: 3 features, 80.0% accuracy [2026-03-04T20:35:24.962460] [DEBUG] [LOCAL ] Loaded configuration for UEIC: 2 features, 80.0% accuracy [2026-03-04T20:35:24.962803] [DEBUG] [LOCAL ] Loaded configuration for MSFL: 5 features, 70.0% accuracy [2026-03-04T20:35:24.963094] [DEBUG] [LOCAL ] Loaded configuration for BIRD: 3 features, 60.0% accuracy [2026-03-04T20:35:24.963380] [DEBUG] [LOCAL ] Loaded configuration for EVF: 0 features, 90.0% accuracy [2026-03-04T20:35:24.963648] [DEBUG] [LOCAL ] Loaded configuration for RMAX: 1 features, 70.0% accuracy [2026-03-04T20:35:24.963896] [DEBUG] [LOCAL ] Loaded configuration for KEP: 2 features, 90.0% accuracy [2026-03-04T20:35:24.963971] [DEBUG] [LOCAL ] Loaded configuration for PCTY: 5 features, 60.0% accuracy [2026-03-04T20:35:24.964044] [DEBUG] [LOCAL ] Loaded configuration for OPXS: 5 features, 80.0% accuracy [2026-03-04T20:35:24.964344] [DEBUG] [LOCAL ] Loaded configuration for NVDA: 2 features, 80.0% accuracy [2026-03-04T20:35:24.964610] [DEBUG] [LOCAL ] Loaded configuration for RAVE: 2 features, 80.0% accuracy [2026-03-04T20:35:24.964686] [DEBUG] [LOCAL ] Loaded configuration for CIF: 1 features, 90.0% accuracy [2026-03-04T20:35:24.964973] [DEBUG] [LOCAL ] Loaded configuration for ENVA: 2 features, 70.0% accuracy [2026-03-04T20:35:24.965044] [DEBUG] [LOCAL ] Loaded configuration for MCHI: 2 features, 90.0% accuracy [2026-03-04T20:35:24.965109] [DEBUG] [LOCAL ] Loaded configuration for VREX: 3 features, 70.0% accuracy [2026-03-04T20:35:24.966160] [DEBUG] [LOCAL ] Loaded configuration for SHAK: 2 features, 70.0% accuracy [2026-03-04T20:35:24.966469] [DEBUG] [LOCAL ] Loaded configuration for VC: 4 features, 90.0% accuracy [2026-03-04T20:35:24.966543] [DEBUG] [LOCAL ] Loaded configuration for H: 1 features, 70.0% accuracy [2026-03-04T20:35:24.966660] [DEBUG] [LOCAL ] Loaded configuration for BLD: 2 features, 50.0% accuracy [2026-03-04T20:35:24.966727] [DEBUG] [LOCAL ] Loaded configuration for TSM: 6 features, 70.0% accuracy [2026-03-04T20:35:24.966806] [DEBUG] [LOCAL ] Loaded configuration for TRVG: 2 features, 70.0% accuracy [2026-03-04T20:35:24.967064] [DEBUG] [LOCAL ] Loaded configuration for PLAB: 3 features, 80.0% accuracy [2026-03-04T20:35:24.967159] [DEBUG] [LOCAL ] Loaded configuration for DGII: 2 features, 70.0% accuracy [2026-03-04T20:35:24.967442] [DEBUG] [LOCAL ] Loaded configuration for INCY: 6 features, 80.0% accuracy [2026-03-04T20:35:24.967534] [DEBUG] [LOCAL ] Loaded configuration for CGABL: 1 features, 70.0% accuracy [2026-03-04T20:35:24.967829] [DEBUG] [LOCAL ] Loaded configuration for SO: 3 features, 100.0% accuracy [2026-03-04T20:35:24.967922] [DEBUG] [LOCAL ] Loaded configuration for JOF: 2 features, 80.0% accuracy [2026-03-04T20:35:24.968221] [DEBUG] [LOCAL ] Loaded configuration for EBON: 2 features, 70.0% accuracy [2026-03-04T20:35:24.968500] [DEBUG] [LOCAL ] Loaded configuration for AWF: 1 features, 60.0% accuracy [2026-03-04T20:35:24.968595] [DEBUG] [LOCAL ] Loaded configuration for M: 3 features, 80.0% accuracy [2026-03-04T20:35:24.968904] [DEBUG] [LOCAL ] Loaded configuration for TREE: 3 features, 80.0% accuracy [2026-03-04T20:35:24.968989] [DEBUG] [LOCAL ] Loaded configuration for PRGO: 5 features, 90.0% accuracy [2026-03-04T20:35:24.969275] [DEBUG] [LOCAL ] Loaded configuration for DSM: 2 features, 60.0% accuracy [2026-03-04T20:35:24.969527] [DEBUG] [LOCAL ] Loaded configuration for FMN: 4 features, 90.0% accuracy [2026-03-04T20:35:24.969622] [DEBUG] [LOCAL ] Loaded configuration for MTB: 4 features, 60.0% accuracy [2026-03-04T20:35:24.970120] [DEBUG] [LOCAL ] Loaded configuration for DNP: 3 features, 70.0% accuracy [2026-03-04T20:35:24.970195] [DEBUG] [LOCAL ] Loaded configuration for EAF: 1 features, 80.0% accuracy [2026-03-04T20:35:24.970712] [DEBUG] [LOCAL ] Loaded configuration for JNJ: 5 features, 80.0% accuracy [2026-03-04T20:35:24.971038] [DEBUG] [LOCAL ] Loaded configuration for CELC: 2 features, 80.0% accuracy [2026-03-04T20:35:24.971318] [DEBUG] [LOCAL ] Loaded configuration for BEEM: 2 features, 70.0% accuracy [2026-03-04T20:35:24.971627] [DEBUG] [LOCAL ] Loaded configuration for PLUG: 3 features, 90.0% accuracy [2026-03-04T20:35:24.971897] [DEBUG] [LOCAL ] Loaded configuration for CHSCN: 3 features, 90.0% accuracy [2026-03-04T20:35:24.972185] [DEBUG] [LOCAL ] Loaded configuration for PGJ: 1 features, 90.0% accuracy [2026-03-04T20:35:24.972497] [DEBUG] [LOCAL ] Loaded configuration for RGS: 3 features, 80.0% accuracy [2026-03-04T20:35:24.972765] [DEBUG] [LOCAL ] Loaded configuration for GDS: 3 features, 80.0% accuracy [2026-03-04T20:35:24.972856] [DEBUG] [LOCAL ] Loaded configuration for HE: 3 features, 60.0% accuracy [2026-03-04T20:35:24.973115] [DEBUG] [LOCAL ] Loaded configuration for CHI: 4 features, 60.0% accuracy [2026-03-04T20:35:24.973194] [DEBUG] [LOCAL ] Loaded configuration for BAH: 5 features, 70.0% accuracy [2026-03-04T20:35:24.973637] [DEBUG] [LOCAL ] Loaded configuration for FEIM: 0 features, 50.0% accuracy [2026-03-04T20:35:24.973722] [DEBUG] [LOCAL ] Loaded configuration for OPEN: 3 features, 80.0% accuracy [2026-03-04T20:35:24.974225] [DEBUG] [LOCAL ] Loaded configuration for LYRA: 5 features, 90.0% accuracy [2026-03-04T20:35:24.974991] [DEBUG] [LOCAL ] Loaded configuration for SNCY: 1 features, 70.0% accuracy [2026-03-04T20:35:24.975812] [DEBUG] [LOCAL ] Loaded configuration for ARGX: 4 features, 60.0% accuracy [2026-03-04T20:35:24.976177] [DEBUG] [LOCAL ] Loaded configuration for CDNA: 3 features, 70.0% accuracy [2026-03-04T20:35:24.976427] [DEBUG] [LOCAL ] Loaded configuration for URNJ: 1 features, 70.0% accuracy [2026-03-04T20:35:24.976868] [DEBUG] [LOCAL ] Loaded configuration for MARA: 3 features, 60.0% accuracy [2026-03-04T20:35:24.977270] [DEBUG] [LOCAL ] Loaded configuration for OBIO: 1 features, 80.0% accuracy [2026-03-04T20:35:24.978111] [DEBUG] [LOCAL ] Loaded configuration for CRDF: 1 features, 80.0% accuracy [2026-03-04T20:35:24.978413] [DEBUG] [LOCAL ] Loaded configuration for WAY: 5 features, 70.0% accuracy [2026-03-04T20:35:24.978668] [DEBUG] [LOCAL ] Loaded configuration for COWG: 4 features, 80.0% accuracy [2026-03-04T20:35:24.978971] [DEBUG] [LOCAL ] Loaded configuration for CRDO: 3 features, 70.0% accuracy [2026-03-04T20:35:24.979050] [DEBUG] [LOCAL ] Loaded configuration for SMWB: 3 features, 70.0% accuracy [2026-03-04T20:35:24.979297] [DEBUG] [LOCAL ] Loaded configuration for AGYS: 3 features, 80.0% accuracy [2026-03-04T20:35:24.979389] [DEBUG] [LOCAL ] Loaded configuration for BMO: 2 features, 60.0% accuracy [2026-03-04T20:35:24.979897] [DEBUG] [LOCAL ] Loaded configuration for ARQQ: 3 features, 60.0% accuracy [2026-03-04T20:35:24.980172] [DEBUG] [LOCAL ] Loaded configuration for BNDX: 6 features, 70.0% accuracy [2026-03-04T20:35:24.980247] [DEBUG] [LOCAL ] Loaded configuration for CMTG: 3 features, 70.0% accuracy [2026-03-04T20:35:24.980707] [DEBUG] [LOCAL ] Loaded configuration for CAC: 3 features, 60.0% accuracy [2026-03-04T20:35:24.980956] [DEBUG] [LOCAL ] Loaded configuration for ABVE: 3 features, 50.0% accuracy [2026-03-04T20:35:24.981212] [DEBUG] [LOCAL ] Loaded configuration for GPIQ: 3 features, 90.0% accuracy [2026-03-04T20:35:24.981474] [DEBUG] [LOCAL ] Loaded configuration for AMTX: 1 features, 80.0% accuracy [2026-03-04T20:35:24.982191] [DEBUG] [LOCAL ] Loaded configuration for CPK: 1 features, 90.0% accuracy [2026-03-04T20:35:24.982983] [DEBUG] [LOCAL ] Loaded configuration for IBCP: 3 features, 80.0% accuracy [2026-03-04T20:35:24.983611] [DEBUG] [LOCAL ] Loaded configuration for PFS: 1 features, 60.0% accuracy [2026-03-04T20:35:24.983907] [DEBUG] [LOCAL ] Loaded configuration for ROCK: 3 features, 60.0% accuracy [2026-03-04T20:35:24.984020] [DEBUG] [LOCAL ] Loaded configuration for IMRX: 4 features, 80.0% accuracy [2026-03-04T20:35:24.984277] [DEBUG] [LOCAL ] Loaded configuration for NRC: 5 features, 90.0% accuracy [2026-03-04T20:35:24.984359] [DEBUG] [LOCAL ] Loaded configuration for WDS: 1 features, 70.0% accuracy [2026-03-04T20:35:24.984850] [DEBUG] [LOCAL ] Loaded configuration for NIC: 5 features, 100.0% accuracy [2026-03-04T20:35:24.984935] [DEBUG] [LOCAL ] Loaded configuration for WPC: 0 features, 60.0% accuracy [2026-03-04T20:35:24.985188] [DEBUG] [LOCAL ] Loaded configuration for UAL: 2 features, 90.0% accuracy [2026-03-04T20:35:24.985431] [DEBUG] [LOCAL ] Loaded configuration for NOMD: 1 features, 90.0% accuracy [2026-03-04T20:35:24.985741] [DEBUG] [LOCAL ] Loaded configuration for CAPL: 1 features, 70.0% accuracy [2026-03-04T20:35:24.986199] [DEBUG] [LOCAL ] Loaded configuration for INGN: 4 features, 90.0% accuracy [2026-03-04T20:35:24.986284] [DEBUG] [LOCAL ] Loaded configuration for BOC: 2 features, 90.0% accuracy [2026-03-04T20:35:24.987121] [DEBUG] [LOCAL ] Loaded configuration for PKG: 0 features, 80.0% accuracy [2026-03-04T20:35:24.987531] [DEBUG] [LOCAL ] Loaded configuration for CE: 4 features, 90.0% accuracy [2026-03-04T20:35:24.989165] [DEBUG] [LOCAL ] Loaded configuration for TWFG: 2 features, 90.0% accuracy [2026-03-04T20:35:24.989507] [DEBUG] [LOCAL ] Loaded configuration for MGTX: 2 features, 90.0% accuracy [2026-03-04T20:35:24.989606] [DEBUG] [LOCAL ] Loaded configuration for BBN: 3 features, 70.0% accuracy [2026-03-04T20:35:24.989670] [DEBUG] [LOCAL ] Loaded configuration for RILYZ: 2 features, 80.0% accuracy [2026-03-04T20:35:24.989730] [DEBUG] [LOCAL ] Loaded configuration for VSDA: 4 features, 80.0% accuracy [2026-03-04T20:35:24.990031] [DEBUG] [LOCAL ] Loaded configuration for VONG: 2 features, 70.0% accuracy [2026-03-04T20:35:24.990103] [DEBUG] [LOCAL ] Loaded configuration for NRP: 1 features, 80.0% accuracy [2026-03-04T20:35:24.990381] [DEBUG] [LOCAL ] Loaded configuration for KFY: 2 features, 90.0% accuracy [2026-03-04T20:35:24.990464] [DEBUG] [LOCAL ] Loaded configuration for GPJA: 2 features, 60.0% accuracy [2026-03-04T20:35:24.990531] [DEBUG] [LOCAL ] Loaded configuration for EARN: 3 features, 60.0% accuracy [2026-03-04T20:35:24.990629] [DEBUG] [LOCAL ] Loaded configuration for OTIS: 2 features, 60.0% accuracy [2026-03-04T20:35:24.990709] [DEBUG] [LOCAL ] Loaded configuration for RYN: 2 features, 80.0% accuracy [2026-03-04T20:35:24.991447] [DEBUG] [LOCAL ] Loaded configuration for CRML: 1 features, 70.0% accuracy [2026-03-04T20:35:24.991645] [DEBUG] [LOCAL ] Loaded configuration for UGI: 2 features, 90.0% accuracy [2026-03-04T20:35:24.992532] [DEBUG] [LOCAL ] Loaded configuration for XEL: 4 features, 80.0% accuracy [2026-03-04T20:35:24.992677] [DEBUG] [LOCAL ] Loaded configuration for MCK: 3 features, 90.0% accuracy [2026-03-04T20:35:24.992752] [DEBUG] [LOCAL ] Loaded configuration for MG: 2 features, 60.0% accuracy [2026-03-04T20:35:24.993730] [DEBUG] [LOCAL ] Loaded configuration for RGCO: 3 features, 90.0% accuracy [2026-03-04T20:35:24.993857] [DEBUG] [LOCAL ] Loaded configuration for PTY: 3 features, 70.0% accuracy [2026-03-04T20:35:24.995071] [DEBUG] [LOCAL ] Loaded configuration for ASLE: 2 features, 80.0% accuracy [2026-03-04T20:35:24.995503] [DEBUG] [LOCAL ] Loaded configuration for ECPG: 1 features, 100.0% accuracy [2026-03-04T20:35:24.995826] [DEBUG] [LOCAL ] Loaded configuration for SONO: 1 features, 70.0% accuracy [2026-03-04T20:35:24.996078] [DEBUG] [LOCAL ] Loaded configuration for SKM: 0 features, 80.0% accuracy [2026-03-04T20:35:24.996344] [DEBUG] [LOCAL ] Loaded configuration for AEO: 2 features, 80.0% accuracy [2026-03-04T20:35:24.996607] [DEBUG] [LOCAL ] Loaded configuration for FSLY: 2 features, 90.0% accuracy [2026-03-04T20:35:24.996847] [DEBUG] [LOCAL ] Loaded configuration for PETS: 4 features, 80.0% accuracy [2026-03-04T20:35:24.997074] [DEBUG] [LOCAL ] Loaded configuration for CVRX: 3 features, 80.0% accuracy [2026-03-04T20:35:24.997352] [DEBUG] [LOCAL ] Loaded configuration for RACE: 1 features, 70.0% accuracy [2026-03-04T20:35:24.997620] [DEBUG] [LOCAL ] Loaded configuration for ASPN: 1 features, 80.0% accuracy [2026-03-04T20:35:24.997926] [DEBUG] [LOCAL ] Loaded configuration for BHVN: 3 features, 80.0% accuracy [2026-03-04T20:35:24.998236] [DEBUG] [LOCAL ] Loaded configuration for AVD: 2 features, 70.0% accuracy [2026-03-04T20:35:24.998477] [DEBUG] [LOCAL ] Loaded configuration for LVO: 1 features, 50.0% accuracy [2026-03-04T20:35:24.998703] [DEBUG] [LOCAL ] Loaded configuration for FDIF: 1 features, 70.0% accuracy [2026-03-04T20:35:24.999735] [DEBUG] [LOCAL ] Loaded configuration for ODFL: 2 features, 90.0% accuracy [2026-03-04T20:35:25.000031] [DEBUG] [LOCAL ] Loaded configuration for BMBL: 4 features, 60.0% accuracy [2026-03-04T20:35:25.000297] [DEBUG] [LOCAL ] Loaded configuration for CTBB: 4 features, 90.0% accuracy [2026-03-04T20:35:25.000548] [DEBUG] [LOCAL ] Loaded configuration for MIY: 1 features, 60.0% accuracy [2026-03-04T20:35:25.000656] [DEBUG] [LOCAL ] Loaded configuration for EVTC: 5 features, 90.0% accuracy [2026-03-04T20:35:25.000728] [DEBUG] [LOCAL ] Loaded configuration for HXL: 2 features, 60.0% accuracy [2026-03-04T20:35:25.000803] [DEBUG] [LOCAL ] Loaded configuration for PEO: 5 features, 80.0% accuracy [2026-03-04T20:35:25.001047] [DEBUG] [LOCAL ] Loaded configuration for ATRC: 3 features, 90.0% accuracy [2026-03-04T20:35:25.001141] [DEBUG] [LOCAL ] Loaded configuration for WIA: 3 features, 70.0% accuracy [2026-03-04T20:35:25.001409] [DEBUG] [LOCAL ] Loaded configuration for BDTX: 3 features, 90.0% accuracy [2026-03-04T20:35:25.001509] [DEBUG] [LOCAL ] Loaded configuration for BLCN: 4 features, 90.0% accuracy [2026-03-04T20:35:25.001606] [DEBUG] [LOCAL ] Loaded configuration for HIO: 4 features, 60.0% accuracy [2026-03-04T20:35:25.001939] [DEBUG] [LOCAL ] Loaded configuration for GASS: 2 features, 80.0% accuracy [2026-03-04T20:35:25.002028] [DEBUG] [LOCAL ] Loaded configuration for GSBD: 1 features, 50.0% accuracy [2026-03-04T20:35:25.002328] [DEBUG] [LOCAL ] Loaded configuration for MSBI: 6 features, 90.0% accuracy [2026-03-04T20:35:25.002621] [DEBUG] [LOCAL ] Loaded configuration for BHFAO: 2 features, 90.0% accuracy [2026-03-04T20:35:25.002871] [DEBUG] [LOCAL ] Loaded configuration for PTLO: 5 features, 70.0% accuracy [2026-03-04T20:35:25.002963] [DEBUG] [LOCAL ] Loaded configuration for ALC: 2 features, 80.0% accuracy [2026-03-04T20:35:25.003244] [DEBUG] [LOCAL ] Loaded configuration for TSL: 3 features, 90.0% accuracy [2026-03-04T20:35:25.003331] [DEBUG] [LOCAL ] Loaded configuration for BZH: 1 features, 70.0% accuracy [2026-03-04T20:35:25.003614] [DEBUG] [LOCAL ] Loaded configuration for SOJE: 2 features, 80.0% accuracy [2026-03-04T20:35:25.003688] [DEBUG] [LOCAL ] Loaded configuration for BAM: 5 features, 100.0% accuracy [2026-03-04T20:35:25.003969] [DEBUG] [LOCAL ] Loaded configuration for TMUS: 3 features, 70.0% accuracy [2026-03-04T20:35:25.004041] [DEBUG] [LOCAL ] Loaded configuration for CCI: 1 features, 80.0% accuracy [2026-03-04T20:35:25.004102] [DEBUG] [LOCAL ] Loaded configuration for NMG: 2 features, 70.0% accuracy [2026-03-04T20:35:25.004344] [DEBUG] [LOCAL ] Loaded configuration for YETI: 0 features, 60.0% accuracy [2026-03-04T20:35:25.004626] [DEBUG] [LOCAL ] Loaded configuration for PHI: 4 features, 80.0% accuracy [2026-03-04T20:35:25.005003] [DEBUG] [LOCAL ] Loaded configuration for UHG: 2 features, 80.0% accuracy [2026-03-04T20:35:25.005095] [DEBUG] [LOCAL ] Loaded configuration for SNA: 2 features, 80.0% accuracy [2026-03-04T20:35:25.005341] [DEBUG] [LOCAL ] Loaded configuration for WWD: 0 features, 70.0% accuracy [2026-03-04T20:35:25.005416] [DEBUG] [LOCAL ] Loaded configuration for GTN: 2 features, 50.0% accuracy [2026-03-04T20:35:25.005489] [DEBUG] [LOCAL ] Loaded configuration for HEI: 2 features, 90.0% accuracy [2026-03-04T20:35:25.005553] [DEBUG] [LOCAL ] Loaded configuration for RMM: 1 features, 90.0% accuracy [2026-03-04T20:35:25.005869] [DEBUG] [LOCAL ] Loaded configuration for WEN: 0 features, 80.0% accuracy [2026-03-04T20:35:25.005962] [DEBUG] [LOCAL ] Loaded configuration for DBI: 2 features, 70.0% accuracy [2026-03-04T20:35:25.006210] [DEBUG] [LOCAL ] Loaded configuration for OPK: 1 features, 70.0% accuracy [2026-03-04T20:35:25.006470] [DEBUG] [LOCAL ] Loaded configuration for MCRI: 3 features, 90.0% accuracy [2026-03-04T20:35:25.006542] [DEBUG] [LOCAL ] Loaded configuration for LAC: 1 features, 70.0% accuracy [2026-03-04T20:35:25.006626] [DEBUG] [LOCAL ] Loaded configuration for FBP: 1 features, 80.0% accuracy [2026-03-04T20:35:25.006923] [DEBUG] [LOCAL ] Loaded configuration for TTE: 2 features, 70.0% accuracy [2026-03-04T20:35:25.007162] [DEBUG] [LOCAL ] Loaded configuration for TALO: 1 features, 60.0% accuracy [2026-03-04T20:35:25.007434] [DEBUG] [LOCAL ] Loaded configuration for LUCD: 3 features, 50.0% accuracy [2026-03-04T20:35:25.007695] [DEBUG] [LOCAL ] Loaded configuration for CG: 2 features, 80.0% accuracy [2026-03-04T20:35:25.007948] [DEBUG] [LOCAL ] Loaded configuration for AXGN: 2 features, 80.0% accuracy [2026-03-04T20:35:25.008029] [DEBUG] [LOCAL ] Loaded configuration for DHF: 2 features, 80.0% accuracy [2026-03-04T20:35:25.008092] [DEBUG] [LOCAL ] Loaded configuration for BC: 2 features, 70.0% accuracy [2026-03-04T20:35:25.008159] [DEBUG] [LOCAL ] Loaded configuration for ESAB: 2 features, 80.0% accuracy [2026-03-04T20:35:25.008218] [DEBUG] [LOCAL ] Loaded configuration for IDAI: 2 features, 60.0% accuracy [2026-03-04T20:35:25.008279] [DEBUG] [LOCAL ] Loaded configuration for MGM: 5 features, 80.0% accuracy [2026-03-04T20:35:25.008529] [DEBUG] [LOCAL ] Loaded configuration for DOGZ: 2 features, 50.0% accuracy [2026-03-04T20:35:25.008813] [DEBUG] [LOCAL ] Loaded configuration for SVC: 3 features, 90.0% accuracy [2026-03-04T20:35:25.009066] [DEBUG] [LOCAL ] Loaded configuration for OPTX: 2 features, 80.0% accuracy [2026-03-04T20:35:25.009301] [DEBUG] [LOCAL ] Loaded configuration for NBHC: 1 features, 80.0% accuracy [2026-03-04T20:35:25.009549] [DEBUG] [LOCAL ] Loaded configuration for KBWB: 4 features, 100.0% accuracy [2026-03-04T20:35:25.009646] [DEBUG] [LOCAL ] Loaded configuration for CPF: 5 features, 70.0% accuracy [2026-03-04T20:35:25.009708] [DEBUG] [LOCAL ] Loaded configuration for NIE: 1 features, 60.0% accuracy [2026-03-04T20:35:25.009766] [DEBUG] [LOCAL ] Loaded configuration for STN: 2 features, 80.0% accuracy [2026-03-04T20:35:25.009984] [DEBUG] [LOCAL ] Loaded configuration for FCNCO: 1 features, 60.0% accuracy [2026-03-04T20:35:25.010059] [DEBUG] [LOCAL ] Loaded configuration for MCS: 4 features, 70.0% accuracy [2026-03-04T20:35:25.010278] [DEBUG] [LOCAL ] Loaded configuration for PGNY: 2 features, 80.0% accuracy [2026-03-04T20:35:25.010349] [DEBUG] [LOCAL ] Loaded configuration for TTI: 2 features, 60.0% accuracy [2026-03-04T20:35:25.010608] [DEBUG] [LOCAL ] Loaded configuration for ETHA: 4 features, 70.0% accuracy [2026-03-04T20:35:25.010895] [DEBUG] [LOCAL ] Loaded configuration for MNRO: 3 features, 100.0% accuracy [2026-03-04T20:35:25.010964] [DEBUG] [LOCAL ] Loaded configuration for ZGN: 4 features, 60.0% accuracy [2026-03-04T20:35:25.011195] [DEBUG] [LOCAL ] Loaded configuration for AESI: 2 features, 70.0% accuracy [2026-03-04T20:35:25.011264] [DEBUG] [LOCAL ] Loaded configuration for IQI: 1 features, 80.0% accuracy [2026-03-04T20:35:25.011503] [DEBUG] [LOCAL ] Loaded configuration for DNLI: 2 features, 80.0% accuracy [2026-03-04T20:35:25.011791] [DEBUG] [LOCAL ] Loaded configuration for BHFAL: 2 features, 90.0% accuracy [2026-03-04T20:35:25.012070] [DEBUG] [LOCAL ] Loaded configuration for SPRY: 1 features, 70.0% accuracy [2026-03-04T20:35:25.012390] [DEBUG] [LOCAL ] Loaded configuration for TRUP: 1 features, 70.0% accuracy [2026-03-04T20:35:25.012459] [DEBUG] [LOCAL ] Loaded configuration for MHK: 0 features, 90.0% accuracy [2026-03-04T20:35:25.012528] [DEBUG] [LOCAL ] Loaded configuration for AJG: 1 features, 80.0% accuracy [2026-03-04T20:35:25.012613] [DEBUG] [LOCAL ] Loaded configuration for MTZ: 4 features, 70.0% accuracy [2026-03-04T20:35:25.012847] [DEBUG] [LOCAL ] Loaded configuration for CTVA: 2 features, 50.0% accuracy [2026-03-04T20:35:25.012927] [DEBUG] [LOCAL ] Loaded configuration for NC: 3 features, 80.0% accuracy [2026-03-04T20:35:25.013171] [DEBUG] [LOCAL ] Loaded configuration for USOI: 0 features, 60.0% accuracy [2026-03-04T20:35:25.013457] [DEBUG] [LOCAL ] Loaded configuration for ALKS: 1 features, 80.0% accuracy [2026-03-04T20:35:25.014108] [DEBUG] [LOCAL ] Loaded configuration for TREX: 3 features, 80.0% accuracy [2026-03-04T20:35:25.014178] [DEBUG] [LOCAL ] Loaded configuration for TPYP: 1 features, 60.0% accuracy [2026-03-04T20:35:25.014469] [DEBUG] [LOCAL ] Loaded configuration for AOD: 4 features, 90.0% accuracy [2026-03-04T20:35:25.014706] [DEBUG] [LOCAL ] Loaded configuration for SNES: 3 features, 70.0% accuracy [2026-03-04T20:35:25.015024] [DEBUG] [LOCAL ] Loaded configuration for ALCO: 5 features, 80.0% accuracy [2026-03-04T20:35:25.015259] [DEBUG] [LOCAL ] Loaded configuration for IMOS: 0 features, 70.0% accuracy [2026-03-04T20:35:25.015559] [DEBUG] [LOCAL ] Loaded configuration for CYD: 3 features, 70.0% accuracy [2026-03-04T20:35:25.015676] [DEBUG] [LOCAL ] Loaded configuration for MRK: 2 features, 90.0% accuracy [2026-03-04T20:35:25.015911] [DEBUG] [LOCAL ] Loaded configuration for DGCB: 0 features, 70.0% accuracy [2026-03-04T20:35:25.015981] [DEBUG] [LOCAL ] Loaded configuration for MUA: 1 features, 70.0% accuracy [2026-03-04T20:35:25.016054] [DEBUG] [LOCAL ] Loaded configuration for GNL: 0 features, 70.0% accuracy [2026-03-04T20:35:25.016322] [DEBUG] [LOCAL ] Loaded configuration for JOE: 2 features, 80.0% accuracy [2026-03-04T20:35:25.016611] [DEBUG] [LOCAL ] Loaded configuration for LBTYK: 5 features, 100.0% accuracy [2026-03-04T20:35:25.016868] [DEBUG] [LOCAL ] Loaded configuration for ACCO: 3 features, 90.0% accuracy [2026-03-04T20:35:25.016949] [DEBUG] [LOCAL ] Loaded configuration for TME: 3 features, 80.0% accuracy [2026-03-04T20:35:25.017170] [DEBUG] [LOCAL ] Loaded configuration for BVS: 2 features, 80.0% accuracy [2026-03-04T20:35:25.017404] [DEBUG] [LOCAL ] Loaded configuration for MAMA: 4 features, 70.0% accuracy [2026-03-04T20:35:25.017642] [DEBUG] [LOCAL ] Loaded configuration for FCCO: 4 features, 70.0% accuracy [2026-03-04T20:35:25.017712] [DEBUG] [LOCAL ] Loaded configuration for ESCA: 4 features, 80.0% accuracy [2026-03-04T20:35:25.017790] [DEBUG] [LOCAL ] Loaded configuration for TROX: 2 features, 90.0% accuracy [2026-03-04T20:35:25.018015] [DEBUG] [LOCAL ] Loaded configuration for MTH: 3 features, 80.0% accuracy [2026-03-04T20:35:25.018312] [DEBUG] [LOCAL ] Loaded configuration for SWK: 0 features, 70.0% accuracy [2026-03-04T20:35:25.018385] [DEBUG] [LOCAL ] Loaded configuration for HL: 6 features, 90.0% accuracy [2026-03-04T20:35:25.018667] [DEBUG] [LOCAL ] Loaded configuration for IRON: 3 features, 70.0% accuracy [2026-03-04T20:35:25.018944] [DEBUG] [LOCAL ] Loaded configuration for BL: 3 features, 50.0% accuracy [2026-03-04T20:35:25.019171] [DEBUG] [LOCAL ] Loaded configuration for INO: 1 features, 80.0% accuracy [2026-03-04T20:35:25.019419] [DEBUG] [LOCAL ] Loaded configuration for INDP: 0 features, 70.0% accuracy [2026-03-04T20:35:25.019721] [DEBUG] [LOCAL ] Loaded configuration for PDM: 2 features, 80.0% accuracy [2026-03-04T20:35:25.020008] [DEBUG] [LOCAL ] Loaded configuration for STEP: 3 features, 70.0% accuracy [2026-03-04T20:35:25.020076] [DEBUG] [LOCAL ] Loaded configuration for PLD: 1 features, 90.0% accuracy [2026-03-04T20:35:25.020329] [DEBUG] [LOCAL ] Loaded configuration for EPD: 4 features, 100.0% accuracy [2026-03-04T20:35:25.020599] [DEBUG] [LOCAL ] Loaded configuration for URBN: 3 features, 90.0% accuracy [2026-03-04T20:35:25.020852] [DEBUG] [LOCAL ] Loaded configuration for AEVA: 3 features, 90.0% accuracy [2026-03-04T20:35:25.020920] [DEBUG] [LOCAL ] Loaded configuration for DQ: 1 features, 70.0% accuracy [2026-03-04T20:35:25.021153] [DEBUG] [LOCAL ] Loaded configuration for COPP: 4 features, 70.0% accuracy [2026-03-04T20:35:25.021442] [DEBUG] [LOCAL ] Loaded configuration for OFLX: 4 features, 70.0% accuracy [2026-03-04T20:35:25.022466] [DEBUG] [LOCAL ] Loaded configuration for AUPH: 5 features, 70.0% accuracy [2026-03-04T20:35:25.022711] [DEBUG] [LOCAL ] Loaded configuration for GREE: 1 features, 70.0% accuracy [2026-03-04T20:35:25.022792] [DEBUG] [LOCAL ] Loaded configuration for RSI: 3 features, 90.0% accuracy [2026-03-04T20:35:25.022860] [DEBUG] [LOCAL ] Loaded configuration for HBM: 1 features, 80.0% accuracy [2026-03-04T20:35:25.022927] [DEBUG] [LOCAL ] Loaded configuration for SREA: 5 features, 90.0% accuracy [2026-03-04T20:35:25.022995] [DEBUG] [LOCAL ] Loaded configuration for YELP: 3 features, 80.0% accuracy [2026-03-04T20:35:25.023054] [DEBUG] [LOCAL ] Loaded configuration for NHI: 1 features, 70.0% accuracy [2026-03-04T20:35:25.023112] [DEBUG] [LOCAL ] Loaded configuration for CABO: 2 features, 70.0% accuracy [2026-03-04T20:35:25.023168] [DEBUG] [LOCAL ] Loaded configuration for BPOP: 3 features, 80.0% accuracy [2026-03-04T20:35:25.023411] [DEBUG] [LOCAL ] Loaded configuration for EBC: 1 features, 90.0% accuracy [2026-03-04T20:35:25.023481] [DEBUG] [LOCAL ] Loaded configuration for BNED: 3 features, 70.0% accuracy [2026-03-04T20:35:25.023612] [DEBUG] [LOCAL ] Loaded configuration for BSM: 1 features, 70.0% accuracy [2026-03-04T20:35:25.023685] [DEBUG] [LOCAL ] Loaded configuration for SMBK: 1 features, 60.0% accuracy [2026-03-04T20:35:25.023976] [DEBUG] [LOCAL ] Loaded configuration for PMTS: 3 features, 80.0% accuracy [2026-03-04T20:35:25.024046] [DEBUG] [LOCAL ] Loaded configuration for STC: 3 features, 70.0% accuracy [2026-03-04T20:35:25.024104] [DEBUG] [LOCAL ] Loaded configuration for GRBK: 1 features, 80.0% accuracy [2026-03-04T20:35:25.024170] [DEBUG] [LOCAL ] Loaded configuration for UPS: 2 features, 60.0% accuracy [2026-03-04T20:35:25.024413] [DEBUG] [LOCAL ] Loaded configuration for CMCSA: 0 features, 90.0% accuracy [2026-03-04T20:35:25.024485] [DEBUG] [LOCAL ] Loaded configuration for SDRL: 2 features, 80.0% accuracy [2026-03-04T20:35:25.024811] [DEBUG] [LOCAL ] Loaded configuration for HBAN: 3 features, 80.0% accuracy [2026-03-04T20:35:25.025048] [DEBUG] [LOCAL ] Loaded configuration for WKEY: 0 features, 80.0% accuracy [2026-03-04T20:35:25.025295] [DEBUG] [LOCAL ] Loaded configuration for TYGO: 2 features, 60.0% accuracy [2026-03-04T20:35:25.025609] [DEBUG] [LOCAL ] Loaded configuration for BSMS: 3 features, 100.0% accuracy [2026-03-04T20:35:25.025681] [DEBUG] [LOCAL ] Loaded configuration for CNX: 4 features, 80.0% accuracy [2026-03-04T20:35:25.025758] [DEBUG] [LOCAL ] Loaded configuration for SD: 1 features, 80.0% accuracy [2026-03-04T20:35:25.025819] [DEBUG] [LOCAL ] Loaded configuration for TEVA: 1 features, 60.0% accuracy [2026-03-04T20:35:25.026051] [DEBUG] [LOCAL ] Loaded configuration for RILYN: 4 features, 80.0% accuracy [2026-03-04T20:35:25.026303] [DEBUG] [LOCAL ] Loaded configuration for AGNCO: 3 features, 100.0% accuracy [2026-03-04T20:35:25.026537] [DEBUG] [LOCAL ] Loaded configuration for WAB: 2 features, 80.0% accuracy [2026-03-04T20:35:25.026627] [DEBUG] [LOCAL ] Loaded configuration for PPG: 4 features, 60.0% accuracy [2026-03-04T20:35:25.026909] [DEBUG] [LOCAL ] Loaded configuration for PHG: 3 features, 80.0% accuracy [2026-03-04T20:35:25.028143] [DEBUG] [LOCAL ] Loaded configuration for OPAL: 4 features, 90.0% accuracy [2026-03-04T20:35:25.028402] [DEBUG] [LOCAL ] Loaded configuration for AVTX: 0 features, 50.0% accuracy [2026-03-04T20:35:25.028651] [DEBUG] [LOCAL ] Loaded configuration for FTRI: 1 features, 60.0% accuracy [2026-03-04T20:35:25.028901] [DEBUG] [LOCAL ] Loaded configuration for AZ: 3 features, 70.0% accuracy [2026-03-04T20:35:25.029145] [DEBUG] [LOCAL ] Loaded configuration for DXC: 3 features, 80.0% accuracy [2026-03-04T20:35:25.029216] [DEBUG] [LOCAL ] Loaded configuration for CSQ: 4 features, 90.0% accuracy [2026-03-04T20:35:25.029282] [DEBUG] [LOCAL ] Loaded configuration for TG: 2 features, 70.0% accuracy [2026-03-04T20:35:25.029364] [DEBUG] [LOCAL ] Loaded configuration for KGS: 4 features, 80.0% accuracy [2026-03-04T20:35:25.029638] [DEBUG] [LOCAL ] Loaded configuration for EQIX: 2 features, 70.0% accuracy [2026-03-04T20:35:25.029907] [DEBUG] [LOCAL ] Loaded configuration for HYMC: 5 features, 90.0% accuracy [2026-03-04T20:35:25.029981] [DEBUG] [LOCAL ] Loaded configuration for URGN: 3 features, 60.0% accuracy [2026-03-04T20:35:25.030212] [DEBUG] [LOCAL ] Loaded configuration for TALK: 4 features, 70.0% accuracy [2026-03-04T20:35:25.030471] [DEBUG] [LOCAL ] Loaded configuration for MOS: 3 features, 60.0% accuracy [2026-03-04T20:35:25.030762] [DEBUG] [LOCAL ] Loaded configuration for FWRD: 2 features, 100.0% accuracy [2026-03-04T20:35:25.030839] [DEBUG] [LOCAL ] Loaded configuration for BIP: 3 features, 80.0% accuracy [2026-03-04T20:35:25.031074] [DEBUG] [LOCAL ] Loaded configuration for EGBN: 3 features, 70.0% accuracy [2026-03-04T20:35:25.031311] [DEBUG] [LOCAL ] Loaded configuration for PEN: 1 features, 90.0% accuracy [2026-03-04T20:35:25.031607] [DEBUG] [LOCAL ] Loaded configuration for BFS: 4 features, 90.0% accuracy [2026-03-04T20:35:25.031677] [DEBUG] [LOCAL ] Loaded configuration for HLN: 1 features, 70.0% accuracy [2026-03-04T20:35:25.031907] [DEBUG] [LOCAL ] Loaded configuration for ARCC: 2 features, 90.0% accuracy [2026-03-04T20:35:25.032151] [DEBUG] [LOCAL ] Loaded configuration for BEP: 0 features, 90.0% accuracy [2026-03-04T20:35:25.032380] [DEBUG] [LOCAL ] Loaded configuration for PTGX: 4 features, 90.0% accuracy [2026-03-04T20:35:25.032769] [DEBUG] [LOCAL ] Loaded configuration for EMXC: 1 features, 80.0% accuracy [2026-03-04T20:35:25.033078] [DEBUG] [LOCAL ] Loaded configuration for HAS: 2 features, 80.0% accuracy [2026-03-04T20:35:25.033151] [DEBUG] [LOCAL ] Loaded configuration for NEM: 4 features, 90.0% accuracy [2026-03-04T20:35:25.033383] [DEBUG] [LOCAL ] Loaded configuration for JBSS: 1 features, 60.0% accuracy [2026-03-04T20:35:25.033634] [DEBUG] [LOCAL ] Loaded configuration for SYNA: 2 features, 90.0% accuracy [2026-03-04T20:35:25.033705] [DEBUG] [LOCAL ] Loaded configuration for TAP: 1 features, 90.0% accuracy [2026-03-04T20:35:25.033783] [DEBUG] [LOCAL ] Loaded configuration for PKE: 2 features, 60.0% accuracy [2026-03-04T20:35:25.034033] [DEBUG] [LOCAL ] Loaded configuration for MYRG: 2 features, 70.0% accuracy [2026-03-04T20:35:25.034298] [DEBUG] [LOCAL ] Loaded configuration for PHM: 2 features, 60.0% accuracy [2026-03-04T20:35:25.034379] [DEBUG] [LOCAL ] Loaded configuration for PEB: 3 features, 90.0% accuracy [2026-03-04T20:35:25.034614] [DEBUG] [LOCAL ] Loaded configuration for JAZZ: 2 features, 70.0% accuracy [2026-03-04T20:35:25.034685] [DEBUG] [LOCAL ] Loaded configuration for IGIB: 3 features, 80.0% accuracy [2026-03-04T20:35:25.034747] [DEBUG] [LOCAL ] Loaded configuration for BBAI: 1 features, 60.0% accuracy [2026-03-04T20:35:25.035032] [DEBUG] [LOCAL ] Loaded configuration for VRTX: 2 features, 90.0% accuracy [2026-03-04T20:35:25.035409] [DEBUG] [LOCAL ] Loaded configuration for FMS: 1 features, 60.0% accuracy [2026-03-04T20:35:25.035716] [DEBUG] [LOCAL ] Loaded configuration for AOSL: 2 features, 70.0% accuracy [2026-03-04T20:35:25.035967] [DEBUG] [LOCAL ] Loaded configuration for AMSF: 0 features, 80.0% accuracy [2026-03-04T20:35:25.036050] [DEBUG] [LOCAL ] Loaded configuration for GHY: 4 features, 70.0% accuracy [2026-03-04T20:35:25.036113] [DEBUG] [LOCAL ] Loaded configuration for IPI: 2 features, 60.0% accuracy [2026-03-04T20:35:25.036372] [DEBUG] [LOCAL ] Loaded configuration for RKLB: 0 features, 60.0% accuracy [2026-03-04T20:35:25.036480] [DEBUG] [LOCAL ] Loaded configuration for PSFE: 2 features, 70.0% accuracy [2026-03-04T20:35:25.036553] [DEBUG] [LOCAL ] Loaded configuration for LEVI: 4 features, 90.0% accuracy [2026-03-04T20:35:25.036845] [DEBUG] [LOCAL ] Loaded configuration for ALX: 2 features, 70.0% accuracy [2026-03-04T20:35:25.036923] [DEBUG] [LOCAL ] Loaded configuration for ASC: 3 features, 60.0% accuracy [2026-03-04T20:35:25.036984] [DEBUG] [LOCAL ] Loaded configuration for SM: 1 features, 80.0% accuracy [2026-03-04T20:35:25.037271] [DEBUG] [LOCAL ] Loaded configuration for QQQI: 4 features, 90.0% accuracy [2026-03-04T20:35:25.037589] [DEBUG] [LOCAL ] Loaded configuration for BP: 4 features, 70.0% accuracy [2026-03-04T20:35:25.037688] [DEBUG] [LOCAL ] Loaded configuration for RL: 1 features, 70.0% accuracy [2026-03-04T20:35:25.037757] [DEBUG] [LOCAL ] Loaded configuration for BLK: 3 features, 90.0% accuracy [2026-03-04T20:35:25.038002] [DEBUG] [LOCAL ] Loaded configuration for CAVA: 2 features, 70.0% accuracy [2026-03-04T20:35:25.038992] [DEBUG] [LOCAL ] Loaded configuration for SG: 1 features, 60.0% accuracy [2026-03-04T20:35:25.039303] [DEBUG] [LOCAL ] Loaded configuration for COYA: 0 features, 90.0% accuracy [2026-03-04T20:35:25.039601] [DEBUG] [LOCAL ] Loaded configuration for ACIC: 2 features, 70.0% accuracy [2026-03-04T20:35:25.039918] [DEBUG] [LOCAL ] Loaded configuration for WALD: 2 features, 80.0% accuracy [2026-03-04T20:35:25.040182] [DEBUG] [LOCAL ] Loaded configuration for FTXO: 4 features, 60.0% accuracy [2026-03-04T20:35:25.040481] [DEBUG] [LOCAL ] Loaded configuration for CRMD: 4 features, 90.0% accuracy [2026-03-04T20:35:25.040721] [DEBUG] [LOCAL ] Loaded configuration for INN: 6 features, 80.0% accuracy [2026-03-04T20:35:25.040973] [DEBUG] [LOCAL ] Loaded configuration for GNSS: 4 features, 80.0% accuracy [2026-03-04T20:35:25.041210] [DEBUG] [LOCAL ] Loaded configuration for CBRL: 3 features, 70.0% accuracy [2026-03-04T20:35:25.041505] [DEBUG] [LOCAL ] Loaded configuration for QQMG: 3 features, 70.0% accuracy [2026-03-04T20:35:25.041765] [DEBUG] [LOCAL ] Loaded configuration for DHC: 4 features, 70.0% accuracy [2026-03-04T20:35:25.041837] [DEBUG] [LOCAL ] Loaded configuration for BLTE: 0 features, 90.0% accuracy [2026-03-04T20:35:25.042066] [DEBUG] [LOCAL ] Loaded configuration for NNN: 1 features, 70.0% accuracy [2026-03-04T20:35:25.042300] [DEBUG] [LOCAL ] Loaded configuration for WTBA: 1 features, 90.0% accuracy [2026-03-04T20:35:25.042564] [DEBUG] [LOCAL ] Loaded configuration for CTSH: 2 features, 60.0% accuracy [2026-03-04T20:35:25.042666] [DEBUG] [LOCAL ] Loaded configuration for KVUE: 2 features, 60.0% accuracy [2026-03-04T20:35:25.042901] [DEBUG] [LOCAL ] Loaded configuration for WRB: 2 features, 70.0% accuracy [2026-03-04T20:35:25.043157] [DEBUG] [LOCAL ] Loaded configuration for CCCC: 3 features, 80.0% accuracy [2026-03-04T20:35:25.043429] [DEBUG] [LOCAL ] Loaded configuration for IVAL: 1 features, 70.0% accuracy [2026-03-04T20:35:25.043673] [DEBUG] [LOCAL ] Loaded configuration for WINA: 1 features, 70.0% accuracy [2026-03-04T20:35:25.043920] [DEBUG] [LOCAL ] Loaded configuration for PTON: 2 features, 100.0% accuracy [2026-03-04T20:35:25.044154] [DEBUG] [LOCAL ] Loaded configuration for MBIN: 4 features, 90.0% accuracy [2026-03-04T20:35:25.044233] [DEBUG] [LOCAL ] Loaded configuration for SSTI: 3 features, 80.0% accuracy [2026-03-04T20:35:25.044461] [DEBUG] [LOCAL ] Loaded configuration for LPRO: 2 features, 70.0% accuracy [2026-03-04T20:35:25.044539] [DEBUG] [LOCAL ] Loaded configuration for SKIL: 2 features, 80.0% accuracy [2026-03-04T20:35:25.044627] [DEBUG] [LOCAL ] Loaded configuration for ACGLO: 2 features, 80.0% accuracy [2026-03-04T20:35:25.044875] [DEBUG] [LOCAL ] Loaded configuration for NXGL: 2 features, 90.0% accuracy [2026-03-04T20:35:25.045134] [DEBUG] [LOCAL ] Loaded configuration for BDC: 4 features, 70.0% accuracy [2026-03-04T20:35:25.045366] [DEBUG] [LOCAL ] Loaded configuration for IUSB: 3 features, 70.0% accuracy [2026-03-04T20:35:25.045687] [DEBUG] [LOCAL ] Loaded configuration for AMZZ: 3 features, 80.0% accuracy [2026-03-04T20:35:25.045939] [DEBUG] [LOCAL ] Loaded configuration for PTF: 4 features, 90.0% accuracy [2026-03-04T20:35:25.046225] [DEBUG] [LOCAL ] Loaded configuration for DPRO: 1 features, 70.0% accuracy [2026-03-04T20:35:25.046526] [DEBUG] [LOCAL ] Loaded configuration for PCRX: 2 features, 80.0% accuracy [2026-03-04T20:35:25.046633] [DEBUG] [LOCAL ] Loaded configuration for MIRA: 3 features, 70.0% accuracy [2026-03-04T20:35:25.046891] [DEBUG] [LOCAL ] Loaded configuration for AZN: 3 features, 100.0% accuracy [2026-03-04T20:35:25.046963] [DEBUG] [LOCAL ] Loaded configuration for SYK: 2 features, 70.0% accuracy [2026-03-04T20:35:25.047024] [DEBUG] [LOCAL ] Loaded configuration for ORA: 2 features, 70.0% accuracy [2026-03-04T20:35:25.047096] [DEBUG] [LOCAL ] Loaded configuration for CLRO: 2 features, 80.0% accuracy [2026-03-04T20:35:25.047392] [DEBUG] [LOCAL ] Loaded configuration for CVE: 2 features, 80.0% accuracy [2026-03-04T20:35:25.047489] [DEBUG] [LOCAL ] Loaded configuration for ELC: 2 features, 80.0% accuracy [2026-03-04T20:35:25.047553] [DEBUG] [LOCAL ] Loaded configuration for CAH: 2 features, 100.0% accuracy [2026-03-04T20:35:25.047656] [DEBUG] [LOCAL ] Loaded configuration for TTC: 3 features, 60.0% accuracy [2026-03-04T20:35:25.047901] [DEBUG] [LOCAL ] Loaded configuration for FCTE: 4 features, 100.0% accuracy [2026-03-04T20:35:25.048661] [DEBUG] [LOCAL ] Loaded configuration for EGY: 2 features, 90.0% accuracy [2026-03-04T20:35:25.048934] [DEBUG] [LOCAL ] Loaded configuration for EBAY: 2 features, 70.0% accuracy [2026-03-04T20:35:25.049193] [DEBUG] [LOCAL ] Loaded configuration for SITM: 1 features, 90.0% accuracy [2026-03-04T20:35:25.049463] [DEBUG] [LOCAL ] Loaded configuration for INTA: 3 features, 60.0% accuracy [2026-03-04T20:35:25.049775] [DEBUG] [LOCAL ] Loaded configuration for ARCO: 2 features, 90.0% accuracy [2026-03-04T20:35:25.049866] [DEBUG] [LOCAL ] Loaded configuration for ONTO: 3 features, 100.0% accuracy [2026-03-04T20:35:25.050204] [DEBUG] [LOCAL ] Loaded configuration for TCBK: 2 features, 80.0% accuracy [2026-03-04T20:35:25.050295] [DEBUG] [LOCAL ] Loaded configuration for DVA: 2 features, 80.0% accuracy [2026-03-04T20:35:25.050558] [DEBUG] [LOCAL ] Loaded configuration for ONDS: 4 features, 90.0% accuracy [2026-03-04T20:35:25.050859] [DEBUG] [LOCAL ] Loaded configuration for PSEC: 3 features, 60.0% accuracy [2026-03-04T20:35:25.050946] [DEBUG] [LOCAL ] Loaded configuration for CPA: 1 features, 70.0% accuracy [2026-03-04T20:35:25.051179] [DEBUG] [LOCAL ] Loaded configuration for AMPG: 5 features, 90.0% accuracy [2026-03-04T20:35:25.051429] [DEBUG] [LOCAL ] Loaded configuration for ESQ: 0 features, 60.0% accuracy [2026-03-04T20:35:25.051685] [DEBUG] [LOCAL ] Loaded configuration for DXPE: 1 features, 80.0% accuracy [2026-03-04T20:35:25.052599] [DEBUG] [LOCAL ] Loaded configuration for DMXF: 3 features, 80.0% accuracy [2026-03-04T20:35:25.052838] [DEBUG] [LOCAL ] Loaded configuration for HSTM: 2 features, 80.0% accuracy [2026-03-04T20:35:25.053081] [DEBUG] [LOCAL ] Loaded configuration for IGSB: 3 features, 90.0% accuracy [2026-03-04T20:35:25.053339] [DEBUG] [LOCAL ] Loaded configuration for ABOS: 0 features, 90.0% accuracy [2026-03-04T20:35:25.053596] [DEBUG] [LOCAL ] Loaded configuration for LNTH: 4 features, 80.0% accuracy [2026-03-04T20:35:25.053854] [DEBUG] [LOCAL ] Loaded configuration for MCBS: 3 features, 90.0% accuracy [2026-03-04T20:35:25.054097] [DEBUG] [LOCAL ] Loaded configuration for BVN: 3 features, 80.0% accuracy [2026-03-04T20:35:25.054359] [DEBUG] [LOCAL ] Loaded configuration for BBIO: 1 features, 60.0% accuracy [2026-03-04T20:35:25.054673] [DEBUG] [LOCAL ] Loaded configuration for BGB: 3 features, 80.0% accuracy [2026-03-04T20:35:25.054903] [DEBUG] [LOCAL ] Loaded configuration for WRAP: 1 features, 60.0% accuracy [2026-03-04T20:35:25.055142] [DEBUG] [LOCAL ] Loaded configuration for HYZD: 4 features, 70.0% accuracy [2026-03-04T20:35:25.055405] [DEBUG] [LOCAL ] Loaded configuration for FNY: 4 features, 80.0% accuracy [2026-03-04T20:35:25.055655] [DEBUG] [LOCAL ] Loaded configuration for ALRM: 5 features, 70.0% accuracy [2026-03-04T20:35:25.055920] [DEBUG] [LOCAL ] Loaded configuration for NFTY: 3 features, 80.0% accuracy [2026-03-04T20:35:25.056177] [DEBUG] [LOCAL ] Loaded configuration for AGO: 3 features, 70.0% accuracy [2026-03-04T20:35:25.056259] [DEBUG] [LOCAL ] Loaded configuration for OGE: 5 features, 70.0% accuracy [2026-03-04T20:35:25.056490] [DEBUG] [LOCAL ] Loaded configuration for ASTE: 1 features, 50.0% accuracy [2026-03-04T20:35:25.056804] [DEBUG] [LOCAL ] Loaded configuration for NRDS: 5 features, 100.0% accuracy [2026-03-04T20:35:25.056882] [DEBUG] [LOCAL ] Loaded configuration for FSBC: 2 features, 60.0% accuracy [2026-03-04T20:35:25.056951] [DEBUG] [LOCAL ] Loaded configuration for TECK: 2 features, 60.0% accuracy [2026-03-04T20:35:25.057224] [DEBUG] [LOCAL ] Loaded configuration for LGND: 1 features, 60.0% accuracy [2026-03-04T20:35:25.057514] [DEBUG] [LOCAL ] Loaded configuration for COTY: 4 features, 90.0% accuracy [2026-03-04T20:35:25.057782] [DEBUG] [LOCAL ] Loaded configuration for CZFS: 4 features, 70.0% accuracy [2026-03-04T20:35:25.057853] [DEBUG] [LOCAL ] Loaded configuration for CF: 4 features, 90.0% accuracy [2026-03-04T20:35:25.057912] [DEBUG] [LOCAL ] Loaded configuration for QTTB: 3 features, 80.0% accuracy [2026-03-04T20:35:25.058188] [DEBUG] [LOCAL ] Loaded configuration for FVCB: 2 features, 70.0% accuracy [2026-03-04T20:35:25.058265] [DEBUG] [LOCAL ] Loaded configuration for UTL: 2 features, 70.0% accuracy [2026-03-04T20:35:25.058499] [DEBUG] [LOCAL ] Loaded configuration for PID: 2 features, 80.0% accuracy [2026-03-04T20:35:25.058594] [DEBUG] [LOCAL ] Loaded configuration for LLY: 0 features, 60.0% accuracy [2026-03-04T20:35:25.058842] [DEBUG] [LOCAL ] Loaded configuration for PKBK: 1 features, 60.0% accuracy [2026-03-04T20:35:25.059086] [DEBUG] [LOCAL ] Loaded configuration for GERN: 4 features, 80.0% accuracy [2026-03-04T20:35:25.059337] [DEBUG] [LOCAL ] Loaded configuration for PRTH: 3 features, 80.0% accuracy [2026-03-04T20:35:25.059629] [DEBUG] [LOCAL ] Loaded configuration for LKFN: 2 features, 70.0% accuracy [2026-03-04T20:35:25.059907] [DEBUG] [LOCAL ] Loaded configuration for CME: 1 features, 70.0% accuracy [2026-03-04T20:35:25.060215] [DEBUG] [LOCAL ] Loaded configuration for HTD: 4 features, 90.0% accuracy [2026-03-04T20:35:25.060474] [DEBUG] [LOCAL ] Loaded configuration for BMRC: 2 features, 80.0% accuracy [2026-03-04T20:35:25.060773] [DEBUG] [LOCAL ] Loaded configuration for BZ: 2 features, 70.0% accuracy [2026-03-04T20:35:25.061061] [DEBUG] [LOCAL ] Loaded configuration for IONS: 4 features, 100.0% accuracy [2026-03-04T20:35:25.061151] [DEBUG] [LOCAL ] Loaded configuration for NFG: 4 features, 70.0% accuracy [2026-03-04T20:35:25.061385] [DEBUG] [LOCAL ] Loaded configuration for GLPI: 4 features, 80.0% accuracy [2026-03-04T20:35:25.061460] [DEBUG] [LOCAL ] Loaded configuration for RGA: 1 features, 70.0% accuracy [2026-03-04T20:35:25.061703] [DEBUG] [LOCAL ] Loaded configuration for OZK: 2 features, 80.0% accuracy [2026-03-04T20:35:25.061794] [DEBUG] [LOCAL ] Loaded configuration for KE: 4 features, 70.0% accuracy [2026-03-04T20:35:25.062034] [DEBUG] [LOCAL ] Loaded configuration for CGEN: 3 features, 90.0% accuracy [2026-03-04T20:35:25.062292] [DEBUG] [LOCAL ] Loaded configuration for MGEE: 5 features, 70.0% accuracy [2026-03-04T20:35:25.062541] [DEBUG] [LOCAL ] Loaded configuration for INDY: 3 features, 80.0% accuracy [2026-03-04T20:35:25.062640] [DEBUG] [LOCAL ] Loaded configuration for ZVIA: 2 features, 70.0% accuracy [2026-03-04T20:35:25.062890] [DEBUG] [LOCAL ] Loaded configuration for CII: 3 features, 70.0% accuracy [2026-03-04T20:35:25.063143] [DEBUG] [LOCAL ] Loaded configuration for APYX: 2 features, 50.0% accuracy [2026-03-04T20:35:25.063398] [DEBUG] [LOCAL ] Loaded configuration for ESOA: 0 features, 60.0% accuracy [2026-03-04T20:35:25.063470] [DEBUG] [LOCAL ] Loaded configuration for ICLN: 2 features, 80.0% accuracy [2026-03-04T20:35:25.063707] [DEBUG] [LOCAL ] Loaded configuration for SEVN: 4 features, 60.0% accuracy [2026-03-04T20:35:25.063952] [DEBUG] [LOCAL ] Loaded configuration for JHG: 3 features, 80.0% accuracy [2026-03-04T20:35:25.064205] [DEBUG] [LOCAL ] Loaded configuration for CNP: 1 features, 70.0% accuracy [2026-03-04T20:35:25.064289] [DEBUG] [LOCAL ] Loaded configuration for DKS: 1 features, 90.0% accuracy [2026-03-04T20:35:25.064362] [DEBUG] [LOCAL ] Loaded configuration for RIO: 2 features, 60.0% accuracy [2026-03-04T20:35:25.064431] [DEBUG] [LOCAL ] Loaded configuration for DIS: 2 features, 70.0% accuracy [2026-03-04T20:35:25.064720] [DEBUG] [LOCAL ] Loaded configuration for PLXS: 4 features, 60.0% accuracy [2026-03-04T20:35:25.064954] [DEBUG] [LOCAL ] Loaded configuration for BLRX: 1 features, 80.0% accuracy [2026-03-04T20:35:25.065188] [DEBUG] [LOCAL ] Loaded configuration for GS: 1 features, 70.0% accuracy [2026-03-04T20:35:25.065269] [DEBUG] [LOCAL ] Loaded configuration for NRIX: 1 features, 50.0% accuracy [2026-03-04T20:35:25.065332] [DEBUG] [LOCAL ] Loaded configuration for KEN: 0 features, 70.0% accuracy [2026-03-04T20:35:25.065393] [DEBUG] [LOCAL ] Loaded configuration for TSEM: 2 features, 80.0% accuracy [2026-03-04T20:35:25.065642] [DEBUG] [LOCAL ] Loaded configuration for APPS: 1 features, 80.0% accuracy [2026-03-04T20:35:25.065727] [DEBUG] [LOCAL ] Loaded configuration for KC: 3 features, 70.0% accuracy [2026-03-04T20:35:25.065796] [DEBUG] [LOCAL ] Loaded configuration for MBI: 1 features, 60.0% accuracy [2026-03-04T20:35:25.066026] [DEBUG] [LOCAL ] Loaded configuration for NUVB: 2 features, 80.0% accuracy [2026-03-04T20:35:25.066318] [DEBUG] [LOCAL ] Loaded configuration for AGEN: 4 features, 80.0% accuracy [2026-03-04T20:35:25.066564] [DEBUG] [LOCAL ] Loaded configuration for CNMD: 3 features, 70.0% accuracy [2026-03-04T20:35:25.066821] [DEBUG] [LOCAL ] Loaded configuration for QURE: 2 features, 80.0% accuracy [2026-03-04T20:35:25.066900] [DEBUG] [LOCAL ] Loaded configuration for AP: 4 features, 80.0% accuracy [2026-03-04T20:35:25.067021] [DEBUG] [LOCAL ] Loaded configuration for KRYS: 3 features, 80.0% accuracy [2026-03-04T20:35:25.067365] [DEBUG] [LOCAL ] Loaded configuration for RILY: 2 features, 90.0% accuracy [2026-03-04T20:35:25.067672] [DEBUG] [LOCAL ] Loaded configuration for CHE: 2 features, 60.0% accuracy [2026-03-04T20:35:25.067966] [DEBUG] [LOCAL ] Loaded configuration for KSS: 2 features, 70.0% accuracy [2026-03-04T20:35:25.068203] [DEBUG] [LOCAL ] Loaded configuration for DAVE: 2 features, 60.0% accuracy [2026-03-04T20:35:25.068287] [DEBUG] [LOCAL ] Loaded configuration for HLI: 3 features, 100.0% accuracy [2026-03-04T20:35:25.068382] [DEBUG] [LOCAL ] Loaded configuration for MPX: 4 features, 80.0% accuracy [2026-03-04T20:35:25.068456] [DEBUG] [LOCAL ] Loaded configuration for TCBIO: 2 features, 50.0% accuracy [2026-03-04T20:35:25.068700] [DEBUG] [LOCAL ] Loaded configuration for CNO: 5 features, 90.0% accuracy [2026-03-04T20:35:25.068770] [DEBUG] [LOCAL ] Loaded configuration for VTMX: 2 features, 100.0% accuracy [2026-03-04T20:35:25.069026] [DEBUG] [LOCAL ] Loaded configuration for BNH: 2 features, 70.0% accuracy [2026-03-04T20:35:25.069112] [DEBUG] [LOCAL ] Loaded configuration for HD: 3 features, 80.0% accuracy [2026-03-04T20:35:25.069341] [DEBUG] [LOCAL ] Loaded configuration for CGNX: 2 features, 80.0% accuracy [2026-03-04T20:35:25.069411] [DEBUG] [LOCAL ] Loaded configuration for VTWG: 4 features, 70.0% accuracy [2026-03-04T20:35:25.069640] [DEBUG] [LOCAL ] Loaded configuration for DFGX: 3 features, 70.0% accuracy [2026-03-04T20:35:25.069883] [DEBUG] [LOCAL ] Loaded configuration for OPCH: 2 features, 80.0% accuracy [2026-03-04T20:35:25.069978] [DEBUG] [LOCAL ] Loaded configuration for HTH: 5 features, 80.0% accuracy [2026-03-04T20:35:25.070213] [DEBUG] [LOCAL ] Loaded configuration for REZI: 1 features, 80.0% accuracy [2026-03-04T20:35:25.070480] [DEBUG] [LOCAL ] Loaded configuration for NEOG: 1 features, 90.0% accuracy [2026-03-04T20:35:25.070606] [DEBUG] [LOCAL ] Loaded configuration for ALDX: 1 features, 70.0% accuracy [2026-03-04T20:35:25.070895] [DEBUG] [LOCAL ] Loaded configuration for NVDS: 1 features, 70.0% accuracy [2026-03-04T20:35:25.071180] [DEBUG] [LOCAL ] Loaded configuration for RUSHA: 2 features, 90.0% accuracy [2026-03-04T20:35:25.071477] [DEBUG] [LOCAL ] Loaded configuration for GYRE: 3 features, 80.0% accuracy [2026-03-04T20:35:25.071750] [DEBUG] [LOCAL ] Loaded configuration for JANX: 3 features, 80.0% accuracy [2026-03-04T20:35:25.071997] [DEBUG] [LOCAL ] Loaded configuration for HWC: 5 features, 80.0% accuracy [2026-03-04T20:35:25.072264] [DEBUG] [LOCAL ] Loaded configuration for AUDC: 4 features, 90.0% accuracy [2026-03-04T20:35:25.072358] [DEBUG] [LOCAL ] Loaded configuration for WEA: 2 features, 60.0% accuracy [2026-03-04T20:35:25.072647] [DEBUG] [LOCAL ] Loaded configuration for MLGO: 3 features, 80.0% accuracy [2026-03-04T20:35:25.072732] [DEBUG] [LOCAL ] Loaded configuration for KEYS: 4 features, 90.0% accuracy [2026-03-04T20:35:25.072803] [DEBUG] [LOCAL ] Loaded configuration for FOA: 3 features, 90.0% accuracy [2026-03-04T20:35:25.073048] [DEBUG] [LOCAL ] Loaded configuration for KPTI: 4 features, 90.0% accuracy [2026-03-04T20:35:25.073338] [DEBUG] [LOCAL ] Loaded configuration for CEG: 2 features, 70.0% accuracy [2026-03-04T20:35:25.073610] [DEBUG] [LOCAL ] Loaded configuration for RUM: 1 features, 60.0% accuracy [2026-03-04T20:35:25.073708] [DEBUG] [LOCAL ] Loaded configuration for BHE: 2 features, 70.0% accuracy [2026-03-04T20:35:25.073774] [DEBUG] [LOCAL ] Loaded configuration for SRFM: 1 features, 90.0% accuracy [2026-03-04T20:35:25.074010] [DEBUG] [LOCAL ] Loaded configuration for INVA: 1 features, 80.0% accuracy [2026-03-04T20:35:25.074082] [DEBUG] [LOCAL ] Loaded configuration for DLB: 3 features, 70.0% accuracy [2026-03-04T20:35:25.074360] [DEBUG] [LOCAL ] Loaded configuration for QQQE: 4 features, 80.0% accuracy [2026-03-04T20:35:25.074437] [DEBUG] [LOCAL ] Loaded configuration for GHI: 4 features, 70.0% accuracy [2026-03-04T20:35:25.074667] [DEBUG] [LOCAL ] Loaded configuration for MRVL: 3 features, 90.0% accuracy [2026-03-04T20:35:25.074953] [DEBUG] [LOCAL ] Loaded configuration for VIRC: 7 features, 100.0% accuracy [2026-03-04T20:35:25.075022] [DEBUG] [LOCAL ] Loaded configuration for SSD: 0 features, 70.0% accuracy [2026-03-04T20:35:25.075083] [DEBUG] [LOCAL ] Loaded configuration for SID: 5 features, 70.0% accuracy [2026-03-04T20:35:25.075372] [DEBUG] [LOCAL ] Loaded configuration for MIDD: 1 features, 70.0% accuracy [2026-03-04T20:35:25.075443] [DEBUG] [LOCAL ] Loaded configuration for TDY: 2 features, 80.0% accuracy [2026-03-04T20:35:25.075671] [DEBUG] [LOCAL ] Loaded configuration for RCKY: 3 features, 90.0% accuracy [2026-03-04T20:35:25.075751] [DEBUG] [LOCAL ] Loaded configuration for NAC: 4 features, 100.0% accuracy [2026-03-04T20:35:25.075980] [DEBUG] [LOCAL ] Loaded configuration for DARE: 4 features, 80.0% accuracy [2026-03-04T20:35:25.076051] [DEBUG] [LOCAL ] Loaded configuration for FE: 4 features, 80.0% accuracy [2026-03-04T20:35:25.076284] [DEBUG] [LOCAL ] Loaded configuration for WSBC: 1 features, 70.0% accuracy [2026-03-04T20:35:25.076597] [DEBUG] [LOCAL ] Loaded configuration for SBCF: 1 features, 80.0% accuracy [2026-03-04T20:35:25.076887] [DEBUG] [LOCAL ] Loaded configuration for GANX: 1 features, 70.0% accuracy [2026-03-04T20:35:25.076967] [DEBUG] [LOCAL ] Loaded configuration for HMY: 2 features, 80.0% accuracy [2026-03-04T20:35:25.077248] [DEBUG] [LOCAL ] Loaded configuration for PDEX: 2 features, 80.0% accuracy [2026-03-04T20:35:25.078111] [DEBUG] [LOCAL ] Loaded configuration for EOD: 3 features, 90.0% accuracy [2026-03-04T20:35:25.078193] [DEBUG] [LOCAL ] Loaded configuration for LSPD: 3 features, 90.0% accuracy [2026-03-04T20:35:25.078459] [DEBUG] [LOCAL ] Loaded configuration for AFB: 0 features, 60.0% accuracy [2026-03-04T20:35:25.078542] [DEBUG] [LOCAL ] Loaded configuration for ZIP: 2 features, 80.0% accuracy [2026-03-04T20:35:25.078816] [DEBUG] [LOCAL ] Loaded configuration for CLB: 0 features, 80.0% accuracy [2026-03-04T20:35:25.079083] [DEBUG] [LOCAL ] Loaded configuration for JSML: 2 features, 70.0% accuracy [2026-03-04T20:35:25.079348] [DEBUG] [LOCAL ] Loaded configuration for AXSM: 2 features, 70.0% accuracy [2026-03-04T20:35:25.079608] [DEBUG] [LOCAL ] Loaded configuration for LXEO: 3 features, 100.0% accuracy [2026-03-04T20:35:25.079866] [DEBUG] [LOCAL ] Loaded configuration for HPP: 2 features, 80.0% accuracy [2026-03-04T20:35:25.080122] [DEBUG] [LOCAL ] Loaded configuration for PNTG: 4 features, 80.0% accuracy [2026-03-04T20:35:25.080358] [DEBUG] [LOCAL ] Loaded configuration for IBTL: 2 features, 60.0% accuracy [2026-03-04T20:35:25.080428] [DEBUG] [LOCAL ] Loaded configuration for RRX: 1 features, 80.0% accuracy [2026-03-04T20:35:25.080715] [DEBUG] [LOCAL ] Loaded configuration for ARLO: 0 features, 60.0% accuracy [2026-03-04T20:35:25.080985] [DEBUG] [LOCAL ] Loaded configuration for NXP: 3 features, 80.0% accuracy [2026-03-04T20:35:25.081055] [DEBUG] [LOCAL ] Loaded configuration for GVA: 5 features, 70.0% accuracy [2026-03-04T20:35:25.081342] [DEBUG] [LOCAL ] Loaded configuration for VLGEA: 3 features, 70.0% accuracy [2026-03-04T20:35:25.081423] [DEBUG] [LOCAL ] Loaded configuration for ARI: 2 features, 90.0% accuracy [2026-03-04T20:35:25.081651] [DEBUG] [LOCAL ] Loaded configuration for QBTS: 4 features, 100.0% accuracy [2026-03-04T20:35:25.081905] [DEBUG] [LOCAL ] Loaded configuration for AGMH: 0 features, 80.0% accuracy [2026-03-04T20:35:25.082151] [DEBUG] [LOCAL ] Loaded configuration for MEOH: 4 features, 80.0% accuracy [2026-03-04T20:35:25.082232] [DEBUG] [LOCAL ] Loaded configuration for TMC: 2 features, 80.0% accuracy [2026-03-04T20:35:25.082296] [DEBUG] [LOCAL ] Loaded configuration for GLOB: 3 features, 80.0% accuracy [2026-03-04T20:35:25.082370] [DEBUG] [LOCAL ] Loaded configuration for CDRE: 0 features, 70.0% accuracy [2026-03-04T20:35:25.082458] [DEBUG] [LOCAL ] Loaded configuration for VIGI: 2 features, 80.0% accuracy [2026-03-04T20:35:25.082528] [DEBUG] [LOCAL ] Loaded configuration for DERM: 1 features, 80.0% accuracy [2026-03-04T20:35:25.082839] [DEBUG] [LOCAL ] Loaded configuration for VWOB: 3 features, 80.0% accuracy [2026-03-04T20:35:25.082918] [DEBUG] [LOCAL ] Loaded configuration for CCS: 2 features, 70.0% accuracy [2026-03-04T20:35:25.083163] [DEBUG] [LOCAL ] Loaded configuration for PROF: 3 features, 60.0% accuracy [2026-03-04T20:35:25.083402] [DEBUG] [LOCAL ] Loaded configuration for SMTC: 6 features, 90.0% accuracy [2026-03-04T20:35:25.083482] [DEBUG] [LOCAL ] Loaded configuration for EVSD: 4 features, 90.0% accuracy [2026-03-04T20:35:25.083731] [DEBUG] [LOCAL ] Loaded configuration for THRY: 0 features, 70.0% accuracy [2026-03-04T20:35:25.083962] [DEBUG] [LOCAL ] Loaded configuration for MRCY: 3 features, 80.0% accuracy [2026-03-04T20:35:25.084040] [DEBUG] [LOCAL ] Loaded configuration for SRE: 2 features, 70.0% accuracy [2026-03-04T20:35:25.084109] [DEBUG] [LOCAL ] Loaded configuration for FFA: 2 features, 60.0% accuracy [2026-03-04T20:35:25.084387] [DEBUG] [LOCAL ] Loaded configuration for MOMO: 0 features, 70.0% accuracy [2026-03-04T20:35:25.084613] [DEBUG] [LOCAL ] Loaded configuration for QRVO: 2 features, 70.0% accuracy [2026-03-04T20:35:25.084682] [DEBUG] [LOCAL ] Loaded configuration for STE: 3 features, 90.0% accuracy [2026-03-04T20:35:25.084938] [DEBUG] [LOCAL ] Loaded configuration for TH: 1 features, 70.0% accuracy [2026-03-04T20:35:25.085046] [DEBUG] [LOCAL ] Loaded configuration for FANG: 2 features, 80.0% accuracy [2026-03-04T20:35:25.085318] [DEBUG] [LOCAL ] Loaded configuration for PRFZ: 2 features, 90.0% accuracy [2026-03-04T20:35:25.085609] [DEBUG] [LOCAL ] Loaded configuration for ALG: 4 features, 90.0% accuracy [2026-03-04T20:35:25.085899] [DEBUG] [LOCAL ] Loaded configuration for ULTA: 3 features, 90.0% accuracy [2026-03-04T20:35:25.086138] [DEBUG] [LOCAL ] Loaded configuration for HTZ: 2 features, 70.0% accuracy [2026-03-04T20:35:25.086377] [DEBUG] [LOCAL ] Loaded configuration for ETON: 4 features, 70.0% accuracy [2026-03-04T20:35:25.086625] [DEBUG] [LOCAL ] Loaded configuration for ANAB: 1 features, 80.0% accuracy [2026-03-04T20:35:25.087441] [DEBUG] [LOCAL ] Loaded configuration for BCAX: 3 features, 60.0% accuracy [2026-03-04T20:35:25.087791] [DEBUG] [LOCAL ] Loaded configuration for PKX: 1 features, 90.0% accuracy [2026-03-04T20:35:25.088100] [DEBUG] [LOCAL ] Loaded configuration for ADI: 1 features, 80.0% accuracy [2026-03-04T20:35:25.088355] [DEBUG] [LOCAL ] Loaded configuration for TWG: 4 features, 90.0% accuracy [2026-03-04T20:35:25.088443] [DEBUG] [LOCAL ] Loaded configuration for AMGN: 4 features, 90.0% accuracy [2026-03-04T20:35:25.088692] [DEBUG] [LOCAL ] Loaded configuration for CIG: 2 features, 80.0% accuracy [2026-03-04T20:35:25.088983] [DEBUG] [LOCAL ] Loaded configuration for UZE: 2 features, 80.0% accuracy [2026-03-04T20:35:25.089312] [DEBUG] [LOCAL ] Loaded configuration for TPGXL: 1 features, 80.0% accuracy [2026-03-04T20:35:25.089411] [DEBUG] [LOCAL ] Loaded configuration for SBI: 3 features, 90.0% accuracy [2026-03-04T20:35:25.089498] [DEBUG] [LOCAL ] Loaded configuration for GBX: 2 features, 90.0% accuracy [2026-03-04T20:35:25.089601] [DEBUG] [LOCAL ] Loaded configuration for AIZN: 2 features, 80.0% accuracy [2026-03-04T20:35:25.089867] [DEBUG] [LOCAL ] Loaded configuration for VANI: 1 features, 70.0% accuracy [2026-03-04T20:35:25.089948] [DEBUG] [LOCAL ] Loaded configuration for TPC: 5 features, 60.0% accuracy [2026-03-04T20:35:25.090978] [DEBUG] [LOCAL ] Loaded configuration for HALO: 1 features, 90.0% accuracy [2026-03-04T20:35:25.091235] [DEBUG] [LOCAL ] Loaded configuration for EHI: 2 features, 60.0% accuracy [2026-03-04T20:35:25.091479] [DEBUG] [LOCAL ] Loaded configuration for TYG: 3 features, 70.0% accuracy [2026-03-04T20:35:25.091596] [DEBUG] [LOCAL ] Loaded configuration for VLRS: 2 features, 90.0% accuracy [2026-03-04T20:35:25.091664] [DEBUG] [LOCAL ] Loaded configuration for PZZA: 3 features, 80.0% accuracy [2026-03-04T20:35:25.091912] [DEBUG] [LOCAL ] Loaded configuration for ESEA: 3 features, 70.0% accuracy [2026-03-04T20:35:25.092182] [DEBUG] [LOCAL ] Loaded configuration for CPSH: 1 features, 80.0% accuracy [2026-03-04T20:35:25.092254] [DEBUG] [LOCAL ] Loaded configuration for MGX: 0 features, 60.0% accuracy [2026-03-04T20:35:25.092677] [DEBUG] [LOCAL ] Loaded configuration for FEMB: 1 features, 80.0% accuracy [2026-03-04T20:35:25.092749] [DEBUG] [LOCAL ] Loaded configuration for UTF: 4 features, 80.0% accuracy [2026-03-04T20:35:25.092990] [DEBUG] [LOCAL ] Loaded configuration for NCTY: 7 features, 80.0% accuracy [2026-03-04T20:35:25.093064] [DEBUG] [LOCAL ] Loaded configuration for WBS: 4 features, 70.0% accuracy [2026-03-04T20:35:25.093337] [DEBUG] [LOCAL ] Loaded configuration for CPRX: 0 features, 60.0% accuracy [2026-03-04T20:35:25.093651] [DEBUG] [LOCAL ] Loaded configuration for PLAY: 3 features, 70.0% accuracy [2026-03-04T20:35:25.093948] [DEBUG] [LOCAL ] Loaded configuration for VTRS: 0 features, 80.0% accuracy [2026-03-04T20:35:25.094020] [DEBUG] [LOCAL ] Loaded configuration for HAL: 2 features, 80.0% accuracy [2026-03-04T20:35:25.094260] [DEBUG] [LOCAL ] Loaded configuration for CSB: 3 features, 60.0% accuracy [2026-03-04T20:35:25.094536] [DEBUG] [LOCAL ] Loaded configuration for PKOH: 4 features, 80.0% accuracy [2026-03-04T20:35:25.094802] [DEBUG] [LOCAL ] Loaded configuration for CRWD: 4 features, 80.0% accuracy [2026-03-04T20:35:25.095104] [DEBUG] [LOCAL ] Loaded configuration for WAFD: 3 features, 70.0% accuracy [2026-03-04T20:35:25.095353] [DEBUG] [LOCAL ] Loaded configuration for MAXI: 1 features, 90.0% accuracy [2026-03-04T20:35:25.095437] [DEBUG] [LOCAL ] Loaded configuration for TDG: 0 features, 80.0% accuracy [2026-03-04T20:35:25.095511] [DEBUG] [LOCAL ] Loaded configuration for PDO: 0 features, 70.0% accuracy [2026-03-04T20:35:25.095825] [DEBUG] [LOCAL ] Loaded configuration for BBDO: 3 features, 80.0% accuracy [2026-03-04T20:35:25.096113] [DEBUG] [LOCAL ] Loaded configuration for ZM: 2 features, 100.0% accuracy [2026-03-04T20:35:25.096410] [DEBUG] [LOCAL ] Loaded configuration for MSFD: 3 features, 60.0% accuracy [2026-03-04T20:35:25.096668] [DEBUG] [LOCAL ] Loaded configuration for PRAX: 0 features, 70.0% accuracy [2026-03-04T20:35:25.096961] [DEBUG] [LOCAL ] Loaded configuration for TOWN: 2 features, 70.0% accuracy [2026-03-04T20:35:25.097204] [DEBUG] [LOCAL ] Loaded configuration for AVAH: 1 features, 80.0% accuracy [2026-03-04T20:35:25.097511] [DEBUG] [LOCAL ] Loaded configuration for VMBS: 1 features, 70.0% accuracy [2026-03-04T20:35:25.097778] [DEBUG] [LOCAL ] Loaded configuration for APLS: 1 features, 70.0% accuracy [2026-03-04T20:35:25.098040] [DEBUG] [LOCAL ] Loaded configuration for OVLY: 4 features, 100.0% accuracy [2026-03-04T20:35:25.098277] [DEBUG] [LOCAL ] Loaded configuration for JIVE: 4 features, 80.0% accuracy [2026-03-04T20:35:25.098517] [DEBUG] [LOCAL ] Loaded configuration for SUSL: 4 features, 70.0% accuracy [2026-03-04T20:35:25.098825] [DEBUG] [LOCAL ] Loaded configuration for TRI: 1 features, 90.0% accuracy [2026-03-04T20:35:25.099060] [DEBUG] [LOCAL ] Loaded configuration for ANGL: 0 features, 70.0% accuracy [2026-03-04T20:35:25.099303] [DEBUG] [LOCAL ] Loaded configuration for RYAN: 1 features, 80.0% accuracy [2026-03-04T20:35:25.099543] [DEBUG] [LOCAL ] Loaded configuration for UIS: 4 features, 60.0% accuracy [2026-03-04T20:35:25.099872] [DEBUG] [LOCAL ] Loaded configuration for EWTX: 3 features, 100.0% accuracy [2026-03-04T20:35:25.099969] [DEBUG] [LOCAL ] Loaded configuration for CWAN: 0 features, 70.0% accuracy [2026-03-04T20:35:25.100219] [DEBUG] [LOCAL ] Loaded configuration for PRAA: 1 features, 90.0% accuracy [2026-03-04T20:35:25.100479] [DEBUG] [LOCAL ] Loaded configuration for HBNC: 2 features, 90.0% accuracy [2026-03-04T20:35:25.100748] [DEBUG] [LOCAL ] Loaded configuration for DLNG: 3 features, 80.0% accuracy [2026-03-04T20:35:25.100839] [DEBUG] [LOCAL ] Loaded configuration for CAE: 5 features, 80.0% accuracy [2026-03-04T20:35:25.100909] [DEBUG] [LOCAL ] Loaded configuration for LNC: 2 features, 70.0% accuracy [2026-03-04T20:35:25.100984] [DEBUG] [LOCAL ] Loaded configuration for TKO: 6 features, 100.0% accuracy [2026-03-04T20:35:25.101061] [DEBUG] [LOCAL ] Loaded configuration for LKQ: 4 features, 90.0% accuracy [2026-03-04T20:35:25.101346] [DEBUG] [LOCAL ] Loaded configuration for SATL: 1 features, 60.0% accuracy [2026-03-04T20:35:25.101417] [DEBUG] [LOCAL ] Loaded configuration for STX: 5 features, 80.0% accuracy [2026-03-04T20:35:25.101489] [DEBUG] [LOCAL ] Loaded configuration for GTY: 1 features, 90.0% accuracy [2026-03-04T20:35:25.101565] [DEBUG] [LOCAL ] Loaded configuration for WEX: 1 features, 100.0% accuracy [2026-03-04T20:35:25.101680] [DEBUG] [LOCAL ] Loaded configuration for SCI: 0 features, 60.0% accuracy [2026-03-04T20:35:25.101917] [DEBUG] [LOCAL ] Loaded configuration for PEG: 4 features, 90.0% accuracy [2026-03-04T20:35:25.102201] [DEBUG] [LOCAL ] Loaded configuration for ABSI: 3 features, 90.0% accuracy [2026-03-04T20:35:25.102464] [DEBUG] [LOCAL ] Loaded configuration for BCH: 2 features, 50.0% accuracy [2026-03-04T20:35:25.102551] [DEBUG] [LOCAL ] Loaded configuration for LOAN: 2 features, 60.0% accuracy [2026-03-04T20:35:25.102813] [DEBUG] [LOCAL ] Loaded configuration for BSCX: 3 features, 80.0% accuracy [2026-03-04T20:35:25.104412] [DEBUG] [LOCAL ] Loaded configuration for PPTA: 2 features, 70.0% accuracy [2026-03-04T20:35:25.104493] [DEBUG] [LOCAL ] Loaded configuration for CDZI: 3 features, 70.0% accuracy [2026-03-04T20:35:25.104784] [DEBUG] [LOCAL ] Loaded configuration for SPCB: 2 features, 80.0% accuracy [2026-03-04T20:35:25.104856] [DEBUG] [LOCAL ] Loaded configuration for MGA: 1 features, 90.0% accuracy [2026-03-04T20:35:25.105124] [DEBUG] [LOCAL ] Loaded configuration for TENB: 0 features, 60.0% accuracy [2026-03-04T20:35:25.105367] [DEBUG] [LOCAL ] Loaded configuration for LOPE: 5 features, 80.0% accuracy [2026-03-04T20:35:25.105628] [DEBUG] [LOCAL ] Loaded configuration for ATNI: 4 features, 60.0% accuracy [2026-03-04T20:35:25.106532] [DEBUG] [LOCAL ] Loaded configuration for OMEX: 6 features, 90.0% accuracy [2026-03-04T20:35:25.106638] [DEBUG] [LOCAL ] Loaded configuration for RNAZ: 2 features, 60.0% accuracy [2026-03-04T20:35:25.106930] [DEBUG] [LOCAL ] Loaded configuration for VNQI: 1 features, 100.0% accuracy [2026-03-04T20:35:25.107222] [DEBUG] [LOCAL ] Loaded configuration for VCSH: 3 features, 90.0% accuracy [2026-03-04T20:35:25.107535] [DEBUG] [LOCAL ] Loaded configuration for FNKO: 3 features, 90.0% accuracy [2026-03-04T20:35:25.107832] [DEBUG] [LOCAL ] Loaded configuration for AEYE: 4 features, 80.0% accuracy [2026-03-04T20:35:25.108136] [DEBUG] [LOCAL ] Loaded configuration for SPRX: 2 features, 100.0% accuracy [2026-03-04T20:35:25.108222] [DEBUG] [LOCAL ] Loaded configuration for BIO: 3 features, 70.0% accuracy [2026-03-04T20:35:25.108531] [DEBUG] [LOCAL ] Loaded configuration for HSY: 1 features, 70.0% accuracy [2026-03-04T20:35:25.108858] [DEBUG] [LOCAL ] Loaded configuration for RGTI: 1 features, 80.0% accuracy [2026-03-04T20:35:25.108933] [DEBUG] [LOCAL ] Loaded configuration for OMF: 1 features, 90.0% accuracy [2026-03-04T20:35:25.109158] [DEBUG] [LOCAL ] Loaded configuration for SEZL: 2 features, 90.0% accuracy [2026-03-04T20:35:25.109420] [DEBUG] [LOCAL ] Loaded configuration for BHFAN: 1 features, 60.0% accuracy [2026-03-04T20:35:25.109694] [DEBUG] [LOCAL ] Loaded configuration for KTCC: 3 features, 60.0% accuracy [2026-03-04T20:35:25.109989] [DEBUG] [LOCAL ] Loaded configuration for HRZN: 3 features, 70.0% accuracy [2026-03-04T20:35:25.110246] [DEBUG] [LOCAL ] Loaded configuration for XP: 2 features, 70.0% accuracy [2026-03-04T20:35:25.110516] [DEBUG] [LOCAL ] Loaded configuration for UXIN: 0 features, 90.0% accuracy [2026-03-04T20:35:25.110827] [DEBUG] [LOCAL ] Loaded configuration for DCI: 1 features, 70.0% accuracy [2026-03-04T20:35:25.111070] [DEBUG] [LOCAL ] Loaded configuration for GMAB: 4 features, 100.0% accuracy [2026-03-04T20:35:25.111353] [DEBUG] [LOCAL ] Loaded configuration for SAIC: 5 features, 70.0% accuracy [2026-03-04T20:35:25.111425] [DEBUG] [LOCAL ] Loaded configuration for VTN: 2 features, 70.0% accuracy [2026-03-04T20:35:25.111702] [DEBUG] [LOCAL ] Loaded configuration for BOLD: 3 features, 80.0% accuracy [2026-03-04T20:35:25.111943] [DEBUG] [LOCAL ] Loaded configuration for NBIX: 1 features, 70.0% accuracy [2026-03-04T20:35:25.112174] [DEBUG] [LOCAL ] Loaded configuration for OIA: 2 features, 80.0% accuracy [2026-03-04T20:35:25.112254] [DEBUG] [LOCAL ] Loaded configuration for UBRL: 2 features, 70.0% accuracy [2026-03-04T20:35:25.112535] [DEBUG] [LOCAL ] Loaded configuration for QDEL: 1 features, 100.0% accuracy [2026-03-04T20:35:25.112632] [DEBUG] [LOCAL ] Loaded configuration for MHD: 3 features, 70.0% accuracy [2026-03-04T20:35:25.112862] [DEBUG] [LOCAL ] Loaded configuration for PUBM: 1 features, 90.0% accuracy [2026-03-04T20:35:25.113098] [DEBUG] [LOCAL ] Loaded configuration for EHC: 1 features, 80.0% accuracy [2026-03-04T20:35:25.113834] [DEBUG] [LOCAL ] Loaded configuration for IEP: 1 features, 100.0% accuracy [2026-03-04T20:35:25.114140] [DEBUG] [LOCAL ] Loaded configuration for VTC: 0 features, 70.0% accuracy [2026-03-04T20:35:25.114406] [DEBUG] [LOCAL ] Loaded configuration for NFBK: 4 features, 90.0% accuracy [2026-03-04T20:35:25.114665] [DEBUG] [LOCAL ] Loaded configuration for KOSS: 5 features, 80.0% accuracy [2026-03-04T20:35:25.114738] [DEBUG] [LOCAL ] Loaded configuration for LTH: 4 features, 70.0% accuracy [2026-03-04T20:35:25.115016] [DEBUG] [LOCAL ] Loaded configuration for SAM: 1 features, 70.0% accuracy [2026-03-04T20:35:25.115264] [DEBUG] [LOCAL ] Loaded configuration for MRAM: 2 features, 80.0% accuracy [2026-03-04T20:35:25.115608] [DEBUG] [LOCAL ] Loaded configuration for PDD: 2 features, 80.0% accuracy [2026-03-04T20:35:25.115724] [DEBUG] [LOCAL ] Loaded configuration for HWM: 4 features, 80.0% accuracy [2026-03-04T20:35:25.115811] [DEBUG] [LOCAL ] Loaded configuration for VVX: 2 features, 70.0% accuracy [2026-03-04T20:35:25.115881] [DEBUG] [LOCAL ] Loaded configuration for CLS: 1 features, 80.0% accuracy [2026-03-04T20:35:25.115948] [DEBUG] [LOCAL ] Loaded configuration for HOMB: 1 features, 90.0% accuracy [2026-03-04T20:35:25.116009] [DEBUG] [LOCAL ] Loaded configuration for LCII: 1 features, 90.0% accuracy [2026-03-04T20:35:25.116268] [DEBUG] [LOCAL ] Loaded configuration for BDX: 4 features, 80.0% accuracy [2026-03-04T20:35:25.116351] [DEBUG] [LOCAL ] Loaded configuration for HBB: 1 features, 80.0% accuracy [2026-03-04T20:35:25.116413] [DEBUG] [LOCAL ] Loaded configuration for NAAS: 3 features, 90.0% accuracy [2026-03-04T20:35:25.116703] [DEBUG] [LOCAL ] Loaded configuration for TSBK: 2 features, 60.0% accuracy [2026-03-04T20:35:25.116959] [DEBUG] [LOCAL ] Loaded configuration for KRNY: 2 features, 90.0% accuracy [2026-03-04T20:35:25.117210] [DEBUG] [LOCAL ] Loaded configuration for TFSL: 2 features, 70.0% accuracy [2026-03-04T20:35:25.117475] [DEBUG] [LOCAL ] Loaded configuration for KINS: 2 features, 60.0% accuracy [2026-03-04T20:35:25.117548] [DEBUG] [LOCAL ] Loaded configuration for GE: 3 features, 90.0% accuracy [2026-03-04T20:35:25.117823] [DEBUG] [LOCAL ] Loaded configuration for ANIX: 1 features, 60.0% accuracy [2026-03-04T20:35:25.117896] [DEBUG] [LOCAL ] Loaded configuration for CFO: 5 features, 90.0% accuracy [2026-03-04T20:35:25.118124] [DEBUG] [LOCAL ] Loaded configuration for BCC: 1 features, 70.0% accuracy [2026-03-04T20:35:25.118423] [DEBUG] [LOCAL ] Loaded configuration for LCNB: 4 features, 90.0% accuracy [2026-03-04T20:35:25.118513] [DEBUG] [LOCAL ] Loaded configuration for EL: 4 features, 80.0% accuracy [2026-03-04T20:35:25.118756] [DEBUG] [LOCAL ] Loaded configuration for FFIC: 4 features, 60.0% accuracy [2026-03-04T20:35:25.119006] [DEBUG] [LOCAL ] Loaded configuration for ATOM: 6 features, 90.0% accuracy [2026-03-04T20:35:25.119076] [DEBUG] [LOCAL ] Loaded configuration for TMHC: 1 features, 70.0% accuracy [2026-03-04T20:35:25.119389] [DEBUG] [LOCAL ] Loaded configuration for MFM: 3 features, 80.0% accuracy [2026-03-04T20:35:25.119664] [DEBUG] [LOCAL ] Loaded configuration for GRID: 2 features, 60.0% accuracy [2026-03-04T20:35:25.119750] [DEBUG] [LOCAL ] Loaded configuration for MCI: 5 features, 90.0% accuracy [2026-03-04T20:35:25.119817] [DEBUG] [LOCAL ] Loaded configuration for SUNS: 2 features, 90.0% accuracy [2026-03-04T20:35:25.120057] [DEBUG] [LOCAL ] Loaded configuration for SND: 2 features, 70.0% accuracy [2026-03-04T20:35:25.120360] [DEBUG] [LOCAL ] Loaded configuration for GTX: 0 features, 90.0% accuracy [2026-03-04T20:35:25.120623] [DEBUG] [LOCAL ] Loaded configuration for SENS: 2 features, 70.0% accuracy [2026-03-04T20:35:25.120706] [DEBUG] [LOCAL ] Loaded configuration for WBX: 0 features, 90.0% accuracy [2026-03-04T20:35:25.120951] [DEBUG] [LOCAL ] Loaded configuration for PTNQ: 3 features, 70.0% accuracy [2026-03-04T20:35:25.121191] [DEBUG] [LOCAL ] Loaded configuration for QYLG: 5 features, 90.0% accuracy [2026-03-04T20:35:25.121271] [DEBUG] [LOCAL ] Loaded configuration for YRD: 0 features, 70.0% accuracy [2026-03-04T20:35:25.121342] [DEBUG] [LOCAL ] Loaded configuration for SHOC: 2 features, 70.0% accuracy [2026-03-04T20:35:25.121610] [DEBUG] [LOCAL ] Loaded configuration for MQY: 3 features, 70.0% accuracy [2026-03-04T20:35:25.121696] [DEBUG] [LOCAL ] Loaded configuration for GPC: 4 features, 70.0% accuracy [2026-03-04T20:35:25.121979] [DEBUG] [LOCAL ] Loaded configuration for WFRD: 1 features, 80.0% accuracy [2026-03-04T20:35:25.122278] [DEBUG] [LOCAL ] Loaded configuration for NABL: 0 features, 90.0% accuracy [2026-03-04T20:35:25.122541] [DEBUG] [LOCAL ] Loaded configuration for AWI: 2 features, 70.0% accuracy [2026-03-04T20:35:25.122800] [DEBUG] [LOCAL ] Loaded configuration for GNE: 1 features, 80.0% accuracy [2026-03-04T20:35:25.123086] [DEBUG] [LOCAL ] Loaded configuration for HQI: 2 features, 70.0% accuracy [2026-03-04T20:35:25.123371] [DEBUG] [LOCAL ] Loaded configuration for WDC: 5 features, 80.0% accuracy [2026-03-04T20:35:25.123450] [DEBUG] [LOCAL ] Loaded configuration for MWA: 1 features, 60.0% accuracy [2026-03-04T20:35:25.123680] [DEBUG] [LOCAL ] Loaded configuration for CPB: 2 features, 80.0% accuracy [2026-03-04T20:35:25.123918] [DEBUG] [LOCAL ] Loaded configuration for LAB: 2 features, 60.0% accuracy [2026-03-04T20:35:25.124170] [DEBUG] [LOCAL ] Loaded configuration for CNSP: 3 features, 90.0% accuracy [2026-03-04T20:35:25.124405] [DEBUG] [LOCAL ] Loaded configuration for ILMN: 1 features, 70.0% accuracy [2026-03-04T20:35:25.124486] [DEBUG] [LOCAL ] Loaded configuration for DKL: 3 features, 80.0% accuracy [2026-03-04T20:35:25.124735] [DEBUG] [LOCAL ] Loaded configuration for RPID: 4 features, 70.0% accuracy [2026-03-04T20:35:25.125018] [DEBUG] [LOCAL ] Loaded configuration for TSDD: 3 features, 90.0% accuracy [2026-03-04T20:35:25.125098] [DEBUG] [LOCAL ] Loaded configuration for GPN: 3 features, 50.0% accuracy [2026-03-04T20:35:25.125338] [DEBUG] [LOCAL ] Loaded configuration for LBTYA: 6 features, 70.0% accuracy [2026-03-04T20:35:25.125625] [DEBUG] [LOCAL ] Loaded configuration for ARBB: 2 features, 90.0% accuracy [2026-03-04T20:35:25.125696] [DEBUG] [LOCAL ] Loaded configuration for NLOP: 4 features, 90.0% accuracy [2026-03-04T20:35:25.125769] [DEBUG] [LOCAL ] Loaded configuration for QCLN: 4 features, 80.0% accuracy [2026-03-04T20:35:25.125838] [DEBUG] [LOCAL ] Loaded configuration for TRGP: 2 features, 80.0% accuracy [2026-03-04T20:35:25.125908] [DEBUG] [LOCAL ] Loaded configuration for SHY: 1 features, 90.0% accuracy [2026-03-04T20:35:25.126162] [DEBUG] [LOCAL ] Loaded configuration for BND: 0 features, 50.0% accuracy [2026-03-04T20:35:25.126465] [DEBUG] [LOCAL ] Loaded configuration for WBTN: 6 features, 90.0% accuracy [2026-03-04T20:35:25.126713] [DEBUG] [LOCAL ] Loaded configuration for DMLP: 3 features, 80.0% accuracy [2026-03-04T20:35:25.126792] [DEBUG] [LOCAL ] Loaded configuration for INFY: 1 features, 80.0% accuracy [2026-03-04T20:35:25.126864] [DEBUG] [LOCAL ] Loaded configuration for GAIA: 2 features, 60.0% accuracy [2026-03-04T20:35:25.127098] [DEBUG] [LOCAL ] Loaded configuration for FTSL: 1 features, 70.0% accuracy [2026-03-04T20:35:25.127176] [DEBUG] [LOCAL ] Loaded configuration for DFP: 1 features, 60.0% accuracy [2026-03-04T20:35:25.127431] [DEBUG] [LOCAL ] Loaded configuration for PTC: 2 features, 80.0% accuracy [2026-03-04T20:35:25.127505] [DEBUG] [LOCAL ] Loaded configuration for KMX: 2 features, 90.0% accuracy [2026-03-04T20:35:25.127600] [DEBUG] [LOCAL ] Loaded configuration for TM: 4 features, 90.0% accuracy [2026-03-04T20:35:25.127680] [DEBUG] [LOCAL ] Loaded configuration for SMHI: 1 features, 70.0% accuracy [2026-03-04T20:35:25.127924] [DEBUG] [LOCAL ] Loaded configuration for BWEN: 4 features, 80.0% accuracy [2026-03-04T20:35:25.128028] [DEBUG] [LOCAL ] Loaded configuration for SIEB: 6 features, 90.0% accuracy [2026-03-04T20:35:25.128267] [DEBUG] [LOCAL ] Loaded configuration for INMD: 4 features, 100.0% accuracy [2026-03-04T20:35:25.128520] [DEBUG] [LOCAL ] Loaded configuration for AROC: 3 features, 80.0% accuracy [2026-03-04T20:35:25.128624] [DEBUG] [LOCAL ] Loaded configuration for MTN: 2 features, 80.0% accuracy [2026-03-04T20:35:25.128854] [DEBUG] [LOCAL ] Loaded configuration for MRM: 3 features, 80.0% accuracy [2026-03-04T20:35:25.129089] [DEBUG] [LOCAL ] Loaded configuration for ABEO: 3 features, 80.0% accuracy [2026-03-04T20:35:25.129167] [DEBUG] [LOCAL ] Loaded configuration for ESTC: 7 features, 90.0% accuracy [2026-03-04T20:35:25.129238] [DEBUG] [LOCAL ] Loaded configuration for CGEM: 1 features, 60.0% accuracy [2026-03-04T20:35:25.129313] [DEBUG] [LOCAL ] Loaded configuration for ZH: 4 features, 80.0% accuracy [2026-03-04T20:35:25.129613] [DEBUG] [LOCAL ] Loaded configuration for PDLB: 2 features, 60.0% accuracy [2026-03-04T20:35:25.129858] [DEBUG] [LOCAL ] Loaded configuration for SIFY: 3 features, 80.0% accuracy [2026-03-04T20:35:25.129928] [DEBUG] [LOCAL ] Loaded configuration for FA: 0 features, 50.0% accuracy [2026-03-04T20:35:25.130206] [DEBUG] [LOCAL ] Loaded configuration for STI: 4 features, 70.0% accuracy [2026-03-04T20:35:25.130701] [DEBUG] [LOCAL ] Loaded configuration for STKS: 6 features, 80.0% accuracy [2026-03-04T20:35:25.130791] [DEBUG] [LOCAL ] Loaded configuration for DRH: 2 features, 70.0% accuracy [2026-03-04T20:35:25.130863] [DEBUG] [LOCAL ] Loaded configuration for SFB: 3 features, 80.0% accuracy [2026-03-04T20:35:25.130937] [DEBUG] [LOCAL ] Loaded configuration for FAF: 2 features, 80.0% accuracy [2026-03-04T20:35:25.131180] [DEBUG] [LOCAL ] Loaded configuration for ONB: 4 features, 100.0% accuracy [2026-03-04T20:35:25.131265] [DEBUG] [LOCAL ] Loaded configuration for TFC: 1 features, 70.0% accuracy [2026-03-04T20:35:25.131522] [DEBUG] [LOCAL ] Loaded configuration for NVS: 2 features, 90.0% accuracy [2026-03-04T20:35:25.131620] [DEBUG] [LOCAL ] Loaded configuration for NDMO: 6 features, 80.0% accuracy [2026-03-04T20:35:25.131855] [DEBUG] [LOCAL ] Loaded configuration for BOH: 1 features, 90.0% accuracy [2026-03-04T20:35:25.131937] [DEBUG] [LOCAL ] Loaded configuration for STK: 3 features, 90.0% accuracy [2026-03-04T20:35:25.132240] [DEBUG] [LOCAL ] Loaded configuration for DEO: 0 features, 70.0% accuracy [2026-03-04T20:35:25.132352] [DEBUG] [LOCAL ] Loaded configuration for FERG: 3 features, 70.0% accuracy [2026-03-04T20:35:25.132417] [DEBUG] [LOCAL ] Loaded configuration for JILL: 3 features, 60.0% accuracy [2026-03-04T20:35:25.132490] [DEBUG] [LOCAL ] Loaded configuration for GNPX: 3 features, 70.0% accuracy [2026-03-04T20:35:25.132731] [DEBUG] [LOCAL ] Loaded configuration for INTC: 4 features, 90.0% accuracy [2026-03-04T20:35:25.133117] [DEBUG] [LOCAL ] Loaded configuration for PPIH: 1 features, 80.0% accuracy [2026-03-04T20:35:25.133364] [DEBUG] [LOCAL ] Loaded configuration for UBSI: 1 features, 80.0% accuracy [2026-03-04T20:35:25.133449] [DEBUG] [LOCAL ] Loaded configuration for OCGN: 2 features, 90.0% accuracy [2026-03-04T20:35:25.133514] [DEBUG] [LOCAL ] Loaded configuration for CIA: 1 features, 60.0% accuracy [2026-03-04T20:35:25.133601] [DEBUG] [LOCAL ] Loaded configuration for IFS: 4 features, 80.0% accuracy [2026-03-04T20:35:25.133669] [DEBUG] [LOCAL ] Loaded configuration for VTWO: 1 features, 70.0% accuracy [2026-03-04T20:35:25.133746] [DEBUG] [LOCAL ] Loaded configuration for DSGX: 4 features, 80.0% accuracy [2026-03-04T20:35:25.133823] [DEBUG] [LOCAL ] Loaded configuration for SPB: 2 features, 100.0% accuracy [2026-03-04T20:35:25.133885] [DEBUG] [LOCAL ] Loaded configuration for UMC: 1 features, 90.0% accuracy [2026-03-04T20:35:25.134182] [DEBUG] [LOCAL ] Loaded configuration for HOLO: 2 features, 90.0% accuracy [2026-03-04T20:35:25.134256] [DEBUG] [LOCAL ] Loaded configuration for TWI: 1 features, 80.0% accuracy [2026-03-04T20:35:25.134558] [DEBUG] [LOCAL ] Loaded configuration for LEGN: 2 features, 70.0% accuracy [2026-03-04T20:35:25.134826] [DEBUG] [LOCAL ] Loaded configuration for MLM: 1 features, 60.0% accuracy [2026-03-04T20:35:25.135084] [DEBUG] [LOCAL ] Loaded configuration for MASS: 5 features, 70.0% accuracy [2026-03-04T20:35:25.135385] [DEBUG] [LOCAL ] Loaded configuration for GCBC: 4 features, 80.0% accuracy [2026-03-04T20:35:25.135653] [DEBUG] [LOCAL ] Loaded configuration for ACM: 0 features, 90.0% accuracy [2026-03-04T20:35:25.135893] [DEBUG] [LOCAL ] Loaded configuration for TXRH: 3 features, 90.0% accuracy [2026-03-04T20:35:25.136133] [DEBUG] [LOCAL ] Loaded configuration for TPVG: 4 features, 60.0% accuracy [2026-03-04T20:35:25.136419] [DEBUG] [LOCAL ] Loaded configuration for AIRS: 5 features, 80.0% accuracy [2026-03-04T20:35:25.136718] [DEBUG] [LOCAL ] Loaded configuration for TDUP: 4 features, 70.0% accuracy [2026-03-04T20:35:25.137013] [DEBUG] [LOCAL ] Loaded configuration for SOXQ: 3 features, 60.0% accuracy [2026-03-04T20:35:25.137251] [DEBUG] [LOCAL ] Loaded configuration for ICOP: 2 features, 80.0% accuracy [2026-03-04T20:35:25.137352] [DEBUG] [LOCAL ] Loaded configuration for HNDL: 1 features, 70.0% accuracy [2026-03-04T20:35:25.137594] [DEBUG] [LOCAL ] Loaded configuration for CLLS: 3 features, 70.0% accuracy [2026-03-04T20:35:25.137905] [DEBUG] [LOCAL ] Loaded configuration for AAON: 1 features, 80.0% accuracy [2026-03-04T20:35:25.138161] [DEBUG] [LOCAL ] Loaded configuration for BGLC: 3 features, 90.0% accuracy [2026-03-04T20:35:25.138238] [DEBUG] [LOCAL ] Loaded configuration for HBANL: 1 features, 60.0% accuracy [2026-03-04T20:35:25.138518] [DEBUG] [LOCAL ] Loaded configuration for EYE: 2 features, 90.0% accuracy [2026-03-04T20:35:25.138780] [DEBUG] [LOCAL ] Loaded configuration for TCBX: 2 features, 70.0% accuracy [2026-03-04T20:35:25.139019] [DEBUG] [LOCAL ] Loaded configuration for PPH: 3 features, 90.0% accuracy [2026-03-04T20:35:25.139097] [DEBUG] [LOCAL ] Loaded configuration for KAI: 2 features, 60.0% accuracy [2026-03-04T20:35:25.139326] [DEBUG] [LOCAL ] Loaded configuration for GDEN: 1 features, 80.0% accuracy [2026-03-04T20:35:25.139590] [DEBUG] [LOCAL ] Loaded configuration for ATLO: 2 features, 100.0% accuracy [2026-03-04T20:35:25.139825] [DEBUG] [LOCAL ] Loaded configuration for NCNA: 2 features, 70.0% accuracy [2026-03-04T20:35:25.140112] [DEBUG] [LOCAL ] Loaded configuration for MKSI: 4 features, 80.0% accuracy [2026-03-04T20:35:25.140190] [DEBUG] [LOCAL ] Loaded configuration for SLM: 3 features, 70.0% accuracy [2026-03-04T20:35:25.140250] [DEBUG] [LOCAL ] Loaded configuration for MUC: 3 features, 90.0% accuracy [2026-03-04T20:35:25.140474] [DEBUG] [LOCAL ] Loaded configuration for FICS: 1 features, 70.0% accuracy [2026-03-04T20:35:25.140709] [DEBUG] [LOCAL ] Loaded configuration for JVA: 3 features, 90.0% accuracy [2026-03-04T20:35:25.140938] [DEBUG] [LOCAL ] Loaded configuration for REFI: 4 features, 90.0% accuracy [2026-03-04T20:35:25.141015] [DEBUG] [LOCAL ] Loaded configuration for ALLY: 2 features, 70.0% accuracy [2026-03-04T20:35:25.141305] [DEBUG] [LOCAL ] Loaded configuration for TWO: 2 features, 80.0% accuracy [2026-03-04T20:35:25.141597] [DEBUG] [LOCAL ] Loaded configuration for PCQ: 2 features, 60.0% accuracy [2026-03-04T20:35:25.141842] [DEBUG] [LOCAL ] Loaded configuration for ATEN: 1 features, 70.0% accuracy [2026-03-04T20:35:25.142096] [DEBUG] [LOCAL ] Loaded configuration for CNOB: 2 features, 70.0% accuracy [2026-03-04T20:35:25.142173] [DEBUG] [LOCAL ] Loaded configuration for OTEX: 5 features, 70.0% accuracy [2026-03-04T20:35:25.142409] [DEBUG] [LOCAL ] Loaded configuration for ICUI: 4 features, 70.0% accuracy [2026-03-04T20:35:25.142504] [DEBUG] [LOCAL ] Loaded configuration for FLYE: 5 features, 90.0% accuracy [2026-03-04T20:35:25.142566] [DEBUG] [LOCAL ] Loaded configuration for FIS: 3 features, 80.0% accuracy [2026-03-04T20:35:25.142814] [DEBUG] [LOCAL ] Loaded configuration for JD: 4 features, 50.0% accuracy [2026-03-04T20:35:25.142884] [DEBUG] [LOCAL ] Loaded configuration for OLP: 2 features, 70.0% accuracy [2026-03-04T20:35:25.142952] [DEBUG] [LOCAL ] Loaded configuration for C: 0 features, 80.0% accuracy [2026-03-04T20:35:25.143227] [DEBUG] [LOCAL ] Loaded configuration for VNOM: 2 features, 60.0% accuracy [2026-03-04T20:35:25.143454] [DEBUG] [LOCAL ] Loaded configuration for AVXL: 1 features, 50.0% accuracy [2026-03-04T20:35:25.143531] [DEBUG] [LOCAL ] Loaded configuration for TRMB: 3 features, 70.0% accuracy [2026-03-04T20:35:25.143784] [DEBUG] [LOCAL ] Loaded configuration for GOGO: 2 features, 50.0% accuracy [2026-03-04T20:35:25.143866] [DEBUG] [LOCAL ] Loaded configuration for EOG: 1 features, 90.0% accuracy [2026-03-04T20:35:25.144097] [DEBUG] [LOCAL ] Loaded configuration for LCFY: 5 features, 90.0% accuracy [2026-03-04T20:35:25.144188] [DEBUG] [LOCAL ] Loaded configuration for ORN: 2 features, 60.0% accuracy [2026-03-04T20:35:25.144439] [DEBUG] [LOCAL ] Loaded configuration for SFBS: 3 features, 80.0% accuracy [2026-03-04T20:35:25.144724] [DEBUG] [LOCAL ] Loaded configuration for SCVL: 2 features, 70.0% accuracy [2026-03-04T20:35:25.144802] [DEBUG] [LOCAL ] Loaded configuration for BOE: 1 features, 60.0% accuracy [2026-03-04T20:35:25.145055] [DEBUG] [LOCAL ] Loaded configuration for LC: 4 features, 80.0% accuracy [2026-03-04T20:35:25.145122] [DEBUG] [LOCAL ] Loaded configuration for SB: 1 features, 80.0% accuracy [2026-03-04T20:35:25.145375] [DEBUG] [LOCAL ] Loaded configuration for VAC: 6 features, 90.0% accuracy [2026-03-04T20:35:25.145625] [DEBUG] [LOCAL ] Loaded configuration for CIVB: 4 features, 100.0% accuracy [2026-03-04T20:35:25.145863] [DEBUG] [LOCAL ] Loaded configuration for HYFM: 1 features, 70.0% accuracy [2026-03-04T20:35:25.146130] [DEBUG] [LOCAL ] Loaded configuration for SLVM: 4 features, 70.0% accuracy [2026-03-04T20:35:25.146413] [DEBUG] [LOCAL ] Loaded configuration for DDI: 2 features, 80.0% accuracy [2026-03-04T20:35:25.146494] [DEBUG] [LOCAL ] Loaded configuration for GD: 0 features, 90.0% accuracy [2026-03-04T20:35:25.146780] [DEBUG] [LOCAL ] Loaded configuration for STHO: 4 features, 80.0% accuracy [2026-03-04T20:35:25.147020] [DEBUG] [LOCAL ] Loaded configuration for BANX: 4 features, 90.0% accuracy [2026-03-04T20:35:25.147335] [DEBUG] [LOCAL ] Loaded configuration for SBUX: 0 features, 70.0% accuracy [2026-03-04T20:35:25.147589] [DEBUG] [LOCAL ] Loaded configuration for PHVS: 4 features, 60.0% accuracy [2026-03-04T20:35:25.147668] [DEBUG] [LOCAL ] Loaded configuration for AL: 2 features, 60.0% accuracy [2026-03-04T20:35:25.147898] [DEBUG] [LOCAL ] Loaded configuration for MASI: 3 features, 80.0% accuracy [2026-03-04T20:35:25.147978] [DEBUG] [LOCAL ] Loaded configuration for OOMA: 0 features, 70.0% accuracy [2026-03-04T20:35:25.149037] [DEBUG] [LOCAL ] Loaded configuration for NVTS: 6 features, 90.0% accuracy [2026-03-04T20:35:25.149118] [DEBUG] [LOCAL ] Loaded configuration for IBTO: 2 features, 60.0% accuracy [2026-03-04T20:35:25.149397] [DEBUG] [LOCAL ] Loaded configuration for BOKF: 1 features, 70.0% accuracy [2026-03-04T20:35:25.149484] [DEBUG] [LOCAL ] Loaded configuration for LVS: 2 features, 80.0% accuracy [2026-03-04T20:35:25.149743] [DEBUG] [LOCAL ] Loaded configuration for BHFAM: 2 features, 90.0% accuracy [2026-03-04T20:35:25.149985] [DEBUG] [LOCAL ] Loaded configuration for BHF: 4 features, 80.0% accuracy [2026-03-04T20:35:25.150055] [DEBUG] [LOCAL ] Loaded configuration for NMM: 1 features, 80.0% accuracy [2026-03-04T20:35:25.150468] [DEBUG] [LOCAL ] Loaded configuration for THQ: 5 features, 90.0% accuracy [2026-03-04T20:35:25.150779] [DEBUG] [LOCAL ] Loaded configuration for TRMD: 4 features, 90.0% accuracy [2026-03-04T20:35:25.151074] [DEBUG] [LOCAL ] Loaded configuration for SJM: 1 features, 70.0% accuracy [2026-03-04T20:35:25.151319] [DEBUG] [LOCAL ] Loaded configuration for ALLE: 3 features, 80.0% accuracy [2026-03-04T20:35:25.151399] [DEBUG] [LOCAL ] Loaded configuration for HGLB: 2 features, 60.0% accuracy [2026-03-04T20:35:25.151703] [DEBUG] [LOCAL ] Loaded configuration for ZURA: 0 features, 60.0% accuracy [2026-03-04T20:35:25.152013] [DEBUG] [LOCAL ] Loaded configuration for PFGC: 3 features, 90.0% accuracy [2026-03-04T20:35:25.152271] [DEBUG] [LOCAL ] Loaded configuration for ACLS: 3 features, 70.0% accuracy [2026-03-04T20:35:25.152512] [DEBUG] [LOCAL ] Loaded configuration for LNZA: 1 features, 90.0% accuracy [2026-03-04T20:35:25.152775] [DEBUG] [LOCAL ] Loaded configuration for IDA: 2 features, 60.0% accuracy [2026-03-04T20:35:25.153075] [DEBUG] [LOCAL ] Loaded configuration for HIVE: 3 features, 70.0% accuracy [2026-03-04T20:35:25.153342] [DEBUG] [LOCAL ] Loaded configuration for BKH: 1 features, 80.0% accuracy [2026-03-04T20:35:25.153605] [DEBUG] [LOCAL ] Loaded configuration for CLNN: 2 features, 70.0% accuracy [2026-03-04T20:35:25.153689] [DEBUG] [LOCAL ] Loaded configuration for BGH: 2 features, 70.0% accuracy [2026-03-04T20:35:25.153973] [DEBUG] [LOCAL ] Loaded configuration for ALHC: 1 features, 90.0% accuracy [2026-03-04T20:35:25.154222] [DEBUG] [LOCAL ] Loaded configuration for LOGI: 2 features, 70.0% accuracy [2026-03-04T20:35:25.154477] [DEBUG] [LOCAL ] Loaded configuration for DYN: 2 features, 70.0% accuracy [2026-03-04T20:35:25.154771] [DEBUG] [LOCAL ] Loaded configuration for TRMK: 3 features, 90.0% accuracy [2026-03-04T20:35:25.155066] [DEBUG] [LOCAL ] Loaded configuration for LIND: 0 features, 70.0% accuracy [2026-03-04T20:35:25.155358] [DEBUG] [LOCAL ] Loaded configuration for VLTO: 2 features, 60.0% accuracy [2026-03-04T20:35:25.155454] [DEBUG] [LOCAL ] Loaded configuration for OMC: 3 features, 80.0% accuracy [2026-03-04T20:35:25.155739] [DEBUG] [LOCAL ] Loaded configuration for WERN: 2 features, 80.0% accuracy [2026-03-04T20:35:25.155823] [DEBUG] [LOCAL ] Loaded configuration for BXSL: 3 features, 90.0% accuracy [2026-03-04T20:35:25.155895] [DEBUG] [LOCAL ] Loaded configuration for FN: 2 features, 60.0% accuracy [2026-03-04T20:35:25.156129] [DEBUG] [LOCAL ] Loaded configuration for MGPI: 2 features, 80.0% accuracy [2026-03-04T20:35:25.156876] [DEBUG] [LOCAL ] Loaded configuration for SON: 0 features, 60.0% accuracy [2026-03-04T20:35:25.157173] [DEBUG] [LOCAL ] Loaded configuration for SQQQ: 7 features, 90.0% accuracy [2026-03-04T20:35:25.157481] [DEBUG] [LOCAL ] Loaded configuration for ASGN: 2 features, 70.0% accuracy [2026-03-04T20:35:25.157736] [DEBUG] [LOCAL ] Loaded configuration for FLNG: 2 features, 70.0% accuracy [2026-03-04T20:35:25.157809] [DEBUG] [LOCAL ] Loaded configuration for BN: 3 features, 60.0% accuracy [2026-03-04T20:35:25.158095] [DEBUG] [LOCAL ] Loaded configuration for VCRB: 2 features, 90.0% accuracy [2026-03-04T20:35:25.158164] [DEBUG] [LOCAL ] Loaded configuration for DH: 3 features, 80.0% accuracy [2026-03-04T20:35:25.158232] [DEBUG] [LOCAL ] Loaded configuration for RVTY: 2 features, 60.0% accuracy [2026-03-04T20:35:25.158504] [DEBUG] [LOCAL ] Loaded configuration for MDXH: 1 features, 70.0% accuracy [2026-03-04T20:35:25.158606] [DEBUG] [LOCAL ] Loaded configuration for ACEL: 3 features, 80.0% accuracy [2026-03-04T20:35:25.158682] [DEBUG] [LOCAL ] Loaded configuration for LE: 1 features, 60.0% accuracy [2026-03-04T20:35:25.158937] [DEBUG] [LOCAL ] Loaded configuration for DB: 4 features, 70.0% accuracy [2026-03-04T20:35:25.159242] [DEBUG] [LOCAL ] Loaded configuration for SPSC: 1 features, 60.0% accuracy [2026-03-04T20:35:25.159489] [DEBUG] [LOCAL ] Loaded configuration for METCB: 2 features, 90.0% accuracy [2026-03-04T20:35:25.159729] [DEBUG] [LOCAL ] Loaded configuration for INDI: 1 features, 90.0% accuracy [2026-03-04T20:35:25.160013] [DEBUG] [LOCAL ] Loaded configuration for RHP: 3 features, 80.0% accuracy [2026-03-04T20:35:25.160243] [DEBUG] [LOCAL ] Loaded configuration for BNTC: 4 features, 70.0% accuracy [2026-03-04T20:35:25.160524] [DEBUG] [LOCAL ] Loaded configuration for CLF: 2 features, 60.0% accuracy [2026-03-04T20:35:25.160623] [DEBUG] [LOCAL ] Loaded configuration for JMIA: 3 features, 80.0% accuracy [2026-03-04T20:35:25.160686] [DEBUG] [LOCAL ] Loaded configuration for USEA: 2 features, 80.0% accuracy [2026-03-04T20:35:25.160915] [DEBUG] [LOCAL ] Loaded configuration for LX: 1 features, 70.0% accuracy [2026-03-04T20:35:25.161200] [DEBUG] [LOCAL ] Loaded configuration for BCE: 3 features, 80.0% accuracy [2026-03-04T20:35:25.162629] [DEBUG] [LOCAL ] Loaded configuration for CSWC: 3 features, 60.0% accuracy [2026-03-04T20:35:25.162874] [DEBUG] [LOCAL ] Loaded configuration for DXCM: 1 features, 60.0% accuracy [2026-03-04T20:35:25.162944] [DEBUG] [LOCAL ] Loaded configuration for TNC: 2 features, 70.0% accuracy [2026-03-04T20:35:25.163173] [DEBUG] [LOCAL ] Loaded configuration for CDC: 6 features, 90.0% accuracy [2026-03-04T20:35:25.163420] [DEBUG] [LOCAL ] Loaded configuration for DGRS: 1 features, 70.0% accuracy [2026-03-04T20:35:25.163714] [DEBUG] [LOCAL ] Loaded configuration for FRHC: 1 features, 70.0% accuracy [2026-03-04T20:35:25.163954] [DEBUG] [LOCAL ] Loaded configuration for SUSB: 2 features, 80.0% accuracy [2026-03-04T20:35:25.164677] [DEBUG] [LOCAL ] Loaded configuration for DLTH: 3 features, 80.0% accuracy [2026-03-04T20:35:25.164764] [DEBUG] [LOCAL ] Loaded configuration for BKE: 5 features, 80.0% accuracy [2026-03-04T20:35:25.165007] [DEBUG] [LOCAL ] Loaded configuration for BAX: 2 features, 70.0% accuracy [2026-03-04T20:35:25.165089] [DEBUG] [LOCAL ] Loaded configuration for LND: 0 features, 80.0% accuracy [2026-03-04T20:35:25.165159] [DEBUG] [LOCAL ] Loaded configuration for FCNCA: 0 features, 80.0% accuracy [2026-03-04T20:35:25.165397] [DEBUG] [LOCAL ] Loaded configuration for WOOD: 3 features, 90.0% accuracy [2026-03-04T20:35:25.165640] [DEBUG] [LOCAL ] Loaded configuration for CVGI: 2 features, 70.0% accuracy [2026-03-04T20:35:25.165941] [DEBUG] [LOCAL ] Loaded configuration for PDBC: 1 features, 90.0% accuracy [2026-03-04T20:35:25.166175] [DEBUG] [LOCAL ] Loaded configuration for ITRI: 2 features, 80.0% accuracy [2026-03-04T20:35:25.166463] [DEBUG] [LOCAL ] Loaded configuration for CELH: 1 features, 90.0% accuracy [2026-03-04T20:35:25.166758] [DEBUG] [LOCAL ] Loaded configuration for PK: 1 features, 70.0% accuracy [2026-03-04T20:35:25.167027] [DEBUG] [LOCAL ] Loaded configuration for BRO: 3 features, 80.0% accuracy [2026-03-04T20:35:25.167118] [DEBUG] [LOCAL ] Loaded configuration for SEE: 0 features, 80.0% accuracy [2026-03-04T20:35:25.167410] [DEBUG] [LOCAL ] Loaded configuration for REAL: 4 features, 60.0% accuracy [2026-03-04T20:35:25.167484] [DEBUG] [LOCAL ] Loaded configuration for OGN: 0 features, 70.0% accuracy [2026-03-04T20:35:25.167843] [DEBUG] [LOCAL ] Loaded configuration for SGC: 2 features, 60.0% accuracy [2026-03-04T20:35:25.168230] [DEBUG] [LOCAL ] Loaded configuration for LGI: 2 features, 60.0% accuracy [2026-03-04T20:35:25.169138] [DEBUG] [LOCAL ] Loaded configuration for GFI: 6 features, 90.0% accuracy [2026-03-04T20:35:25.169451] [DEBUG] [LOCAL ] Loaded configuration for ALLO: 0 features, 70.0% accuracy [2026-03-04T20:35:25.169520] [DEBUG] [LOCAL ] Loaded configuration for MMD: 2 features, 80.0% accuracy [2026-03-04T20:35:25.169879] [DEBUG] [LOCAL ] Loaded configuration for VRNS: 1 features, 70.0% accuracy [2026-03-04T20:35:25.169950] [DEBUG] [LOCAL ] Loaded configuration for NBB: 2 features, 70.0% accuracy [2026-03-04T20:35:25.170281] [DEBUG] [LOCAL ] Loaded configuration for QQQM: 5 features, 70.0% accuracy [2026-03-04T20:35:25.170534] [DEBUG] [LOCAL ] Loaded configuration for POOL: 2 features, 70.0% accuracy [2026-03-04T20:35:25.170627] [DEBUG] [LOCAL ] Loaded configuration for TTWO: 0 features, 80.0% accuracy [2026-03-04T20:35:25.170689] [DEBUG] [LOCAL ] Loaded configuration for DMB: 2 features, 80.0% accuracy [2026-03-04T20:35:25.170746] [DEBUG] [LOCAL ] Loaded configuration for PII: 3 features, 70.0% accuracy [2026-03-04T20:35:25.170996] [DEBUG] [LOCAL ] Loaded configuration for DVN: 2 features, 90.0% accuracy [2026-03-04T20:35:25.171288] [DEBUG] [LOCAL ] Loaded configuration for MNKD: 0 features, 80.0% accuracy [2026-03-04T20:35:25.171368] [DEBUG] [LOCAL ] Loaded configuration for ETB: 5 features, 80.0% accuracy [2026-03-04T20:35:25.171609] [DEBUG] [LOCAL ] Loaded configuration for BEAM: 2 features, 70.0% accuracy [2026-03-04T20:35:25.171874] [DEBUG] [LOCAL ] Loaded configuration for ORIC: 1 features, 80.0% accuracy [2026-03-04T20:35:25.172116] [DEBUG] [LOCAL ] Loaded configuration for POWL: 0 features, 70.0% accuracy [2026-03-04T20:35:25.172183] [DEBUG] [LOCAL ] Loaded configuration for FPI: 1 features, 80.0% accuracy [2026-03-04T20:35:25.172250] [DEBUG] [LOCAL ] Loaded configuration for PMO: 0 features, 60.0% accuracy [2026-03-04T20:35:25.172315] [DEBUG] [LOCAL ] Loaded configuration for PAYO: 3 features, 90.0% accuracy [2026-03-04T20:35:25.172546] [DEBUG] [LOCAL ] Loaded configuration for KYTX: 1 features, 80.0% accuracy [2026-03-04T20:35:25.172871] [DEBUG] [LOCAL ] Loaded configuration for EGP: 4 features, 80.0% accuracy [2026-03-04T20:35:25.173162] [DEBUG] [LOCAL ] Loaded configuration for SBAC: 1 features, 80.0% accuracy [2026-03-04T20:35:25.173511] [DEBUG] [LOCAL ] Loaded configuration for SDHY: 0 features, 80.0% accuracy [2026-03-04T20:35:25.173819] [DEBUG] [LOCAL ] Loaded configuration for EXPI: 4 features, 80.0% accuracy [2026-03-04T20:35:25.173892] [DEBUG] [LOCAL ] Loaded configuration for USFD: 3 features, 70.0% accuracy [2026-03-04T20:35:25.173960] [DEBUG] [LOCAL ] Loaded configuration for CCIF: 1 features, 80.0% accuracy [2026-03-04T20:35:25.174027] [DEBUG] [LOCAL ] Loaded configuration for FDP: 3 features, 70.0% accuracy [2026-03-04T20:35:25.174086] [DEBUG] [LOCAL ] Loaded configuration for BSAC: 2 features, 80.0% accuracy [2026-03-04T20:35:25.174370] [DEBUG] [LOCAL ] Loaded configuration for MNY: 1 features, 90.0% accuracy [2026-03-04T20:35:25.174611] [DEBUG] [LOCAL ] Loaded configuration for FITBI: 4 features, 60.0% accuracy [2026-03-04T20:35:25.174866] [DEBUG] [LOCAL ] Loaded configuration for ANTX: 2 features, 50.0% accuracy [2026-03-04T20:35:25.174949] [DEBUG] [LOCAL ] Loaded configuration for NCA: 3 features, 80.0% accuracy [2026-03-04T20:35:25.175027] [DEBUG] [LOCAL ] Loaded configuration for SGHC: 2 features, 80.0% accuracy [2026-03-04T20:35:25.175094] [DEBUG] [LOCAL ] Loaded configuration for RFI: 4 features, 80.0% accuracy [2026-03-04T20:35:25.175328] [DEBUG] [LOCAL ] Loaded configuration for HUM: 3 features, 100.0% accuracy [2026-03-04T20:35:25.175563] [DEBUG] [LOCAL ] Loaded configuration for FIVE: 4 features, 80.0% accuracy [2026-03-04T20:35:25.175875] [DEBUG] [LOCAL ] Loaded configuration for SDVY: 2 features, 70.0% accuracy [2026-03-04T20:35:25.175948] [DEBUG] [LOCAL ] Loaded configuration for SPE: 2 features, 70.0% accuracy [2026-03-04T20:35:25.176180] [DEBUG] [LOCAL ] Loaded configuration for PCG: 2 features, 60.0% accuracy [2026-03-04T20:35:25.176425] [DEBUG] [LOCAL ] Loaded configuration for SFM: 2 features, 60.0% accuracy [2026-03-04T20:35:25.176675] [DEBUG] [LOCAL ] Loaded configuration for PASG: 3 features, 80.0% accuracy [2026-03-04T20:35:25.176915] [DEBUG] [LOCAL ] Loaded configuration for XENE: 6 features, 90.0% accuracy [2026-03-04T20:35:25.177191] [DEBUG] [LOCAL ] Loaded configuration for NRG: 2 features, 80.0% accuracy [2026-03-04T20:35:25.177441] [DEBUG] [LOCAL ] Loaded configuration for INSM: 2 features, 80.0% accuracy [2026-03-04T20:35:25.177697] [DEBUG] [LOCAL ] Loaded configuration for WAL: 1 features, 70.0% accuracy [2026-03-04T20:35:25.177933] [DEBUG] [LOCAL ] Loaded configuration for THO: 4 features, 80.0% accuracy [2026-03-04T20:35:25.178168] [DEBUG] [LOCAL ] Loaded configuration for SOJD: 4 features, 80.0% accuracy [2026-03-04T20:35:25.178433] [DEBUG] [LOCAL ] Loaded configuration for ABCB: 3 features, 80.0% accuracy [2026-03-04T20:35:25.178684] [DEBUG] [LOCAL ] Loaded configuration for AEM: 1 features, 70.0% accuracy [2026-03-04T20:35:25.178765] [DEBUG] [LOCAL ] Loaded configuration for FMC: 4 features, 80.0% accuracy [2026-03-04T20:35:25.179049] [DEBUG] [LOCAL ] Loaded configuration for UNMA: 4 features, 90.0% accuracy [2026-03-04T20:35:25.179118] [DEBUG] [LOCAL ] Loaded configuration for GIS: 5 features, 90.0% accuracy [2026-03-04T20:35:25.179340] [DEBUG] [LOCAL ] Loaded configuration for AFGC: 2 features, 70.0% accuracy [2026-03-04T20:35:25.179599] [DEBUG] [LOCAL ] Loaded configuration for FHB: 2 features, 80.0% accuracy [2026-03-04T20:35:25.179874] [DEBUG] [LOCAL ] Loaded configuration for USGO: 2 features, 80.0% accuracy [2026-03-04T20:35:25.180241] [DEBUG] [LOCAL ] Loaded configuration for FRBA: 4 features, 100.0% accuracy [2026-03-04T20:35:25.180556] [DEBUG] [LOCAL ] Loaded configuration for LENZ: 3 features, 80.0% accuracy [2026-03-04T20:35:25.180664] [DEBUG] [LOCAL ] Loaded configuration for EBF: 3 features, 70.0% accuracy [2026-03-04T20:35:25.180729] [DEBUG] [LOCAL ] Loaded configuration for DBRG: 2 features, 90.0% accuracy [2026-03-04T20:35:25.181011] [DEBUG] [LOCAL ] Loaded configuration for OMCL: 4 features, 70.0% accuracy [2026-03-04T20:35:25.181262] [DEBUG] [LOCAL ] Loaded configuration for DAO: 0 features, 70.0% accuracy [2026-03-04T20:35:25.181529] [DEBUG] [LOCAL ] Loaded configuration for FTCI: 1 features, 80.0% accuracy [2026-03-04T20:35:25.181623] [DEBUG] [LOCAL ] Loaded configuration for VTS: 4 features, 90.0% accuracy [2026-03-04T20:35:25.181923] [DEBUG] [LOCAL ] Loaded configuration for OLPX: 2 features, 90.0% accuracy [2026-03-04T20:35:25.182181] [DEBUG] [LOCAL ] Loaded configuration for AIO: 4 features, 80.0% accuracy [2026-03-04T20:35:25.182265] [DEBUG] [LOCAL ] Loaded configuration for GTLS: 2 features, 60.0% accuracy [2026-03-04T20:35:25.182496] [DEBUG] [LOCAL ] Loaded configuration for BMEZ: 2 features, 90.0% accuracy [2026-03-04T20:35:25.182746] [DEBUG] [LOCAL ] Loaded configuration for BNGO: 3 features, 60.0% accuracy [2026-03-04T20:35:25.182996] [DEBUG] [LOCAL ] Loaded configuration for PSTL: 3 features, 90.0% accuracy [2026-03-04T20:35:25.183240] [DEBUG] [LOCAL ] Loaded configuration for GRMN: 2 features, 60.0% accuracy [2026-03-04T20:35:25.183333] [DEBUG] [LOCAL ] Loaded configuration for AXS: 2 features, 80.0% accuracy [2026-03-04T20:35:25.183615] [DEBUG] [LOCAL ] Loaded configuration for SPWH: 2 features, 80.0% accuracy [2026-03-04T20:35:25.183687] [DEBUG] [LOCAL ] Loaded configuration for S: 5 features, 90.0% accuracy [2026-03-04T20:35:25.183750] [DEBUG] [LOCAL ] Loaded configuration for KBWP: 3 features, 80.0% accuracy [2026-03-04T20:35:25.184026] [DEBUG] [LOCAL ] Loaded configuration for TNXP: 3 features, 60.0% accuracy [2026-03-04T20:35:25.184255] [DEBUG] [LOCAL ] Loaded configuration for QYLD: 4 features, 60.0% accuracy [2026-03-04T20:35:25.184325] [DEBUG] [LOCAL ] Loaded configuration for VKQ: 1 features, 80.0% accuracy [2026-03-04T20:35:25.184549] [DEBUG] [LOCAL ] Loaded configuration for BSMQ: 2 features, 80.0% accuracy [2026-03-04T20:35:25.184806] [DEBUG] [LOCAL ] Loaded configuration for ARM: 3 features, 90.0% accuracy [2026-03-04T20:35:25.184877] [DEBUG] [LOCAL ] Loaded configuration for NE: 0 features, 60.0% accuracy [2026-03-04T20:35:25.185102] [DEBUG] [LOCAL ] Loaded configuration for FTS: 0 features, 60.0% accuracy [2026-03-04T20:35:25.185352] [DEBUG] [LOCAL ] Loaded configuration for IBB: 4 features, 90.0% accuracy [2026-03-04T20:35:25.185424] [DEBUG] [LOCAL ] Loaded configuration for CCO: 1 features, 70.0% accuracy [2026-03-04T20:35:25.185708] [DEBUG] [LOCAL ] Loaded configuration for SSYS: 3 features, 90.0% accuracy [2026-03-04T20:35:25.185794] [DEBUG] [LOCAL ] Loaded configuration for VRIG: 0 features, 80.0% accuracy [2026-03-04T20:35:25.186077] [DEBUG] [LOCAL ] Loaded configuration for VOD: 3 features, 80.0% accuracy [2026-03-04T20:35:25.186148] [DEBUG] [LOCAL ] Loaded configuration for RELX: 0 features, 60.0% accuracy [2026-03-04T20:35:25.186377] [DEBUG] [LOCAL ] Loaded configuration for HSCS: 2 features, 80.0% accuracy [2026-03-04T20:35:25.186675] [DEBUG] [LOCAL ] Loaded configuration for HITI: 0 features, 80.0% accuracy [2026-03-04T20:35:25.186753] [DEBUG] [LOCAL ] Loaded configuration for FDIG: 0 features, 70.0% accuracy [2026-03-04T20:35:25.186831] [DEBUG] [LOCAL ] Loaded configuration for HAFC: 4 features, 70.0% accuracy [2026-03-04T20:35:25.187073] [DEBUG] [LOCAL ] Loaded configuration for AMP: 1 features, 70.0% accuracy [2026-03-04T20:35:25.187369] [DEBUG] [LOCAL ] Loaded configuration for BCPC: 2 features, 60.0% accuracy [2026-03-04T20:35:25.187453] [DEBUG] [LOCAL ] Loaded configuration for FRSH: 4 features, 70.0% accuracy [2026-03-04T20:35:25.187522] [DEBUG] [LOCAL ] Loaded configuration for WPP: 0 features, 60.0% accuracy [2026-03-04T20:35:25.187780] [DEBUG] [LOCAL ] Loaded configuration for QTUM: 3 features, 70.0% accuracy [2026-03-04T20:35:25.187872] [DEBUG] [LOCAL ] Loaded configuration for PECO: 2 features, 80.0% accuracy [2026-03-04T20:35:25.188125] [DEBUG] [LOCAL ] Loaded configuration for CVX: 3 features, 60.0% accuracy [2026-03-04T20:35:25.188206] [DEBUG] [LOCAL ] Loaded configuration for LAZ: 1 features, 70.0% accuracy [2026-03-04T20:35:25.189176] [DEBUG] [LOCAL ] Loaded configuration for ADEA: 3 features, 80.0% accuracy [2026-03-04T20:35:25.189443] [DEBUG] [LOCAL ] Loaded configuration for NEGG: 1 features, 70.0% accuracy [2026-03-04T20:35:25.189528] [DEBUG] [LOCAL ] Loaded configuration for ICL: 0 features, 70.0% accuracy [2026-03-04T20:35:25.189852] [DEBUG] [LOCAL ] Loaded configuration for CRM: 2 features, 80.0% accuracy [2026-03-04T20:35:25.189947] [DEBUG] [LOCAL ] Loaded configuration for CNM: 2 features, 60.0% accuracy [2026-03-04T20:35:25.190240] [DEBUG] [LOCAL ] Loaded configuration for TEAM: 1 features, 80.0% accuracy [2026-03-04T20:35:25.190541] [DEBUG] [LOCAL ] Loaded configuration for TCX: 2 features, 70.0% accuracy [2026-03-04T20:35:25.190849] [DEBUG] [LOCAL ] Loaded configuration for DTG: 3 features, 80.0% accuracy [2026-03-04T20:35:25.191147] [DEBUG] [LOCAL ] Loaded configuration for STNE: 6 features, 80.0% accuracy [2026-03-04T20:35:25.191397] [DEBUG] [LOCAL ] Loaded configuration for DEI: 4 features, 90.0% accuracy [2026-03-04T20:35:25.191478] [DEBUG] [LOCAL ] Loaded configuration for ARLP: 4 features, 100.0% accuracy [2026-03-04T20:35:25.191542] [DEBUG] [LOCAL ] Loaded configuration for DTB: 3 features, 80.0% accuracy [2026-03-04T20:35:25.191630] [DEBUG] [LOCAL ] Loaded configuration for MSM: 2 features, 80.0% accuracy [2026-03-04T20:35:25.191693] [DEBUG] [LOCAL ] Loaded configuration for HSHP: 3 features, 80.0% accuracy [2026-03-04T20:35:25.191929] [DEBUG] [LOCAL ] Loaded configuration for IBTJ: 3 features, 80.0% accuracy [2026-03-04T20:35:25.192008] [DEBUG] [LOCAL ] Loaded configuration for COF: 1 features, 70.0% accuracy [2026-03-04T20:35:25.192070] [DEBUG] [LOCAL ] Loaded configuration for UNTY: 2 features, 80.0% accuracy [2026-03-04T20:35:25.192312] [DEBUG] [LOCAL ] Loaded configuration for NPCE: 2 features, 80.0% accuracy [2026-03-04T20:35:25.192552] [DEBUG] [LOCAL ] Loaded configuration for WSFS: 3 features, 70.0% accuracy [2026-03-04T20:35:25.192647] [DEBUG] [LOCAL ] Loaded configuration for WTI: 2 features, 90.0% accuracy [2026-03-04T20:35:25.192882] [DEBUG] [LOCAL ] Loaded configuration for OXSQ: 5 features, 60.0% accuracy [2026-03-04T20:35:25.193176] [DEBUG] [LOCAL ] Loaded configuration for SLAB: 3 features, 70.0% accuracy [2026-03-04T20:35:25.193413] [DEBUG] [LOCAL ] Loaded configuration for BMRA: 1 features, 80.0% accuracy [2026-03-04T20:35:25.193656] [DEBUG] [LOCAL ] Loaded configuration for AISP: 3 features, 70.0% accuracy [2026-03-04T20:35:25.193734] [DEBUG] [LOCAL ] Loaded configuration for TSI: 0 features, 70.0% accuracy [2026-03-04T20:35:25.193794] [DEBUG] [LOCAL ] Loaded configuration for MFG: 2 features, 70.0% accuracy [2026-03-04T20:35:25.193880] [DEBUG] [LOCAL ] Loaded configuration for EMN: 1 features, 90.0% accuracy [2026-03-04T20:35:25.194109] [DEBUG] [LOCAL ] Loaded configuration for RDCM: 4 features, 70.0% accuracy [2026-03-04T20:35:25.194364] [DEBUG] [LOCAL ] Loaded configuration for NXPI: 6 features, 70.0% accuracy [2026-03-04T20:35:25.194623] [DEBUG] [LOCAL ] Loaded configuration for JOBY: 2 features, 60.0% accuracy [2026-03-04T20:35:25.194913] [DEBUG] [LOCAL ] Loaded configuration for UHAL: 4 features, 80.0% accuracy [2026-03-04T20:35:25.195172] [DEBUG] [LOCAL ] Loaded configuration for ZBH: 4 features, 90.0% accuracy [2026-03-04T20:35:25.195409] [DEBUG] [LOCAL ] Loaded configuration for INOD: 2 features, 60.0% accuracy [2026-03-04T20:35:25.195665] [DEBUG] [LOCAL ] Loaded configuration for EMO: 5 features, 70.0% accuracy [2026-03-04T20:35:25.195967] [DEBUG] [LOCAL ] Loaded configuration for ULCC: 3 features, 100.0% accuracy [2026-03-04T20:35:25.196039] [DEBUG] [LOCAL ] Loaded configuration for FHTX: 3 features, 70.0% accuracy [2026-03-04T20:35:25.196727] [DEBUG] [LOCAL ] Loaded configuration for KVHI: 1 features, 70.0% accuracy [2026-03-04T20:35:25.196980] [DEBUG] [LOCAL ] Loaded configuration for CBUS: 5 features, 90.0% accuracy [2026-03-04T20:35:25.197231] [DEBUG] [LOCAL ] Loaded configuration for DNTH: 4 features, 90.0% accuracy [2026-03-04T20:35:25.197554] [DEBUG] [LOCAL ] Loaded configuration for QCRH: 2 features, 70.0% accuracy [2026-03-04T20:35:25.197821] [DEBUG] [LOCAL ] Loaded configuration for BLFS: 2 features, 80.0% accuracy [2026-03-04T20:35:25.198094] [DEBUG] [LOCAL ] Loaded configuration for CALM: 3 features, 60.0% accuracy [2026-03-04T20:35:25.198175] [DEBUG] [LOCAL ] Loaded configuration for SSTK: 2 features, 80.0% accuracy [2026-03-04T20:35:25.198414] [DEBUG] [LOCAL ] Loaded configuration for ERIC: 2 features, 70.0% accuracy [2026-03-04T20:35:25.198720] [DEBUG] [LOCAL ] Loaded configuration for EZGO: 1 features, 90.0% accuracy [2026-03-04T20:35:25.198983] [DEBUG] [LOCAL ] Loaded configuration for KNSA: 3 features, 80.0% accuracy [2026-03-04T20:35:25.199219] [DEBUG] [LOCAL ] Loaded configuration for MPAA: 3 features, 80.0% accuracy [2026-03-04T20:35:25.199452] [DEBUG] [LOCAL ] Loaded configuration for UBFO: 4 features, 60.0% accuracy [2026-03-04T20:35:25.199519] [DEBUG] [LOCAL ] Loaded configuration for HRB: 4 features, 80.0% accuracy [2026-03-04T20:35:25.199616] [DEBUG] [LOCAL ] Loaded configuration for XGN: 3 features, 60.0% accuracy [2026-03-04T20:35:25.199686] [DEBUG] [LOCAL ] Loaded configuration for MOD: 1 features, 90.0% accuracy [2026-03-04T20:35:25.199744] [DEBUG] [LOCAL ] Loaded configuration for VYX: 3 features, 80.0% accuracy [2026-03-04T20:35:25.199995] [DEBUG] [LOCAL ] Loaded configuration for EIX: 3 features, 70.0% accuracy [2026-03-04T20:35:25.200073] [DEBUG] [LOCAL ] Loaded configuration for PUMP: 3 features, 80.0% accuracy [2026-03-04T20:35:25.200347] [DEBUG] [LOCAL ] Loaded configuration for ARDX: 3 features, 90.0% accuracy [2026-03-04T20:35:25.200416] [DEBUG] [LOCAL ] Loaded configuration for ETY: 1 features, 80.0% accuracy [2026-03-04T20:35:25.200669] [DEBUG] [LOCAL ] Loaded configuration for A: 2 features, 80.0% accuracy [2026-03-04T20:35:25.200901] [DEBUG] [LOCAL ] Loaded configuration for LOB: 1 features, 70.0% accuracy [2026-03-04T20:35:25.201157] [DEBUG] [LOCAL ] Loaded configuration for KOPN: 1 features, 50.0% accuracy [2026-03-04T20:35:25.201235] [DEBUG] [LOCAL ] Loaded configuration for NPK: 4 features, 70.0% accuracy [2026-03-04T20:35:25.201467] [DEBUG] [LOCAL ] Loaded configuration for IMAX: 2 features, 70.0% accuracy [2026-03-04T20:35:25.201764] [DEBUG] [LOCAL ] Loaded configuration for TSLS: 2 features, 90.0% accuracy [2026-03-04T20:35:25.201840] [DEBUG] [LOCAL ] Loaded configuration for ZIM: 0 features, 70.0% accuracy [2026-03-04T20:35:25.202073] [DEBUG] [LOCAL ] Loaded configuration for BSJQ: 4 features, 70.0% accuracy [2026-03-04T20:35:25.202378] [DEBUG] [LOCAL ] Loaded configuration for WAVE: 1 features, 90.0% accuracy [2026-03-04T20:35:25.202618] [DEBUG] [LOCAL ] Loaded configuration for HURC: 3 features, 80.0% accuracy [2026-03-04T20:35:25.202858] [DEBUG] [LOCAL ] Loaded configuration for CWD: 4 features, 80.0% accuracy [2026-03-04T20:35:25.202937] [DEBUG] [LOCAL ] Loaded configuration for BRC: 2 features, 70.0% accuracy [2026-03-04T20:35:25.203009] [DEBUG] [LOCAL ] Loaded configuration for BA: 1 features, 80.0% accuracy [2026-03-04T20:35:25.203256] [DEBUG] [LOCAL ] Loaded configuration for PFN: 2 features, 80.0% accuracy [2026-03-04T20:35:25.203334] [DEBUG] [LOCAL ] Loaded configuration for KNSL: 3 features, 80.0% accuracy [2026-03-04T20:35:25.203407] [DEBUG] [LOCAL ] Loaded configuration for KOF: 3 features, 60.0% accuracy [2026-03-04T20:35:25.203491] [DEBUG] [LOCAL ] Loaded configuration for EQH: 3 features, 70.0% accuracy [2026-03-04T20:35:25.203734] [DEBUG] [LOCAL ] Loaded configuration for BSL: 3 features, 70.0% accuracy [2026-03-04T20:35:25.203968] [DEBUG] [LOCAL ] Loaded configuration for KELYA: 1 features, 70.0% accuracy [2026-03-04T20:35:25.204037] [DEBUG] [LOCAL ] Loaded configuration for RITM: 2 features, 80.0% accuracy [2026-03-04T20:35:25.204107] [DEBUG] [LOCAL ] Loaded configuration for FRA: 1 features, 70.0% accuracy [2026-03-04T20:35:25.204168] [DEBUG] [LOCAL ] Loaded configuration for STLA: 3 features, 80.0% accuracy [2026-03-04T20:35:25.204454] [DEBUG] [LOCAL ] Loaded configuration for HPK: 1 features, 80.0% accuracy [2026-03-04T20:35:25.204701] [DEBUG] [LOCAL ] Loaded configuration for OM: 1 features, 60.0% accuracy [2026-03-04T20:35:25.204773] [DEBUG] [LOCAL ] Loaded configuration for ACGLN: 2 features, 70.0% accuracy [2026-03-04T20:35:25.205026] [DEBUG] [LOCAL ] Loaded configuration for RCI: 2 features, 90.0% accuracy [2026-03-04T20:35:25.205309] [DEBUG] [LOCAL ] Loaded configuration for RGP: 2 features, 80.0% accuracy [2026-03-04T20:35:25.205378] [DEBUG] [LOCAL ] Loaded configuration for NYXH: 0 features, 60.0% accuracy [2026-03-04T20:35:25.205439] [DEBUG] [LOCAL ] Loaded configuration for MCN: 4 features, 70.0% accuracy [2026-03-04T20:35:25.205670] [DEBUG] [LOCAL ] Loaded configuration for SWKS: 2 features, 70.0% accuracy [2026-03-04T20:35:25.205904] [DEBUG] [LOCAL ] Loaded configuration for CSGP: 2 features, 80.0% accuracy [2026-03-04T20:35:25.206139] [DEBUG] [LOCAL ] Loaded configuration for NBTB: 6 features, 70.0% accuracy [2026-03-04T20:35:25.206217] [DEBUG] [LOCAL ] Loaded configuration for HYI: 1 features, 90.0% accuracy [2026-03-04T20:35:25.206497] [DEBUG] [LOCAL ] Loaded configuration for TRDA: 3 features, 60.0% accuracy [2026-03-04T20:35:25.206606] [DEBUG] [LOCAL ] Loaded configuration for SKE: 1 features, 70.0% accuracy [2026-03-04T20:35:25.206685] [DEBUG] [LOCAL ] Loaded configuration for MAC: 2 features, 60.0% accuracy [2026-03-04T20:35:25.206752] [DEBUG] [LOCAL ] Loaded configuration for OKE: 3 features, 80.0% accuracy [2026-03-04T20:35:25.206995] [DEBUG] [LOCAL ] Loaded configuration for ZS: 3 features, 90.0% accuracy [2026-03-04T20:35:25.207227] [DEBUG] [LOCAL ] Loaded configuration for XPEL: 1 features, 70.0% accuracy [2026-03-04T20:35:25.207589] [DEBUG] [LOCAL ] Loaded configuration for BIB: 1 features, 80.0% accuracy [2026-03-04T20:35:25.207678] [DEBUG] [LOCAL ] Loaded configuration for SPG: 0 features, 70.0% accuracy [2026-03-04T20:35:25.207949] [DEBUG] [LOCAL ] Loaded configuration for JFIN: 2 features, 70.0% accuracy [2026-03-04T20:35:25.208187] [DEBUG] [LOCAL ] Loaded configuration for BLKB: 2 features, 80.0% accuracy [2026-03-04T20:35:25.208431] [DEBUG] [LOCAL ] Loaded configuration for ROAD: 2 features, 70.0% accuracy [2026-03-04T20:35:25.208674] [DEBUG] [LOCAL ] Loaded configuration for CBRE: 4 features, 80.0% accuracy [2026-03-04T20:35:25.208908] [DEBUG] [LOCAL ] Loaded configuration for IMXI: 1 features, 70.0% accuracy [2026-03-04T20:35:25.209137] [DEBUG] [LOCAL ] Loaded configuration for SBS: 1 features, 70.0% accuracy [2026-03-04T20:35:25.209204] [DEBUG] [LOCAL ] Loaded configuration for PFH: 1 features, 80.0% accuracy [2026-03-04T20:35:25.209478] [DEBUG] [LOCAL ] Loaded configuration for PBFS: 3 features, 60.0% accuracy [2026-03-04T20:35:25.209546] [DEBUG] [LOCAL ] Loaded configuration for SNAP: 2 features, 70.0% accuracy [2026-03-04T20:35:25.209850] [DEBUG] [LOCAL ] Loaded configuration for SOGP: 0 features, 80.0% accuracy [2026-03-04T20:35:25.209917] [DEBUG] [LOCAL ] Loaded configuration for PEBO: 0 features, 70.0% accuracy [2026-03-04T20:35:25.210138] [DEBUG] [LOCAL ] Loaded configuration for RTO: 3 features, 80.0% accuracy [2026-03-04T20:35:25.210376] [DEBUG] [LOCAL ] Loaded configuration for PSF: 3 features, 80.0% accuracy [2026-03-04T20:35:25.210627] [DEBUG] [LOCAL ] Loaded configuration for ALNY: 3 features, 70.0% accuracy [2026-03-04T20:35:25.210704] [DEBUG] [LOCAL ] Loaded configuration for PSN: 0 features, 90.0% accuracy [2026-03-04T20:35:25.210777] [DEBUG] [LOCAL ] Loaded configuration for GEOS: 3 features, 70.0% accuracy [2026-03-04T20:35:25.210997] [DEBUG] [LOCAL ] Loaded configuration for COLB: 2 features, 80.0% accuracy [2026-03-04T20:35:25.211066] [DEBUG] [LOCAL ] Loaded configuration for SNN: 3 features, 90.0% accuracy [2026-03-04T20:35:25.211339] [DEBUG] [LOCAL ] Loaded configuration for DIBS: 0 features, 80.0% accuracy [2026-03-04T20:35:25.211620] [DEBUG] [LOCAL ] Loaded configuration for ACWI: 1 features, 80.0% accuracy [2026-03-04T20:35:25.211696] [DEBUG] [LOCAL ] Loaded configuration for PDS: 2 features, 80.0% accuracy [2026-03-04T20:35:25.211923] [DEBUG] [LOCAL ] Loaded configuration for STRL: 3 features, 80.0% accuracy [2026-03-04T20:35:25.211998] [DEBUG] [LOCAL ] Loaded configuration for FTI: 4 features, 90.0% accuracy [2026-03-04T20:35:25.212064] [DEBUG] [LOCAL ] Loaded configuration for DHX: 2 features, 90.0% accuracy [2026-03-04T20:35:25.212315] [DEBUG] [LOCAL ] Loaded configuration for CHEF: 1 features, 70.0% accuracy [2026-03-04T20:35:25.212554] [DEBUG] [LOCAL ] Loaded configuration for LNG: 3 features, 70.0% accuracy [2026-03-04T20:35:25.212828] [DEBUG] [LOCAL ] Loaded configuration for ANNX: 2 features, 60.0% accuracy [2026-03-04T20:35:25.212910] [DEBUG] [LOCAL ] Loaded configuration for WSO: 1 features, 80.0% accuracy [2026-03-04T20:35:25.213157] [DEBUG] [LOCAL ] Loaded configuration for CNS: 4 features, 100.0% accuracy [2026-03-04T20:35:25.213240] [DEBUG] [LOCAL ] Loaded configuration for BWG: 2 features, 80.0% accuracy [2026-03-04T20:35:25.214276] [DEBUG] [LOCAL ] Loaded configuration for FNX: 2 features, 70.0% accuracy [2026-03-04T20:35:25.214545] [DEBUG] [LOCAL ] Loaded configuration for NEXN: 2 features, 70.0% accuracy [2026-03-04T20:35:25.214638] [DEBUG] [LOCAL ] Loaded configuration for LXP: 1 features, 80.0% accuracy [2026-03-04T20:35:25.214708] [DEBUG] [LOCAL ] Loaded configuration for PAYC: 1 features, 70.0% accuracy [2026-03-04T20:35:25.214959] [DEBUG] [LOCAL ] Loaded configuration for AGNCM: 3 features, 100.0% accuracy [2026-03-04T20:35:25.215038] [DEBUG] [LOCAL ] Loaded configuration for SNX: 3 features, 80.0% accuracy [2026-03-04T20:35:25.215289] [DEBUG] [LOCAL ] Loaded configuration for ABM: 2 features, 80.0% accuracy [2026-03-04T20:35:25.215547] [DEBUG] [LOCAL ] Loaded configuration for AZZ: 1 features, 80.0% accuracy [2026-03-04T20:35:25.215644] [DEBUG] [LOCAL ] Loaded configuration for PRDO: 3 features, 80.0% accuracy [2026-03-04T20:35:25.215900] [DEBUG] [LOCAL ] Loaded configuration for AIG: 3 features, 90.0% accuracy [2026-03-04T20:35:25.216134] [DEBUG] [LOCAL ] Loaded configuration for SIRI: 3 features, 80.0% accuracy [2026-03-04T20:35:25.216202] [DEBUG] [LOCAL ] Loaded configuration for GAB: 1 features, 90.0% accuracy [2026-03-04T20:35:25.216425] [DEBUG] [LOCAL ] Loaded configuration for HIX: 1 features, 70.0% accuracy [2026-03-04T20:35:25.216493] [DEBUG] [LOCAL ] Loaded configuration for DINO: 2 features, 80.0% accuracy [2026-03-04T20:35:25.216778] [DEBUG] [LOCAL ] Loaded configuration for AMPX: 4 features, 90.0% accuracy [2026-03-04T20:35:25.216858] [DEBUG] [LOCAL ] Loaded configuration for OC: 4 features, 70.0% accuracy [2026-03-04T20:35:25.217091] [DEBUG] [LOCAL ] Loaded configuration for NNDM: 1 features, 70.0% accuracy [2026-03-04T20:35:25.217175] [DEBUG] [LOCAL ] Loaded configuration for UVE: 2 features, 80.0% accuracy [2026-03-04T20:35:25.217462] [DEBUG] [LOCAL ] Loaded configuration for GABC: 2 features, 70.0% accuracy [2026-03-04T20:35:25.217713] [DEBUG] [LOCAL ] Loaded configuration for RMNI: 4 features, 70.0% accuracy [2026-03-04T20:35:25.217958] [DEBUG] [LOCAL ] Loaded configuration for HWKN: 2 features, 80.0% accuracy [2026-03-04T20:35:25.218209] [DEBUG] [LOCAL ] Loaded configuration for ZNTL: 2 features, 40.0% accuracy [2026-03-04T20:35:25.218453] [DEBUG] [LOCAL ] Loaded configuration for GNOM: 2 features, 80.0% accuracy [2026-03-04T20:35:25.218696] [DEBUG] [LOCAL ] Loaded configuration for MSI: 4 features, 70.0% accuracy [2026-03-04T20:35:25.218984] [DEBUG] [LOCAL ] Loaded configuration for CACI: 1 features, 80.0% accuracy [2026-03-04T20:35:25.219226] [DEBUG] [LOCAL ] Loaded configuration for LVHD: 4 features, 70.0% accuracy [2026-03-04T20:35:25.219465] [DEBUG] [LOCAL ] Loaded configuration for EGAN: 3 features, 70.0% accuracy [2026-03-04T20:35:25.219534] [DEBUG] [LOCAL ] Loaded configuration for MPA: 3 features, 80.0% accuracy [2026-03-04T20:35:25.219788] [DEBUG] [LOCAL ] Loaded configuration for HRTX: 1 features, 70.0% accuracy [2026-03-04T20:35:25.219859] [DEBUG] [LOCAL ] Loaded configuration for RMMZ: 3 features, 70.0% accuracy [2026-03-04T20:35:25.220088] [DEBUG] [LOCAL ] Loaded configuration for FTXN: 2 features, 80.0% accuracy [2026-03-04T20:35:25.220329] [DEBUG] [LOCAL ] Loaded configuration for DCBO: 1 features, 80.0% accuracy [2026-03-04T20:35:25.220414] [DEBUG] [LOCAL ] Loaded configuration for SFNC: 2 features, 90.0% accuracy [2026-03-04T20:35:25.220647] [DEBUG] [LOCAL ] Loaded configuration for CRNX: 2 features, 80.0% accuracy [2026-03-04T20:35:25.220723] [DEBUG] [LOCAL ] Loaded configuration for GWRE: 1 features, 80.0% accuracy [2026-03-04T20:35:25.220965] [DEBUG] [LOCAL ] Loaded configuration for NIKL: 0 features, 60.0% accuracy [2026-03-04T20:35:25.221249] [DEBUG] [LOCAL ] Loaded configuration for SPFI: 2 features, 80.0% accuracy [2026-03-04T20:35:25.221482] [DEBUG] [LOCAL ] Loaded configuration for FMBH: 2 features, 60.0% accuracy [2026-03-04T20:35:25.221743] [DEBUG] [LOCAL ] Loaded configuration for IHD: 2 features, 70.0% accuracy [2026-03-04T20:35:25.222026] [DEBUG] [LOCAL ] Loaded configuration for RVSB: 1 features, 50.0% accuracy [2026-03-04T20:35:25.222276] [DEBUG] [LOCAL ] Loaded configuration for PSCE: 1 features, 90.0% accuracy [2026-03-04T20:35:25.222525] [DEBUG] [LOCAL ] Loaded configuration for IBTG: 2 features, 80.0% accuracy [2026-03-04T20:35:25.222626] [DEBUG] [LOCAL ] Loaded configuration for NNI: 2 features, 90.0% accuracy [2026-03-04T20:35:25.222847] [DEBUG] [LOCAL ] Loaded configuration for EOLS: 1 features, 50.0% accuracy [2026-03-04T20:35:25.222914] [DEBUG] [LOCAL ] Loaded configuration for BSVO: 2 features, 90.0% accuracy [2026-03-04T20:35:25.222973] [DEBUG] [LOCAL ] Loaded configuration for MEI: 4 features, 90.0% accuracy [2026-03-04T20:35:25.223196] [DEBUG] [LOCAL ] Loaded configuration for URI: 2 features, 80.0% accuracy [2026-03-04T20:35:25.223435] [DEBUG] [LOCAL ] Loaded configuration for CWBC: 2 features, 70.0% accuracy [2026-03-04T20:35:25.223724] [DEBUG] [LOCAL ] Loaded configuration for IOSP: 2 features, 80.0% accuracy [2026-03-04T20:35:25.224131] [DEBUG] [LOCAL ] Loaded configuration for NMRA: 2 features, 90.0% accuracy [2026-03-04T20:35:25.224221] [DEBUG] [LOCAL ] Loaded configuration for SPH: 1 features, 80.0% accuracy [2026-03-04T20:35:25.224523] [DEBUG] [LOCAL ] Loaded configuration for SBRA: 6 features, 90.0% accuracy [2026-03-04T20:35:25.224640] [DEBUG] [LOCAL ] Loaded configuration for SBH: 3 features, 70.0% accuracy [2026-03-04T20:35:25.224892] [DEBUG] [LOCAL ] Loaded configuration for FTHY: 3 features, 100.0% accuracy [2026-03-04T20:35:25.224978] [DEBUG] [LOCAL ] Loaded configuration for NVDL: 6 features, 90.0% accuracy [2026-03-04T20:35:25.225271] [DEBUG] [LOCAL ] Loaded configuration for QMCO: 4 features, 90.0% accuracy [2026-03-04T20:35:25.225545] [DEBUG] [LOCAL ] Loaded configuration for AGNC: 3 features, 80.0% accuracy [2026-03-04T20:35:25.225637] [DEBUG] [LOCAL ] Loaded configuration for BOND: 3 features, 60.0% accuracy [2026-03-04T20:35:25.225697] [DEBUG] [LOCAL ] Loaded configuration for MHO: 1 features, 60.0% accuracy [2026-03-04T20:35:25.225960] [DEBUG] [LOCAL ] Loaded configuration for AMC: 4 features, 70.0% accuracy [2026-03-04T20:35:25.226040] [DEBUG] [LOCAL ] Loaded configuration for TDF: 6 features, 90.0% accuracy [2026-03-04T20:35:25.226264] [DEBUG] [LOCAL ] Loaded configuration for XERS: 2 features, 70.0% accuracy [2026-03-04T20:35:25.226340] [DEBUG] [LOCAL ] Loaded configuration for ALK: 2 features, 80.0% accuracy [2026-03-04T20:35:25.226563] [DEBUG] [LOCAL ] Loaded configuration for BNTX: 2 features, 90.0% accuracy [2026-03-04T20:35:25.226815] [DEBUG] [LOCAL ] Loaded configuration for CATH: 4 features, 60.0% accuracy [2026-03-04T20:35:25.226882] [DEBUG] [LOCAL ] Loaded configuration for WY: 0 features, 90.0% accuracy [2026-03-04T20:35:25.227261] [DEBUG] [LOCAL ] Loaded configuration for PPL: 3 features, 90.0% accuracy [2026-03-04T20:35:25.227355] [DEBUG] [LOCAL ] Loaded configuration for MCHP: 2 features, 80.0% accuracy [2026-03-04T20:35:25.227596] [DEBUG] [LOCAL ] Loaded configuration for FBIN: 5 features, 90.0% accuracy [2026-03-04T20:35:25.228297] [DEBUG] [LOCAL ] Loaded configuration for JRS: 2 features, 60.0% accuracy [2026-03-04T20:35:25.228389] [DEBUG] [LOCAL ] Loaded configuration for AMG: 2 features, 100.0% accuracy [2026-03-04T20:35:25.228687] [DEBUG] [LOCAL ] Loaded configuration for TQQQ: 6 features, 80.0% accuracy [2026-03-04T20:35:25.228991] [DEBUG] [LOCAL ] Loaded configuration for KMDA: 6 features, 100.0% accuracy [2026-03-04T20:35:25.229069] [DEBUG] [LOCAL ] Loaded configuration for BWFG: 1 features, 70.0% accuracy [2026-03-04T20:35:25.229319] [DEBUG] [LOCAL ] Loaded configuration for PFBC: 3 features, 70.0% accuracy [2026-03-04T20:35:25.229605] [DEBUG] [LOCAL ] Loaded configuration for ADTN: 3 features, 80.0% accuracy [2026-03-04T20:35:25.229880] [DEBUG] [LOCAL ] Loaded configuration for GOLF: 3 features, 80.0% accuracy [2026-03-04T20:35:25.230171] [DEBUG] [LOCAL ] Loaded configuration for WDAY: 3 features, 80.0% accuracy [2026-03-04T20:35:25.230465] [DEBUG] [LOCAL ] Loaded configuration for CASY: 1 features, 80.0% accuracy [2026-03-04T20:35:25.230709] [DEBUG] [LOCAL ] Loaded configuration for CENTA: 2 features, 80.0% accuracy [2026-03-04T20:35:25.230956] [DEBUG] [LOCAL ] Loaded configuration for APPF: 2 features, 50.0% accuracy [2026-03-04T20:35:25.231186] [DEBUG] [LOCAL ] Loaded configuration for ASTH: 4 features, 100.0% accuracy [2026-03-04T20:35:25.231254] [DEBUG] [LOCAL ] Loaded configuration for SMCI: 3 features, 80.0% accuracy [2026-03-04T20:35:25.231504] [DEBUG] [LOCAL ] Loaded configuration for FRO: 4 features, 80.0% accuracy [2026-03-04T20:35:25.231758] [DEBUG] [LOCAL ] Loaded configuration for GWH: 2 features, 80.0% accuracy [2026-03-04T20:35:25.232040] [DEBUG] [LOCAL ] Loaded configuration for BOTZ: 4 features, 90.0% accuracy [2026-03-04T20:35:25.232265] [DEBUG] [LOCAL ] Loaded configuration for COLM: 0 features, 90.0% accuracy [2026-03-04T20:35:25.232508] [DEBUG] [LOCAL ] Loaded configuration for IRM: 1 features, 70.0% accuracy [2026-03-04T20:35:25.232766] [DEBUG] [LOCAL ] Loaded configuration for CHDN: 2 features, 80.0% accuracy [2026-03-04T20:35:25.233039] [DEBUG] [LOCAL ] Loaded configuration for EXLS: 4 features, 80.0% accuracy [2026-03-04T20:35:25.233109] [DEBUG] [LOCAL ] Loaded configuration for GDDY: 3 features, 80.0% accuracy [2026-03-04T20:35:25.233387] [DEBUG] [LOCAL ] Loaded configuration for CRAI: 3 features, 70.0% accuracy [2026-03-04T20:35:25.233465] [DEBUG] [LOCAL ] Loaded configuration for SELF: 3 features, 70.0% accuracy [2026-03-04T20:35:25.233751] [DEBUG] [LOCAL ] Loaded configuration for MMSI: 4 features, 60.0% accuracy [2026-03-04T20:35:25.233983] [DEBUG] [LOCAL ] Loaded configuration for KARO: 2 features, 80.0% accuracy [2026-03-04T20:35:25.234052] [DEBUG] [LOCAL ] Loaded configuration for DLO: 4 features, 80.0% accuracy [2026-03-04T20:35:25.234274] [DEBUG] [LOCAL ] Loaded configuration for GENI: 1 features, 70.0% accuracy [2026-03-04T20:35:25.234350] [DEBUG] [LOCAL ] Loaded configuration for WKC: 3 features, 70.0% accuracy [2026-03-04T20:35:25.234600] [DEBUG] [LOCAL ] Loaded configuration for NEE: 3 features, 80.0% accuracy [2026-03-04T20:35:25.234679] [DEBUG] [LOCAL ] Loaded configuration for BEEP: 1 features, 70.0% accuracy [2026-03-04T20:35:25.234910] [DEBUG] [LOCAL ] Loaded configuration for ARQ: 2 features, 70.0% accuracy [2026-03-04T20:35:25.234997] [DEBUG] [LOCAL ] Loaded configuration for MITK: 4 features, 70.0% accuracy [2026-03-04T20:35:25.235282] [DEBUG] [LOCAL ] Loaded configuration for VRSN: 1 features, 80.0% accuracy [2026-03-04T20:35:25.235354] [DEBUG] [LOCAL ] Loaded configuration for PGEN: 2 features, 60.0% accuracy [2026-03-04T20:35:25.235606] [DEBUG] [LOCAL ] Loaded configuration for HGBL: 1 features, 70.0% accuracy [2026-03-04T20:35:25.235702] [DEBUG] [LOCAL ] Loaded configuration for DDD: 1 features, 70.0% accuracy [2026-03-04T20:35:25.235945] [DEBUG] [LOCAL ] Loaded configuration for JCI: 4 features, 90.0% accuracy [2026-03-04T20:35:25.236207] [DEBUG] [LOCAL ] Loaded configuration for GNLX: 3 features, 80.0% accuracy [2026-03-04T20:35:25.236466] [DEBUG] [LOCAL ] Loaded configuration for CHSCM: 3 features, 80.0% accuracy [2026-03-04T20:35:25.236552] [DEBUG] [LOCAL ] Loaded configuration for TZOO: 1 features, 60.0% accuracy [2026-03-04T20:35:25.236872] [DEBUG] [LOCAL ] Loaded configuration for ASMB: 2 features, 80.0% accuracy [2026-03-04T20:35:25.236945] [DEBUG] [LOCAL ] Loaded configuration for MUSA: 3 features, 80.0% accuracy [2026-03-04T20:35:25.237024] [DEBUG] [LOCAL ] Loaded configuration for VRTS: 2 features, 80.0% accuracy [2026-03-04T20:35:25.237254] [DEBUG] [LOCAL ] Loaded configuration for TWIN: 1 features, 70.0% accuracy [2026-03-04T20:35:25.237516] [DEBUG] [LOCAL ] Loaded configuration for FDTX: 1 features, 50.0% accuracy [2026-03-04T20:35:25.237776] [DEBUG] [LOCAL ] Loaded configuration for AAPB: 4 features, 70.0% accuracy [2026-03-04T20:35:25.238027] [DEBUG] [LOCAL ] Loaded configuration for BFLY: 1 features, 80.0% accuracy [2026-03-04T20:35:25.238324] [DEBUG] [LOCAL ] Loaded configuration for KB: 3 features, 70.0% accuracy [2026-03-04T20:35:25.238593] [DEBUG] [LOCAL ] Loaded configuration for JPEF: 1 features, 90.0% accuracy [2026-03-04T20:35:25.238672] [DEBUG] [LOCAL ] Loaded configuration for ETJ: 2 features, 60.0% accuracy [2026-03-04T20:35:25.238914] [DEBUG] [LOCAL ] Loaded configuration for ZWS: 1 features, 70.0% accuracy [2026-03-04T20:35:25.239141] [DEBUG] [LOCAL ] Loaded configuration for ACA: 2 features, 60.0% accuracy [2026-03-04T20:35:25.239373] [DEBUG] [LOCAL ] Loaded configuration for NWS: 2 features, 60.0% accuracy [2026-03-04T20:35:25.239455] [DEBUG] [LOCAL ] Loaded configuration for CAL: 0 features, 70.0% accuracy [2026-03-04T20:35:25.239527] [DEBUG] [LOCAL ] Loaded configuration for DELL: 2 features, 60.0% accuracy [2026-03-04T20:35:25.239784] [DEBUG] [LOCAL ] Loaded configuration for IAG: 3 features, 80.0% accuracy [2026-03-04T20:35:25.239872] [DEBUG] [LOCAL ] Loaded configuration for MEG: 5 features, 80.0% accuracy [2026-03-04T20:35:25.240155] [DEBUG] [LOCAL ] Loaded configuration for IREN: 1 features, 60.0% accuracy [2026-03-04T20:35:25.240457] [DEBUG] [LOCAL ] Loaded configuration for ISTB: 2 features, 80.0% accuracy [2026-03-04T20:35:25.240547] [DEBUG] [LOCAL ] Loaded configuration for KFS: 4 features, 80.0% accuracy [2026-03-04T20:35:25.240871] [DEBUG] [LOCAL ] Loaded configuration for RIG: 2 features, 70.0% accuracy [2026-03-04T20:35:25.240966] [DEBUG] [LOCAL ] Loaded configuration for MC: 2 features, 70.0% accuracy [2026-03-04T20:35:25.241200] [DEBUG] [LOCAL ] Loaded configuration for FIVN: 5 features, 90.0% accuracy [2026-03-04T20:35:25.241269] [DEBUG] [LOCAL ] Loaded configuration for MED: 2 features, 70.0% accuracy [2026-03-04T20:35:25.241521] [DEBUG] [LOCAL ] Loaded configuration for VALN: 1 features, 60.0% accuracy [2026-03-04T20:35:25.241800] [DEBUG] [LOCAL ] Loaded configuration for BUI: 4 features, 50.0% accuracy [2026-03-04T20:35:25.242037] [DEBUG] [LOCAL ] Loaded configuration for SWX: 1 features, 80.0% accuracy [2026-03-04T20:35:25.242321] [DEBUG] [LOCAL ] Loaded configuration for FCAL: 3 features, 80.0% accuracy [2026-03-04T20:35:25.242554] [DEBUG] [LOCAL ] Loaded configuration for JAKK: 5 features, 80.0% accuracy [2026-03-04T20:35:25.242646] [DEBUG] [LOCAL ] Loaded configuration for BXP: 4 features, 80.0% accuracy [2026-03-04T20:35:25.242876] [DEBUG] [LOCAL ] Loaded configuration for IEI: 3 features, 80.0% accuracy [2026-03-04T20:35:25.243114] [DEBUG] [LOCAL ] Loaded configuration for MMLP: 2 features, 90.0% accuracy [2026-03-04T20:35:25.243191] [DEBUG] [LOCAL ] Loaded configuration for APLE: 4 features, 90.0% accuracy [2026-03-04T20:35:25.243253] [DEBUG] [LOCAL ] Loaded configuration for ZTS: 3 features, 70.0% accuracy [2026-03-04T20:35:25.243481] [DEBUG] [LOCAL ] Loaded configuration for PXS: 4 features, 70.0% accuracy [2026-03-04T20:35:25.244214] [DEBUG] [LOCAL ] Loaded configuration for ZTO: 1 features, 70.0% accuracy [2026-03-04T20:35:25.244285] [DEBUG] [LOCAL ] Loaded configuration for MUX: 5 features, 70.0% accuracy [2026-03-04T20:35:25.244519] [DEBUG] [LOCAL ] Loaded configuration for COMP: 6 features, 70.0% accuracy [2026-03-04T20:35:25.244809] [DEBUG] [LOCAL ] Loaded configuration for BHFAP: 3 features, 80.0% accuracy [2026-03-04T20:35:25.245058] [DEBUG] [LOCAL ] Loaded configuration for SIXG: 4 features, 70.0% accuracy [2026-03-04T20:35:25.245323] [DEBUG] [LOCAL ] Loaded configuration for ADC: 4 features, 90.0% accuracy [2026-03-04T20:35:25.245405] [DEBUG] [LOCAL ] Loaded configuration for BUD: 3 features, 100.0% accuracy [2026-03-04T20:35:25.245701] [DEBUG] [LOCAL ] Loaded configuration for PLPC: 1 features, 90.0% accuracy [2026-03-04T20:35:25.245982] [DEBUG] [LOCAL ] Loaded configuration for ALMS: 3 features, 70.0% accuracy [2026-03-04T20:35:25.246257] [DEBUG] [LOCAL ] Loaded configuration for KRRO: 4 features, 80.0% accuracy [2026-03-04T20:35:25.246593] [DEBUG] [LOCAL ] Loaded configuration for AI: 3 features, 100.0% accuracy [2026-03-04T20:35:25.246852] [DEBUG] [LOCAL ] Loaded configuration for GH: 3 features, 80.0% accuracy [2026-03-04T20:35:25.247104] [DEBUG] [LOCAL ] Loaded configuration for AVO: 2 features, 80.0% accuracy [2026-03-04T20:35:25.247493] [DEBUG] [LOCAL ] Loaded configuration for PLBC: 1 features, 70.0% accuracy [2026-03-04T20:35:25.247834] [DEBUG] [LOCAL ] Loaded configuration for ORRF: 3 features, 60.0% accuracy [2026-03-04T20:35:25.248195] [DEBUG] [LOCAL ] Loaded configuration for CRBP: 0 features, 70.0% accuracy [2026-03-04T20:35:25.248304] [DEBUG] [LOCAL ] Loaded configuration for CRGY: 4 features, 70.0% accuracy [2026-03-04T20:35:25.248618] [DEBUG] [LOCAL ] Loaded configuration for SFIX: 2 features, 60.0% accuracy [2026-03-04T20:35:25.248951] [DEBUG] [LOCAL ] Loaded configuration for BHP: 3 features, 70.0% accuracy [2026-03-04T20:35:25.249029] [DEBUG] [LOCAL ] Loaded configuration for FIXD: 3 features, 90.0% accuracy [2026-03-04T20:35:25.249091] [DEBUG] [LOCAL ] Loaded configuration for MSGE: 3 features, 60.0% accuracy [2026-03-04T20:35:25.250163] [DEBUG] [LOCAL ] Loaded configuration for ENPH: 2 features, 80.0% accuracy [2026-03-04T20:35:25.250300] [DEBUG] [LOCAL ] Loaded configuration for BTE: 2 features, 80.0% accuracy [2026-03-04T20:35:25.250647] [DEBUG] [LOCAL ] Loaded configuration for SRTS: 3 features, 90.0% accuracy [2026-03-04T20:35:25.250771] [DEBUG] [LOCAL ] Loaded configuration for VRCA: 1 features, 60.0% accuracy [2026-03-04T20:35:25.251121] [DEBUG] [LOCAL ] Loaded configuration for PRME: 2 features, 90.0% accuracy [2026-03-04T20:35:25.251227] [DEBUG] [LOCAL ] Loaded configuration for SII: 2 features, 70.0% accuracy [2026-03-04T20:35:25.251334] [DEBUG] [LOCAL ] Loaded configuration for FOF: 0 features, 90.0% accuracy [2026-03-04T20:35:25.251625] [DEBUG] [LOCAL ] Loaded configuration for DCOM: 0 features, 90.0% accuracy [2026-03-04T20:35:25.251751] [DEBUG] [LOCAL ] Loaded configuration for RLI: 0 features, 90.0% accuracy [2026-03-04T20:35:25.252045] [DEBUG] [LOCAL ] Loaded configuration for MQ: 2 features, 80.0% accuracy [2026-03-04T20:35:25.252351] [DEBUG] [LOCAL ] Loaded configuration for TENX: 3 features, 80.0% accuracy [2026-03-04T20:35:25.252432] [DEBUG] [LOCAL ] Loaded configuration for QTRX: 2 features, 70.0% accuracy [2026-03-04T20:35:25.252660] [DEBUG] [LOCAL ] Loaded configuration for HSIC: 2 features, 100.0% accuracy [2026-03-04T20:35:25.252732] [DEBUG] [LOCAL ] Loaded configuration for UNP: 4 features, 90.0% accuracy [2026-03-04T20:35:25.252990] [DEBUG] [LOCAL ] Loaded configuration for VBNK: 2 features, 80.0% accuracy [2026-03-04T20:35:25.253077] [DEBUG] [LOCAL ] Loaded configuration for TRC: 2 features, 90.0% accuracy [2026-03-04T20:35:25.253378] [DEBUG] [LOCAL ] Loaded configuration for AMRN: 4 features, 80.0% accuracy [2026-03-04T20:35:25.253489] [DEBUG] [LOCAL ] Loaded configuration for HZO: 2 features, 70.0% accuracy [2026-03-04T20:35:25.253811] [DEBUG] [LOCAL ] Loaded configuration for ENSG: 4 features, 70.0% accuracy [2026-03-04T20:35:25.254076] [DEBUG] [LOCAL ] Loaded configuration for GLSI: 3 features, 80.0% accuracy [2026-03-04T20:35:25.254344] [DEBUG] [LOCAL ] Loaded configuration for RMBI: 4 features, 100.0% accuracy [2026-03-04T20:35:25.254616] [DEBUG] [LOCAL ] Loaded configuration for BOF: 2 features, 80.0% accuracy [2026-03-04T20:35:25.254938] [DEBUG] [LOCAL ] Loaded configuration for FROG: 3 features, 80.0% accuracy [2026-03-04T20:35:25.255758] [DEBUG] [LOCAL ] Loaded configuration for DSL: 0 features, 60.0% accuracy [2026-03-04T20:35:25.255858] [DEBUG] [LOCAL ] Loaded configuration for GSK: 1 features, 90.0% accuracy [2026-03-04T20:35:25.256167] [DEBUG] [LOCAL ] Loaded configuration for NTRSO: 2 features, 80.0% accuracy [2026-03-04T20:35:25.256298] [DEBUG] [LOCAL ] Loaded configuration for NIM: 0 features, 70.0% accuracy [2026-03-04T20:35:25.256624] [DEBUG] [LOCAL ] Loaded configuration for XRAY: 4 features, 70.0% accuracy [2026-03-04T20:35:25.256926] [DEBUG] [LOCAL ] Loaded configuration for AMWD: 0 features, 70.0% accuracy [2026-03-04T20:35:25.257043] [DEBUG] [LOCAL ] Loaded configuration for VICI: 4 features, 80.0% accuracy [2026-03-04T20:35:25.257141] [DEBUG] [LOCAL ] Loaded configuration for DK: 1 features, 70.0% accuracy [2026-03-04T20:35:25.257239] [DEBUG] [LOCAL ] Loaded configuration for DDL: 1 features, 80.0% accuracy [2026-03-04T20:35:25.257599] [DEBUG] [LOCAL ] Loaded configuration for HFFG: 0 features, 60.0% accuracy [2026-03-04T20:35:25.257921] [DEBUG] [LOCAL ] Loaded configuration for TIL: 3 features, 70.0% accuracy [2026-03-04T20:35:25.258208] [DEBUG] [LOCAL ] Loaded configuration for GHRS: 7 features, 90.0% accuracy [2026-03-04T20:35:25.258505] [DEBUG] [LOCAL ] Loaded configuration for LWLG: 1 features, 60.0% accuracy [2026-03-04T20:35:25.258884] [DEBUG] [LOCAL ] Loaded configuration for SAIA: 1 features, 70.0% accuracy [2026-03-04T20:35:25.258999] [DEBUG] [LOCAL ] Loaded configuration for PBH: 1 features, 80.0% accuracy [2026-03-04T20:35:25.259129] [DEBUG] [LOCAL ] Loaded configuration for PRI: 3 features, 80.0% accuracy [2026-03-04T20:35:25.260094] [DEBUG] [LOCAL ] Loaded configuration for BBUC: 2 features, 50.0% accuracy [2026-03-04T20:35:25.260425] [DEBUG] [LOCAL ] Loaded configuration for AWP: 3 features, 80.0% accuracy [2026-03-04T20:35:25.260692] [DEBUG] [LOCAL ] Loaded configuration for AHCO: 2 features, 60.0% accuracy [2026-03-04T20:35:25.260998] [DEBUG] [LOCAL ] Loaded configuration for ESE: 3 features, 60.0% accuracy [2026-03-04T20:35:25.261096] [DEBUG] [LOCAL ] Loaded configuration for STOK: 2 features, 70.0% accuracy [2026-03-04T20:35:25.261169] [DEBUG] [LOCAL ] Loaded configuration for HOOD: 4 features, 80.0% accuracy [2026-03-04T20:35:25.261240] [DEBUG] [LOCAL ] Loaded configuration for WRBY: 3 features, 70.0% accuracy [2026-03-04T20:35:25.261539] [DEBUG] [LOCAL ] Loaded configuration for WGMI: 4 features, 60.0% accuracy [2026-03-04T20:35:25.261843] [DEBUG] [LOCAL ] Loaded configuration for FCN: 3 features, 70.0% accuracy [2026-03-04T20:35:25.262139] [DEBUG] [LOCAL ] Loaded configuration for GTLB: 1 features, 60.0% accuracy [2026-03-04T20:35:25.262212] [DEBUG] [LOCAL ] Loaded configuration for WNEB: 2 features, 90.0% accuracy [2026-03-04T20:35:25.262461] [DEBUG] [LOCAL ] Loaded configuration for GAM: 2 features, 80.0% accuracy [2026-03-04T20:35:25.262755] [DEBUG] [LOCAL ] Loaded configuration for LILAK: 1 features, 60.0% accuracy [2026-03-04T20:35:25.263031] [DEBUG] [LOCAL ] Loaded configuration for ZBRA: 1 features, 70.0% accuracy [2026-03-04T20:35:25.263337] [DEBUG] [LOCAL ] Loaded configuration for SSNC: 4 features, 90.0% accuracy [2026-03-04T20:35:25.263425] [DEBUG] [LOCAL ] Loaded configuration for RUN: 1 features, 70.0% accuracy [2026-03-04T20:35:25.263517] [DEBUG] [LOCAL ] Loaded configuration for GFL: 1 features, 80.0% accuracy [2026-03-04T20:35:25.263608] [DEBUG] [LOCAL ] Loaded configuration for YTRA: 2 features, 80.0% accuracy [2026-03-04T20:35:25.263673] [DEBUG] [LOCAL ] Loaded configuration for RSG: 1 features, 80.0% accuracy [2026-03-04T20:35:25.263964] [DEBUG] [LOCAL ] Loaded configuration for NVMI: 3 features, 80.0% accuracy [2026-03-04T20:35:25.264203] [DEBUG] [LOCAL ] Loaded configuration for SKRE: 3 features, 90.0% accuracy [2026-03-04T20:35:25.264274] [DEBUG] [LOCAL ] Loaded configuration for MVBF: 1 features, 60.0% accuracy [2026-03-04T20:35:25.264553] [DEBUG] [LOCAL ] Loaded configuration for HTGC: 1 features, 60.0% accuracy [2026-03-04T20:35:25.264871] [DEBUG] [LOCAL ] Loaded configuration for CSIQ: 4 features, 80.0% accuracy [2026-03-04T20:35:25.265127] [DEBUG] [LOCAL ] Loaded configuration for SFLO: 1 features, 70.0% accuracy [2026-03-04T20:35:25.265425] [DEBUG] [LOCAL ] Loaded configuration for MYN: 1 features, 100.0% accuracy [2026-03-04T20:35:25.265786] [DEBUG] [LOCAL ] Loaded configuration for HELE: 1 features, 90.0% accuracy [2026-03-04T20:35:25.265863] [DEBUG] [LOCAL ] Loaded configuration for ATHM: 3 features, 80.0% accuracy [2026-03-04T20:35:25.266099] [DEBUG] [LOCAL ] Loaded configuration for DECK: 4 features, 80.0% accuracy [2026-03-04T20:35:25.266360] [DEBUG] [LOCAL ] Loaded configuration for HRMY: 4 features, 90.0% accuracy [2026-03-04T20:35:25.266666] [DEBUG] [LOCAL ] Loaded configuration for EMBC: 3 features, 100.0% accuracy [2026-03-04T20:35:25.266740] [DEBUG] [LOCAL ] Loaded configuration for WB: 1 features, 90.0% accuracy [2026-03-04T20:35:25.267046] [DEBUG] [LOCAL ] Loaded configuration for GNK: 2 features, 50.0% accuracy [2026-03-04T20:35:25.267377] [DEBUG] [LOCAL ] Loaded configuration for SMFG: 1 features, 90.0% accuracy [2026-03-04T20:35:25.267472] [DEBUG] [LOCAL ] Loaded configuration for VBF: 4 features, 90.0% accuracy [2026-03-04T20:35:25.267545] [DEBUG] [LOCAL ] Loaded configuration for BGX: 5 features, 90.0% accuracy [2026-03-04T20:35:25.267877] [DEBUG] [LOCAL ] Loaded configuration for ASML: 2 features, 90.0% accuracy [2026-03-04T20:35:25.268145] [DEBUG] [LOCAL ] Loaded configuration for APPN: 5 features, 70.0% accuracy [2026-03-04T20:35:25.268391] [DEBUG] [LOCAL ] Loaded configuration for USIG: 4 features, 80.0% accuracy [2026-03-04T20:35:25.268478] [DEBUG] [LOCAL ] Loaded configuration for NRIM: 1 features, 70.0% accuracy [2026-03-04T20:35:25.268712] [DEBUG] [LOCAL ] Loaded configuration for MGRC: 3 features, 70.0% accuracy [2026-03-04T20:35:25.268793] [DEBUG] [LOCAL ] Loaded configuration for DNA: 3 features, 80.0% accuracy [2026-03-04T20:35:25.269075] [DEBUG] [LOCAL ] Loaded configuration for MODL: 4 features, 80.0% accuracy [2026-03-04T20:35:25.269315] [DEBUG] [LOCAL ] Loaded configuration for KMPB: 5 features, 80.0% accuracy [2026-03-04T20:35:25.269621] [DEBUG] [LOCAL ] Loaded configuration for TNDM: 2 features, 70.0% accuracy [2026-03-04T20:35:25.269858] [DEBUG] [LOCAL ] Loaded configuration for FTGS: 3 features, 90.0% accuracy [2026-03-04T20:35:25.270146] [DEBUG] [LOCAL ] Loaded configuration for BLZE: 3 features, 90.0% accuracy [2026-03-04T20:35:25.270378] [DEBUG] [LOCAL ] Loaded configuration for GCMG: 2 features, 70.0% accuracy [2026-03-04T20:35:25.270461] [DEBUG] [LOCAL ] Loaded configuration for SMH: 2 features, 70.0% accuracy [2026-03-04T20:35:25.270561] [DEBUG] [LOCAL ] Loaded configuration for OEC: 0 features, 80.0% accuracy [2026-03-04T20:35:25.270931] [DEBUG] [LOCAL ] Loaded configuration for FALN: 4 features, 80.0% accuracy [2026-03-04T20:35:25.271236] [DEBUG] [LOCAL ] Loaded configuration for HLMN: 2 features, 80.0% accuracy [2026-03-04T20:35:25.271529] [DEBUG] [LOCAL ] Loaded configuration for REPL: 0 features, 70.0% accuracy [2026-03-04T20:35:25.271805] [DEBUG] [LOCAL ] Loaded configuration for NFE: 0 features, 80.0% accuracy [2026-03-04T20:35:25.271886] [DEBUG] [LOCAL ] Loaded configuration for TCMD: 2 features, 70.0% accuracy [2026-03-04T20:35:25.272117] [DEBUG] [LOCAL ] Loaded configuration for CCB: 2 features, 80.0% accuracy [2026-03-04T20:35:25.272413] [DEBUG] [LOCAL ] Loaded configuration for MSGM: 2 features, 70.0% accuracy [2026-03-04T20:35:25.272673] [DEBUG] [LOCAL ] Loaded configuration for ALSN: 1 features, 80.0% accuracy [2026-03-04T20:35:25.272969] [DEBUG] [LOCAL ] Loaded configuration for NTRB: 1 features, 100.0% accuracy [2026-03-04T20:35:25.273056] [DEBUG] [LOCAL ] Loaded configuration for NTB: 2 features, 90.0% accuracy [2026-03-04T20:35:25.273368] [DEBUG] [LOCAL ] Loaded configuration for STKL: 3 features, 90.0% accuracy [2026-03-04T20:35:25.273442] [DEBUG] [LOCAL ] Loaded configuration for EWCZ: 2 features, 80.0% accuracy [2026-03-04T20:35:25.274422] [DEBUG] [LOCAL ] Loaded configuration for EVRG: 1 features, 70.0% accuracy [2026-03-04T20:35:25.274700] [DEBUG] [LOCAL ] Loaded configuration for UTEN: 2 features, 70.0% accuracy [2026-03-04T20:35:25.274980] [DEBUG] [LOCAL ] Loaded configuration for EXAS: 3 features, 70.0% accuracy [2026-03-04T20:35:25.275078] [DEBUG] [LOCAL ] Loaded configuration for SPGI: 3 features, 80.0% accuracy [2026-03-04T20:35:25.275328] [DEBUG] [LOCAL ] Loaded configuration for PI: 3 features, 50.0% accuracy [2026-03-04T20:35:25.275624] [DEBUG] [LOCAL ] Loaded configuration for OSBC: 2 features, 80.0% accuracy [2026-03-04T20:35:25.275699] [DEBUG] [LOCAL ] Loaded configuration for SCD: 1 features, 70.0% accuracy [2026-03-04T20:35:25.275761] [DEBUG] [LOCAL ] Loaded configuration for KTB: 5 features, 90.0% accuracy [2026-03-04T20:35:25.275999] [DEBUG] [LOCAL ] Loaded configuration for MELI: 2 features, 80.0% accuracy [2026-03-04T20:35:25.276239] [DEBUG] [LOCAL ] Loaded configuration for EOI: 3 features, 80.0% accuracy [2026-03-04T20:35:25.276609] [DEBUG] [LOCAL ] Loaded configuration for NCZ: 3 features, 80.0% accuracy [2026-03-04T20:35:25.276692] [DEBUG] [LOCAL ] Loaded configuration for LNN: 1 features, 70.0% accuracy [2026-03-04T20:35:25.276756] [DEBUG] [LOCAL ] Loaded configuration for GKOS: 2 features, 60.0% accuracy [2026-03-04T20:35:25.276818] [DEBUG] [LOCAL ] Loaded configuration for TBI: 4 features, 90.0% accuracy [2026-03-04T20:35:25.276891] [DEBUG] [LOCAL ] Loaded configuration for JLL: 5 features, 90.0% accuracy [2026-03-04T20:35:25.277147] [DEBUG] [LOCAL ] Loaded configuration for NICE: 3 features, 70.0% accuracy [2026-03-04T20:35:25.277219] [DEBUG] [LOCAL ] Loaded configuration for HPQ: 2 features, 90.0% accuracy [2026-03-04T20:35:25.277474] [DEBUG] [LOCAL ] Loaded configuration for CHCO: 2 features, 90.0% accuracy [2026-03-04T20:35:25.277772] [DEBUG] [LOCAL ] Loaded configuration for AON: 1 features, 70.0% accuracy [2026-03-04T20:35:25.277865] [DEBUG] [LOCAL ] Loaded configuration for NCLH: 5 features, 90.0% accuracy [2026-03-04T20:35:25.277940] [DEBUG] [LOCAL ] Loaded configuration for UL: 3 features, 80.0% accuracy [2026-03-04T20:35:25.278182] [DEBUG] [LOCAL ] Loaded configuration for FEP: 1 features, 70.0% accuracy [2026-03-04T20:35:25.278255] [DEBUG] [LOCAL ] Loaded configuration for CHKP: 3 features, 80.0% accuracy [2026-03-04T20:35:25.278536] [DEBUG] [LOCAL ] Loaded configuration for PSNL: 4 features, 90.0% accuracy [2026-03-04T20:35:25.278659] [DEBUG] [LOCAL ] Loaded configuration for CRNC: 1 features, 70.0% accuracy [2026-03-04T20:35:25.278743] [DEBUG] [LOCAL ] Loaded configuration for FCF: 3 features, 90.0% accuracy [2026-03-04T20:35:25.278820] [DEBUG] [LOCAL ] Loaded configuration for CQP: 2 features, 80.0% accuracy [2026-03-04T20:35:25.279074] [DEBUG] [LOCAL ] Loaded configuration for OZKAP: 4 features, 70.0% accuracy [2026-03-04T20:35:25.279163] [DEBUG] [LOCAL ] Loaded configuration for VFS: 3 features, 60.0% accuracy [2026-03-04T20:35:25.279413] [DEBUG] [LOCAL ] Loaded configuration for APEI: 3 features, 80.0% accuracy [2026-03-04T20:35:25.279672] [DEBUG] [LOCAL ] Loaded configuration for MRVI: 2 features, 80.0% accuracy [2026-03-04T20:35:25.279755] [DEBUG] [LOCAL ] Loaded configuration for BEKE: 6 features, 80.0% accuracy [2026-03-04T20:35:25.279839] [DEBUG] [LOCAL ] Loaded configuration for AVNS: 1 features, 80.0% accuracy [2026-03-04T20:35:25.280083] [DEBUG] [LOCAL ] Loaded configuration for WIX: 2 features, 70.0% accuracy [2026-03-04T20:35:25.280156] [DEBUG] [LOCAL ] Loaded configuration for CVI: 2 features, 80.0% accuracy [2026-03-04T20:35:25.280389] [DEBUG] [LOCAL ] Loaded configuration for DMRC: 2 features, 80.0% accuracy [2026-03-04T20:35:25.280639] [DEBUG] [LOCAL ] Loaded configuration for IZEA: 1 features, 100.0% accuracy [2026-03-04T20:35:25.280898] [DEBUG] [LOCAL ] Loaded configuration for NBXG: 4 features, 60.0% accuracy [2026-03-04T20:35:25.280976] [DEBUG] [LOCAL ] Loaded configuration for ZYME: 2 features, 60.0% accuracy [2026-03-04T20:35:25.281049] [DEBUG] [LOCAL ] Loaded configuration for QCOM: 2 features, 90.0% accuracy [2026-03-04T20:35:25.281115] [DEBUG] [LOCAL ] Loaded configuration for CNQ: 2 features, 80.0% accuracy [2026-03-04T20:35:25.281192] [DEBUG] [LOCAL ] Loaded configuration for VZ: 3 features, 60.0% accuracy [2026-03-04T20:35:25.281281] [DEBUG] [LOCAL ] Loaded configuration for AMH: 2 features, 80.0% accuracy [2026-03-04T20:35:25.281533] [DEBUG] [LOCAL ] Loaded configuration for DOCS: 2 features, 80.0% accuracy [2026-03-04T20:35:25.281638] [DEBUG] [LOCAL ] Loaded configuration for DTE: 0 features, 70.0% accuracy [2026-03-04T20:35:25.281868] [DEBUG] [LOCAL ] Loaded configuration for ERIE: 2 features, 90.0% accuracy [2026-03-04T20:35:25.282163] [DEBUG] [LOCAL ] Loaded configuration for SNPS: 3 features, 80.0% accuracy [2026-03-04T20:35:25.282255] [DEBUG] [LOCAL ] Loaded configuration for NGS: 2 features, 70.0% accuracy [2026-03-04T20:35:25.282532] [DEBUG] [LOCAL ] Loaded configuration for BAC: 1 features, 70.0% accuracy [2026-03-04T20:35:25.282822] [DEBUG] [LOCAL ] Loaded configuration for TPH: 2 features, 70.0% accuracy [2026-03-04T20:35:25.282909] [DEBUG] [LOCAL ] Loaded configuration for HEQ: 3 features, 70.0% accuracy [2026-03-04T20:35:25.283138] [DEBUG] [LOCAL ] Loaded configuration for MORN: 2 features, 80.0% accuracy [2026-03-04T20:35:25.283375] [DEBUG] [LOCAL ] Loaded configuration for MBWM: 4 features, 90.0% accuracy [2026-03-04T20:35:25.283640] [DEBUG] [LOCAL ] Loaded configuration for HBANP: 2 features, 60.0% accuracy [2026-03-04T20:35:25.283736] [DEBUG] [LOCAL ] Loaded configuration for SSB: 3 features, 80.0% accuracy [2026-03-04T20:35:25.283809] [DEBUG] [LOCAL ] Loaded configuration for TK: 3 features, 70.0% accuracy [2026-03-04T20:35:25.283879] [DEBUG] [LOCAL ] Loaded configuration for NVGS: 2 features, 80.0% accuracy [2026-03-04T20:35:25.284120] [DEBUG] [LOCAL ] Loaded configuration for ISD: 3 features, 80.0% accuracy [2026-03-04T20:35:25.284397] [DEBUG] [LOCAL ] Loaded configuration for FLXS: 3 features, 60.0% accuracy [2026-03-04T20:35:25.284480] [DEBUG] [LOCAL ] Loaded configuration for SLP: 3 features, 80.0% accuracy [2026-03-04T20:35:25.284707] [DEBUG] [LOCAL ] Loaded configuration for III: 1 features, 70.0% accuracy [2026-03-04T20:35:25.284793] [DEBUG] [LOCAL ] Loaded configuration for PMM: 4 features, 70.0% accuracy [2026-03-04T20:35:25.284866] [DEBUG] [LOCAL ] Loaded configuration for WFG: 3 features, 80.0% accuracy [2026-03-04T20:35:25.285150] [DEBUG] [LOCAL ] Loaded configuration for AVY: 1 features, 40.0% accuracy [2026-03-04T20:35:25.285394] [DEBUG] [LOCAL ] Loaded configuration for HG: 2 features, 70.0% accuracy [2026-03-04T20:35:25.285723] [DEBUG] [LOCAL ] Loaded configuration for MNTK: 3 features, 70.0% accuracy [2026-03-04T20:35:25.285822] [DEBUG] [LOCAL ] Loaded configuration for SENEA: 1 features, 90.0% accuracy [2026-03-04T20:35:25.286084] [DEBUG] [LOCAL ] Loaded configuration for CRTO: 1 features, 100.0% accuracy [2026-03-04T20:35:25.286388] [DEBUG] [LOCAL ] Loaded configuration for SPOK: 4 features, 90.0% accuracy [2026-03-04T20:35:25.286505] [DEBUG] [LOCAL ] Loaded configuration for AXTA: 3 features, 70.0% accuracy [2026-03-04T20:35:25.287912] [DEBUG] [LOCAL ] Loaded configuration for NMFC: 0 features, 70.0% accuracy [2026-03-04T20:35:25.288225] [DEBUG] [LOCAL ] Loaded configuration for MYI: 4 features, 70.0% accuracy [2026-03-04T20:35:25.288315] [DEBUG] [LOCAL ] Loaded configuration for LDP: 2 features, 80.0% accuracy [2026-03-04T20:35:25.288403] [DEBUG] [LOCAL ] Loaded configuration for CXE: 1 features, 70.0% accuracy [2026-03-04T20:35:25.288689] [DEBUG] [LOCAL ] Loaded configuration for DY: 4 features, 70.0% accuracy [2026-03-04T20:35:25.288949] [DEBUG] [LOCAL ] Loaded configuration for FORM: 2 features, 70.0% accuracy [2026-03-04T20:35:25.289198] [DEBUG] [LOCAL ] Loaded configuration for CENX: 3 features, 60.0% accuracy [2026-03-04T20:35:25.289503] [DEBUG] [LOCAL ] Loaded configuration for WLDN: 1 features, 50.0% accuracy [2026-03-04T20:35:25.289672] [DEBUG] [LOCAL ] Loaded configuration for DBL: 2 features, 70.0% accuracy [2026-03-04T20:35:25.289995] [DEBUG] [LOCAL ] Loaded configuration for CASH: 1 features, 80.0% accuracy [2026-03-04T20:35:25.290080] [DEBUG] [LOCAL ] Loaded configuration for CRUS: 2 features, 80.0% accuracy [2026-03-04T20:35:25.290331] [DEBUG] [LOCAL ] Loaded configuration for ADSE: 0 features, 80.0% accuracy [2026-03-04T20:35:25.290707] [DEBUG] [LOCAL ] Loaded configuration for LECO: 2 features, 90.0% accuracy [2026-03-04T20:35:25.290840] [DEBUG] [LOCAL ] Loaded configuration for STAG: 0 features, 60.0% accuracy [2026-03-04T20:35:25.291124] [DEBUG] [LOCAL ] Loaded configuration for BTCS: 2 features, 80.0% accuracy [2026-03-04T20:35:25.291249] [DEBUG] [LOCAL ] Loaded configuration for BLX: 5 features, 100.0% accuracy [2026-03-04T20:35:25.291356] [DEBUG] [LOCAL ] Loaded configuration for LIF: 4 features, 60.0% accuracy [2026-03-04T20:35:25.291628] [DEBUG] [LOCAL ] Loaded configuration for LBRDK: 1 features, 80.0% accuracy [2026-03-04T20:35:25.291905] [DEBUG] [LOCAL ] Loaded configuration for TAYD: 3 features, 90.0% accuracy [2026-03-04T20:35:25.292198] [DEBUG] [LOCAL ] Loaded configuration for IMTX: 0 features, 70.0% accuracy [2026-03-04T20:35:25.292494] [DEBUG] [LOCAL ] Loaded configuration for EVCM: 5 features, 70.0% accuracy [2026-03-04T20:35:25.292902] [DEBUG] [LOCAL ] Loaded configuration for EMB: 2 features, 80.0% accuracy [2026-03-04T20:35:25.293200] [DEBUG] [LOCAL ] Loaded configuration for PHO: 2 features, 70.0% accuracy [2026-03-04T20:35:25.293316] [DEBUG] [LOCAL ] Loaded configuration for DAL: 0 features, 60.0% accuracy [2026-03-04T20:35:25.293619] [DEBUG] [LOCAL ] Loaded configuration for AMBA: 4 features, 90.0% accuracy [2026-03-04T20:35:25.293917] [DEBUG] [LOCAL ] Loaded configuration for SAH: 2 features, 70.0% accuracy [2026-03-04T20:35:25.294800] [DEBUG] [LOCAL ] Loaded configuration for CPIX: 2 features, 90.0% accuracy [2026-03-04T20:35:25.295119] [DEBUG] [LOCAL ] Loaded configuration for ATLCZ: 1 features, 70.0% accuracy [2026-03-04T20:35:25.295466] [DEBUG] [LOCAL ] Loaded configuration for BROS: 5 features, 90.0% accuracy [2026-03-04T20:35:25.296523] [DEBUG] [LOCAL ] Loaded configuration for CRESY: 1 features, 70.0% accuracy [2026-03-04T20:35:25.296874] [DEBUG] [LOCAL ] Loaded configuration for CC: 1 features, 80.0% accuracy [2026-03-04T20:35:25.297012] [DEBUG] [LOCAL ] Loaded configuration for DEA: 3 features, 90.0% accuracy [2026-03-04T20:35:25.297124] [DEBUG] [LOCAL ] Loaded configuration for PCM: 3 features, 80.0% accuracy [2026-03-04T20:35:25.297467] [DEBUG] [LOCAL ] Loaded configuration for CMSA: 3 features, 90.0% accuracy [2026-03-04T20:35:25.297816] [DEBUG] [LOCAL ] Loaded configuration for ONEQ: 2 features, 80.0% accuracy [2026-03-04T20:35:25.298288] [DEBUG] [LOCAL ] Loaded configuration for UTZ: 0 features, 70.0% accuracy [2026-03-04T20:35:25.298439] [DEBUG] [LOCAL ] Loaded configuration for CBAN: 1 features, 80.0% accuracy [2026-03-04T20:35:25.298556] [DEBUG] [LOCAL ] Loaded configuration for SLB: 3 features, 70.0% accuracy [2026-03-04T20:35:25.301032] [DEBUG] [LOCAL ] Loaded configuration for DPZ: 2 features, 80.0% accuracy [2026-03-04T20:35:25.301134] [DEBUG] [LOCAL ] Loaded configuration for VGM: 1 features, 80.0% accuracy [2026-03-04T20:35:25.301407] [DEBUG] [LOCAL ] Loaded configuration for MRCC: 3 features, 80.0% accuracy [2026-03-04T20:35:25.301523] [DEBUG] [LOCAL ] Loaded configuration for SPXC: 1 features, 70.0% accuracy [2026-03-04T20:35:25.301891] [DEBUG] [LOCAL ] Loaded configuration for HSBC: 2 features, 90.0% accuracy [2026-03-04T20:35:25.302162] [DEBUG] [LOCAL ] Loaded configuration for GLUE: 2 features, 80.0% accuracy [2026-03-04T20:35:25.302250] [DEBUG] [LOCAL ] Loaded configuration for NOG: 1 features, 70.0% accuracy [2026-03-04T20:35:25.302317] [DEBUG] [LOCAL ] Loaded configuration for TRTX: 3 features, 80.0% accuracy [2026-03-04T20:35:25.302557] [DEBUG] [LOCAL ] Loaded configuration for GGAL: 2 features, 80.0% accuracy [2026-03-04T20:35:25.302849] [DEBUG] [LOCAL ] Loaded configuration for PESI: 0 features, 80.0% accuracy [2026-03-04T20:35:25.303162] [DEBUG] [LOCAL ] Loaded configuration for SHG: 4 features, 80.0% accuracy [2026-03-04T20:35:25.303400] [DEBUG] [LOCAL ] Loaded configuration for SLF: 1 features, 70.0% accuracy [2026-03-04T20:35:25.303653] [DEBUG] [LOCAL ] Loaded configuration for KRC: 3 features, 70.0% accuracy [2026-03-04T20:35:25.303887] [DEBUG] [LOCAL ] Loaded configuration for SKY: 2 features, 70.0% accuracy [2026-03-04T20:35:25.303971] [DEBUG] [LOCAL ] Loaded configuration for GMM: 1 features, 70.0% accuracy [2026-03-04T20:35:25.304047] [DEBUG] [LOCAL ] Loaded configuration for NATH: 4 features, 90.0% accuracy [2026-03-04T20:35:25.304299] [DEBUG] [LOCAL ] Loaded configuration for BDJ: 2 features, 70.0% accuracy [2026-03-04T20:35:25.304600] [DEBUG] [LOCAL ] Loaded configuration for TLS: 3 features, 70.0% accuracy [2026-03-04T20:35:25.304889] [DEBUG] [LOCAL ] Loaded configuration for MTSI: 2 features, 80.0% accuracy [2026-03-04T20:35:25.304960] [DEBUG] [LOCAL ] Loaded configuration for MAS: 0 features, 80.0% accuracy [2026-03-04T20:35:25.305239] [DEBUG] [LOCAL ] Loaded configuration for SITC: 3 features, 80.0% accuracy [2026-03-04T20:35:25.305595] [DEBUG] [LOCAL ] Loaded configuration for CUBE: 3 features, 60.0% accuracy [2026-03-04T20:35:25.305874] [DEBUG] [LOCAL ] Loaded configuration for SGRY: 3 features, 80.0% accuracy [2026-03-04T20:35:25.306120] [DEBUG] [LOCAL ] Loaded configuration for GEVO: 1 features, 60.0% accuracy [2026-03-04T20:35:25.306371] [DEBUG] [LOCAL ] Loaded configuration for WLKP: 0 features, 80.0% accuracy [2026-03-04T20:35:25.306644] [DEBUG] [LOCAL ] Loaded configuration for PERF: 3 features, 70.0% accuracy [2026-03-04T20:35:25.306728] [DEBUG] [LOCAL ] Loaded configuration for SSL: 2 features, 60.0% accuracy [2026-03-04T20:35:25.306976] [DEBUG] [LOCAL ] Loaded configuration for RAY: 1 features, 80.0% accuracy [2026-03-04T20:35:25.307284] [DEBUG] [LOCAL ] Loaded configuration for VERA: 2 features, 80.0% accuracy [2026-03-04T20:35:25.307625] [DEBUG] [LOCAL ] Loaded configuration for CORZ: 2 features, 70.0% accuracy [2026-03-04T20:35:25.307963] [DEBUG] [LOCAL ] Loaded configuration for CCNE: 1 features, 90.0% accuracy [2026-03-04T20:35:25.308293] [DEBUG] [LOCAL ] Loaded configuration for PYXS: 5 features, 80.0% accuracy [2026-03-04T20:35:25.308430] [DEBUG] [LOCAL ] Loaded configuration for IBP: 3 features, 80.0% accuracy [2026-03-04T20:35:25.308730] [DEBUG] [LOCAL ] Loaded configuration for EHTH: 2 features, 70.0% accuracy [2026-03-04T20:35:25.308854] [DEBUG] [LOCAL ] Loaded configuration for UGP: 4 features, 70.0% accuracy [2026-03-04T20:35:25.309176] [DEBUG] [LOCAL ] Loaded configuration for FUL: 3 features, 70.0% accuracy [2026-03-04T20:35:25.309305] [DEBUG] [LOCAL ] Loaded configuration for YSG: 1 features, 90.0% accuracy [2026-03-04T20:35:25.309614] [DEBUG] [LOCAL ] Loaded configuration for FNLC: 0 features, 80.0% accuracy [2026-03-04T20:35:25.309752] [DEBUG] [LOCAL ] Loaded configuration for DLY: 3 features, 70.0% accuracy [2026-03-04T20:35:25.310093] [DEBUG] [LOCAL ] Loaded configuration for CSAN: 1 features, 60.0% accuracy [2026-03-04T20:35:25.310246] [DEBUG] [LOCAL ] Loaded configuration for BCYC: 2 features, 80.0% accuracy [2026-03-04T20:35:25.310552] [DEBUG] [LOCAL ] Loaded configuration for METD: 4 features, 80.0% accuracy [2026-03-04T20:35:25.310926] [DEBUG] [LOCAL ] Loaded configuration for BUSE: 2 features, 90.0% accuracy [2026-03-04T20:35:25.311236] [DEBUG] [LOCAL ] Loaded configuration for KHC: 3 features, 80.0% accuracy [2026-03-04T20:35:25.311537] [DEBUG] [LOCAL ] Loaded configuration for PEGA: 2 features, 90.0% accuracy [2026-03-04T20:35:25.311914] [DEBUG] [LOCAL ] Loaded configuration for PMVP: 0 features, 90.0% accuracy [2026-03-04T20:35:25.312212] [DEBUG] [LOCAL ] Loaded configuration for GLNG: 5 features, 80.0% accuracy [2026-03-04T20:35:25.312348] [DEBUG] [LOCAL ] Loaded configuration for VFC: 4 features, 90.0% accuracy [2026-03-04T20:35:25.312640] [DEBUG] [LOCAL ] Loaded configuration for ABVC: 1 features, 80.0% accuracy [2026-03-04T20:35:25.312775] [DEBUG] [LOCAL ] Loaded configuration for CDP: 2 features, 80.0% accuracy [2026-03-04T20:35:25.313129] [DEBUG] [LOCAL ] Loaded configuration for MRX: 3 features, 90.0% accuracy [2026-03-04T20:35:25.313515] [DEBUG] [LOCAL ] Loaded configuration for SAMG: 0 features, 50.0% accuracy [2026-03-04T20:35:25.313860] [DEBUG] [LOCAL ] Loaded configuration for NVRI: 3 features, 80.0% accuracy [2026-03-04T20:35:25.314199] [DEBUG] [LOCAL ] Loaded configuration for USMC: 2 features, 80.0% accuracy [2026-03-04T20:35:25.314517] [DEBUG] [LOCAL ] Loaded configuration for EVGO: 1 features, 100.0% accuracy [2026-03-04T20:35:25.314686] [DEBUG] [LOCAL ] Loaded configuration for TKC: 3 features, 70.0% accuracy [2026-03-04T20:35:25.314818] [DEBUG] [LOCAL ] Loaded configuration for BMA: 2 features, 50.0% accuracy [2026-03-04T20:35:25.314944] [DEBUG] [LOCAL ] Loaded configuration for SLGN: 5 features, 80.0% accuracy [2026-03-04T20:35:25.315054] [DEBUG] [LOCAL ] Loaded configuration for BKD: 4 features, 100.0% accuracy [2026-03-04T20:35:25.315176] [DEBUG] [LOCAL ] Loaded configuration for PAM: 2 features, 80.0% accuracy [2026-03-04T20:35:25.315502] [DEBUG] [LOCAL ] Loaded configuration for SRG: 0 features, 80.0% accuracy [2026-03-04T20:35:25.315832] [DEBUG] [LOCAL ] Loaded configuration for MNSO: 3 features, 90.0% accuracy [2026-03-04T20:35:25.316187] [DEBUG] [LOCAL ] Loaded configuration for ENTA: 3 features, 70.0% accuracy [2026-03-04T20:35:25.316318] [DEBUG] [LOCAL ] Loaded configuration for VITL: 5 features, 80.0% accuracy [2026-03-04T20:35:25.316428] [DEBUG] [LOCAL ] Loaded configuration for DOCN: 2 features, 90.0% accuracy [2026-03-04T20:35:25.316767] [DEBUG] [LOCAL ] Loaded configuration for NI: 3 features, 70.0% accuracy [2026-03-04T20:35:25.317088] [DEBUG] [LOCAL ] Loaded configuration for CMPS: 3 features, 90.0% accuracy [2026-03-04T20:35:25.317225] [DEBUG] [LOCAL ] Loaded configuration for VUZI: 3 features, 90.0% accuracy [2026-03-04T20:35:25.317361] [DEBUG] [LOCAL ] Loaded configuration for BYSI: 3 features, 80.0% accuracy [2026-03-04T20:35:25.317665] [DEBUG] [LOCAL ] Loaded configuration for SNDX: 1 features, 70.0% accuracy [2026-03-04T20:35:25.317772] [DEBUG] [LOCAL ] Loaded configuration for CNA: 1 features, 20.0% accuracy [2026-03-04T20:35:25.317867] [DEBUG] [LOCAL ] Loaded configuration for UI: 2 features, 80.0% accuracy [2026-03-04T20:35:25.318164] [DEBUG] [LOCAL ] Loaded configuration for IBTM: 2 features, 70.0% accuracy [2026-03-04T20:35:25.318516] [DEBUG] [LOCAL ] Loaded configuration for ZION: 2 features, 70.0% accuracy [2026-03-04T20:35:25.318873] [DEBUG] [LOCAL ] Loaded configuration for MRTN: 3 features, 70.0% accuracy [2026-03-04T20:35:25.319199] [DEBUG] [LOCAL ] Loaded configuration for PFSI: 3 features, 70.0% accuracy [2026-03-04T20:35:25.319534] [DEBUG] [LOCAL ] Loaded configuration for PDX: 2 features, 80.0% accuracy [2026-03-04T20:35:25.319693] [DEBUG] [LOCAL ] Loaded configuration for BSVN: 2 features, 70.0% accuracy [2026-03-04T20:35:25.320075] [DEBUG] [LOCAL ] Loaded configuration for OKYO: 0 features, 80.0% accuracy [2026-03-04T20:35:25.320390] [DEBUG] [LOCAL ] Loaded configuration for AIQ: 6 features, 80.0% accuracy [2026-03-04T20:35:25.320526] [DEBUG] [LOCAL ] Loaded configuration for RFM: 2 features, 80.0% accuracy [2026-03-04T20:35:25.320921] [DEBUG] [LOCAL ] Loaded configuration for GSM: 1 features, 80.0% accuracy [2026-03-04T20:35:25.321234] [DEBUG] [LOCAL ] Loaded configuration for DLPN: 4 features, 70.0% accuracy [2026-03-04T20:35:25.321632] [DEBUG] [LOCAL ] Loaded configuration for WABC: 1 features, 80.0% accuracy [2026-03-04T20:35:25.321941] [DEBUG] [LOCAL ] Loaded configuration for EEMA: 2 features, 40.0% accuracy [2026-03-04T20:35:25.322206] [DEBUG] [LOCAL ] Loaded configuration for IBBQ: 1 features, 60.0% accuracy [2026-03-04T20:35:25.322300] [DEBUG] [LOCAL ] Loaded configuration for FTK: 1 features, 80.0% accuracy [2026-03-04T20:35:25.322398] [DEBUG] [LOCAL ] Loaded configuration for CPNG: 4 features, 90.0% accuracy [2026-03-04T20:35:25.322701] [DEBUG] [LOCAL ] Loaded configuration for WINN: 3 features, 70.0% accuracy [2026-03-04T20:35:25.322960] [DEBUG] [LOCAL ] Loaded configuration for CMG: 6 features, 80.0% accuracy [2026-03-04T20:35:25.323064] [DEBUG] [LOCAL ] Loaded configuration for MSCI: 2 features, 80.0% accuracy [2026-03-04T20:35:25.323367] [DEBUG] [LOCAL ] Loaded configuration for ALRS: 2 features, 90.0% accuracy [2026-03-04T20:35:25.323719] [DEBUG] [LOCAL ] Loaded configuration for EEX: 2 features, 70.0% accuracy [2026-03-04T20:35:25.324023] [DEBUG] [LOCAL ] Loaded configuration for LPTH: 1 features, 90.0% accuracy [2026-03-04T20:35:25.324342] [DEBUG] [LOCAL ] Loaded configuration for GOOS: 4 features, 90.0% accuracy [2026-03-04T20:35:25.324633] [DEBUG] [LOCAL ] Loaded configuration for WTS: 2 features, 70.0% accuracy [2026-03-04T20:35:25.324757] [DEBUG] [LOCAL ] Loaded configuration for UFCS: 3 features, 70.0% accuracy [2026-03-04T20:35:25.324854] [DEBUG] [LOCAL ] Loaded configuration for EWBC: 1 features, 60.0% accuracy [2026-03-04T20:35:25.325127] [DEBUG] [LOCAL ] Loaded configuration for BTAI: 1 features, 80.0% accuracy [2026-03-04T20:35:25.325467] [DEBUG] [LOCAL ] Loaded configuration for JRI: 2 features, 60.0% accuracy [2026-03-04T20:35:25.325595] [DEBUG] [LOCAL ] Loaded configuration for KOP: 0 features, 90.0% accuracy [2026-03-04T20:35:25.325680] [DEBUG] [LOCAL ] Loaded configuration for JBGS: 2 features, 70.0% accuracy [2026-03-04T20:35:25.325941] [DEBUG] [LOCAL ] Loaded configuration for ASIX: 3 features, 80.0% accuracy [2026-03-04T20:35:25.326247] [DEBUG] [LOCAL ] Loaded configuration for DE: 3 features, 80.0% accuracy [2026-03-04T20:35:25.326569] [DEBUG] [LOCAL ] Loaded configuration for USVM: 1 features, 90.0% accuracy [2026-03-04T20:35:25.326868] [DEBUG] [LOCAL ] Loaded configuration for ECX: 4 features, 80.0% accuracy [2026-03-04T20:35:25.326984] [DEBUG] [LOCAL ] Loaded configuration for TPL: 1 features, 90.0% accuracy [2026-03-04T20:35:25.327056] [DEBUG] [LOCAL ] Loaded configuration for PIM: 1 features, 70.0% accuracy [2026-03-04T20:35:25.327364] [DEBUG] [LOCAL ] Loaded configuration for SBGI: 3 features, 70.0% accuracy [2026-03-04T20:35:25.327451] [DEBUG] [LOCAL ] Loaded configuration for GBCI: 1 features, 80.0% accuracy [2026-03-04T20:35:25.327735] [DEBUG] [LOCAL ] Loaded configuration for SSSS: 4 features, 80.0% accuracy [2026-03-04T20:35:25.328045] [DEBUG] [LOCAL ] Loaded configuration for FYC: 3 features, 80.0% accuracy [2026-03-04T20:35:25.328131] [DEBUG] [LOCAL ] Loaded configuration for EB: 1 features, 90.0% accuracy [2026-03-04T20:35:25.328436] [DEBUG] [LOCAL ] Loaded configuration for VYMI: 4 features, 80.0% accuracy [2026-03-04T20:35:25.328531] [DEBUG] [LOCAL ] Loaded configuration for FSM: 1 features, 70.0% accuracy [2026-03-04T20:35:25.328826] [DEBUG] [LOCAL ] Loaded configuration for SIGA: 3 features, 70.0% accuracy [2026-03-04T20:35:25.329117] [DEBUG] [LOCAL ] Loaded configuration for GLBS: 4 features, 90.0% accuracy [2026-03-04T20:35:25.329409] [DEBUG] [LOCAL ] Loaded configuration for METC: 4 features, 80.0% accuracy [2026-03-04T20:35:25.329693] [DEBUG] [LOCAL ] Loaded configuration for LRGE: 2 features, 70.0% accuracy [2026-03-04T20:35:25.330123] [DEBUG] [LOCAL ] Loaded configuration for EM: 2 features, 70.0% accuracy [2026-03-04T20:35:25.330242] [DEBUG] [LOCAL ] Loaded configuration for GPRK: 1 features, 100.0% accuracy [2026-03-04T20:35:25.330336] [DEBUG] [LOCAL ] Loaded configuration for UNM: 2 features, 80.0% accuracy [2026-03-04T20:35:25.330745] [DEBUG] [LOCAL ] Loaded configuration for TSCO: 2 features, 100.0% accuracy [2026-03-04T20:35:25.331110] [DEBUG] [LOCAL ] Loaded configuration for Z: 3 features, 80.0% accuracy [2026-03-04T20:35:25.331231] [DEBUG] [LOCAL ] Loaded configuration for CMMB: 1 features, 70.0% accuracy [2026-03-04T20:35:25.331340] [DEBUG] [LOCAL ] Loaded configuration for AMAL: 4 features, 90.0% accuracy [2026-03-04T20:35:25.331433] [DEBUG] [LOCAL ] Loaded configuration for BK: 0 features, 80.0% accuracy [2026-03-04T20:35:25.331539] [DEBUG] [LOCAL ] Loaded configuration for TUSK: 1 features, 70.0% accuracy [2026-03-04T20:35:25.331905] [DEBUG] [LOCAL ] Loaded configuration for STRS: 3 features, 90.0% accuracy [2026-03-04T20:35:25.332227] [DEBUG] [LOCAL ] Loaded configuration for CARE: 1 features, 70.0% accuracy [2026-03-04T20:35:25.332597] [DEBUG] [LOCAL ] Loaded configuration for UMBF: 2 features, 50.0% accuracy [2026-03-04T20:35:25.332915] [DEBUG] [LOCAL ] Loaded configuration for NDRA: 2 features, 70.0% accuracy [2026-03-04T20:35:25.333215] [DEBUG] [LOCAL ] Loaded configuration for TARS: 3 features, 70.0% accuracy [2026-03-04T20:35:25.333553] [DEBUG] [LOCAL ] Loaded configuration for LTC: 3 features, 90.0% accuracy [2026-03-04T20:35:25.333887] [DEBUG] [LOCAL ] Loaded configuration for USLM: 0 features, 70.0% accuracy [2026-03-04T20:35:25.334175] [DEBUG] [LOCAL ] Loaded configuration for LWAY: 4 features, 90.0% accuracy [2026-03-04T20:35:25.334522] [DEBUG] [LOCAL ] Loaded configuration for DORM: 4 features, 90.0% accuracy [2026-03-04T20:35:25.334841] [DEBUG] [LOCAL ] Loaded configuration for TJX: 2 features, 60.0% accuracy [2026-03-04T20:35:25.334949] [DEBUG] [LOCAL ] Loaded configuration for ASPI: 2 features, 80.0% accuracy [2026-03-04T20:35:25.335222] [DEBUG] [LOCAL ] Loaded configuration for FLWS: 1 features, 90.0% accuracy [2026-03-04T20:35:25.335516] [DEBUG] [LOCAL ] Loaded configuration for WYNN: 3 features, 70.0% accuracy [2026-03-04T20:35:25.335828] [DEBUG] [LOCAL ] Loaded configuration for FMAO: 5 features, 80.0% accuracy [2026-03-04T20:35:25.336096] [DEBUG] [LOCAL ] Loaded configuration for ASTS: 1 features, 80.0% accuracy [2026-03-04T20:35:25.336367] [DEBUG] [LOCAL ] Loaded configuration for USCB: 4 features, 80.0% accuracy [2026-03-04T20:35:25.336463] [DEBUG] [LOCAL ] Loaded configuration for GBTG: 1 features, 60.0% accuracy [2026-03-04T20:35:25.336717] [DEBUG] [LOCAL ] Loaded configuration for RC: 2 features, 60.0% accuracy [2026-03-04T20:35:25.336967] [DEBUG] [LOCAL ] Loaded configuration for JGLO: 2 features, 80.0% accuracy [2026-03-04T20:35:25.337040] [DEBUG] [LOCAL ] Loaded configuration for FWONK: 3 features, 80.0% accuracy [2026-03-04T20:35:25.337360] [DEBUG] [LOCAL ] Loaded configuration for OFS: 3 features, 90.0% accuracy [2026-03-04T20:35:25.337434] [DEBUG] [LOCAL ] Loaded configuration for STWD: 3 features, 60.0% accuracy [2026-03-04T20:35:25.337673] [DEBUG] [LOCAL ] Loaded configuration for IAC: 3 features, 60.0% accuracy [2026-03-04T20:35:25.337929] [DEBUG] [LOCAL ] Loaded configuration for RCL: 1 features, 70.0% accuracy [2026-03-04T20:35:25.338162] [DEBUG] [LOCAL ] Loaded configuration for ANIK: 2 features, 60.0% accuracy [2026-03-04T20:35:25.338242] [DEBUG] [LOCAL ] Loaded configuration for HDSN: 1 features, 60.0% accuracy [2026-03-04T20:35:25.338561] [DEBUG] [LOCAL ] Loaded configuration for DRMA: 4 features, 90.0% accuracy [2026-03-04T20:35:25.338837] [DEBUG] [LOCAL ] Loaded configuration for IXUS: 1 features, 80.0% accuracy [2026-03-04T20:35:25.339110] [DEBUG] [LOCAL ] Loaded configuration for APH: 4 features, 80.0% accuracy [2026-03-04T20:35:25.339194] [DEBUG] [LOCAL ] Loaded configuration for GRWG: 5 features, 80.0% accuracy [2026-03-04T20:35:25.339434] [DEBUG] [LOCAL ] Loaded configuration for CNNE: 3 features, 70.0% accuracy [2026-03-04T20:35:25.339689] [DEBUG] [LOCAL ] Loaded configuration for SOFI: 4 features, 80.0% accuracy [2026-03-04T20:35:25.339768] [DEBUG] [LOCAL ] Loaded configuration for CMCM: 4 features, 80.0% accuracy [2026-03-04T20:35:25.340044] [DEBUG] [LOCAL ] Loaded configuration for MLAB: 2 features, 90.0% accuracy [2026-03-04T20:35:25.340114] [DEBUG] [LOCAL ] Loaded configuration for PRLB: 0 features, 70.0% accuracy [2026-03-04T20:35:25.340201] [DEBUG] [LOCAL ] Loaded configuration for PGZ: 3 features, 80.0% accuracy [2026-03-04T20:35:25.340273] [DEBUG] [LOCAL ] Loaded configuration for MERC: 3 features, 70.0% accuracy [2026-03-04T20:35:25.340552] [DEBUG] [LOCAL ] Loaded configuration for BUFC: 3 features, 80.0% accuracy [2026-03-04T20:35:25.340867] [DEBUG] [LOCAL ] Loaded configuration for SUSC: 2 features, 60.0% accuracy [2026-03-04T20:35:25.341156] [DEBUG] [LOCAL ] Loaded configuration for LSCC: 2 features, 100.0% accuracy [2026-03-04T20:35:25.341460] [DEBUG] [LOCAL ] Loaded configuration for GAIN: 3 features, 90.0% accuracy [2026-03-04T20:35:25.341749] [DEBUG] [LOCAL ] Loaded configuration for SLRC: 1 features, 80.0% accuracy [2026-03-04T20:35:25.341833] [DEBUG] [LOCAL ] Loaded configuration for YUM: 3 features, 70.0% accuracy [2026-03-04T20:35:25.342081] [DEBUG] [LOCAL ] Loaded configuration for KRUS: 4 features, 60.0% accuracy [2026-03-04T20:35:25.342378] [DEBUG] [LOCAL ] Loaded configuration for NTIC: 3 features, 70.0% accuracy [2026-03-04T20:35:25.342669] [DEBUG] [LOCAL ] Loaded configuration for SPRO: 2 features, 70.0% accuracy [2026-03-04T20:35:25.342751] [DEBUG] [LOCAL ] Loaded configuration for OI: 3 features, 60.0% accuracy [2026-03-04T20:35:25.343041] [DEBUG] [LOCAL ] Loaded configuration for PCYO: 2 features, 80.0% accuracy [2026-03-04T20:35:25.343298] [DEBUG] [LOCAL ] Loaded configuration for ANDE: 4 features, 100.0% accuracy [2026-03-04T20:35:25.343711] [DEBUG] [LOCAL ] Loaded configuration for CSX: 5 features, 90.0% accuracy [2026-03-04T20:35:25.343803] [DEBUG] [LOCAL ] Loaded configuration for VNO: 1 features, 80.0% accuracy [2026-03-04T20:35:25.344104] [DEBUG] [LOCAL ] Loaded configuration for FBL: 1 features, 70.0% accuracy [2026-03-04T20:35:25.344190] [DEBUG] [LOCAL ] Loaded configuration for PAGS: 2 features, 90.0% accuracy [2026-03-04T20:35:25.344259] [DEBUG] [LOCAL ] Loaded configuration for CHSCP: 2 features, 70.0% accuracy [2026-03-04T20:35:25.344535] [DEBUG] [LOCAL ] Loaded configuration for AGX: 2 features, 90.0% accuracy [2026-03-04T20:35:25.344643] [DEBUG] [LOCAL ] Loaded configuration for SUN: 4 features, 70.0% accuracy [2026-03-04T20:35:25.344963] [DEBUG] [LOCAL ] Loaded configuration for GIB: 5 features, 80.0% accuracy [2026-03-04T20:35:25.345037] [DEBUG] [LOCAL ] Loaded configuration for DUK: 3 features, 60.0% accuracy [2026-03-04T20:35:25.345369] [DEBUG] [LOCAL ] Loaded configuration for SLDB: 2 features, 70.0% accuracy [2026-03-04T20:35:25.345623] [DEBUG] [LOCAL ] Loaded configuration for GDC: 2 features, 90.0% accuracy [2026-03-04T20:35:25.345875] [DEBUG] [LOCAL ] Loaded configuration for SY: 3 features, 90.0% accuracy [2026-03-04T20:35:25.346180] [DEBUG] [LOCAL ] Loaded configuration for IRMD: 2 features, 90.0% accuracy [2026-03-04T20:35:25.346426] [DEBUG] [LOCAL ] Loaded configuration for CWEN: 0 features, 80.0% accuracy [2026-03-04T20:35:25.346672] [DEBUG] [LOCAL ] Loaded configuration for FIZZ: 3 features, 90.0% accuracy [2026-03-04T20:35:25.346977] [DEBUG] [LOCAL ] Loaded configuration for AMRX: 2 features, 100.0% accuracy [2026-03-04T20:35:25.347055] [DEBUG] [LOCAL ] Loaded configuration for HLX: 4 features, 70.0% accuracy [2026-03-04T20:35:25.347360] [DEBUG] [LOCAL ] Loaded configuration for OMAB: 3 features, 70.0% accuracy [2026-03-04T20:35:25.347623] [DEBUG] [LOCAL ] Loaded configuration for OS: 5 features, 80.0% accuracy [2026-03-04T20:35:25.347695] [DEBUG] [LOCAL ] Loaded configuration for ASX: 1 features, 70.0% accuracy [2026-03-04T20:35:25.347942] [DEBUG] [LOCAL ] Loaded configuration for AEE: 1 features, 80.0% accuracy [2026-03-04T20:35:25.348013] [DEBUG] [LOCAL ] Loaded configuration for RBLX: 2 features, 90.0% accuracy [2026-03-04T20:35:25.348291] [DEBUG] [LOCAL ] Loaded configuration for ADMA: 3 features, 60.0% accuracy [2026-03-04T20:35:25.348531] [DEBUG] [LOCAL ] Loaded configuration for CSCO: 5 features, 60.0% accuracy [2026-03-04T20:35:25.348807] [DEBUG] [LOCAL ] Loaded configuration for CNI: 1 features, 70.0% accuracy [2026-03-04T20:35:25.349048] [DEBUG] [LOCAL ] Loaded configuration for AMLX: 3 features, 90.0% accuracy [2026-03-04T20:35:25.349297] [DEBUG] [LOCAL ] Loaded configuration for TXN: 5 features, 90.0% accuracy [2026-03-04T20:35:25.349371] [DEBUG] [LOCAL ] Loaded configuration for EVG: 1 features, 70.0% accuracy [2026-03-04T20:35:25.349431] [DEBUG] [LOCAL ] Loaded configuration for MHF: 3 features, 80.0% accuracy [2026-03-04T20:35:25.349719] [DEBUG] [LOCAL ] Loaded configuration for AWRE: 1 features, 90.0% accuracy [2026-03-04T20:35:25.349962] [DEBUG] [LOCAL ] Loaded configuration for FID: 1 features, 80.0% accuracy [2026-03-04T20:35:25.350041] [DEBUG] [LOCAL ] Loaded configuration for ENIC: 2 features, 60.0% accuracy [2026-03-04T20:35:25.350327] [DEBUG] [LOCAL ] Loaded configuration for PCB: 1 features, 70.0% accuracy [2026-03-04T20:35:25.350411] [DEBUG] [LOCAL ] Loaded configuration for TDC: 2 features, 60.0% accuracy [2026-03-04T20:35:25.350642] [DEBUG] [LOCAL ] Loaded configuration for MFIC: 5 features, 80.0% accuracy [2026-03-04T20:35:25.350907] [DEBUG] [LOCAL ] Loaded configuration for GOF: 3 features, 70.0% accuracy [2026-03-04T20:35:25.350992] [DEBUG] [LOCAL ] Loaded configuration for UE: 3 features, 70.0% accuracy [2026-03-04T20:35:25.351225] [DEBUG] [LOCAL ] Loaded configuration for PHUN: 1 features, 90.0% accuracy [2026-03-04T20:35:25.351310] [DEBUG] [LOCAL ] Loaded configuration for WTFC: 0 features, 70.0% accuracy [2026-03-04T20:35:25.351392] [DEBUG] [LOCAL ] Loaded configuration for SIGI: 1 features, 80.0% accuracy [2026-03-04T20:35:25.351467] [DEBUG] [LOCAL ] Loaded configuration for APAM: 1 features, 70.0% accuracy [2026-03-04T20:35:25.351719] [DEBUG] [LOCAL ] Loaded configuration for NWL: 3 features, 60.0% accuracy [2026-03-04T20:35:25.352001] [DEBUG] [LOCAL ] Loaded configuration for AEIS: 1 features, 80.0% accuracy [2026-03-04T20:35:25.352081] [DEBUG] [LOCAL ] Loaded configuration for BGRN: 3 features, 90.0% accuracy [2026-03-04T20:35:25.352150] [DEBUG] [LOCAL ] Loaded configuration for AVA: 2 features, 90.0% accuracy [2026-03-04T20:35:25.352400] [DEBUG] [LOCAL ] Loaded configuration for BMRN: 2 features, 90.0% accuracy [2026-03-04T20:35:25.352635] [DEBUG] [LOCAL ] Loaded configuration for DFIN: 1 features, 70.0% accuracy [2026-03-04T20:35:25.352886] [DEBUG] [LOCAL ] Loaded configuration for CNTY: 5 features, 80.0% accuracy [2026-03-04T20:35:25.353129] [DEBUG] [LOCAL ] Loaded configuration for UBND: 2 features, 90.0% accuracy [2026-03-04T20:35:25.353423] [DEBUG] [LOCAL ] Loaded configuration for PLSE: 2 features, 80.0% accuracy [2026-03-04T20:35:25.353707] [DEBUG] [LOCAL ] Loaded configuration for HMN: 0 features, 80.0% accuracy [2026-03-04T20:35:25.353991] [DEBUG] [LOCAL ] Loaded configuration for IPGP: 0 features, 90.0% accuracy [2026-03-04T20:35:25.354224] [DEBUG] [LOCAL ] Loaded configuration for CDIO: 2 features, 80.0% accuracy [2026-03-04T20:35:25.354483] [DEBUG] [LOCAL ] Loaded configuration for ADX: 2 features, 80.0% accuracy [2026-03-04T20:35:25.354715] [DEBUG] [LOCAL ] Loaded configuration for QTEC: 4 features, 70.0% accuracy [2026-03-04T20:35:25.354803] [DEBUG] [LOCAL ] Loaded configuration for DAWN: 1 features, 60.0% accuracy [2026-03-04T20:35:25.355102] [DEBUG] [LOCAL ] Loaded configuration for RGNX: 3 features, 70.0% accuracy [2026-03-04T20:35:25.355209] [DEBUG] [LOCAL ] Loaded configuration for WTRG: 1 features, 70.0% accuracy [2026-03-04T20:35:25.355289] [DEBUG] [LOCAL ] Loaded configuration for CVBF: 2 features, 70.0% accuracy [2026-03-04T20:35:25.355658] [DEBUG] [LOCAL ] Loaded configuration for BBCP: 4 features, 90.0% accuracy [2026-03-04T20:35:25.355928] [DEBUG] [LOCAL ] Loaded configuration for CRL: 3 features, 70.0% accuracy [2026-03-04T20:35:25.356173] [DEBUG] [LOCAL ] Loaded configuration for CARG: 2 features, 80.0% accuracy [2026-03-04T20:35:25.356243] [DEBUG] [LOCAL ] Loaded configuration for JPM: 1 features, 80.0% accuracy [2026-03-04T20:35:25.356494] [DEBUG] [LOCAL ] Loaded configuration for BSY: 2 features, 80.0% accuracy [2026-03-04T20:35:25.356808] [DEBUG] [LOCAL ] Loaded configuration for NWFL: 1 features, 70.0% accuracy [2026-03-04T20:35:25.357098] [DEBUG] [LOCAL ] Loaded configuration for KMB: 2 features, 80.0% accuracy [2026-03-04T20:35:25.357359] [DEBUG] [LOCAL ] Loaded configuration for XPRO: 1 features, 90.0% accuracy [2026-03-04T20:35:25.357620] [DEBUG] [LOCAL ] Loaded configuration for IGIC: 3 features, 90.0% accuracy [2026-03-04T20:35:25.357689] [DEBUG] [LOCAL ] Loaded configuration for ATO: 3 features, 80.0% accuracy [2026-03-04T20:35:25.357929] [DEBUG] [LOCAL ] Loaded configuration for UPWK: 5 features, 90.0% accuracy [2026-03-04T20:35:25.358170] [DEBUG] [LOCAL ] Loaded configuration for CLMB: 0 features, 50.0% accuracy [2026-03-04T20:35:25.358255] [DEBUG] [LOCAL ] Loaded configuration for ESPO: 1 features, 80.0% accuracy [2026-03-04T20:35:25.358317] [DEBUG] [LOCAL ] Loaded configuration for MOH: 2 features, 90.0% accuracy [2026-03-04T20:35:25.358553] [DEBUG] [LOCAL ] Loaded configuration for FC: 1 features, 90.0% accuracy [2026-03-04T20:35:25.358855] [DEBUG] [LOCAL ] Loaded configuration for SAVA: 2 features, 70.0% accuracy [2026-03-04T20:35:25.359082] [DEBUG] [LOCAL ] Loaded configuration for SHEN: 2 features, 90.0% accuracy [2026-03-04T20:35:25.359150] [DEBUG] [LOCAL ] Loaded configuration for TAK: 1 features, 80.0% accuracy [2026-03-04T20:35:25.359209] [DEBUG] [LOCAL ] Loaded configuration for TD: 1 features, 90.0% accuracy [2026-03-04T20:35:25.359482] [DEBUG] [LOCAL ] Loaded configuration for NUWE: 3 features, 80.0% accuracy [2026-03-04T20:35:25.359766] [DEBUG] [LOCAL ] Loaded configuration for SANM: 2 features, 90.0% accuracy [2026-03-04T20:35:25.360019] [DEBUG] [LOCAL ] Loaded configuration for AQMS: 1 features, 80.0% accuracy [2026-03-04T20:35:25.360271] [DEBUG] [LOCAL ] Loaded configuration for BCBP: 1 features, 60.0% accuracy [2026-03-04T20:35:25.360350] [DEBUG] [LOCAL ] Loaded configuration for KRG: 4 features, 100.0% accuracy [2026-03-04T20:35:25.360631] [DEBUG] [LOCAL ] Loaded configuration for NVD: 2 features, 100.0% accuracy [2026-03-04T20:35:25.360919] [DEBUG] [LOCAL ] Loaded configuration for CTKB: 2 features, 80.0% accuracy [2026-03-04T20:35:25.360996] [DEBUG] [LOCAL ] Loaded configuration for KNTK: 5 features, 100.0% accuracy [2026-03-04T20:35:25.361068] [DEBUG] [LOCAL ] Loaded configuration for INSE: 1 features, 70.0% accuracy [2026-03-04T20:35:25.361305] [DEBUG] [LOCAL ] Loaded configuration for ATEC: 5 features, 80.0% accuracy [2026-03-04T20:35:25.361602] [DEBUG] [LOCAL ] Loaded configuration for UFPI: 1 features, 60.0% accuracy [2026-03-04T20:35:25.361837] [DEBUG] [LOCAL ] Loaded configuration for YQQQ: 4 features, 70.0% accuracy [2026-03-04T20:35:25.362126] [DEBUG] [LOCAL ] Loaded configuration for SBFM: 3 features, 60.0% accuracy [2026-03-04T20:35:25.362214] [DEBUG] [LOCAL ] Loaded configuration for TFPM: 5 features, 60.0% accuracy [2026-03-04T20:35:25.362500] [DEBUG] [LOCAL ] Loaded configuration for RIVN: 0 features, 60.0% accuracy [2026-03-04T20:35:25.362602] [DEBUG] [LOCAL ] Loaded configuration for ASTI: 1 features, 70.0% accuracy [2026-03-04T20:35:25.362667] [DEBUG] [LOCAL ] Loaded configuration for G: 2 features, 80.0% accuracy [2026-03-04T20:35:25.362903] [DEBUG] [LOCAL ] Loaded configuration for FLNC: 2 features, 70.0% accuracy [2026-03-04T20:35:25.363153] [DEBUG] [LOCAL ] Loaded configuration for ROP: 0 features, 70.0% accuracy [2026-03-04T20:35:25.363385] [DEBUG] [LOCAL ] Loaded configuration for SNFCA: 2 features, 70.0% accuracy [2026-03-04T20:35:25.363619] [DEBUG] [LOCAL ] Loaded configuration for DJCO: 6 features, 90.0% accuracy [2026-03-04T20:35:25.363847] [DEBUG] [LOCAL ] Loaded configuration for WHF: 3 features, 60.0% accuracy [2026-03-04T20:35:25.364098] [DEBUG] [LOCAL ] Loaded configuration for AUB: 1 features, 50.0% accuracy [2026-03-04T20:35:25.364347] [DEBUG] [LOCAL ] Loaded configuration for BYD: 5 features, 90.0% accuracy [2026-03-04T20:35:25.364596] [DEBUG] [LOCAL ] Loaded configuration for WIMI: 3 features, 80.0% accuracy [2026-03-04T20:35:25.364676] [DEBUG] [LOCAL ] Loaded configuration for BWA: 3 features, 80.0% accuracy [2026-03-04T20:35:25.364950] [DEBUG] [LOCAL ] Loaded configuration for EXPO: 1 features, 80.0% accuracy [2026-03-04T20:35:25.365027] [DEBUG] [LOCAL ] Loaded configuration for ING: 1 features, 90.0% accuracy [2026-03-04T20:35:25.365252] [DEBUG] [LOCAL ] Loaded configuration for CYN: 4 features, 80.0% accuracy [2026-03-04T20:35:25.365483] [DEBUG] [LOCAL ] Loaded configuration for PTEN: 2 features, 80.0% accuracy [2026-03-04T20:35:25.365769] [DEBUG] [LOCAL ] Loaded configuration for APD: 1 features, 60.0% accuracy [2026-03-04T20:35:25.366018] [DEBUG] [LOCAL ] Loaded configuration for BEN: 2 features, 90.0% accuracy [2026-03-04T20:35:25.366096] [DEBUG] [LOCAL ] Loaded configuration for CAG: 2 features, 70.0% accuracy [2026-03-04T20:35:25.366322] [DEBUG] [LOCAL ] Loaded configuration for DLX: 2 features, 70.0% accuracy [2026-03-04T20:35:25.366560] [DEBUG] [LOCAL ] Loaded configuration for CNF: 2 features, 80.0% accuracy [2026-03-04T20:35:25.366867] [DEBUG] [LOCAL ] Loaded configuration for WAFDP: 2 features, 70.0% accuracy [2026-03-04T20:35:25.367111] [DEBUG] [LOCAL ] Loaded configuration for ACGL: 5 features, 60.0% accuracy [2026-03-04T20:35:25.367410] [DEBUG] [LOCAL ] Loaded configuration for NTLA: 5 features, 50.0% accuracy [2026-03-04T20:35:25.367488] [DEBUG] [LOCAL ] Loaded configuration for PFO: 4 features, 80.0% accuracy [2026-03-04T20:35:25.367548] [DEBUG] [LOCAL ] Loaded configuration for TFIN: 4 features, 90.0% accuracy [2026-03-04T20:35:25.367827] [DEBUG] [LOCAL ] Loaded configuration for CALX: 0 features, 60.0% accuracy [2026-03-04T20:35:25.368070] [DEBUG] [LOCAL ] Loaded configuration for OPRA: 4 features, 80.0% accuracy [2026-03-04T20:35:25.368152] [DEBUG] [LOCAL ] Loaded configuration for ERO: 3 features, 100.0% accuracy [2026-03-04T20:35:25.368214] [DEBUG] [LOCAL ] Loaded configuration for NFJ: 4 features, 70.0% accuracy [2026-03-04T20:35:25.368439] [DEBUG] [LOCAL ] Loaded configuration for SYRE: 3 features, 80.0% accuracy [2026-03-04T20:35:25.368725] [DEBUG] [LOCAL ] Loaded configuration for UNF: 1 features, 60.0% accuracy [2026-03-04T20:35:25.368959] [DEBUG] [LOCAL ] Loaded configuration for JTEK: 2 features, 70.0% accuracy [2026-03-04T20:35:25.369190] [DEBUG] [LOCAL ] Loaded configuration for JSMD: 3 features, 70.0% accuracy [2026-03-04T20:35:25.369429] [DEBUG] [LOCAL ] Loaded configuration for HURN: 0 features, 70.0% accuracy [2026-03-04T20:35:25.369517] [DEBUG] [LOCAL ] Loaded configuration for VSEC: 3 features, 80.0% accuracy [2026-03-04T20:35:25.369804] [DEBUG] [LOCAL ] Loaded configuration for ACLX: 3 features, 80.0% accuracy [2026-03-04T20:35:25.369892] [DEBUG] [LOCAL ] Loaded configuration for KZIA: 0 features, 80.0% accuracy [2026-03-04T20:35:25.370119] [DEBUG] [LOCAL ] Loaded configuration for WRLD: 1 features, 50.0% accuracy [2026-03-04T20:35:25.370189] [DEBUG] [LOCAL ] Loaded configuration for GCO: 2 features, 80.0% accuracy [2026-03-04T20:35:25.370249] [DEBUG] [LOCAL ] Loaded configuration for SRI: 4 features, 90.0% accuracy [2026-03-04T20:35:25.370308] [DEBUG] [LOCAL ] Loaded configuration for IBOC: 1 features, 80.0% accuracy [2026-03-04T20:35:25.370551] [DEBUG] [LOCAL ] Loaded configuration for BWIN: 3 features, 90.0% accuracy [2026-03-04T20:35:25.370858] [DEBUG] [LOCAL ] Loaded configuration for BJRI: 3 features, 70.0% accuracy [2026-03-04T20:35:25.371089] [DEBUG] [LOCAL ] Loaded configuration for TASK: 4 features, 70.0% accuracy [2026-03-04T20:35:25.371320] [DEBUG] [LOCAL ] Loaded configuration for RLAY: 0 features, 60.0% accuracy [2026-03-04T20:35:25.371408] [DEBUG] [LOCAL ] Loaded configuration for FG: 1 features, 100.0% accuracy [2026-03-04T20:35:25.372256] [DEBUG] [LOCAL ] Loaded configuration for MXL: 4 features, 60.0% accuracy [2026-03-04T20:35:25.372627] [DEBUG] [LOCAL ] Loaded configuration for DTIL: 4 features, 90.0% accuracy [2026-03-04T20:35:25.372908] [DEBUG] [LOCAL ] Loaded configuration for SHBI: 1 features, 40.0% accuracy [2026-03-04T20:35:25.373201] [DEBUG] [LOCAL ] Loaded configuration for EXPE: 4 features, 70.0% accuracy [2026-03-04T20:35:25.373473] [DEBUG] [LOCAL ] Loaded configuration for SMCX: 3 features, 60.0% accuracy [2026-03-04T20:35:25.373598] [DEBUG] [LOCAL ] Loaded configuration for OLED: 1 features, 80.0% accuracy [2026-03-04T20:35:25.373681] [DEBUG] [LOCAL ] Loaded configuration for AGM: 2 features, 80.0% accuracy [2026-03-04T20:35:25.373753] [DEBUG] [LOCAL ] Loaded configuration for GRND: 2 features, 90.0% accuracy [2026-03-04T20:35:25.373816] [DEBUG] [LOCAL ] Loaded configuration for BBY: 1 features, 80.0% accuracy [2026-03-04T20:35:25.373878] [DEBUG] [LOCAL ] Loaded configuration for GFF: 1 features, 80.0% accuracy [2026-03-04T20:35:25.374117] [DEBUG] [LOCAL ] Loaded configuration for BURL: 1 features, 70.0% accuracy [2026-03-04T20:35:25.374920] [DEBUG] [LOCAL ] Loaded configuration for AVB: 1 features, 90.0% accuracy [2026-03-04T20:35:25.375176] [DEBUG] [LOCAL ] Loaded configuration for SNEX: 1 features, 80.0% accuracy [2026-03-04T20:35:25.375475] [DEBUG] [LOCAL ] Loaded configuration for VECO: 0 features, 90.0% accuracy [2026-03-04T20:35:25.375548] [DEBUG] [LOCAL ] Loaded configuration for RBC: 1 features, 80.0% accuracy [2026-03-04T20:35:25.375814] [DEBUG] [LOCAL ] Loaded configuration for CXSE: 3 features, 70.0% accuracy [2026-03-04T20:35:25.375899] [DEBUG] [LOCAL ] Loaded configuration for HLLY: 1 features, 60.0% accuracy [2026-03-04T20:35:25.375978] [DEBUG] [LOCAL ] Loaded configuration for PML: 1 features, 80.0% accuracy [2026-03-04T20:35:25.376235] [DEBUG] [LOCAL ] Loaded configuration for FTA: 2 features, 80.0% accuracy [2026-03-04T20:35:25.376318] [DEBUG] [LOCAL ] Loaded configuration for JJSF: 0 features, 60.0% accuracy [2026-03-04T20:35:25.376554] [DEBUG] [LOCAL ] Loaded configuration for DASH: 1 features, 90.0% accuracy [2026-03-04T20:35:25.376661] [DEBUG] [LOCAL ] Loaded configuration for MFC: 2 features, 80.0% accuracy [2026-03-04T20:35:25.376726] [DEBUG] [LOCAL ] Loaded configuration for CIM: 4 features, 80.0% accuracy [2026-03-04T20:35:25.377028] [DEBUG] [LOCAL ] Loaded configuration for QNTM: 2 features, 80.0% accuracy [2026-03-04T20:35:25.377355] [DEBUG] [LOCAL ] Loaded configuration for AMTB: 2 features, 80.0% accuracy [2026-03-04T20:35:25.377612] [DEBUG] [LOCAL ] Loaded configuration for ARHS: 4 features, 90.0% accuracy [2026-03-04T20:35:25.377861] [DEBUG] [LOCAL ] Loaded configuration for WGS: 1 features, 60.0% accuracy [2026-03-04T20:35:25.378154] [DEBUG] [LOCAL ] Loaded configuration for SOCL: 4 features, 90.0% accuracy [2026-03-04T20:35:25.378243] [DEBUG] [LOCAL ] Loaded configuration for HY: 3 features, 100.0% accuracy [2026-03-04T20:35:25.378492] [DEBUG] [LOCAL ] Loaded configuration for IDXX: 2 features, 70.0% accuracy [2026-03-04T20:35:25.378731] [DEBUG] [LOCAL ] Loaded configuration for ATAI: 0 features, 50.0% accuracy [2026-03-04T20:35:25.378983] [DEBUG] [LOCAL ] Loaded configuration for UPBD: 3 features, 70.0% accuracy [2026-03-04T20:35:25.379281] [DEBUG] [LOCAL ] Loaded configuration for BKCH: 1 features, 80.0% accuracy [2026-03-04T20:35:25.379535] [DEBUG] [LOCAL ] Loaded configuration for CLFD: 2 features, 70.0% accuracy [2026-03-04T20:35:25.379794] [DEBUG] [LOCAL ] Loaded configuration for PATK: 1 features, 80.0% accuracy [2026-03-04T20:35:25.380036] [DEBUG] [LOCAL ] Loaded configuration for CWCO: 2 features, 90.0% accuracy [2026-03-04T20:35:25.380319] [DEBUG] [LOCAL ] Loaded configuration for TLSI: 0 features, 50.0% accuracy [2026-03-04T20:35:25.380390] [DEBUG] [LOCAL ] Loaded configuration for TY: 3 features, 60.0% accuracy [2026-03-04T20:35:25.380466] [DEBUG] [LOCAL ] Loaded configuration for RNG: 2 features, 70.0% accuracy [2026-03-04T20:35:25.380536] [DEBUG] [LOCAL ] Loaded configuration for CVKD: 1 features, 80.0% accuracy [2026-03-04T20:35:25.380625] [DEBUG] [LOCAL ] Loaded configuration for L: 1 features, 80.0% accuracy [2026-03-04T20:35:25.380695] [DEBUG] [LOCAL ] Loaded configuration for E: 2 features, 80.0% accuracy [2026-03-04T20:35:25.380766] [DEBUG] [LOCAL ] Loaded configuration for CRBG: 1 features, 80.0% accuracy [2026-03-04T20:35:25.380836] [DEBUG] [LOCAL ] Loaded configuration for RCUS: 2 features, 80.0% accuracy [2026-03-04T20:35:25.381116] [DEBUG] [LOCAL ] Loaded configuration for TMDX: 3 features, 80.0% accuracy [2026-03-04T20:35:25.381186] [DEBUG] [LOCAL ] Loaded configuration for AMRC: 2 features, 100.0% accuracy [2026-03-04T20:35:25.381257] [DEBUG] [LOCAL ] Loaded configuration for MNDO: 3 features, 80.0% accuracy [2026-03-04T20:35:25.381318] [DEBUG] [LOCAL ] Loaded configuration for RFMZ: 1 features, 70.0% accuracy [2026-03-04T20:35:25.381611] [DEBUG] [LOCAL ] Loaded configuration for FWONA: 3 features, 80.0% accuracy [2026-03-04T20:35:25.381693] [DEBUG] [LOCAL ] Loaded configuration for RES: 4 features, 90.0% accuracy [2026-03-04T20:35:25.381986] [DEBUG] [LOCAL ] Loaded configuration for SBLK: 2 features, 70.0% accuracy [2026-03-04T20:35:25.382059] [DEBUG] [LOCAL ] Loaded configuration for EOS: 1 features, 70.0% accuracy [2026-03-04T20:35:25.382290] [DEBUG] [LOCAL ] Loaded configuration for CRC: 3 features, 60.0% accuracy [2026-03-04T20:35:25.382372] [DEBUG] [LOCAL ] Loaded configuration for GILD: 0 features, 80.0% accuracy [2026-03-04T20:35:25.382653] [DEBUG] [LOCAL ] Loaded configuration for AMWL: 1 features, 90.0% accuracy [2026-03-04T20:35:25.382733] [DEBUG] [LOCAL ] Loaded configuration for NAZ: 1 features, 80.0% accuracy [2026-03-04T20:35:25.382964] [DEBUG] [LOCAL ] Loaded configuration for FTRE: 1 features, 50.0% accuracy [2026-03-04T20:35:25.384015] [DEBUG] [LOCAL ] Loaded configuration for LINK: 3 features, 80.0% accuracy [2026-03-04T20:35:25.384087] [DEBUG] [LOCAL ] Loaded configuration for FINS: 1 features, 70.0% accuracy [2026-03-04T20:35:25.384149] [DEBUG] [LOCAL ] Loaded configuration for HCM: 2 features, 70.0% accuracy [2026-03-04T20:35:25.384472] [DEBUG] [LOCAL ] Loaded configuration for CLNE: 1 features, 70.0% accuracy [2026-03-04T20:35:25.384725] [DEBUG] [LOCAL ] Loaded configuration for RQI: 4 features, 60.0% accuracy [2026-03-04T20:35:25.384980] [DEBUG] [LOCAL ] Loaded configuration for MSD: 2 features, 80.0% accuracy [2026-03-04T20:35:25.385228] [DEBUG] [LOCAL ] Loaded configuration for USDX: 0 features, 50.0% accuracy [2026-03-04T20:35:25.385468] [DEBUG] [LOCAL ] Loaded configuration for AGNCP: 1 features, 50.0% accuracy [2026-03-04T20:35:25.385704] [DEBUG] [LOCAL ] Loaded configuration for VLN: 4 features, 70.0% accuracy [2026-03-04T20:35:25.385959] [DEBUG] [LOCAL ] Loaded configuration for AFG: 3 features, 80.0% accuracy [2026-03-04T20:35:25.386194] [DEBUG] [LOCAL ] Loaded configuration for REG: 3 features, 70.0% accuracy [2026-03-04T20:35:25.386489] [DEBUG] [LOCAL ] Loaded configuration for TSLL: 2 features, 80.0% accuracy [2026-03-04T20:35:25.386730] [DEBUG] [LOCAL ] Loaded configuration for LOVE: 2 features, 80.0% accuracy [2026-03-04T20:35:25.386982] [DEBUG] [LOCAL ] Loaded configuration for HBCP: 1 features, 50.0% accuracy [2026-03-04T20:35:25.387217] [DEBUG] [LOCAL ] Loaded configuration for OCUL: 2 features, 80.0% accuracy [2026-03-04T20:35:25.387289] [DEBUG] [LOCAL ] Loaded configuration for BSTZ: 2 features, 70.0% accuracy [2026-03-04T20:35:25.387624] [DEBUG] [LOCAL ] Loaded configuration for SNOA: 1 features, 80.0% accuracy [2026-03-04T20:35:25.387698] [DEBUG] [LOCAL ] Loaded configuration for TYL: 3 features, 80.0% accuracy [2026-03-04T20:35:25.387932] [DEBUG] [LOCAL ] Loaded configuration for DWSH: 4 features, 70.0% accuracy [2026-03-04T20:35:25.388016] [DEBUG] [LOCAL ] Loaded configuration for TBB: 1 features, 90.0% accuracy [2026-03-04T20:35:25.388089] [DEBUG] [LOCAL ] Loaded configuration for RM: 2 features, 80.0% accuracy [2026-03-04T20:35:25.388152] [DEBUG] [LOCAL ] Loaded configuration for NKTX: 5 features, 90.0% accuracy [2026-03-04T20:35:25.388384] [DEBUG] [LOCAL ] Loaded configuration for BANC: 3 features, 70.0% accuracy [2026-03-04T20:35:25.388631] [DEBUG] [LOCAL ] Loaded configuration for IUS: 1 features, 80.0% accuracy [2026-03-04T20:35:25.388864] [DEBUG] [LOCAL ] Loaded configuration for APO: 2 features, 90.0% accuracy [2026-03-04T20:35:25.389140] [DEBUG] [LOCAL ] Loaded configuration for AMZD: 3 features, 90.0% accuracy [2026-03-04T20:35:25.389222] [DEBUG] [LOCAL ] Loaded configuration for HAE: 2 features, 80.0% accuracy [2026-03-04T20:35:25.389285] [DEBUG] [LOCAL ] Loaded configuration for SAN: 2 features, 60.0% accuracy [2026-03-04T20:35:25.389515] [DEBUG] [LOCAL ] Loaded configuration for RBB: 1 features, 80.0% accuracy [2026-03-04T20:35:25.389618] [DEBUG] [LOCAL ] Loaded configuration for SAFE: 1 features, 90.0% accuracy [2026-03-04T20:35:25.389849] [DEBUG] [LOCAL ] Loaded configuration for NUS: 3 features, 80.0% accuracy [2026-03-04T20:35:25.389929] [DEBUG] [LOCAL ] Loaded configuration for FPF: 3 features, 80.0% accuracy [2026-03-04T20:35:25.389992] [DEBUG] [LOCAL ] Loaded configuration for QVCC: 3 features, 90.0% accuracy [2026-03-04T20:35:25.390060] [DEBUG] [LOCAL ] Loaded configuration for ONTF: 1 features, 70.0% accuracy [2026-03-04T20:35:25.390129] [DEBUG] [LOCAL ] Loaded configuration for LUMN: 4 features, 70.0% accuracy [2026-03-04T20:35:25.390374] [DEBUG] [LOCAL ] Loaded configuration for RMBS: 3 features, 100.0% accuracy [2026-03-04T20:35:25.390674] [DEBUG] [LOCAL ] Loaded configuration for TLSA: 5 features, 60.0% accuracy [2026-03-04T20:35:25.390909] [DEBUG] [LOCAL ] Loaded configuration for CCLD: 3 features, 80.0% accuracy [2026-03-04T20:35:25.390984] [DEBUG] [LOCAL ] Loaded configuration for RYAM: 3 features, 70.0% accuracy [2026-03-04T20:35:25.391215] [DEBUG] [LOCAL ] Loaded configuration for EOSE: 3 features, 80.0% accuracy [2026-03-04T20:35:25.391285] [DEBUG] [LOCAL ] Loaded configuration for TGS: 1 features, 70.0% accuracy [2026-03-04T20:35:25.391509] [DEBUG] [LOCAL ] Loaded configuration for MAXN: 3 features, 70.0% accuracy [2026-03-04T20:35:25.391760] [DEBUG] [LOCAL ] Loaded configuration for HSAI: 1 features, 90.0% accuracy [2026-03-04T20:35:25.391832] [DEBUG] [LOCAL ] Loaded configuration for PEY: 1 features, 80.0% accuracy [2026-03-04T20:35:25.392107] [DEBUG] [LOCAL ] Loaded configuration for APG: 4 features, 70.0% accuracy [2026-03-04T20:35:25.392340] [DEBUG] [LOCAL ] Loaded configuration for NSC: 1 features, 80.0% accuracy [2026-03-04T20:35:25.392610] [DEBUG] [LOCAL ] Loaded configuration for ZVRA: 4 features, 60.0% accuracy [2026-03-04T20:35:25.392899] [DEBUG] [LOCAL ] Loaded configuration for FOXF: 1 features, 70.0% accuracy [2026-03-04T20:35:25.392978] [DEBUG] [LOCAL ] Loaded configuration for DBX: 5 features, 100.0% accuracy [2026-03-04T20:35:25.393260] [DEBUG] [LOCAL ] Loaded configuration for SHOP: 3 features, 70.0% accuracy [2026-03-04T20:35:25.393331] [DEBUG] [LOCAL ] Loaded configuration for USB: 3 features, 80.0% accuracy [2026-03-04T20:35:25.393610] [DEBUG] [LOCAL ] Loaded configuration for AYI: 4 features, 90.0% accuracy [2026-03-04T20:35:25.393848] [DEBUG] [LOCAL ] Loaded configuration for PPSI: 1 features, 70.0% accuracy [2026-03-04T20:35:25.393930] [DEBUG] [LOCAL ] Loaded configuration for CLH: 3 features, 70.0% accuracy [2026-03-04T20:35:25.394174] [DEBUG] [LOCAL ] Loaded configuration for AMPL: 2 features, 90.0% accuracy [2026-03-04T20:35:25.394412] [DEBUG] [LOCAL ] Loaded configuration for SMHX: 3 features, 70.0% accuracy [2026-03-04T20:35:25.394508] [DEBUG] [LOCAL ] Loaded configuration for DUKB: 2 features, 90.0% accuracy [2026-03-04T20:35:25.394588] [DEBUG] [LOCAL ] Loaded configuration for JELD: 2 features, 90.0% accuracy [2026-03-04T20:35:25.394827] [DEBUG] [LOCAL ] Loaded configuration for BRZE: 5 features, 90.0% accuracy [2026-03-04T20:35:25.395057] [DEBUG] [LOCAL ] Loaded configuration for PEBK: 1 features, 50.0% accuracy [2026-03-04T20:35:25.395334] [DEBUG] [LOCAL ] Loaded configuration for TRIP: 3 features, 70.0% accuracy [2026-03-04T20:35:25.395561] [DEBUG] [LOCAL ] Loaded configuration for NWPX: 3 features, 70.0% accuracy [2026-03-04T20:35:25.395809] [DEBUG] [LOCAL ] Loaded configuration for EG: 2 features, 90.0% accuracy [2026-03-04T20:35:25.396084] [DEBUG] [LOCAL ] Loaded configuration for STKH: 5 features, 90.0% accuracy [2026-03-04T20:35:25.396307] [DEBUG] [LOCAL ] Loaded configuration for SUPN: 5 features, 90.0% accuracy [2026-03-04T20:35:25.396386] [DEBUG] [LOCAL ] Loaded configuration for CP: 2 features, 60.0% accuracy [2026-03-04T20:35:25.396630] [DEBUG] [LOCAL ] Loaded configuration for ERAS: 3 features, 70.0% accuracy [2026-03-04T20:35:25.396700] [DEBUG] [LOCAL ] Loaded configuration for ES: 3 features, 70.0% accuracy [2026-03-04T20:35:25.396921] [DEBUG] [LOCAL ] Loaded configuration for PFD: 2 features, 90.0% accuracy [2026-03-04T20:35:25.397276] [DEBUG] [LOCAL ] Loaded configuration for BVFL: 0 features, 80.0% accuracy [2026-03-04T20:35:25.397552] [DEBUG] [LOCAL ] Loaded configuration for CCAP: 2 features, 70.0% accuracy [2026-03-04T20:35:25.397652] [DEBUG] [LOCAL ] Loaded configuration for MTG: 1 features, 80.0% accuracy [2026-03-04T20:35:25.397892] [DEBUG] [LOCAL ] Loaded configuration for XRX: 3 features, 90.0% accuracy [2026-03-04T20:35:25.398130] [DEBUG] [LOCAL ] Loaded configuration for TXMD: 3 features, 70.0% accuracy [2026-03-04T20:35:25.398391] [DEBUG] [LOCAL ] Loaded configuration for NODK: 2 features, 70.0% accuracy [2026-03-04T20:35:25.398461] [DEBUG] [LOCAL ] Loaded configuration for EDD: 2 features, 70.0% accuracy [2026-03-04T20:35:25.398686] [DEBUG] [LOCAL ] Loaded configuration for LPLA: 2 features, 50.0% accuracy [2026-03-04T20:35:25.398764] [DEBUG] [LOCAL ] Loaded configuration for CVNA: 5 features, 100.0% accuracy [2026-03-04T20:35:25.398998] [DEBUG] [LOCAL ] Loaded configuration for DHI: 2 features, 90.0% accuracy [2026-03-04T20:35:25.399230] [DEBUG] [LOCAL ] Loaded configuration for RNAC: 2 features, 60.0% accuracy [2026-03-04T20:35:25.399472] [DEBUG] [LOCAL ] Loaded configuration for ARVN: 3 features, 90.0% accuracy [2026-03-04T20:35:25.399765] [DEBUG] [LOCAL ] Loaded configuration for ENGN: 2 features, 80.0% accuracy [2026-03-04T20:35:25.399846] [DEBUG] [LOCAL ] Loaded configuration for JQC: 0 features, 60.0% accuracy [2026-03-04T20:35:25.399914] [DEBUG] [LOCAL ] Loaded configuration for SKLZ: 3 features, 90.0% accuracy [2026-03-04T20:35:25.399982] [DEBUG] [LOCAL ] Loaded configuration for WMS: 8 features, 100.0% accuracy [2026-03-04T20:35:25.400219] [DEBUG] [LOCAL ] Loaded configuration for CYRX: 6 features, 80.0% accuracy [2026-03-04T20:35:25.400470] [DEBUG] [LOCAL ] Loaded configuration for BELFB: 5 features, 100.0% accuracy [2026-03-04T20:35:25.400548] [DEBUG] [LOCAL ] Loaded configuration for BLND: 2 features, 70.0% accuracy [2026-03-04T20:35:25.400799] [DEBUG] [LOCAL ] Loaded configuration for CREX: 2 features, 80.0% accuracy [2026-03-04T20:35:25.401029] [DEBUG] [LOCAL ] Loaded configuration for UAE: 4 features, 80.0% accuracy [2026-03-04T20:35:25.401105] [DEBUG] [LOCAL ] Loaded configuration for GIII: 4 features, 80.0% accuracy [2026-03-04T20:35:25.401166] [DEBUG] [LOCAL ] Loaded configuration for WF: 2 features, 80.0% accuracy [2026-03-04T20:35:25.401392] [DEBUG] [LOCAL ] Loaded configuration for LAES: 2 features, 90.0% accuracy [2026-03-04T20:35:25.401459] [DEBUG] [LOCAL ] Loaded configuration for NVG: 1 features, 60.0% accuracy [2026-03-04T20:35:25.401692] [DEBUG] [LOCAL ] Loaded configuration for ON: 1 features, 70.0% accuracy [2026-03-04T20:35:25.401924] [DEBUG] [LOCAL ] Loaded configuration for EUFN: 1 features, 70.0% accuracy [2026-03-04T20:35:25.402151] [DEBUG] [LOCAL ] Loaded configuration for MRNA: 2 features, 80.0% accuracy [2026-03-04T20:35:25.402392] [DEBUG] [LOCAL ] Loaded configuration for GENK: 3 features, 70.0% accuracy [2026-03-04T20:35:25.402476] [DEBUG] [LOCAL ] Loaded configuration for ETN: 3 features, 80.0% accuracy [2026-03-04T20:35:25.402541] [DEBUG] [LOCAL ] Loaded configuration for CRK: 2 features, 80.0% accuracy [2026-03-04T20:35:25.402789] [DEBUG] [LOCAL ] Loaded configuration for RZB: 3 features, 60.0% accuracy [2026-03-04T20:35:25.402869] [DEBUG] [LOCAL ] Loaded configuration for RPD: 1 features, 60.0% accuracy [2026-03-04T20:35:25.402939] [DEBUG] [LOCAL ] Loaded configuration for QGEN: 3 features, 80.0% accuracy [2026-03-04T20:35:25.403215] [DEBUG] [LOCAL ] Loaded configuration for CNVS: 6 features, 80.0% accuracy [2026-03-04T20:35:25.403475] [DEBUG] [LOCAL ] Loaded configuration for UWMC: 1 features, 80.0% accuracy [2026-03-04T20:35:25.403754] [DEBUG] [LOCAL ] Loaded configuration for DRTS: 2 features, 80.0% accuracy [2026-03-04T20:35:25.403983] [DEBUG] [LOCAL ] Loaded configuration for CGON: 0 features, 90.0% accuracy [2026-03-04T20:35:25.404223] [DEBUG] [LOCAL ] Loaded configuration for WOOF: 1 features, 60.0% accuracy [2026-03-04T20:35:25.404449] [DEBUG] [LOCAL ] Loaded configuration for SHC: 4 features, 80.0% accuracy [2026-03-04T20:35:25.404680] [DEBUG] [LOCAL ] Loaded configuration for PRA: 3 features, 80.0% accuracy [2026-03-04T20:35:25.404749] [DEBUG] [LOCAL ] Loaded configuration for REX: 1 features, 70.0% accuracy [2026-03-04T20:35:25.404974] [DEBUG] [LOCAL ] Loaded configuration for AVBP: 3 features, 80.0% accuracy [2026-03-04T20:35:25.405052] [DEBUG] [LOCAL ] Loaded configuration for MMS: 3 features, 70.0% accuracy [2026-03-04T20:35:25.405122] [DEBUG] [LOCAL ] Loaded configuration for KEX: 1 features, 80.0% accuracy [2026-03-04T20:35:25.405188] [DEBUG] [LOCAL ] Loaded configuration for IGD: 1 features, 70.0% accuracy [2026-03-04T20:35:25.405255] [DEBUG] [LOCAL ] Loaded configuration for HOG: 3 features, 90.0% accuracy [2026-03-04T20:35:25.405322] [DEBUG] [LOCAL ] Loaded configuration for EMF: 4 features, 70.0% accuracy [2026-03-04T20:35:25.405391] [DEBUG] [LOCAL ] Loaded configuration for ELDN: 3 features, 70.0% accuracy [2026-03-04T20:35:25.405686] [DEBUG] [LOCAL ] Loaded configuration for FFC: 2 features, 70.0% accuracy [2026-03-04T20:35:25.405966] [DEBUG] [LOCAL ] Loaded configuration for CGC: 2 features, 80.0% accuracy [2026-03-04T20:35:25.406044] [DEBUG] [LOCAL ] Loaded configuration for BKSY: 3 features, 80.0% accuracy [2026-03-04T20:35:25.406267] [DEBUG] [LOCAL ] Loaded configuration for PIE: 2 features, 80.0% accuracy [2026-03-04T20:35:25.406344] [DEBUG] [LOCAL ] Loaded configuration for EH: 3 features, 70.0% accuracy [2026-03-04T20:35:25.406603] [DEBUG] [LOCAL ] Loaded configuration for ASA: 0 features, 90.0% accuracy [2026-03-04T20:35:25.406888] [DEBUG] [LOCAL ] Loaded configuration for NVDD: 7 features, 90.0% accuracy [2026-03-04T20:35:25.406967] [DEBUG] [LOCAL ] Loaded configuration for NZF: 1 features, 60.0% accuracy [2026-03-04T20:35:25.407210] [DEBUG] [LOCAL ] Loaded configuration for MDWD: 1 features, 70.0% accuracy [2026-03-04T20:35:25.407455] [DEBUG] [LOCAL ] Loaded configuration for CVEO: 3 features, 90.0% accuracy [2026-03-04T20:35:25.407538] [DEBUG] [LOCAL ] Loaded configuration for ED: 3 features, 90.0% accuracy [2026-03-04T20:35:25.407635] [DEBUG] [LOCAL ] Loaded configuration for BNL: 3 features, 70.0% accuracy [2026-03-04T20:35:25.407918] [DEBUG] [LOCAL ] Loaded configuration for TWLO: 1 features, 70.0% accuracy [2026-03-04T20:35:25.407986] [DEBUG] [LOCAL ] Loaded configuration for SES: 1 features, 60.0% accuracy [2026-03-04T20:35:25.408206] [DEBUG] [LOCAL ] Loaded configuration for WMK: 4 features, 70.0% accuracy [2026-03-04T20:35:25.408274] [DEBUG] [LOCAL ] Loaded configuration for EXG: 3 features, 80.0% accuracy [2026-03-04T20:35:25.408347] [DEBUG] [LOCAL ] Loaded configuration for RA: 2 features, 80.0% accuracy [2026-03-04T20:35:25.408604] [DEBUG] [LOCAL ] Loaded configuration for MX: 1 features, 70.0% accuracy [2026-03-04T20:35:25.408674] [DEBUG] [LOCAL ] Loaded configuration for UYLD: 1 features, 80.0% accuracy [2026-03-04T20:35:25.408902] [DEBUG] [LOCAL ] Loaded configuration for BBH: 3 features, 70.0% accuracy [2026-03-04T20:35:25.408982] [DEBUG] [LOCAL ] Loaded configuration for EPAC: 3 features, 60.0% accuracy [2026-03-04T20:35:25.409261] [DEBUG] [LOCAL ] Loaded configuration for GSHD: 1 features, 90.0% accuracy [2026-03-04T20:35:25.409333] [DEBUG] [LOCAL ] Loaded configuration for RS: 2 features, 80.0% accuracy [2026-03-04T20:35:25.409405] [DEBUG] [LOCAL ] Loaded configuration for YPF: 3 features, 70.0% accuracy [2026-03-04T20:35:25.409478] [DEBUG] [LOCAL ] Loaded configuration for PLBY: 2 features, 70.0% accuracy [2026-03-04T20:35:25.409549] [DEBUG] [LOCAL ] Loaded configuration for ASYS: 3 features, 80.0% accuracy [2026-03-04T20:35:25.409636] [DEBUG] [LOCAL ] Loaded configuration for EVO: 2 features, 80.0% accuracy [2026-03-04T20:35:25.409728] [DEBUG] [LOCAL ] Loaded configuration for NA: 5 features, 80.0% accuracy [2026-03-04T20:35:25.409957] [DEBUG] [LOCAL ] Loaded configuration for FEM: 2 features, 70.0% accuracy [2026-03-04T20:35:25.410208] [DEBUG] [LOCAL ] Loaded configuration for IVZ: 2 features, 70.0% accuracy [2026-03-04T20:35:25.410455] [DEBUG] [LOCAL ] Loaded configuration for NAVI: 2 features, 100.0% accuracy [2026-03-04T20:35:25.410732] [DEBUG] [LOCAL ] Loaded configuration for EBS: 4 features, 70.0% accuracy [2026-03-04T20:35:25.410809] [DEBUG] [LOCAL ] Loaded configuration for TVE: 2 features, 70.0% accuracy [2026-03-04T20:35:25.410871] [DEBUG] [LOCAL ] Loaded configuration for MRBK: 2 features, 80.0% accuracy [2026-03-04T20:35:25.411148] [DEBUG] [LOCAL ] Loaded configuration for SLN: 4 features, 90.0% accuracy [2026-03-04T20:35:25.411433] [DEBUG] [LOCAL ] Loaded configuration for HLNE: 1 features, 50.0% accuracy [2026-03-04T20:35:25.411502] [DEBUG] [LOCAL ] Loaded configuration for HHH: 5 features, 70.0% accuracy [2026-03-04T20:35:25.411725] [DEBUG] [LOCAL ] Loaded configuration for PGC: 2 features, 80.0% accuracy [2026-03-04T20:35:25.411971] [DEBUG] [LOCAL ] Loaded configuration for BHRB: 3 features, 100.0% accuracy [2026-03-04T20:35:25.412253] [DEBUG] [LOCAL ] Loaded configuration for STIM: 1 features, 60.0% accuracy [2026-03-04T20:35:25.412537] [DEBUG] [LOCAL ] Loaded configuration for ELVA: 4 features, 90.0% accuracy [2026-03-04T20:35:25.412637] [DEBUG] [LOCAL ] Loaded configuration for AG: 3 features, 90.0% accuracy [2026-03-04T20:35:25.412699] [DEBUG] [LOCAL ] Loaded configuration for SRCE: 1 features, 70.0% accuracy [2026-03-04T20:35:25.412923] [DEBUG] [LOCAL ] Loaded configuration for UMH: 2 features, 60.0% accuracy [2026-03-04T20:35:25.413180] [DEBUG] [LOCAL ] Loaded configuration for CAF: 4 features, 80.0% accuracy [2026-03-04T20:35:25.413415] [DEBUG] [LOCAL ] Loaded configuration for HTBK: 0 features, 80.0% accuracy [2026-03-04T20:35:25.413699] [DEBUG] [LOCAL ] Loaded configuration for MGY: 2 features, 80.0% accuracy [2026-03-04T20:35:25.413980] [DEBUG] [LOCAL ] Loaded configuration for LFUS: 1 features, 80.0% accuracy [2026-03-04T20:35:25.414056] [DEBUG] [LOCAL ] Loaded configuration for MCHX: 3 features, 60.0% accuracy [2026-03-04T20:35:25.414123] [DEBUG] [LOCAL ] Loaded configuration for WGO: 3 features, 90.0% accuracy [2026-03-04T20:35:25.414409] [DEBUG] [LOCAL ] Loaded configuration for LFMD: 3 features, 60.0% accuracy [2026-03-04T20:35:25.414704] [DEBUG] [LOCAL ] Loaded configuration for MIRM: 1 features, 70.0% accuracy [2026-03-04T20:35:25.414941] [DEBUG] [LOCAL ] Loaded configuration for PB: 3 features, 80.0% accuracy [2026-03-04T20:35:25.415010] [DEBUG] [LOCAL ] Loaded configuration for VTSI: 2 features, 70.0% accuracy [2026-03-04T20:35:25.415281] [DEBUG] [LOCAL ] Loaded configuration for SDA: 1 features, 90.0% accuracy [2026-03-04T20:35:25.415529] [DEBUG] [LOCAL ] Loaded configuration for AGNCN: 2 features, 80.0% accuracy [2026-03-04T20:35:25.415621] [DEBUG] [LOCAL ] Loaded configuration for VMI: 3 features, 70.0% accuracy [2026-03-04T20:35:25.415681] [DEBUG] [LOCAL ] Loaded configuration for HPI: 2 features, 90.0% accuracy [2026-03-04T20:35:25.415740] [DEBUG] [LOCAL ] Loaded configuration for ELME: 3 features, 90.0% accuracy [2026-03-04T20:35:25.415983] [DEBUG] [LOCAL ] Loaded configuration for CXDO: 2 features, 90.0% accuracy [2026-03-04T20:35:25.416069] [DEBUG] [LOCAL ] Loaded configuration for BAP: 5 features, 90.0% accuracy [2026-03-04T20:35:25.416128] [DEBUG] [LOCAL ] Loaded configuration for VRE: 1 features, 70.0% accuracy [2026-03-04T20:35:25.416881] [DEBUG] [LOCAL ] Loaded configuration for SCM: 5 features, 90.0% accuracy [2026-03-04T20:35:25.417167] [DEBUG] [LOCAL ] Loaded configuration for DOX: 4 features, 80.0% accuracy [2026-03-04T20:35:25.417477] [DEBUG] [LOCAL ] Loaded configuration for TITN: 2 features, 70.0% accuracy [2026-03-04T20:35:25.417730] [DEBUG] [LOCAL ] Loaded configuration for ASTL: 3 features, 90.0% accuracy [2026-03-04T20:35:25.417971] [DEBUG] [LOCAL ] Loaded configuration for CIEN: 2 features, 60.0% accuracy [2026-03-04T20:35:25.418264] [DEBUG] [LOCAL ] Loaded configuration for CASS: 5 features, 90.0% accuracy [2026-03-04T20:35:25.418566] [DEBUG] [LOCAL ] Loaded configuration for RELY: 2 features, 70.0% accuracy [2026-03-04T20:35:25.418878] [DEBUG] [LOCAL ] Loaded configuration for VINP: 1 features, 80.0% accuracy [2026-03-04T20:35:25.419110] [DEBUG] [LOCAL ] Loaded configuration for RARE: 2 features, 90.0% accuracy [2026-03-04T20:35:25.419393] [DEBUG] [LOCAL ] Loaded configuration for FYX: 3 features, 80.0% accuracy [2026-03-04T20:35:25.419648] [DEBUG] [LOCAL ] Loaded configuration for KBWD: 3 features, 90.0% accuracy [2026-03-04T20:35:25.419906] [DEBUG] [LOCAL ] Loaded configuration for FOXA: 2 features, 90.0% accuracy [2026-03-04T20:35:25.419976] [DEBUG] [LOCAL ] Loaded configuration for CUZ: 4 features, 80.0% accuracy [2026-03-04T20:35:25.420202] [DEBUG] [LOCAL ] Loaded configuration for FULC: 1 features, 70.0% accuracy [2026-03-04T20:35:25.420270] [DEBUG] [LOCAL ] Loaded configuration for DIN: 3 features, 90.0% accuracy [2026-03-04T20:35:25.420328] [DEBUG] [LOCAL ] Loaded configuration for CHH: 1 features, 100.0% accuracy [2026-03-04T20:35:25.420553] [DEBUG] [LOCAL ] Loaded configuration for GRAB: 4 features, 80.0% accuracy [2026-03-04T20:35:25.420809] [DEBUG] [LOCAL ] Loaded configuration for LNKB: 3 features, 80.0% accuracy [2026-03-04T20:35:25.421038] [DEBUG] [LOCAL ] Loaded configuration for AVGX: 2 features, 70.0% accuracy [2026-03-04T20:35:25.421319] [DEBUG] [LOCAL ] Loaded configuration for BCDA: 3 features, 80.0% accuracy [2026-03-04T20:35:25.421603] [DEBUG] [LOCAL ] Loaded configuration for ACDC: 3 features, 70.0% accuracy [2026-03-04T20:35:25.421843] [DEBUG] [LOCAL ] Loaded configuration for PDYN: 2 features, 100.0% accuracy [2026-03-04T20:35:25.421958] [DEBUG] [LOCAL ] Loaded configuration for GLP: 3 features, 80.0% accuracy [2026-03-04T20:35:25.422076] [DEBUG] [LOCAL ] Loaded configuration for EPAM: 2 features, 50.0% accuracy [2026-03-04T20:35:25.422381] [DEBUG] [LOCAL ] Loaded configuration for GLTO: 2 features, 90.0% accuracy [2026-03-04T20:35:25.422501] [DEBUG] [LOCAL ] Loaded configuration for TGNA: 1 features, 60.0% accuracy [2026-03-04T20:35:25.422814] [DEBUG] [LOCAL ] Loaded configuration for HYXF: 3 features, 90.0% accuracy [2026-03-04T20:35:25.423118] [DEBUG] [LOCAL ] Loaded configuration for NUTX: 0 features, 70.0% accuracy [2026-03-04T20:35:25.423190] [DEBUG] [LOCAL ] Loaded configuration for HII: 1 features, 60.0% accuracy [2026-03-04T20:35:25.423467] [DEBUG] [LOCAL ] Loaded configuration for ACI: 4 features, 80.0% accuracy [2026-03-04T20:35:25.423710] [DEBUG] [LOCAL ] Loaded configuration for EXK: 1 features, 60.0% accuracy [2026-03-04T20:35:25.423802] [DEBUG] [LOCAL ] Loaded configuration for ELS: 3 features, 50.0% accuracy [2026-03-04T20:35:25.424038] [DEBUG] [LOCAL ] Loaded configuration for BUXX: 5 features, 100.0% accuracy [2026-03-04T20:35:25.424119] [DEBUG] [LOCAL ] Loaded configuration for CMI: 5 features, 90.0% accuracy [2026-03-04T20:35:25.424433] [DEBUG] [LOCAL ] Loaded configuration for TLYS: 1 features, 80.0% accuracy [2026-03-04T20:35:25.424502] [DEBUG] [LOCAL ] Loaded configuration for FLL: 2 features, 70.0% accuracy [2026-03-04T20:35:25.424626] [DEBUG] [LOCAL ] Loaded configuration for DRLL: 0 features, 90.0% accuracy [2026-03-04T20:35:25.424885] [DEBUG] [LOCAL ] Loaded configuration for UVSP: 3 features, 60.0% accuracy [2026-03-04T20:35:25.424956] [DEBUG] [LOCAL ] Loaded configuration for GSL: 1 features, 90.0% accuracy [2026-03-04T20:35:25.425018] [DEBUG] [LOCAL ] Loaded configuration for STXG: 2 features, 80.0% accuracy [2026-03-04T20:35:25.425298] [DEBUG] [LOCAL ] Loaded configuration for AMSC: 3 features, 80.0% accuracy [2026-03-04T20:35:25.425557] [DEBUG] [LOCAL ] Loaded configuration for UTMD: 3 features, 70.0% accuracy [2026-03-04T20:35:25.425672] [DEBUG] [LOCAL ] Loaded configuration for TRN: 1 features, 70.0% accuracy [2026-03-04T20:35:25.425738] [DEBUG] [LOCAL ] Loaded configuration for NKX: 5 features, 80.0% accuracy [2026-03-04T20:35:25.425806] [DEBUG] [LOCAL ] Loaded configuration for GME: 4 features, 90.0% accuracy [2026-03-04T20:35:25.425876] [DEBUG] [LOCAL ] Loaded configuration for STVN: 3 features, 70.0% accuracy [2026-03-04T20:35:25.426106] [DEBUG] [LOCAL ] Loaded configuration for BMI: 2 features, 80.0% accuracy [2026-03-04T20:35:25.426342] [DEBUG] [LOCAL ] Loaded configuration for BPYPP: 4 features, 80.0% accuracy [2026-03-04T20:35:25.426424] [DEBUG] [LOCAL ] Loaded configuration for HDB: 3 features, 80.0% accuracy [2026-03-04T20:35:25.426690] [DEBUG] [LOCAL ] Loaded configuration for ENVX: 4 features, 90.0% accuracy [2026-03-04T20:35:25.426777] [DEBUG] [LOCAL ] Loaded configuration for HPF: 3 features, 90.0% accuracy [2026-03-04T20:35:25.427080] [DEBUG] [LOCAL ] Loaded configuration for BCRX: 1 features, 70.0% accuracy [2026-03-04T20:35:25.427339] [DEBUG] [LOCAL ] Loaded configuration for PY: 1 features, 70.0% accuracy [2026-03-04T20:35:25.427607] [DEBUG] [LOCAL ] Loaded configuration for PSHG: 2 features, 80.0% accuracy [2026-03-04T20:35:25.427864] [DEBUG] [LOCAL ] Loaded configuration for LANDO: 0 features, 80.0% accuracy [2026-03-04T20:35:25.428103] [DEBUG] [LOCAL ] Loaded configuration for NMRK: 3 features, 80.0% accuracy [2026-03-04T20:35:25.428393] [DEBUG] [LOCAL ] Loaded configuration for GSBC: 6 features, 90.0% accuracy [2026-03-04T20:35:25.428668] [DEBUG] [LOCAL ] Loaded configuration for CAKE: 3 features, 70.0% accuracy [2026-03-04T20:35:25.428963] [DEBUG] [LOCAL ] Loaded configuration for ACXP: 3 features, 80.0% accuracy [2026-03-04T20:35:25.429198] [DEBUG] [LOCAL ] Loaded configuration for FTHI: 2 features, 80.0% accuracy [2026-03-04T20:35:25.429438] [DEBUG] [LOCAL ] Loaded configuration for HUYA: 0 features, 70.0% accuracy [2026-03-04T20:35:25.429510] [DEBUG] [LOCAL ] Loaded configuration for RNP: 4 features, 70.0% accuracy [2026-03-04T20:35:25.429763] [DEBUG] [LOCAL ] Loaded configuration for GEHC: 0 features, 80.0% accuracy [2026-03-04T20:35:25.430054] [DEBUG] [LOCAL ] Loaded configuration for VFLO: 4 features, 70.0% accuracy [2026-03-04T20:35:25.430290] [DEBUG] [LOCAL ] Loaded configuration for IBTK: 3 features, 70.0% accuracy [2026-03-04T20:35:25.430546] [DEBUG] [LOCAL ] Loaded configuration for OSS: 3 features, 100.0% accuracy [2026-03-04T20:35:25.430807] [DEBUG] [LOCAL ] Loaded configuration for WVE: 5 features, 60.0% accuracy [2026-03-04T20:35:25.430887] [DEBUG] [LOCAL ] Loaded configuration for SITE: 2 features, 100.0% accuracy [2026-03-04T20:35:25.430951] [DEBUG] [LOCAL ] Loaded configuration for AVK: 5 features, 90.0% accuracy [2026-03-04T20:35:25.431180] [DEBUG] [LOCAL ] Loaded configuration for CFG: 4 features, 100.0% accuracy [2026-03-04T20:35:25.431259] [DEBUG] [LOCAL ] Loaded configuration for ELAN: 2 features, 80.0% accuracy [2026-03-04T20:35:25.431484] [DEBUG] [LOCAL ] Loaded configuration for TDS: 2 features, 80.0% accuracy [2026-03-04T20:35:25.431734] [DEBUG] [LOCAL ] Loaded configuration for BDSX: 3 features, 90.0% accuracy [2026-03-04T20:35:25.431810] [DEBUG] [LOCAL ] Loaded configuration for FTC: 3 features, 80.0% accuracy [2026-03-04T20:35:25.432029] [DEBUG] [LOCAL ] Loaded configuration for ALVO: 5 features, 90.0% accuracy [2026-03-04T20:35:25.432273] [DEBUG] [LOCAL ] Loaded configuration for OSPN: 1 features, 80.0% accuracy [2026-03-04T20:35:25.432500] [DEBUG] [LOCAL ] Loaded configuration for DUOL: 2 features, 60.0% accuracy [2026-03-04T20:35:25.432763] [DEBUG] [LOCAL ] Loaded configuration for REBN: 1 features, 80.0% accuracy [2026-03-04T20:35:25.433024] [DEBUG] [LOCAL ] Loaded configuration for TARA: 3 features, 70.0% accuracy [2026-03-04T20:35:25.433259] [DEBUG] [LOCAL ] Loaded configuration for CABA: 3 features, 70.0% accuracy [2026-03-04T20:35:25.433335] [DEBUG] [LOCAL ] Loaded configuration for SKYH: 2 features, 70.0% accuracy [2026-03-04T20:35:25.433624] [DEBUG] [LOCAL ] Loaded configuration for STAA: 1 features, 60.0% accuracy [2026-03-04T20:35:25.433877] [DEBUG] [LOCAL ] Loaded configuration for DMO: 1 features, 70.0% accuracy [2026-03-04T20:35:25.434119] [DEBUG] [LOCAL ] Loaded configuration for CINF: 3 features, 80.0% accuracy [2026-03-04T20:35:25.434208] [DEBUG] [LOCAL ] Loaded configuration for CMSC: 3 features, 80.0% accuracy [2026-03-04T20:35:25.434269] [DEBUG] [LOCAL ] Loaded configuration for EDF: 3 features, 100.0% accuracy [2026-03-04T20:35:25.434543] [DEBUG] [LOCAL ] Loaded configuration for ACN: 2 features, 70.0% accuracy [2026-03-04T20:35:25.434848] [DEBUG] [LOCAL ] Loaded configuration for OKTA: 1 features, 80.0% accuracy [2026-03-04T20:35:25.434924] [DEBUG] [LOCAL ] Loaded configuration for CRI: 0 features, 70.0% accuracy [2026-03-04T20:35:25.435205] [DEBUG] [LOCAL ] Loaded configuration for GRPN: 2 features, 80.0% accuracy [2026-03-04T20:35:25.435282] [DEBUG] [LOCAL ] Loaded configuration for BKNG: 3 features, 70.0% accuracy [2026-03-04T20:35:25.435507] [DEBUG] [LOCAL ] Loaded configuration for GEN: 1 features, 90.0% accuracy [2026-03-04T20:35:25.435807] [DEBUG] [LOCAL ] Loaded configuration for SATS: 7 features, 90.0% accuracy [2026-03-04T20:35:25.435877] [DEBUG] [LOCAL ] Loaded configuration for DOLE: 3 features, 60.0% accuracy [2026-03-04T20:35:25.436098] [DEBUG] [LOCAL ] Loaded configuration for KNOP: 1 features, 80.0% accuracy [2026-03-04T20:35:25.436352] [DEBUG] [LOCAL ] Loaded configuration for PRN: 1 features, 60.0% accuracy [2026-03-04T20:35:25.436605] [DEBUG] [LOCAL ] Loaded configuration for SMID: 2 features, 60.0% accuracy [2026-03-04T20:35:25.436677] [DEBUG] [LOCAL ] Loaded configuration for CCJ: 2 features, 70.0% accuracy [2026-03-04T20:35:25.436921] [DEBUG] [LOCAL ] Loaded configuration for THRM: 3 features, 90.0% accuracy [2026-03-04T20:35:25.437276] [DEBUG] [LOCAL ] Loaded configuration for BSCS: 2 features, 60.0% accuracy [2026-03-04T20:35:25.437391] [DEBUG] [LOCAL ] Loaded configuration for ITUB: 4 features, 80.0% accuracy [2026-03-04T20:35:25.437646] [DEBUG] [LOCAL ] Loaded configuration for ENB: 3 features, 90.0% accuracy [2026-03-04T20:35:25.437717] [DEBUG] [LOCAL ] Loaded configuration for HPS: 2 features, 80.0% accuracy [2026-03-04T20:35:25.437951] [DEBUG] [LOCAL ] Loaded configuration for INAB: 2 features, 80.0% accuracy [2026-03-04T20:35:25.438194] [DEBUG] [LOCAL ] Loaded configuration for HYLS: 2 features, 70.0% accuracy [2026-03-04T20:35:25.438484] [DEBUG] [LOCAL ] Loaded configuration for OESX: 2 features, 50.0% accuracy [2026-03-04T20:35:25.438726] [DEBUG] [LOCAL ] Loaded configuration for JLS: 2 features, 60.0% accuracy [2026-03-04T20:35:25.438813] [DEBUG] [LOCAL ] Loaded configuration for JEF: 1 features, 80.0% accuracy [2026-03-04T20:35:25.439115] [DEBUG] [LOCAL ] Loaded configuration for ASO: 3 features, 100.0% accuracy [2026-03-04T20:35:25.439204] [DEBUG] [LOCAL ] Loaded configuration for NECB: 2 features, 70.0% accuracy [2026-03-04T20:35:25.439486] [DEBUG] [LOCAL ] Loaded configuration for HRTG: 0 features, 80.0% accuracy [2026-03-04T20:35:25.439718] [DEBUG] [LOCAL ] Loaded configuration for EVAX: 2 features, 90.0% accuracy [2026-03-04T20:35:25.439969] [DEBUG] [LOCAL ] Loaded configuration for PUK: 5 features, 90.0% accuracy [2026-03-04T20:35:25.440251] [DEBUG] [LOCAL ] Loaded configuration for XPO: 3 features, 60.0% accuracy [2026-03-04T20:35:25.440483] [DEBUG] [LOCAL ] Loaded configuration for ARMK: 3 features, 90.0% accuracy [2026-03-04T20:35:25.440768] [DEBUG] [LOCAL ] Loaded configuration for BAND: 3 features, 80.0% accuracy [2026-03-04T20:35:25.440837] [DEBUG] [LOCAL ] Loaded configuration for MTRN: 2 features, 70.0% accuracy [2026-03-04T20:35:25.441111] [DEBUG] [LOCAL ] Loaded configuration for VNDA: 3 features, 80.0% accuracy [2026-03-04T20:35:25.441393] [DEBUG] [LOCAL ] Loaded configuration for CNXN: 4 features, 60.0% accuracy [2026-03-04T20:35:25.441464] [DEBUG] [LOCAL ] Loaded configuration for ITRN: 2 features, 90.0% accuracy [2026-03-04T20:35:25.441524] [DEBUG] [LOCAL ] Loaded configuration for WEYS: 2 features, 70.0% accuracy [2026-03-04T20:35:25.441773] [DEBUG] [LOCAL ] Loaded configuration for CCOI: 4 features, 70.0% accuracy [2026-03-04T20:35:25.442010] [DEBUG] [LOCAL ] Loaded configuration for RCS: 3 features, 90.0% accuracy [2026-03-04T20:35:25.442078] [DEBUG] [LOCAL ] Loaded configuration for SXI: 1 features, 70.0% accuracy [2026-03-04T20:35:25.442352] [DEBUG] [LOCAL ] Loaded configuration for GXAI: 0 features, 80.0% accuracy [2026-03-04T20:35:25.442607] [DEBUG] [LOCAL ] Loaded configuration for CHSCO: 1 features, 60.0% accuracy [2026-03-04T20:35:25.442893] [DEBUG] [LOCAL ] Loaded configuration for HERO: 4 features, 90.0% accuracy [2026-03-04T20:35:25.443147] [DEBUG] [LOCAL ] Loaded configuration for AEP: 1 features, 60.0% accuracy [2026-03-04T20:35:25.443394] [DEBUG] [LOCAL ] Loaded configuration for DRI: 4 features, 60.0% accuracy [2026-03-04T20:35:25.443472] [DEBUG] [LOCAL ] Loaded configuration for HUBS: 3 features, 80.0% accuracy [2026-03-04T20:35:25.443762] [DEBUG] [LOCAL ] Loaded configuration for RUNN: 1 features, 80.0% accuracy [2026-03-04T20:35:25.443991] [DEBUG] [LOCAL ] Loaded configuration for AIA: 2 features, 70.0% accuracy [2026-03-04T20:35:25.444060] [DEBUG] [LOCAL ] Loaded configuration for KNX: 1 features, 80.0% accuracy [2026-03-04T20:35:25.444294] [DEBUG] [LOCAL ] Loaded configuration for CTDD: 1 features, 70.0% accuracy [2026-03-04T20:35:25.444533] [DEBUG] [LOCAL ] Loaded configuration for DAVA: 2 features, 70.0% accuracy [2026-03-04T20:35:25.444784] [DEBUG] [LOCAL ] Loaded configuration for ESI: 1 features, 80.0% accuracy [2026-03-04T20:35:25.444865] [DEBUG] [LOCAL ] Loaded configuration for FCX: 4 features, 90.0% accuracy [2026-03-04T20:35:25.445773] [DEBUG] [LOCAL ] Loaded configuration for BATRK: 1 features, 60.0% accuracy [2026-03-04T20:35:25.446019] [DEBUG] [LOCAL ] Loaded configuration for MLI: 4 features, 80.0% accuracy [2026-03-04T20:35:25.446279] [DEBUG] [LOCAL ] Loaded configuration for RPRX: 1 features, 70.0% accuracy [2026-03-04T20:35:25.446523] [DEBUG] [LOCAL ] Loaded configuration for UROY: 5 features, 60.0% accuracy [2026-03-04T20:35:25.446617] [DEBUG] [LOCAL ] Loaded configuration for PRH: 2 features, 70.0% accuracy [2026-03-04T20:35:25.446863] [DEBUG] [LOCAL ] Loaded configuration for CCEP: 4 features, 70.0% accuracy [2026-03-04T20:35:25.447103] [DEBUG] [LOCAL ] Loaded configuration for IBTI: 2 features, 60.0% accuracy [2026-03-04T20:35:25.447182] [DEBUG] [LOCAL ] Loaded configuration for HQL: 4 features, 80.0% accuracy [2026-03-04T20:35:25.447425] [DEBUG] [LOCAL ] Loaded configuration for IMNN: 4 features, 100.0% accuracy [2026-03-04T20:35:25.447496] [DEBUG] [LOCAL ] Loaded configuration for ZEPP: 1 features, 90.0% accuracy [2026-03-04T20:35:25.447556] [DEBUG] [LOCAL ] Loaded configuration for FLO: 3 features, 80.0% accuracy [2026-03-04T20:35:25.447814] [DEBUG] [LOCAL ] Loaded configuration for CCL: 1 features, 100.0% accuracy [2026-03-04T20:35:25.447892] [DEBUG] [LOCAL ] Loaded configuration for MSB: 1 features, 80.0% accuracy [2026-03-04T20:35:25.448178] [DEBUG] [LOCAL ] Loaded configuration for UMMA: 2 features, 80.0% accuracy [2026-03-04T20:35:25.448267] [DEBUG] [LOCAL ] Loaded configuration for ALL: 1 features, 70.0% accuracy [2026-03-04T20:35:25.448494] [DEBUG] [LOCAL ] Loaded configuration for XOMA: 2 features, 90.0% accuracy [2026-03-04T20:35:25.448564] [DEBUG] [LOCAL ] Loaded configuration for KREF: 1 features, 80.0% accuracy [2026-03-04T20:35:25.448813] [DEBUG] [LOCAL ] Loaded configuration for HEPS: 3 features, 80.0% accuracy [2026-03-04T20:35:25.448932] [DEBUG] [LOCAL ] Loaded configuration for WH: 5 features, 90.0% accuracy [2026-03-04T20:35:25.449031] [DEBUG] [LOCAL ] Loaded configuration for SFL: 4 features, 70.0% accuracy [2026-03-04T20:35:25.449315] [DEBUG] [LOCAL ] Loaded configuration for TKNO: 1 features, 60.0% accuracy [2026-03-04T20:35:25.449550] [DEBUG] [LOCAL ] Loaded configuration for PEPG: 2 features, 60.0% accuracy [2026-03-04T20:35:25.449824] [DEBUG] [LOCAL ] Loaded configuration for TTMI: 3 features, 80.0% accuracy [2026-03-04T20:35:25.449904] [DEBUG] [LOCAL ] Loaded configuration for FPH: 2 features, 80.0% accuracy [2026-03-04T20:35:25.450127] [DEBUG] [LOCAL ] Loaded configuration for QRHC: 3 features, 70.0% accuracy [2026-03-04T20:35:25.450206] [DEBUG] [LOCAL ] Loaded configuration for SYF: 1 features, 80.0% accuracy [2026-03-04T20:35:25.450428] [DEBUG] [LOCAL ] Loaded configuration for DLHC: 3 features, 70.0% accuracy [2026-03-04T20:35:25.450708] [DEBUG] [LOCAL ] Loaded configuration for TOYO: 2 features, 80.0% accuracy [2026-03-04T20:35:25.450939] [DEBUG] [LOCAL ] Loaded configuration for OWL: 2 features, 80.0% accuracy [2026-03-04T20:35:25.451168] [DEBUG] [LOCAL ] Loaded configuration for CZWI: 4 features, 90.0% accuracy [2026-03-04T20:35:25.451397] [DEBUG] [LOCAL ] Loaded configuration for FCEL: 3 features, 60.0% accuracy [2026-03-04T20:35:25.451467] [DEBUG] [LOCAL ] Loaded configuration for CMC: 1 features, 70.0% accuracy [2026-03-04T20:35:25.451688] [DEBUG] [LOCAL ] Loaded configuration for TYRA: 1 features, 70.0% accuracy [2026-03-04T20:35:25.451756] [DEBUG] [LOCAL ] Loaded configuration for AWK: 2 features, 80.0% accuracy [2026-03-04T20:35:25.452001] [DEBUG] [LOCAL ] Loaded configuration for CTS: 4 features, 90.0% accuracy [2026-03-04T20:35:25.452077] [DEBUG] [LOCAL ] Loaded configuration for CULP: 1 features, 70.0% accuracy [2026-03-04T20:35:25.452303] [DEBUG] [LOCAL ] Loaded configuration for WMG: 4 features, 80.0% accuracy [2026-03-04T20:35:25.452389] [DEBUG] [LOCAL ] Loaded configuration for NGL: 2 features, 70.0% accuracy [2026-03-04T20:35:25.452621] [DEBUG] [LOCAL ] Loaded configuration for INBX: 2 features, 70.0% accuracy [2026-03-04T20:35:25.452689] [DEBUG] [LOCAL ] Loaded configuration for PGP: 3 features, 70.0% accuracy [2026-03-04T20:35:25.453032] [DEBUG] [LOCAL ] Loaded configuration for STTK: 0 features, 90.0% accuracy [2026-03-04T20:35:25.453137] [DEBUG] [LOCAL ] Loaded configuration for OIS: 3 features, 60.0% accuracy [2026-03-04T20:35:25.453382] [DEBUG] [LOCAL ] Loaded configuration for PPC: 2 features, 70.0% accuracy [2026-03-04T20:35:25.453480] [DEBUG] [LOCAL ] Loaded configuration for BOX: 1 features, 70.0% accuracy [2026-03-04T20:35:25.453772] [DEBUG] [LOCAL ] Loaded configuration for VCEL: 1 features, 70.0% accuracy [2026-03-04T20:35:25.454031] [DEBUG] [LOCAL ] Loaded configuration for ARTL: 4 features, 80.0% accuracy [2026-03-04T20:35:25.454319] [DEBUG] [LOCAL ] Loaded configuration for ABNB: 3 features, 70.0% accuracy [2026-03-04T20:35:25.454596] [DEBUG] [LOCAL ] Loaded configuration for NCMI: 3 features, 70.0% accuracy [2026-03-04T20:35:25.454676] [DEBUG] [LOCAL ] Loaded configuration for EVH: 1 features, 90.0% accuracy [2026-03-04T20:35:25.454907] [DEBUG] [LOCAL ] Loaded configuration for MGNX: 0 features, 80.0% accuracy [2026-03-04T20:35:25.454986] [DEBUG] [LOCAL ] Loaded configuration for VLY: 2 features, 90.0% accuracy [2026-03-04T20:35:25.455050] [DEBUG] [LOCAL ] Loaded configuration for TRNO: 1 features, 70.0% accuracy [2026-03-04T20:35:25.455110] [DEBUG] [LOCAL ] Loaded configuration for NWG: 0 features, 70.0% accuracy [2026-03-04T20:35:25.455352] [DEBUG] [LOCAL ] Loaded configuration for AOHY: 1 features, 80.0% accuracy [2026-03-04T20:35:25.455601] [DEBUG] [LOCAL ] Loaded configuration for CRSP: 4 features, 60.0% accuracy [2026-03-04T20:35:25.455837] [DEBUG] [LOCAL ] Loaded configuration for LPCN: 1 features, 60.0% accuracy [2026-03-04T20:35:25.456241] [DEBUG] [LOCAL ] Loaded configuration for RIGL: 3 features, 60.0% accuracy [2026-03-04T20:35:25.456530] [DEBUG] [LOCAL ] Loaded configuration for CHRS: 1 features, 60.0% accuracy [2026-03-04T20:35:25.456862] [DEBUG] [LOCAL ] Loaded configuration for SRRK: 0 features, 60.0% accuracy [2026-03-04T20:35:25.456947] [DEBUG] [LOCAL ] Loaded configuration for CHWY: 1 features, 60.0% accuracy [2026-03-04T20:35:25.457011] [DEBUG] [LOCAL ] Loaded configuration for ODC: 2 features, 80.0% accuracy [2026-03-04T20:35:25.457241] [DEBUG] [LOCAL ] Loaded configuration for APA: 4 features, 80.0% accuracy [2026-03-04T20:35:25.457589] [DEBUG] [LOCAL ] Loaded configuration for SCSC: 2 features, 100.0% accuracy [2026-03-04T20:35:25.457672] [DEBUG] [LOCAL ] Loaded configuration for EVTL: 2 features, 70.0% accuracy [2026-03-04T20:35:25.457922] [DEBUG] [LOCAL ] Loaded configuration for IDYA: 3 features, 50.0% accuracy [2026-03-04T20:35:25.458180] [DEBUG] [LOCAL ] Loaded configuration for PRVA: 1 features, 90.0% accuracy [2026-03-04T20:35:25.458251] [DEBUG] [LOCAL ] Loaded configuration for MBLY: 2 features, 60.0% accuracy [2026-03-04T20:35:25.458324] [DEBUG] [LOCAL ] Loaded configuration for ANVS: 2 features, 70.0% accuracy [2026-03-04T20:35:25.458563] [DEBUG] [LOCAL ] Loaded configuration for CUK: 4 features, 80.0% accuracy [2026-03-04T20:35:25.458678] [DEBUG] [LOCAL ] Loaded configuration for RFL: 4 features, 70.0% accuracy [2026-03-04T20:35:25.458982] [DEBUG] [LOCAL ] Loaded configuration for PLRX: 3 features, 90.0% accuracy [2026-03-04T20:35:25.459066] [DEBUG] [LOCAL ] Loaded configuration for SAP: 2 features, 70.0% accuracy [2026-03-04T20:35:25.459314] [DEBUG] [LOCAL ] Loaded configuration for ETSY: 2 features, 90.0% accuracy [2026-03-04T20:35:25.459633] [DEBUG] [LOCAL ] Loaded configuration for VERI: 2 features, 50.0% accuracy [2026-03-04T20:35:25.459718] [DEBUG] [LOCAL ] Loaded configuration for FIBK: 1 features, 90.0% accuracy [2026-03-04T20:35:25.459966] [DEBUG] [LOCAL ] Loaded configuration for VAL: 2 features, 80.0% accuracy [2026-03-04T20:35:25.460201] [DEBUG] [LOCAL ] Loaded configuration for LAND: 3 features, 60.0% accuracy [2026-03-04T20:35:25.460495] [DEBUG] [LOCAL ] Loaded configuration for MNDY: 2 features, 70.0% accuracy [2026-03-04T20:35:25.460733] [DEBUG] [LOCAL ] Loaded configuration for AKAM: 2 features, 80.0% accuracy [2026-03-04T20:35:25.460817] [DEBUG] [LOCAL ] Loaded configuration for MAA: 3 features, 90.0% accuracy [2026-03-04T20:35:25.461103] [DEBUG] [LOCAL ] Loaded configuration for NREF: 0 features, 60.0% accuracy [2026-03-04T20:35:25.461336] [DEBUG] [LOCAL ] Loaded configuration for ICMB: 4 features, 80.0% accuracy [2026-03-04T20:35:25.461424] [DEBUG] [LOCAL ] Loaded configuration for XYF: 5 features, 70.0% accuracy [2026-03-04T20:35:25.461657] [DEBUG] [LOCAL ] Loaded configuration for OZEM: 1 features, 80.0% accuracy [2026-03-04T20:35:25.461896] [DEBUG] [LOCAL ] Loaded configuration for SNDL: 5 features, 80.0% accuracy [2026-03-04T20:35:25.462182] [DEBUG] [LOCAL ] Loaded configuration for MLTX: 1 features, 80.0% accuracy [2026-03-04T20:35:25.462463] [DEBUG] [LOCAL ] Loaded configuration for DOMO: 4 features, 90.0% accuracy [2026-03-04T20:35:25.462533] [DEBUG] [LOCAL ] Loaded configuration for ALTY: 2 features, 80.0% accuracy [2026-03-04T20:35:25.462628] [DEBUG] [LOCAL ] Loaded configuration for NMI: 3 features, 80.0% accuracy [2026-03-04T20:35:25.462859] [DEBUG] [LOCAL ] Loaded configuration for UFI: 2 features, 80.0% accuracy [2026-03-04T20:35:25.462929] [DEBUG] [LOCAL ] Loaded configuration for LEGH: 2 features, 60.0% accuracy [2026-03-04T20:35:25.463203] [DEBUG] [LOCAL ] Loaded configuration for MLKN: 1 features, 60.0% accuracy [2026-03-04T20:35:25.463448] [DEBUG] [LOCAL ] Loaded configuration for DFGP: 3 features, 80.0% accuracy [2026-03-04T20:35:25.463530] [DEBUG] [LOCAL ] Loaded configuration for RF: 5 features, 90.0% accuracy [2026-03-04T20:35:25.463628] [DEBUG] [LOCAL ] Loaded configuration for NEXA: 3 features, 60.0% accuracy [2026-03-04T20:35:25.463864] [DEBUG] [LOCAL ] Loaded configuration for QUIK: 4 features, 80.0% accuracy [2026-03-04T20:35:25.464102] [DEBUG] [LOCAL ] Loaded configuration for GEL: 4 features, 100.0% accuracy [2026-03-04T20:35:25.464386] [DEBUG] [LOCAL ] Loaded configuration for WBD: 3 features, 60.0% accuracy [2026-03-04T20:35:25.464640] [DEBUG] [LOCAL ] Loaded configuration for TIGO: 0 features, 80.0% accuracy [2026-03-04T20:35:25.464942] [DEBUG] [LOCAL ] Loaded configuration for LPX: 3 features, 80.0% accuracy [2026-03-04T20:35:25.465178] [DEBUG] [LOCAL ] Loaded configuration for OCFC: 5 features, 90.0% accuracy [2026-03-04T20:35:25.465433] [DEBUG] [LOCAL ] Loaded configuration for TGTX: 2 features, 70.0% accuracy [2026-03-04T20:35:25.465729] [DEBUG] [LOCAL ] Loaded configuration for CVCO: 3 features, 70.0% accuracy [2026-03-04T20:35:25.465961] [DEBUG] [LOCAL ] Loaded configuration for RCEL: 4 features, 60.0% accuracy [2026-03-04T20:35:25.466250] [DEBUG] [LOCAL ] Loaded configuration for SLS: 1 features, 70.0% accuracy [2026-03-04T20:35:25.466546] [DEBUG] [LOCAL ] Loaded configuration for CURI: 2 features, 60.0% accuracy [2026-03-04T20:35:25.466864] [DEBUG] [LOCAL ] Loaded configuration for HON: 3 features, 70.0% accuracy [2026-03-04T20:35:25.467107] [DEBUG] [LOCAL ] Loaded configuration for CRWS: 6 features, 60.0% accuracy [2026-03-04T20:35:25.470541] [DEBUG] [LOCAL ] Loaded configuration for CSPI: 2 features, 80.0% accuracy [2026-03-04T20:35:25.470862] [DEBUG] [LOCAL ] Loaded configuration for ATEX: 2 features, 80.0% accuracy [2026-03-04T20:35:25.471396] [DEBUG] [LOCAL ] Loaded configuration for VRDN: 5 features, 80.0% accuracy [2026-03-04T20:35:25.471482] [DEBUG] [LOCAL ] Loaded configuration for EFX: 2 features, 70.0% accuracy [2026-03-04T20:35:25.471614] [DEBUG] [LOCAL ] Loaded configuration for EXEL: 3 features, 80.0% accuracy [2026-03-04T20:35:25.471922] [DEBUG] [LOCAL ] Loaded configuration for REAX: 3 features, 90.0% accuracy [2026-03-04T20:35:25.472181] [DEBUG] [LOCAL ] Loaded configuration for LANDP: 3 features, 60.0% accuracy [2026-03-04T20:35:25.472254] [DEBUG] [LOCAL ] Loaded configuration for JHI: 0 features, 70.0% accuracy [2026-03-04T20:35:25.472537] [DEBUG] [LOCAL ] Loaded configuration for MCO: 3 features, 90.0% accuracy [2026-03-04T20:35:25.472805] [DEBUG] [LOCAL ] Loaded configuration for CODI: 0 features, 60.0% accuracy [2026-03-04T20:35:25.473099] [DEBUG] [LOCAL ] Loaded configuration for LEN: 6 features, 100.0% accuracy [2026-03-04T20:35:25.473463] [DEBUG] [LOCAL ] Loaded configuration for MKTX: 4 features, 80.0% accuracy [2026-03-04T20:35:25.473535] [DEBUG] [LOCAL ] Loaded configuration for QUAD: 1 features, 80.0% accuracy [2026-03-04T20:35:25.473633] [DEBUG] [LOCAL ] Loaded configuration for CRS: 1 features, 80.0% accuracy [2026-03-04T20:35:25.473698] [DEBUG] [LOCAL ] Loaded configuration for EFC: 1 features, 90.0% accuracy [2026-03-04T20:35:25.474067] [DEBUG] [LOCAL ] Loaded configuration for WLFC: 3 features, 60.0% accuracy [2026-03-04T20:35:25.474416] [DEBUG] [LOCAL ] Loaded configuration for NN: 2 features, 80.0% accuracy [2026-03-04T20:35:25.474753] [DEBUG] [LOCAL ] Loaded configuration for HOPE: 1 features, 70.0% accuracy [2026-03-04T20:35:25.475049] [DEBUG] [LOCAL ] Loaded configuration for EAI: 2 features, 70.0% accuracy [2026-03-04T20:35:25.475348] [DEBUG] [LOCAL ] Loaded configuration for OPP: 5 features, 90.0% accuracy [2026-03-04T20:35:25.475650] [DEBUG] [LOCAL ] Loaded configuration for GBDC: 3 features, 90.0% accuracy [2026-03-04T20:35:25.475940] [DEBUG] [LOCAL ] Loaded configuration for ELVN: 2 features, 80.0% accuracy [2026-03-04T20:35:25.477845] [INFO ] [LOCAL ] Saved consolidated report: 3365 forecasts -> ./output/forecasts/full/2026-03-05.txt [2026-03-04T20:35:25.477895] [INFO ] [sig ] [98/98] Successfully generated report for 2026-03-05: 3365 entries [2026-03-04T20:35:25.477927] [INFO ] [sig ] ================================================== [2026-03-04T20:35:25.477954] [INFO ] [sig ] Report generation complete: 98/98 reports succeeded [2026-03-04T20:35:26.273914] [DEBUG] [EMAIL ] Email sent to 'chris.punches@silogroup.org' with subject: 'COMPLETE_OK: SIGR FORECAST' [2026-03-04T20:35:26.274107] [INFO ] [sig ] Email notification sent [2026-03-04T20:35:26.274988] [WARN ] [STATE ] State set to: COMPLETED_OK [2026-03-04T20:35:26.275176] [INFO ] [STATE ] Last completion updated: 2026-03-04T20:35:26.275071